ontem passei o dia conectada no irc, conversando com os bandidos do #linuxers. lá pelas tantas crudo disse que minha acentuação saía toda bagunçada, cheia de símbolos do mal. ele aconselhou que eu modificasse a codificação de caracteres, que estava em UTF-8, para uma que inclui caracteres acentuados, a ISO 8859.
dei uma googleada e achei de primeira um tutorial interessante, bem fácil de seguir. o problema é que não funcionou do jeito esperado na minha máquina: tudo ficou em inglês (tudo mesmo, até o BrOffice!) e eu, claro, me desesperei a ponto de ficar com dor de cabeça. mããããs graças ao socorro do crudo, do Knoppix_Debian e do Sidney_ tudo voltou ao normal e eu pude dormir sossegada, sabendo que minha gambiarra (a máquina) estava fora de perigo.
então vamos lá, mão na massa!
Começando pelo começo…
a primeira coisa a fazer é abrir o terminal e logar como root:
fulaninho@maquina: su
senha:
feito isso, use o nano para editar /etc/enviroment com as seguintes linhas:
LANG=”pt_BR” LANGUAGE=”pt_BR:pt:pt_BR.iso8859-1″
edite também o /etc/default/locale:
LANG=”pt_BR”
LANGUAGE=”pt_BR:pt:pt_BR.iso8859-1″
agora execute:
echo “pt_BR pt_BR.ISO-8859-1” >> /etc/locale.alias
esse arquivo grava os aliases para os locales, isso é pra facilitar as configurações.
dentro do diretório /var/lib/locales/supported.d encontramos três arquivos: “pt”, “en” e “local”. em nosso caso, é aconselhável apagar o “en”. e somente ele! se você apagar o “pt”, provavelmente seu sistema vai ficar todo em inglês e você vai ter dor de cabeça pra voltar ao que era. :P
deixe seu “local” igualzinho ao que está aí embaixo:
pt_BR.ISO-8859-1 ISO-8859-1
pronto, agora é só reconfigurar!
# localdef pt_BR -i pt_BR -f ISO-8859-1 # localdef pt_BR.ISO-8859-1 -i pt_BR -f ISO-8859-1 # localdef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1 # dpkg-reconfigure locales # locale-gen –purge # locale-gen
Noves fora
reinicie o sistema e verifique a nova codificação através do comando locale. o sistema deve retornar da seguinte maneira:
root@maquina:~# locale LANG=pt_BR LANGUAGE=pt_BR:pt:pt_BR.iso8859-1 LC_CTYPE=”pt_BR” LC_NUMERIC=”pt_BR” LC_TIME=”pt_BR” LC_COLLATE=”pt_BR” LC_MONETARY=”pt_BR” LC_MESSAGES=”pt_BR” LC_PAPER=”pt_BR” LC_NAME=“pt_BR” LC_ADDRESS=“pt_BR” LC_TELEPHONE=“pt_BR” LC_MEASUREMENT=“pt_BR” LC_IDENTIFICATION=“pt_BR” LC_ALL=
agora sim, a codificação usada é a ISO 8859-1! (tomara, hehe)
é isso, pessoas. :)
inté.
“Pelas Barbas Do Profeta”, Célia, esta nova dica vai para o caderninho, pois nem eu sabia como fazer !!! :O
Continue escrevendo, não pare, pois é sempre bom ter mais e mais dicas ….. :d
beijo
tá vendo aí.. já tá até documentando as ondas pra galera, fora que: quando se consegue com perseverança tudo é mais gostoso.. hehehe!
oi,
como faço para recriar o arquivo pt ? O menu está em ingles.