Skip Navigation

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

Problem:
After migrating the site to a new server, the client noticed that the translated menus were not connected with the menus of the default language, English.
Solution:
We reconnected the menus for the client. If you're experiencing this issue, we recommend you go to Appearance-> Menus, switch the language to the one you need (e.g., German), and edit each menu to translate the custom link menu items or menu item labels to the respective language. Afterward, check the menus on the front end to ensure they are displaying correctly.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we 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. Additionally, you can open a new support ticket for further assistance at 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 6 replies, has 2 voices.

Last updated by Osama Mersal 10 months, 1 week ago.

Assisted by: Osama Mersal.

Author Posts
August 19, 2024 at 10:57 am #16083097

martinW-38

Background of the issue:
After migrating the site to a new server, I noticed an issue with the translated menus.

Symptoms:
The translated menus were not connected with the menus of the default language, English.

Questions:
How can I reconnect the translated menus with the default language menus after migration?

August 19, 2024 at 12:00 pm #16083298

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for contacting WPML forums support. I'll be glad to help you today.

Please go to Appearance-> Menus, switch the language from the top admin bar, and check if the translated languages are connected with the default language menus.

If they are connected and the issue still happens, please go to WPML-> WP Menu Sync and sync the menus.

Kindly check this guide about translating menus.

Best regards,
Osama

August 19, 2024 at 12:10 pm #16083315

martinW-38

the menus are all there but not connected. german menus are in english language

August 19, 2024 at 12:11 pm #16083326

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

I would need to look closely at your site, so I would need to request temporary access (WP-Admin and FTP)
Preferably to a test site where the problem has been replicated.

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

❌ Please backup your database and website ❌

✙ I need your permission to deactivate and reactivate the plugins and themes and change site configurations. This is also why the backup is critical.

✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site.

Best regards,
Osama

August 19, 2024 at 12:33 pm #16083459

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for the access details. I connected the menus. Please go to Appearance-> Menus, switch the language to German, edit each menu to translate the custom link menu items or menu item labels to German, and check the menus on the front end.

Best regards,
Osama

August 19, 2024 at 12:46 pm #16083524

martinW-38

how did you do this now and why it was needed to do after migration with all in one?

August 19, 2024 at 12:51 pm #16083535

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

1) I edited the German menus, ensured the language was German, and selected the correct English menu in the "Translation of" dropdown menu.

2) The migration process might have gone wrong while importing the database, or some records might have been corrupted.

Best regards,
Osama