par
Berzemus » 27 sept. 2007, 10:02
étant le webmaster -developer (et tout ce qui peut suivre web- , en gros) d'une institution fédérale belge, je peux dire ce qu'on a fait chez nous (si ça peut aider):
La sélection de la langue se fait sur base de la langue du navigateur (c'est peut-être pas le meilleur moyen, mais ça tient la route). Si ni fançais, ni néerlandais, un passe vers un menu de sélection en anglais. L'ordre n'a pas été problématique, mais les deux langues sont sur une même ligne, néerlandais à gauche, français à droite. Pour l'allemand (on travaille sur une traduction du site en allemand et anglais, une nouvelle version du site venant d'être lançée il y a deux semaines), un menu de redirection existe (en allemand donc).
Par la suite, la préférence linguisitque est enregistrée par cookie (je déteste les sites qui ne retiennent pas ça, devoir sélectionner à chaque fois, j'ai horreur).
Notez que le site est disponible sous plusieurs domaines (dans chaque langue, dans plusieurs versions), mais je n'ai pas choisi de définir une langue sur base de nom de domaine: un utilisateur francophone, redirigé par un lien sur le nom de domaine en néerlandais doit pouvoir arriver sur la version francophone, et vice versa.
Je rajouterais que je suis arrivé ici il y a deux mois, que le site était en chantier depuis 3 ans, qu'ils avaient obtenu un CMS en vbscript (j'ai horreur du vbscript, et du .net en général), et qu'ayant du finaliser le tout, je me suis pas trop attardé sur la question (d'autant qu'on l'avait déjà posée et décidée avant moi).
Je soulignerais encore l'emploi du cookie pour retenir la préférence linguistique.. muy muy important

étant le webmaster -developer (et tout ce qui peut suivre web- , en gros) d'une institution fédérale belge, je peux dire ce qu'on a fait chez nous (si ça peut aider):
La sélection de la langue se fait sur base de la langue du navigateur (c'est peut-être pas le meilleur moyen, mais ça tient la route). Si ni fançais, ni néerlandais, un passe vers un menu de sélection en anglais. L'ordre n'a pas été problématique, mais les deux langues sont sur une même ligne, néerlandais à gauche, français à droite. Pour l'allemand (on travaille sur une traduction du site en allemand et anglais, une nouvelle version du site venant d'être lançée il y a deux semaines), un menu de redirection existe (en allemand donc).
Par la suite, la préférence linguisitque est enregistrée par cookie (je déteste les sites qui ne retiennent pas ça, devoir sélectionner à chaque fois, j'ai horreur).
Notez que le site est disponible sous plusieurs domaines (dans chaque langue, dans plusieurs versions), mais je n'ai pas choisi de définir une langue sur base de nom de domaine: un utilisateur francophone, redirigé par un lien sur le nom de domaine en néerlandais doit pouvoir arriver sur la version francophone, et vice versa.
Je rajouterais que je suis arrivé ici il y a deux mois, que le site était en chantier depuis 3 ans, qu'ils avaient obtenu un CMS en vbscript (j'ai horreur du vbscript, et du .net en général), et qu'ayant du finaliser le tout, je me suis pas trop attardé sur la question (d'autant qu'on l'avait déjà posée et décidée avant moi).
Je soulignerais encore l'emploi du cookie pour retenir la préférence linguistique.. muy muy important :!: