I’m the only user of this machine. During installation process I chose English as my language and Poland as my current location. Afterwards while customizing and tuning my system I noticed that only lock screen, login screen and clock/calendar in tray have days and months written in Polish. Everything else is displayed in English.
My end-goal is to set English language to be system wide with the exception of location/timezone as Poland and measurements as metric. So as I wrote in first post I tried to adjust individual region/language settings in order to achieve that but encountered mentioned problems.
Thus seemingly trivial task turned out to be more complex
And looking at my /etc/locale.conf, I see that my settings definitely got messed up…
Can’t argue with that
In any case, I really appreciate you sticking around and your willingness to help.
Basically I achieved what I wanted by editing /etc/locale.conf as you suggested but if you don’t mind, I’d like to ask you to clarify few additional things.
In my understanding ~/.config/plasma-localerc, which reflects settings set in Plasma’s GUI (first post screenshot), overwrites/updates /etc/locale.conf. And to see such end-result we can execute this in terminal:
If so, my question is: what might be the cause of some settings from ~/.config/plasma-localerc not being applied to /etc/locale.conf ?
If the file is not edited by you with an editor, but is just updated after changing Plasma relevant System Settings, then only a Plasma dev can answer about the difference.
From what I know, locale output shows assumed values (quoted) for the variables that are not explicitly set somewhere (system, user session).
If some setting is important for you and not set properly, try a standard method to set it:
Export the value from a dot file like .profile or .xprofile. For example,