Accueil > Blog > Traduction > Comment traduire automatiquement WooCommerce (rapidement et à bas prix)

Comment traduire automatiquement WooCommerce (rapidement et à bas prix)

Translate WooCommerce Automatically
Par Colin
Dernière mise à jour : 2 octobre 2024

Si vous voulez créer un magasin de commerce électronique multilingue, apprendre à traduire automatiquement WooCommerce peut vous faire gagner énormément de temps et d'argent.

Plutôt que de traduire méticuleusement chaque détail de produit à partir de zéro, vous pouvez utiliser la traduction automatique pour créer vos traductions de base, puis y revenir pour les affiner manuellement si nécessaire.

Dans cet article, vous découvrirez comment traduire automatiquement votre boutique WooCommerce à l'aide de l'API Google Translate et d'un plugin de traduction WordPress gratuit.

Automatically translate WooCommerce example

Vous pourrez créer des traductions statiques et optimisées pour le référencement pour chaque produit et page de boutique. Et si nécessaire, vous pourrez également revenir en arrière et modifier manuellement certaines de vos traductions automatiques à l'aide d'une interface de traduction visuelle simple.

Prêt à commencer la traduction ? Allons-y…

Comment traduire automatiquement WooCommerce à l'aide de TranslatePress

Traduire votre boutique WooCommerce automatiquement est incroyablement facile en utilisant TranslatePress et sa fonctionnalité de traduction automatique.

Pour traduire automatiquement une boutique WooCommerce, le plugin TranslatePress offre une solution rapide et simple TranslatePress AI caractéristique.

TranslatePress AI vous propose des traductions automatiques instantanées grâce à plusieurs moteurs de traduction automatique neuronale, notamment DeepL, Google Translate et Microsoft Translator.

Grâce à une intelligence artificielle de nouvelle génération, TranslatePress AI sélectionne le meilleur moteur de traduction pour vos paires de langues, ce qui permet d'obtenir des traductions plus précises et mieux adaptées au contexte que ne le permettrait un service de traduction unique.

En plus de TranslatePress AI, TranslatePress vous permet de traduire l'intégralité de votre boutique WooCommerce à l'aide de votre propre clé API Google Translate ou DeepL. Nous vous recommandons toutefois d'utiliser TranslatePress AI si vous recherchez la solution la plus simple et la plus rapide pour traduire automatiquement votre boutique.

C'est exact, la configuration de TranslatePress AI ne nécessite pas de créer ni de se connecter à une API. Il suffit d'activer le plugin, de choisir vos langues et d'activer la traduction automatique. C'est aussi simple que ça.

TranslatePress enregistrera ensuite ces traductions localement et vous permettra, si nécessaire, de les modifier manuellement à l'aide d'une interface visuelle simple de gestion des traductions (nous y reviendrons plus tard). Cela vous permet d'économiser des coûts supplémentaires importants tout en garantissant des traductions de haute qualité.

Pour vous montrer comment traduire automatiquement WooCommerce, nous avons mis en place un site de démonstration à l'aide du thème Storefront et des données de démonstration de WooCommerce, mais TranslatePress fonctionne avec n'importe quel thème WooCommerce et toutes les extensions WooCommerce que vous utilisez.

Pour commencer, nous allons vous expliquer comment traduire automatiquement votre boutique WooCommerce à l'aide de TranslatePress AI.

Ensuite, nous mettrons en avant d'autres fonctionnalités qui peuvent vous aider à créer une réussite magasin WooCommerce multilingue.

1. Installer et activer TranslatePress

Pour commencer, vous devez installer le plugin TranslatePress sur votre boutique WooCommerce. Bien qu'il existe une version gratuite de TranslatePress sur WordPress.org, vous devez disposer d'une licence premium pour utiliser TranslatePress AI.

En plus de vous donner accès à TranslatePress AI, les licences premium vous offrent de nombreuses autres fonctionnalités exceptionnelles, telles que le nombre illimité de langues, des fonctionnalités de référencement multilingue améliorées, des comptes de traducteurs, et bien plus encore !

Vous pouvez achetez votre licence ici – les forfaits sont disponibles à partir de seulement €99.

Si votre budget est serré, vous pouvez toujours utiliser la version gratuite de TranslatePress, qui vous permet de vous connecter à votre propre API Google Translate. Cependant, cette méthode n'est pas aussi simple que celle de TranslatePress AI. Nous vous montrerons toutefois plus tard comment utiliser TranslatePress et l'API Google Translate.

