Skip to content Skip to sidebar

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

Problem:
You are working on a site under development and facing issues with displaying variations and menus in Arabic. The variations and menus are not displaying correctly in Arabic.
Solution:
We have identified that the Max Mega Menu plugin used on your site is not fully compatible with WPML. To address this, you can follow the workaround provided in the Max Mega Menu documentation to make the menu translatable. Here is the guide: https://www.megamenu.com/documentation/wpml-setup/
If you encounter any issues during this process, we recommend contacting the plugin author and informing them of the compatibility issues. We are also willing to collaborate with them to enhance WPML compatibility.

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 problem persists, 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 1 replies, has 0 voices.

Last updated by Lucas Vidal de Andrade 3 weeks, 1 day ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
September 19, 2025 at 6:15 am

jointP

Background of the issue:
I am working on a site under development and trying to resolve an issue with displaying variations and menus in Arabic.

Symptoms:
Variations and menus are not displaying in Arabic.

Questions:
How can I fix the issue with variations not displaying in Arabic?
What steps should I take to ensure menus display correctly in Arabic?

September 19, 2025 at 1:02 pm #17416928

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+02:00)

Hello there

I double-checked the copy of your website, but couldn't get the Arabic menu to work automatically, as it should. Upon deeper investigation, I noticed that it uses the Max Mega Menu plugin, which is not 100% WPML compatible.

To provide you with some context: to make a plugin multilingual-ready, developers need to follow WordPress internationalization (i18n) best practices. This includes wrapping all user-facing text in translation functions like __() or _e(), using language files (.pot/.po/.mo), and ensuring that dynamic content (e.g., menu labels, options, custom fields) is stored in a way that WPML or other multilingual plugins can detect and translate it. Without this, WPML cannot properly register and display translations, which leads to issues like menus not appearing correctly in other languages.

I found this Max Mega Menu guide, with a workaround, on how to make their menu translatable:
hidden link

If you have any issues, please report this to the author, and let them know we are willing to work with them, to make their plugin WPML compatible.

We've reached out a couple of times in the past to the Max Mega Menu's team, and they weren't responsive. We didn't receive feedback from them, despite our efforts.