Bonjour,
Je voudrais proposer une page statique contenant un formulaire (donc pas tout à fait statique) en plusieurs langues (je parle bien d'une page et non d'un site là). Je me demandais quel est la meilleure méthode pour réaliser ça.
Deux méthodes que je vois de prime abord :
* Faire une copie de la page et la placer dans un autre dossier (par exemple nommé "en" pour la version anglaise) puis la traduire. Défaut : si je modifie la page originale, les modifications ne sont pas répercutées sur les autres pages traduites.
* Utiliser une chaîne get dans l'url pour identifier la langue choisie et récupérer la traduction se trouvant soit dans des constantes, soit dans un tableau (comme dans FluxBB), méthode php donc.
Bien entendu, je pense plutôt opter pour la deuxième solution, mais cela va sûrement avoir une répercussion sur le référencement de mes pages non ?
Vous connaissez d'autres moyens ?
Sinon, j'ai lu cet article-là : http://blog.nalis.fr/index.php?post/2011/02/08/traduction-et-multilinguisme-d-un-site-web-%3A-Gettext-et-poedit-tutoriel-et-exemple
Utiliser gettext pour une seule page ?
Merci pour vos avis.
Modifié par jojaba (24 Jun 2012 - 21:33)
Je voudrais proposer une page statique contenant un formulaire (donc pas tout à fait statique) en plusieurs langues (je parle bien d'une page et non d'un site là). Je me demandais quel est la meilleure méthode pour réaliser ça.
Deux méthodes que je vois de prime abord :
* Faire une copie de la page et la placer dans un autre dossier (par exemple nommé "en" pour la version anglaise) puis la traduire. Défaut : si je modifie la page originale, les modifications ne sont pas répercutées sur les autres pages traduites.
* Utiliser une chaîne get dans l'url pour identifier la langue choisie et récupérer la traduction se trouvant soit dans des constantes, soit dans un tableau (comme dans FluxBB), méthode php donc.
Bien entendu, je pense plutôt opter pour la deuxième solution, mais cela va sûrement avoir une répercussion sur le référencement de mes pages non ?
Vous connaissez d'autres moyens ?
Sinon, j'ai lu cet article-là : http://blog.nalis.fr/index.php?post/2011/02/08/traduction-et-multilinguisme-d-un-site-web-%3A-Gettext-et-poedit-tutoriel-et-exemple
Utiliser gettext pour une seule page ?
Merci pour vos avis.
Modifié par jojaba (24 Jun 2012 - 21:33)