Administrateur PHPfrance |
13231 Messages
10 avr. 2006, 12:22
Il existe plusieurs méthodologies mais le but à comprendre, c'est que sur un support, tu doit mémoriser les différentes textes en différentes langues, et que dans ton code, tu doit afficher le texte correspondand dans la langue voulue
Ensuite, il est possible de mémoriser les informations en Base de données, sur un fichier texte, ...
Les solutions que je connais et mes commentaires (liste non exhaustive) :
- un fichier ini contenant la traduction du site en entier (trop lourd puisqu'il faut charger l'intégralité des trad à chaque page mais trad centralisée en un point)
- un fichier par page (plus rapide puisque seules les trads de la page sont chargée mais décompose les supports de stockage des trads)
- en bdd (seul la/les valeurs voulue(s) sont chargée, mais necessite une interface d'administration)