En un mot, un système de gestion de la traduction vous aide à gérer et à automatiser le processus de traduction de votre site web, application mobile, jeu ou autre logiciel.
Proposer votre contenu en plusieurs langues est un excellent moyen de créer un produit plus ergonomique et de toucher un public plus large. Cependant, traduire et localiser correctement l'ensemble de votre contenu peut demander beaucoup de travail, c'est pourquoi trouver le meilleur système de gestion de la traduction pour vos besoins est un élément essentiel de vos efforts de localisation.
Dans cet article, nous vous expliquerons plus en détail ce qu'est un système de gestion de traduction et quels sont les principaux avantages de l'utilisation de ces outils. Ensuite, si vous utilisez WordPress, nous vous montrerons le moyen le plus simple de démarrer avec un système de gestion de traduction pour votre site WordPress, avec un tutoriel détaillé vous montrant comment gérer vos traductions avec le gratuit TranslatePress greffon.
Qu'est-ce qu'un système de gestion de traduction ?
Un système de gestion de traduction fait à peu près exactement ce que son nom indique : il vous offre un systématisé façon de gérer tous les aspects de traduction processus pour votre site Web, application, jeu, logiciel, etc.
Systèmes de gestion de traduction vous aide généralement dans trois domaines clés :
- Assistance informatique – le système “ mémorisera ” les traductions que vous avez déjà saisies, ce qui vous permettra de les réutiliser rapidement sur l'ensemble de votre site et de garantir la cohérence. Il pourra également vous aider à traduire automatiquement votre contenu grâce à la traduction automatique proposée par des outils tels que Google Translate ou DeepL.
- Automatisation des flux de travail – vous disposerez d'outils pour vous aider à gérer plus rapidement les traductions. Ceux-ci peuvent varier en fonction de ce que vous traduisez. Pour un site Web, il peut s'agir d'une interface visuelle de gestion des traductions, tandis que pour un jeu ou une application, il peut s'agir d'outils tels que des API, des webhooks, des intégrations avec des dépôts de code, et bien plus encore.
- Gestion de projet – vous disposerez d'outils pour vous aider à gérer l'avancement de vos traductions et à vous assurer que vous êtes en mesure de tout localiser pleinement. Par exemple, vous pouvez rapidement voir quelles traductions ont déjà été révisées par un humain et lesquelles nécessitent encore du travail. Vous pouvez également gérer qui a accès à vos traductions.
Les cinq principaux avantages liés à l'utilisation d'un système de gestion de la traduction
L'utilisation d'un système dédié à la gestion de la traduction présente de nombreux avantages, mais voici les principaux :
- Automatise les processus – vous pourrez automatiser de nombreux processus afin d’éviter tout gaspillage d’efforts. Par exemple, vous pouvez enregistrer du contenu déjà traduit pour le réutiliser rapidement ailleurs et éviter ainsi de dupliquer votre travail. Vous pouvez également créer des glossaires de termes clés ou exclure certains termes de la traduction. Vous pouvez aussi traduire l’intégralité de votre contenu à l’aide de la traduction automatique proposée par des services tels que Google Translate ou DeepL.
- Garantit la qualité – vous pourrez vous assurer que les termes clés sont toujours traduits exactement de la même manière afin d'éviter la confusion liée à l'utilisation de traductions différentes (pour un même terme) dans différentes zones.
- Améliore la collaboration – un bon système doit permettre à plusieurs traducteurs, départements, prestataires, etc., de collaborer tous ensemble sur les traductions de manière organisée. En facilitant la collaboration, vous pouvez accélérer le processus de traduction complète de votre contenu et éviter les échanges de courriels superflus.
- Crée un espace de stockage centralisé pour vos traductions – au lieu d'avoir vos traductions dispersées sur différentes interfaces, vous pourrez tout accéder depuis votre système.
- Permet facilement mises à jour – si vous en avez besoin mettre à jour les traductions À l'avenir, vous pourrez facilement le faire depuis votre système.
Meilleur système de gestion de traduction pour les utilisateurs de WordPress
Selon ce que vous essayez de traduire, vous trouverez peut-être certains systèmes de traduction plus optimisés que d'autres. Cependant, si vous utilisez WordPress, vous pouvez accéder à un système de gestion de traduction sous la forme d'une extension WordPress.
C'est l'implémentation la plus simple et cela signifie que vous n'aurez pas à apprendre un nouveau logiciel et à faire des allers-retours entre différentes interfaces.
Pour vous lancer facilement avec un système de gestion des traductions WordPress, vous pouvez utiliser le plugin gratuit TranslatePress et, selon vos besoins, certaines de ses extensions premium.
TranslatePress présente bon nombre des caractéristiques clés dont nous avons parlé plus haut :
Interface de gestion de traduction visuelle
Pour vous aider à gérer vos traductions, TranslatePress met à votre disposition et à celle de votre équipe une interface visuelle simple, fonctionnant par simple clic :

