Je construis un blog avec des articles dans différentes langues. Je pense à le faire comme wikipedia, qui est:
Sur la première page, affichez une liste de langues avec au moins un message.
Si une publication est traduite, affichez un lien vers chaque traduction.
Je pense à ajouter un topbar redirigez les utilisateurs, par exemple, qui rencontrent la version anglaise alors qu'ils ne parlent que le français:
Ma question est en deux parties:
Supposer qu'un utilisateur parle une certaine langue lorsque son navigateur est paramétré est délicat. D'après mon expérience, seulement après que la recherche IP géo se soit résolue dans un certain pays, il est même acceptable de proposer une version linguistique différente. Faire correspondre ces données avec les paramètres de langue du navigateur devrait améliorer la confiance, mais je ne pense pas que cela devrait être fiable sans donner le choix.
Gardez à l'esprit que Chrome demande de traduire les sites étrangers sur les paramètres par défaut, il serait donc judicieux de prendre des mesures pour désactiver leur barre supérieure si vous voulez afficher la vôtre. Vous pouvez le faire en insérant ce code à la section head
du site Web:
<meta name="google" value="notranslate" />