Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
j'ai fait un plugin pour gérer le site multilingue,il fonctionne très bien.
quand je change de langue dans l'url il me met bien la bonne langue,il m'enregistre la langue en session et quand je navigue il garde la bonne langue.
Le problème qui se pose est ou et comment je fait pour faire le switch de langue.
Dans un controller?avec le routeur?dans un plugin?
En faite ce que je veux faire, je sais si c'est la bonne marche à suivre,c'est créer un lien/boton (en ou fr) pour changer de langue une première.
Ensuite dans l'url il n'y a pas le fr ou en car ma langue est en session et je me sert de sa pour mettre les bonnes traductions.
Par contre si l'utilisateur change un nouvelle de langue sa la prend en compte.
J'espère que je n'ai pas été trop brouillon dans mes explications mais si vous avez besoin de plus de précisions pour m'aider je le ferais volontiers.
Merci d'avance pour votre aide qui met très utile!!!
Hors ligne
Si tu procède de cette manière je crois que google n'indexera pas les pages pour les 2 langues.
Hors ligne
Bonjour alien7,
Oui je suis d'accord pour l'indexation des pages dans les moteurs de recherche.
Je vais dans ce cas faire une url de type soit "langue/module/action/parametres" ou soit "module/langue/action/parametres" ou soit "module/action/parametres/langue"
Quel type d'url semble la plus conforme ?
Pourriez vous m'indiquez comment faire un bon site multilingue, au niveau architecture et code.
Auriez vous pourquoi pas quelque exemples de code pour des sites multilingue ou sinon la meilleur façon de faire.
Merci d'avance
Dernière modification par GueloSuperStar (10-08-2009 08:48:21)
Hors ligne
Bonjour,
L'url qui semble être de plus en plus adoptée, c'est http://monsite.com/fr/xxx
(apple, adobe, ibm...)
A+, Philippe
Hors ligne
@Philippe merci pour ta réponse.
je vais donc partir sur ce type d'url.
Hors ligne
Pages: 1