Vous n'aurez pas besoin de vous embêter avec des feuilles de calcul, des éditeurs de PO, etc. Vous pouvez tout faire depuis une interface visuelle intégrée à votre tableau de bord WordPress.
Mémoire de traduction
Dès que vous commencerez à traduire votre contenu, TranslatePress enregistrera ces traductions dans sa mémoire afin de vous permettre de les réutiliser rapidement à d'autres endroits de votre site.
Par exemple, si vous traduisez “ Solutions pour la maison ” sur une page, puis que vous utilisez cette expression sur une autre page, TranslatePress remplira automatiquement ce champ avec la traduction correspondante afin de vous faire gagner du temps et de garantir la cohérence.
Traduction automatique
TranslatePress prend en charge traduction automatique via Google Translate et DeepL, ce qui constitue un autre atout permettant de gagner du temps. Même si vous utilisez ces services pour importer des traductions dans votre système, vous (ou d’autres utilisateurs) pourrez toujours affiner manuellement ces traductions si nécessaire. En parlant d’autres utilisateurs…
Fonctionnalités de collaboration
Si vous travaillez au sein d'une équipe ou si vous devez donner accès à votre contenu à un freelance ou à un service de traduction, TranslatePress vous permet de créer des comptes dédiés aux traducteurs grâce au système d'utilisateurs intégré à WordPress.
Ces utilisateurs pourront modifier les traductions de votre site, mais ils n'auront pas accès aux autres zones de votre tableau de bord WordPress.
TranslatePress Multilingue
Comment utiliser un système de gestion de traduction sur WordPress
Passons maintenant au tutoriel proprement dit : nous allons vous montrer comment configurer TranslatePress sur WordPress afin que vous puissiez commencer à utiliser votre propre système de gestion des traductions.
Pour commencer, vous voudrez installer et activer le plugin gratuit TranslatePress disponible sur WordPress.org.
Vous pourrez utiliser la version gratuite pour suivre la majeure partie du tutoriel. Cependant, il y a quelques endroits où vous pourriez avoir besoin de modules complémentaires payants pour activer certaines fonctionnalités. Nous veillerons à signaler clairement ces situations dans le tutoriel et vous pourrez En savoir plus sur les formules premium de TranslatePress sur la page des tarifs.
1. Choisissez votre ou vos langues
Une fois que vous avez installé et activé l'extension, vous pouvez aller à Paramètres → TranslatePress pour choisir les langues que vous souhaitez utiliser sur votre site. Vous devrez choisir la langue actuelle de votre site, ainsi qu'une ou plus de langues dans lequel vous souhaitez traduire le contenu de votre site :

