https://bugs.kde.org/show_bug.cgi?id=491305

hanyo...@protonmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
         Resolution|WAITINGFORINFO              |---
             Status|NEEDSINFO                   |CONFIRMED

--- Comment #21 from hanyo...@protonmail.com ---
Ah, so the problem is Kubuntu installer set the system-wide locale settings,
but Plasma can only change user locale. When you install the system with
Portuguese, the LC_* are set in /etc/locale.conf. But when you set language in
Plasma, we override LANG and LANGUAGE in ~/.config/plasma-localerc. But we DO
NOT change LC_* by default. Because LC_* should inherit LANG if not explicitly
set.

We didn't expect system-wide setting to explicitly set LC_* vars, because
ideally they should be unset and inherit from LANG. I think an easy way to fix
this problem would be to check LC_* vars when user is setting LANG in Plasma
Language & Lang KCM.
If the LC_* is explicitly set, and the setting is not coming from Plasma, we
also override LC_* in ~/.config/plasma-localerc.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to