wpml plugin rendre wordpress mulltilingual

Rendre WordPress multilingue avec le plugin WPML

A l'heure de la mondialisation et des clients internationaux, la mise en place de WordPress en plusieurs langues est indispensable pour ton entreprise WordPress. Pour t'aider à mettre en place un site WordPress multilingue, je te fais part aujourd'hui de notre propre expérience avec le plugin WPML WordPress pour le multilinguisme de notre site raidboxes.de/io/it/etc.

Mise à jour : Entre-temps, nous avons lancé notre Raidboxes Site web de WPML est passé à Weglot. Ce Guide WPML est néanmoins le chemin idéal pourSi tu veuxSi tu veux créer ton site WordPress à l'aide de WPML Tu veux rendre ton site multilingue. Bonne chance !

Pourquoi le plugin WordPress WPML ?

WPML te permet de créer facilement un site WordPress multilingue avec une seule installation WordPress. Tu peux choisir les langues que tu souhaites utiliser pour ton site WordPress et commencer directement à traduire ton contenu. Le plugin WPML WordPress propose désormais plus de 40 langues ( !) par défaut. Mais tu peux aussi ajouter tes propres variantes de langues avec l'éditeur de langues WPML. Sur le site WordPress de WPML, on trouve par exemple "le français canadien" ou "l'espagnol mexicain". Pour remplir WordPress de contenu multilingue, le plugin WPML te propose trois options :

  1. sur un domaine distinct par langue
  2. sur plusieurs sous-domaines par langue
  3. sur différents domaines par langue

Fonctionnalités du plugin WPML

Le plugin WPML crée dans ton instance WordPress différentes versions linguistiques de tes articles et pages, qui sont traitées comme des versions complètement séparées. Cela a le grand avantage de faciliter la désactivation du plugin WPML ou la suppression d'une langue, mais aussi de créer des structures claires.

Si ton WordPress est multilingue, un "hreflang" est placé dans chaque en-tête de ton site WordPress. Celui-ci indique explicitement aux moteurs de recherche de quelle langue il s'agit pour chaque site WordPress.

link rel alternate hreflang
Le raidboxes.* le "hreflang" pour l'France (fr), l'Allemagne (de), la Belgique (be) et les Royaume-Uni (en-gb).

Avec un WordPress multilingue avec WPML, tu dois bien sûr investir un effort correspondant dans la rédaction d'articles et de pages en plusieurs langues. Tu dois également créer des métadonnées SEO avec un plugin comme Yoast SEO pour chaque langue afin d'obtenir les meilleurs résultats pour le site WordPress en question.

Mais je peux te rassurer en te disant que le plugin WPML pour le multilinguisme de WordPress dispose désormais de fonctions spéciales permettant de copier directement des pages et des articles et de les traduire directement sur la page de la langue choisie, par exemple.

Sur le site Raidboxes , nous utilisons nos propres versions linguistiques pour l'Allemagne, l'Autriche et la Suisse. Bien que l'allemand soit parlé dans les trois pays, il y a des différences nationales dont nous voulons tenir compte, par exemple pour certains termes, adresses et numéros de téléphone.

Pour pouvoir utiliser WPML correctement avec ton WordPress, tu dois vérifier la configuration minimale requise pour l'utilisation du plugin avant de l'installer sur ton site WordPress.

Comme nous l'avons vu précédemment, tu peux afficher ton contenu multilingue soit sur un domaine à part entière (exempledomaine.com), soit dans un sous-répertoire (beisspieldomain.com/en/), soit avec un paramètre de langue (exempledomaine.com/?lang=en). Ici, l'exemple d'un site WordPress en anglais.

"*" indique les champs requis

Consentement*
Ce champ sert à la validation et ne doit pas être modifié.

Langue standard et autres langues

C'est le moment de passer aux choses sérieuses ! Avant de te lancer dans le plugin WordPress WPML, je te conseille vivement de faire une sauvegarde manuelle de ton site WordPress actuel. Ainsi, tu pourras toujours revenir en arrière si quelque chose ne fonctionne pas comme tu le souhaites. Si tu n'as pas encore de sauvegarde WordPress, utilise un plugin de sauvegarde approprié ou un hébergement WordPress avec des sauvegardes intégrées.

