As the subject suggests, if I have a menu and a few links set in the default language (ex english), when I try to translate them, those links are not visible at all, unless I update their language to language neutral.

For example, in the image attached, the link would not be available if I set its language to English.

Is this behaviour correct or is there something wrong in my setup? For the rest of the content types the expected behaviour is different and I have to point their language to english before I request a translation.

CommentFileSizeAuthor
Screen Shot 2018-05-16 at 17.22.58.png59.44 KBdiotsoumas
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

diotsoumas created an issue. See original summary.

Berdir’s picture

Status: Active » Postponed (maintainer needs more info)

I would say that is correct and is how i18n_menu works. You should see the same when you translate them manually.

Neutral means it is in the default language and can be translated (same link, just a translation of the title)
Having a language means the link is only displayed in that language, and you don't translate it, you localize it (create a translation set of connected but distinct menu links, each is displayed for a specific language and can point to a different page/have different settings)