I have my primary links horizontally across the top where each menu item is linked to a node.

Default Lang: EN
I have gone through the Translate Interface and translated each MENU item to their respective languages I have setup.

I then go to the node of one of the pages that the primary link is tied to and hit TRANSLATE and create a new translation for this node (E.g adding a french translation.) I do not modify the menu settings but obviously translate the content and the url and save.

Everytime I switch from English to French the menu block items remain stuck in EN but the content does show the translated version. Why do the menu items get stuck in EN ? If the menu item does not have a translated node - then the menu block does show the french version.

Very confused?!

Is this module required to get this working with menu block: http://www.drupal.org/project/i18nmenu_node ??
It seems to defeat the purpose of the Translate Interface for menu items since you have to explicity provide a translated menu string every time you create a translated node.

Comments

chrisns’s picture

Not sure what I missed in the UI if you can do it there, but I had this issue and fixed it by setting the variable i18nstrings_translate_langcode_da (where 'da' is the language code you want translated) to 1
e.g.
drush vset i18nstrings_translate_langcode_da 1

chrisns’s picture

Issue summary: View changes

changed url

JohnAlbin’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)