Forum OpenACS Q&A: Re: How can I make euc-kr(Korean) encoded .tcl and .adp work properly?

This fixed it for me (ACS 4.5):
  1. Applying the patches at packages/acs-lang/ACS4.1b-PATCHES/

  2. Editing <your_service>.tcl config file. The following lines may be relevant:
    ns_section ns/parameters
    <snip>
    ns_param HackContentType 1
    ns_param OutputCharset windows-1251
    ns_param HttpOpenCharset windows-1251
    ns_param DefaultCharset windows-1251
    

    ns_section ns/mimetypes <snip> ns_param .html "text/html; charset=windows-1251" ns_param .tcl "text/html; charset=windows-1251" ns_param .adp "text/html; charset=windows-1251"

    (replace windows-1251 with your charset, of course)
Let me know if this helps.