Hi Jason,
welcome to unicode <g>.
Ok, so the web server itself has the "charset" set to utf-8, so that's good.
You don't say though what your "store-as" setting is set to.
In this case I think you will want that to be unicode as well BUT that introduces some severe limitations on the Clarion side.
Clarion 10 (and earlier) can't do anything with unicode. So that means no unicode on screens, and none on reports.
Also you need to use STRING fields not CSTRING fields if the string might hold utf-8 or utf-16.
So you can set NetTalk to store are utf-8, which means you can mix english, chinese and tamil all in the same string. This will be fine on web pages (for entry, and display) BUT no reports are possible (because Clarion reports can't work with unicode, yet.)
Given that you need to mix all the character sets together you don't have too many choices - I'm afraid you need to change the store-as to utf-8 and give up on reports for now.
cheers
Bruce