the module do not localize menu entries.
the menu theme function should use the t() for the title in order to localize it.
function theme_nice_menus_menu_item_link($variables) {
if (empty($variables['element']['#localized_options'])) {
$variables['element']['#localized_options'] = array();
}
return l($variables['element']['#title'], $variables['element']['#href'], $variables['element']['#localized_options']);
}
the good version:
function theme_nice_menus_menu_item_link($variables) {
if (empty($variables['element']['#localized_options'])) {
$variables['element']['#localized_options'] = array();
}
return l(t($variables['element']['#title']), $variables['element']['#href'], $variables['element']['#localized_options']);
}
Comments
Comment #1
justafishDuplicate of #1050352: translated menu items displayed in the default language