wpml plugin installer et démarrer

Une fois que tu as téléchargé, installé et activé le plugin WPML, tu peux commencer à définir les langues dans les paramètres du plugin WPML.

Première étape :

Après l'installation, tu choisis la langue par défaut de ton site WordPress.

wpml setup sélectionner la langue du contenu
WPML Écran 1 : Sélectionnez la langue par défaut.

Deuxième étape :

Tu peux ajouter plus de 40 langues supplémentaires à ton site WordPress. Pour cela, suis pas à pas le processus d'installation du plugin WPML.

Configuration du wpml sélectionner les langues de traduction
WPML Écran 2 : Ajouter d'autres langues.

Troisième étape :

Tu peux maintenant configurer les options de changement de langue. Le paramètre par défaut est la variante dite déroulante comme menu sur ton site WordPress.

wpml mettre en place des rapports de compatibilité envoyer
WPML Screen 3 : Options de changement de langue.

Tu peux également décider si tu veux encore placer le commutateur de langue dans les widgets de ton thème WordPress (commutateur de langue du widget) ou au bas de ton site WordPress (commutateur de langue du pied de page).

Pour les blogs et les magazines, il existe une variante supplémentaire qui permet d'insérer par défaut un commutateur de langue dans toutes tes pages et tes articles. Ce commutateur sera alors automatiquement visible au-dessus et au-dessous de toutes tes pages et contributions.  

À mon avis, cette fonction est souvent associée à des problèmes, car elle interfère automatiquement avec votre Theme . Veuillez donc le tester de manière approfondie avant la publication finale.

Pour ces petits tests de fonctionnalité ou pour l'installation et la mise à jour de plugins ou de thèmes, il existe un outil appelé WordPress Staging, qui te permet d'effectuer de telles interventions dans un environnement de test sans prendre de risques.

Si tu préfères implémenter toi-même le commutateur de langue dans ton thème WordPress, tu peux utiliser le code PHP suivant à cet effet :

<?php do_action('icl_language_selector'); ?>

Il est également possible d'utiliser tes propres styles CSS. La documentation du plugin WordPress WPML décrit la procédure à suivre (mais malheureusement uniquement en anglais).

Quatrième étape :

Pour que le support puisse t'aider le plus rapidement possible en cas de problème, tu peux configurer des rapports de compatibilité. Pour cela, le plugin WPML envoie une liste des plugins et des thèmes que tu utilises activement à wpml.org.

wpml mettre en place des rapports de compatibilité envoyer
WPML Écran 4 : Définir les rapports de compatibilité.

Cinquième étape :

Enfin, il te sera demandé d'enregistrer WPML en payant. Tu peux aussi l'utiliser gratuitement, mais les mises à jour du plugin et l'assistance ne seront alors pas possibles.

wpml set up wpml plugin register
WPML Écran 5 : Enregistrement d'une licence payante.

Si tu commandes le plugin WPML pour des mises à jour régulières de sécurité et de fonctionnalités sur WPML, tu recevras une clé valide pour ton plugin et tu pourras l'activer lors de l'enregistrement ou plus tard dans l'aperçu des plugins.

Pages, messages et catégories multilingues

Une fois que vous avez configuré WordPress en mode multilingue à l'aide de WPML, vous pouvez traduire tous vos messages, pages, catégories et mots clés dans les langues que vous avez ajoutées.

Contrairement à qTranslate, par exemple, tu crées un site WordPress pour la nouvelle langue. Le plugin WPML veille à ce que les pages soient automatiquement reliées entre elles. Les articles et les pages de ta langue par défaut seront listés en premier. Dans ton panneau d'administration WordPress, tu peux maintenant soit :

  1. Afficher toutes les pages d'une langue
  2. Afficher toutes les pages de toutes les langues
langues des pages wpml
Dans l'image, j'ai mis en place une nouvelle installation WordPress et installé WPML. Ensuite, tu as ajouté ENG mais tu n'as encore traduit aucune des pages existantes.

