Para corrigir localidades, verifique suas configurações de suporte a idiomas - o inglês (Índia) deve estar instalado. Se não, instale-o. Então corra:
sudo locale-gen en_IN.UTF-8
Se isso não gerar a localidade, você pode usar
sudo dpkg-reconfigure locales
e escolha en_IN UTF-8
da lista massiva para fazer a mesma coisa
Depois de gerar a localidade desejada, verifique a saída de locale
. Você quer ver:
LANG=en_IN.UTF-8
LANGUAGE=en_IN:en
LC_CTYPE="en_IN.UTF-8"
LC_NUMERIC=en_IN.UTF-8
LC_TIME=en_IN.UTF-8
LC_COLLATE="en_IN.UTF-8"
LC_MONETARY=en_IN.UTF-8
LC_MESSAGES="en_IN.UTF-8"
LC_PAPER=en_IN.UTF-8
LC_NAME=en_IN.UTF-8
LC_ADDRESS=en_IN.UTF-8
LC_TELEPHONE=en_IN.UTF-8
LC_MEASUREMENT=en_IN.UTF-8
LC_IDENTIFICATION=en_IN.UTF-8
LC_ALL=
Se você não vir en_IN.UTF-8
para tudo, faça o seguinte:
sudo update-locale LANG="en_IN.UTF-8" LANGUAGE=en_IN:en
e verifique novamente locale
. Se as variáveis LC
ainda estiverem erradas, faça:
nano ~/.pam_environment
e edite para que fique assim:
LANGUAGE=en_IN:en
LANG=en_IN.UTF-8
LC_NUMERIC=en_IN.UTF-8
LC_TIME=en_IN.UTF-8
LC_MONETARY=en_IN.UTF-8
LC_PAPER=en_IN.UTF-8
LC_NAME=en_IN.UTF-8
LC_ADDRESS=en_IN.UTF-8
LC_TELEPHONE=en_IN.UTF-8
LC_MEASUREMENT=en_IN.UTF-8
LC_IDENTIFICATION=en_IN.UTF-8
PAPERSIZE=a4
(deixe o papersize
sozinho - não sei o que deve ser para você!)
Salve, saia, digite: source ~/.pam_environment
e agora seu locale
foi corrigido.