Intégrer le multi-langue

WRInaute impliqué
Bonjour à tous,

Je souhaiterais écouter votre expérience si après le lancement d'un site dynamique français vous avez du le passer dans d'autres langues et que vous ne l'aviez pas prévu/pensé dans le projet.

Comment avez vous fait, par où avez vous commencé, etc ???
 
WRInaute accro
Tout dépend du socle technique utilisé je dirais. Pour faire bref :

- S'assurer que les contenus ont une caractéristique langue (éventuellement pouvoir gérer des liens entre les contenus équivalent d'une langue à une autre)

- Avoir réfléchi à la structuration (domaine, sous-domaine, dossier, etc.). Proscrire tout ce qui est paramètre de langue dans les url.

- S'assurer qu'une page dans une langue donnée n'est accessible que depuis une url unique, correspondant à la solution de structuration retenue (en gros si tu choisis des sous-dossiers, une page française dne doit être accessible que depuis ton dossier fr, pas depuis ton dossier en)
 
WRInaute accro
Si c'est un site basé sur un CMS, il existe des plugins ou des modules qui permettent le passage sans trop de douleur.
Si c'est un CMS maison, il peut éventuellement falloir tout recoder. Un bon conseil : dans la structure des tables, séparé les éléments "invariables" (id, mot de passe, etc) des éléments modifiés pour la langue (url, title, meta, contenu, etc), ce qui permettra d'installer facilement plusieurs langues supplémentaires quand le besoin s'en fera sentir.
 
Discussions similaires
Haut