Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Europe/Zagreb (GMT+01:00)

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by Bruno Kos 1 week, 6 days ago.

Assisted by: Bruno Kos.

Author Posts
December 11, 2025 at 9:26 am

dirkV-16

Hi,

I’m reaching out because we’re experiencing difficulties translating the Supreme Mega Menu plugin with WPML. Some parts of the plugin translate correctly, but a number of texts do not.

We’ve already tried detecting untranslated strings and rescanning the plugin, but the text inside the menu items still cannot be translated.

Could you advise us on how to properly translate these menu-item texts, or let us know if there’s a specific workflow or compatibility setting we should follow?

Thanks in advance for your help.
Kind regards

December 11, 2025 at 11:40 am #17655774

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

To fix the translation issue, we need to identify the raw shortcode structure that Divi uses for this module. Divi normally hides its shortcode format, so WPML cannot learn how to translate it unless we expose it.

What you need to do:

1. Create a temporary test page in WordPress.

* Use Divi Builder.
* Add only the module/element that is causing the translation issue.

2. Temporarily disable the Divi theme.

* Switch to any default theme (Twenty Twenty-Five, etc.).

3. Visit the test page on the frontend.

* Without Divi, the page will display the raw shortcodes instead of the visual builder.
* This is what we need to inspect.

4. Send me the raw shortcode output.

* We will use this to correctly update WPML’s configuration file:
https://wpml.org/documentation/support/maintaining-divi-builder-compatibility-wpml/#page-builder-shortcode-structure-in-the-language-configuration-file

After this, you can switch Divi back on.

Let me know if you have any questions!

December 11, 2025 at 2:55 pm #17656573

dirkV-16

[dsm_mega_menu dsm_disable_dropdown_vb=”off” dsm_trigger=”click” dsm_dropdown_bg_color=”RGBA(255,255,255,0)” _builder_version=”4.27.4″ _module_preset=”default” dsm_menu_text_font=”albertsans-medium||||||||” dsm_menu_text_font_size=”18px” custom_margin=”0px|20px|0px||true|false” custom_css_free_form=”.dsm_mega_menu_0_tb_header .dsm-root-menu .dsm-mega-menu-item:not(.dsm-native-menu) .dsm-submenu-container {|| width: 100%!important;|| left: -237px!important;||}” locked=”off” global_colors_info=”{}”][dsm_mega_menu_child dsm_menu_label=”Producten” dsm_content_type=”divi_layout” dsm_library_layout=”1821|1″ dsm_dropdown_bg_color=”RGBA(255,255,255,0)” _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” parentOrderClass=”dsm_mega_menu_1″][/dsm_mega_menu_child][dsm_mega_menu_child dsm_menu_label=”Over ons” dsm_link=”@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjYyIn19@” dsm_dropdown_bg_color=”RGBA(255,255,255,0)” _builder_version=”4.27.4″ _dynamic_attributes=”dsm_link” _module_preset=”default” hover_enabled=”0″ global_colors_info=”{}” parentOrderClass=”dsm_mega_menu_1″ sticky_enabled=”0″][/dsm_mega_menu_child][dsm_mega_menu_child dsm_menu_label=”Contact” dsm_link=”@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjU2In19@” dsm_dropdown_bg_color=”RGBA(255,255,255,0)” _builder_version=”4.27.4″ _dynamic_attributes=”dsm_link” _module_preset=”default” global_colors_info=”{}” parentOrderClass=”dsm_mega_menu_1″][/dsm_mega_menu_child][/dsm_mega_menu]

December 12, 2025 at 7:12 am #17657898

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Can you check now?
hidden link

I've created the following XML:

   <shortcode>
      <tag>dsm_mega_menu_child</tag>
      <attributes>
        <attribute>dsm_menu_label</attribute>
        <attribute type="link">dsm_link</attribute>
      </attributes>
    </shortcode>

And added it to hidden link, so these items will appear in the translation editor from now on.

MENU ITEMS.jpg

The topic ‘[Closed] Divi Supreme Mega Menu translation’ is closed to new replies.