Home›Support›English Support›[Resolved] How to sync the header menu of untranslated language with website default language.
[Resolved] How to sync the header menu of untranslated language with website default language.
This thread is resolved. Here is a description of the problem and solution.
Problem: The client's website is set up with English as the default language and uses different currencies based on the language settings. Specifically, the Canadian English version of the site was not displaying the header menu structure after synchronization. Solution: We identified that the Canadian English uses the same base language as the default, which typically does not allow for translation. However, it is possible to duplicate the pages to resolve this issue. We managed to display the default menu by removing the translated but empty Canadian menu. For further guidance on how to duplicate and display untranslated content in secondary languages, we recommend visiting Displaying Untranslated Content on Pages in Secondary Languages.
Please note that this solution might be outdated or not applicable to your specific 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. If the issue persists, please open a new support ticket 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.
Background of the issue:
My website default language is English. I have configured my website to show currencies base on language. So I have English for Canada . When i sync the Menu. The header menu structure of Canada language do not show up as you can see this url hidden link .
How to sync the untranslated language menu with English please?
Symptoms:
When I sync the Menu, the header menu structure of the Canada language does not show up as you can see at this URL: hidden link.
Questions:
How to sync the untranslated language menu with English?
Thank you for contacting WPML support. While you wait for one of my colleagues to take this ticket and work on it, let me provide you with the first debugging steps or see if I can help with the issue quickly.
I can see that the en_ca header misses the header image and the menu. You didn't mention the header image. I'm unsure if this is part of the problem.
Can you please tell us how you created the header of your site?
Are you using a page builder plugin for this?
To help you further, please share your site's Debug information. You can read about it here.
im using the Avada default header. as the screenshot hidden link
I created a new product and check all the catagories. And go to WPML-Translation Management to translate the product. And then go to WP Menus Sync to sync the menu structure. the header menu show up correctly on German/France/Romanian but not Canada Enlish/United kingdom Enlish and Irish English. as you can check there appearance here hidden link
First, you need to translate the menu items into the specified languages. After that, you can sync the menu. For example, I translated the product category, the menu sync indicates that the item will be added to the menu after the sync is complete.