WPML

Ouvrez-la dans WPML > Paramètres > Langues.

Ajoutez une langue

Dans la carte Langues du site, cliquez sur Ajouter / Supprimer des langues. Faites votre choix parmi l’ensemble fourni par WPML. Plus de 60 langues avec codes régionaux, noms natifs et images de drapeaux inclus. Enregistrez, et la langue est en ligne : elle apparaît dans le sélecteur de langue, dans la liste des langues cibles du Tableau de bord de traduction et dans le sélecteur de langue du Setup Wizard si vous le réexécutez un jour.

Supprimez une langue

Décochez la langue et enregistrez. Les visiteurs cessent immédiatement de voir la langue (aucun contenu à moitié traduit ne reste visible), mais WPML conserve les traductions elles-mêmes dans la base de données. Si vous réactivez la langue plus tard, les traductions existantes reviennent. Cela trompe les clients qui pensent que la suppression d’une langue supprime son contenu.

Pour purger définitivement les traductions d’une langue, suivez la procédure « Supprimer complètement une langue » ci-dessous. C’est la seule façon de libérer définitivement les lignes de la base de données.

Modifiez la langue par défaut

La langue par défaut est celle dans laquelle votre site a été initialement rédigé. WPML la traite comme la source de chaque traduction.

Modifier la langue par défaut une fois le site établi est possible, mais complexe. WPML réinterprétera chaque article comme une traduction à partir de la nouvelle langue par défaut, ce qui signifie que le contenu que vous avez rédigé dans la langue par défaut d’origine est désormais considéré comme une traduction. La procédure se trouve sous Modifier la langue par défaut dans la carte Langues du site ; avant de l’exécuter, assurez-vous de bien comprendre les implications pour votre contenu existant. Soumettez une demande d'assistance si le site contient déjà un contenu substantiel.

Ajoutez une langue personnalisée

La liste des langues fournies avec WPML couvre les cas courants. Si vous avez besoin d’une variante régionale (allemand suisse, espagnol d’Amérique latine), d’une langue construite ou de tout autre paramètre régional ne figurant pas dans la liste, utilisez Modifier les langues pour en définir une. Vous devez fournir :

  • Le code régional (par ex., de-CH, pt-AO).
  • Le nom anglais et le nom natif.
  • Un drapeau (téléversez votre propre image ou choisissez-en un par défaut).
  • La direction du texte par défaut (de gauche à droite ou de droite à gauche).

La nouvelle langue s’ajoute à votre liste Ajouter / Supprimer et peut être activée comme n’importe quelle autre.

La prise en charge d’une langue personnalisée par la traduction automatique dépend du moteur d’IA que vous utilisez. Consultez PTC – la traduction IA de WPML pour connaître la couverture linguistique du moteur.

Masquez une langue pendant que les traductions sont en cours

Lorsque vous déployez une nouvelle langue et que vous ne voulez pas que les visiteurs voient un contenu à moitié terminé, utilisez la carte Masquer les langues. Cochez les langues que vous souhaitez masquer, enregistrez, et elles disparaissent des pages destinées aux visiteurs et des robots d’indexation des moteurs de recherche. Cependant, elles restent visibles pour les éditeurs connectés, afin que votre équipe puisse continuer à traduire.

Lorsque les traductions sont prêtes, décochez la langue et le nouveau contenu est mis en ligne en une seule étape.

Supprimez complètement une langue

Lorsque vous avez décidé qu’une langue est définitivement supprimée et que vous souhaitez que WPML libère les lignes de traduction de la base de données :

  1. Dans WPML > Paramètres > Langues, supprimez la langue de la liste active et enregistrez.
  2. Supprimez chaque article, page et terme de taxonomie traduit dans cette langue. (L’action standard consistant à décocher et enregistrer à l’étape 1 masque la langue mais conserve les lignes de traduction, de sorte que la réactivation les restaure ; la suppression est ce qui purge réellement les données.)
  3. Réinitialisez les données de langue via WPML > Support > Corriger les données de langue s’il reste des lignes orphelines.

Sauvegardez d’abord

La suppression d’une langue est une opération destructrice. Effectuez d’abord une sauvegarde de la base de données si le site contient un contenu substantiel.

Remarque sur les langues de droite à gauche

WPML respecte la direction du texte par défaut de chaque langue. Ajoutez l’hébreu, l’arabe, le persan, l’ourdou ou toute autre langue RTL, et les pages traduites dans ces langues s’affichent automatiquement dans la bonne direction. Votre thème doit également gérer correctement la direction – la plupart des thèmes modernes le font.

Si vous mélangez des langues LTR et RTL sur le même site, la direction change au niveau du sélecteur de langue ; les visiteurs ne voient pas de mises en page désordonnées.

Modifiez le code de langue d’un contenu existant

La modification du code d’une langue (par ex., de en à en-US) sur un site qui contient déjà des traductions est une migration en plusieurs étapes. La procédure est documentée dans Dépannage de WPML – commencez par là avant d’apporter des modifications.

Rédigé par Amir · Dernière mise à jour le 30 juin 2026

Écrit par Amir · Dernière mise à jour 30 juin 2026