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é.