Xubuntu: As configurações de localidade em / etc / default / locale são substituídas pelas configurações de formato regional

1

Estou executando o xubuntu 14.04 e recentemente mudei meu / etc / default / locale para

LANG="en_GB.UTF-8"
**LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"**
LC_MONETARY="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LANGUAGE="en_GB:en"

Tudo parece funcionar bem , exceto o formato de hora e numérico, que ainda está em alemão . Verificar com locale -a produz:

LANG=en_GB.UTF-8 
LANGUAGE=en_GB:en
LC_CTYPE="en_GB.UTF-8"
**LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8**
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=

Tenho certeza que tem a ver com as configurações de formato regional na interface gráfica fornecida pelo xubuntu (Iniciar > Configurações > > Suporte a idiomas > > Formato regional), que são " alemão Existe alguma maneira de impedir que essas configurações regionais sobreponham as configurações em meu / etc / default / locale?

E, sim, reiniciei após minhas alterações;)

Obrigado antecipadamente

    
por asdu52 15.11.2014 / 15:14

1 resposta

0

A edição manual do /etc/default/locale geralmente não é uma boa ideia em um desktop * ubuntu.

Se você quiser que as alterações afetem todos os usuários do sistema, você pode criar um arquivo na pasta /etc/profile.d/ , por exemplo, assim:

$ cat /etc/profile.d/locale-tweak.sh
export LC_NUMERIC=en_GB.UTF-8
export LC_TIME=en_GB.UTF-8

Caso contrário, para afetar apenas o seu próprio usuário, você pode colocar os comandos export no seu arquivo ~/.profile .

    
por Gunnar Hjalmarsson 15.11.2014 / 19:51