Comment ajouter un bouton Google Translate à WordPress
Publié: 2017-06-08Selon les derniers chiffres de 2017, il y a environ 3,7 milliards (oui, avec un B) d'internautes. Ouais... c'est beaucoup. Et je pense que nous pouvons convenir qu'il y a fort à parier que tous ne parlent pas la langue maternelle de votre site. Donc, si vous souhaitez rendre votre site WordPress plus accessible à ces milliards de personnes, l'un des moyens les plus simples de le faire est d'utiliser un bouton Google Translate.
Google Translate n'est en aucun cas la solution complète pour créer un site WordPress multilingue. Mais c'est l'un des moyens les plus rapides et les plus simples de rendre votre site accessible aux personnes qui parlent différentes langues.
Dans cet article, je vais commencer par un bref aperçu du moment où vous devez choisir Google Translate plutôt que quelque chose de plus statique comme WPML. Ensuite, je vais vous montrer comment ajouter un bouton Google Translate gratuit à la fois aux sites Divi et aux autres sites WordPress.
Quand est-ce une bonne idée d'utiliser Google Translate pour les sites WordPress ?
Nous avons déjà présenté un guide sur la création d'un site Web multilingue avec WPML, ce qui pourrait vous laisser vous demander en quoi ce bouton Google Translate est différent.
Fondamentalement, WPML vous offre la possibilité de créer des versions traduites entièrement autonomes de votre site que les moteurs de recherche comme Google peuvent indexer. WPML ne fera pas la véritable « traduction » pour vous – il vous donne simplement la possibilité de créer un site traduit cohérent et convivial pour le référencement.
Si vous souhaitez vraiment créer une version utilisable et classable de votre site dans une autre langue, il est 100% préférable d'utiliser un outil dédié comme WPML. Cela prend juste beaucoup plus de temps et d'efforts.
Google Translate, quant à lui, traduit dynamiquement n'importe quelle page de votre site dans n'importe quelle langue prise en charge par Google Translate.
Les avantages de cette approche sont :
- Vous n'avez pas besoin de gérer vous-même les traductions.
- Les utilisateurs peuvent choisir parmi plus de 90 langues, ce qui serait pratiquement impossible à offrir avec quelque chose de manuel comme WPML.
- Vous n'avez pas besoin de stocker des versions traduites de votre site.
Mais les inconvénients sont :
- Google ne pourra pas indexer les versions traduites de votre site. C'est un énorme inconvénient si vous essayez de devenir multilingue à des fins professionnelles.
- C'est exclusivement de la traduction automatique, ce qui n'est en aucun cas parfait.
- Vous ne pouvez pas revenir en arrière et modifier manuellement l'une des traductions automatiques pour corriger les erreurs.
Si vous souhaitez simplement rendre votre contenu plus accessible et que vous ne vous souciez pas du référencement, des expériences cohérentes ou des utilisations commerciales, Google Translate est une bonne option. Sinon, restez avec quelque chose de plus statique comme WPML.
Comment ajouter Google Translate à votre site WordPress
Pour ajouter la fonctionnalité Google Translate à votre site WordPress, vous pouvez utiliser un plugin gratuit nommé Google Language Translator.
Bien qu'il existe quelques autres plugins Google Translate disponibles, je recommande ce plugin car il est :
- Populaire . Plus de 100 000 installations actives selon WordPress.org.
- Mis à jour . La dernière mise à jour a eu lieu il y a 2 mois et le journal des modifications est plein de corrections de bugs mineurs et d'améliorations.
- Souple . Il vous donne un bon contrôle sur les langues et les emplacements de votre bouton de traduction.
- Bien évalué . 4,5 étoiles sur plus de 120 évaluations sur WordPress.org.
Voici exactement comment utiliser le plugin pour les installations WordPress régulières, ainsi que les sites Divi.
Étape 1 : installer + activer, puis accéder à la configuration
Pour commencer, vous pouvez installer et activer Google Language Translator directement depuis votre tableau de bord WordPress.
Une fois que vous l'avez activé, vous pouvez configurer le plugin en allant dans Paramètres → Google Language Translator.
Les paramètres sont bien documentés, donc je ne pense pas que vous aurez besoin de trop d'aide pour configurer les choses. Mais voici quelques-uns des points saillants de ce que vous devrez certainement sélectionner.
Tout d'abord, sous Paramètres principaux , assurez-vous de sélectionner la langue d'origine de votre site Web dans le menu déroulant Choisissez la langue d'origine de votre site Web . Par exemple, si vous écrivez votre contenu en anglais… vous devez choisir l'anglais. Pas trop compliqué !

