- Issue created by @interactivex
- πΊπ¦Ukraine Anna D
Thank you, @interactivex, for reporting this issue.
I have investigated the problem, and it seems that you have enabled the fallback mechanism under Configuration > Region and Language > Languages > Language-Country Fallbacks. This setting allows pages to be displayed with a fallback translation.
For example:
- Suppose Canada is set up with English and French as available languages.
- Node A has only an English translation.
- Accessing /en-ca/node-a will display the English translation with an English interface.
- Accessing /fr-ca/node-a will display the fallback English translation with a French interface.
On the /fr-ca/node-a we will see the edit link (/fr/node/x/edit). Edit page displays the source translation with a French interface instead of allowing the creation of a new French translation. However, this is a Drupal behavior and not a bug in the module.
We can disable the module and check that:
/fr/node/x/edit displaying the French translation if it exists.
/fr/node/x/edit displaying the source translation if the French translation does not exist.Please let me know if you need further clarification.