Reply to comment
Adding and Translating Menus
This page explains how to manually translate menu items using the Translate tab.
The Translation Management module automates this completely. It will create multilingual menus when you translate nodes.
We will now add a menu item to the Primary links for the default language and create translated menus for other languages. This menu will link to each language home page and display correct text for the appropriate language.
There are 2 ways of doing this:
1) Edit the page and add a menu
or
2) Add menus via the administration pages.
Method 1:
1) Select your home page and select "Edit" and click on "Menu settings" if they are not shown

2) Enter a name for the menu, "Home" in this case

3) Save the page. We have now created a "Home" page menu.

4) Repeat the steps for the translated home page and change the menu link title to the correct translation of "Home", "Inico" for our Spanish page in this example

5) Resulting menu for the Spanish home page.

Method 2:
Using this method we create the menus from the administration pages.
1) Navigate to http://yourdomain.com/admin/build/menu-customize/primary-links and select "Add item"
2) Create a menu for the English home page. You need to set the Path, Title and make sure you set the Language to "English"

3) Repeat for the spanish home page and set the path to the Spanish home page, the title in Spanish and set the language to "Spanish".

4) This should now give the same results as method 1.

NOTE: On some administration pages both menus are shown.

This is by design and only the menus for the current language will be displayed for normal users.
