Is there any tool I can use to convert all objects in my data.fs to utf-8?
On Mon, Feb 6, 2012 at 3:24 PM, Dragos Chirila <objectval...@gmail.com> wrote: > Hi, > > You have to make sure that everything has the same encoding (strings, text > values). I recomend you to convert everything to unicode and then put > something like below as a first line in your page: > > <span > tal:replace="python:request.RESPONSE.setHeader('content-type','text/html;charset=utf-8')" > /> > > and in the HEAD > > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > HTH, > Dragos > > > On Mon, Feb 6, 2012 at 2:38 PM, Hugo Ramos <ram...@gmail.com> wrote: >> >> I guess no one has charset problems... >> >> >> >> On Thu, Feb 2, 2012 at 6:06 PM, Hugo Ramos <ram...@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: ram...@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: ram...@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. >> _______________________________________________ >> Zope maillist - Zope@zope.org >> https://mail.zope.org/mailman/listinfo/zope >> ** No cross posts or HTML encoding! ** >> (Related lists - >> https://mail.zope.org/mailman/listinfo/zope-announce >> https://mail.zope.org/mailman/listinfo/zope-dev ) > > > > > -- > Dragos Chirila > objectval...@gmail.com > (+4) 0722 395375 > -- Hugo Ramos - IT Project Manager E: ram...@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. _______________________________________________ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )