IPB

Bienvenue invité ( Connexion | Inscription )

> Fichier de langue + template, Je rebondis sur un post
Options
iBluelight
posté 19 Feb 2008, 18:10
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 867
Inscrit : 17 Jul 2006
Lieu : île d'Oléron
Membre no 64 525



Bonjour à tous smile.gif

Je suis en train actuellement je refaire un site en deux langues (fr et italien).

Je vais utiliser cette methode un peu modifiée.

Au lieu d'utiliser un seul fichier, je vais utiliser un fichier par langue et en inclure un en conséquance.

Le hic, c'est que j'utilise des templates, et au lieu d'assiger toutes mes variables une à une, je voudrais faire en sorte que lorsque je fait : {L_VARIABLE}, il affiche le contenu de $lang['variable'] dans le fichier de langue inclut.

J'utilise la class phpBB 2.0 (vu qu'il n'y a pas de 3.0 stand alone).



Le soucis se situe vers la ligne 310. unsure.gif

J'ai rajouté
CODE
if (strpos($code, '{L_') !== false)
        {
            $code = preg_replace('#\{L_([a-z0-9\-_]*)\}#is', "<?php echo ((isset(\$this->_rootref['L_\\1'])) ? \$this->_rootref['L_\\1'] : ((isset(\$lang['\\1'])) ? \$lang['\\1'] : '{ \\1 }')); ?>", $code);
        }


mais évidemment ça ne marche pas.

Si quelqu'un peut m'aider smile.gif Ce serait cool.

Merci smile.gif


Fichier(s) joint(s)
Fichier joint  template.php ( 14.31 Ko ) Nombre de téléchargements : 40
 


--------------------
iBluelight
MacBook Pro Retina Late 2014 sous Mavericks
| Carte son RME BabyFace | iPhone 4
Pour les Macbidouilleuses, allez jeter un oeil sur le Pink Topic, Breton par descendance grand-parentale !! CTC, Le singe mécanique.
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
shaolin75
posté 27 Feb 2009, 19:39
Message #2


Nouveau Membre


Groupe : Membres
Messages : 1
Inscrit : 30 Jan 2009
Membre no 130 338



merci beaucoup
ca marche tres bien chez moi!!!(avec les fichiers modifies de vin's)
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 4th April 2026 - 23:36