Alterando Ubuntu de UTF-8 para ISO-8859-1 (LATIN1)

Publicado por Denilson Martins (última atualização em 05/03/2010)

[ Hits: 31.200 ]

Homepage: www.compels.net

Download mudaMapaCaracterUbuntu.sh




Devido a problemas com o mapa de caracteres do UBUNTU ser UTF-8 e eu precisando usar LATIN1, visto que minha aplicação JAVA faz uso da mesma, criei o script para deixar o Ubuntu em LATIN1. Testado em Ubuntu9.04 e 9.10.

Tem como base o seguinte artigo aqui do VOL:

http://www.vivaolinux.com.br/artigo/Encoding-do-Postgres-(latin1)-e-encoding-do-SO-(Debian-Ubuntu)/

Espero ter ajudado.

  



Esconder código-fonte

#!/bin/bash
#  Script para alterar o mapa de caracteres do Ubuntu UTF-8 para ISO-8859-1 (LATIN1)
#  @uthor Denilson Martins, salsichapower@hotmail.com
#  03/03/2010

#  /etc/environment
echo -e "LANG=\"pt_BR"\" >> /etc/environment
echo -e "LANGUAGE=\"pt_BR"\" >> /etc/environment

#  /etc/default/locale
sed 's/LANG="pt_BR.UTF-8"/LANG="pt_BR"/' /etc/default/locale >> /etc/default/locale
sed -i '1,2d' /etc/default/locale

#  /etc/locale.alias
echo "pt_BR pt_BR.ISO-8859-1" >> /etc/locale.alias 

#  /var/lib/locales/supported.d/
echo -e "pt_BR.ISO-8859-1 ISO-8859-1" >> /var/lib/locales/supported.d/local
sed -i '1d' /var/lib/locales/supported.d/local
echo -e "pt_PT.ISO-8859-1 ISO-8859-1" >> /var/lib/locales/supported.d/pt
echo -e "pt_BR.ISO-8859-1 ISO-8859-1" >> /var/lib/locales/supported.d/pt
sed -i '1,2d' /var/lib/locales/supported.d/pt

#  Comandos
localedef pt_BR -i pt_BR -f ISO-8859-1
localedef pt_BR.ISO-8859-1 -i pt_BR -f ISO-8859-1
localedef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1
dpkg-reconfigure locales
locale-gen -purge
locale-gen

Scripts recomendados

Extrair ID de jogos de PS1 e PS2

Baixando Fotos de Qualquer Câmera Digital

Calculadora em shell script

Lista usuários

GiFT + Apollon


  

Comentários
[1] Comentário enviado por psostenes em 05/10/2010 - 16:45h

Denilson
Após alterar o locale para pt_BR muitas opções do menu do gnome ficam desconfigurados e algumas pastas que possuem acentos nem abrem.
Como você resolveu isso?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts