Using STXNG with non-ascii characters requires that your locale environment must be set correctly e.g. export LC_ALL="de_DE" when you are working with german text. You also have to start Zope using the -L option. When you use STXNG without Zope, your code must look similiar like this: import locale locale.setlocale(locale.LC_ALL,"") from StructuredText.StructuredText import HTML print HTML('.....') Andreas ----- Original Message ----- From: "Robert Rottermann" <robert@redcor.ch> To: <zope@zope.org> Sent: Monday, October 29, 2001 14:19 Subject: [Zope] can not use umlaute with structered text
Hi there,
I found out that as soon a text contains umlauts the codes to change its formatting like **xxx** do not work anymore.
I was digging in the source and found locale.setlocale. However this function does not work. Calling it creates a traceback saying that the local can not be changed.
How can this function be used. Or is there an other way to be able to use umlauts?
thanks
Robert
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )