Site en plusieurs langages

Eléphanteau du PHP | 13 Messages

01 oct. 2010, 12:18

Bonjour,

Je dois créer un site qui pour l'instant est en français et Anglais et qui, dans le futur, sera traduit dans d'autres languages.
Quel est la méthode à utiliser dans ce genre de cas.
faut-il utiliser une base de donnée?

Mammouth du PHP | 1967 Messages

01 oct. 2010, 15:37

Cela dépend de plusieurs paramètres,

Qui maintiens ce site à jour, comment ?
Le contenu est il particulier pour chaque langue ou juste une "traduction" ?

En régle générale, les pages sont dynamique et vont chercher selon la langue du client les textes soit dans une bdd soit dans des fichiers plats soit autre (je vois pas comme ca ce qu'il pourrait y avoir d'autre).
On peut aussi faire une page par langue, mais si un point du layout change, il faut changer chaque page. Cependant, cela permet de personnaliser chaque langue. Un texte plus longs pourra être mieux agencer. Le gros point négatifs est le surplus de travaille qui augmente avec le nombre de langue.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube