Red Hat Bugzilla – Bug 1259735
wrong sort order in language selection
Last modified: 2017-09-27 23:56:11 EDT
Created attachment 1069803 [details]
screenshot of the problem
Description of problem:
When choosing a language, the list seems to be sorted by character codes rather than position in alphabet. This is quite unnatural and makes an impression that some languages are not supported when they are missing in between two letters ... but if you scroll down, you may found that the name starts by lowercase letter and so it is behind all uppercase letters; not to mention letters with diacritics etc.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. clean install system, login to GNOME for the first time
see the screenshot
go to e.g. https://en.wikipedia.org/wiki/Alphabet and see the order of the list of languages
There are a few things going on here:
1) We keep the small selection of initial language up top
2) We are sorting by the locale name, not just the language name. In practice, that should not be confusing, though. We show
in the ui, and the locale name is "LANGUAGE (COUNTRY)".
3) The sorting is case-sensitive, which causes all the lower-case names to end up after all the upper-case ones.
I think we should consider fixing 3). I've filed an upstream bug for tracking that.