Nice menus has a strange behaviour. Although a menu item may have been set to a certain language, it will be displayed in all other languages unless the page it is pointing to has been set to the same language with the menu item.

If you display the menu in a block for example you see that the menu item set for a different language is not been displayed but it is still displayed inside the Nice menu.

For nodes that I have created I can fix this nice menus faulty behaviour by simply making the node language to be the same with the language of the menu item (which points to it).

But there is nothing I can do with pages created automatically by modules like Announcements or Bibliography. I cannot edit these pages so I cannot change this language and the menu item, although it points to different language, its been displayed in all languages.

The solution is to have nice menus follow the changes commited to the actual menu by i18n.

Comments

add1sun’s picture

Status: Active » Closed (duplicate)