Sauter la navigation
Mis à jour
octobre 21, 2024

WPML vous permet de traduire votre site en 65 langues préconfigurées, d’ajouter vos propres langues personnalisées et de personnaliser diverses options de configuration pour votre sélecteur de langue, le format d’URL, et plus encore. Ces options sont toutes disponibles dans le menu WPMLLangues.

Langues du site

Choisir les langues pour le site

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

Il est également possible de créer une langue personnalisée. Ceci 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.

Pour la langue personnalisée que vous créez, vous pouvez utiliser l’un des drapeaux de WPML ou ajouter un drapeau personnalisé.

Vous pouvez ajouter, modifier ou supprimer des langues de votre site à tout moment en allant dans WPMLLangues. Ces options sont disponibles dans la section Langues du Site.

Langue Format de l’URL

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 des 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 des exemples plus détaillés et de la documentation sur ce qui est nécessaire pour que chacun de ces modes fonctionne, veuillez lire les options de l’URL de la 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 au 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

Ou, vous pouvez ajouter un sélecteur de langue aux menus, widgets, modèles, et au contenu des pages ou des articles en utilisant le bloc Language Switcher.

Vous pouvez également afficher des 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 glissez les langues pour en modifier l’ordre.

Veuillez noter que lorsque vous utilisez un sélecteur de langue déroulant, la première langue affichée est toujours la langue actuelle. Les autres langues sont répertoriées dans 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 ce que vous souhaitez inclure dans le sélecteur de langue. WPML peut afficher un drapeau de pays, le nom de la langue native et le nom de la langue dans la langue actuelle de la page.

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

Options du sélecteur de langue

Vous pouvez styler le sélecteur de langue de WPML pour qu’il corresponde au design de votre site.

Pour modifier les drapeaux qui apparaissent à côté des langues :

  1. Allez dans 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 le vôtre.

Pour plus d’informations sur les différents styles de sélecteurs de langue que vous pouvez ajouter à votre site, veuillez lire à propos des options du 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.

Personnalisé pour activer ou désactiver les 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 langues personnalisés sont désactivés, les ressources CSS et JavaScript correspondantes 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 Shortcode wpml_language_switcher et l’action wpml_language_switcher, mais 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 mises à jour vers WPML version 3.8 ou ultérieure. Pour les nouvelles installations utilisant WPML version 3.8 ou ultérieure, 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 « dire » quelles sont les langues alternatives 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, seulement dans des langues différentes. Ceci est bon pour le classement SEO de votre site.

Veuillez noter que lorsque cette option est activée, cette information n’est pas visible sur l’interface de votre site mais uniquement dans le code source.

Outre l’activation ou la désactivation de cette fonctionnalité, vous pouvez également 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 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 extensions peuvent provoquer des conflits lorsque cette option est utilisée. Ces conflits peuvent entraîner des erreurs ou l’absence totale de ces liens linguistiques SEO. Dans ce cas, le passage à l’option Plus tard dans la section d’en-tête devrait résoudre le problème.

Langue de l’administrateur

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

Sélection d’une autre langue d’administration

Cela permet aux sites ayant 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 comment définir la langue d’administration par défaut du site et une langue d’administration différente par utilisateur, lisez à propos de la définition de la langue d’administration de WordPress.

Filtrage des langues pour les opérations de AJAX

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

Stocker un cookie de langue pour prendre en charge le filtrage des langues pour AJAX

En savoir plus à ce sujet sur la page concernant l’activation du cookie de langue pour prendre en charge le filtrage de AJAX.