Go back to ThemePartner.com Buy now $49.00
Hide

Showing multi-language menu

By default the main menu in our templates is rendered using custom code to ensure it is placed in the correct module position. However, if you're developing a multi-language website you'll want to have a different menu for each language, which requires you to use the default Joomla! code for rendering your main menu.

View more information about multi-lingual Joomla! websites in the Joomla Documentation.

Enabling the default Joomla! code for rendering the main menu takes the following steps:

  1. Navigate to the 'Module Manager' in your Joomla! Administrator
  2. Create a new module of which the 'Module Type' is 'Menu'
  3. Enter a 'Title' and for 'Position' choose the value 'mainmenu'
  4. Save the module
  5. Repeat steps 1-4 for every additional language menu
  6. Navigate to the 'Template Manager' in your Joomla! Administrator
  7. Select the template style that you want to change (probably the one marked 'Default')
  8. Open the 'Menu Settings' panel
  9. Set 'Show menu' to 'No'
  10. Save the template style