Plugin WordPress Multilingue

WordPress est une plateforme web de renom. Voila maintenant plus de 10 ans que WordPress existe, il est loin l’époque où son utilisation se cantonnait au blog. S’il est vrai qu’au prémisse WordPress n’était pas une bonne idée pour autre chose qu’un blog, sa simplicité de prise en main en on rapidement fait l’interface d’administration de bon nombre de sites, autres que des blogs.

Aujourd’hui, on peut littéralement utiliser WordPress pour tous les projets web, que ce soit du site vitrine, au site de e-commerce connecté en SOAP, en passant par un site full HTML5. Mais s’il existe bien une fonctionnalité qui transcende le type du site internet, c’est que ce dernier soit multilingue. En effet, à l’heure du web, seule la barrière de la langue nous sépare encore. Alors si vous voulez toucher le plus grand nombre de personne possible, il va falloir rendre votre WordPress Multilingue.

Je ne sais pas si vous vous en êtes rendu compte, mais ce site est un site WordPress multilingue. Avec presque 15 langues gérées à l’heure où j’écris ces quelques lignes, je pense que l’on peut dire que nous avons une certaine expérience dans le domaine.

Dans cet article sur WordPress Multilingue, nous verrons l’intérêt de faire passer votre site en version multilingue, ainsi que le plugin WordPress Multilingue à utiliser absolument.

WordPress à la puissance multilingue

Avant de se lancer dans l’aventure, il est légitime de se poser quelques questions. En effet, quelque soit votre stratégie, n’oubliez jamais que gérer un site multilingue, c’est plus de travail que s’il ne l’était pas. Je sais, cela peut sembler être une évidence, mais il vaut mieux le préciser. En fonction du nombre de langues retenues, de votre maitrise de ses dernières ainsi que de la densité de votre site dépendra le temps que vous allez y passer.

Les premières questions à se poser sont :

  • Cela en vaut-il le coût ? 
  • Quel est l’objectif visé ? 
  • Comment vais-je m’organiser ?

Il est primordial de se poser ces questions avant de se poser des questions d’ordre technique. Prenez le temps à la réflexion, et assurez-vous que votre travail ne sera pas vain.

Le plugin WordPress multilingue

Dans le monde des plugins WordPress multilingue, il existe tout un lot de plugin, du plugin libre et gratuit, aux plugins libre mais payant. Nous pourrions vous faire une liste de ces plugins, et vous les présenter sommairement, sans les avoirs testés. Toutefois, avoir un WordPress multilingue, ce n’est pas comme rajouter un plugin pour le référencement WordPress, par exemple. Cela va beaucoup plus loin. J’ai coutume de dire que rajouter des fonctionnalités multilingue à WordPress, c’est avoir un autre WordPress que celui qu’on connait habituellement.

Plutôt que manquer de précision, je vous parlerais d’un seul plugin, WPML. Pourquoi juste de celui-ci ? Car c’est celui que nous utilisons au quotidien sur ce site, et nous gérons presque 15 langues, soit presque 1 000 articles aujourd’hui. Je sais pas ce que vous en pensez, mais je trouve que le site est drôlement rapide à se charger.

Utiliser WPML c’est se simplifier la tâche, mais aussi s’assurer d’une excellente compatibilité avec WordPress.

Alors si vous aussi vous êtes convaincu que WPML sera votre compagnon idéal pour votre WordPress en multilingue, suivez le guide.

Les Mots de votre Thème, pour un WordPress Multilingue

Première étape avant d’installer quoi que ce soit et que votre site WordPress devienne un site WordPress Multilingue, localiser les chaînes de caractères de votre thème. Pour y arriver, rien de sorcier. Ouvrez le code PHP de votre thème WordPress et faites comme suit.

Disons que dans votre thème, vous ayez ce code :

<div>
    <h1>Bienvenue sur mon Blog WordPress!</h1>
</div><!-- #content -->

La seule chose que vous avez à faire est d’utiliser _e() et _() comme ceci

<div>
    <h1>_e("Bienvenue sur mon Blog WordPress!")</h1>
</div><!-- #content -->

Maintenant que c’est fait, vos chaine de caractères seront reconnue par WPML comme chaine traduisible, et ainsi votre site commencera à prendre des couleurs de site WordPress Multilingue.

Mais, si vous ne voulez pas vous fatiguer à mettre à jour tout votre code PHP, WPML à prévu une interface où il est simple comme bonjour de traduire toutes les chaines de caractères de votre thème. Pour tout vous dire, nous passons par cette fonctionnalité sur ce site.

