Allows a single node menu item to point to different node translations belonging to the same translation set depending on the current language.
In conjunction with the Menu translation module, shipped with the Internationalization project, Menu translation (Node) allows to have a fully translated menu without needing to replicate the node menu items per language.
Usage
Enable Menu translation (Node), create a node menu item and check the Enable node translation checkbox on the menu item editing or node form. You can change the default value of the checkbox for a specific menu in the menu edit form.
When node translation is enabled for a translation set, the edit form of the source node will show the usual menu item form. The node translations instead will have a textfield allowing to translate the menu item title through the String translation feature of the Internationalization project.
Note that if you need to translate titles into the default language you need to add the following line to your settings.php
:
<?php
$conf["i18nstrings_translate_langcode_$langcode"] = TRUE;
?>
where $langcode
is the language code of the default language.