Bonjour
Je suis en train de développer un site en multilangues. Pour ce faire, j'utilise pour chaque langue un fichier "fr.php" ou "en.php" ....
Dans ces fichier les traductions sont définies comme ceci :
Code :
- define('TEXT', 'texte');
- define('HEADLINE', 'titre');
- define('PIXEL', 'pixel');
- define('SCRIPT', 'manuscrit');
- define('NUMBERS', 'nombres');
|
Tout fonctionne à merveilles jusqu'a ce que j'utlilise la base de données ....
En effet je stock des infos dans la base et j'aimerai les resortir dans mes pages et aussi les traduire (reccuperer la valeur dans les fichiers lang...
Code :
- id name
- 1 text
- 2 headline
- 3 pixel
- 4 script
- 5 numbers
|
Exemple : je reccupère dans la base le champs "name" qui à l'ID n°2 donc "headline" et en fonction de la langue choisie (ex: FR) j'aimerai qu'il m'affiche "titre" sur la page...
Est-ce fesable ? ... si oui, comment ?
Merci
---------------
flick r