Locale issues on KDE Spin

,

Hi guys,

I hope for some help. I am German, using my laptop on en_US locale but want to use ISO date/time. I installed the mostly recommended en_SE locale (which was not there by default) and configured the system accordingly.

# /etc/locale.conf
LANG="en_US.UTF-8"
LC_TIME="en_SE.UTF-8"

Additionally in KDE system setting the setting for the time format is selected with en_SE. If I check this on the terminal I get correct values:

$ localectl status
System Locale: LANG=en_US.UTF-8
               LC_TIME=en_SE.UTF-8
    VC Keymap: de-nodeadkeys
   X11 Layout: de
  X11 Variant: nodeadkeys

and

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=C.UTF-8
LC_TIME=en_SE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=C.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=C.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS=C.UTF-8
LC_TELEPHONE=C.UTF-8
LC_MEASUREMENT=C.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

If I now start e.g. thunderbird from CLI, the date and time is shown in ISO date, exactly as I want. Do I start thunderbird from the menu and not from the CLI I get US date format. Same symptoms with LuaLaTeX. From CLI compiling fine, from Kile LaTeX IDE giving error message, that the locale is not defined.

Can anyone help me out what am I doing wrong? CLI behavior is as expected just feels like KDE is ignoring the settings.
Thanks.

Fixed upstream with version 6.1.5 of plasma-workspace. Currently 6.1.4 in repository of Fedora 40 still with updates. Will try to request another new update.
https://bugs.kde.org/show_bug.cgi?id=479213
https://bugzilla.redhat.com/show_bug.cgi?id=2313034

Another quite similiar issue with localectl.
Locale is not correctly applied

1 Like