Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing an issue where your translated menu only displays in the default language instead of the selected translated languages, the likely cause is a setting within WPML.
Solution:
We recommend checking the 'Adjust IDs for multilingual functionality' option in your WPML settings. You can find this option under WPML > Settings > Make themes work multilingual. Ensure that this option is enabled to allow the menu to display correctly in different languages.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, please visit our support forum to open a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins.

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.

Tagged: 

This topic contains 2 replies, has 1 voice.

Last updated by Andreas W. 2 months ago.

Assisted by: Andreas W..

Author Posts
March 13, 2025 at 10:21 am #16811058

Andreas Hejndorf

Background of the issue:
I have a translated menu that used to work fine. However, when selecting a different language, it is now only showing the menu in the default language. You can see the issue on this page: hidden link.

Symptoms:
The menu is only showing in the base language instead of the translated languages.

Questions:
Why is the translated menu not displaying when I select a different language?
How can I fix the menu to show in the translated languages?

March 14, 2025 at 8:43 am #16815064

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

The reason might be that you are using custom menu items and the menu is not translated.

Guide:
https://wpml.org/documentation/getting-started-guide/translating-menus/

Best regards
Andreas

March 14, 2025 at 9:03 am #16815191

Andreas Hejndorf

Hi Andreas.

As you can see from the screenshot, the menu is translated. Everything was working fine until yesterday.

Screenshot 2025-03-14 at 10.03.19.png
March 15, 2025 at 2:19 pm #16819951

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

Do you have any idea what might have caused this issue to occur? Which changes did you make in the last 24 hours?

I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

You can find the required fields below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.

IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.

I may need to install a plugin called "All In One WP Migration" to create a copy of the website so I can investigate the issue further.

However, I would also be very grateful if you could provide a staging site or a copy of the website from your server for this purpose.

If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/account/websites/.

If you are unable to provide such a copy of the website for testing, please let me know on this ticket.

The private reply form looks like this:
hidden link

Click "I still need assistance" the next time you reply.

Video:
hidden link

Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.

Best regards,
Andreas

March 19, 2025 at 4:31 pm #16836549

Andreas W.
WPML Supporter since 12/2018

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

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

The reason for the issue was that the option "Adjust IDs for multilingual functionality" was disabled at WPML > Settings > Make themes work multilingual.