Bienvenue invité ( Connexion | Inscription )
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
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. 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 Merci
Fichier(s) joint(s)
-------------------- 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. |
|
|
|
![]() |
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) |
|
|
|
iBluelight Fichier de langue + template 19 Feb 2008, 18:10
Vin's Désolé pour cette réponse assez tardive...
En f... 26 Feb 2008, 07:20
iBluelight Salut
Dans le fichier, il y a des objet $us... 26 Feb 2008, 21:17
Vin's CITATION(iBluelight @ 26 Feb 2008, 21:17)... 26 Feb 2008, 22:53
iBluelight C'est quoi ta hiérarchie à toi? Parce que j... 27 Feb 2008, 12:22
Vin's CITATION(iBluelight @ 27 Feb 2008, 12:22)... 27 Feb 2008, 15:22
iBluelight Merci Du coup moi je me le modifie
CODE
public ... 27 Feb 2008, 22:05![]() ![]() |
| Nous sommes le : 4th April 2026 - 23:36 |