Changer un contenu selon la langue du navigateur du visiteur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Changer un contenu selon la langue du navigateur du visiteur

Re: Changer un contenu selon la langue du navigateur du visiteur

par jojolapine » 04 mars 2011, 14:24

Bonjour,
As-tu jetté un oeil sur ce plugin : http://fredfred.net/skriker/index.php/polyglot/ ?
Visiblement il permet de traduire beaucoup de chose, comme les menus etc...

Donc peut-être le header également ;)

Changer un contenu selon la langue du navigateur du visiteur

par Bertrand758 » 04 mars 2011, 13:51

Bonjour à tous !

Je suis un grand débutant en php, et je suis en train de monter un blog sous Wordpress. Il se trouve que ce blog reçoit pas mal de visites de pays anglophones, et que je me suis donc mis en quête d'une solution permettant d'afficher le site en anglais lorsque le visiteur est anglais, et en français lorsque le visiteur parle la langue de Molière :)
Le tout, basé sur la langue du navigateur du visiteur.

J'ai alors trouvé qTranslate http://www.qianqin.de/qtranslate/, qui permet d'afficher la version anglaise d'un article si le visiteur est anglophone et la version française si le visiteur est français.
L'ennui, c'est que ce plugin ne permet la traduction que des articles et de leurs titres. Alors qu'il me faudrait pouvoir changer l'image du header (sur laquelle est écrit pas mal de texte) en fonction de la langue du visiteur, ainsi que le texte des widgets de la sidebar.

J'imagine qu'il doit y avoir un moyen de faire ça en php, c'est pour cela que je me tourne vers vous :D

Merci d'avance !