[Zope] Charset

Jean at adimp.ch Jean at adimp.ch
Mon May 2 03:43:39 EDT 2005


Hello everybody,
   I change the file "manage.dtml" in ..\python\app\dtml. This is the change
I've done:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>Zope on &dtml-BASE0;</title>

   Best regards.
   Jean Tinguely.

Selon Tino Wildenhain <tino at wildenhain.de>:

> Am Donnerstag, den 28.04.2005, 15:48 +0200 schrieb Daniel Dekany:
> > Thursday, April 28, 2005, 3:11:01 PM, Peter Eis wrote:
> >
> > > Jean at adimp.ch wrote:
> > >
> > >>Hello the list,
> > >>   In Zope.conf ( ZOPE 2.7.5-final ) I changed "rest-input-encoding" and
> > >>"rest-output-encoding" to send "UTF-8" and then restarted the server. But
> in my
> > >>webbrowser, the files are always received in "windows-1252".
> > >>
> > >>
> > >
> > > Do you access zope directly or are you running behind a web server like
> > > apache?
> > > In the latter you'll have to change the default encoding in the apache
> > > config, too.
> >
> > Out of curiosity: How is that? I would think that Zope creates the whole
> > HTTP response (so including the Content-Type: text/html;charset=utf-8
> > header). OK, mod proxy and such may change some headers in it, but the
> > Content-Type's charset? The charset is about the HTTP response body,
> > which is surely created inside Zope.
>
> Yes. Its entirely Zopes job. And if you are using pure Zope, you need
> to set the header in the publish process, e.g. with a python script
> or something you use for default display. Also you need to set a
> property manage_page_charset in zopes root to be able to use that
> encoding in ZMI too. This way you arent storing unicode - only utf-8
> as you want to display it.
>
> Regards
> Tino
>
> --
> Tino Wildenhain <tino at wildenhain.de>
>
> _______________________________________________
> Zope maillist  -  Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope-dev )
>




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



More information about the Zope mailing list