ACKNOWLEDGEMENTS
----------------

     Mr. Trin Tantsetthi <trin@mozart.inet.co.th> has launched the Thai Locale
Project <http://software.thai.net/locale/> with the cooperation of Mr. Samphan
Raruenrom <samphan@thai.com>, Mr. Pruet Boonma <pruet@eng.cmu.ac.th> and other
Thai developers over the internet. I happenned to hear their conversation and
got motivated to draft a definition for Thai LC_COLLATE, for it is a formal way
to describe how Thai strings are ordered.  Having tried to described the
ordering algorithm in words in a few articles, I found the LC_COLLATE
specification what I had longed for. It is more precise, clearer, and more
effective to be applied and tested.

     The documents on standards are supported by the Thai Locale Project web
site. The TIS-620 charmap, and subsequently the mnemonic.th repertoiremap, is
supplied by Mr. Trin and Mr. Pruet. The LC_MONETARY was prepared by Mr.Trin.

     The formal description, like other formulation, then needed the coverage
of all aspects of the problem. Then, with the urge from Mr. Pruet's Thai
sorting support for database servers project
<http://www.thai.net/tlpp/thaisortdatabase.html>, and with the lack of Thai
sorting standard for us to rely on, we, Mr. Samphan, Mr. Pruet and I, have
brainstormed to create a specification for it. After the hot discussion, we
ended up in a sorting principle for all strings encoded in TIS 620-2533.
And I just bare the duty of creating the web site for the summary. The ideas
are not all mine.

     After the LC_COLLATE draft, Dr. Thaweesak Koanantakool <htk@nectec.or.th>
and Dr. Virach Sornlertlamvanich <virach@links.nectec.or.th>, my chiefs at
NECTEC, have both inspired me in drafting the rest categories for POSIX locale.
This has much been supported by Mr. Pattara Kiatisevi <ott@nectec.or.th> by
including it in the Thai Linux Working Group project <http://linux.thai.net>.

     Last, but not least, I owe to Mr. Ulrich Drepper <drepper@cygnus.com> of
the GNU libc project for his help.  He was kind enough to accept my th_TH
locale definition for including in the GNU libc. Before that, he had to work
out the problems of the uncommon requirements of Thai locale, and made GNU
libc accept th_TH locale at last.


Theppitak Karoonboonyanan
thep@links.nectec.or.th

National Electronics and Computer Technology Center (NECTEC), Thailand.
22 June 1999

