Skip Navigation
Mis à jour
janvier 18, 2024

WPML te permet de traduire ton site dans 65 langues préconfigurées, d’ajouter tes propres langues personnalisées et de personnaliser toute une série d’options de configuration pour ton sélecteur de langue, le format de ton URL, et bien plus encore. Ces options sont toutes disponibles dans le menu WPMLLangues.

Sur cette Page:

Langues du site

Choisir les langues pour le site

Lorsque tu configures WPML pour la première fois, tu dois choisir la langue de ton contenu existant. Ensuite, choisis parmi les 65 langues préconfigurées celle dans laquelle tu souhaites traduire ton site.

Il est également possible de créer une langue personnalisée. C’est particulièrement utile si tu souhaites ajouter une langue spécifique à un pays à ton site (comme le français canadien ou l’allemand suisse), ou si tu as besoin d’une langue qui n’apparaît pas dans la liste des langues préconfigurées.

Pour la langue personnalisée que tu crées, tu peux utiliser l’un des drapeaux de WPML ou ajouter un drapeau personnalisé.

Tu peux ajouter, modifier ou supprimer des langues de ton site à tout moment en allant dans WPMLLangues. Ces options sont disponibles dans la section Langues du site.

Format des URL de langues

WPML vous permet de choisir comment organiser le contenu dans différentes langues. Vous avez le choix entre :

  • Différentes langues dans les répertoires – comme wpml.org/es/ pour l’espagnol et wpml.org/de/ pour l’allemand.
  • Un domaine différent par langue – des sous-domaines comme es.example.com et de.example.com ou des domaines complètement différents comme ejemplo.es et beispiel.de.
  • Nom de la langue ajouté en tant que paramètre – comme wpml.org/?lang=es pour l’espagnol.

Pour que Différentes langues dans les répertoires fonctionnent, la structure permalienne de ton site doit être différente de celle par défaut. Nous te recommandons de choisir Année/Mois/Nom ou %postname%.

Pour des exemples plus détaillés et de la documentation sur ce qui est nécessaire pour que chacun de ces modes s’exécute, tu peux lire à propos des options d’URL de langue.

Sélecteur de langue

Pour permettre aux visiteurs de sélectionner leur langue préférée, WPML ajoute par défaut un sélecteur de langue dans le pied de page de votre site. Vous pouvez également ajouter des sélecteurs de langue aux widgets, aux menus ou créer votre propre sélecteur de langue personnalisé.

Options pour les sélecteurs de langue de WPML.

Tu peux aussi ajouter un sélecteur de langue aux menus, aux Widgets, aux modèles et au contenu des pages ou des articles à l’aide du bloc Sélecteur de langue.

Vous pouvez également afficher les sélecteurs de langue à l’aide des crochets suivants :

Ordre des langues

Tu peux contrôler l’ordre dans lequel les langues apparaissent dans le sélecteur de langues dans la section Options du sélecteur de langues du menu Langues.

Définir l’ordre des langues

Cliquez et faites glisser les langues pour en modifier l’ordre.

Note que lorsque tu utilises un sélecteur de langue déroulant, la première langue affichée est toujours la langue courante. Les autres langues seront listées selon l’ordre que tu as défini dans la liste Ordre des langues.

Choix des éléments à afficher dans le sélecteur de langue

Vous pouvez choisir les éléments à inclure dans le sélecteur de langue. WPML peut afficher un drapeau de pays, le nom de la langue originale et le nom de la langue dans la langue actuelle de la page.

Vous pouvez également choisir des couleurs pour toutes les parties du sélecteur de langue.

Options du sélecteur de langue

Tu peux donner un style au sélecteur de langue de WPML pour qu’il corresponde à la conception de ton site.

Pour modifier les drapeaux qui apparaissent en regard des langues :

  1. Aller à WPMLLangues
  2. Dans la section Langues du site, clique sur Modifier les langues.
  3. Ici, tu peux choisir un drapeau différent dans le répertoire d’installation de WPML ou télécharger le tien.

Pour plus d’informations sur les différents styles de sélecteurs de langue que tu peux ajouter à ton site, lis les options de sélecteurs de langue.

Sélecteurs de langue personnalisés

Tu peux créer des sélecteurs de langue personnalisés et les ajouter au thème du site.

Personnalisé pour activer ou désactiver les sélecteurs de langue personnalisés.

Dans la section Sélecteurs de langue personnalisés, tu peux activer ou désactiver les sélecteurs de langue personnalisés sur ton site. Lorsque les sélecteurs de langue personnalisés sont désactivés, les ressources CSS et JavaScript correspondantes ne sont plus chargées. C’est utile pour les sites qui n’utilisent pas de sélecteurs de langue.

Dans ce cas, il est toujours possible d’utiliser le Shortcode wpml_language_switcher et l’action wpml_language_switcher, cependant, ils produiront les sélecteurs de langue sans aucun CSS ou JavaScript.

Les sélecteurs de langue personnalisés sont activés par défaut pour les installations existantes qui se mettent à jour vers la version 3.8 ou ultérieure de WPML. Pour les nouvelles installations utilisant la version 3.8 ou ultérieure de WPML, cette option est désactivée par défaut.

Options de référencement

Activation des options de référencement

Lorsque votre site multilingue est analysé par les moteurs de recherche, tels que Google, il est important de leur « indiquer » les autres langues disponibles pour le contenu de votre site. De cette façon, les moteurs de recherche ne traiteront pas les traductions comme des doublons, mais comme le même contenu, uniquement dans des langues différentes. Cette pratique est bénéfique pour le classement de votre site dans les moteurs de recherche.

Veuillez noter que lorsque cette option est activée, ces informations ne sont pas visibles côté utilisateur sur votre site Web, mais uniquement dans le code source.

En plus d’activer et de désactiver cette fonctionnalité, tu peux aussi utiliser l’option Position du lien hreflang pour définir l’endroit où ces informations seront éditées :

  • Le plus tôt possible – par défaut, priorité 1.
  • Plus loin dans la section de tête – priorité 10

Dans la plupart des cas, il est préférable d’utiliser le réglage par défaut. Parfois, différents thèmes et extensions peuvent provoquer des conflits lorsque cette option est utilisée. Ces conflits peuvent conduire à un ensemble erroné ou complètement manquant de ces liens de langage de référencement. Dans ce cas, le passage à l’option Plus tard dans l’en-tête de la section devrait résoudre le problème.

Langue d’administration

La langue par défaut est normalement aussi la langue d’administration. Cependant, tu peux aussi choisir d’afficher l’administration WordPress de ton site dans une langue différente de la langue par défaut du contenu de ton site. Cela ne figure pas dans le menu WPMLLangues. À la place, tu peux trouver cela en allant dans UtilisateursProfil.

Sélectionner une autre langue d’administration

Cela permet aux sites Web qui ont plusieurs auteurs, chacun écrivant dans une langue différente, d’avoir une langue d’administration différente par utilisateur. Les utilisateurs individuels peuvent sélectionner leur langue d’administration dans leur propre page de profil.

Pour savoir comment définir la langue d’administration par défaut du site et une langue d’administration différente par utilisateur, lis l’article sur la définition de la langue d’administration de WordPress.

Filtrage de langues pour les opérations AJAX

WPML vous permet d’activer un cookie JavaScript afin que les thèmes et les plug-in puissent effectuer sans problème un filtrage AJAX, même sur des sites mis en cache.

Boutique d’un cookie de langue pour prendre en charge le filtrage de la langue pour AJAX.

Tu trouveras plus d’informations à ce sujet sur la page concernant l’activation du cookie de langue pour prendre en charge le filtrage AJAX.