----- "Jonathan (dev101)" <dev...@magma.ca> a écrit : > ----- Original Message ----- > From: "Andreas Jung" <li...@zopyx.com> > To: "Claire Boussard" <claibo...@free.fr> > Cc: "zope" <zope@zope.org> > Sent: Friday, November 06, 2009 12:47 PM > Subject: Re: [Zope] UTF-8 problem with zope2.10 and postgresql > > > > Am 06.11.09 17:40, schrieb Claire Boussard: > >> > >> In the HTML page > >> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > /> > >> > > The ZPublisher does not care about that. You may set the > content-type > > explictly as HTTP header and not through http-equiv by calling > > > > RESPONSE.setHeader(key, value) > > > > (no idea how to do that using the ancient technology DTML). > > > <dtml-call "RESPONSE.setHeader('Content-Type','text/html; > charset=UTF-8')">
I tried this but it changed nothing, I think specifiying default-zpublisher-encoding utf-8 in zope.conf does the same. Eventually I have replaced <dtml-var firstname> with <dtml-var expr="firstname.decode('utf8')"> I do'nt really understand why, and it's not very convenient as I must fix all the pages, but it works! Many thanks to all who responded. Claire Boussard _______________________________________________ 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 )