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.

  1. 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.

  2. 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.

  3. 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.

Lire le guide d’installation (en anglais)

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.

FreePro
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

$39
par an · 1 site · USD
  • 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
Acheter Personal

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.

Votre site dans toutes les langues dont il a besoin. Chaque page la sienne.

Voir les tarifs