Link Search Menu Expand Document

Multilingual Menus

Elemental Menu supports multilingual by default. In this article, we use WPML as an example.

Table of Content

  1. 1. Translate a WordPress Menu
  2. 2. Translate a Mega Submenu
  3. 4. Translate a Normal Submenu

1. Translate a WordPress Menu

If you don’t know how to translate a WordPress menu with WPML, please refer to this article.

Once translated, Elemental Menu will display translated menus automatically on the frontend.

2. Translate a Mega Submenu

Suppose that we have two menus: English Menu and Spanish Menu (Spanish Menu is the translated one), to translate a mega submenu of a menu item named “Products” of the English Menu:

  1. Go to the Templates > Saved Templates, translate the mega submenu template into Spanish (name of the template should be: “[Elemental Menu] Products”).
  2. Switch current language to Spanish.
  3. Open the template having the Elemental Menu widget and change the selected menu on the Menu control to the Spanish Menu.
  4. Save the document then edit the Spanish menu item of the “Products” menu item.
  5. On the Elementor editor, open the Elementor’s Template Library and import the translated version of the “[Elemental Menu] Products” template.

That’s it!

4. Translate a Normal Submenu

Menu items in a Normal Submenu are translated when translating a WordPress menu. You just need to update Icons or Badges if needed.


Last modified: Jun 12 2025 at 05:48 PM.