Let users remove any language |
||||||||||||
Issue descriptionLanguages with variants (like "English (United States)" and "English") have weird behavior in both Options and Material Settings. Assuming "English (United States)" is your locale, "English" gets added automatically and cannot be removed. This is by design ( issue 192309 ) but is unexpected and frustrating. In Options, removing English will pretend to work, but it comes back when you refresh. In Settings, removing English doesn't work at all. Maybe we should hide unremovable items like "English" in Settings, but it's a hard UI problem, we can talk more online. There's also some weird behavior trying to re-order these languages (try adding a bunch of languages and variants): in Settings clicking Move up/Move down sometimes does nothing. In Options it pretends to work, but reverts on refresh.
,
Jul 18 2016
,
Aug 24 2016
,
Aug 24 2016
This is blocked on a technical decision to be made in issue 640763 . If we decide to keep the status quo, we'll need some way to convey in the UI that certain languages are "required" if other languages are enabled.
,
Nov 1 2016
I think this actually works correctly in Chrome OS due to the use of language.preferred_languages.
,
Dec 12 2016
Marking as P3 since this is a strict improvement over the old UI (though seems like something we should definitely fix).
,
Feb 13 2017
Issue 682566 has been merged into this issue.
,
Feb 13 2017
This is hard to do in the general case, but there are cases we can at least hard-code a fix for, namely the most common one (English/English (United States)).
,
Feb 28 2017
Have a patch but am still tweaking tests. Since this doesn't occur on CrOS I'll punt to M59.
,
Apr 12 2017
As this is blocked, removing milestone. The spot patch to fix en-US in particular was trickier than I expected and not very useful for the complexity it would add.
,
Aug 25 2017
,
Oct 4 2017
Bulk unassigning my language settings bugs as I am no longer working on Settings.
,
Oct 5 2017
,
Jan 29 2018
Fixed in M65. |
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by michae...@chromium.org
, Jul 18 2016