What is the thing in KDE that override my locale settings

Solution 1:

Ok I erased the content of ~/.kde/env/setlocale.sh, and it works!

Tkanks!!

Solution 2:

Maybe better workaround for this is clearing setlocale.sh and setting it as read only file with:

cd ~/.kde/env/setlocale.sh
> setlocale.sh
chmod 444 setlocale.sh

now you would be ignoring completely settings in GUI and will have working settings from:

/etc/default/locale