Dans les paramètres de mise en page, vous pouvez choisir d'afficher ou non les images de drapeau et, si activé, quelles images de drapeau spécifiques afficher. Remarque - les utilisateurs peuvent toujours sélectionner n'importe quelle langue dans la liste déroulante. Ce paramètre affecte uniquement les indicateurs de lien rapide affichés au-dessus de la liste déroulante des langues.
Par exemple, j'ai sélectionné des drapeaux pour :
- Anglais
- Espanol
- suédois
- vietnamien
Et vous pouvez voir à quoi cela ressemble dans l'aperçu en direct :


En continuant sur la page des paramètres, vous pouvez configurer certains paramètres de mise en page supplémentaires, le texte sur le widget flottant facultatif, ainsi que l'activation ou non du suivi Google Analytics :

Ensuite, en bas, vous verrez une section Utilisation qui vous donne un shortcode et une fonction PHP pour afficher votre outil Google Translate. Au-delà de ces options, le plugin vous offre également un widget dédié que vous pouvez utiliser dans n'importe quelle zone widgetisée de votre site.
Assurez-vous de cliquer sur Enregistrer les modifications , puis vous êtes prêt à afficher l'outil Google Translate.
Comment afficher l'outil Google Translate sur tout le site avec un widget
Si vous souhaitez rendre l'outil Google Translate disponible sur chaque page de votre site Web, le moyen le plus simple de le faire est d'utiliser le widget intégré. Bien sûr, vous pouvez également utiliser la fonction PHP incluse si vous vous sentez à l'aise de creuser dans du code.
Pour utiliser le widget, accédez simplement à Apparence → Widgets et faites glisser le nouveau widget Google Language Translator . Au-delà de lui donner un titre, vous n'avez rien d'autre à configurer :

Lorsque vous vous dirigez vers votre site frontal, vous devriez voir l'option de traduction dans votre barre latérale :

Comment afficher l'outil Google Translate dans des articles/pages individuels
Si vous souhaitez uniquement afficher l'option Google Translate pour des articles ou des pages spécifiques, vous feriez probablement mieux d'utiliser le shortcode. Remarque - n'essayez pas d'utiliser un shortcode ET le widget en même temps - cela ne fonctionnera pas. Vous devez choisir l'un ou l'autre.
Le shortcode fonctionne que vous utilisiez l'éditeur WordPress normal ou le Divi Builder. Mais je vais vous montrer à tous les deux d'être minutieux.
Pour utiliser le shortcode dans l'éditeur WordPress standard, je vous recommande de le placer au-dessus de votre contenu afin que vos visiteurs puissent rapidement trouver le bouton de traduction. Collez simplement le shortcode :

Et puis vous verrez quelque chose comme ceci sur le front-end :

De même, pour utiliser l'outil Google Translate lors de la conception de pages avec le Divi Builder, il vous suffit de coller le shortcode dans un module Code :

Et vous pouvez faire apparaître l'outil Google Traduction n'importe où dans la conception de votre page :

À quoi cela ressemble-t-il lorsque quelqu'un utilise l'outil de traduction ?
Si quelqu'un utilise la liste déroulante de traduction, tout le texte de votre site sera instantanément traduit et la barre d'outils Google Translate apparaîtra (si elle est activée dans les paramètres). Cependant, il est important de noter que l'URL de votre page ne changera pas :

Envelopper les choses
Dans l'ensemble, vous pouvez être opérationnel avec Google Translate sur votre site WordPress en quelques minutes seulement. Le seul inconvénient est que vous ne pouvez pas modifier manuellement vos traductions, et Google ne pourra pas non plus indexer les versions traduites de votre site.
Si vous souhaitez un plugin qui vous permet de créer rapidement un site multilingue tout en vous permettant une certaine flexibilité , vous pouvez également consulter Weglot. Il offre un juste milieu entre Google Translate et des plugins comme WPML.
Maintenant à vous – que pensez-vous de Google Translate par rapport aux plugins multilingues plus lourds ? Lequel tu préfères, et pourquoi?
Image miniature de l'article par Aysezgicmeli / shutterstock.com
