Passer au contenu Passer à la barre latérale
Mis à jour
octobre 31, 2025

Avec WCML de WPML, vous pouvez traduire chaque partie de votre boutique WooCommerce, y compris les produits, les catégories, le panier, le paiement, les e-mails, les avis et plus encore.

Chaque section de ce guide explique comment utiliser WPML Multilingual & Multicurrency for WooCommerce (WCML) pour traduire une partie spécifique de votre boutique WooCommerce.

Regardez la vidéo ci-dessous pour un aperçu de la façon de traduire WooCommerce.

Installer et configurer les plugins requis

Pour traduire WooCommerce avec WPML, installez et activez :

Voir les détails sur l’installation de WPML.

Après avoir installé et activé ces plugins, allez dans WPML → Configuration et WooCommerce → WCML pour compléter nos assistants de configuration rapide.

L’assistant de configuration WCML vous aidera à :

  • Créer des pages de boutique dans toutes les langues disponibles
  • Choisir quels attributs de produits traduire
  • Ajouter éventuellement plusieurs devises
WCML setup wizard
Assistant de configuration WCML

Traduire les produits WooCommerce et les variations de produits

Pour traduire les produits WooCommerce :

  1. Allez dans WPML → tableau de bord de traduction.
  2. Dans la section Produits, sélectionnez les produits que vous souhaitez traduire.
Sélection des produits à traduire dans le Tableau de bord de traduction

Lorsque vous envoyez un produit en traduction, WPML inclut également :

  • Les variations de produits
  • Les termes d’attributs, les catégories et les étiquettes liés au produit
  • Le texte des images comme les légendes, les titres et les descriptions

Une fois que vous avez sélectionné les produits que vous souhaitez traduire, choisissez votre méthode de traduction.

La plupart des propriétaires de sites utilisent PTC (Private Translation Cloud) pour traduire les produits. Ses traductions IA contextuelles sont prêtes en quelques minutes et sont accompagnées d’une garantie de qualité. Vous verrez également le coût exact avant de confirmer. Dans l’exemple ci-dessous, la traduction de six produits dans deux langues coûte un peu plus de 3 €.

Cost summary in the WPML Translation Dashboard
Choix de la méthode de traduction des produits dans le Tableau de bord de traduction

Traduire les pages panier et paiement de WooCommerce

De nombreux thèmes incluent déjà des traductions pour les pages Panier et Paiement de WooCommerce.
Pendant la configuration, WCML crée automatiquement des traductions pour :

  • Les pages Panier et Paiement fournies par votre thème, si le thème inclut des traductions
  • Les pages Panier et Paiement créées avec les shortcodes WooCommerce

Si votre thème ou WooCommerce n’inclut pas de traductions pour les pages Panier et Paiement dans les langues de votre site, vous devez les traduire vous-même.

Pour ce faire :

  1. Allez dans WPML → tableau de bord de traduction.
  2. Faites défiler jusqu’à Autres textes (Chaînes).
  3. Dans le menu déroulant Tous les domaines, sélectionnez le domaine de votre thème ou plugin.
  4. Choisissez les chaînes que vous souhaitez traduire et envoyez-les en traduction.
Translating cart and checkout page strings
Envoi des chaînes de la page de paiement pour traduction via le Tableau de bord de traduction

Pour les pages Panier et Paiement traduites, vous pouvez également contrôler ce qui arrive aux articles déjà dans le panier lorsque les utilisateurs changent de langue ou de devise.

Traduction des blocs panier et paiement de WooCommerce

WooCommerce fournit des traductions pour les nouvelles pages Panier et Paiement basées sur les blocs.

Généralement, ces traductions sont incluses avec WooCommerce et couvrent tous les textes pour les langues les plus populaires.

Cependant, dans certaines langues moins courantes, certaines chaînes peuvent apparaître non traduites car les traductions propres à WooCommerce sont incomplètes.

Actuellement, WPML ne peut pas traduire ces textes des blocs Panier et Paiement, mais nous ajoutons un support complet pour cela dans une prochaine version.

Consultez notre solution de contournement disponible pour apprendre comment résoudre temporairement ce problème.

Traduire les catégories, les attributs, les classes d’expédition et autres taxonomies

Lorsque vous traduisez un produit, WCML traduit également ses taxonomies associées. Cela inclut les attributs de produits, les classes d’expédition, les catégories, les étiquettes et les taxonomies personnalisées.

Pour voir comment cela fonctionne, ouvrez la traduction du produit dans l’Éditeur de traduction avancé. Vous pouvez y accéder en visualisant le produit traduit sur le front-end et en sélectionnant Modifier la traduction. Vous verrez toutes les taxonomies associées apparaître pour traduction aux côtés du contenu du produit.

Toutes les taxonomies liées au produit apparaissent dans l’Éditeur de traduction avancé

Pour traduire manuellement les attributs, les classes d’expédition et autres taxonomies :

  1. Allez dans WPML → Traduction des taxonomies.
  2. Choisissez la taxonomie dans le menu déroulant.
  3. Cliquez sur l’icône plus pour saisir les traductions de vos termes.
Traduction manuelle des termes de taxonomie depuis l’écran de traduction des taxonomies

Traduire les e-mails WooCommerce

WooCommerce inclut des traductions intégrées pour ses e-mails par défaut. WPML envoie automatiquement les e-mails liés aux commandes dans la langue de chaque client.

Vous devez uniquement traduire :

  • Les e-mails personnalisés que vous avez ajoutés vous-même
  • Les e-mails WooCommerce par défaut que vous avez personnalisés

Comment traduire les e-mails par défaut personnalisés

Si vous avez modifié le texte des e-mails par défaut dans WooCommerce → Réglages → E-mails, traduisez vos mises à jour dans WPML.

  1. Allez dans WPML → Tableau de bord de traduction → Autres textes (Chaînes).
  2. Recherchez votre texte personnalisé et sélectionnez-le.
Selecting WooCommerce email text for translation in Other texts (Strings)
Sélection du texte des e-mails WooCommerce pour traduction dans Autres textes (Chaînes)
  1. Choisissez une méthode de traduction et traduisez votre contenu.

Comment traduire le texte des e-mails par défaut non affiché dans les paramètres WooCommerce

Certains e-mails WooCommerce incluent du texte qui n’est pas visible ou modifiable dans les paramètres WooCommerce.

Pour traduire ces chaînes :

  1. Allez dans WPML → Localisation des thèmes et plugins et scannez WooCommerce pour les chaînes.
  2. Une fois le scan terminé, allez dans WPML → String Translation.
  3. Sélectionnez le domaine de texte woocommerce.
  4. Recherchez la chaîne et cliquez sur l’icône crayon pour ajouter ou modifier la traduction.
Editing the translation for default WooCommerce email text
Modification de la traduction du texte des e-mails WooCommerce par défaut

Comment traduire les modèles d’e-mails personnalisés

Si vous avez personnalisé ou créé vos propres modèles d’e-mails PHP, assurez-vous que chaque chaîne traduisible est encapsulée dans une fonction gettext pour que WPML puisse la détecter :

<p><?php _e( 'TEXTE PERSONNALISÉ', 'woocommerce' ); ?></p

Pour traduire le texte des e-mails personnalisés :

  1. Allez dans WPML → Localisation des thèmes et plugins et scannez votre thème.
  2. Ouvrez WPML → Tableau de bord de traduction et faites défiler jusqu’à Autres textes (Chaînes).
  3. Recherchez votre texte d’e-mail personnalisé.
  4. Sélectionnez une méthode de traduction et traduisez votre contenu.

Traduire les avis sur les produits WooCommerce

Par défaut, WCML n’affiche que les avis écrits dans la langue que le visiteur consulte. Vous pouvez modifier ce comportement de deux façons :

  • Afficher tous les avis dans toutes les langues
  • Traduire les avis sur les produits pour que chaque langue affiche sa propre version

Avant d’utiliser l’une ou l’autre option, vous devez activer un paramètre qui rend tous les avis visibles dans toutes les langues.

Étape 1 : activer l’affichage des avis dans toutes les langues

  1. Allez dans WooCommerce → WCML → paramètres.
  2. Dans la section Avis sur les produits, cochez Afficher les avis dans toutes les langues.
Selecting the option to show reviews in all languages
Activation de l’option pour afficher les avis dans toutes les langues

Si vous voulez simplement afficher tous les avis (sans les traduire), vous n’avez rien d’autre à faire.

Étape 2 : traduire les avis sur les produits

