WPML

Ouvrez-la dans WPMLParamètresLangues.

Ajouter une langue

Dans la carte Langues du site, cliquez sur Ajouter / Supprimer des langues. Choisissez parmi l’ensemble inclus dans WPML. Plus de 60 langues avec codes de paramètres régionaux, noms natifs et images de drapeaux sont incluses. 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 relancez.

Supprimer 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 induit en erreur 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.

Modifier 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 lu 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. Posez une demande d'assistance si le Site contient déjà un contenu substantiel.

Ajouter une langue personnalisée

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

  • Le code de paramètre 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).
  • Le sens du texte par défaut (de gauche à droite ou de droite à gauche).

La nouvelle langue rejoint 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.

Masquer 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 ainsi que des robots d’indexation des moteurs de recherche. Mais 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.

Supprimer complètement une langue

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

  1. Dans WPMLParamètresLangues, supprimez la langue de la liste active et enregistrez.
  2. Supprimez chaque article, page et terme de taxonomie traduit dans cette langue. (Le fait de décocher et d'enregistrer à l’étape 1 masque la langue mais conserve les lignes de traduction afin que la réactivation les restaure ; c'est la suppression qui purge réellement le contenu.)
  3. S’il reste des traductions dans la langue supprimée, ouvrez WPMLParamètresLangues, trouvez le panneau Langues supprimées, et déplacez-les ou supprimez-les à cet endroit.

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 s'écrivant de droite à gauche

WPML respecte le sens 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 le bon sens. Votre thème doit également gérer correctement le sens de l'écriture – la plupart des thèmes modernes le font.

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

Modifier le code de langue du contenu existant

Modifier le code d’une langue (par ex., de en à en-US) sur un Site qui possède 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é parAmir

Rédigé parAmir