Meu idioma padrão é ( /etc/default/locale
):
# File generated by update-locale
LANG="en_US.UTF-8"
#LANGUAGE=en_US:pt_PT
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="pt_PT.utf8"
LC_TIME="pt_PT.utf8"
LC_COLLATE="pt_PT.utf8"
LC_MONETARY="pt_PT.utf8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="pt_PT.utf8"
LC_NAME="pt_PT.utf8"
LC_ADDRESS="pt_PT.utf8"
LC_TELEPHONE="pt_PT.utf8"
LC_MEASUREMENT="pt_PT.utf8"
LC_IDENTIFICATION="pt_PT.utf8"
LC_ALL=
No entanto, após o login, minha localidade de usuário normal é:
LANG=pt_PT.UTF-8
LANGUAGE=en_US
LC_CTYPE=pt_PT.utf8
LC_NUMERIC=pt_PT.utf8
LC_TIME=pt_PT.utf8
LC_COLLATE=pt_PT.utf8
LC_MONETARY=pt_PT.utf8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=pt_PT.utf8
LC_NAME=pt_PT.utf8
LC_ADDRESS=pt_PT.utf8
LC_TELEPHONE=pt_PT.utf8
LC_MEASUREMENT=pt_PT.utf8
LC_IDENTIFICATION=pt_PT.utf8
LC_ALL=
E minha localidade do usuário root é:
LANG=pt_PT.UTF-8
LANGUAGE=en_US
LC_CTYPE=pt_PT.utf8
LC_NUMERIC=pt_PT.utf8
LC_TIME=pt_PT.utf8
LC_COLLATE=pt_PT.utf8
LC_MONETARY=pt_PT.utf8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=pt_PT.utf8
LC_NAME=pt_PT.utf8
LC_ADDRESS=pt_PT.utf8
LC_TELEPHONE=pt_PT.utf8
LC_MEASUREMENT=pt_PT.utf8
LC_IDENTIFICATION=pt_PT.utf8
LC_ALL=
O único lugar onde o padrão parece ser usado é em TTY's ( ATL + CTRL + F1 , F2 , etc).
Então, onde o Debian / Kde define a localidade para os usuários?