After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 563923 - gdm does not infer Serbian locales correctly
gdm does not infer Serbian locales correctly
Status: RESOLVED FIXED
Product: gdm
Classification: Core
Component: general
2.26.x
Other All
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-09 23:18 UTC by Milos Komarcevic
Modified: 2009-07-16 18:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Milos Komarcevic 2008-12-09 23:18:58 UTC
Please describe the problem:
When building its locale list for the language selector, it seems that gdm does not infer Serbian locales properly. This is on Fedora 10, gdm 2.24.0.

The total number of infered locales is correct, but there are some deficiencies as shown in the mapping below:

1. српски (Србија) -> sr_RS.UTF-8@latin (locale is correct, but label should appear in Latin script as "srpski (Srbija)")

2. српски (Србија) -> sr_RS.latin (invalid locale, should be sr_RS.UTF-8)

3. српски (Србија и Црна Гора) -> sr_ME.UTF-8 (locale is correct, but label should be "српски (Црна Гора)")

Problems 1 and 3 are I guess due to missing and outdated iso-codes translations, and can be easily fixed upstream by our community, and I have already verified a fix by building custom iso-codes translations.

That leaves 2 as the real bug. Users cannot get to sr_RS.UTF-8 in any combination above.

Available Serbian locales in Fedora 10 are

$ locale -a|grep sr
sr_ME
sr_ME.utf8
sr_RS
sr_RS@latin
sr_RS.utf8
sr_RS.utf8@latin

Steps to reproduce:



Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Milos Komarcevic 2009-04-14 19:44:38 UTC
Still seeing this with 2.26.0 on Fedora 11 Beta.

GDM matches "sr_RS.UTF-8@latin" ok, and incorrectly "sr_RS.latin", no way for users to get to "sr_RS.UTF-8".
Comment 2 Milos Komarcevic 2009-04-29 21:57:40 UTC
Also confirmed with 2.26.1 in Fedora 11 Preview.

Goran, is this working ok in Ubuntu 9.04?
Comment 3 Ray Strode [halfline] 2009-07-16 18:09:37 UTC
This is probably the same as downstream:

https://bugzilla.redhat.com/show_bug.cgi?id=502778
Comment 4 Ray Strode [halfline] 2009-07-16 18:10:56 UTC
I believe this was fixed by this commit:

http://git.gnome.org/cgit/gdm/commit/?id=74cdbc6d71120f2d9c91965ead989f68cadb4bac