From: Venkateswaran I. <vi...@ac...> - 2002-07-26 04:38:30
|
Hi=20 I had some general questions about Thai language rules. Would = appreciate some help in understanding which ICU APIs to use to get around the = problem I am facing. Thai seems to allow some symbols to be used alongwith some Thai = consonants to make up a character. for eg : =B8=D1 is the first character of the = month December. It seems to be made up of 2 codepoints : 0x0E18 and 0x0E31. However Unicode::isLetter() seems to return FALSE for the 2nd = codepoint.=20 We have a requirement of validating strings against alphanumeric = characters. There are a range of codepoints in codepage 874 which return FALSE for Unicode::isLetter() but can be used in conjunction with the other 44 consonants available in this codepage. Are there any ICU wrappers which = will help me in following these rules ? Also I am totally ignorant about this language so my next question is : = Can any of these extra symbols be used with any other consonant or are = there rules which specify that only certain combinations would work ? Any help more appreciated. Also pointers to some Thai resources would = be useful. Thanks Venkat |