Une fois que vous avez acheté la version premium, vous êtes prêt pour la partie amusante. Vous devrez installer des plugins gratuits et premium pour accéder à Translation AI.

C'est simple :

Installer la plugin TranslatePress gratuit. Vous pouvez l'installer comme n'importe quel autre plugin gratuit – allez sur Plugins → Ajouter une extension et recherchez “ TranslatePress ”.

installing translatepress free version

Après cela, Activer le plugin :

activate translatepress free version

Puis installez le Plugin TranslatePress Premium, que vous pouvez télécharger depuis votre Compte TranslatePress après avoir acheté votre licence.

translatepress account

Vous pouvez l'installer en allant sur Plugins → Ajouter une extension puis en cliquant Télécharger le plugin télécharger le fichier Zip :

installing translatepress premium version

Ensuite, vous devrez activer votre licence premium TranslatePress, ce qui est tout aussi simple.

  1. Aller à Paramètres → TranslatePress dans votre tableau de bord WordPress ;
  2. Sélectionner le Licence onglet;
  3. Collez votre clé de licence dans la case. Vous pouvez obtenir votre clé de licence auprès de votre Compte TranslatePress;
  4. Clique sur Activer la licence bouton.
activating translatepress license

Après avoir activé votre licence, vous êtes prêt à jouer.

2. Choisissez vos langues

Une fois que vous avez installé et activé TranslatePress, la première étape consiste à choisir les langues que vous souhaitez proposer sur votre boutique WooCommerce.

Pour ce faire, allez à Paramètres → TranslatePress.

D'abord, utilisez le Langue par défaut liste déroulante pour indiquer la langue dans laquelle votre boutique existe actuellement.

Puis, utilisez le Toutes les langues paramètres pour sélectionner la ou les langues dans lesquelles vous souhaitez traduire automatiquement le contenu de votre boutique.

Par exemple, pour traduire une boutique en anglais en espagnol, vous la configureriez comme ceci :

Set languages

Notez que vous pouvez choisir plusieurs langues avec une licence premium.

N'hésitez pas à parcourir tous les autres paramètres généraux (comme la personnalisation de sélecteur de langue) et assurez-vous de cliquer Enregistrer les modifications en bas de la page une fois que vous avez terminé.

3. Activer la traduction automatique

L'activation de la traduction automatique via TranslatePress AI est très simple. Sur cette même page de paramètres, rendez-vous dans la section Traduction automatique onglet, choisir Oui Sous le Activer la traduction automatique liste déroulante, et enregistrez vos modifications :

Traduction automatique translatepress ai

Et voilà ! TranslatePress AI va désormais traduire automatiquement l'intégralité de votre boutique WooCommerce en utilisant le service de traduction automatique le mieux adapté à votre situation.

Pour voir les résultats, consultez votre site web en frontend et choisissez votre langue préférée, comme montré ci-dessous.

successful automatic translation using TranslatePress AI

Voilà. C'est aussi simple que A, B, C.

Quelques notes…

Lorsque vous activez la traduction automatique, vous devriez voir la quotité de traduction gratuite associée à votre licence :

  • Personal – 50 000 mots gratuits.
  • Business – 200 000 mots gratuits.
  • Developer – 500 000 mots gratuits.

Cela devrait suffire pour la plupart des sites, ce qui signifie que l'utilisation de la traduction automatique n'entraîne aucun coût supplémentaire.

Cependant, si vous avez besoin de dépasser l'allocation gratuite associée à votre licence, vous pouvez également acheter des mots supplémentaires auprès de Votre espace client TranslatePress, à partir de €24 pour 100 000 mots supplémentaires.

Et si votre budget est limité ? Vous pouvez tout de même traduire automatiquement votre site web à l'aide des API TranslatePress et Google Translate.

Comment traduire automatiquement votre boutique WooCommerce à l'aide de TranslatePress et Google Translate

Cette option est idéale pour les débutants et les petites entreprises. Par ailleurs, elle est fastidieuse et peut ne pas fonctionner dans certains cas (par exemple lorsque Google Translate exige une carte bancaire pour vérifier votre compte) ; c'est pourquoi nous recommandons TranslatePress AI.

