Accueil > Blog > Multilingue > WordPress dans plus de langues – Premiers pas

WordPress dans plus de langues – Premiers pas

Par Cristian
Dernière mise à jour : 27 juillet 2022

WordPress par défaut N'EST PAS multilingue. Vous pouvez définir votre langue lors de son installation, mais cela ne fait que localiser votre site dans une langue afin de traduire WordPress dans plus de langues n'est pas quelque chose d'aussi simple que de publier un article.

À cause de cela, l'ajout de fonctionnalités multilingues peut être fait par un plugin de traduction, la configuration d'un WordPress Multisite ou l'utilisation de la traduction automatique.

Dans cet article, nous allons examiner ce qui est actuellement possible, les problèmes que vous pourriez rencontrer, parler des traductions automatiques et vous montrer comment vous pouvez simplifier le tout en adoptant simplement une approche différente qui combine le meilleur des deux mondes : la traduction automatique et la traduction manuelle combinées. Parfois, les deux sont nécessaires pour WordPress dans plus de langues.

Voici un aperçu de ce que nous allons aborder :

  • Introduction
  • Un plugin WordPress pour les traductions
    • Traductions humaines
    • Traductions automatiques et semi-automatiques
  • WordPress Multisite où un sous-site représente une langue
  • Utiliser un tiers pour vos traductions
  • Conclusions
  • TranslatePress Beta
  • L'avenir de TranslatePress

Introduction

À moins que vous ne soyez un véritable fana des langues comme ces gars, paramétrer WordPress dans plusieurs langues peut être une légère contrariété ou un véritable problème pouvant arrêter votre projet en cours de route.

Il existe également différentes raisons pour lesquelles vous devez traduire WordPress dans plus de langues :

  • Le site web sur lequel vous travaillez se trouve dans un pays qui utilise plusieurs langues, comme le Canada ou la Suisse.
  • Vous voulez faire une version allemande de vos guides touristiques américains pour vos touristes européens.
  • Ou simplement vouloir atteindre un public plus large ou s'étendre / vendre dans d'autres régions du monde.

WordPress dans plusieurs langues peut être tout, d'une légère contrariété à un vrai problème qui peut bloquer votre projet à mi-chemin.

Quelle qu'en soit la raison, WordPress n'offre pas de solution simple pour les sites multilingues, chaque solution ayant son lot d'avantages et d'inconvénients.

Un plugin WordPress pour les traductions

La façon la plus courante de traduire WordPress dans plusieurs langues consiste à installer un plugin pour traduction automatique ou humaine.

Traduction automatique

GTranslate

Ce plugin peut être utilisé gratuitement pour insérer l'outil Google Language Translation dans votre zone de widgets WordPress.

Son principal avantage est qu'il est gratuit et sa configuration est minimale. Vous n'avez pas à payer pour un traducteur, ni même pour API Google Translate en tant que Traduction de site web Google est un outil gratuit et vous pouvez l'inclure sur n'importe quel site web même sans plugin.

Malheureusement, les traductions ne brillent pas toujours et les moteurs de recherche ne les verront pas ou les considéreront simplement comme du spam car elles sont basées sur JavaScript.

Il existe une version payante disponible avec la prise en charge d'URL améliorées, la traduction de métadonnées et la possibilité de modifier les traductions. Le prix est tout à fait abordable et accessible, malheureusement, il s'agit d'un logiciel en tant que service (SaaS), ce qui signifie que si vous arrêtez de payer, vous perdrez également vos traductions.

Traductions semi-automatiques

Transposh

Un plugin gratuit qui permet des.

C'était une bonne tentative, malheureusement, le projet semble mort ou en mode veille profonde. Le plugin n'a pas été mis à jour depuis plus de 3 ans et bien qu'il y ait souvent des questions de support, il n'y a aucune réponse.

Weglot

En combinant les traductions automatiques et humaines, c'est une bonne solution en cours de développement actif. Cependant, bien qu'il s'agisse d'un plugin WordPress, c'est en réalité un logiciel en tant que service (SaaS), et bien qu'il soit gratuit pour les petits sites web (moins de 2000 mots), cela signifie également que les traductions ne sont pas stockées localement mais sur leurs propres serveurs.

