Mudar a codifiicação do Plone de UTF-8 para ISO-8859-1 pode não ser
uma boa solução pelos seguintes motivos:

1) todas as mensagens da interface do Plone estão codificadas em UTF-8
2) UTF-8 é o padrão recomendado pelo W3C
3) o mundo inteiro está migrando para Unicode/UTF-8 então é melhor
fazer um esforço para migrar seu conteúdo para UTF-8 do que fazer um
esforço na direção contrária, remando contra a maré

Note também que, há vários anos, todos os browsers relevantes suportam
UTF-8, portanto não há problemas de compatibilidade com a base
instalada.

O QUE FAZER COM OS DADOS EM ISO-8859-1?

Para converter uma string de ISO-8859-1 para UTF-8 basta escrever isto
em Python:

saida = entrada.decode('iso8859-1').encode('utf-8')

Se a operação acima não der certo, talvez a string de entrada contenha
caracteres não-ISO, como aqueles inventados pela MS. Se for o seu
caso, experimente usar:

saida = entrada.decode('cp1252').encode('utf-8')

[ ]s
Luciano


On 10/30/05, alexandre <[EMAIL PROTECTED]> wrote:
> onde configuro a codificação do site para iso-8859-1?
>
> encontrei duas propriedades default_charset no plone: na aba
> properties na raiz do site e em portal_properties/site_properties
> também. Qual a diferença de uma para o outro?


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a