It seems that Menu Node Edit does not work together with Internationalization and Menu translation (Node) for some reasons. Menu translation (Node) prevents the dublication of menu items by (as I guess) replacing the menu string with a translation and replacing the nid of the original node with the respective tnid in the link depending on the language selected.

This might lead to the following scenario:

nid1 (an English node) with label "labelEN" has tnid2 (a German node) as translation. In pseudo code, this might look like this (if I understood correctly how Menu translation (Node) works, which is questionable):

t('labelEN') -> if (lang != EN && not_empty(tnid)) --> tnid else (--> nid)

... should read: If the current language is not English and an tnid exists for the current nid, link to tnid and translate the label accordingly. Otherwise, link to the original nid.

When I translate an English node in my section (by clicking "translate"), I have no section to add the node to - I guess because I am in a different language.

I attached some screenshots to document the scenario.

01 and 02 show that in both languages (English and German) the scenario has been assigned.
03 and 04 show that it is possible to translate the English node to German within the section.
05 and 06 show that the translated node cannot be assigned to a section, the English one (naturally) can.

It would be great if there would be a solution!

Comments

agentrickard’s picture

Category: support » feature

Unlikely. This module only gets security fixes.