Páginas

quinta-feira, 18 de outubro de 2007

Char Coding em páginas Xoops.

Char Coding

um problema é quando eu integro do dokuwiki com o Xoops. rever a estrutura de tratamento da codificação de caracteres.

Interesse especial neste assunto para a integração dos recursos de português e chinês.

Conflito de Codificação de Caracteres.
Tudo que eu edito e salvo no Dokuwiki, se tiver caracteres acentuados, estes caracteres são convertidos em caracteres especiais! Pior nas próximas edições, estes mesmos caracteres especiais são reconvertidos em outros mais tornando o texto totalmente ilegível. Aparentemente, é uma incompatibilidade na codificação dos caracteres no Xoops e no Dokuwiki. O editor recebe e mostra corretamente o caracter entrado no teclado. Mas ao armazenar em formato texto, o Dokuwiki cuida para que os caracteres sejam devidamente codificados!!

Como era de se supor, os parametros de charset e lingua estão no arquivo global.php, no subdiretorio da lingua escolhida dentro de language. A configuração correta neste item é fundamental para obter as conversões desejadas.

2 comentários:

mikhail disse...

sem problema: basta instalar o xoops em pt_utf8 e pronto :-)

Download em:
http://www.esnips.com/nsdoc/8712384e-1d17-4590-bf61-2d1f807d417b/?action=forceDL


[]'s

omyasuda disse...

Mikhail, grato pela dica. testarei e se tiver alguma dúvida, falo contigo. atenciosamente, osvaldo omyasuda@yahoo.com.br