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.

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 ou supprime des éléments des menus traduits. De cette façon, toutes les modifications manuelles que vous effectuez sur les menus traduits sont conservées tout au long du processus de synchronisation.

Pour utiliser la synchronisation des menus de WPML, accédez à WPML-> Synch. menu WP.

WPML vous montrera ce qu’il va faire. 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. 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 n’installez pas le module complémentaire Traduction de chaînes de WPML, vous pouvez modifier manuellement les liens personnalisés et leurs libellés dans les menus traduits.

Si le module complémentaire Traduction de chaînes de WPML est actif, vous pouvez en tirer parti en suivant ces étapes :

  • Après avoir synchronisé les menus, accédez de nouveau à la page WPML > Synch. menu WP.
  • Trouvez le lien en bas pour traduire ces liens de menu personnalisés et les libellés sur la page WPML -> Traduction de chaînes.
  • Accédez à la page WPML -> Synch. menu WP et exécutez Sync une fois de plus pour mettre à jour les liens et libellés des menus traduits.

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

2. Examinez les modifications, sélectionnez ce qu'il faut appliquer et commencez
2. Examinez les modifications, sélectionnez ce qu’il faut appliquer et commencez

3. Examinez les résultats de la synchronisation et notez les entrées de lien qui nécessitent Traduction de chaînes.
3. Examinez les résultats de la synchronisation et notez les entrées de lien personnalisé qui nécessitent Traduction de chaînes.

4. Traduisez les chaînes pour les éléments de menu Lien personnalisé
4. Traduisez les chaînes pour les éléments de menu Lien personnalisé

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

6. Votre menu traduit s'affichera
6. Votre menu traduit s’affichera

Affichage des menus traduits

Dans le thème, vous pouvez spécifier le menu dans la langue par défaut. WPML se connecte automatiquement au système de menus et affiche le bon menu correspondant à la langue actuelle.