escape_char / comment_char % % % Thailand (Thai) locale % % Name: th_TH % Author: Theppitak Karoonboonyanan % Contact: Software and Language Engineering Laboratory (SLL) % National Electronics and Computer Technology Center (NECTEC) % National Science and Technology Development Agency (NSTDA) % Ministry of Science Technology and Environment % 22nd Floor, Gypsum Metropilitan Tower % Sri Ayuthaya Rd, Ratchathewee, Bangkok 10400 % THAILAND. % E-mail: thep@links.nectec.or.th % Language: Thai % Territory: Thailand % Charset: TIS-620:1990 % Revision: 0.5.2 % Date: 1995-04-02 % % % Copyright (C) 1999 Theppitak Karoonboonyanan, National Electronics and % Computer Technology Center (NECTEC). % % Permission is hereby granted, free of charge, to any person obtaining % a copy of this software and associated documentation files (the "Software"), % to deal in the Software without restriction, including without limitation % the rights to use, copy, modify, merge, publish, distribute, sublicense, % and/or sell copies of the Software, and to permit persons to whom the % Software is furnished to do so, subject to the following conditions: % % The above copyright notice and this permission notice shall be included % in all copies or substantial portions of the Software. % % THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR % IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, % FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL % THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR % OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, % ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR % OTHER DEALINGS IN THE SOFTWARE. % LC_IDENTIFICATION title "Thai locale for Thailand" source "" address "" contact "" email "bug-glibc@gnu.org" tel "" fax "" language "Thai" territory "Thailand" revision "1.0" date "2000-06-29" % category "th_TH:2000";LC_IDENTIFICATION category "th_TH:2000";LC_CTYPE category "th_TH:2000";LC_COLLATE category "th_TH:2000";LC_TIME category "th_TH:2000";LC_NUMERIC category "th_TH:2000";LC_MONETARY category "th_TH:2000";LC_MESSAGES category "th_TH:2000";LC_PAPER category "th_TH:2000";LC_NAME category "th_TH:2000";LC_ADDRESS category "th_TH:2000";LC_TELEPHONE END LC_IDENTIFICATION LC_CTYPE upper ;;;;;;;;;;;;;/ ;;;;;;;;;;;; lower ;;;;;;;;;;;;;/ ;;;;;;;;;;;; % % alpha : upper + lower % + Thai consonants + Thai following vowels + Thai leading vowels % + LAKKHANGYAO + MAITAIKHU + Thai tones + THANTHAKHAT % alpha ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;...;;;...;;;...;;/ ;;;...;; % % digit = Arabic digits + Thai digits % digit ;;;;;/ ;;;; % The Thai digits % ;...; % cannot be listed here. In glibc 2.2 they'll be in indigits and % possibly outdigits. xdigit ;;;;;/ ;;;;;/ ;;;;;;;;;;; space ;;;;/ ; cntrl ;;;;;/ ;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;; % % punct = ASCII punct % + PAIYANNOI + BAHT + MAIYAMOK + FONGMAN + ANGKHANKHU + KHOMUT % punct ;;;/ ;;;;/ ;;;/ ;;;;;/ ;;;;/ ;;;/ ;;;/ ;;;/ ;;;;/ ;;;;; % % graph = upper + lower + alpha + digit + xdigit + punct % + PAIYANNOI + BAHT + MAIYAMOK + FONGMAN + ANGKHANKHU + KHOMUT % + PINTHU + NIKHAHIT + YAMAKKAN graph ;;;/ ;;;;/ ;;;/ ;;;;;/ ;;;;;/ ;;;;;/ ;;;;/ ;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;/ ;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;;/ ;;;;;;/ ;; % % print = + upper + lower + alpha + digit + xdigit + punct % + PAIYANNOI + BAHT + MAIYAMOK + FONGMAN + ANGKHANKHU + KHOMUT % + PINTHU + NIKHAHIT + YAMAKKAN print ;;;/ ;;;;/ ;;;/ ;;;;;/ ;/ ;;;;;/ ;;;;;/ ;;;;/ ;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;/ ;;;/ ;;;;;;;;;;;;;/ ;;;;;;;;;;;;;/ ;;;;/ ;;;;;;/ ;; blank ; toupper (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,) tolower (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,);(,);(,);(,);(,);/ (,) END LC_CTYPE LC_COLLATE collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-element from "" collating-symbol collating-symbol collating-symbol collating-symbol collating-symbol order_start forward;forward;forward;forward % definitions of extra collating symbols UNDEFINED IGNORE;IGNORE;IGNORE;IGNORE % punctuation marks, ordered after ISO/IEC 14651 IGNORE;IGNORE;;IGNORE % SPACE IGNORE;IGNORE;;IGNORE % LOW LINE IGNORE;IGNORE;;IGNORE % HYPHEN-MINUS IGNORE;IGNORE;;IGNORE % COMMA IGNORE;IGNORE;;IGNORE % SEMICOLON IGNORE;IGNORE;;IGNORE % COLON IGNORE;IGNORE;;IGNORE % EXCLAMATION MARK IGNORE;IGNORE;;IGNORE % QUESTION MARK IGNORE;IGNORE;;IGNORE % SOLIDUS IGNORE;IGNORE;;IGNORE % FULL STOP IGNORE;IGNORE;;IGNORE % THAI CHARACTER PAIYANNOI IGNORE;IGNORE;;IGNORE % THAI CHARACTER MAIYAMOK IGNORE;IGNORE;;IGNORE % GRAVE ACCENT IGNORE;IGNORE;;IGNORE % CIRCUMFLEX IGNORE;IGNORE;;IGNORE % TILDE IGNORE;IGNORE;;IGNORE % APOSTROPHE IGNORE;IGNORE;;IGNORE % QUOTATION MARK IGNORE;IGNORE;;IGNORE % LEFT PAREN. IGNORE;IGNORE;;IGNORE % LT BRACKET IGNORE;IGNORE;;IGNORE % LEFT CURLY BRACKET IGNORE;IGNORE;;IGNORE % RIGHT CURLY BRACKET IGNORE;IGNORE;;IGNORE % RT BRACKET IGNORE;IGNORE;;IGNORE % RIGHT PAREN. IGNORE;IGNORE;;IGNORE % COMMERCIAL AT IGNORE;IGNORE;;IGNORE % THAI CHARACTER SYMBOL BAHT IGNORE;IGNORE;;IGNORE % DOLLAR SIGN IGNORE;IGNORE;;IGNORE % THAI CHARACTER FONGMAN IGNORE;IGNORE;;IGNORE % THAI CHARACTER ANGKHANKHU IGNORE;IGNORE;;IGNORE % THAI CHARACTER KHOMUT IGNORE;IGNORE;;IGNORE % ASTERISK IGNORE;IGNORE;;IGNORE % BACK SOLIDUS IGNORE;IGNORE;;IGNORE % AMPERSAND IGNORE;IGNORE;;IGNORE % NUMBER SIGN IGNORE;IGNORE;;IGNORE % PERCENT IGNORE;IGNORE;;IGNORE % PLUS IGNORE;IGNORE;;IGNORE % LESS THAN IGNORE;IGNORE;;IGNORE % EQUAL IGNORE;IGNORE;;IGNORE % GREATER THAN IGNORE;IGNORE;;IGNORE % VERTICAL LINE % Thai tone marks and diacritics IGNORE;;; % THAI CHARACTER YAMAKKAN IGNORE;;; % THAI CHARACTER PINTHU IGNORE;;; % THAI CHARACTER THANTHAKHAT IGNORE;;; % THAI CHARACTER MAITAIKHU IGNORE;;; % THAI CHARACTER MAI EK IGNORE;;; % THAI CHARACTER MAI THO IGNORE;;; % THAI CHARACTER MAI TRI IGNORE;;; % THAI CHARACTER MAI CHATTAWA % Arabic and Thai decimal digits ;;; % DIGIT ZERO ;;; % THAI DIGIT ZERO ;;; % DIGIT ONE ;;; % THAI DIGIT ONE ;;; % DIGIT TWO ;;; % THAI DIGIT TWO ;;; % DIGIT THREE ;;; % THAI DIGIT THREE ;;; % DIGIT FOUR ;;; % THAI DIGIT FOUR ;;; % DIGIT FIVE ;;; % THAI DIGIT FIVE ;;; % DIGIT SIX ;;; % THAI DIGIT SIX ;;; % DIGIT SEVEN ;;; % THAI DIGIT SEVEN ;;; % DIGIT EIGHT ;;; % THAI DIGIT EIGHT ;;; % DIGIT NINE ;;; % THAI DIGIT NINE % Latin alphabet ;;; % A ;;; % a ;;; % B ;;; % b ;;; % C ;;; % c ;;; % D ;;; % d ;;; % E ;;; % e ;;; % F ;;; % f ;;; % G ;;; % g ;;; % H ;;; % h ;;; % I ;;; % i ;;; % J ;;; % j ;;; % K ;;; % k ;;; % L ;;; % l ;;; % M ;;; % m ;;; % N ;;; % n ;;; % O ;;; % o ;;; % P ;;; % p ;;; % Q ;;; % q ;;; % R ;;; % r ;;; % S ;;; % s ;;; % T ;;; % t ;;; % U ;;; % u ;;; % V ;;; % v ;;; % W ;;; % w ;;; % X ;;; % x ;;; % Y ;;; % y ;;; % Z ;;; % z % % Thai consonants, with leading vowels rearrangement % ;;; % THAI CHARACTER KO KAI ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER KHO KHAI ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER KHO KHUAT ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER KHO KHWAI ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER KHO KHON ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER KHO RAKHANG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER NGO NGU ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER CHO CHAN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER CHO CHING ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER CHO CHANG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER SO SO ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER CHO CHOE ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER YO YING ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER DO CHADA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER TO PATAK ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO THAN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO NANGMONTHO ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO PHUTHAO ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER NO NEN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER DO DEK ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER TO TAO ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO THUNG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO THAHAN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER THO THONG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER NO NU ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER BO BAIMAI ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER PO PLA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER PHO PHUNG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER FO FA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER PHO PHAN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER FO FAN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER PHO SAMPHAO ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER MO MA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER YO YAK ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER RO RUA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER RU ;;; % THAI CHARACTER LO LING ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER LU ;;; % THAI CHARACTER WO WAEN ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER SO SALA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER SO RUSI ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER SO SUA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER HO HIP ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER LO CHULA ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER O ANG ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER HO NOKHUK ;;; ;;; ;;; ;;; ;;; ;;; % THAI CHARACTER NIKHAHIT % order of Thai vowels ;;; % THAI CHARACTER SARA A ;;; % THAI CHARACTER MAI HAN-AKAT ;;; % THAI CHARACTER SARA AA ;;; % THAI CHARACTER LAKKHANGYAO ;;; % THAI CHARACTER SARA AM ;;; % THAI CHARACTER SARA I ;;; % THAI CHARACTER SARA II ;;; % THAI CHARACTER SARA UE ;;; % THAI CHARACTER SARA UEE ;;; % THAI CHARACTER SARA U ;;; % THAI CHARACTER SARA UU ;;; % THAI CHARACTER SARA E ;;; % THAI CHARACTER SARA AE ;;; % THAI CHARACTER SARA O ;;; % THAI CHARACTER SARA AI MAIMUAN ;;; % THAI CHARACTER SARA AI MAIMALAI order_end END LC_COLLATE LC_MONETARY int_curr_symbol "" currency_symbol "" mon_decimal_point "" mon_thousands_sep "" mon_grouping 3 positive_sign "" negative_sign "" int_frac_digits 2 frac_digits 2 p_cs_precedes 1 p_sep_by_space 2 n_cs_precedes 1 n_sep_by_space 2 p_sign_posn 4 n_sign_posn 4 END LC_MONETARY LC_NUMERIC decimal_point "" thousands_sep "" grouping 3 END LC_NUMERIC LC_TIME abday "";"";"";/ "";"";"";/ "" day "";/ "";/ "";/ "";/ "";/ "";/ "" abmon "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "" mon "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "";/ "" % Appropriate date & time representation "%a %e %b %o, %H:%M:%S" d_t_fmt "%a%e%b%Y%H%M%S" % Appropriate date representation "%d/%m/%Y" d_fmt "%d%m%Y" % Appropriate time representation "%H:%M:%S" t_fmt "%H%M%S" % AM/PM signs am_pm "";"" % Appropriate 12-hour clock representation "%I:%M:%S %p" t_fmt_ampm "%I%M%S%p" % Era : Buddhist Era %era "+:1:-542/01/01:+*::%N%o" %era_d_fmt "%d%b%o" %era_t_fmt "%H%M%S" %era_d_t_fmt "%A%d%B%N%o%H%M%S" END LC_TIME LC_MESSAGES % yesexpr : begins with "y", "Y", or CHO CHANG % noexpr : begins with "n", "N", or MO MA % yesstr = "Chai2" = MAIMUAN + CHO CHANG + MAI EK % nostr = "Mai2Chai2" = MAIMALAI + MO MA + MAI EK + MAIMUAN + CHO CHANG + MAI EK yesexpr "^[]" noexpr "^[]" yesstr "" nostr "" END LC_MESSAGES LC_PAPER % FIXME height 297 % FIXME width 210 END LC_PAPER LC_TELEPHONE tel_int_fmt "/ " END LC_TELEPHONE LC_MEASUREMENT % FIXME measurement 1 END LC_MEASUREMENT LC_NAME name_fmt "/ " END LC_NAME LC_ADDRESS postal_fmt "/ / / / " END LC_ADDRESS