Dans cet article Où vit la traduction : votre base de données ou le nuage de quelqu’un d’autre Quelle est la meilleure extension de traduction pour WordPress ? Prix, traduction automatique, WooCommerce Ce qui arrive si vous arrêtez de payer WPML sur notre propre site WordPress multilingue Se passer d’une extension de…

Choisir une extension de traduction WordPress, c’est d’abord décider où vivra le texte traduit. WPML, Polylang et TranslatePress l’enregistrent dans votre propre base de données WordPress, à côté de vos articles et de vos pages. Weglot le conserve sur ses propres serveurs : sous WordPress, son extension va chercher les traductions dans le nuage de Weglot plutôt que dans votre base de données. Cette seule différence pèse plus lourd que le prix, parce qu’elle détermine ce qu’il advient de vos pages en français ou en espagnol le jour où vous arrêtez de payer.

Où vit la traduction : votre base de données ou le nuage de quelqu’un d’autre

WPML enregistre les articles traduits dans votre propre base de données. Comme le dit la documentation de WPML sur ses tables personnalisées, « Entries of the same translation cluster share the same value in element_type and trid columns » (les entrées d’un même groupe de traduction partagent la même valeur dans les colonnes element_type et trid).

Polylang fonctionne de la même façon, par conception. Sur sa page d’extension WordPress.org, il est décrit comme construit « using only its built-in core features (taxonomies) » (en utilisant seulement les fonctionnalités natives de WordPress, les taxonomies), si bien que vos articles en français logent dans les mêmes tables WordPress que ceux en anglais, étiquetés par langue plutôt que reproduits ailleurs.

TranslatePress le dit sans détour : un membre de l’équipe TranslatePress, dans le forum de soutien de l’extension sur WordPress.org, affirme que « the translations are stored in your site’s local database » (les traductions sont stockées dans la base de données locale de votre site).

Weglot repose sur une architecture différente. Sa présentation technique le formule ainsi : « Your translations are stored on the Weglot database » (vos traductions sont stockées dans la base de données de Weglot). Sous WordPress, l’extension lit chaque page — elle va « parse the DOM in PHP » (analyser le DOM en PHP), selon la documentation développeur de Weglot — et y insère les traductions servies depuis le nuage de Weglot.

Weglot présente lui-même la conséquence comme un inconvénient dans son comparatif d’extensions : les traductions « sit in your Weglot account rather than in your own WordPress database » (restent dans votre compte Weglot plutôt que dans votre propre base de données WordPress).

Si vous évaluez aussi GTranslate ou un autre service infonuagique, posez la même question : où vivent les traductions, et ce qui reste en ligne si l’abonnement prend fin.

Quelle est la meilleure extension de traduction pour WordPress ? Prix, traduction automatique, WooCommerce

Les prix sont indiqués tels que chaque fournisseur les affiche : en euros pour WPML, Polylang et TranslatePress ; en dollars pour Weglot.

ExtensionTraduction automatiqueWooCommercePrix
WPMLTraduction par IA offerte seulement sur les forfaits CMS et Agency — 22 500 mots (CMS) ou 45 000 mots (Agency), aucune sur le forfait Blog à 39 € ; les moteurs hérités DeepL, Google et Microsoft « translate one segment at a time without page-level context » (traduisent un segment à la fois, sans contexte de page)Commerce électronique inclus parmi les fonctionnalités des forfaits CMS et Agency39 € à 199 €/an
PolylangDeepL, avec votre propre clé API, sur Polylang ProVendu comme extension complémentaire distincte, Polylang for WooCommerce, « from 99€ / year » (à partir de 99 €/an)Noyau gratuit ; Pro « from 99€ / year » (à partir de 99 €/an)
TranslatePressMots traduits par IA inclus, de 50 000 (Personal) à 500 000 mots (Developer)« Out of the box WooCommerce compatibility » (compatibilité WooCommerce dès l’installation), selon sa page d’extension WordPress.org — aucune extension distincte requiseVersion gratuite (une langue supplémentaire, 2 000 mots IA) ; forfaits payants de 99 € à 349 €/an
WeglotIntégrée : Weglot « uses 3 of the leading AI translation providers (Google Translate, DeepL, and Microsoft) » (fait appel à trois grands fournisseurs de traduction par IA : Google Translate, DeepL et Microsoft), selon sa page sur la traduction IA« Cart, checkout, and account pages. Customer emails in the shopper’s own language. » (panier, paiement et pages de compte ; courriels aux clients dans leur langue), selon sa page d’extension WordPress.org0 $ à 769 $/mois ; chaque forfait plafonne les mots et les langues