La version gratuite de TranslatePress vous permet de traduire votre site dans une nouvelle langue. Si vous souhaitez traduire votre site dans plusieurs nouvelles langues, vous pouvez utiliser l'extension « Multiple Languages », disponible à partir de la licence « Personal » (acheter ici).
TranslatePress propose un large choix de 221 langues. Toutefois, si vous avez besoin de traduire votre site WordPress dans une langue qui ne figure pas dans le menu déroulant « Toutes les langues », vous avez également la possibilité de ajouter une langue personnalisée.
2. Configurer la traduction automatique (facultatif)
Si vous souhaitez accélérer votre processus de traduction, TranslatePress prend en charge la traduction automatique via Google Translate et DeepL.
Si vous utilisez cette fonctionnalité optionnelle, TranslatePress utilisera ces services pour générer vos traductions, puis les stockera localement dans la base de données de votre site WordPress. Cela signifie que vous…
- Peut modifier entièrement toutes les traductions automatiques selon les besoins.
- Il ne sera pas nécessaire d'interroger un service externe pour chaque chargement de page (et vous réduirez vos coûts).
Vous pouvez utiliser Google Translate avec la version gratuite de TranslatePress, mais vous devrez besoin de la licence Business ou Développeur pour accéder à l'extension DeepL. TranslatePress ne facture aucun frais en fonction de votre utilisation, mais vous devrez peut-être payer directement Google Translate ou DeepL pour utiliser le service. Google Translate propose toutefois une offre gratuite limitée, et vous pouvez configurer TranslatePress pour vous assurer de ne pas dépasser les limites gratuites fixées par Google.
Si vous souhaitez utiliser la traduction automatique, allez sur le Traduction automatique onglet de la section des paramètres TranslatePress. Sélectionnez ensuite le service de votre choix et configurez-le. Nous proposons des guides détaillés pour la configuration de ces deux services :
- Comment utiliser Google Translate pour la traduction automatique
- Comment utiliser DeepL pour la traduction automatique
Vous pouvez également utiliser le Limiter la traduction automatique paramètre permettant de gérer le budget de votre projet de traduction. Là encore, cette fonctionnalité vous permet de rester facilement dans les limites de l’offre gratuite de Google Translate :

3. Ouvrez l'interface de gestion des traductions et commencez à traduire
Maintenant, vous êtes prêt à commencer à traduire votre contenu. Ou, si vous souhaitez que d'autres utilisateurs traduisent votre contenu, vous pouvez passer à la section suivante où nous vous montrons comment créer des comptes de traducteur.
Pour commencer, ouvrez la page que vous souhaitez traduire sur le front-end de votre site et cliquez sur Traduire la page bouton sur la barre d'outils WordPress :

Cela ouvrira l'éditeur de traduction visuelle. Pour modifier une traduction, il vous suffit de the survoler, de cliquer sur l'icône de crayon, puis de modifier votre traduction dans la barre latérale :

