Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 7 replies, has 0 voices.

Last updated by Andreas W. 5 days, 20 hours ago.

Assisted by: Andreas W..

Author Posts
August 19, 2025 at 8:34 pm #17332786

Edward

Background of the issue:
I am using WPML's automatic translations for my site hidden link. I want to edit the menus to make them shorter due to limited space, but I do not want to disable automatic translations for future menus. An example of a menu item I want to shorten is 'Stadtrundfahrten in New York' to 'Stadtrundfahrten'.

Symptoms:
The menus have very little space, and I need to shorten them without disabling automatic translations.

Questions:
How can I edit menu items to make them shorter while still using WPML's automatic translations for future menus?

August 19, 2025 at 9:53 pm #17332858

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Menus in WordPress by default use the page title.

To alter the appearance of the menu in a second language, you would need to translate the menu manually:
https://wpml.org/documentation/getting-started-guide/translating-menus/#translate-menus-different-per-language

Best regards
Andreas

August 19, 2025 at 10:55 pm #17332889

Edward

Thanks for the quick reply.

Do I have to create a new menu from scratch? Then it would not update if I added more items via automatic translation. There a several English sections that have not been translated yet and it's convenient that auto translate intelligently adds manu items as they are translated.

Also. I tried following the directions in "Translating Menus with Custom Links" but the things I saw were very different from what is shown in the directions. I clicked one of the items in the screen "WP Menus Sync" then clicked the "Apply Changes" button. I was expecting another screen like in the menus but it just grayed out my section so I cannot unselect it anymore. My Menus have changed and they have German and English mixed together. How do I back out of this? I have attached a screen shot

Screenshot 2025-08-19 at 6.54.46 PM.png
August 19, 2025 at 11:20 pm #17332907

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

WPML > WP Menus Sync can create menus automatically for you, but if you use custom links inside your menus, then you will still need to edit them manually.

It would be very helpful if you could provide us with WPML debugging information.
More information here:
https://wpml.org/de/faq/provide-debug-information-faster-support/

August 19, 2025 at 11:52 pm #17332959

Edward

Here is the debug info.

I'm not sure what you meant by custom links. I just want to edit the menus that were created by WPML. Is that possible?

Thanks

Ed

August 20, 2025 at 2:11 pm #17334598

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

When creating a menu in WordPress, you can add pages, or posts, or taxonomies, which would be dynamic links. There is also an option to add custom menu items, where you add the link yourself.

WPML, by default, will auto-generate the menu and use the page's, post, or taxonomy titles to build the menus in second languages identically to the one in the site's default language.

If you want to edit the menu, then you need to translate the menu:
https://wpml.org/documentation/getting-started-guide/translating-menus/#translate-menus-different-per-language

August 22, 2025 at 5:46 pm #17341252

Edward

Sorry to be so dense. It looks like WPML has already translated the menu for me. However. I can't find any way to edit that menu. I have attached the menu in a screenshot.

The process you have outlined above seems to be a way to make and translate menus from scratch. I just want to edit the word that people see so all the links can fit one line like the English menus. Is this possible and how do I do it?

Ed

Screenshot 2025-08-22 at 1.46.17 PM.png
August 22, 2025 at 6:20 pm #17341276

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

When using the GeneratePress theme, you edit the translated menus in the same way in which you create menus at Appearance > Menus. You will find translation buttons on the interface that let you navigate to each menu in each language.

Please follow our documentation, or let me know what is unclear to you about this guide:
https://wpml.org/documentation/getting-started-guide/translating-menus/