This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing issues with database corruption or sync failures affecting the functionality of automatic translation services. Specific problems include a sidebar widget only displaying the 'Uncategorized' category in English, a main menu not displaying correctly in English compared to Greek, and a product brands display issue where a widget on an Elementor page shows only 3 out of many translated brands. Solution: For the menu synchronization issue, we adjusted the custom field settings for the menu to 'Don't translate' in WPML → Settings → Custom Fields (make sure to enable Show system fields). After this adjustment, we resynchronized the menu, which resolved the display issues. We also provided a video explaining these steps, which can be viewed here: https://kommodo.ai/recordings/mSRwHSpl4zMg9G75t8W8.
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. We also 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. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.
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.
Hello,
I am experiencing critical issues that seem to stem from database corruption or sync failures, which prevent me from using the automatic translation services I have paid for.
1. Sidebar Widget Issue: On my English Shop page, the Category Sidebar widget only displays the "Uncategorized" category. All other translated categories are missing from the sidebar, even though they are translated and contain products.
2. Menu Synchronization Failure: I have synchronized the main menu, but the English menu does not display correctly like the Greek one. Furthermore, when I am in the WordPress admin area, the menu items appear in Greek even for the English menu.
I previously spoke with your support via chat, and the agent stated: "I've deleted these translated menus and synchronized them again but I get the same result. Despite menu sync showing the correct items, they become Greek again. This will also require debugging; something is off in the database and will require investigating, I'm afraid."
Since your own support agent identified a database-level issue, I need you to perform a deep investigation. My product categories are set to translatable, yet they don't appear in Translation Management, and the menu/sidebar sync is completely broken.
3. Product Brands Display Issue (Critical): I have a page built with Elementor that uses a widget to display all Product Brands. hidden link hidden link
• All brands have been translated into English.
• I have already fixed a permalink mismatch where the "Product brand base" was inconsistent.
• Even after deleting and recreating the English page from scratch, the widget only displays 3 brands out of the dozens that exist and are translated.
• It seems the database is failing to associate the translated brands with the English archive, or they are incorrectly marked as "empty" despite containing products.
Yes, I see that it is indeed a different widget. However, the issue appears to be fixed on our website now.
Could you please look into the other two issues from the original ticket?
1) Menu Management: You managed to fix the menu in the English version, but when I navigate to Appearance -> Menus while on the English version of the site, there is no menu there for me to manage if needed. How did you enable/display it in the header?
2) Brands Issue: I would also like us to check the 3rd issue regarding the Brands, as it is critical for the proper functionality of this specific e-shop.
I fixed the issue with the Brands. Could you check the issue below?
1) Menu Management: You managed to fix the menu in the English version, but when I navigate to Appearance -> Menus while on the English version of the site, there is no menu there for me to manage if needed. How did you enable/display it in the header?
Thank you for the update. While the English menu is now displaying (it was missing before), the Mega Menu functionality is no longer working correctly in the English version.
Previously, even if the menu had issues, the Mega Menu layout was displaying properly. Now, it just shows as a simple list.
Furthermore, I tried to manually re-enable the Mega Menu settings for each individual menu item in the English menu, but the system does not allow me to save or activate those settings.
It seems that setting the custom fields to “Don’t translate” might have locked the Mega Menu parameters from the translated menu items.
Could you please check how we can have both the translated menu visible AND the Mega Menu functionality active?