I have encountered a problem with translation. When I try to translate a custom field of a custom node type it overwrites the original value.
Here is how it looks like
I create a node and enter following information
Then I click Save, the node appears, so far so good.
Next I click
I can see that translation not available now, click Add
Then I have the following url link
/node/8/translations/add/en/<my language>
Enter the following value
Now I have two nodes.
Let go to the original node and see what is the value of the field.
It is the same as it was before, but on the web page, I have two nodes with different translations.
The interesting thing that both of the two nodes in admin panel have the same translation as currently selected language, even if I click the edit button from the Translate
tab, I need to switch the language via a switcher for example to get the content of a node for the selected language.
And that makes me crazy, I cannot understand what is going on really, how can I edit a translation of a node without changing the language ?
Please help me to solve this problem, I am completely lost with this stuff.
P.S.
Database entries are added correctly I guess
EDIT
My detection configuration before
And set it like this now
Logically, I guess the Interface Language
should be responsible for translating Admin Panel interface and other helper popups that are used for the development purpose. But Content translation
should be exactly what I am looking for, but when I switch off the Interface Detection and leave it to by default (uncheck session), but check Session
in the Content translation
section, my language switcher disappears.