

Aujourd’hui à travers ce billet je vais vous expliquer comment mettre en place un Google Translate sur votre CMS WordPress sans pour autant passer par un plugin. Vous allez voir que c’est très simple et que ça ne demande pas beaucoup de temps.
Dans un premier temps, il faut trouver le ou les petits drapeaux qui vont correspondre aux langues de traduction. Il ne faut pas les prendre trop gros, ni trop petit afin de les rendre assez visible pour le visiteur qui souhaite traduire votre page. Dans un second temps, il faut se poser la question du placement de celui-ci, car vous ne pouvez pas le mettre dans le footer par exemple, cela ne servirait à rien du tout. Alors trouvez une position optimale pour le placement.
Ensuite, il faut insérer le code qui suit dans le fichier « PHP » qui correspond au positionnement choisit auparavant, soit le fichier header.php, soit single.php, soit page.php, etc …
<a href="http://translate.google.fr/translate?js=y&ie=UTF-8&layout=1&u=<?php the_permalink() ?>&sl=fr&tl=en" target="blank"><img src="http://www.monsite.com/drapeau-americain.jpg" /> Translate this post</a>
Ce que vous pouvez voir au dessus, est le code pour traduire de français à anglais, on peut le voir après le permalink, « sl=fr&tl=en » qui veut dire de français à anglais. Pour changer la langue de traduction, rien de plus simple, il suffit de changer le « tl=en » et de remplacer le « en ».
- Pour l’Allemand : de
- Pour l’Espagnol : es
- Pour l’Italien : it
- Pour le Portugais : pt
- Pour l’Anglais : en
Voilà les principales langues de traduction, après il y en a d’autre, rien ne vous empêche de traduire votre site en Chinois traditionnel ou autre. Il ne vous reste plus qu’à insérer ce bout de code et le tour est joué.






![[FINI] Concours – Remportez le thème WordPress de Devilcantburn avec RueduTheme](http://www.jonathan-menet.fr/blog/wp-content/Concours-ruedutheme-gagner-smartup-1.jpg)
olybop
sympa ton astuce :) je crois que cela va finir sur mon site ca :)
Turenne
Merci beaucoup je vais le mettre sur mon site…
C’est mieux que le plugins et surtout alourdie moins le site…
olybop
ahahah top t’es 1er sur google avec » php translate google wordpress »
GG thx pour l’info.
John’s Graphisme
@olybop : de nada, c’est assez ouf cette histoire ;-)
olybop
tain je viens de voir que ca fait 2 ans que je devais le faire sur olybop, c’est fait.. .XD
paltron
Merci pour l’astuce.
Sais tu si il est possible de changer le sl=fr afin que google translate détecte automatiquement la langue qu’il faut traduire ?