Closed (duplicate)
Project:
Drupal core
Version:
8.8.x-dev
Component:
transliteration system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
11 Dec 2019 at 20:11 UTC
Updated:
1 Apr 2020 at 21:24 UTC
Jump to comment: Most recent
Comments
Comment #2
Deno commentedIn the meantime I found out that deleting the translation can be done now and doesn't delete the user profile. So a change of default language can be done by administrator for a small number of users. Possibly even by users themselves if they are allowed to delete translations.
However, the procedure for doing this is rather tedious:
As simpler procedure consisting of just changing the default language and a magic happening would be better.
Comment #3
matsbla commentedI can confirm this. If user try to change prefered language I get:
InvalidArgumentException: A translation already exists for the specified language (af). in Drupal\Core\Entity\ContentEntityBase->onChange() (line 810 of /var/www/html.original/core/lib/Drupal/Core/Entity/ContentEntityBase.php).
I tried to use the option:
Hide non translatable fields on translation forms
Still, I can see password, username, prefered language, timezone, roles, status, etc available on translation form.
I guess these fields should not be translatable and not available on translation form when "Hide non translatable fields on translation forms" is enabled?
Comment #4
matsbla commentedThis is a duplicate of this #3005641: Exception is thrown on changing "Site language" setting of a user if user account is translated