Traduction d'autres éléments
Ci-dessus, nous vous avons montré un exemple de traduction de texte simple provenant de l'éditeur de blocs WordPress. Cependant, vous pouvez utiliser exactement la même approche de pointer-cliquer pour traduire tout le contenu de votre site WordPress, qu'il provienne de votre thème, votre plugins, ou ailleurs. Vous pouvez même traduire des images de cette manière, ce qui aide avec localisation.
Pour des instructions plus détaillées sur la manière de traduire des éléments spécifiques, nous avons de nombreux guides supplémentaires que vous pouvez consulter :
- Blocs de l'éditeur (Gutenberg)
- Champs personnalisés
- Types de publication personnalisés
- Formulaires WordPress
- Menus WordPress
- Images
- Contenu de la fenêtre contextuelle
- Curseurs
- Produits WooCommerce
- Elementor constructeur de page
- Constructeur de pages Divi
- constructeur de pages Beaver Builder
- WPBakery Page Builder
- Constructeur de pages Brizy
Utiliser la mémoire de traduction pour gagner du temps
Dès que vous commencerez à traduire du contenu, TranslatePress commencera à constituer sa mémoire de traduction pour vous aider à réutiliser rapidement des traductions dans différentes parties de votre site et à garantir la cohérence. Encore une fois, c'est l'un des principaux avantages de l'utilisation d'un système de gestion de traduction.
Si vous réutilisez le même texte à différents endroits de votre site, TranslatePress appliquera automatiquement la traduction de ce texte aux autres occurrences. Cela vous évite de devoir refaire le même travail et garantit également la cohérence.
Par exemple, nous vous avons montré plus haut un GIF illustrant la traduction de la chaîne “ Electrical Services ”. Voici ce même texte sur une autre page : remarquez comment TranslatePress remplit automatiquement le champ avec la traduction existante (nous n'avons rien changé manuellement):

À mesure que sa base de données de traductions s'enrichira, TranslatePress commencera également à vous proposer des suggestions de traduction dans la barre latérale, une fonctionnalité supplémentaire qui vous permettra de gagner du temps.
Gestion des métadonnées SEO et des traductions de chaînes d'URL
En plus de vous aider à traduire le contenu de votre interface utilisateur, TranslatePress peut également gérer les traductions des métadonnées essentielles pour le référencement naturel (SEO) et les réseaux sociaux, ainsi que vos slugs d'URL.
For example, if you’re using an SEO plugin comme Yoast SEO or Rank Math to create SEO titles and meta descriptions, you’ll be able to fully translate those elements to ensure localization and améliorer votre référencement multilingue.
To be able to translate these elements, you’ll need the premium SEO Pack add-on, which is available on the Personal license (acheter ici). Once you install this add-on, you can use the drop-down in the top-left corner of the TranslatePress editor to manage a piece of content’s URL slug and SEO/social media information:

Vous pouvez également ouvrir le Chaîne de traduction interface to translate sitewide URL slugs, like the URL slugs for taxonomies (categories and tags) and terms. You can also manage individual post slugs from this interface:

TranslatePress also gives you a filter that lets you quickly see whether or not a human has reviewed a translation yet, which helps you with project management.
4. Add Other Team Members as Translators
As we discussed earlier, collaboration is a key feature of any translation management system, and TranslatePress is no exception.
Avec le Comptes de traducteurs add-on, you can create dedicated translator users via the native WordPress user registration system. These users will be able to translate content on your site via the same interface that you saw above, but they won’t be able to access any other key WordPress admin areas (like installing plugins).
If you’re interested in how this works on a technical level, TranslatePress adds a new “Translator” user role that you can apply just like other WordPress user roles (e.g. “Editor”, “Author”, etc.). This role gives them the limited WordPress capabilities needed to manage your translations.
To start adding team members, you’ll first need to install and activate the Translator Accounts add-on, which is available on the TranslatePress Developer or Business licenses.
Once you’ve done that, you can go to Utilisateurs → Ajouter un nouveau to create a new translator account. When creating the account, use the Rôle drop-down to select Traducteur:

When editing a user account, you can also use a checkbox to quickly turn on/off their ability to manage your site’s translations:

5. Set Up Exclusion Rules (Optional)
So far, we’ve focused on translating your content into different languages. However, there also might be some situations in which you don’t want to translate your content, and a translation management system needs to be able to handle those, too.
For example, you might have a product brand name that you want to be the same in all languages.
To help you avoid accidentally translating these strings, TranslatePress lets you set up exclusion rules for both individual text strings as well as all content inside certain CSS selectors that you specify.
You can set up these rules from the Avancé tab of the TranslatePress settings area:

And that’s it! You now have an easy system to help you localize your WordPress site and manage all of your translations.
Commencez à utiliser un système de gestion des traductions WordPress dès aujourd'hui
To recap, a translation management system gives you a comprehensive way to translate and localize your content. Some translation management systems are better than others for certain types of content. For example, your needs when translating a game will be different than when translating a mobile app which will be different than when translating a WordPress website.
For WordPress users, you can use a dedicated translation management plugin, which will simplify your implementation and let you do everything right from your WordPress dashboard.
TranslatePress is a native WordPress translation management system plugin that offers all the features you need to translate and localize a WordPress site. You’ll be able to manage all of your site’s translations using a simple visual editor and you’ll also get useful features like:
- Comprehensive translations – whether your content comes from the WordPress editor, your theme, your plugins, or pretty much anywhere else, TranslatePress will let you translate it.
- Comptes de traducteurs – give as many users access to your translations as needed – you can bring the whole team along.
- Translation memory – TranslatePress will remember your translations across your entire site so that you don’t need to needlessly duplicate your work. This also helps to ensure your translations are always consistent.
- Traduction automatique – if you want to, you can use automatic machine translation from Google Translate or DeepL to save time.
To get started, you can download and install the free version of TranslatePress from WordPress.org. It will let you translate your site into one new language and still includes comprehensive translations and translation memory.
Alors, mise à niveau vers la version premium to get access to other useful management features like translator accounts, DeepL support, unlimited languages, and more.
How are translators notified about new content to translate? How will they find untranslated content?
Will i have to remember all changes in pages, products, categories etc. and tell my translators manually in an email which content to translate? Websites can be large and content can be created by multiple people. Is TranslatePress the right tool for this?