I’m on a fresh Fedora 40 KDE installation. I changed Settings > Region & Language > Language from German to American English (en_US.UTF-8). However, I noticed that this setting is not applied consistently because the console output of locale
shows (same as ~/.config/plasma-localerc
)
LANG=en_DK.UTF-8
LC_CTYPE="en_DK.UTF-8"
LC_NUMERIC=de_AT.UTF-8
LC_TIME=de_AT.UTF-8
LC_COLLATE="en_DK.UTF-8"
LC_MONETARY=de_AT.UTF-8
LC_MESSAGES="en_DK.UTF-8"
LC_PAPER=de_AT.UTF-8
LC_NAME=de_AT.UTF-8
LC_ADDRESS=de_AT.UTF-8
LC_TELEPHONE=de_AT.UTF-8
LC_MEASUREMENT=de_AT.UTF-8
LC_IDENTIFICATION="en_DK.UTF-8"
LC_ALL=
For some reason it sets en_DK.UTF-8 and I would like to change this to en_US so that it is consistent. Here are screenshots and other locale-related informations below. I also executed sudo dracut --force
and rebooted but without any change.
KDE Setting:
Output of localectl
:
System Locale: LANG=en_US.UTF-8
VC Keymap: at-nodeadkeys
X11 Layout: at
X11 Model: pc105
X11 Variant: nodeadkeys
/etc/locale.conf
LANG=en_US.UTF-8
Langpacks installed:
langpacks-core-de.noarch
langpacks-core-en.noarch
langpacks-core-ru.noarch
langpacks-de.noarch
langpacks-en.noarch
langpacks-fonts-de.noarch
langpacks-fonts-en.noarch
langpacks-fonts-ru.noarch
langpacks-ru.noarch