Manfred Hollstein wrote:
To be honest, shouldn't all of this be selectable by the display manager? If you override the LANG/LC_* variables in a terminal, you would otherwise have to ensure the new application gets started from that terminal, otherwise it'll fall back to the session's defaults.
Yes, my settings in $HOME/.profile were more or less a work-around since settings in YaST and KDE system settings did not work for me. Usually settings in $HOME/.profile are only needed in multi-user setups where different people use different languages.
I think, that $HOME/.profile is read during KDE startup, but I am not sure, were. /etc/locale.conf is owned by systemd, so probably systemd evaluates /etc/locale.conf.
My display manager is SDDM. SDDM shows up in English after the YaST changes. I do not find any locale specific settings in /etc/sddm.conf