Title: [Plugin: Polylang] Menu navigation
Last modified: August 20, 2016

---

# [Plugin: Polylang] Menu navigation

 *  Resolved [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/)
 * Hello I am using WP 3.3.1 and I want to translate the Menu that i have created
   in Appearance -> Menus.
 * I have created one for each language. For my understanding i know i have to go
   to Settings -> Languages and then select the Menus tabs to select the menu.
 * The thing is that I dont have the Menu tab in the language settings.
    The version
   of polylang is 0.7.1
 * Is there any other way to proceed?
 * Thanks
 * [http://wordpress.org/extend/plugins/polylang/](http://wordpress.org/extend/plugins/polylang/)

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [Chouby](https://wordpress.org/support/users/chouby/)
 * (@chouby)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554077)
 * Did you create your languages ? Almost everything is disabled before languages
   are created.
 *  Thread Starter [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554083)
 * First thanks for the cuick response.
 * Yes, I have created the languages. What I dont have is the register of a zone
   menu in the function.php file.
 * Is this nesesary for the plugin to work?
 *  Thread Starter [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554086)
 * Chouby
    I have found the fix. Please add this to the doumentation.
 * I ussualy use the menus without giving the user the posibility to select the 
   theme position.
 * But with this plugin the register_nav_menus has to be used in the functions.php
   file for the Menu tab to show at Languages settings.
 * That was very important. I have follow the example in [here](http://codex.wordpress.org/Navigation_Menus)
   for this to work.
 * Thanks for your time.
 *  Plugin Author [Chouby](https://wordpress.org/support/users/chouby/)
 * (@chouby)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554093)
 * I should have thought to this first !
 * Yes. You need to have the ‘register_nav_menu’ to use custom menus. Otherwise 
   you get ‘The current theme does not natively support menus, but you can use the“
   Custom Menu” widget to add any menus you create here to the theme’s sidebar.’
   in the menus admin panel and I deactivate the menus settings for Polylang.
 * However it may help you to know that the plugin is compatible with ‘wp_page_menu’(
   which does not need the ‘register_nav_menu’), although in that case you can’t
   add the language switcher to the menu.
 * How do you use the menus without giving the user the possibility to select the
   theme position ?
 *  Thread Starter [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554111)
 * In my case the menus are not added by a widget. so I create the menu from WP 
   and then I call it with the wp_nav_menu() function.
 *  Plugin Author [Chouby](https://wordpress.org/support/users/chouby/)
 * (@chouby)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554122)
 * So if I well understand, you hardcode the menu in the theme. Something like
 *     ```
       wp_nav_menu(array('menu'=> 'your_menu', 'theme_location' => 'your_location'));
       ```
   
 * In this case, I don’t know how to replace ‘your_menu’ by ‘your_menu_fr’ or ‘your_menu_en’
   depending on the current language.
 *  Thread Starter [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554199)
 * Exactly I do it like
 * > wp_nav_menu(array(‘menu’=> ‘your_menu’));
 *  and with others parameters but not using the theme location.
 * Nevertheless It dosen’t matter. I can still register the menu and use the menu
   location without letting the user change it.
 * It works prefect.
 * Thanks
 *  Thread Starter [hugogmg](https://wordpress.org/support/users/hugogmg/)
 * (@hugogmg)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554201)
 * I do recommend to put this matter into the documentation. To have the menu registered
 *  Plugin Author [Chouby](https://wordpress.org/support/users/chouby/)
 * (@chouby)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554229)
 * I will include it.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘[Plugin: Polylang] Menu navigation’ is closed to new replies.

 * ![](https://ps.w.org/polylang/assets/icon-256x256.png?rev=3433336)
 * [Polylang](https://wordpress.org/plugins/polylang/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/polylang/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/polylang/)
 * [Active Topics](https://wordpress.org/support/plugin/polylang/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/polylang/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/polylang/reviews/)

 * 9 replies
 * 2 participants
 * Last reply from: [Chouby](https://wordpress.org/support/users/chouby/)
 * Last activity: [14 years, 3 months ago](https://wordpress.org/support/topic/plugin-polylang-menu-navigation/#post-2554229)
 * Status: resolved