Passer au contenu Passer à la barre latérale
Mis à jour
août 21, 2025

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

Par défaut, WPML crée automatiquement des traductions pour les menus qui renvoient vers des pages, articles, produits et catégories. Il vous suffit de traduire le contenu vers lequel le menu renvoie et WPML s’occupe 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 libellés de navigation personnalisés différents dans chaque langue, vous devez créer manuellement des menus par 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.
Ajouter des éléments de menu et créer des libellés de navigation personnalisés traduits

Vos langues afficheront maintenant différents menus sur votre site web.

Menu en anglais
Menus en espagnol

Traduction des menus élaborés à l’aide de l’éditeur de site (édition de site complète)

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

  1. Allez dans WPML → tableau de bord de traduction.
  2. Sélectionnez le modèle avec le bloc Navigation, et le menu que vous souhaitez traduire.
Sélection des parties de modèle de l’éditeur de site et des menus pour la traduction
  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 → WP Menus Sync 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. Dans String Translation, saisissez les traductions pour votre libellé de lien personnalisé et votre URL.
  2. Enfin, retournez dans WPML → WP Menus Sync et relancez la synchronisation.

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