Sauter la navigation
Mis à jour
février 10, 2025

Apprenez à utiliser WPML pour traduire différents types de menus WordPress avec des éléments de menu variés.

Par défaut, WPML crée automatiquement des traductions pour les menus qui renvoient vers des pages, des articles, des produits et des catégories. Il vous suffit de traduire le contenu vers lequel le menu renvoie et WPML se chargera du reste.

Menus en anglais
Menus en espagnol

Si vos menus incluent des liens personnalisés, ou si vous souhaitez créer des menus différents dans chaque langue, vous devez utiliser une méthode de traduction différente.

Traduction de menus qui apparaissent différemment dans chaque langue

Si vous souhaitez avoir des menus avec une structure, des éléments ou des étiquettes de navigation personnalisées différents dans chaque langue, vous devez créer manuellement des menus pour chaque langue.

Pour créer manuellement des menus par langue :

  1. Allez dans Apparence → Menus.
  2. Cliquez sur le lien de la langue pour laquelle vous souhaitez créer un menu.
Cliquer sur l’icône plus pour créer un menu dans la langue secondaire
  1. Nommez votre nouveau menu et cliquez sur Créer le menu.
  2. Enfin, ajoutez des éléments de menu et enregistrez.
Ajout d’éléments de menu et création de libellés de navigation personnalisés traduits

Vos langues afficheront désormais des menus différents sur votre site web.

Menu en anglais
Menus en espagnol

Traduction de menus construits à l’aide de l’éditeur de site

Pour traduire les menus construits à l’aide de l’éditeur de site :

  1. Allez dans WPML → gestion de la traduction.
  2. Sélectionnez le modèle avec le bloc de navigation, et le menu que vous souhaitez traduire.
PLACEHOLDER SCREENSHOT FOR THE TIME BEING
  1. Choisissez une méthode de traduction et traduisez.

La méthode suivante est destinée aux utilisateurs avancés. Pour traduire des liens personnalisés en utilisant une méthode plus simple, utilisez l’option de traduction manuelle précédemment abordée.

Pour traduire des menus avec des liens personnalisés :

  1. Allez dans WPML → Synchronisation des menus WP et cliquez sur synchroniser.
  2. Sélectionnez vos liens personnalisés et cliquez sur appliquer les modifications.
Selecting menu items to Sync
Sélection des éléments de menu à synchroniser
  1. Ensuite, cliquez sur le lien en bas de la page. Cela ouvrira String Translation où vous pourrez traduire les liens personnalisés que vous venez de synchroniser.
Clicking link to translate custom links
Cliquer sur le lien pour traduire les liens personnalisés
  1. Sur String Translation, saisissez les traductions pour l’étiquette et l’URL de votre lien personnalisé.
  2. Enfin, retournez dans WPML → Synchronisation des menus WP et exécutez à nouveau la synchronisation.

Vos liens personnalisés apparaîtront maintenant dans vos menus traduits.