Isso não é determinado pelo fuso horário, mas pelas configurações locale .
Não tenho certeza se o Xfce tem uma interface do usuário para especificar a localidade do sistema de maneira detalhada o suficiente. Mas no nível baixo, existem várias variáveis de ambiente, que você pode ver digitando locale
. A principal é $LANG
, que define a localidade geral do sistema e, para áreas específicas, existem variáveis $LC_*
separadas - por exemplo, $LC_MESSAGES
para as traduções usadas pelos programas e $LC_TIME
para os formatos de data / hora.
Se você simplesmente quer que tudo esteja em inglês, então a configuração é simples - selecione uma localidade inglesa nas suas configurações do Xfce. (Normalmente, "Estados Unidos", também conhecido como en_US.UTF-8, embora eu use en_DK.UTF-8 para LC_TIME, já que fornece datas ISO 8601.) Isso não afetará nem mesmo os fusos horários.
Se você quiser configurações específicas para inglês e outras para japonês, talvez seja necessário "exportar" manualmente as variáveis específicas em ~/.profile
ou /etc/default/locale
ou ... onde quer que o Ubuntu o coloque . Por exemplo:
LANG="en_US.utf-8"
LC_COLLATE="lt_LT.utf-8"
LC_TIME="en_DK.utf-8"
(Em ~/.profile
, usando export LANG=...
é necessário.)
Outra coisa a notar é que se você alternar entre dois *.utf-8
locales, ele não afetará os conjuntos de caracteres - qualquer localidade UTF-8 ainda usa Unicode, assim, o texto em japonês ainda funcionará com en_US.utf-8
. (Não deve ser confundido com o antigo en_US
que usa o ISO 8859 legado.)