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.

Tagged: 

This topic contains 4 replies, has 0 voices.

Last updated by adrianA-18 1 day, 3 hours ago.

Assisted by: Noman.

Author Posts
July 14, 2025 at 3:00 pm #17234539

adrianA-18

Background of the issue:
I have translated the menu into English, French, and Italian using WPML. The site I need help with is hidden link.

Symptoms:
The menu still appears in Spanish despite being translated into English, French, and Italian.

Questions:
Why does the menu still appear in Spanish after translation?
How can I ensure the menu displays correctly in English, French, and Italian?

July 15, 2025 at 9:17 am #17236958

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. I visited your website, and I noticed that menu text is added from Appearance >> Menus using menu Custom Links. To translate the menu items correctly, please follow the below steps:

1. Take a backup of your site first for safety reasons.
2. Go to WPML >> WP Menu Sync page and press the Sync button.
3. Select all the menu items and press the “Apply Changes” button.
4. Please make sure to complete the translation of custom menu links from WPML >> String Translation using the link on WP Menu Sync page as you can see in the attached screenshot.
5. After translating the custom links, go to WPML >> WP Menu Sync page and press the Sync button again.

If the issue persists, please try to follow the below procedure:

1. Go to the Appearance >> Menus page.
2. Choose the header/Main menu.
3. Click on the secondary language icon to open up the secondary language menu.
4. Please make sure the menu items are translated correctly in secondary language and press the Save Menu button.

Here is a doc for more details about menu translation:
https://wpml.org/documentation/getting-started-guide/translating-menus/

Kindly let me know the results,
Thank you

Menu Custom Links translation.jpg
July 15, 2025 at 10:14 am #17237188

adrianA-18

Hello Noman,
Thank you for your message,
I have followed all the steps you have mentioned but in point 4, I didn't find the strings as your screenshot: Main Menu English, Main Menu French... I see only "Menu". *I send you a screenshot. Only appears "Menu"
4. "Please make sure to complete the translation of custom menu links from WPML >> String Translation using the link on WP Menu Sync page as you can see in the attached screenshot".

When I tried to follow the other steps:
1. Go to the Appearance >> Menus page.
2. Choose the header/Main menu.
3. Click on the secondary language icon to open up the secondary language menu.
4. Please make sure the menu items are translated correctly in secondary language and press the Save Menu button.

I realized that the Menu in English there's nothing I send you a screnshot but when I go to Spanish Menu I see below "Add Menu items" there are 5 menus in english, french and italian but only three in Spanish. It seems that when I do this Im duplicating the menus.

I see that I have a warning that automatic string registration is deactivated I don't know if this has anything to do with.

Thank you very much for your help,

Automatic string registration is disabled.png
Menu - Spanish.png
Menu - English.png
Main Menu.png
Menu Synchronization.png
July 15, 2025 at 4:12 pm #17238958

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for trying the above steps.

Please go to the WPML >> WP Menu Sync page and click on the “Menu” link and it will redirect you to the String Translation page, please make sure to complete the translation of all those menu items labels/URL’s in all languages.

After completing translation, please return back to WPML >> WP Menu Sync page and press the Sync button again and see if this resolves the issue.

If the issue persists, please provide temporary access (WP-Admin and FTP Login info) to your site (preferably staging site), so that I can look into your setup and debug the issue.

Your next answer will be private, meaning only you and I can access it.

=== Please backup your database and website ===

✙ I would need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.

Thank you

Click on Menu.jpg
July 17, 2025 at 8:43 am #17244456

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for providing the login details. I tried syncing the menu and also used the troubleshooting steps under WPML >> Support >> Troubleshooting, but that didn’t work. So, I followed these steps:

1. Went to Appearance >> Menus.
2. Choose the Primary Menu in Spanish language.
3. Clicked on the secondary language icons to open their translated menus.
4. Deleted the translated menus from the secondary languages.
5. Synced the menu again via WPML >> WP Menu Sync.

This resolved the issue. Could you please check and confirm?

Thank you for your cooperation.

EN menus.jpg
Clicked on secondary language menus.jpg
July 18, 2025 at 2:07 pm #17250688

adrianA-18

Thank you Noman, now the issue is resolved,
Thank you so much,