Si vous souhaitez que les avis apparaissent traduits sur les pages de produits, continuez avec ces étapes :

  1. Allez dans WPML → tableau de bord de traduction.
  2. Faites défiler jusqu’à la section Autres textes (Chaînes).
  3. Filtrez par le domaine de texte wcml-reviews.
  4. Sélectionnez les avis sur les produits que vous souhaitez traduire.
Selecting product reviews to translate in Other texts (Strings)
Sélection des avis sur les produits à traduire dans Autres textes (Chaînes)
  1. Choisissez une méthode de traduction et envoyez-les en traduction.

Les avis traduits apparaissent sur le front-end avec une étiquette (traduit).

Translated product reviews on the front-end
Avis sur les produits traduits sur le front-end

Les avis qui ne sont pas traduits apparaîtront dans leur langue source sur toutes les pages de produits traduites.

Vous ne voyez pas tous les avis sur les produits disponibles pour la traduction ?

Par défaut, WPML n’enregistre que les chaînes des nouveaux avis sur les produits.
Si les anciens avis ne sont pas disponibles pour la traduction, allez dans WooCommerce → WCML → État. Ensuite, cliquez sur Dépannage, cochez Enregistrer les avis sur les produits pour les traductions et cliquez sur Démarrer. Vous pourrez ensuite les traduire depuis le Tableau de bord de traduction.

Traduire les chaînes et le texte manquants du plugin WooCommerce

Le plugin WooCommerce inclut des traductions dans de nombreuses langues, mais certaines traductions sont manquantes dans les langues moins populaires.

Vous pouvez utiliser WPML pour traduire les chaînes manquantes ou non traduites du plugin WooCommerce.

  1. Visitez la page traduite avec le texte non traduit sur le front-end. WPML détecte et enregistre automatiquement ces chaînes pour la traduction.
Viewing the page with the untranslated text on the frontend
Visualisation d’une page traduite avec du texte non traduit sur le front-end
  1. Allez dans WPML → Tableau de bord de traduction et faites défiler jusqu’à la section Autres textes (Chaînes).
  2. Recherchez le texte et sélectionnez-le.
Searching for, and selecting the untranslated text in Other texts (Strings)
Recherche et sélection du texte non traduit dans Autres textes (Chaînes)
  1. Choisissez une méthode de traduction et traduisez les chaînes.

Vous ne trouvez toujours pas certaines chaînes ? Consultez comment enregistrer des chaînes pour la traduction dans WPML.

Traduire les extensions WooCommerce

Les extensions WooCommerce ajoutent des fonctionnalités supplémentaires à votre boutique, comme les abonnements, les réservations et les compléments de produits.
WCML est compatible avec de nombreuses extensions, vous permettant de traduire leur contenu.

Ressources pour les développeurs

Si vous êtes développeur, WCML inclut des outils pour vous aider à ajouter le support multilingue aux sites, thèmes et plugins WooCommerce.

Ressources pour les développeurs pour la traduction des sites WooCommerce

Si vous créez des plugins ou des intégrations WooCommerce, vous pouvez utiliser les hooks ou l’API REST pour ajouter le support multilingue à votre code.

Liste tous les hooks disponibles pour WCML.

Explique comment gérer le contenu WooCommerce traduit via l’API REST.

Ressources pour les développeurs pour la traduction des plugins et thèmes WooCommerce

Si vous développez des plugins ou des thèmes complémentaires pour WooCommerce, utilisez Private Translation Cloud (PTC) pour inclure des traductions avec votre produit.

PTC est un système de traduction qui traduit avec une IA de qualité humaine et vous permet de choisir comment recevoir les traductions :

  • Télécharger les traductions manuellement
  • Recevoir des demandes de fusion via votre dépôt
  • Automatiser les mises à jour via votre pipeline CI/CD

Découvrez comment traduire les thèmes et plugins WordPress avec PTC.

Explorez plus de fonctionnalités WCML

WCML fait plus que traduire votre boutique.
Il inclut également de puissantes fonctionnalités multidevises qui vous permettent de vendre dans différentes devises et de contrôler l’affichage des prix dans toutes les langues.

En savoir plus sur la page principale de WCML ou consultez le guide multidevises.

Prêt à traduire votre boutique WooCommerce ?

Obtenez WPML aujourd’hui. Il est livré avec WCML et inclut des crédits de traduction, vous pouvez donc commencer à traduire votre boutique avec l’IA sans frais supplémentaires.