Plugin Multilingue WordPress : Installation & Configuration

Votre thème est près à être localisé, il faut maintenant installer le plugin multilingue WordPress que nous plébiscitons : WPML. Ce plugin WordPress multilingue rendra notre site WordPress disponible dans toutes les langues du monde, ou dans une seule, à vous de voir.

Maintenant, téléchargez et installez le plugin WordPress Multilingue.

Une fois installé, il vous suffit de l’activer pour voir apparaitre une nouvelle entrée dans votre interface d’administration WordPress.

Chaine de Caractères Multilingue : Thème et plugins WordPress

Maintenant que c’est fait, nous voudrions traduire en Anglais. Pour se faire, cliquez sur « Theme and plugins localization » situé sous l’onglet WPML. Sur la page « Theme and plugins localization » choisissez l’option Translate the theme by WPML, et vous pourrez les traduire directement dans votre interface wordpress. Si vous préférez utiliser un fichier .mo, pas de problème, WPML vous le permet.

Translate the theme by WPML est la fonction automatique de recherche de chaine de texte à traduire.

Traduction du thème

Pour traduire votre thème WordPress, ce plugin WordPress multilingue vous propose une interface dédiée à la traduction. La première étape est de sélectionner votre thème à traduire.

Pour voir les chaines de caractères à traduire pour votre thème, cliquez sur View strings that need translation. Vous obtiendrez cet écran. Cet écran dépendra bien entendu du nombre et des langues que vous demanderez à WPML de gérer.

Insérez la traduction correcte pour chacune des langues sélectionnées sur votre site WordPress. Pour conclure cette étape, cliquez sur Translation is complete et Save.

Traduction des Plugins

Vos plugins aussi se doivent d’être disponibles en plusieurs langues. WPML propose aussi une interface dédiée à la traduction des plugins WordPress.. Pour pouvoir traduire vos plugins WordPress avec WPML, cliquez sur Themes and plugins localization.

Afin de traduire vos plugins WordPress,  vous pouvez suivre la même procédure que pour la traduction du thème.

Les Contenus du Site, en version multilingue

Une fois que vous avez localisez les phrases dans votre thème WordPress, il va falloir s’intéresser à la plus grosse partie, la traduction de votre contenu. Pour ce faire, WPML vous propose une interface que j’apprécie tout particulièrement car chaque langue est clairement séparée l’une de l’autre, ce qui n’est pas le cas de tous les plugins, loin s’en faut.

Pour voir apparaitre les fonctionnalités multilingues de votre site WordPress, créez ou éditer une billets ou une page. Vous verrez la présence, à droite, de la boite de dialogue de WPML.

Traduire tout un site peut prendre du temps, mais WPML rend la démarche simple et intuitive.

Des menus WordPress Multilingue

Les phrases de votre thème sont traduite, le contenu aussi, ne reste plus que vos menus. Comme toujours avec WPML, ne changez rien de vos habitudes, et allez dans la partie menu de votre interface d’administration. Comme vous pouvez le voir sur la capture d’écran ci-dessous, WPML à ajouté quelques petites options vous permettant de recréer un menu en fonction de la langue. C’est pas trop de la balle ca ?

Un petit conseil pour ceux devant maintenir leur site WordPress dans une langue leurs parlant Chinois.

La manipulation des menus se fera dans la langue en cours… Si votre menu est en Chinois, alors il faudra le manipuler en Chinois.

Mon conseil, utiliser un système de nomenclature des catégories. Cette nomenclature doit être courte et facilement identifiable. Cependant, vous devrez bien penser à expurger toute trace de cette nomenclature aux yeux des internautes.

Cela n’est pas toujours de tout repos que de maintenir un site vivant dans une langue que l’on ne maitrise pas.

WP-Freemium.com, votre site WordPress Multilingue de référence

Il serait drôle de faire un article sur les capacités multilingues de WordPress sans vous donner un exemple, pour que vous puissiez vous rendre compte des formidables capacités de ce plugin WordPress multilingue hors norme.

Voici une petite liste des langues que nous utilisons sur notre site d’affiliation WordPress multilingue :

Si vous désirez pousser l’expérience plus loin, n’hésitez pas à consulter cet article sur les thèmes WordPress multilingues.

 

14 Responses to “Plugin WordPress Multilingue”

Leave a Reply

CommentLuv badge

Multilingual WordPress