Astuce : si tu souhaites tester le plugin WPML sur un nouveau site WordPress et non sur ton site existant, je te recommande notre hébergement WordPress avec essai gratuit. En moins de 10 secondes, tu as mis en place une nouvelle installation WordPress en un seul clic et tu peux y tester WPML sans risque. Après la période de démonstration gratuite, ton site d'essai nouvellement créé sera automatiquement supprimé si tu ne souhaites pas utiliser l'offre payante.

traduction de la page wpml
En utilisant le signe plus dans l'aperçu, tu peux créer une page ou un article dans l'une de tes nouvelles langues.

Pour ajouter une nouvelle langue à l'une de tes pages ou contributions, tu peux soit utiliser le signe plus dans l'aperçu correspondant Dashboard , soit ajouter une nouvelle version dans la langue souhaitée dans le champ "Langue" de la page ou des contributions en question et modifier la ou les versions dans une langue déjà existante.

traduction des pages wpml
Tu peux gérer les pages et les messages dans l'éditeur Classic (WP 4.9), mais aussi dans l'éditeur Gutenberg (WP 5.0) via le panneau de contrôle "Langue de cette/cette page".
wpml duplicate language of this page

Si tu souhaites maintenant créer une copie directe d'une page allemande existante pour la traduire en anglais par exemple, il n'y a rien d'autre à faire que de cocher la case "Duplicate" dans la langue correspondante et de cliquer sur le bouton "Duplicate".

wpml langue de cette page duplication des pièces jointes

Avant de dupliquer la page, tu peux choisir si les "pièces jointes" (images, graphiques, etc.) doivent également être dupliquées. Ici, tu peux même faire une distinction entre les médias téléchargés et l'image de la publication.

Catégories de traductions de la taxonomie wpml
Tu peux également créer tes catégories de blog WordPress et/ou tes mots-clés de blog en plusieurs langues avec le plugin WPML, ou les traduire en plusieurs langues.

Cela ne demande qu'un peu d'apprentissage si tu viens de commencer à utiliser WordPress en multilingue. Pour traduire les labels de taxonomie et les slugs, utilise de préférence le plugin maison WPML String Translation. Note que pour utiliser ce plugin, l'enregistrement payant de ton plugin WPML est nécessaire.

Traduire WordPress à l'aide de WPML

Ce qui est très pratique avec WPML, c'est que le plugin supporte déjà parfaitement les nouvelles fonctionnalités de WordPress (par exemple les menus ou les types de posts personnalisés). Nous ne l'avons testé qu'avec les menus individuels. Ceux-ci peuvent au moins être créés en plusieurs langues. 

wpml wp menus synchronisés
Tu peux également traduire et synchroniser tes menus WordPress dans les différentes langues. Le plugin WPML utilise un outil spécialement conçu à cet effet.

Notre expérience avec WPML

En principe, le plugin WPML permet de rendre ton projet WordPress multilingue assez rapidement et facilement. L'onboarding et la configuration initiale sont également terminés avec succès en quelques minutes.

Personnellement, je suis prêt à payer de l'argent pour un plugin WordPress afin d'obtenir les mises à jour importantes en matière de sécurité et de fonctionnalités, ainsi que pour aider les développeurs à faire évoluer le plugin.

Avant d'utiliser le plugin WPML et de mettre en place la structure multilingue de ton site, tu dois absolument prévoir suffisamment de temps pour la planification. Après tout, tu dois d'abord définir les fonctions dont tu as vraiment besoin et où tu veux que ton site WordPress aille à l'avenir.

A mon avis, cela n'a aucun sens de construire WordPress en plusieurs langues si la majeure partie de ton trafic provient uniquement d'Allemagne et que tu génères la majeure partie de ton chiffre d'affaires avec celle-ci.

N'oublie pas que la mise à disposition de tes pages et de tes articles dans une autre langue et leur mise à jour prennent beaucoup de temps. Par expérience, je peux dire que pour un nouvel article dans notre magazine WordPress, nous consacrons entre 30 et 45 minutes à la création des doublons linguistiques. Et ce, même si dans notre cas, les doublons sont actuellement créés dans la même langue.

