Navigation Based on Language

The Navigation Based on Language add-on adds a new TranslatePress menu setting that lets you configure specific menu items for each language. This add-on is only available with a Developer or Business license.

How to set up different menus for different languages with TranslatePress

With the Navigation Based on Language Add-on, you can have menu items displayed or hidden based on the current language.

It helps you create multilingual menus that contain different menu items for different languages.

It’s useful when you want to display different pages for different languages. Or for when certain content is not translated into a specific language and you don’t want it to appear in the menu for that language.

Install the Navigation Based on Language Add-on

Install and activate a premium version of TranslatePress (Business or Developer). Once installed, go to Settings → TranslatePress in your WordPress dashboard, and then navigate to the Addons tab.

TranslatePress Settings Addons tab

Scroll down to the Navigation Based on Language Add-on and Activate it here.

Navigation Based on Language Add-on

Configure your menu items with TranslatePress

With the add-on active, you can go to WordPress → Appearance → Menus and select what menu items appear for each language.

WordPress menu configuration based on language

This will let you create multilingual menus that have different menu items in different languages.

Get Navigation Based on Language Add-on

Looking to go multilingual?

Get full access to TranslatePress and join 200.000+ website owners that grow their multilingual traffic.

Unlock PREMIUM Features

Or download FREE version