From 9dbb52db5dd20d4258aca040a9744f0009f7885e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 12 Feb 2000 22:25:57 +0000 Subject: Update. * locales/ar_SA: New file. * locales/th_TH: Remove Thai digits from `digits'. --- localedata/ChangeLog | 4 + localedata/locales/ar_SA | 524 +++++++++++++++++++++++++++++++++++++++++++++++ localedata/locales/th_TH | 447 ++++++++++++++++++++-------------------- 3 files changed, 753 insertions(+), 222 deletions(-) create mode 100644 localedata/locales/ar_SA diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 775f2b72fa..f940821d85 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,5 +1,9 @@ 2000-02-12 Ulrich Drepper + * locales/ar_SA: New file. + + * locales/th_TH: Remove Thai digits from `digits'. + * SUPPORTED: Add th_TH.TIS-620. * locales/el_GR (toupper): Don't map *s to S*. diff --git a/localedata/locales/ar_SA b/localedata/locales/ar_SA new file mode 100644 index 0000000000..428e99f0a3 --- /dev/null +++ b/localedata/locales/ar_SA @@ -0,0 +1,524 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds + +% Arabic Locale +% Charset: ISO-8859-6 +% repertoiremap mnemonic.ds +% By: Salvador Sabanal, LinuxLab, SAP AG +% Date: Oct. 18, 1999 +% Adjusted to glibc mnemonics --drepper 2000-02-12 + +LC_CTYPE + +upper ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ;

; / + ; ; ; ; / + ; ; ; ; / + ; + +alpha ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ;

; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ;

; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ;

; ; ; / + ; ; <++>; ; / + ; ; ; ; / + ; ; ; ; / + ; <:+>; <"+>; <=+>; / + ; <'+>; <1+>; <3+>; / + <0+> + +graph ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ;

; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; / + <,+>; ; <;+>; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ;

; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ;

; ; ; / + ; ; <++>; ; / + ; ; ; ; / + ; ; ; ; / + ; <:+>; <"+>; <=+>; / + ; <'+>; <1+>; <3+>; / + <0+> + +print ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / +

; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; <,+>; ; <;+>; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ;

; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / +

; ; / + ; ; ; <++>; / + ; ; ; ; / + ; ; ; ; / + ; ; <:+>; <"+>; / + <=+>; ; <'+>; <1+>; / + <3+>; <0+> + +digit ; ; ; ; / + ; ; ; ; / + ; + +space ; ; ; ; / + ; ; + +punct ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; <,+>; ; <;+>; / + + +cntrl ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + + +blank ; + +xdigit ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; + +toupper (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (

,

,

); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,) + +END LC_CTYPE + + +% Set up the LC_COLLATE category + +LC_COLLATE + + +order_start forward; forward + + + + + + + + + + + + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; +

;

+

;

+ ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,) + +tolower (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (,); / + (,); (

+ + + + + + + + + + + + + + + + + +<;+> <;+> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<++> IGNORE +<:+> IGNORE +<"+> IGNORE +<=+> IGNORE + IGNORE +<'+> IGNORE +<1+> IGNORE +<3+> IGNORE +<0+> IGNORE +order_end + + +END LC_COLLATE + + +% Set up the LC_MONETARY category + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping -1 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + + +% Set up the LC_NUMERIC category + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping -1 +END LC_NUMERIC + + +% Set up the LC_TIME category +% d_t_fmt "%A %.1d %B %Y %.1H:%M:%S" +% d_fmt "%A %.1d %B %Y" +% t_fmt "%.1H:%M:%S" +% t_fmt_ampm "%.1H:%M:%S" + +LC_TIME +d_t_fmt "" +d_fmt "" +t_fmt "" +t_fmt_ampm "" +day ""; / + ""; / + ""; / + ""; / + ""; / + "<++>"; / + "" +abday ""; / + ""; / + ""; / + ""; / + ""; / + ""; / + "" +mon ""; / + ""; / + ""; / + "<++>"; / + ""; / + ""; / + "<++><++>"; / + ""; / + ""; / + ""; / + ""; / + "" +abmon ""; / + ""; / + ""; / + "

"; / + ""; / + ""; / + ""; / + ""; / + "

"; / + ""; / + ""; / + "" +am_pm "";"" +era_d_fmt "" +END LC_TIME + + +% Set up the LC_MESSAGES category +% yesexpr = "^(\346|\346\331\345)" +% noexpr = "^(\344|\344\307)" + +LC_MESSAGES +yesstr "" +nostr "" +yesexpr "" +noexpr "" +END LC_MESSAGES diff --git a/localedata/locales/th_TH b/localedata/locales/th_TH index 98b50b306a..32444dfd77 100644 --- a/localedata/locales/th_TH +++ b/localedata/locales/th_TH @@ -54,8 +54,11 @@ 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 ;;;;;/ ;;;;;/ @@ -562,316 +565,316 @@ UNDEFINED IGNORE;IGNORE;IGNORE;IGNORE % 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 -- cgit 1.4.1

; / + ; ; ; ; / + ; ; ; ; / + ; + +lower ; ; ; ; / + ; ; ; ; / + ; ; ; ; / + ; ; ;