[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Nate Graham changed: What|Removed |Added CC||liviu.ge...@gmail.com --- Comment #14 from Nate Graham --- *** Bug 430229 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Juha Tuomala changed: What|Removed |Added CC||t...@iki.fi --- Comment #13 from Juha Tuomala --- (In reply to Dennis Schridde from comment #9) > I have the exact same issue. > > I wouldn't mind having my datestrings in German, but what really bothers me > is that I select the "language" to be English and the "formats" to be > German, but I end up getting German output on the console. > > The reasons for this unexpected behaviour is that `.config/plasma-localerc` > sets LANG when I choose a format: > ``` > [Formats] > LANG=de_DE.UTF-8 > > [Translations] > LANGUAGE=en_GB:en_US:de > ``` > > This results in the following `.config/plasma-locale-settings.sh` being > generated: > ``` > # Generated script, do not edit > # Exports language-format specific env vars from startkde. > # This script has been generated from kcmshell5 formats. > # It will automatically be overwritten from there. > export LANG=de_DE.UTF-8 > export LANGUAGE=en_GB:en_US:de > ``` > > I would expect System Settings > Regional Settings > Translations to set > LC_MESSAGES, LANG and LANGUAGE, while ... > Formats should set all other > LC_*. That should be correct according to the specs - any misbehaving > application would mean a bug in that application that KDE developers should > not worry about. This bug is going strong, years go by and nobody fixes this. I've seen major bugs here live well over 10 years and nothing happens. These days I don't report anything new, just whine in comments. This is just a big joke. -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 prettyvani...@posteo.at changed: What|Removed |Added CC||prettyvani...@posteo.at -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Vadym Krevs changed: What|Removed |Added CC||vkr...@yahoo.com -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 --- Comment #12 from Maarten ter Huurne --- The LANG environment variable assumes that the user will always want the application language and the regional settings to match. This assumption is wrong for people who prefer application language to be English and regional settings from their own country. In particular computer-savvy people who know all the terminology in English but may find the translated terminology confusing. My estimate would be that a lot of KDE users who are not native English speakers fall into this category. So please... don't set LANG. -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Michael Reiher changed: What|Removed |Added CC||r...@gmx.de --- Comment #11 from Michael Reiher --- Hmm... 2018 and still broken. Not even CONFIRMED... Same use case: I want languages in English, formats in German. I just switched from KDE4 and there this worked with out problems. I'm not sure about the individual meanings of those locale enviroment vars, but globally setting $LANG seems wrong. -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Jan Ziak (http://atom-symbol.net) <0xe2.0x9a.0...@gmail.com> changed: What|Removed |Added CC||0xe2.0x9a.0...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Maarten ter Huurnechanged: What|Removed |Added CC||maar...@treewalker.org --- Comment #10 from Maarten ter Huurne --- I'm running into the same problem: in KDE's settings, under Translations I set Preferred Languages: American English, while under Formats I set Region: Nederland - Nederlands (nl_NL). However, I get Dutch output from some programs now, for example Make. As Dennis wrote, the cause seems to be ~/.config/plasma-locale-settings.sh which sets LANG to nl_NL. If I unset LANG, Make returns to printing English messages. POSIX.1-2008 describes LANG as: This variable shall determine the locale category for native language, local customs, and coded character set in the absence of the LC_ALL and other LC_* (LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) environment variables. This can be used by applications to determine the language to use for error messages and instructions, collating sequences, date formats, and so on. Since this definition mixes up language and regional settings, which should be two entirely separate things, in my opinion it's best to not set LANG at all. -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Gregor Michanged: What|Removed |Added CC||codestr...@posteo.org -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 344588] 'Regional Setting - Formats - Region' setting behaves unexpected
https://bugs.kde.org/show_bug.cgi?id=344588 Dennis Schriddechanged: What|Removed |Added CC||devuran...@gmx.net --- Comment #9 from Dennis Schridde --- I have the exact same issue. I wouldn't mind having my datestrings in German, but what really bothers me is that I select the "language" to be English and the "formats" to be German, but I end up getting German output on the console. The reasons for this unexpected behaviour is that `.config/plasma-localerc` sets LANG when I choose a format: ``` [Formats] LANG=de_DE.UTF-8 [Translations] LANGUAGE=en_GB:en_US:de ``` This results in the following `.config/plasma-locale-settings.sh` being generated: ``` # Generated script, do not edit # Exports language-format specific env vars from startkde. # This script has been generated from kcmshell5 formats. # It will automatically be overwritten from there. export LANG=de_DE.UTF-8 export LANGUAGE=en_GB:en_US:de ``` I would expect System Settings > Regional Settings > Translations to set LC_MESSAGES, LANG and LANGUAGE, while ... > Formats should set all other LC_*. That should be correct according to the specs - any misbehaving application would mean a bug in that application that KDE developers should not worry about. -- You are receiving this mail because: You are watching all bug changes.