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

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

Option 1 – Traduction manuelle des menus

Allez à 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 allez créer un nouveau menu qui sera associé comme 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 de menu permet de synchroniser vos menus dans différentes langues. Il le fait en ajoutant ou en supprimant des éléments des menus traduits. De cette façon, toutes les modifications manuelles effectuées dans les menus traduits sont conservées lors du processus de synchronisation.

Pour utiliser la synchronisation de menu 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 ajouterez manuellement aux menus traduits sera préservé tout au long de l’opération de synchronisation de 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 étiquettes dans les menus traduits.

Si le module complémentaire Traduction de chaînes de WPML est actif, tirez-en parti en procédant comme suit :

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

1. L'outil de synchronisation de menu vous montre ce qui doit être mis à jour
1. L’outil de synchronisation de menu vous montre ce qui doit être mis à jour

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

3. Examinez les résultats de la synchronisation et notez les entrées de lien qui doivent être envoyées à Traduction de chaînes
3. Examinez les résultats de la synchronisation et notez les entrées de lien qui doivent être envoyées à 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 de nouveau la synchronisation de menu pour renommer les éléments de lien, en utilisant les chaînes traduites
5. Exécutez de nouveau la synchronisation de menu pour renommer les éléments de lien, en utilisant les chaînes traduites

6. Votre menu traduit apparaît
6. Votre menu traduit apparaît

Affichage des menus traduits

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