Resposta parcial.
Você pode definir os vários parâmetros de localização em uma base de parâmetro por parâmetro usando as variáveis de ambiente LC_*
. Veja man locale
para uma lista. Aquele sobre data e hora é chamado LC_TIME
. Você pode testá-lo por linha de comando. Por exemplo, meu ambiente padrão é en_IE:
(0)asus-romano:~% date
Thu Nov 14 09:24:27 MST 2013
Alterar para data / hora em espanhol:
(0)asus-romano:~% LC_TIME=es_ES.UTF-8 date
jue nov 14 09:24:25 MST 2013
Para ver toda a sua localidade instalada, você deve fazer:
locale -a
você pode adicionar mais suporte a outros idiomas ao seu sistema.
Ao encontrá-lo, você pode adicionar a variável em todo o sistema em /etc/environment
ou para seu usuário em ~/.pam_environment
(veja Onde declarar variáveis de ambiente? ). Por exemplo, eu tenho no meu arquivo ~/.pam_environment
:
(0)asus-romano:~% cat .pam_environment
LANGUAGE=en
LANG=en_US.UTF-8
LC_NUMERIC=en_IE.UTF-8
LC_TIME=en_IE.UTF-8
LC_MONETARY=en_IE.UTF-8
A resposta é parcial porque eu não sei se existe uma localidade que tenha as características que você quer ...