To translate a menu item, first navigate to the list of links page for your current menu. To do so, click “Structure” in your admin toolbar, and then click “Menus”. You will then see all of the menus available on your site. Locate the menu you have created and click “list links”. You should now see the list of all your menu items. On this list, locate the item you wish to translate and click “translate”.
You should now see all the available languages on your site. The current title for each language is shown under the title column. As we can see from the image below, the default title is English. To change this, click “translate” at the end of the French row.
You can now add the proper language title and then click Save “translation”.
Looking at the title of the available languages again will show our new title for the French language text.
As a final step, click on the “edit” link associated with the English entry. Simply scroll down to the bottom and click on “Save”. This will ensure that the menu item’s translation is properly updated on the front page of your site, and doing so will also return you to the full list of links.
Repeat these steps for all of your menu items. Once that is done, your menu will be ready for use.