Alterar Encoding

Iniciado por thirodrifer, 24 de Novembro de 2006, 11:33

tópico anterior - próximo tópico

thirodrifer


Olá. Tenho instalado o ubuntu 6.10 e estou com problemas de acentuação.

Estive pesquisando e verifiquei que é porque ele está configurado com codificação UTF-8.

Segui um tutorial no site: http://wiki.ubuntubrasil.org/RodrigoLima/AlterandoEncoding
aonde explica como mudar.

Só que eu sigo o tutorial com é explicado mas quando vou rodar o comando: $sudo dpkg-reconfigure locales
ele dá um erro.

acontece isso:

acontece isso:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "pt_BR:en",
        LC_ALL = (unset),
        LANG = "pt_BR.ISO-8859-1"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or
directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Generating locales...
  en_AU.UTF-8... up-to-date
  en_BW.UTF-8... up-to-date
  en_CA.UTF-8... up-to-date
  en_DK.UTF-8... up-to-date
  en_GB.UTF-8... up-to-date
  en_HK.UTF-8... up-to-date
  en_IE.UTF-8... up-to-date
  en_IN.UTF-8... up-to-date
  en_NZ.UTF-8... up-to-date
  en_PH.UTF-8... up-to-date
  en_SG.UTF-8... up-to-date
  en_US.UTF-8... up-to-date
  en_ZA.UTF-8... up-to-date
  en_ZW.UTF-8... up-to-date
  pt_BR.UTF-8... up-to-date
  pt_PT.UTF-8... up-to-date
Generation complete.

Dá a mensagem de gerado mais creio que antes dá um erro. Como sou novato
no mundo Linux não consegui resolver ou descobrir o problema.

Alguém poderia me dá uma ajuda?

Desde já agradeço.

Thiago.

galactus

Pelo que andei lendo, não precisava fazer isso no 6.10.

Tenha certeza de ter instalado os pacotes de Idiomas para Português do sistema.

Já foi lá no Sistema > Administração > Suporte a Idiomas ?

Deixou o sistema em português? E desmarcou o suporte ao Inglês? Se é que você não precisa do suporte a Inglês.

Também procure no Synaptic por "language-pack-pt" ou tudo que tiver pt-br.


No Fórum Gringo dois Brasileiros conversando em Inglês :)   responderam isso:

http://ubuntuforums.org/showthread.php?t=155159&highlight=dpkg-reconfigure+locales

Editar o arquivo: /var/lib/locales/supported.d/pt

Mudando o UTF-8 para ISO-8859-1. E depois rodar o dpkg. Mas veja bem, foi o que entendi. Nunca fiz isso!

É bom você deixar o seus arquivos como antes de usar o Tutorial do Wiki em Português.

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

thirodrifer

Olá Galactus,

bem, eu fiz o que estava explicando mas ainda não deu certo.

Verifiquei as configurações de idiomas, inclusive deixei só selecionada a opção do idioma em Português.

Mudei também o arquivo pt da pasta /var/lib/locales/supported.d/ mas não deu certo.

lá estava assim:

pt_PT.UTF-8 UTF-8
pt_BR.UTF-8 UTF-8

daí eu mudei somente o pt_BR para: pt_BR.ISO-8859-1 ISO-8859-1, depois rodei o dpkg e ele me imprimiu a seguinte mensagem:

Generating locales...
  en_US.UTF-8... up-to-date
  pt_BR.ISO-8859-1... done
  pt_BR.UTF-8... up-to-date
  pt_PT.UTF-8... up-to-date
Generation complete

pelo que dá pra ver, ele atualizou legal, mas ainda continua o problema.

depois mudei o pt_PT para ISO, mas também nada.

Na verdade, o problema é o seguinte:

Eu migrei pra linux e após instalar o netbeans na minha máquina para desenvolver algumas coisas em java, ao compilar as classes, dá vários erros devido a acentuações dos comentários dentro das classes. Não reconhece devido a codificação.

Andre Cavalcante

Olá

Cara, não sei a solução geral para o econding do sistema, mas no netbeans basta você alterar o encoding das classes Java.
No Netbeans 5.0 está em Tools -> Options -> Advanced Options -> Java Sources -> Default Encoding

Para HTML, XML e JSPs, basta setar o meta correspondete no cabeçalho do arquivo. Ex:

<?xml version="1.0" [b]encoding="utf-8"[/b]?>
...


Qual a versão do seu netbeans?

Outra alternativa é converter os arquivos...

André Cavalcante
Manaus, AM.
--------------
André Cavalcante
Manaus, AM