Skip to content Skip to sidebar

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

Problem:
The client was unable to synchronize their menu across different languages using WPML. The menus added from Elementor were not auto-syncing as expected, and the menus in other languages were not displaying correctly.
Solution:
1. We advised the client to ensure that the pages linked in the menu are translated into the target languages.
2. We recommended translating any custom links used in the menus via WPML > String Translation. For more details, visit Translating Menus documentation.
3. After ensuring the above steps, we instructed the client to perform the menu sync process again by going to WPML > WP Sync Menu, selecting the necessary checkboxes, and clicking the sync option.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket.

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.

This topic contains 4 replies, has 0 voices.

Last updated by Christopher Amirian 3 months ago.

Assisted by: Christopher Amirian.

Author Posts
July 30, 2025 at 3:27 am #17280423

ginaL-2

Background of the issue:
I am trying to sync my menu across different languages using WPML. Previously, the menu would auto-sync, but now it is not showing in my menu. I attempted to check why the menu languages are not syncing from my English default version. The issue can be seen on this page: hidden link

Symptoms:
The menu is not able to sync to other languages, and the other languages' menu is not displaying correctly.

Questions:
Why is the menu not syncing to other languages?
Why is the other languages' menu not displaying correctly?

July 30, 2025 at 1:23 pm #17282293

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support.

Please make sure that the pages the menu links to are also translated to the target language.

And make sure that the custom links (if you used them) are translated in WPML > String Translation.

For more information:

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

After that please do the sync process again.

July 31, 2025 at 8:06 am #17284004

ginaL-2

Hi, my menu is add from elementor page or services.

Last time I only edit from english and do WPML translator then will appeared.

Now it didnt. Please check why.

July 31, 2025 at 1:37 pm #17285205

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Even if you added the menu from Elementor, it is a standard WordPress menu.

You should be able to see it in Appearance > Menus.

I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

Also please tell me which Elementor template you used ot add the menu widget?

Thanks.

August 3, 2025 at 10:34 am #17290802

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

I went to WPML > WP Sync Menu. Selected the checkboxes and clicked the sync option, and it worked.

Thanks.

Screenshot 2025-08-03 at 2.32.37 PM.jpg