Como ajustar o locale do Ubuntu Server para português brasileiro
Vira e mexe estou realizando configurações em VPSs ou até mesmo em VMs.
Uma das coisas que mais preciso ajustar é o idioma do SO. Esse é o passo-a-passo que sigo toda vez que preciso realizar esse ajuste.
Descobrir os locale instalados
Eleve a permissão do terminal para o usuário root:
sudo su
Retorno do comando:
root#
Execute o comando para ver qual é o locale instalado:
locale
Retorno do comando:
LANG=pt_PT.UTF-8 LANGUAGE= LC_CTYPE=”pt_PT.UTF-8” LC_NUMERIC=”pt_PT.UTF-8” LC_TIME=”pt_PT.UTF-8” LC_COLLATE=”pt_PT.UTF-8” LC_MONETARY=”pt_PT.UTF-8” LC_MESSAGES=”pt_PT.UTF-8” LC_PAPER=”pt_PT.UTF-8” LC_NAME=”pt_PT.UTF-8” LC_ADDRESS=”pt_PT.UTF-8” LC_TELEPHONE=”pt_PT.UTF-8” LC_MEASUREMENT=”pt_PT.UTF-8” LC_IDENTIFICATION=”pt_PT.UTF-8” LC_ALL=
Agora descubra quais são os locales instalados na máquina:
locale -a
Retorno do comando:
C C.utf8 POSIX pt_PT.utf8
Gerar o locale correto
Nesse caso, como não temos instalado o locale pt_BR.utf8, precisamos gerar ele no sistema com o comando abaixo:
locale-gen pt_BR.UTF-8
Retorno do comando:
Generating locales (this might take a while)… pt_BR.UTF-8… done Generation complete.
Também precisamos regerar os locales no dpkg:
dpkg-reconfigure --frontend=noninteractive locales
Retorno do comando:
Generating locales (this might take a while)… pt_BR.UTF-8… done pt_PT.UTF-8… done Generation complete.
Atualizar o locale correto
Agora vamos atualizar o locale do sistema com o que instalamos anteriormente:
update-locale LANG=pt_BR.UTF-8
Vamos ver se o locale foi atualizado de forma correta:
cat /etc/default/locale
Retorno do comando:
LANG=pt_BR.UTF-8
Por fim, reinicie o sistema para aplicar a mudança:
reboot now
É isso. Espero que o tutorial tenha sido útil.
Até a próxima!