[Zope] charset problems (utf-8)

Hugo Ramos ramosh at gmail.com
Mon Feb 6 12:38:22 UTC 2012


I guess no one has charset problems...



On Thu, Feb 2, 2012 at 6:06 PM, Hugo Ramos <ramosh at gmail.com> wrote:
> Yellow,
>
> I've noticed charset problems displaying HTML pages.
>
> Let's say I want to display a page using a DTML Method like this:
>
> <html>
> <head>
> ...
> </head>
>
> <body>
> á Á à À ç
> </body>
> </html>
>
> This page is ok and I can see the portuguese letters fine.
>
> The problem starts when I do this:
>
> <html>
> <head>
> ...
> </head>
>
> <body>
> á Á à À ç <br>
> <dtml-var sometextfield>
> </body>
> </html>
>
> The first line of characters shows some strange characters and the
> sometextfield shows up fine even if it has the same portuguese
> characters.
>
>
> sometextfield comes from a mySQL server using utf-8 as charset and collation.
>
> zope.conf has the following:
>
> rest-input-encoding utf-8
> rest-output-encoding utf-8
>
> The browsers also have UTF-8 as the encoding (safari, firefox and
> chrome) all show me the same problem.
>
> I also noticed some strange behavior...
> If I create "á Á à À ç" as a property field using ustring and call it
> as <dtml-var someproperty> also gets fine in the browser.
>
> Anyone seen this??? Double encoding maybe???
>
>
> TIA
>
> --
> Hugo Ramos - IT Project Manager
> E: ramosh at gmail.com
> W: www.hugoramos.eu
>
> "Nobody expects the Spanish Inquisition!" - Monty Python's
>
> Para visualizar este email em 3D, bata com uma bola de snooker na
> testa e fixe o ecrã durante 5 minutos a uma distância de 20cm.



-- 
Hugo Ramos - IT Project Manager
E: ramosh at gmail.com
W: www.hugoramos.eu

"Nobody expects the Spanish Inquisition!" - Monty Python's

Para visualizar este email em 3D, bata com uma bola de snooker na
testa e fixe o ecrã durante 5 minutos a uma distância de 20cm.


More information about the Zope mailing list