Hi,

>> 4. I insert html-code and some russian chars for testing
>>
>> <html>
>> <head>
>>   <meta http-equiv="content-type" content="text/html; charset=utf-8">
>> </head>
>> <body>
>>    ...russian chars...
>> </body>
>> </html>
>>
>> After Saving all looks great in ZMI and also in my webbrowser.
>>
>> 5. Now I add one line to use a MessageCatalog:
>>
>> <dtml-var "MessageCatalog('Hallo Welt!')">
>>
>> After that, all of my utf-8-chars are broken in my webbrowser. I check
>> browser-encoding and it is still utf-8. In ZMI my "DTML Document" looks
>> good. This line must switch something in the output-encoding in the
>> internal page-render (I don't know, how to better explain it). Is this
>> an error in Localizer or in Zope or have I overlook a fault?
>>
>
> The http-equiv tag means not much to browser. Try setting the
> content-type
> including the charset within the HTTP response
> (REQUEST.RESPONSE.setHeader(...)).

I have checked it but it is the same problem. Browser is encoding in
utf-8 correct, but the result (html sourcecode from zope) is not utf-8
anymore after inserting <dtml-var "MessageCatalog('Hallo Welt!')"> and I
don't know why it changed. How can a dtml-var-tag changed the encoding
for the document?

Thanks,
Patrick
_______________________________________________
Zope maillist  -  Zope@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 )

Reply via email to