Thanks for helping out!
I found in KDE’s System settings -> Personalization -> Regional settings, that I have set:
- Language: American English
- Formats: Region Germany - English (en_DE)
From what I understand, having chosen en_DE means that the format for numbers, currency, date and time etc will be according to German customs, but the content written in English. For example, here’s the difference between three different formats:
en_US:
Time: Sunday, August27, 2017 3:02 PM
Currency: 24 €
en_DE:
Time: Sunday, 27 August 2017 15.02
Currency: $24
de_DE:
Time: Sonntag, 27. August 2017 15.02
Currency: 24 €
In other words, I want to read in English, but the content formatted according to German customs.
This is the only place where I’ve found that en_DE is being used.
YAST
I’ve also found in YAST → System → Language, that I have “English (US)” set as primary language.
When I click Details → Detailed Locale Setting, I can further choose between a number of locales, such as en_AU, en_GB, en_NZ etc.
If I switch primary language to “German - Deutsch”, and then click on Details → Detailed Locale Setting, I can choose between de_AT, de_BE etc, but there is no en_DE.
Final note, in YAST → System → etc/sysconfig Editor → System → Environment → Language, there are a bunch of settings, among others RC_LANG, RC_LC_CTYPE and RC_LC_COLLATE.
Since I don’t know what they stand for, I haven’t dared to experiment changing them. Under RC_LANG there is a explanation that goes:
File: /etc/sysconfig/language
Possible Values: POSIX, ca_ES.ISO-8859-1, ca_ES.UTF-8, cs_CZ.ISO-8859-2, cs_CZ.UTF-8, da_DE@euro, da_DK.ISO-8859-1, da_DK.UTF-8, de_DE@euro, de_DE.ISO-8859-1, de_DE.UTF-8, el_GR.ISO-8859-7, el_GR.UTF-8, en_GB.ISO-8859-1, en_GB.UTF-8, en_IE@euro, en_IE.ISO-8859-1, en_US.ISO-8859-1, es_ES@euro, es_ES.ISO-8859-1, es_ES.UTF-8, fr_FR@euro, fr_FR.ISO-8859-1, fr_FR.UTF-8, gl_ES@euro, gl_ES.ISO-8859-1, gl_ES.utf-8, hr_HR.ISO-8859-2, hu_HU.ISO-8859-2, hu_HU.UTF-8, it_IT@euro, it_IT.ISO-8859-1, it_IT.UTF-8, ja_JP.eucJP, ja_JP.UTF-8, lt_LT.ISO-8859-13, lt_LT.UTF-8, nl_NL@euro, nl_NL.ISO-8859-1, nl_NL.UTF-8, ru_RU.ISO-8859-5, ru_RU.KOI8-R, ru_RU.UTF-8, sk_SK.ISO-8859-2, sk_SK.UTF-8, tr_TR.ISO-8859-9, tr_TR.UTF-8, ko_KR.eucKR, ko_KR.UTF-8, zh_TW.Big5, zh_TW.UTF-8, zh_CN.GB2312, zh_CN.UTF-8 *or any value*
Default Value:
Configuration Script: OpenOffice.org, groff, ispell, kde, kdm, profiles, susehelp, susewm, tetex, wdm
Description:
Local users will get RC_LANG as their default language, i.e. the
environment variable $LANG . $LANG is the default of all $LC_*-variables,
as long as $LC_ALL is not set, which overrides all $LC_-variables.
Root uses this variable only if ROOT_USES_LANG is set to "yes"
Currently RC_LANG is set to en_US.UTF-8.
Hope the above is of any help. Any further thoughts/advice is much appreciated!