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 681682 - Region and language preferences the language list table some time show inwalid language
Region and language preferences the language list table some time show inwali...
Status: RESOLVED NOTGNOME
Product: gnome-control-center
Classification: Core
Component: Region & Language
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 686493 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-08-12 12:36 UTC by Hammer Attila
Modified: 2012-11-05 16:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Some screenshots (52.21 KB, application/x-rar)
2012-08-12 12:47 UTC, Hammer Attila
Details
Some screenshots again (247.09 KB, application/x-rar)
2012-08-13 04:44 UTC, Hammer Attila
Details
Original region and language preference tool window (43.65 KB, image/png)
2012-08-21 05:53 UTC, Hammer Attila
Details
Before logout, this screenshot showing Orca Screen Reader hungarian locale window (12.54 KB, image/png)
2012-08-21 05:54 UTC, Hammer Attila
Details
After logout. This screenshot showing Orca screen reader window language changed with english locale. (10.33 KB, image/png)
2012-08-21 05:55 UTC, Hammer Attila
Details
Fourth screenshot. Show again the region and language preference tool, but now the automaticaly selected language is chinese. Chinese language not installed my system. (41.54 KB, image/png)
2012-08-21 05:57 UTC, Hammer Attila
Details

Description Hammer Attila 2012-08-12 12:36:06 UTC
Dear Developers,

I experienced an interesting problem under Ubuntu 12.04, GNOME Control Center 3.4.2 with Gnome Fallback session:
If I activate Keyboard Layouts preference pane (equals with region and language), press two TAB key, language list first default selected language not equals the using default language. Some time the default selected language is english (my default used language is hungarian, but after I click All settings button, log out and login back, activate system settings possibility and keyboard layouts preference pane, press two tab key again, the default selected language is chinese. Chinese language is not installed my system.

Reproducation steps, important, you not using english language:
1. Launch System Settings.
2. Click region and language.
3. Press two tab key to land the language list. Selected language is not equals the actual used language.
4. Click all settings button, log out and login back.
5. Repeat the first four steps, and look what now the default selected language.

Visualy impaired users need press two tab keys before switch for example with CTRL+ALT+PAGEUP or CTRL+ALT+PAGEDOWN key combinations the layouts page, but if the user not restore back the selected language with he's actual using language, clicking all settings button set up invalid language.

Original downstream Ubuntu 12.04 bugreport link is following:
https://bugs.launchpad.net/bugs/1035219

Attila
Comment 1 Hammer Attila 2012-08-12 12:47:34 UTC
Created attachment 220943 [details]
Some screenshots

First screenshot showing hungarian language output, angol selected language meaning the english language.
Other screenshots showing what happened after logout and login back.

Attila
Comment 2 André Klapper 2012-08-12 15:51:03 UTC
(There is only one screenshot in the attachment.)
Comment 3 Hammer Attila 2012-08-13 04:44:42 UTC
Created attachment 220962 [details]
Some screenshots again

Sorry, I sending now the right archive.

Attila
Comment 4 Bastien Nocera 2012-08-20 16:55:46 UTC
Attach the screenshots separately please, and attach the output of "locale" and "gsettings get org.gnome.system.locale region"at the same point where you usually take a screenshot.
Comment 5 Hammer Attila 2012-08-21 05:45:52 UTC
Original locale command result before I click region and language preference tool, I doed now the test with my installed system. If need, I will be doing this test with an Ubuntu 12.04 hungarian locale release live CD:
LANG=hu_HU.UTF-8
LANGUAGE=hu:de:en
LC_CTYPE="hu_HU.UTF-8"
LC_NUMERIC=hu_HU.utf8
LC_TIME=hu_HU.utf8
LC_COLLATE="hu_HU.UTF-8"
LC_MONETARY=hu_HU.utf8
LC_MESSAGES="hu_HU.UTF-8"
LC_PAPER="hu_HU.UTF-8"
LC_NAME="hu_HU.UTF-8"
LC_ADDRESS="hu_HU.UTF-8"
LC_TELEPHONE="hu_HU.UTF-8"
LC_MEASUREMENT=hu_HU.utf8
LC_IDENTIFICATION="hu_HU.UTF-8"
LC_ALL=

Original gsettings get org.gnome.system.locale region command result:
'hu_HU.utf8'

I clicked region and language preference pane, press TAB key two time and click All settings button.
After logout and login, locale command result:
LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=hu_HU.utf8
LC_TIME=hu_HU.utf8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=hu_HU.utf8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=hu_HU.utf8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
gsettings get org.gnome.system.locale region command result not changed, value is following:
'hu_HU.utf8'

Attila
Comment 6 Hammer Attila 2012-08-21 05:53:09 UTC
Created attachment 221957 [details]
Original region and language preference tool window

This screenshot showing default with english language is selected in the language list, but right selected language is hungarian language. Angol text meaning english language.
Comment 7 Hammer Attila 2012-08-21 05:54:12 UTC
Created attachment 221958 [details]
Before logout, this screenshot showing Orca Screen Reader hungarian locale window
Comment 8 Hammer Attila 2012-08-21 05:55:18 UTC
Created attachment 221959 [details]
After logout. This screenshot showing Orca screen reader window language changed with english locale.
Comment 9 Hammer Attila 2012-08-21 05:57:27 UTC
Created attachment 221960 [details]
Fourth screenshot. Show again the region and language preference tool, but now the automaticaly selected language is chinese. Chinese language not installed my system.
Comment 10 Bastien Nocera 2012-08-21 17:47:28 UTC
What display manager is using on your system? GDM or LightDM?
I'm starting to think that the system really wants you to be in en_US locale.
Comment 11 Hammer Attila 2012-08-22 05:20:35 UTC
I using builtin LightDm display manager with awailable in Ubuntu 12.04.

Attila
Comment 12 Bastien Nocera 2012-08-22 10:56:05 UTC
I'm going to leave that one as NEEDINFO and wait until somebody downstream double-checks LightDM's locale interaction, particularly with AccountsServices and the system-wide language settings.
Comment 13 Jeremy Bicha 2012-11-03 03:49:30 UTC
This should be closed as WONTFIX/NOTGNOME.

Ubuntu had a patch which tried to hack the GNOME language settings panel to operate more like gnome-language-selector but it apparently wasn't working correctly.
Comment 14 Bastien Nocera 2012-11-05 16:54:26 UTC
*** Bug 686493 has been marked as a duplicate of this bug. ***