Avec Define : Mettre plusieurs valeurs ?
Posté : 21 sept. 2005, 16:06
Hello !
Je débute, et je coince... J'espère que vous pourrez m'aider...
Je fais un site en 3 langues (chinois, anglais, français) et j'ai suivi les instructions du tuto :
http://www.phpdebutant.org/article107.php
Le problème est que c'est vraiment laborieux d'avoir 3 fichiers à mettre à jour à chaque fois...
(en-lang.php. / fr-lang.php / ch-lang.php)
Comment puis-je faire pour ne garder qu'un seul fichier (lang.php), et par exemple séparer les données de chaque ligne par des POINT-VIRGULE
Du type :
define ('TXT_1', 'BONJOUR'; 'HELLO'; 'EN CHINOIS);
define ('TXT_2', 'Bienvenue'; 'Welcome'; 'EN CHINOIS);
Et ainsi aller chercher la valeur après :
- le 1er point-virgule si $lang == en
- le 2ème point-virgule si $lang == ch
- etc...
J'espère avoir été clair et que quelqu'un aura la gentillesse de m'aider... Parce-que la je rame grave. Merci d'avance !
Je débute, et je coince... J'espère que vous pourrez m'aider...
Je fais un site en 3 langues (chinois, anglais, français) et j'ai suivi les instructions du tuto :
http://www.phpdebutant.org/article107.php
Le problème est que c'est vraiment laborieux d'avoir 3 fichiers à mettre à jour à chaque fois...
Comment puis-je faire pour ne garder qu'un seul fichier (lang.php), et par exemple séparer les données de chaque ligne par des POINT-VIRGULE
Du type :
define ('TXT_1', 'BONJOUR'; 'HELLO'; 'EN CHINOIS);
define ('TXT_2', 'Bienvenue'; 'Welcome'; 'EN CHINOIS);
Et ainsi aller chercher la valeur après :
- le 1er point-virgule si $lang == en
- le 2ème point-virgule si $lang == ch
- etc...
J'espère avoir été clair et que quelqu'un aura la gentillesse de m'aider... Parce-que la je rame grave. Merci d'avance !