Skip Navigation
Mis à jour
janvier 11, 2021

WPML vous permet de traduire les menus de WordPress et de créer différents menus par langue. Vous pouvez traduire les menus manuellement ou demander à WPML de synchroniser le contenu des menus.

Consultez les instructions de la vidéo suivante ou lisez les informations ci-dessous.

Option 1 – Traduction manuelle des menus

Accédez à Apparence → Menus.

Menu avec commande de langue
Menu avec commande de langue

Pour traduire ce menu, cliquez sur les icônes + en regard des autres langues. Vous êtes maintenant en train de créer un menu qui sera associé en tant que traduction de ce menu.

Menu traduit
Menu traduit

Vous pouvez maintenant ajouter des pages et des catégories au menu traduit comme vous le feriez pour le menu de la langue par défaut.

Option 2 – Synchronisation automatique des menus par WPML

L’outil de synchronisation des menus vise à garder vos menus synchronisés dans différentes langues. Pour ce faire, il ajoute, supprime et met à jour les éléments des menus traduits pour qu’ils correspondent au menu de la langue par défaut.

Pour utiliser la synchronisation des menus de WPML, accédez à WPML → Synchronisation des menus WP.

WPML vous montrera les changements qu’il prévoit d’apporter.

L'outil de synchronisation des menus vous indique ce qu'il faut mettre à jour
L’outil de synchronisation des menus vous indique ce qui doit être mis à jour

Vous verrez quelles entrées seront ajoutées ou supprimées des menus traduits. Cliquez sur le bouton Sync pour effectuer les opérations sélectionnées.

Examinez les modifications, sélectionnez ce qu'il faut appliquer et commencez
Examinez les changements, sélectionnez ce que vous voulez modifier et cliquez sur Appliquer les changements

Tout ce que vous ajoutez manuellement aux menus traduits sera préservé pendant toute la durée de la synchronisation WPML.

Traduire des liens personnalisés

Si vous ne disposez pas du module complémentaire Traduction de chaînes de WPML, vous pouvez modifier manuellement les liens personnalisés et leurs étiquettes dans les menus traduits.

Si vous avez le module complémentaire Traduction de chaînes de WPML et qu’il est actif, vous pouvez l’utiliser pour traduire les éléments de vos menus en suivant les étapes suivantes :

  • Après avoir synchronisé les menus, accédez à nouveau à WPML → Synchronisation des menus de WP.
  • Trouvez en bas le lien pour traduire ces liens et étiquettes de menus personnalisés sur la page WPML → Traduction de chaînes.
  • Accédez à la page WPML → Synchronisation des menus de WP et lancez la synchronisation une fois de plus pour mettre à jour les liens et étiquettes de menu traduits.

1. Après avoir synchronisé votre menu, trouvez le lien en bas de la page à traduire dans Traduction des chaînes
1. Après avoir synchronisé votre menu, trouvez le lien en bas de la page à traduire dans Traduction des chaînes

2. Sélectionnez le bon domaine dans la liste déroulante de recherche
2. Sélectionnez le bon domaine dans la liste déroulante de recherche

3. Exécutez à nouveau la synchronisation du menu pour renommer les éléments du lien en utilisant les chaînes traduites
3. Exécutez à nouveau la synchronisation du menu pour renommer les éléments du lien en utilisant les chaînes traduites

4. Votre menu traduit apparaît sur le panneau utilisateur
4. Votre menu traduit apparaît sur le panneau utilisateur