Skip Navigation

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

Problem:
The client is experiencing issues with the "WP Menu Sync" module, which appears to be dysfunctional, stating there is nothing to sync. Consequently, the header is translated, but the site links are not, and using the "Translate Link Targets" option did not resolve the issue.
Solution:
We recommend checking if you are using custom links in your menu. If so, please follow this guide to translate custom links after WP Menu Sync: Translating Custom Links.
If you have already tried this and it didn't work, it's possible that the "WP Menu Sync" is expected to be empty. In this case, ensure you have followed the steps to translate your menu, especially if you are using the full site editing feature. You can find the guide here: Translating Menus in Site Editor Templates.

Please note that the solution provided might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, we encourage you to open a new support ticket with us for further assistance: WPML Support Forum.

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 3 replies, has 2 voices.

Last updated by Andrey 1 year, 4 months ago.

Assisted by: Andrey.

Author Posts
February 10, 2024 at 6:24 pm #15288922

Stephane

Hi Andrey

2) the "WP Menu Sync" module seems to be dysfunctional. It says there is nothing to sync. As a result, the header IS translated but not the site links. I did press the "Translate Link Targets" on the Settings page to force the syncing but in vain.
>> How can I get the correct URLs to show up on the localized headers?

Thank you for being so supportive.
Stephane

February 10, 2024 at 6:31 pm #15288931

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hi Stephane,

I suspect that you are using custom links in your menu. Try to follow this guide: https://wpml.org/documentation/getting-started-guide/translating-menus/#translating-custom-links-after-wp-menus-sync.

If it doesn't help, please let me know.

February 10, 2024 at 11:03 pm #15289037

Stephane

Hi Andrey,

The link you posted led me to this support page: https://wpml.org/documentation/getting-started-guide/translating-content-created-using-gutenberg-editor/translating-sites-that-use-full-site-editing/#translating-menus-in-site-editor-templates

From there, I took everything back from the beginning to troubleshoot and realized WPML had only partially translated some languages of my header. It caused none of the links to be localized.

So now, my header works in local language (label & links), which is the main thing. However, the "WP Menu Sync" module is still empty. I don't know if it's still a defect with block theme or not.

Should I see something in "WP Menu Sync" ?

February 12, 2024 at 3:57 pm #15294036

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback. In that case, "WP Menu Sync" is expected to be empty.

Have you followed the steps below to translate your menu?
https://wpml.org/documentation/getting-started-guide/translating-content-created-using-gutenberg-editor/translating-sites-that-use-full-site-editing/#translating-menus-in-site-editor-templates