De plus, la version gratuite de TranslatePress ne vous permet de choisir qu'une seule langue. Vous ne pourrez pas non plus profiter des fonctionnalités exceptionnelles offertes par une licence TranslatePress.

Cela étant dit, passons à autre chose.

Après avoir choisi vos langues, tout comme nous l'avons fait plus tôt…

1. Sélectionnez votre service de traduction automatique

Vous devez choisir un Alternative Moteur de traduction après avoir activé la traduction automatique.

TranslatePress prend en charge deux services différents que vous pouvez utiliser pour traduire automatiquement WooCommerce :

  1. API Google Translate – Il s'agit de la même API de traduction que celle utilisée par Google Translate.
  2. DeepL – beaucoup de gens considèrent Les traductions de DeepL pour être plus précis.

TranslatePress vous permet d'utiliser Google Translate gratuitement, tandis que DeepL est disponible dans la versions premium de TranslatePress.

Bien que TranslatePress ne vous facture pas d'accès à Traduction Google, Google facture $20 par million de caractères traduits via l'API.

Par ailleurs, Google vous offre un crédit de $10 par mois, ce qui vous permet de traduire gratuitement environ 500 000 caractères par mois, ce qui devrait suffire à la plupart des boutiques WooCommerce.

Il est important de comprendre que TranslatePress se charge uniquement de traduire votre contenu une fois, ce qui vous aide à réduire vos coûts, de manière significative.

Ainsi, si votre boutique compte 1 million de caractères, vous devriez payer environ $20 en tant que paiement unique to the translation API to translate that content. Then, there are no ongoing fees (beyond translating any new content that you add to your store).

To further control your budget, TranslatePress lets you set a maximum number of characters to translate per day. This avoids any budget surprises and lets you set a maximum you’re willing to spend on machine translation per day.

For this tutorial, we’ll use the Google Translate API because it’s available in the free version of TranslatePress and Google lets you translate up to 500k characters for free:

Choisir un service pour traduire automatiquement WooCommerce

2. Generate Google Translate API Key

Next, you need to Je ne peux pas générer de clé API pour d'autres services, y compris l'API Google Translate. Je suis un modèle linguistique et je n'ai pas accès à de tels systèmes. Si vous souhaitez obtenir une clé API Google Translate, vous devrez suivre le processus documenté par Google Cloud. Voici comment vous pouvez généralement procéder : 1. **Visitez la console Google Cloud :** Allez sur la [console Google Cloud](https://console.cloud.google.com/). 2. **Créez un nouveau projet (ou sélectionnez-en un existant) :** Vous aurez besoin d'un projet pour gérer vos services. 3. **Activez l'API Cloud Translation :** Dans le menu de navigation, recherchez "Cloud Translation API" et activez-la pour votre projet. 4. **Créez des identifiants :** Allez dans la section "Identifiants" de votre projet et créez une "Clé API". Il est recommandé de sécuriser votre clé API en restreignant son utilisation (par exemple, pour des adresses IP spécifiques ou des sites web). Assurez-vous de consulter la [documentation officielle de Google Cloud](https://cloud.google.com/translate/docs/setup) pour les instructions les plus récentes et les détails sur la facturation. from the Google Cloud Platform APIs & Services dashboard. This is what lets your site connect to the Google Translate service.

This is the most complicated part of the whole process, but we’ll take you through every step…

To get started, open the console and create a new project if needed.

With your project open, click on the hamburger icon to open the menu. Then, go to APIs & Services → Library:

Access service library

Search for “Translate” and select the Traduction Cloud API result:

API Google Translate

Alors, Activer the service:

Enable Google Translate service to automatically translate WooCommerce

To better control your billing, we highly recommend that you also set up quotas to limit your usage. TranslatePress can also help you set quotas from your WordPress dashboard – but we’d recommend doing both.

To set quotas, go to the Quotas tab and set your limits:

Set quotas

Remember, the Google Translate API charges $20 per 1 million characters. So if you set your limit to 1 million, you’ll never pay more than $20 per day.  And remember, you only pay one time for translation because TranslatePress locally stores your translated content.

Next, open the menu and go to APIs & Services → Credentials:

Access credentials are

Dans le Identifiants interface, click the button to Create credentials et sélectionner API key from the drop-down:

Créer une nouvelle clé d'API

You should see a popup that contains your API key – click the button to Restrict Key:

Create API key

On the next screen, choose HTTP referrers sous Application restrictions and paste in the URL to your WordPress install:

Restricict API key

If you’re not sure which URL to put, you can find this information in the Traduction automatique tab of the TranslatePress settings.

Save your changes. Then, keep this window handy because you’ll need your API Key in the next step:

Copier la clé API

3. Add API Key to TranslatePress to Automatically Translate WooCommerce

Now that you’ve set up your API key, you’re ready to translate your WooCommerce store automatically.

Copy the API key from your Google Cloud Platform dashboard and paste it into the Clé API Google Traduction box in the TranslatePress settings.

You can also set another limit in TranslatePress to control your budget:

Add API key to dashboard

As soon as you save your changes, TranslatePress will automatically translate 100% of your store’s content into the language you selected in Step #1, including your…

  • Shop and archive pages
  • Single product pages
  • Page panier
  • Page de paiement
  • Etc.
Automatically translate WooCommerce example

Comment affiner manuellement vos traductions automatiques

At this point, your store should be fully translated using machine translations from the Google Translate API.

If you want to manually edit any of those translations, TranslatePress provides a visual interface from which you can edit every piece of translated text.

To open the manual translation editor, go to any page or product on your store and click the Traduire la page bouton sur la barre d'outils WordPress :

How to access visual translation editor in TranslatePress

To edit any string, you can hover over it on the live preview and click the pencil icon. You’ll then be able to edit the machine translation version in the sidebar:

Editing a WooCommerce translation

If you hover over an element and see a green pencil icon, that indicates that the string is used on multiple parts of your site. These are dynamic strings or gettext strings, coming from your translation-ready theme or a plugin. Common examples from WooCommerce are the…

  • Add to cart button
  • Sales badges
  • Metadata
  • Etc.
Editing the add to cart button in WooCommerce

When you edit any one of those elements, the change will automatically update on every page where that element is used.

You can also use this interface to edit other elements, including:

Améliorez le SEO multilingue de votre WooCommerce

The free version of TranslatePress helps you use automatic machine translation to translate all of your WooCommerce store’s front-end content, but if you want to rank your translated product and shop pages in search engines like Google, you might want the SEO Pack addon for TranslatePress.

With the SEO Pack addon, you’ll also be able to translate important SEO information like:

  • Product Piste d'URL
  • SEO titles and meta descriptions for your products and shop pages
  • Product image alt tags
  • Product Open Graph Tags for multilingual sharing on Facebook
  • Your store’s multilingual sitemap

You can get the Pack SEO add-on as part of the Personal Plan – achetez-le ici.

Considérez DeepL pour une meilleure traduction automatique

As mentioned above, TranslatePress also supports the DeepL automatic translation API.

Many consider DeepL’s translation quality to be superior to Google Translate. For example, in a blind test (sponsored by DeepL), translators preferred DeepL’s translations over other services by a factor of 3:1.

DeepL charges a flat €4.99 fee per month plus €20 per 1 million characters, which makes it a little more expensive than Google Translate, but not by too much.

DeepL is available in the Business & Developer plans. Once you download and install the DeepL Automatic Translation add-on, you can follow these instructions to set up DeepL.

Update: All premium versions of TranslatePress now come with TranslatePress AI, which integrates with Google Translate, DeepL, and Microsoft Translator without the need to generate API keys. This makes translating your website content automatically a lot easier and faster.

Traduire automatiquement WooCommerce aujourd'hui

If you want to create a multilingual WooCommerce store, automatically translating your store using TranslatePress is a great way to start.

TranslatePress Multilingue

TranslatePress est la solution la plus simple pour traduire votre site WordPress. Elle est rapide, ne ralentit pas votre site, fonctionne avec N'IMPORTE QUEL thème ou plugin et est optimisée pour le référencement.

Using machine translation gives you a solid baseline for all your store’s translations. But at the same time, you can also go back and manually refine high-value pages if needed.

To get started, follow this tutorial. Then, if you’re happy with the results, consider checking out the premium plans for improved multilingual SEO, access to DeepL, automatic user language detection, and more.

Do you still have questions on how to automatically translate WooCommerce? Let us know in the comments!

Si vous avez trouvé ce message utile, consultez notre Chaîne YouTube, où nous téléchargeons constamment des tutoriels vidéo courts et faciles à suivre. Vous pouvez également nous suivre sur Facebook et X pour être le premier à savoir chaque fois que nous publions.