Currently I am working on a multilingual website and have already a multilingual set-up. Now I have translated menu items and it is working great, however I also want the menu title to be translated.
This is how I get the menu titles:
$menuInfo = menu_load('menu-second-menu');
and I get the title through by $menuInfo['title'];
I print the links with the following code (and the title is displayed above):
print theme('links__system_main_menu', array('links' => $menu, 'attributes' => array('id' => $menuInfo['menu_name'], 'class' => array('links', 'clearfix')), 'heading' => array('text' => $menuInfo['title'], 'level' => 'h3')));
So the links are translated, but the $menuInfo['title'] not and $menuInfo does not contain any translated information.
Edit: The issue is I do not know how to get the translated menu title (programmatically) I made in Structure -> Menus -> Second Menu -> click the tab Translate and gave a different Menu title for the different languages. I am using the Menu Translation (sub)module of the i18n Internationalization module.