Pendant Weglot est vraiment une meilleure alternative Pour GTranslate tel quel (la possibilité de traduire les chaînes vous-même), la limite de 2000 mots est tout simplement trop petite pour être utile, sauf pour de très petits sites (cet article à lui seul compte plus de 2100 mots).

Et comme le plugin est davantage un wrapper autour de la solution logicielle en tant que service Weglot (vous pouvez activer Weglot sur Joomla, Shopify et pratiquement n'importe quel site web dans le monde), il prend du retard en ce qui concerne les fonctionnalités spécifiques à WordPress comme traductions de limaces.

Traductions humaines

Si vous avez suivi jusqu'ici, vous vous êtes peut-être dit : "Ce n'est pas si mal !" Certes, chaque solution a ses inconvénients, mais une fois que nous passerons aux plugins de traduction humaine, les choses s'amélioreront, n'est-ce pas? N'est-ce pas?

Eh bien, pour traduire WordPress en plus de langues, vous devez WordPress. Ce n'est ni un article, ni une page, mais WordPress. Cela signifie :

  • contenu ajouté par des plugins, comme les étiquettes de formulaire
  • contenu ajouté par thèmes, comme les dates pour les articles, les pages d'archives, etc.
  • champs personnalisés ajoutés par divers plugins
  • codes courts (ou mieux encore, la sortie des codes courts de contenu)
  • Les constructeurs de pages ruinent tout avec le contenu d'un article ou d'une page qui est transformé en une soupe de balises représentant à la fois la conception et le contenu.

Sûrement qu'une fois que nous entrons dans les plugins de traductions humaines, les choses vont s'améliorer, n'est-ce pas ? N'est-ce pas ?!

QtranslateX

Basé sur l'ancien plugin qTranslate, ce plugin stocke toutes les alternatives linguistiques dans le même article. Cela signifie que certains plugins ou thèmes ne fonctionneront tout simplement pas avec lui, et bien que vous puissiez le faire fonctionner, il y a un support limité lorsque les choses ne fonctionnent pas, et c'est plus la norme que l'exception.

C'est un plugin très populaire, cependant, sa portée est limitée et les développeurs en sont conscients et essaient de le communiquer au mieux : “… le plus pratique pour les sites bilingues ou multilingues, par exemple, dont les propriétaires traduisent eux-mêmes le contenu ”. Assurez-vous donc qu'il vous convient également.

WPML

Les plugins de traduction WordPress gratuits ne sont pas toujours le meilleur choix. Un projet professionnel nécessite toujours un support et des mises à jour, ainsi que des solutions détaillées pour les problèmes les plus obscurs qui apparaissent de temps à autre.

WPML est un plugin premium et l'un des plus populaires qui existent actuellement dans l'écosystème WordPress en ce qui concerne Sites web multilingues aller. 

Elle dispose d'une API étendue que les plugins et thèmes tiers peuvent prendre en charge, vous permettant de traduire tout, des options enregistrées dans la base de données aux données sérialisées, en passant par le contenu des constructeurs de pages et les produits WooCommerce.

Cela signifie que les traductions seront toujours stockées dans votre base de données (vous en êtes donc propriétaire) et que c'est suffisamment complexe pour qu'un développeur expérimenté puisse traduire n'importe quel site WordPress s'il le souhaite.

Le désavantage est qu'il est suffisamment complexe même pour un développeur expérimenté pour être en mesure de traduire n'importe quel site WordPress s'il le souhaite. 

Si vous avez quelques notions techniques sur le fonctionnement de WordPress en backend, votre succès pourrait varier. Et bien que l'équipe WPML améliore activement le plugin, il s'agit toujours d'un logiciel compliqué et, selon votre projet, plus un outil de développement qu'un simple outil de traduction.

Ceci est simplement parce que traduire votre site WordPress de cette manière revient vraiment à traduire WordPress dans son intégralité, ce pour quoi il n’a pas été conçu dès le départ, donc des problèmes sont inévitables et compliqués à comprendre.

WordPress Multisite

WordPress Multisite vous permet de créer plusieurs sites à partir de la même installation de WordPress. Les utilisateurs peuvent être partagés (un administrateur peut ainsi gérer tous les sites), mais le contenu est différent pour chaque site.

Cela peut facilement vous permettre de créer un site web pour chaque langue de votre site. C'est une fonctionnalité native de WordPress, gratuite, et peut même assigner différents utilisateurs pour créer le contenu de chaque langue.

Avantages :

  • extrêmement utile pour de véritables sites web multilingues avec contenu différent sur différents sites. Vous pourriez avoir des produits, des pages ou des structures différents pour votre site espagnol que pour votre site français.
  • prise en charge native des sous-domaines, des répertoires ou même de domaines complètement différents comme nomdusite.ru, nomdusite.de, etc. avec Mappage de domaine

Inconvénients

  • Beaucoup plus difficile à configurer et à gérer
  • chaque modification sur le site principal doit également être répercutée sur les sous-sites, y compris les changements de thème, la configuration des plugins, etc.
  • Certains plugins ne fonctionneront pas correctement sur une installation multisite.
  • La gestion du contenu de traduction fait entièrement défaut. Vous devez aller sur chaque site, trouver le contenu que vous voulez traduire et… le réécrire, ou le copier-coller d'une fenêtre à une autre ?

Bien qu'il y ait plugins cela rend l'utilisation de WordPress Multisite plus facile à digérer, avec prise en charge du sélecteur de langue et de la liaison des articles originaux et de leurs traductions, Il est encore difficile de recommander Multisite pour traduire WordPress en plusieurs langues. C'est vrai que vous pouvez rendre WordPress multilingue sans plugin, mais est-ce vraiment si utile ?

Utiliser un tiers pour vos traductions

Semblable au produit SAAS (Software as a Service) de traduction automatique, il existe des services pour traduire n'importe quel site web, pas seulement un site WordPress.

Bablic est un tel service, et bien qu'il soit facile à utiliser (une fois que l'on s'y est habitué, car il n'a rien de comparable à l'interface de WordPress), il ne crée pas une véritable version traduite alternative de votre site web, et bien qu'ils fassent la publicité de son optimisation pour le référencement, vos traductions ne vous appartiennent pas et le moment où vous arrêtez de payer les frais mensuels, il ne vous reste que la langue d'origine de votre site.

Si je devais recommander des services comme Bablic à quelqu'un, ce serait à des utilisateurs qui ne sont pas techniques et qui souhaitent simplement atteindre un public plus large, quel que soit le prix.

Conclusions

C'est assez compliqué. Comme WordPress n'a jamais été conçu dès le départ pour prendre en charge plusieurs langues, chaque solution présente ses propres inconvénients.

Et bien qu'il existe des solutions qui fonctionneront très bien, il est difficile de faire une recommandation définitive.

Démocratiser WordPress multilingue – TranslatePress

WordPress dans plus de langues

Ne serait-il pas formidable de pouvoir traduire votre site WordPress avec une interface utilisateur qui ne ressemble pas à un ajout de dernière minute et dont les fonctionnalités donnent l'impression de faire partie intégrante du cœur du système ?

Où cela fonctionne-t-il tel quel sans avoir à ajouter de prise en charge à divers plugins ou thèmes ?

Où la traduction est stockée localement, sur votre site WordPress, pas sur le serveur de quelqu'un d'autre.

C'est pourquoi nous avons décidé de lancer notre propre mission pour démocratiser WordPress multilingue.

WordPress dans plus de langues

Ce sont de grands mots pour un grand projet qui devait cocher beaucoup de cases :

  • Plugin GPL et auto-hébergé.
  • A version gratuite qui vous permettra de traduire l'intégralité de votre site WordPress dans une deuxième langue sans aucune limite (nombre de mots, compatibilité thèmes/plugins, etc.).
  • Traduisez ce que vous voyez (y compris Traduction d'image), dans une interface utilisateur intuitive, similaire au personnaliseur. Fini les manipulations d'interfaces étranges et hors contexte.
  • Intégration complète avec API Google Translate pour une traduction initiale, tant que le contenu est toujours servi à partir de la base de données locale une fois traduit.
  • Très vite et peut être mis en cache par tous les plugins de cache WordPress.
  • SEO friendly, avec prise en charge de la traduction des titres, des slugs, des métadonnées et des graphes sociaux.
  • Conçu dès le départ pour prendre en compte toutes les bizarreries et fonctionnalités de WordPress comme les slugs, les menus, les types de publication personnalisés, les constructeurs de pages ou les boutiques.
  • Apportez des outils de gestion de traduction appropriés pour les propriétaires de sites, les développeurs, les agences et les traducteurs réunis.
  • Créer sites web multilingues sans les tracas ou le coût des outils disponibles.

Bien que cela puisse sembler de simples tâches à accomplir, il est difficile de bien les exécuter. Nous avons donc élaboré un plan en 3 étapes et nous nous sommes mis au travail. Aujourd'hui, nous lançons l'étape 1, les étapes 2 et 3 suivront dans les 12 prochains mois.

Nous sommes là pour durer et nous sommes tout à fait conscients qu’une seule fonctionnalité ne suffit pas à garantir le succès.

Étape 1 (Mise à jour : cette étape est terminée)

Créer un plugin principal capable de :

  • Traduire tout à partir d'une interface identique à l'Outil de personnalisation de WordPress.
  • Intégration complète avec l'API Google Translate. Il suffit de saisir une clé API et c'est parti.
  • SEO friendly
  • Prise en charge des types de publications personnalisés, des constructeurs de pages et des boutiques en ligne

Voici où nous en sommes 8 mois plus tard. Vous pouvez Essayez TranslatePress gratuitement ou Découvrez la démo !

Étape 2 (Mise à jour : Cette étape est terminée)

Étendre ce que nous avons déjà, avec l'avenir Modules complémentaires TranslatePress PRO:

  • An Pack SEO Add-on – pour le rendre entièrement optimisé pour le référencement et traduire les balises alt, les catégories et les balises open graph des réseaux sociaux
  • Un module linguistique multiple pour ajouter autant de langues que vous aurez besoin pour vos projets internationaux.
  • Limiter le recours à la traduction automatique et permettre la traduction des chaînes masquées dans la base de données ou le code source d'autres plugins et thèmes, afin de faire de TranslatePress un outil multilingue plus complet.

Étape 3 (Mise à jour : cette étape est en cours)

Un outil multilingue complet qui vous permet de tout traduire sans avoir besoin de connaissances techniques :

  • Créez du contenu uniquement dans une langue spécifique.
  • Créez des menus spécifiques à la langue (c'est maintenant possible à l'aide de la Navigation basée sur la langue (module complémentaire)
  • Apportez des outils pour les propriétaires de site (statut de traduction), les développeurs (documentation claire et API puissante pour détecter la langue de l'utilisateur), les agences (niveaux d'accès variés pour leurs utilisateurs), les traducteurs (accès à l'interface de traduction uniquement pour les utilisateurs sélectionnés).

Nous sommes là pour rester

Traduire WordPress dans plus de langues ne doit pas être un frein au projet. Lorsque l'on réfléchit bien à la conception d'un produit qui tient compte de WordPress arrive et à quel point l'écosystème est devenu complexe ces dernières années, on peut avoir le beurre et l'argent du beurre.

C'est pourquoi nous avons besoin de votre aide :

  • Essayez TranslatePress
  • Faites-nous savoir quel est votre défi avec WordPress multilingue
  • Discutez au sein de votre communauté WordPress des problèmes liés à la configuration de WordPress dans plusieurs langues

Et bien que cela ait nécessité l'effort combiné de toute notre équipe de Cozmoslabs 8 mois pour arriver à ce point, grâce à votre soutien et vos commentaires, nous allons réussir à passer aux étapes 2 et 3.

Aussi, n'oubliez pas de consulter notre Rapports de transparence où nous partageons tout, des chiffres de revenus aux leçons apprises, en passant par les nouvelles fonctionnalités et les objectifs futurs.

À un voyage amusant à venir !