Defina a localidade LC_MESSAGES para todos os usuários

1

Eu configurei o arquivo /etc/default/locale como:

LANG="es_ES.UTF-8"
LC_ALL=
LC_MESSAGES=POSIX
LC_COLLATE=C

Mas quando eu entro em minha sessão do gnome, os locais são:

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

LC_COLLATE está correto, mas LC_MESSAGES está definido como es_ES.UTF-8 .
No console de terminal tty1 as localidades estão corretas, então o problema é com o Gnome, mas eu não sei onde alterar isso para ser comum a todos os usuários.

    
por Juan Simón 17.10.2011 / 17:02

1 resposta

2

A Documentação do Ubuntu Community on Locales afirma que:

  

O gerenciador de exibição do gnome (GDM) tem suas próprias configurações, incluindo    GDM_LANG , por exemplo, e é conhecido por alterar as configurações de localidade quando   executando /etc/gdm/Xsession . Você pode querer examinar o cache do GDM   ( /var/cache/gdm/$USER/dmrc ) e reinicie o GDM.

Então, verifique isso e corrija-o conforme necessário para resolver o problema.

    
por Nitin Venkatesh 01.03.2012 / 20:11