Bugzilla – Bug 472239
Bugs in module SystemSettings > Region/Country & Language
Last modified: 2011-08-16 09:15:50 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-2.5 Firefox/3.0.5 Background: I installed openSUSE 11.1 with English (US) as primary and Japanese as additional language. The SystemSettings > Region/Country & Language was set to 'Country or Region: Not set (Generic English)' and no language appeared in the language list. 1. I used Yast2 > System > Language to add additional languages: German, French, and English (UK). Went into SystemSettings > Region/Country & Language to set 'Country or Region' to 'Japan' (to get Japanese formats etc) and added languages below in the order: English (UK) > Japanese > German > French. BUG: The language associated with the locale was not added automatically on top of the language list. BUG: English (US) was not available as an option to be added to the list. 2. My language environment switched to Japanese despite having chose English (UK) for the top of language list. I switched 'Country/Region' back to 'Not set (Generic English), and deleted all languages except English (UK) from the language list (this last one I wasn't able to remove). BUG: Upon reboot, my language settings were still Japanese. I changed the language list by adding only German, and only French. Both times, the language environment switched to the respective language. When setting the language list to only English (UK), however, the previously set language remained in use. 3. I went again into Yast2 > System > Language and unchecked all languages except Japanese (with English (US) remaining the primary language). BUG: SystemSettings > Region/Country & Language, however, didn't reflect this change and still offered English (UK), Japanese, German as well as French as additional languages, yet no English (US). Reproducible: Always Steps to Reproduce: (Pls. follow description above) Actual Results: (See under Details) Expected Results: (See under Details) In conclusion, I feel there are 4 bugs: (1) The language set as primary language through Yast2 > System > Language is not available in SystemSettings > Country/Region & Language as a language to be added. (2) The language associated with the locale (in SystemSettings > Country/Region & Language) is not added on top of the language list. (3) Setting the locale to English (UK) does not activate the language systemwide; rather, the previously set language remains. (4) The list of languages available to be added in SystemSettings > Country/Region & Language is not updated / harmonized with the languages activated/deactivated in Yast2 > System > Language.
This seems to be a YaST issue, since systemsettings must not set a system-wide setting, whereas YaST could, since it runs as root.
Is this still an issue in 11.2? Cheers Steve
Last time when I tried to add additional languages, it messed up my entire installation and I had to reinstall, so I'm a bit hesitant to try it now ... However, I'll probably make a new, clean reinstall once KDE 4.4 is out anyway, so I'll have an opportunity to check this issue. Am keeping it at NEEDINFO for now.
Related to this bug? https://bugzilla.novell.com/show_bug.cgi?id=379356
If we let this bug be THE ONE about the whole languages thing lets confirm it with openSUSE 11.2 + KKFD. IMHO The situation that would be a fix is: - KDE and YaST are in sync - YaST allows to select a list of prefered languages. Not just one primary and then "secondaries" - LANG is set to the primary language - If there are multiple languages selected LANGUAGES is set About the KDE/YaST sync thing. Not sure how KDE is doing this now, but I would expect it to use LANG, LC_*, LANGUAGES as every other app. So the sync should be automatic, just read/write from/to the correct environment variables.
Hi Bob I know you don’t want to mess with system but... I was wondering if you had upgraded to 11.3 yet and how things are going there? Thnaks Steve
Stephen, I'm currently off Linux since too many things weren't working for me, but I've been planning to give openSUSE 11.3 / KDE 4.5 a try. Will check out the language issue and get back to this thread as soon as possible. Cheers
No response. Closed