La mise en œuvre du multilinguisme implique non seulement la création de textes dans différentes langues, mais aussi, le cas échéant, des modifications de liens, des redirections, des optimisations SEO, différents médias, différentes heures de publication et bien plus encore.

Avantages et inconvénients du plugin WPML

Pour :

  1. À mon avis, l'un des avantages du WPML WordPress Plugins réside dans les différents domaines d'application et la rapidité de mise en place grâce à la convivialité de l'embarquement.
  2. Un autre avantage est certainement le service et le soutien assurés par les développeurs eux-mêmes. De nouvelles fonctionnalités et améliorations sont régulièrement mises à la disposition des acheteurs de Plugins . Je suis prêt à payer pour cela.
  3. Il est également très facile d'éditer directement la taxonomie et les chaînes dans WordPress à l'aide du plugin WPML, afin d'utiliser WordPress de manière multilingue à l'aide de WPML.

Les inconvénients :

  1. Un inconvénient personnel pour moi est que la performance de ton site WordPress peut souffrir avec le plugin WPML. C'est pourquoi tu dois absolument choisir un spécialiste de l'hébergement WordPress performant comme partenaire.
  2. L'interface utilisateur est quelque peu démodée en raison d'années de développement. Cependant, une fois que vous avez accepté le fait que tout n'est pas affiché de manière optimale ou ne fonctionne pas toujours comme vous l'auriez souhaité, cela peut être assez bien toléré. En outre, il semble qu'avec WordPress 5.0 a (Gutenberg- ) la révision soit imminente.
  3. Enfin, la compatibilité avec un grand nombre de plugins WordPress et de thèmes WordPress n'est tout simplement pas assurée ou entraîne des complications. Une lueur d'espoir est que de nombreux développeurs de plugins connus et de grands développeurs de thèmes collaborent avec WPML pour offrir la meilleure compatibilité.

Autres plugins WordPress multilingues

  1. Le plugin multilingue le plus connu pour WordPress - en dehors de WPML - est certainement leplugin Polylang. Il a aujourd'hui une grande communauté de fans, avec plus de 400 000 versions Pro payantes. D'ailleurs, il existe aussi un "WPML to Polylang plugin" pour rendre le changement aussi simple que possible.
  2. Un plugin multilingue payant, également très répandu, vient d'Allemagne et s'appelle "MultilingualPress". Ce plugin a également une version Pro et est déjà sorti en version 3. La condition de base pour MultilingualPress est toutefois une installation multisite WordPress.
  3. Je n'avais pas non plus d'expérience avec leplugin Weglot Translate. La particularité de la version payante est la connexion directe à l'API qui permet de traduire les textes. Si tu n'as pas le temps, mais que tu as les moyens financiers, tu devrais certainement jeter un coup d'œil à cette offre.
  4. Le plugin multilingue "TranslatePress" est disponible en version gratuite et payante et marque des points avec l'intégration de l'éditeur personnalisé pour éditer tes textes directement sur le site WordPress. Tu peux trouver la version Pro ici.

Conclusion sur le plugin WPML

C'était mes conseils personnels pour le multilinguisme de WordPress à l'aide de WPML et autres. Enfin, je trouve les autres plugins très intéressants et je me suis promis de les essayer à fond.

Quel est votre avis sur le WPML WordPress Plugin ? Avez-vous déjà fait l'expérience du multilinguisme de WordPress ? Et si oui, quels ont été vos obstacles et vos pièges personnels ?

J'attends avec impatience vos commentaires, conseils et réactions !

Tes questions sur WPML

Quelles questions as-tu à poser à Torben ? N'hésite pas à utiliser la fonction de commentaire. Tu veux être informé des nouveaux articles sur le marketing en ligne ? Alors suis-nous sur Twitter, Facebook, LinkedIn ou via notre newsletter.

As-tu aimé cet article ?

Tes évaluations nous permettent d'améliorer encore plus notre contenu.

Laisse un commentaire

Ton adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués d'un *.