Passer au contenu Passer à la barre latérale

Ce sujet est résolu. Voici une description du problème et de la solution.

Problème :
Vous rencontrez un problème avec la synchronisation des menus dans WPML utilisant le thème Divi. Bien que les menus soient correctement synchronisés entre les langues et que les liens pointent vers les pages traduites, les 'Titres de navigation' personnalisés définis dans Apparence > Menus ne sont pas pris en compte. À la place, WPML utilise le titre de la page traduite, ce qui rend les libellés des menus trop longs et imprécis.
Solution :
Nous vous recommandons d'ajouter un lien personnalisé et de le traduire en suivant les instructions sur ce guide. Cette méthode devrait conserver les titres personnalisés même après la synchronisation du menu.

Si cette solution ne résout pas votre problème ou semble obsolète, nous vous conseillons de vérifier les problèmes connus sur https://wpml.org/known-issues/, de confirmer que vous avez installé les dernières versions des thèmes et plugins, et de vérifier la version du correctif permanent. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Ce sujet contient 4 réponses, a 1 voices.

Dernière mise à jour par Bruno Kos Il y a 1 semaine et 1 jour.

Assisté par: Bruno Kos.

Auteur Messages
Septembre 16, 2025 à 11:14 am #17405863

florianE-18

Bonjour,

Je rencontre un problème avec la synchronisation des menus dans WPML (thème Divi).
• Les menus sont bien synchronisés entre les langues.
• Les liens pointent correctement vers les pages traduites.
• Mais les “Titres de navigation” personnalisés définis dans Apparence > Menus ne sont pas pris en compte.

À la place, WPML utilise automatiquement le Titre de la page traduite, ce qui donne des libellés trop longs et imprécis dans les menus de navigation (voir captures ci-jointes).

J’ai déjà essayé :
• la synchronisation des menus,
• la traduction des chaînes (WordPress, default, admin_texts…),
• l’activation de “Look for strings while pages are rendered” et “Also register strings from the website’s back-end”,
→ mais le problème persiste.

Pouvez-vous m’indiquer comment faire pour que WPML respecte les Titres de navigation personnalisés des menus, ou au moins me donner un correctif/contournement officiel ?

Merci pour votre aide,

Septembre 16, 2025 à 11:18 am #17405871

florianE-18

image

Capture d’écran 2025-09-16 à 12.09.54.png
Septembre 17, 2025 à 1:49 am #17408034

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

Merci d'avoir contacté l'équipe d'assistance WPML.

La solution la plus simple consiste à modifier manuellement les éléments dans Apparence > Menus, puis à sélectionner le menu et les langues.

Vous pouvez ensuite ajuster manuellement la traduction et la structure à votre guise.

De cette façon, vous évitez les titres trop longs et contrôlez mieux l'affichage des menus.

Septembre 24, 2025 à 6:12 am #17427516

florianE-18

Bonjour Ilyes,

Merci pour votre retour.
Malheureusement, la modification manuelle des menus n’est pas une solution viable dans mon cas :
• Les menus sont synchronisés entre plusieurs langues et mis à jour régulièrement.
• Refaire les ajustements manuels à chaque mise à jour est chronophage et source d’erreurs.

Mon besoin est que WPML respecte automatiquement les “Titres de navigation” personnalisés définis dans Apparence > Menus, au lieu de remplacer systématiquement par le titre de la page traduite.

Pouvez-vous confirmer s’il s’agit d’un comportement attendu de WPML ou d’un bug ?
Et, le cas échéant, existe-t-il un correctif ou un contournement officiel (hook, snippet, réglage avancé…) pour forcer WPML à utiliser les titres de navigation personnalisés ?

Merci d’avance pour votre aide.

Septembre 24, 2025 à 10:58 am #17428756

Bruno Kos
Partisan de WPML depuis 12/2018

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+02:00)

Pouvez-vous me dire s'il s'agit de la même question que https://wpml.org/fr/forums/topic/menu-17/#post-17419935?

De plus, si vous ajoutez un lien personnalisé comme celui-ci et que vous le traduisez en https://wpml.org/fr/documentation-6/guide-de-demarrage-rapide/traduction-des-menus/#translating-menus-with-custom-links, il sera conservé même après la synchronisation du menu.