Skip Navigation
Mis à jour
octobre 14, 2021

WPML vous permet de traduire votre site dans 65 langues préconfigurées, d’ajouter vos propres langues personnalisées et de configurer diverses options pour votre sélecteur de langue, votre format d’URL, etc. Toutes ces options sont disponibles dans le menu WPMLLangues.

Sur cette page

Langues du site

Choisir les langues pour votre site

Lorsque vous configurez WPML pour la première fois, vous devez choisir la langue de votre contenu existant. Ensuite, choisissez parmi les 65 langues préconfiguréescelle dans laquelle vous souhaitez traduire votre site.

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

Vous pouvez ajouter, modifier ou supprimer des langues de votre site à tout moment en accédant à 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 – commewpml.org/es/ pour l’espagnol et wpml.org/de/ pour l’allemand.
  • Un domaine différent par langue : des sous-domaines comme exemple.com/es et exaeple.com/de ou des domaines complètement différents comme ejemplo.es et beispiel.de.
  • Le nom de la langue est ajouté comme paramètre : par exemple, wpml.org/?lang=es pour l’espagnol.

Pour que l’option Langues différentes dans les répertoires fonctionne, la structure des permaliens de votre site doit être différente de celle par défaut. Nous vous recommandons de choisir Année/Mois/Nom ou %postname%.

Pour obtenir des exemples plus détaillés et de la documentation sur les éléments nécessaires à l’exécution de chacun de ces modes, consultez les informations relatives aux 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

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

Ordre des langues

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

Définir l’ordre des langues

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

Remarque : Quand vous utilisez un sélecteur de langue déroulant, la première langue affichée sera toujours la langue actuelle. Les autres langues seront listées selon l’ordre que vous avez 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

Vous pouvez adapter le sélecteur de langue de WPML au design de votre site.

Pour modifier les drapeaux qui apparaissent en regard des langues :

  1. Accédez à WPMLLangues
  2. Dans la section Langues du site, cliquez sur Modifier les langues
  3. Ici, vous pouvez choisir un drapeau différent dans le répertoire d’installation de WPML ou télécharger votre propre drapeau.

Pour plus d’informations sur les différents styles de sélecteurs de langue que vous pouvez ajouter à votre site, consultez les options de sélecteur de langue.

Sélecteurs de langue personnalisés

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

Option d’activation ou de désactivation des sélecteurs de langue personnalisés

Dans la section Sélecteurs de langue personnalisés, vous pouvez activer ou désactiver les sélecteurs de langue personnalisés sur votre site. Lorsque les sélecteurs de langue personnalisés sont désactivés, les ressources CSS et JavaScript associées ne sont plus chargées. Ceci est utile pour les sites qui n’utilisent aucun sélecteur de langue.

Dans ce cas, il est toujours possible d’utiliser le code court wpml_language_switcheret l’action wpml_language_switcher. Cependant, ils afficheront les sélecteurs de langue sans CSS ni JavaScript.

Les sélecteurs de langue personnalisés sont activés par défaut pour les installations existantes qui sont mises à 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é, vous pouvez également utiliser l’option Position du lien hreflang pour définir l’emplacement d’affichage de ces informations :

  • Dès que possible – par défaut, priorité 1
  • Plus loin dans l’en-tête – priorité 10

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

Configuration de la langue de l’admin

La langue par défaut est normalement aussi la langue de l’administrateur. Cependant, vous pouvez également choisir d’afficher l’admin de WordPress de votre site dans une langue différente de la langue par défaut du contenu de votre site. Cette option ne se trouve pas dans le menu WPMLLangues. Vous pouvez la trouver dans UtilisateursProfil.

Sélection d’une langue d’admin différente

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 apprendre à configurer la langue par défaut de l’admin et une langue d’administration différente par utilisateur, consultez Configuration de la langue d’administration dans WordPress.

Filtrage de la langue 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.

Stockage d’un cookie de langue pour la prise en charge du filtrage de la langue pour AJAX

Découvrez-en plus à ce sujet sur la page relative à l’activation du cookie de langue pour prendre en charge le filtrage AJAX