Une deuxième langue pour votre site WordPress.
Chaque traduction est une vraie page.
Site Translator donne à chaque langue sa propre adresse : votre contenu reste où il est, chaque traduction se place sous son propre préfixe, comme /th/ ou /ja/, avec autant de langues qu’il vous faut. Chaque traduction est une page ou un article ordinaire, que vous rédigez dans l’éditeur que vous utilisez déjà : l’éditeur de blocs, Elementor, Flatsome. Les menus, le sélecteur de langue et les balises hreflang suivent d’eux-mêmes.
Obtenir Site Translator Pro Version gratuite sur WordPress.org
Chaque marché dans sa propre langue
Le français pour votre marché, l’anglais pour les visiteurs, l’allemand ou l’espagnol pour les clients que vous visez ensuite. Chaque langue ajoutée a sa propre adresse, ses propres menus et son titre de site, sa place dans le sélecteur et ses propres résultats de recherche — et ses boutons, dates et libellés de formulaire viennent des paquets de langue de WordPress lui-même.
- English · /en/
- ไทย · /th/
- 日本語 · /ja/
- Deutsch · /de/
- Français · /fr/
- Español · /es/
- Italiano · /it/
- Nederlands · /nl/
- Português do Brasil · /pt-br/
- Bahasa Indonesia · /id/
- 简体中文 · /zh/
Onze des 80 langues de la liste de l’extension, chacune sous son propre nom et avec le préfixe qu’elle reçoit. Derrière chaque préfixe, la locale WordPress dont ses pages chargent les paquets de langue — en_US, th, ja, de_DE, fr_FR, es_ES, it_IT, nl_NL, pt_BR, id_ID, zh_CN — ; un filtre ajoute toute langue absente de la liste.
Pourquoi les sites bilingues déraillent si souvent
La plupart des façons d’ajouter une langue greffent quelque chose sur la page : une couche qui remplace les mots au moment de servir la page, un cookie qui décide de la langue, un service au milieu. Moteurs de recherche, constructeurs de pages et visiteurs en paient tous le prix.
Une adresse, deux langues
Quand un cookie ou un script choisit la langue, les moteurs de recherche voient une seule URL dont les mots changent sans cesse. La deuxième langue ne se classe jamais, et un lien partagé s’ouvre dans la langue que le lecteur avait choisie en dernier.
Des mots remplacés, pas des pages écrites
Une couche qui remplace les phrases dans la page finie doit toutes les retrouver à chaque visite. Une phrase que le thème ou le constructeur modifie devient une traduction manquante, et vous traduisez des fragments hors contexte.
Chaque page en paie le prix
Réécrire chaque page au moment de la servir, un script pour changer de langue, une requête vers un service extérieur : des coûts que chaque visiteur porte sur chaque page.
Chaque traduction est un vrai article
Site Translator ajoute une langue comme WordPress fonctionne déjà : un clic copie une page dans une autre langue, vous la réécrivez dans votre propre éditeur, et les copies restent liées. Rien n’est remplacé au moment de servir la page.
Un clic, une copie complète
La colonne Langues de la liste de chaque type traduit — articles, pages, portfolios, modèles — crée un brouillon dans une autre langue : contenu, mise en page du constructeur, image mise en avant, modèle, parent et champs personnalisés, ouvert pour la traduction.
Rédigé dans votre propre éditeur
Une traduction est un article ordinaire : elle s’ouvre dans l’éditeur de blocs, Elementor, le UX Builder de Flatsome ou ce que vous utilisez. Vous traduisez sur place, la mise en page sous les yeux.
Liées dans les deux sens
L’original et ses traductions se connaissent, si bien que le sélecteur, les balises hreflang et la barre d’administration pointent toujours vers la bonne page. Catégories, étiquettes et taxonomies personnalisées se traduisent et se lient de la même façon.
Trois étapes vers une autre langue
Votre contenu existant reste où il est, aux mêmes adresses. Rien n’est copié tant que vous ne créez pas de traduction.
Installer
Installez l’extension gratuite et ouvrez Réglages → Site Translator. Tout ce qui existe déjà devient votre langue par défaut, sans qu’aucune URL ne change.
Choisir les langues
Choisissez votre langue par défaut et ajoutez les autres, autant qu’il vous faut. Le paquet de langue de WordPress s’installe en un clic, pour que boutons, dates et formulaires suivent sur les pages traduites.
Traduire
Cliquez sur « + » dans la colonne Langues d’une page, réécrivez le texte dans votre éditeur et publiez. Créez un menu dans la nouvelle langue, ajoutez le sélecteur, et le site la parle.
Pourquoi Site Translator
Une adresse pour chaque langue
Votre contenu sur example.com/, la traduction sur example.com/th/ : une URL par page, indexée séparément. Une page ouverte sous le mauvais préfixe est redirigée vers la sienne.
Des menus par langue
Chaque emplacement de menu de votre thème reçoit un jumeau par langue dans Apparence → Menus. Attribuez-lui un menu construit dans cette langue, sans toucher au thème.
Un sélecteur qui s’intègre
Liens en ligne, liste, pastilles ou menu déroulant, avec une couleur d’accent et un aperçu en direct, en élément de menu, widget, code court ou marqueur de modèle. Il prend la couleur du texte qui l’entoure, sur les en-têtes clairs comme sombres.
Les paquets de langue font l’interface
Sur les pages traduites, WordPress charge les paquets de cette langue : le cœur, votre thème et vos extensions y affichent leurs boutons, dates et libellés sans effort de votre part.
Titre et slogan par langue
Le nom et le slogan de l’en-tête, de l’onglet du navigateur et des résultats de recherche changent avec la langue.
Rien de lourd sur vos pages
Ni JavaScript ni fichier de feuille de style sur le site public. Les listes sont filtrées par une seule clause de requête indexée, et le sélecteur n’apporte ses quelques kilo-octets de CSS que là où il s’affiche.
En images




Les moteurs de recherche voient un site par langue, pas un site mélangé
Chaque langue reçoit ce dont un moteur de recherche a besoin pour l’indexer à part et envoyer chaque visiteur vers la bonne.
hreflang, dans les deux sens
Chaque page traduite nomme ses équivalentes et un x-default dans son en-tête, générés à partir des liens de traduction — jamais tapés à la main — à côté de la balise canonique autoréférente de WordPress.
Un plan de site par langue
Le plan de site de chaque langue est déclaré dans robots.txt, avec les plans de site intégrés de WordPress, Yoast SEO ou Rank Math.
Des listes qui restent dans une langue
Les visiteurs sous /th/ ne voient que le contenu thaï : archives, recherche, flux, listes de catégories et de pages, liens précédent et suivant. La page d’accueil et la page des articles renvoient vers leurs traductions.
Pro : une boutique dans chaque langue
Avec WooCommerce, Pro traduit toute la boutique et garde les langues synchronisées, pour qu’une commande ne dépende jamais de la langue dans laquelle le client a navigué.
Produits et variations
Les produits se copient avec leurs variations, et leurs catégories, étiquettes et attributs sont associés aux traductions, prêts à être rédigés dans l’autre langue.
Prix et stock synchronisés
Prix, stock, UGS et données d’expédition restent partagés entre les traductions : changez-les une fois, dans l’une ou l’autre langue, et chaque commande puise dans le même stock.
Chaque page de la boutique, par langue
Les pages boutique, panier, commande et compte renvoient vers leurs traductions, et le panier suit le visiteur qui change de langue.
Des commandes dans la langue du client
Chaque commande retient sa langue, et les e-mails du client partent dans cette langue.
Gratuit et Pro
L’extension gratuite est complète : autant de langues que vous voulez, chaque type de contenu et chaque taxonomie, rien de bloqué ni de compté. Pro est une extension séparée pour la seule chose que la version gratuite laisse de côté : une boutique WooCommerce.
| Free | Pro | |
|---|---|---|
| Langues illimitées | ✓ | ✓ |
| Articles, pages, types de contenu personnalisés et leurs taxonomies | ✓ | ✓ |
| Menus par langue, sélecteur de langue, hreflang et plans de site | ✓ | ✓ |
| Fonctionne avec l’éditeur de blocs, Elementor, Flatsome et d’autres constructeurs | ✓ | ✓ |
| WooCommerce : produits, variations, catégories et attributs, prix et stock synchronisés, pages boutique, panier et commande par langue, langue de la commande | — | ✓ |
| Support prioritaire | — | ✓ |
Pour être honnête : si vous ne vendez pas avec WooCommerce, l’extension gratuite est tout ce qu’il vous faut, quel que soit le nombre de langues ou de types de contenu. Pro trouve sa place dans une boutique.
Le même tableau que celui de l’onglet « Upgrade to Pro » de l’extension gratuite.
Pour qui
Les entreprises qui reçoivent des visiteurs de l’étranger
Un site en français avec une version anglaise pour les touristes et les partenaires, ou l’inverse, chaque langue bien écrite et trouvée dans ses propres résultats de recherche.
Les boutiques qui vendent en plusieurs langues
Une boutique WooCommerce où toutes les langues partagent un seul stock, une seule liste de prix et un seul historique de commandes, et où les clients reçoivent leurs e-mails dans leur langue.
Les agences qui travaillent avec des constructeurs de pages
Des sites clients sur Elementor ou Flatsome, traduits dans le constructeur lui-même et livrés avec des menus et un sélecteur qui ne demandent aucun code.
Tarifs
Personal
- Produits et variations WooCommerce, prix et stock synchronisés
- Catégories, étiquettes, marques et attributs de produits traduits
- Pages boutique, panier, commande et compte par langue
- Langue de la commande, e-mails au client dans cette langue
- Support prioritaire et mises à jour automatiques
- Mises à jour et support pendant l’abonnement
- Rien ne casse à l’expiration
Business
- Produits et variations WooCommerce, prix et stock synchronisés
- Catégories, étiquettes, marques et attributs de produits traduits
- Pages boutique, panier, commande et compte par langue
- Langue de la commande, e-mails au client dans cette langue
- Support prioritaire et mises à jour automatiques
- Mises à jour et support pendant l’abonnement
- Rien ne casse à l’expiration
Questions fréquentes
Est-ce que ça traduit automatiquement ?
Non. Site Translator donne à chaque traduction sa propre vraie page et garde les deux liées ; les mots sont les vôtres ou ceux de votre traducteur. Le texte de n’importe quel outil de traduction peut être collé dans la copie : c’est une page ordinaire dans votre éditeur.
Est-ce compatible avec Elementor, Flatsome et d’autres constructeurs ?
Oui. Une traduction est une copie de la page avec les données du constructeur : elle s’ouvre dans Elementor, le UX Builder de Flatsome ou tout autre constructeur exactement comme l’original, et vous traduisez les textes sur place.
Que devient mon contenu existant ?
Tout ce qui existe à l’activation de l’extension est dans votre langue par défaut et garde son URL. Rien n’est copié ni modifié tant que vous ne créez pas de traduction.
Quelle langue choisir par défaut ?
Celle dans laquelle la majeure partie de votre contenu est écrite. Les visiteurs la trouvent à vos URL simples, et chaque autre langue sous son préfixe (/th/, /en/…).
Combien de langues puis-je ajouter ?
Autant qu’il vous faut, dans l’extension gratuite. Chacune a son propre préfixe, ses propres emplacements de menu, son propre titre de site et une place dans le sélecteur de langue.
Puis-je traduire des types de contenu personnalisés ?
Oui, dans l’extension gratuite : cochez n’importe quel type de contenu ou taxonomie dans Réglages → Site Translator. Les produits WooCommerce font exception : une boutique doit gérer variations, UGS et stock, et c’est le rôle de Pro.
Est-ce que ça ralentit mon site ?
Non. Une langue est un terme ordinaire sur chaque article, les listes sont filtrées par une clause indexée, et la seule sortie en plus des balises hreflang est le petit CSS en ligne du sélecteur, sur les pages qui en affichent un.
Que se passe-t-il si je la désinstalle ?
La désactivation ne supprime rien. La désinstallation retire les attributions de langue, les liens et les réglages seulement si vous l’avez choisi ; les pages traduites sont du contenu ordinaire et ne sont jamais supprimées.