Forum OpenACS Q&A: Response to OpenACS Internationalization

Collapse
Posted by Wolfgang Winkler on
I'm a German native speaker and I succeeded in using all
(Western)-European Languages by simply putting the following Line at
the end of ReturnHeaders and ReturnHeadersNoCache:

ns_startcontent -charset "iso-8859-1"

The reason why this works is simple: Tcl uses UTF8, but I'd like
iso-8859-1. So the ns_startcontent proc tells Tcl to use iso-8859-1.
You should be able to put in any charset because the headers are
still written in whatever they are written normally, as the
charset-conversion starts below the header-output.

BTW, I use openacs 3.2.4, SuSE 7.0/7.1 and PostgreSQL 7.0.3 from
rpm.