La version gratuite de Polylang couvre à elle seule les articles, les pages, les médias, les catégories, les étiquettes et les types de publication personnalisés — une vraie option si seul le site doit être traduit, pas la boutique.

Les forfaits Weglot plafonnent aussi le nombre de langues : Starter en couvre une seule, Business (32 $/mois, 50 000 mots) en couvre trois — un site anglais qui ajoute le français et l’espagnol commence donc à Business.

Alors, lequel convient ? Cela dépend davantage du site que de l’extension :

  • Une boutique WooCommerce, traductions conservées dans votre propre base de données : WPML sur le forfait CMS (99 €/an), où le commerce électronique est inclus, ou Polylang for WooCommerce (à partir de 99 €/an), qui fonctionne avec Polylang gratuit ou Pro — le Business Pack réunit les deux à partir de 139 €/an.
  • Un site vitrine sans boutique et un budget serré : la version gratuite de Polylang.
  • La traduction par IA incluse dans la licence : TranslatePress, à partir de 50 000 mots traduits par IA sur le forfait Personal, ou WPML CMS avec 22 500.
  • Aucun développeur, et la rapidité d’installation compte plus que la propriété des données : Weglot, en acceptant que les traductions vivent du côté de Weglot, pas du vôtre.
Salle technique où une étagère s’éteint quand on débranche une fibre venue de l’extérieur, pendant que l’autre reste allumée

Ce qui arrive si vous arrêtez de payer

Pour WPML, Polylang et TranslatePress, l’architecture répond à l’essentiel avant même les conditions d’utilisation : le texte en français ou en espagnol se trouve dans votre propre base de données. Personne ne peut le révoquer à distance, parce que personne d’autre ne l’héberge. Lisez tout de même les conditions de licence actuelles de chaque fournisseur : une licence non renouvelée met généralement fin aux mises à jour et au soutien, même si le contenu lui-même reste en place.

Les conditions d’annulation de Weglot sont explicites. En cas d’annulation, « the translations won’t be active anymore » (les traductions ne seront plus actives), ce qui signifie que « your translated pages will be progressively removed from search engines » (vos pages traduites seront progressivement retirées des moteurs de recherche).

Un abonnement annulé retombe au forfait gratuit, et le projet est « automatically deleted after 3 months of inactivity… unless you manually delete it » (automatiquement supprimé après 3 mois d’inactivité… à moins que vous ne le supprimiez vous-même). C’est le compromis du modèle infonuagique de Weglot en échange d’une installation rapide : les traductions que vous avez payées ne vivent pas sur votre site.

Exporter avant de partir n’est qu’une porte de sortie partielle : selon le centre d’aide de Weglot, « The import/export feature is available for Advanced and higher plans » (l’importation et l’exportation ne sont offertes qu’à partir du forfait Advanced) — 329 $ par mois et plus —, et les traductions sont exportées dans un fichier CSV ou XLIFF.

Schéma : les traductions dans votre base WordPress (WPML, Polylang, TranslatePress) restent si vous arrêtez de payer; dans le nuage de Weglot, les pages sortent des résultats et un projet inactif est supprimé

WPML sur notre propre site WordPress multilingue

3my.org tourne lui-même sur WordPress avec WPML, en anglais et en français, donc ce n’est pas théorique pour nous. Ce qui nous a coûté du temps, c’est tout ce qui gravite autour.

Les articles en français reçoivent leurs propres catégories et étiquettes plutôt que de partager celles en anglais, donc la taxonomie doit être mise en place dans les deux langues — et si vous publiez par l’API REST, comme nous, c’est à vous d’attribuer les termes français. Le lien entre un article en anglais et sa traduction française n’est pas visible par l’API REST — on peut récupérer chaque article séparément, mais pas la paire, ce qui compte si vous automatisez des tâches par l’API.

Et un lien vers une page française pas encore publiée ne garde pas l’URL propre que vous avez tapée. WPML le réécrit en une simple chaîne ?p=123 à chaque enregistrement de l’article, jusqu’à ce que la page cible soit mise en ligne. Rien de tout ça n’est rédhibitoire. C’est le genre de détail qui apparaît à la troisième semaine, pas sur la page de prix.

Se passer d’une extension de traduction WordPress : l’option intégrée de Wix

Ce ne sont pas tous les sites bilingues qui ont besoin d’une extension de traduction WordPress. La fonctionnalité Wix Multilingue de Wix permet de traduire un site vers « plus de 180 langues », directement dans la plateforme, sans avoir à choisir d’extension. Les compromis entre un constructeur de site et WordPress vont toutefois bien au-delà de la traduction, et nous les avons détaillés séparément dans Wix ou WordPress pour une petite entreprise. Si vous avez déjà choisi WordPress, les quatre extensions ci-dessus forment la vraie liste restreinte.

Deux choses que cette comparaison ne couvre pas

Le prix de l’extension est généralement le plus petit chiffre d’un budget multilingue ; le détail complet, au-delà des frais de licence, se trouve dans ce que coûte vraiment un site multilingue. Et une fois les pages traduites en place, les moteurs de recherche doivent savoir quelle page s’adresse à quelle langue et à quel pays ; c’est le rôle de hreflang. WPML et Polylang, par exemple, le configurent d’eux-mêmes, Polylang avec une lacune à connaître — voir notre guide des balises hreflang pour le Canada et les États-Unis.

Nous construisons des sites WordPress bilingues, et quand WooCommerce fait partie du projet, notre travail de développement de boutique prend en charge le catalogue traduit, le paiement et les courriels aux clients.

Demandez un devis pour un site multilingue

Articles connexes

Wix Multilingual et Squarespace multilingue : ce que chacun traduit, et ce qu’il ne traduit pas

Temps de lecture : 8:15 min

Dans cet article Ce que traduisent Wix Multilingual et l’intégration Weglot de Squarespace Ce qui reste manuel sur un site bilingue Wix ou Squarespace Où vit la traduction si vous…

Voir l’article

Balises hreflang pour le Canada et les États-Unis : en-CA, en-US, fr-CA, es-US

Temps de lecture : 9:1 min

Dans cet article Ce que signifient vraiment en-CA, en-US, fr-CA et es-US Hreflang x-default : la page pour tous les autres Liens retour : la règle la plus souvent enfreinte Trois façons…

Voir l’article

SEO multilingue : pourquoi une page traduite ne se classe souvent pas

Temps de lecture : 8:46 min

Dans cet article Un mot-clé traduit n’est pas le mot-clé qu’on recherche SEO multilingue ou SEO international : deux problèmes différents Google détecte la langue par les mots, pas par la…

Voir l’article

Contactez-nous et nous vous dévoilerons des possibilités pour votre site web dont vous ignoriez l'existence.

Vous voulez en savoir plus ?

Contactez-nous et nous vous dirons tout ce que vous devez savoir !

Ou parlons-en maintenant
Your 3my agent
Your 3my agent
Your 3my agent Chatting with 3my
Before we start
Please tell us a little about yourself.
Hello! How can I help you today?
A conversation with an operator will appear here.
Powered by BrainChat