summaryrefslogtreecommitdiff
path: root/localedata
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2005-10-20 06:59:57 +0000
committerJakub Jelinek <jakub@redhat.com>2005-10-20 06:59:57 +0000
commitb7071f6fc41f4c20510de3683f39e5c8ea8a2e1e (patch)
tree852f4f1992a3c9ecbb44b822df6702c7e635fc5a /localedata
parentacfebba27b162b3064c616142883541eaef3f725 (diff)
Updated to fedora-glibc-20051020T0651
Diffstat (limited to 'localedata')
-rw-r--r--localedata/ChangeLog118
-rw-r--r--localedata/SUPPORTED10
-rw-r--r--localedata/locales/ar_AE9
-rw-r--r--localedata/locales/ar_BH9
-rw-r--r--localedata/locales/ar_DZ9
-rw-r--r--localedata/locales/ar_EG13
-rw-r--r--localedata/locales/ar_IN26
-rw-r--r--localedata/locales/ar_IQ9
-rw-r--r--localedata/locales/ar_JO9
-rw-r--r--localedata/locales/ar_KW9
-rw-r--r--localedata/locales/ar_LB9
-rw-r--r--localedata/locales/ar_LY9
-rw-r--r--localedata/locales/ar_MA9
-rw-r--r--localedata/locales/ar_OM9
-rw-r--r--localedata/locales/ar_QA9
-rw-r--r--localedata/locales/ar_SA9
-rw-r--r--localedata/locales/ar_SD9
-rw-r--r--localedata/locales/ar_SY9
-rw-r--r--localedata/locales/ar_TN9
-rw-r--r--localedata/locales/ar_YE9
-rw-r--r--localedata/locales/bn_BD4
-rw-r--r--localedata/locales/bn_IN26
-rw-r--r--localedata/locales/ca_ES2
-rw-r--r--localedata/locales/de_DE13
-rw-r--r--localedata/locales/dz_BT1360
-rw-r--r--localedata/locales/es_AR4
-rw-r--r--localedata/locales/fi_FI5
-rw-r--r--localedata/locales/hu_HU28
-rw-r--r--localedata/locales/ku_TR215
-rw-r--r--localedata/locales/kw_GB4
-rw-r--r--localedata/locales/ml_IN6
-rw-r--r--localedata/locales/nl_NL5
-rw-r--r--localedata/locales/nso_ZA281
-rw-r--r--localedata/locales/oc_FR2
-rw-r--r--localedata/locales/rw_RW150
-rw-r--r--localedata/locales/si_LK216
-rw-r--r--localedata/locales/ss_ZA285
-rw-r--r--localedata/locales/ta_IN16
-rw-r--r--localedata/locales/te_IN110
-rw-r--r--localedata/locales/tn_ZA288
-rw-r--r--localedata/locales/ts_ZA282
-rw-r--r--localedata/locales/ve_ZA288
-rw-r--r--localedata/locales/vi_VN146
-rw-r--r--localedata/locales/yi_US2
44 files changed, 3746 insertions, 303 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 5c6f3e6b82..2a284e2e7b 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,121 @@
+2005-10-15 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #119]
+ * locales/es_AR: Fix thousands_sep and grouping.
+
+2005-10-14 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #451]
+ * locales/rw_RW: New file.
+ * SUPPORTED (SUPPORTED-LOCALES): Add rw_RW.UTF-8.
+
+ [BZ #367]
+ * locales/si_LK: New file.
+ * SUPPORTED (SUPPORTED-LOCALES): Add si_LK.UTF-8.
+
+ [BZ #297]
+ * locales/fi_FI: Change date_fmt.
+
+ * locales/te_IN: Fix noexpr, replace yY with nN.
+
+ [BZ #305]
+ * locales/bn_BD: Add yY and nN to yesexpr and noexpr respectively.
+ * locales/ml_IN: Likewise.
+ * locales/ta_IN: Likewise.
+ * locales/kw_GB: Add yY to yesexpr.
+ * locales/oc_FR: Likewise.
+
+ * locales/bn_IN: Use copy "bn_BD" in LC_MESSAGES definition.
+
+ [BZ #71]
+ [BZ #305]
+ * locales/ar_EG: Add yY and nN to yesexpr and noexpr respectively.
+ Define yesstr and nostr.
+ * locales/ar_AE: Use copy "ar_EG" in LC_MESSAGES definition.
+ * locales/ar_BH: Likewise.
+ * locales/ar_DZ: Likewise.
+ * locales/ar_IN: Likewise.
+ * locales/ar_IQ: Likewise.
+ * locales/ar_JO: Likewise.
+ * locales/ar_KW: Likewise.
+ * locales/ar_LB: Likewise.
+ * locales/ar_LY: Likewise.
+ * locales/ar_MA: Likewise.
+ * locales/ar_OM: Likewise.
+ * locales/ar_QA: Likewise.
+ * locales/ar_SA: Likewise.
+ * locales/ar_SD: Likewise.
+ * locales/ar_SY: Likewise.
+ * locales/ar_TN: Likewise.
+ * locales/ar_YE: Likewise.
+
+ [BZ #56]
+ * locales/de_DE: Add transliterations for quoting characters.
+
+ [BZ #448]
+ * locales/vi_VN: Several fixes.
+ Patch by Nguyen Thai Ngoc Duy <pclouds@gmail.com>.
+
+ [BZ #428]
+ * locales/te_IN: Several fixes.
+ Patch by Sunil Mohan Adapa <sunil@atc.tcs.co.in>.
+
+ [BZ #368]
+ * locales/dz_BT: New file.
+ * SUPPORTED (SUPPORTED-LOCALES): Add dz_BT.UTF-8.
+
+ [BZ #195]
+ * locales/hu_HU: Add some transliterations.
+
+ [BZ #1429]
+ * locales/hu_HU: Define week.
+
+ [BZ #982]
+ * locales/ml_IN: Fix title.
+
+ [BZ #981]
+ * locales/ca_ES: Fix title.
+
+ [BZ #980]
+ * locales/yi_US: Fix title.
+
+ * locales/nl_NL: Define country_car, lang_name, lang_ab,
+ lang_term, and lang_lib.
+
+ [BZ #870]
+ * locales/ku_TR: New file.
+ * SUPPORTED (SUPPORTED-LOCALES): Add ku_TR.ISO-8859-9 and
+ ku_TR.UTF-8.
+
+2005-10-13 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #533]
+ * locales/ss_ZA: New file.
+ Patch by Dwayne Bailey <dwayne@translate.org.za>.
+
+ [BZ #529]
+ * locales/tn_ZA: New file.
+ Patch by Dwayne Bailey <dwayne@translate.org.za>.
+
+ [BZ #491]
+ * locales/ve_ZA: New file.
+ Patch by Dwayne Bailey <dwayne@translate.org.za>.
+
+ [BZ #486]
+ * locales/nso_ZA: New file.
+ Patch by Dwayne Bailey <dwayne@translate.org.za>.
+
+ * SUPPORTED: Add nso_ZA.UTF-8, ve_ZA.UTF-8, tn_ZA.UTF-8, and
+ ss_ZA.UTF-8.
+
+2005-10-12 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #532]
+ * locales/ts_ZA: New file.
+ Patch by Dwayne Bailey <dwayne@translate.org.za>.
+
+ * SUPPORTED: Add ts_ZA.UTF-8.
+
2005-09-29 Ulrich Drepper <drepper@redhat.com>
* locales/en_US: Fix postal_fmt.
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index d3fcf74e82..233b2fa892 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -84,6 +84,7 @@ de_DE@euro/ISO-8859-15 \
de_LU.UTF-8/UTF-8 \
de_LU/ISO-8859-1 \
de_LU@euro/ISO-8859-15 \
+dz_BT/UTF-8 \
el_GR.UTF-8/UTF-8 \
el_GR/ISO-8859-7 \
en_AU.UTF-8/UTF-8 \
@@ -229,6 +230,8 @@ km_KH/UTF-8 \
kn_IN/UTF-8 \
ko_KR.EUC-KR/EUC-KR \
ko_KR.UTF-8/UTF-8 \
+ku_TR.UTF-8/UTF-8 \
+ku_TR/ISO-8859-9 \
kw_GB.UTF-8/UTF-8 \
kw_GB/ISO-8859-1 \
ky_KG/UTF-8 \
@@ -265,6 +268,7 @@ nn_NO.UTF-8/UTF-8 \
nn_NO/ISO-8859-1 \
no_NO.UTF-8/UTF-8 \
no_NO/ISO-8859-1 \
+nso_ZA/UTF-8 \
oc_FR.UTF-8/UTF-8 \
oc_FR/ISO-8859-1 \
om_ET/UTF-8 \
@@ -285,7 +289,9 @@ ru_RU.UTF-8/UTF-8 \
ru_RU/ISO-8859-5 \
ru_UA.UTF-8/UTF-8 \
ru_UA/KOI8-U \
+rw_RW/UTF-8 \
se_NO/UTF-8 \
+si_LK/ITF-8 \
sid_ET/UTF-8 \
sk_SK.UTF-8/UTF-8 \
sk_SK/ISO-8859-2 \
@@ -302,6 +308,7 @@ sq_AL.UTF-8/UTF-8 \
sq_AL/ISO-8859-1 \
sr_CS.UTF-8/UTF-8 \
sr_CS/ISO-8859-5 \
+ss_ZA/UTF-8 \
st_ZA.UTF-8/UTF-8 \
st_ZA/ISO-8859-1 \
sv_FI.UTF-8/UTF-8 \
@@ -321,14 +328,17 @@ ti_ET/UTF-8 \
tig_ER/UTF-8 \
tl_PH.UTF-8/UTF-8 \
tl_PH/ISO-8859-1 \
+tn_ZA/UTF-8 \
tr_TR.UTF-8/UTF-8 \
tr_TR/ISO-8859-9 \
+ts_ZA/UTF-8 \
tt_RU.UTF-8/UTF-8 \
uk_UA.UTF-8/UTF-8 \
uk_UA/KOI8-U \
ur_PK/UTF-8 \
uz_UZ/ISO-8859-1 \
uz_UZ@cyrillic/UTF-8 \
+ve_ZA/UTF-8 \
vi_VN.TCVN/TCVN5712-1 \
vi_VN/UTF-8 \
wa_BE/ISO-8859-1 \
diff --git a/localedata/locales/ar_AE b/localedata/locales/ar_AE
index db4a819d48..e6645e8945 100644
--- a/localedata/locales/ar_AE
+++ b/localedata/locales/ar_AE
@@ -145,14 +145,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_BH b/localedata/locales/ar_BH
index 7837f502c2..9d6783d680 100644
--- a/localedata/locales/ar_BH
+++ b/localedata/locales/ar_BH
@@ -149,14 +149,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_DZ b/localedata/locales/ar_DZ
index 8a28cf9301..3c1ea26830 100644
--- a/localedata/locales/ar_DZ
+++ b/localedata/locales/ar_DZ
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_EG b/localedata/locales/ar_EG
index 8dd93062cf..157dc6717c 100644
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -148,14 +148,11 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+yesexpr "<U005E><U005B><U0646><U0079><U0059><U005D><U002E><U002A>"
+noexpr "<U005E><U005B><U0644><U006E><U004E><U005D><U002E><U002A>"
+
+yesstr "<U0646><U0639><U0645>"
+nostr "<U0644><U0627>"
END LC_MESSAGES
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index 9ba215d8e1..aec12226e7 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -131,31 +131,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode.
-%
-% ^[\u0646]
-yesexpr "<U005E><U005B><U0646><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr "<U005E><U005B><U005C><U0075><U0030><U0036><U0034><U0036><U005D>"
-
-%
-% ^[\u0644]
-noexpr "<U005E><U005B><U0644><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr "<U005E><U005B><U005C><U0075><U0030><U0036><U0034><U0034><U005D>"
-%
-
-% \u0646\u0639\u0645
-yesstr "<U0646><U0639><U0645>"
-%
-% \u0644\u0627
-nostr "<U0644><U0627>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_IQ b/localedata/locales/ar_IQ
index 3e60a7fd69..fe7bbb164f 100644
--- a/localedata/locales/ar_IQ
+++ b/localedata/locales/ar_IQ
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_JO b/localedata/locales/ar_JO
index 0a3154be3d..9e6b34304d 100644
--- a/localedata/locales/ar_JO
+++ b/localedata/locales/ar_JO
@@ -166,14 +166,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_KW b/localedata/locales/ar_KW
index 31c1b17292..6e0d31e930 100644
--- a/localedata/locales/ar_KW
+++ b/localedata/locales/ar_KW
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_LB b/localedata/locales/ar_LB
index 2db8511581..b3875bf7e9 100644
--- a/localedata/locales/ar_LB
+++ b/localedata/locales/ar_LB
@@ -165,14 +165,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_LY b/localedata/locales/ar_LY
index 5c77561f4f..2950a484dd 100644
--- a/localedata/locales/ar_LY
+++ b/localedata/locales/ar_LY
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_MA b/localedata/locales/ar_MA
index b35f3a48b0..137ad468d6 100644
--- a/localedata/locales/ar_MA
+++ b/localedata/locales/ar_MA
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_OM b/localedata/locales/ar_OM
index 6ebdfde0a9..c52fc81a17 100644
--- a/localedata/locales/ar_OM
+++ b/localedata/locales/ar_OM
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_QA b/localedata/locales/ar_QA
index bb139814ab..86294ab70e 100644
--- a/localedata/locales/ar_QA
+++ b/localedata/locales/ar_QA
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_SA b/localedata/locales/ar_SA
index 7d8423ca2b..4270ed3016 100644
--- a/localedata/locales/ar_SA
+++ b/localedata/locales/ar_SA
@@ -350,15 +350,8 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
END LC_TIME
-% Set up the LC_MESSAGES category
-% yesexpr = "^(\346|\346\331\345)"
-% noexpr = "^(\344|\344\307)"
-
LC_MESSAGES
-yesstr "<U0646><U0639><U0645>"
-nostr "<U0644><U0627>"
-yesexpr "<U005E><U0028><U0646><U007C><U0646><U0639><U0645><U0029>"
-noexpr "<U005E><U0028><U0644><U007C><U0644><U0627><U0029>"
+copy "ar_EG"
END LC_MESSAGES
LC_PAPER
diff --git a/localedata/locales/ar_SD b/localedata/locales/ar_SD
index 7970f5be7a..99c0245d61 100644
--- a/localedata/locales/ar_SD
+++ b/localedata/locales/ar_SD
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_SY b/localedata/locales/ar_SY
index 283daa4de9..927ee161d0 100644
--- a/localedata/locales/ar_SY
+++ b/localedata/locales/ar_SY
@@ -165,14 +165,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U005D><U002E><U002A>"
-%
-noexpr "<U005E><U005B><U0644><U005D><U002E><U002A>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_TN b/localedata/locales/ar_TN
index ca8fae4f62..5865379d29 100644
--- a/localedata/locales/ar_TN
+++ b/localedata/locales/ar_TN
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U0639><U0645><U005D>"
-%
-noexpr "<U005E><U005B><U0644><U0627><U005D>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/ar_YE b/localedata/locales/ar_YE
index b2b2038fef..b94221dc76 100644
--- a/localedata/locales/ar_YE
+++ b/localedata/locales/ar_YE
@@ -148,14 +148,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode/Java
-%
-yesexpr "<U005E><U005B><U0646><U0639><U0645><U005D>"
-%
-noexpr "<U005E><U005B><U0644><U0627><U005D>"
-%
+copy "ar_EG"
END LC_MESSAGES
diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD
index 15d5920691..87b860fab7 100644
--- a/localedata/locales/bn_BD
+++ b/localedata/locales/bn_BD
@@ -118,8 +118,8 @@ t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
END LC_TIME
LC_MESSAGES
-yesexpr "<U005E><U005B><U09B9><U09CD><U09AF><U09BE><U0981><U005D>"
-noexpr "<U005E><U005B><U09A8><U09BE><U005D>"
+yesexpr "<U005E><U005B><U09B9><U09CD><U09AF><U09BE><U0981><U0079><U0059><U005D>"
+noexpr "<U005E><U005B><U09A8><U09BE><U006E><U004E><U005D>"
yesstr "<U09B9><U09CD><U09AF><U09BE><U0981>"
nostr "<U09A8><U09BE>"
END LC_MESSAGES
diff --git a/localedata/locales/bn_IN b/localedata/locales/bn_IN
index 6edbf68c6b..66be12d751 100644
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -150,31 +150,7 @@ END LC_TIME
LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale difintion file
-% for IBM Class for Unicode.
-%
-% ^[\u0939\u093e\u0901]
-yesexpr "<U005E><U005B><U09B9><U09CD><U09AF><U09BE><U0981><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr "<U005E><U005B><U005C><U0075><U0030><U0039><U0033><U0039><U005C><U0075><U0030><U0039><U0033><U0065><U005C><U0075><U0030><U0039><U0030><U0031><U005D>"
-
-%
-% ^[\u0928\u0939\u0940\u0902]
-noexpr "<U005E><U005B><U09A8><U09BE><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr "<U005E><U005B><U005C><U0075><U0030><U0039><U0032><U0038><U005C><U0075><U0030><U0039><U0033><U0039><U005C><U0075><U0030><U0039><U0034><U0030><U005C><U0075><U0030><U0039><U0030><U0032><U005D>"
-%
-
-% \u0939\u093e\u0901
-yesstr "<U09B9><U09CD><U09AF><U09BE><U0981>"
-%
-% \u0928\u0939\u0940\u0902
-nostr "<U09A8><U09BE>"
-%
+copy "bn_BD"
END LC_MESSAGES
diff --git a/localedata/locales/ca_ES b/localedata/locales/ca_ES
index 1750222109..b62381c7f4 100644
--- a/localedata/locales/ca_ES
+++ b/localedata/locales/ca_ES
@@ -19,7 +19,7 @@ escape_char /
% for commercial purposes.
LC_IDENTIFICATION
-title "Catalan locale for Catalonia"
+title "Catalan locale for Spain"
source "RAP"
address ""
contact ""
diff --git a/localedata/locales/de_DE b/localedata/locales/de_DE
index 93fded8b2a..51a88d5622 100644
--- a/localedata/locales/de_DE
+++ b/localedata/locales/de_DE
@@ -57,6 +57,19 @@ include "translit_combining";""
% LATIN SMALL LETTER A WITH RING ABOVE.
<U00E5> "<U0061><U030A>";"<U0061><U0061>"
+% The following strange first-level transliteration derive from the use
+% U201E and U201C as "correct" quoting characters. These two characters
+% do not really belong together. The result is that somebody who uses
+% U201C and U201D will get the incorrect U00AB / U00BB sequences.
+% LEFT DOUBLE QUOTATION MARK
+<U201C> <U00AB>;<U0022>
+% RIGHT DOUBLE QUOTATION MARK
+<U201D> <U00BB>;<U0022>
+% DOUBLE LOW-9 QUOTATION MARK
+<U201E> <U00BB>;"<U002C><U002C>"
+% DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+<U201F> <U00AB>;<U0022>
+
translit_end
END LC_CTYPE
diff --git a/localedata/locales/dz_BT b/localedata/locales/dz_BT
new file mode 100644
index 0000000000..cbc11d5010
--- /dev/null
+++ b/localedata/locales/dz_BT
@@ -0,0 +1,1360 @@
+comment_char %
+escape_char /
+
+% Bhutanese(Bhutan) locale
+%
+% Name: dz_BT
+% Author: Pema Geyleg
+% Contact: Sherubtse College, Kanglung Bhutan; Pablo Saratxaga
+% E-mail: pema_geyleg@druknet.bt; pablo@mandrakesoft.com
+% Language: Dzongkha(dz)
+% Territory: Bhutan(BT)
+% Charset: UTF-8
+% Revision: 0.3
+% Date: 2004-09-03
+%
+
+LC_IDENTIFICATION
+title "Dzongkha language locale for Bhutan"
+source "Sherubtse College"
+address "Kanglung, Bhutan"
+contact ""
+email "bug-glibc@gnu.org"
+tel ""
+fax ""
+language "Dzongkha"
+territory "Bhutan"
+revision "0.3"
+date "2004-09-03"
+%
+category "dz_BT:2004";LC_IDENTIFICATION
+category "dz_BT:2004";LC_CTYPE
+category "dz_BT:2004";LC_COLLATE
+category "dz_BT:2004";LC_NUMERIC
+category "dz_BT:2004";LC_MONETARY
+category "dz_BT:2004";LC_MESSAGES
+category "dz_BT:2004";LC_PAPER
+category "dz_BT:2004";LC_NAME
+category "dz_BT:2004";LC_ADDRESS
+category "dz_BT:2004";LC_TELEPHONE
+
+END LC_IDENTIFICATION
+
+%%%%%%%%%%%%%%%%
+% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_TIME
+% check time and date formats
+%%%%%%%%%%%%%%%%
+
+LC_CTYPE
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+
+script <TIBETAN>
+
+% 30 base letters
+collating-symbol <TIB-KA>
+collating-symbol <TIB-KHA>
+collating-symbol <TIB-GA>
+collating-symbol <TIB-NGA>
+collating-symbol <TIB-CA>
+collating-symbol <TIB-CHA>
+collating-symbol <TIB-JA>
+collating-symbol <TIB-NYA>
+collating-symbol <TIB-TA>
+collating-symbol <TIB-THA>
+collating-symbol <TIB-DA>
+collating-symbol <TIB-NA>
+collating-symbol <TIB-PA>
+collating-symbol <TIB-PHA>
+collating-symbol <TIB-BA>
+collating-symbol <TIB-MA>
+collating-symbol <TIB-TSA>
+collating-symbol <TIB-TSHA>
+collating-symbol <TIB-DZA>
+collating-symbol <TIB-WA>
+collating-symbol <TIB-ZHA>
+collating-symbol <TIB-ZA>
+collating-symbol <TIB--A>
+collating-symbol <TIB-YA>
+collating-symbol <TIB-RA>
+collating-symbol <TIB-LA>
+collating-symbol <TIB-SHA>
+collating-symbol <TIB-SA>
+collating-symbol <TIB-HA>
+collating-symbol <TIB-A>
+
+% 4 explicit vowels
+collating-symbol <TIB-I>
+collating-symbol <TIB-U>
+collating-symbol <TIB-E>
+collating-symbol <TIB-O>
+
+% pre-radicals
+collating-symbol <R_G>
+collating-symbol <R_D>
+collating-symbol <R_B>
+collating-symbol <R_M>
+collating-symbol <R_A>
+collating-symbol <R_R>
+collating-symbol <R_L>
+collating-symbol <R_S>
+collating-symbol <R_BR>
+collating-symbol <R_BL>
+collating-symbol <R_BS>
+
+% nominal, subjoined or variant forms
+collating-symbol <NOM>
+collating-symbol <SUB>
+collating-symbol <VAR>
+
+% ka-radicals
+collating-symbol <TIB-KA-R_D>
+collating-symbol <TIB-KA-R_B>
+collating-symbol <TIB-KA-R_R>
+collating-symbol <TIB-KA-R_L>
+collating-symbol <TIB-KA-R_S>
+collating-symbol <TIB-KA-R_BR>
+collating-symbol <TIB-KA-R_BS>
+collating-element <rad-ka-d> from "<U0F51><U0F40>"
+collating-element <rad-ka-b> from "<U0F56><U0F40>"
+collating-element <rad-ka-r> from "<U0F62><U0F90>"
+collating-element <rad-ka-l> from "<U0F63><U0F90>"
+collating-element <rad-ka-s> from "<U0F66><U0F90>"
+collating-element <rad-ka-b-r> from "<U0F56><U0F62><U0F90>"
+collating-element <rad-ka-b-s> from "<U0F56><U0F66><U0F90>"
+
+% kha-radicals
+collating-symbol <TIB-KHA-R_M>
+collating-symbol <TIB-KHA-R_A>
+collating-element <rad-kha-m> from "<U0F58><U0F41>"
+collating-element <rad-kha-a> from "<U0F60><U0F41>"
+
+% ga-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-ga-*> are in fact double elements: the ga-radical
+% itself, and the following letter.
+collating-symbol <TIB-GA-R_D> % ambiguous
+collating-symbol <TIB-GA-R_B> % ambiguous
+collating-symbol <TIB-GA-R_M> % ambiguous
+collating-symbol <TIB-GA-R_A> % ambiguous
+collating-symbol <TIB-GA-R_R>
+collating-symbol <TIB-GA-R_L>
+collating-symbol <TIB-GA-R_S>
+collating-symbol <TIB-GA-R_BR>
+collating-symbol <TIB-GA-R_BS>
+collating-element <rad-ga-d-ga> from "<U0F51><U0F42><U0F42>"
+collating-element <rad-ga-d-nga> from "<U0F51><U0F42><U0F44>"
+collating-element <rad-ga-d-da> from "<U0F51><U0F42><U0F51>"
+collating-element <rad-ga-d-ba> from "<U0F51><U0F42><U0F56>"
+collating-element <rad-ga-d-wa> from "<U0F51><U0F42><U0F5D>"
+collating-element <rad-ga-d--a> from "<U0F51><U0F42><U0F60>"
+collating-element <rad-ga-d-ra> from "<U0F51><U0F42><U0F62>"
+collating-element <rad-ga-d-la> from "<U0F51><U0F42><U0F63>"
+collating-element <rad-ga-d-sa> from "<U0F51><U0F42><U0F66>"
+collating-element <rad-ga-d-u> from "<U0F51><U0F42><U0F74>"
+collating-element <rad-ga-d-e> from "<U0F51><U0F42><U0F7A>"
+collating-element <rad-ga-d-_ya> from "<U0F51><U0F42><U0FB1>"
+collating-element <rad-ga-d-_ra> from "<U0F51><U0F42><U0FB2>"
+collating-element <rad-ga-b-ga> from "<U0F56><U0F42><U0F42>"
+collating-element <rad-ga-b-da> from "<U0F56><U0F42><U0F51>"
+collating-element <rad-ga-b-ma> from "<U0F56><U0F42><U0F58>"
+collating-element <rad-ga-b-ma2> from "<U0F56><U0F42><U0F7E>"
+collating-element <rad-ga-b-wa> from "<U0F56><U0F42><U0F5D>"
+collating-element <rad-ga-b--a> from "<U0F56><U0F42><U0F60>"
+collating-element <rad-ga-b-ra> from "<U0F56><U0F42><U0F62>"
+collating-element <rad-ga-b-e> from "<U0F56><U0F42><U0F7A>"
+collating-element <rad-ga-b-o> from "<U0F56><U0F42><U0F7C>"
+collating-element <rad-ga-b-_ya> from "<U0F56><U0F42><U0FB1>"
+collating-element <rad-ga-b-_ra> from "<U0F56><U0F42><U0FB2>"
+collating-element <rad-ga-b-_la> from "<U0F56><U0F42><U0FB3>"
+collating-element <rad-ga-m-ra> from "<U0F58><U0F42><U0F62>"
+collating-element <rad-ga-m-la> from "<U0F58><U0F42><U0F63>"
+collating-element <rad-ga-m-u> from "<U0F58><U0F42><U0F74>"
+collating-element <rad-ga-m-e> from "<U0F58><U0F42><U0F7A>"
+collating-element <rad-ga-m-o> from "<U0F58><U0F42><U0F7C>"
+collating-element <rad-ga-m-_ya> from "<U0F58><U0F42><U0FB1>"
+collating-element <rad-ga-m-_ra> from "<U0F58><U0F42><U0FB2>"
+collating-element <rad-ga-a-ga> from "<U0F60><U0F42><U0F42>"
+collating-element <rad-ga-a-nga> from "<U0F60><U0F42><U0F44>"
+collating-element <rad-ga-a-da> from "<U0F60><U0F42><U0F51>"
+collating-element <rad-ga-a-na> from "<U0F60><U0F42><U0F53>"
+collating-element <rad-ga-a-ba> from "<U0F60><U0F42><U0F56>"
+collating-element <rad-ga-a-ma> from "<U0F60><U0F42><U0F58>"
+collating-element <rad-ga-a-ma2> from "<U0F60><U0F42><U0F7E>"
+collating-element <rad-ga-a--a> from "<U0F60><U0F42><U0F60>"
+collating-element <rad-ga-a-ra> from "<U0F60><U0F42><U0F62>"
+collating-element <rad-ga-a-la> from "<U0F60><U0F42><U0F63>"
+collating-element <rad-ga-a-sa> from "<U0F60><U0F42><U0F66>"
+collating-element <rad-ga-a-i> from "<U0F60><U0F42><U0F72>"
+collating-element <rad-ga-a-u> from "<U0F60><U0F42><U0F74>"
+collating-element <rad-ga-a-e> from "<U0F60><U0F42><U0F7A>"
+collating-element <rad-ga-a-o> from "<U0F60><U0F42><U0F7C>"
+collating-element <rad-ga-a-_ya> from "<U0F60><U0F42><U0FB1>"
+collating-element <rad-ga-a-_ra> from "<U0F60><U0F42><U0FB2>"
+collating-element <rad-ga-r> from "<U0F62><U0F92>"
+collating-element <rad-ga-l> from "<U0F63><U0F92>"
+collating-element <rad-ga-s> from "<U0F66><U0F92>"
+collating-element <rad-ga-b-r> from "<U0F56><U0F62><U0F92>"
+collating-element <rad-ga-b-s> from "<U0F56><U0F66><U0F92>"
+
+% nga-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-nga-*> are in fact double elements: the nga-radical
+% itself, and the following letter.
+collating-symbol <TIB-NGA-R_D> % ambiguous
+collating-symbol <TIB-NGA-R_M> % ambiguous
+collating-symbol <TIB-NGA-R_R>
+collating-symbol <TIB-NGA-R_L>
+collating-symbol <TIB-NGA-R_S>
+collating-symbol <TIB-NGA-R_BR>
+collating-symbol <TIB-NGA-R_BS>
+collating-element <rad-nga-d-ga> from "<U0F51><U0F44><U0F42>"
+collating-element <rad-nga-d-nga> from "<U0F51><U0F44><U0F44>"
+collating-element <rad-nga-d-na> from "<U0F51><U0F44><U0F53>"
+collating-element <rad-nga-d-ra> from "<U0F51><U0F44><U0F62>"
+collating-element <rad-nga-d-u> from "<U0F51><U0F44><U0F74>"
+collating-element <rad-nga-d-o> from "<U0F51><U0F44><U0F7C>"
+collating-element <rad-nga-r> from "<U0F62><U0F44><U0F94>"
+collating-element <rad-nga-l> from "<U0F63><U0F44><U0F94>"
+collating-element <rad-nga-s> from "<U0F66><U0F44><U0F94>"
+collating-element <rad-nga-b-r> from "<U0F56><U0F62><U0F94>"
+collating-element <rad-nga-b-s> from "<U0F56><U0F66><U0F94>"
+
+% ca-radicals
+collating-symbol <TIB-CA-R_G>
+collating-symbol <TIB-CA-R_B>
+collating-symbol <TIB-CA-R_L>
+collating-symbol <TIB-CA-R_BL>
+collating-element <rad-ca-g> from "<U0F42><U0F45>"
+collating-element <rad-ca-b> from "<U0F56><U0F45>"
+collating-element <rad-ca-l> from "<U0F63><U0F95>"
+collating-element <rad-ca-b-l> from "<U0F56><U0F63><U0F95>"
+
+% cha-radicals
+collating-symbol <TIB-CHA-R_M>
+collating-symbol <TIB-CHA-R_A>
+collating-element <rad-cha-m> from "<U0F58><U0F46>"
+collating-element <rad-cha-a> from "<U0F60><U0F46>"
+
+% ja-radicals
+collating-symbol <TIB-JA-R_M>
+collating-symbol <TIB-JA-R_A>
+collating-symbol <TIB-JA-R_R>
+collating-symbol <TIB-JA-R_L>
+collating-symbol <TIB-JA-R_BR>
+collating-element <rad-ja-m> from "<U0F58><U0F47>"
+collating-element <rad-ja-a> from "<U0F60><U0F47>"
+collating-element <rad-ja-r> from "<U0F62><U0F97>"
+collating-element <rad-ja-l> from "<U0F63><U0F97>"
+collating-element <rad-ja-b-r> from "<U0F56><U0F62><U0F97>"
+
+% nya-radicals
+collating-symbol <TIB-NYA-R_G>
+collating-symbol <TIB-NYA-R_M>
+collating-symbol <TIB-NYA-R_R>
+collating-symbol <TIB-NYA-R_S>
+collating-symbol <TIB-NYA-R_BR>
+collating-symbol <TIB-NYA-R_BS>
+collating-element <rad-nya-g> from "<U0F42><U0F49>"
+collating-element <rad-nya-m> from "<U0F58><U0F49>"
+collating-element <rad-nya-r> from "<U0F62><U0F99>"
+collating-element <rad-nya-s> from "<U0F66><U0F99>"
+collating-element <rad-nya-b-r> from "<U0F56><U0F62><U0F99>"
+collating-element <rad-nya-b-s> from "<U0F56><U0F66><U0F99>"
+
+% ta-radicals
+collating-symbol <TIB-TA-R_G>
+collating-symbol <TIB-TA-R_B>
+collating-symbol <TIB-TA-R_R>
+collating-symbol <TIB-TA-R_L>
+collating-symbol <TIB-TA-R_S>
+collating-symbol <TIB-TA-R_BR>
+collating-symbol <TIB-TA-R_BL>
+collating-symbol <TIB-TA-R_BS>
+collating-element <rad-ta-g> from "<U0F42><U0F4F>"
+collating-element <rad-ta-b> from "<U0F56><U0F4F>"
+collating-element <rad-ta-r> from "<U0F62><U0F9F>"
+collating-element <rad-ta-l> from "<U0F63><U0F9F>"
+collating-element <rad-ta-s> from "<U0F66><U0F9F>"
+collating-element <rad-ta-b-r> from "<U0F56><U0F62><U0F9F>"
+collating-element <rad-ta-b-l> from "<U0F56><U0F63><U0F9F>"
+collating-element <rad-ta-b-s> from "<U0F56><U0F66><U0F9F>"
+
+% tha-radicals
+collating-symbol <TIB-THA-R_M>
+collating-symbol <TIB-THA-R_A>
+collating-element <rad-tha-m> from "<U0F58><U0F50>"
+collating-element <rad-tha-a> from "<U0F60><U0F50>"
+
+% da-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-da-*> are in fact double elements: the da-radical
+% itself, and the following letter.
+collating-symbol <TIB-DA-R_G> % ambiguous
+collating-symbol <TIB-DA-R_B> % ambiguous
+collating-symbol <TIB-DA-R_M> % ambiguous
+collating-symbol <TIB-DA-R_A> % ambiguous
+collating-symbol <TIB-DA-R_R>
+collating-symbol <TIB-DA-R_L>
+collating-symbol <TIB-DA-R_S>
+collating-symbol <TIB-DA-R_BR>
+collating-symbol <TIB-DA-R_BL>
+collating-symbol <TIB-DA-R_BS>
+collating-element <rad-da-g-ga> from "<U0F42><U0F51><U0F42>"
+collating-element <rad-da-g-nga> from "<U0F42><U0F51><U0F44>"
+collating-element <rad-da-g-na> from "<U0F42><U0F51><U0F53>"
+collating-element <rad-da-g-ba> from "<U0F42><U0F51><U0F56>"
+collating-element <rad-da-g-ma> from "<U0F42><U0F51><U0F58>"
+collating-element <rad-da-g-ma2> from "<U0F42><U0F51><U0F7E>"
+collating-element <rad-da-g--a> from "<U0F42><U0F51><U0F60>"
+collating-element <rad-da-g-ra> from "<U0F42><U0F51><U0F62>"
+collating-element <rad-da-g-la> from "<U0F42><U0F51><U0F63>"
+collating-element <rad-da-g-sa> from "<U0F42><U0F51><U0F66>"
+collating-element <rad-da-g-i> from "<U0F42><U0F51><U0F72>"
+collating-element <rad-da-g-u> from "<U0F42><U0F51><U0F74>"
+collating-element <rad-da-g-e> from "<U0F42><U0F51><U0F7A>"
+collating-element <rad-da-g-o> from "<U0F42><U0F51><U0F7C>"
+collating-element <rad-da-b-ga> from "<U0F56><U0F51><U0F42>"
+collating-element <rad-da-b-ma> from "<U0F56><U0F51><U0F58>"
+collating-element <rad-da-b-ma2> from "<U0F56><U0F51><U0F7E>"
+collating-element <rad-da-b--a> from "<U0F56><U0F51><U0F60>"
+collating-element <rad-da-b-ra> from "<U0F56><U0F51><U0F62>"
+collating-element <rad-da-b-la> from "<U0F56><U0F51><U0F63>"
+collating-element <rad-da-b-sa> from "<U0F56><U0F51><U0F66>"
+collating-element <rad-da-b-u> from "<U0F56><U0F51><U0F74>"
+collating-element <rad-da-b-e> from "<U0F56><U0F51><U0F7A>"
+collating-element <rad-da-b-o> from "<U0F56><U0F51><U0F7C>"
+collating-element <rad-da-m-ga> from "<U0F58><U0F51><U0F42>"
+collating-element <rad-da-m-nga> from "<U0F58><U0F51><U0F44>"
+collating-element <rad-da-m-na> from "<U0F58><U0F51><U0F53>"
+collating-element <rad-da-m--a> from "<U0F58><U0F51><U0F60>"
+collating-element <rad-da-m-ra> from "<U0F58><U0F51><U0F62>"
+collating-element <rad-da-m-u> from "<U0F58><U0F51><U0F74>"
+collating-element <rad-da-m-e> from "<U0F58><U0F51><U0F7A>"
+collating-element <rad-da-m-o> from "<U0F58><U0F51><U0F7C>"
+collating-element <rad-da-a-ga> from "<U0F60><U0F51><U0F42>"
+collating-element <rad-da-a-nga> from "<U0F60><U0F51><U0F44>"
+collating-element <rad-da-a-da> from "<U0F60><U0F51><U0F51>"
+collating-element <rad-da-a-na> from "<U0F60><U0F51><U0F53>"
+collating-element <rad-da-a-ba> from "<U0F60><U0F51><U0F56>"
+collating-element <rad-da-a-ma> from "<U0F60><U0F51><U0F58>"
+collating-element <rad-da-a-ma2> from "<U0F60><U0F51><U0F7E>"
+collating-element <rad-da-a-wa> from "<U0F60><U0F51><U0F5D>"
+collating-element <rad-da-a--a> from "<U0F60><U0F51><U0F60>"
+collating-element <rad-da-a-ra> from "<U0F60><U0F51><U0F62>"
+collating-element <rad-da-a-la> from "<U0F60><U0F51><U0F63>"
+collating-element <rad-da-a-sa> from "<U0F60><U0F51><U0F66>"
+collating-element <rad-da-a-u> from "<U0F60><U0F51><U0F74>"
+collating-element <rad-da-a-e> from "<U0F60><U0F51><U0F7A>"
+collating-element <rad-da-a-o> from "<U0F60><U0F51><U0F7C>"
+collating-element <rad-da-a-_ra> from "<U0F60><U0F51><U0FB2>"
+collating-element <rad-da-r> from "<U0F62><U0FA1>"
+collating-element <rad-da-l> from "<U0F63><U0FA1>"
+collating-element <rad-da-s> from "<U0F66><U0FA1>"
+collating-element <rad-da-b-r> from "<U0F56><U0F62><U0FA1>"
+collating-element <rad-da-b-l> from "<U0F56><U0F63><U0FA1>"
+collating-element <rad-da-b-s> from "<U0F56><U0F66><U0FA1>"
+
+% na-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-na-*> are in fact double elements: the na-radical
+% itself, and the following letter.
+collating-symbol <TIB-NA-R_G> % ambiguous
+collating-symbol <TIB-NA-R_M> % ambiguous
+collating-symbol <TIB-NA-R_R>
+collating-symbol <TIB-NA-R_S>
+collating-symbol <TIB-NA-R_BR>
+collating-symbol <TIB-NA-R_BS>
+collating-element <rad-na-g-ga> from "<U0F42><U0F53><U0F42>"
+collating-element <rad-na-g-nga> from "<U0F42><U0F53><U0F44>"
+collating-element <rad-na-g-da> from "<U0F42><U0F53><U0F51>"
+collating-element <rad-na-g-na> from "<U0F42><U0F53><U0F53>"
+collating-element <rad-na-g-ma> from "<U0F42><U0F53><U0F58>"
+collating-element <rad-na-g-ma2> from "<U0F42><U0F53><U0F7E>"
+collating-element <rad-na-g-wa> from "<U0F42><U0F53><U0F5D>"
+collating-element <rad-na-g--a> from "<U0F42><U0F53><U0F60>"
+collating-element <rad-na-g-sa> from "<U0F42><U0F53><U0F66>"
+collating-element <rad-na-g-u> from "<U0F42><U0F53><U0F74>"
+collating-element <rad-na-g-o> from "<U0F42><U0F53><U0F7C>"
+collating-element <rad-na-m-ga> from "<U0F58><U0F53><U0F42>"
+collating-element <rad-na-m-nga> from "<U0F58><U0F53><U0F44>"
+collating-element <rad-na-m-na> from "<U0F58><U0F53><U0F53>"
+collating-element <rad-na-m-ba> from "<U0F58><U0F53><U0F56>"
+collating-element <rad-na-m-ma> from "<U0F58><U0F53><U0F58>"
+collating-element <rad-na-m-ma2> from "<U0F58><U0F53><U0F7E>"
+collating-element <rad-na-m--a> from "<U0F58><U0F53><U0F60>"
+collating-element <rad-na-m-ra> from "<U0F58><U0F53><U0F62>"
+collating-element <rad-na-m-la> from "<U0F58><U0F53><U0F63>"
+collating-element <rad-na-m-u> from "<U0F58><U0F53><U0F74>"
+collating-element <rad-na-m-e> from "<U0F58><U0F53><U0F7A>"
+collating-element <rad-na-m-o> from "<U0F58><U0F53><U0F7C>"
+collating-element <rad-na-r> from "<U0F62><U0FA3>"
+collating-element <rad-na-s> from "<U0F66><U0FA3>"
+collating-element <rad-na-b-r> from "<U0F56><U0F62><U0FA3>"
+collating-element <rad-na-b-s> from "<U0F56><U0F66><U0FA3>"
+
+% pa-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-pa-*> are in fact double elements: the pa-radical
+% itself, and the following letter.
+collating-symbol <TIB-PA-R_D> % ambiguous in Dzongkha
+collating-symbol <TIB-PA-R_L>
+collating-symbol <TIB-PA-R_S>
+collating-element <rad-pa-d-ga> from "<U0F51><U0F54><U0F42>"
+collating-element <rad-pa-d-nga> from "<U0F51><U0F54><U0F44>"
+collating-element <rad-pa-d-da> from "<U0F51><U0F54><U0F51>"
+collating-element <rad-pa-d--a> from "<U0F51><U0F54><U0F60>"
+collating-element <rad-pa-d-ra> from "<U0F51><U0F54><U0F62>"
+collating-element <rad-pa-d-la> from "<U0F51><U0F54><U0F63>"
+collating-element <rad-pa-d-sa> from "<U0F51><U0F54><U0F66>"
+collating-element <rad-pa-d-u> from "<U0F51><U0F54><U0F74>"
+collating-element <rad-pa-d-e> from "<U0F51><U0F54><U0F7A>"
+collating-element <rad-pa-d-o-ga> from "<U0F51><U0F54><U0F7C><U0F42>"
+collating-element <rad-pa-d-o-nga> from "<U0F51><U0F54><U0F7C><U0F44>"
+collating-element <rad-pa-d-o-da> from "<U0F51><U0F54><U0F7C><U0F51>"
+collating-element <rad-pa-d-o-na> from "<U0F51><U0F54><U0F7C><U0F53>"
+collating-element <rad-pa-d-o-ra> from "<U0F51><U0F54><U0F7C><U0F62>"
+collating-element <rad-pa-d-_ya> from "<U0F51><U0F54><U0FB1>"
+collating-element <rad-pa-d-_ra> from "<U0F51><U0F54><U0FB2>"
+collating-element <rad-pa-l> from "<U0F63><U0FA4>"
+collating-element <rad-pa-s> from "<U0F66><U0FA4>"
+
+% pha-radicals
+collating-symbol <TIB-PHA-R_A>
+collating-element <rad-pha-a> from "<U0F60><U0F55>"
+
+% ba-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-ba-*> are in fact double elements: the ba-radical
+% itself, and the following letter.
+collating-symbol <TIB-BA-R_D> % ambiguous
+collating-symbol <TIB-BA-R_A> % ambiguous
+collating-symbol <TIB-BA-R_R>
+collating-symbol <TIB-BA-R_L>
+collating-symbol <TIB-BA-R_S>
+collating-element <rad-ba-d-ga> from "<U0F51><U0F56><U0F42>"
+collating-element <rad-ba-d-nga> from "<U0F51><U0F56><U0F44>"
+collating-element <rad-ba-d-da> from "<U0F51><U0F56><U0F51>"
+collating-element <rad-ba-d-na> from "<U0F51><U0F56><U0F53>"
+collating-element <rad-ba-d-ba> from "<U0F51><U0F56><U0F56>"
+collating-element <rad-ba-d--a> from "<U0F51><U0F56><U0F60>"
+collating-element <rad-ba-d-ra> from "<U0F51><U0F56><U0F62>"
+collating-element <rad-ba-d-la> from "<U0F51><U0F56><U0F63>"
+collating-element <rad-ba-d-sa> from "<U0F51><U0F56><U0F66>"
+collating-element <rad-ba-d-u> from "<U0F51><U0F56><U0F74>"
+collating-element <rad-ba-d-e> from "<U0F51><U0F56><U0F7A>"
+collating-element <rad-ba-d-o> from "<U0F51><U0F56><U0F7C>"
+collating-element <rad-ba-d-_ya> from "<U0F51><U0F56><U0FB1>"
+collating-element <rad-ba-d-_ra> from "<U0F51><U0F56><U0FB2>"
+collating-element <rad-ba-a-ga> from "<U0F60><U0F56><U0F42>"
+collating-element <rad-ba-a-nga> from "<U0F60><U0F56><U0F44>"
+collating-element <rad-ba-a-da> from "<U0F60><U0F56><U0F51>"
+collating-element <rad-ba-a-na> from "<U0F60><U0F56><U0F53>"
+collating-element <rad-ba-a-ba> from "<U0F60><U0F56><U0F56>"
+collating-element <rad-ba-a-ma> from "<U0F60><U0F56><U0F58>"
+collating-element <rad-ba-a-ma2> from "<U0F60><U0F56><U0F7E>"
+collating-element <rad-ba-a--a> from "<U0F60><U0F56><U0F60>"
+collating-element <rad-ba-a-ra> from "<U0F60><U0F56><U0F62>"
+collating-element <rad-ba-a-la> from "<U0F60><U0F56><U0F63>"
+collating-element <rad-ba-a-i> from "<U0F60><U0F56><U0F72>"
+collating-element <rad-ba-a-u> from "<U0F60><U0F56><U0F74>"
+collating-element <rad-ba-a-e> from "<U0F60><U0F56><U0F7A>"
+collating-element <rad-ba-a-o> from "<U0F60><U0F56><U0F7C>"
+collating-element <rad-ba-a-_ya> from "<U0F60><U0F56><U0FB1>"
+collating-element <rad-ba-a-_ra> from "<U0F60><U0F56><U0FB2>"
+collating-element <rad-ba-r> from "<U0F62><U0FA6>"
+collating-element <rad-ba-l> from "<U0F63><U0FA6>"
+collating-element <rad-ba-s> from "<U0F66><U0FA6>"
+
+% ma-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-ma-*> are in fact double elements: the ma-radical
+% itself, and the following letter.
+collating-symbol <TIB-MA-R_D> % ambiguous
+collating-symbol <TIB-MA-R_R>
+collating-symbol <TIB-MA-R_S>
+collating-element <rad-ma-d-ga> from "<U0F51><U0F58><U0F42>"
+collating-element <rad-ma-d-nga> from "<U0F51><U0F58><U0F44>"
+collating-element <rad-ma-d-na> from "<U0F51><U0F58><U0F53>"
+collating-element <rad-ma-d-wa> from "<U0F51><U0F58><U0F5D>"
+collating-element <rad-ma-d--a> from "<U0F51><U0F58><U0F60>"
+collating-element <rad-ma-d-ra> from "<U0F51><U0F58><U0F62>"
+collating-element <rad-ma-d-sa> from "<U0F51><U0F58><U0F66>"
+collating-element <rad-ma-d-i> from "<U0F51><U0F58><U0F72>"
+collating-element <rad-ma-d-u> from "<U0F51><U0F58><U0F74>"
+collating-element <rad-ma-d-e> from "<U0F51><U0F58><U0F7A>"
+collating-element <rad-ma-d-o-da> from "<U0F51><U0F58><U0F7C><U0F51>"
+collating-element <rad-ma-d-_ya> from "<U0F51><U0F58><U0FB1>"
+collating-element <rad-ma-r> from "<U0F62><U0FA8>"
+collating-element <rad-ma-s> from "<U0F66><U0FA8>"
+
+% tsa-radicals
+collating-symbol <TIB-TSA-R_G>
+collating-symbol <TIB-TSA-R_B>
+collating-symbol <TIB-TSA-R_R>
+collating-symbol <TIB-TSA-R_S>
+collating-symbol <TIB-TSA-R_BR>
+collating-symbol <TIB-TSA-R_BS>
+collating-element <rad-tsa-g> from "<U0F42><U0F59>"
+collating-element <rad-tsa-b> from "<U0F56><U0F59>"
+collating-element <rad-tsa-r> from "<U0F62><U0FA9>"
+collating-element <rad-tsa-s> from "<U0F66><U0FA9>"
+collating-element <rad-tsa-b-r> from "<U0F56><U0F62><U0FA9>"
+collating-element <rad-tsa-b-s> from "<U0F56><U0F66><U0FA9>"
+
+% tsha-radicals
+collating-symbol <TIB-TSHA-R_M>
+collating-symbol <TIB-TSHA-R_A>
+collating-element <rad-tsha-m> from "<U0F58><U0F5A>"
+collating-element <rad-tsha-a> from "<U0F60><U0F5A>"
+
+% dza-radicals
+collating-symbol <TIB-DZA-R_M>
+collating-symbol <TIB-DZA-R_A>
+collating-symbol <TIB-DZA-R_R>
+collating-symbol <TIB-DZA-R_BR>
+collating-element <rad-dza-m> from "<U0F58><U0F5B>"
+collating-element <rad-dza-a> from "<U0F60><U0F5B>"
+collating-element <rad-dza-r> from "<U0F60><U0FAB>"
+collating-element <rad-dza-b-r> from "<U0F56><U0F62><U0FAB>"
+
+% zha-radicals
+collating-symbol <TIB-ZHA-R_G>
+collating-symbol <TIB-ZHA-R_B>
+collating-element <rad-zha-g> from "<U0F42><U0F5E>"
+collating-element <rad-zha-b> from "<U0F56><U0F5E>"
+
+% za-radicals
+collating-symbol <TIB-ZA-R_G>
+collating-symbol <TIB-ZA-R_B>
+collating-element <rad-za-g> from "<U0F42><U0F5F>"
+collating-element <rad-za-b> from "<U0F56><U0F5F>"
+
+% ya-radicals
+collating-symbol <TIB-YA-R_G>
+collating-element <rad-ya-g> from "<U0F42><U0F61>"
+
+% ra-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-ra-*> are in fact double elements: the ra-radical
+% itself, and the following letter.
+collating-symbol <TIB-RA-R_B> % ambiguous
+collating-element <rad-ra-b-la> from "<U0F56><U0F62><U0FB3>"
+
+% sha-radicals
+collating-symbol <TIB-SHA-R_G>
+collating-symbol <TIB-SHA-R_B>
+collating-element <rad-sha-g> from "<U0F42><U0F64>"
+collating-element <rad-sha-b> from "<U0F56><U0F64>"
+
+% sa-radicals
+% as there are ambiguous, the next letter has to be added too;
+% so the <rad-sa-*> are in fact double elements: the sa-radical
+% itself, and the following letter.
+collating-symbol <TIB-SA-R_G> % ambiguous
+collating-symbol <TIB-SA-R_B> % ambiguous
+collating-element <rad-sa-g-ga> from "<U0F42><U0F66><U0F42>"
+collating-element <rad-sa-g-nga> from "<U0F42><U0F66><U0F44>"
+collating-element <rad-sa-g-da> from "<U0F42><U0F66><U0F51>"
+collating-element <rad-sa-g-na> from "<U0F42><U0F66><U0F53>"
+collating-element <rad-sa-g-ba> from "<U0F42><U0F66><U0F56>"
+collating-element <rad-sa-g--a> from "<U0F42><U0F66><U0F60>"
+collating-element <rad-sa-g-ra> from "<U0F42><U0F66><U0F62>"
+collating-element <rad-sa-g-la> from "<U0F42><U0F66><U0F63>"
+collating-element <rad-sa-g-sa> from "<U0F42><U0F66><U0F66>"
+collating-element <rad-sa-g-i> from "<U0F42><U0F66><U0F72>"
+collating-element <rad-sa-g-u> from "<U0F42><U0F66><U0F74>"
+collating-element <rad-sa-g-e> from "<U0F42><U0F66><U0F7A>"
+collating-element <rad-sa-g-o> from "<U0F42><U0F66><U0F7C>"
+collating-element <rad-sa-b-ga> from "<U0F56><U0F66><U0F42>"
+collating-element <rad-sa-b-nga> from "<U0F56><U0F66><U0F44>"
+collating-element <rad-sa-b-da> from "<U0F56><U0F66><U0F51>"
+collating-element <rad-sa-b-ba> from "<U0F56><U0F66><U0F56>"
+collating-element <rad-sa-b-ma> from "<U0F56><U0F66><U0F58>"
+collating-element <rad-sa-b-ma2> from "<U0F56><U0F66><U0F7E>"
+collating-element <rad-sa-b-ra> from "<U0F56><U0F66><U0F62>"
+collating-element <rad-sa-b-la> from "<U0F56><U0F66><U0F63>"
+collating-element <rad-sa-b-i> from "<U0F56><U0F66><U0F72>"
+collating-element <rad-sa-b-u> from "<U0F56><U0F66><U0F74>"
+collating-element <rad-sa-b-e> from "<U0F56><U0F66><U0F7A>"
+collating-element <rad-sa-b-o> from "<U0F56><U0F66><U0F7C>"
+collating-element <rad-sa-b-_wa> from "<U0F56><U0F66><U0FAD>"
+collating-element <rad-sa-b-_ra> from "<U0F56><U0F66><U0FB2>"
+collating-element <rad-sa-b-_la> from "<U0F56><U0F66><U0FB3>"
+
+% ha-radicals
+collating-symbol <TIB-HA-R_L>
+collating-element <rad-ha-l> from "<U0F63><U0FB7>"
+
+% generic definitions
+reorder-after <AME>
+<NOM>
+<SUB>
+
+reorder-after <DTT>
+<PCT>
+<MAC>
+<VAR>
+<R_G>
+<R_D>
+<R_B>
+<R_M>
+<R_A>
+<R_R>
+<R_L>
+<R_S>
+<R_BR>
+<R_BL>
+<R_BS>
+
+% a better place than after cyrillic ya should be defined
+reorder-after <CYR-YA>
+<TIB-KA>
+<TIB-KA-R_D>
+<TIB-KA-R_B>
+<TIB-KA-R_R>
+<TIB-KA-R_L>
+<TIB-KA-R_S>
+<TIB-KA-R_BR>
+<TIB-KA-R_BS>
+<TIB-KHA>
+<TIB-KHA-R_M>
+<TIB-KHA-R_A>
+<TIB-GA>
+<TIB-GA-R_D>
+<TIB-GA-R_B>
+<TIB-GA-R_M>
+<TIB-GA-R_A>
+<TIB-GA-R_R>
+<TIB-GA-R_L>
+<TIB-GA-R_S>
+<TIB-GA-R_BR>
+<TIB-GA-R_BS>
+<TIB-NGA>
+<TIB-NGA-R_D>
+<TIB-NGA-R_M>
+<TIB-NGA-R_R>
+<TIB-NGA-R_L>
+<TIB-NGA-R_S>
+<TIB-NGA-R_BR>
+<TIB-NGA-R_BS>
+<TIB-CA>
+<TIB-CA-R_G>
+<TIB-CA-R_B>
+<TIB-CA-R_L>
+<TIB-CA-R_BL>
+<TIB-CHA>
+<TIB-CHA-R_M>
+<TIB-CHA-R_A>
+<TIB-JA>
+<TIB-JA-R_M>
+<TIB-JA-R_A>
+<TIB-JA-R_R>
+<TIB-JA-R_L>
+<TIB-JA-R_BR>
+<TIB-NYA>
+<TIB-NYA-R_G>
+<TIB-NYA-R_M>
+<TIB-NYA-R_R>
+<TIB-NYA-R_S>
+<TIB-NYA-R_BR>
+<TIB-NYA-R_BS>
+<TIB-TA>
+<TIB-TA-R_G>
+<TIB-TA-R_B>
+<TIB-TA-R_R>
+<TIB-TA-R_L>
+<TIB-TA-R_S>
+<TIB-TA-R_BR>
+<TIB-TA-R_BL>
+<TIB-TA-R_BS>
+<TIB-THA>
+<TIB-THA-R_M>
+<TIB-THA-R_A>
+<TIB-DA>
+<TIB-DA-R_G>
+<TIB-DA-R_B>
+<TIB-DA-R_M>
+<TIB-DA-R_A>
+<TIB-DA-R_R>
+<TIB-DA-R_L>
+<TIB-DA-R_S>
+<TIB-DA-R_BR>
+<TIB-DA-R_BL>
+<TIB-DA-R_BS>
+<TIB-NA>
+<TIB-NA-R_G>
+<TIB-NA-R_M>
+<TIB-NA-R_R>
+<TIB-NA-R_S>
+<TIB-NA-R_BR>
+<TIB-NA-R_BS>
+<TIB-PA>
+<TIB-PA-R_D>
+<TIB-PA-R_L>
+<TIB-PA-R_S>
+<TIB-PHA>
+<TIB-PHA-R_A>
+<TIB-BA>
+<TIB-BA-R_D>
+<TIB-BA-R_A>
+<TIB-BA-R_R>
+<TIB-BA-R_L>
+<TIB-BA-R_S>
+<TIB-MA>
+<TIB-MA-R_D>
+<TIB-MA-R_R>
+<TIB-MA-R_S>
+<TIB-TSA>
+<TIB-TSA-R_G>
+<TIB-TSA-R_B>
+<TIB-TSA-R_R>
+<TIB-TSA-R_S>
+<TIB-TSA-R_BR>
+<TIB-TSA-R_BS>
+<TIB-TSHA>
+<TIB-TSHA-R_M>
+<TIB-TSHA-R_A>
+<TIB-DZA>
+<TIB-DZA-R_M>
+<TIB-DZA-R_A>
+<TIB-DZA-R_R>
+<TIB-DZA-R_BR>
+<TIB-WA>
+<TIB-ZHA>
+<TIB-ZHA-R_G>
+<TIB-ZHA-R_B>
+<TIB-ZA>
+<TIB-ZA-R_G>
+<TIB-ZA-R_B>
+<TIB--A>
+<TIB-YA>
+<TIB-YA-R_G>
+<TIB-RA>
+<TIB-RA-R_B>
+<TIB-LA>
+<TIB-SHA>
+<TIB-SHA-R_G>
+<TIB-SHA-R_B>
+<TIB-SA>
+<TIB-SA-R_G>
+<TIB-SA-R_B>
+<TIB-HA>
+<TIB-HA-R_L>
+<TIB-A>
+<TIB-I>
+<TIB-U>
+<TIB-E>
+<TIB-O>
+
+%order_start <TIBETAN>;forward;forward;forward;forward,position
+
+% specific definitions
+reorder-after <U042F>
+% digits
+<U0F20> <0>;<BAS>;IGNORE;IGNORE
+<U0F33> <0>;<VAR>;IGNORE;IGNORE
+<U0F21> <1>;<BAS>;IGNORE;IGNORE
+<U0F2A> <1>;<VAR>;IGNORE;IGNORE
+<U0F22> <2>;<BAS>;IGNORE;IGNORE
+<U0F2B> <2>;<VAR>;IGNORE;IGNORE
+<U0F23> <3>;<BAS>;IGNORE;IGNORE
+<U0F2C> <3>;<VAR>;IGNORE;IGNORE
+<U0F24> <4>;<BAS>;IGNORE;IGNORE
+<U0F2D> <4>;<VAR>;IGNORE;IGNORE
+<U0F25> <5>;<BAS>;IGNORE;IGNORE
+<U0F2E> <5>;<VAR>;IGNORE;IGNORE
+<U0F26> <6>;<BAS>;IGNORE;IGNORE
+<U0F2F> <6>;<VAR>;IGNORE;IGNORE
+<U0F27> <7>;<BAS>;IGNORE;IGNORE
+<U0F30> <7>;<VAR>;IGNORE;IGNORE
+<U0F28> <8>;<BAS>;IGNORE;IGNORE
+<U0F31> <8>;<VAR>;IGNORE;IGNORE
+<U0F29> <9>;<BAS>;IGNORE;IGNORE
+<U0F32> <9>;<VAR>;IGNORE;IGNORE
+
+% letters
+<U0F40> <TIB-KA>;<BAS>;<NOM>;IGNORE % ka
+<U0F90> <TIB-KA>;<BAS>;<SUB>;IGNORE
+<U0F69> "<TIB-KA><TIB-SHA>";"<BAS><VAR>";"<NOM><SUB>";IGNORE % kssa
+<U0FB9> "<TIB-KA><TIB-SHA>";"<BAS><VAR>";"<SUB><SUB>";IGNORE
+<rad-ka-d> <TIB-KA-R_D>;<R_D>;<NOM>;IGNORE
+<rad-ka-b> <TIB-KA-R_B>;<R_B>;<NOM>;IGNORE
+<rad-ka-r> <TIB-KA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ka-l> <TIB-KA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ka-s> <TIB-KA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-ka-b-r> <TIB-KA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-ka-b-s> <TIB-KA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F41> <TIB-KHA>;<BAS>;<NOM>;IGNORE % kha
+<U0F91> <TIB-KHA>;<BAS>;<SUB>;IGNORE
+<rad-kha-m> <TIB-KHA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-kha-a> <TIB-KHA-R_A>;<R_A>;<NOM>;IGNORE
+<U0F42> <TIB-GA>;<BAS>;<NOM>;IGNORE % ga
+<U0F92> <TIB-GA>;<BAS>;<SUB>;IGNORE
+<U0F43> "<TIB-GA><TIB-HA>";"<BAS><BAS>";"<NOM><SUB>";IGNORE % gha
+<U0F93> "<TIB-GA><TIB-HA>";"<BAS><BAS>";"<SUB><SUB>";IGNORE
+<rad-ga-d-ga> "<TIB-GA-R_D><TIB-GA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-nga> "<TIB-GA-R_D><TIB-NGA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-da> "<TIB-GA-R_D><TIB-DA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-ba> "<TIB-GA-R_D><TIB-BA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d--a> "<TIB-GA-R_D><TIB--A>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-wa> "<TIB-GA-R_D><TIB-WA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-ra> "<TIB-GA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-la> "<TIB-GA-R_D><TIB-LA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-sa> "<TIB-GA-R_D><TIB-SA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-u> "<TIB-GA-R_D><TIB-U>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-e> "<TIB-GA-R_D><TIB-E>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-d-_ya> "<TIB-GA-R_D><TIB-YA>";"<R_D><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-d-_ra> "<TIB-GA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-b-ga> "<TIB-GA-R_B><TIB-GA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-da> "<TIB-GA-R_B><TIB-DA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-ma> "<TIB-GA-R_B><TIB-MA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-ma2> "<TIB-GA-R_B><TIB-MA>";"<R_B><VAR>";"<NOM><NOM>";IGNORE
+<rad-ga-b-wa> "<TIB-GA-R_B><TIB-WA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b--a> "<TIB-GA-R_B><TIB--A>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-ra> "<TIB-GA-R_B><TIB-RA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-e> "<TIB-GA-R_B><TIB-E>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-o> "<TIB-GA-R_B><TIB-O>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-b-_ya> "<TIB-GA-R_B><TIB-YA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-b-_ra> "<TIB-GA-R_B><TIB-RA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-b-_la> "<TIB-GA-R_B><TIB-LA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-m-ra> "<TIB-GA-R_M><TIB-RA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-m-la> "<TIB-GA-R_M><TIB-LA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-m-u> "<TIB-GA-R_M><TIB-U>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-m-e> "<TIB-GA-R_M><TIB-E>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-m-o> "<TIB-GA-R_M><TIB-O>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-m-_ya> "<TIB-GA-R_M><TIB-YA>";"<R_M><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-m-_ra> "<TIB-GA-R_M><TIB-RA>";"<R_M><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-a-ga> "<TIB-GA-R_A><TIB-GA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-nga> "<TIB-GA-R_A><TIB-NGA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-da> "<TIB-GA-R_A><TIB-DA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-na> "<TIB-GA-R_A><TIB-NA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-ba> "<TIB-GA-R_A><TIB-BA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-ma> "<TIB-GA-R_A><TIB-MA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-ma2> "<TIB-GA-R_A><TIB-MA>";"<R_A><VAR>";"<NOM><NOM>";IGNORE
+<rad-ga-a--a> "<TIB-GA-R_A><TIB--A>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-ra> "<TIB-GA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-la> "<TIB-GA-R_A><TIB-LA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-sa> "<TIB-GA-R_A><TIB-SA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-i> "<TIB-GA-R_A><TIB-I>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-u> "<TIB-GA-R_A><TIB-U>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-e> "<TIB-GA-R_A><TIB-E>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-o> "<TIB-GA-R_A><TIB-O>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ga-a-_ya> "<TIB-GA-R_A><TIB-YA>";"<R_A><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-a-_ra> "<TIB-GA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><SUB>";IGNORE
+<rad-ga-r> <TIB-GA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ga-l> <TIB-GA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ga-s> <TIB-GA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-ga-b-r> <TIB-GA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-ga-b-s> <TIB-GA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F44> <TIB-NGA>;<BAS>;<NOM>;IGNORE % nga
+<U0F94> <TIB-NGA>;<BAS>;<SUB>;IGNORE
+<rad-nga-d-ga> "<TIB-NGA-R_D><TIB-GA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-d-nga> "<TIB-NGA-R_D><TIB-NGA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-d-na> "<TIB-NGA-R_D><TIB-NA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-d-ra> "<TIB-NGA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-d-u> "<TIB-NGA-R_D><TIB-U>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-d-o> "<TIB-NGA-R_D><TIB-O>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m-ga> "<TIB-NGA-R_M><TIB-GA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m-na> "<TIB-NGA-R_M><TIB-NA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m--a> "<TIB-NGA-R_M><TIB--A>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m-ra> "<TIB-NGA-R_M><TIB-RA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m-la> "<TIB-NGA-R_M><TIB-LA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-m-o> "<TIB-NGA-R_M><TIB-O>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-nga-r> <TIB-NGA-R_R>;<BAS>;<R_R>;IGNORE
+<rad-nga-l> <TIB-NGA-R_L>;<BAS>;<R_L>;IGNORE
+<rad-nga-s> <TIB-NGA-R_S>;<BAS>;<R_S>;IGNORE
+<rad-nga-b-r> <TIB-NGA-R_BR>;<BAS>;<R_BR>;IGNORE
+<rad-nga-b-s> <TIB-NGA-R_BS>;<BAS>;<R_BS>;IGNORE
+<U0F45> <TIB-CA>;<BAS>;<NOM>;IGNORE % ca
+<U0F95> <TIB-CA>;<BAS>;<SUB>;IGNORE
+<rad-ca-g> <TIB-CA>;<R_G>;<NOM>;IGNORE
+<rad-ca-b> <TIB-CA>;<R_B>;<NOM>;IGNORE
+<rad-ca-l> <TIB-CA>;<R_L>;<SUB>;IGNORE
+<rad-ca-b-l> <TIB-CA>;<R_BL>;<SUB>;IGNORE
+<U0F46> <TIB-CHA>;<BAS>;<NOM>;IGNORE % cha
+<U0F96> <TIB-CHA>;<BAS>;<SUB>;IGNORE
+<rad-cha-m> <TIB-CHA>;<R_M>;<NOM>;IGNORE
+<rad-cha-a> <TIB-CHA>;<R_A>;<NOM>;IGNORE
+<U0F47> <TIB-JA>;<BAS>;<NOM>;IGNORE % ja
+<U0F97> <TIB-JA>;<BAS>;<SUB>;IGNORE
+<rad-ja-m> <TIB-JA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-ja-a> <TIB-JA-R_A>;<R_A>;<NOM>;IGNORE
+<rad-ja-r> <TIB-JA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ja-l> <TIB-JA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ja-b-r> <TIB-JA-R_BR>;<R_BR>;<SUB>;IGNORE
+<U0F49> <TIB-NYA>;<BAS>;<NOM>;IGNORE % nya
+<U0F99> <TIB-NYA>;<BAS>;<SUB>;IGNORE
+<rad-nya-g> <TIB-NYA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-nya-m> <TIB-NYA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-nya-r> <TIB-NYA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-nya-s> <TIB-NYA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-nya-b-r> <TIB-NYA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-nya-b-s> <TIB-NYA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F4F> <TIB-TA>;<BAS>;<NOM>;IGNORE % ta
+<U0F9F> <TIB-TA>;<BAS>;<SUB>;IGNORE
+<U0F4A> <TIB-TA>;<VAR>;<NOM>;IGNORE % tta
+<U0F9A> <TIB-TA>;<VAR>;<SUB>;IGNORE
+<rad-ta-g> <TIB-TA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-ta-b> <TIB-TA-R_B>;<R_B>;<NOM>;IGNORE
+<rad-ta-r> <TIB-TA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ta-l> <TIB-TA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ta-s> <TIB-TA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-ta-b-r> <TIB-TA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-ta-b-l> <TIB-TA-R_BL>;<R_BL>;<SUB>;IGNORE
+<rad-ta-b-s> <TIB-TA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F50> <TIB-THA>;<BAS>;<NOM>;IGNORE % tha
+<U0FA0> <TIB-THA>;<BAS>;<SUB>;IGNORE
+<U0F4B> <TIB-THA>;<VAR>;<NOM>;IGNORE % ttha
+<U0F9B> <TIB-THA>;<VAR>;<SUB>;IGNORE
+<rad-tha-m> <TIB-THA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-tha-a> <TIB-THA-R_A>;<R_A>;<NOM>;IGNORE
+<U0F51> <TIB-DA>;<BAS>;<NOM>;IGNORE % da
+<U0FA1> <TIB-DA>;<BAS>;<SUB>;IGNORE
+<U0F4C> <TIB-DA>;<VAR>;<NOM>;IGNORE % dda
+<U0F9C> <TIB-DA>;<VAR>;<SUB>;IGNORE
+<U0F52> "<TIB-DA><TIB-HA>";"<BAS><BAS>";"<NOM><SUB>";IGNORE % dha
+<U0FA2> "<TIB-DA><TIB-HA>";"<BAS><BAS>";"<SUB><SUB>";IGNORE
+<U0F4D> "<TIB-DA><TIB-HA>";"<VAR><BAS>";"<NOM><SUB>";IGNORE % ddha
+<U0F9D> "<TIB-DA><TIB-HA>";"<VAR><BAS>";"<SUB><SUB>";IGNORE
+<rad-da-g-ga> "<TIB-DA-R_G><TIB-GA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-nga> "<TIB-DA-R_G><TIB-NGA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-na> "<TIB-DA-R_G><TIB-NA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-ba> "<TIB-DA-R_G><TIB-BA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-ma> "<TIB-DA-R_G><TIB-MA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-ma2> "<TIB-DA-R_G><TIB-MA>";"<R_G><VAR>";"<NOM><NOM>";IGNORE
+<rad-da-g--a> "<TIB-DA-R_G><TIB--A>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-ra> "<TIB-DA-R_G><TIB-RA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-la> "<TIB-DA-R_G><TIB-LA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-sa> "<TIB-DA-R_G><TIB-SA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-i> "<TIB-DA-R_G><TIB-I>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-u> "<TIB-DA-R_G><TIB-U>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-e> "<TIB-DA-R_G><TIB-E>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-g-o> "<TIB-DA-R_G><TIB-O>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-ga> "<TIB-DA-R_B><TIB-GA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-ma> "<TIB-DA-R_B><TIB-MA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-ma2> "<TIB-DA-R_B><TIB-MA>";"<R_B><VAR>";"<NOM><NOM>";IGNORE
+<rad-da-b--a> "<TIB-DA-R_B><TIB--A>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-ra> "<TIB-DA-R_B><TIB-RA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-la> "<TIB-DA-R_B><TIB-LA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-sa> "<TIB-DA-R_B><TIB-SA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-u> "<TIB-DA-R_B><TIB-U>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-e> "<TIB-DA-R_B><TIB-E>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-b-o> "<TIB-DA-R_B><TIB-O>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-ga> "<TIB-DA-R_M><TIB-GA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-nga> "<TIB-DA-R_M><TIB-NGA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-na> "<TIB-DA-R_M><TIB-NA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m--a> "<TIB-DA-R_M><TIB--A>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-ra> "<TIB-DA-R_M><TIB-RA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-u> "<TIB-DA-R_M><TIB-U>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-e> "<TIB-DA-R_M><TIB-E>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-m-o> "<TIB-DA-R_M><TIB-O>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-ga> "<TIB-DA-R_A><TIB-GA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-nga> "<TIB-DA-R_A><TIB-NGA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-da> "<TIB-DA-R_A><TIB-DA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-na> "<TIB-DA-R_A><TIB-NA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-ba> "<TIB-DA-R_A><TIB-BA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-ma> "<TIB-DA-R_A><TIB-MA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-ma2> "<TIB-DA-R_A><TIB-MA>";"<R_A><VAR>";"<NOM><NOM>";IGNORE
+<rad-da-a-wa> "<TIB-DA-R_A><TIB-WA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a--a> "<TIB-DA-R_A><TIB--A>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-ra> "<TIB-DA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-la> "<TIB-DA-R_A><TIB-LA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-sa> "<TIB-DA-R_A><TIB-SA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-u> "<TIB-DA-R_A><TIB-U>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-e> "<TIB-DA-R_A><TIB-E>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-o> "<TIB-DA-R_A><TIB-O>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-a-_ra> "<TIB-DA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-da-r> <TIB-DA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-da-l> <TIB-DA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-da-s> <TIB-DA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-da-b-r> <TIB-DA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-da-b-l> <TIB-DA-R_BL>;<R_BL>;<SUB>;IGNORE
+<rad-da-b-s> <TIB-DA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F53> <TIB-NA>;<BAS>;<NOM>;IGNORE % na
+<U0FA3> <TIB-NA>;<BAS>;<SUB>;IGNORE
+<U0F4E> <TIB-NA>;<VAR>;<NOM>;IGNORE % nna
+<U0F9E> <TIB-NA>;<VAR>;<SUB>;IGNORE
+<rad-na-g-ga> "<TIB-NA-R_G><TIB-GA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-nga> "<TIB-NA-R_G><TIB-NGA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-da> "<TIB-NA-R_G><TIB-DA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-na> "<TIB-NA-R_G><TIB-NA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-ma> "<TIB-NA-R_G><TIB-MA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-ma2> "<TIB-NA-R_G><TIB-MA>";"<R_G><VAR>";"<NOM><NOM>";IGNORE
+<rad-na-g-wa> "<TIB-NA-R_G><TIB-WA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g--a> "<TIB-NA-R_G><TIB--A>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-sa> "<TIB-NA-R_G><TIB-SA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-u> "<TIB-NA-R_G><TIB-U>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-g-o> "<TIB-NA-R_G><TIB-O>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-ga> "<TIB-NA-R_M><TIB-GA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-nga> "<TIB-NA-R_M><TIB-NGA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-na> "<TIB-NA-R_M><TIB-NA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-ba> "<TIB-NA-R_M><TIB-BA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-ma> "<TIB-NA-R_M><TIB-MA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-ma2> "<TIB-NA-R_M><TIB-MA>";"<R_M><VAR>";"<NOM><NOM>";IGNORE
+<rad-na-m--a> "<TIB-NA-R_M><TIB--A>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-ra> "<TIB-NA-R_M><TIB-RA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-la> "<TIB-NA-R_M><TIB-LA>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-u> "<TIB-NA-R_M><TIB-U>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-e> "<TIB-NA-R_M><TIB-E>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-m-o> "<TIB-NA-R_M><TIB-O>";"<R_M><BAS>";"<NOM><NOM>";IGNORE
+<rad-na-r> <TIB-NA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-na-s> <TIB-NA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-na-b-r> <TIB-NA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-na-b-s> <TIB-NA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F54> <TIB-PA>;<BAS>;<NOM>;IGNORE % pa
+<U0FA4> <TIB-PA>;<BAS>;<SUB>;IGNORE
+<rad-pa-d-ga> "<TIB-PA-R_D><TIB-GA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-nga> "<TIB-PA-R_D><TIB-NGA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-da> "<TIB-PA-R_D><TIB-DA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d--a> "<TIB-PA-R_D><TIB--A>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-ra> "<TIB-PA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-la> "<TIB-PA-R_D><TIB-LA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-sa> "<TIB-PA-R_D><TIB-SA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-u> "<TIB-PA-R_D><TIB-U>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-e> "<TIB-PA-R_D><TIB-E>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-pa-d-o-ga> "<TIB-PA-R_D><TIB-O><TIB-GA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-pa-d-o-nga> "<TIB-PA-R_D><TIB-O><TIB-NGA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-pa-d-o-da> "<TIB-PA-R_D><TIB-O><TIB-DA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-pa-d-o-na> "<TIB-PA-R_D><TIB-O><TIB-NA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-pa-d-o-ra> "<TIB-PA-R_D><TIB-O><TIB-RA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-pa-d-_ya> "<TIB-PA-R_D><TIB-YA>";"<R_D><VAR>";"<NOM><SUB>";IGNORE
+<rad-pa-d-_ra> "<TIB-PA-R_D><TIB-RA>";"<R_D><VAR>";"<NOM><SUB>";IGNORE
+<rad-ta-l> <TIB-PA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ta-s> <TIB-PA-R_S>;<R_S>;<SUB>;IGNORE
+<U0F55> <TIB-PHA>;<BAS>;<NOM>;IGNORE % pha
+<U0FA5> <TIB-PHA>;<BAS>;<SUB>;IGNORE
+<rad-pha-a> <TIB-PHA-R_A>;<R_A>;<NOM>;IGNORE
+<U0F56> <TIB-BA>;<BAS>;<NOM>;IGNORE % ba
+<U0FA6> <TIB-BA>;<BAS>;<SUB>;IGNORE
+<U0F57> "<TIB-BA><TIB-HA>";"<BAS><BAS>";"<NOM><SUB>";IGNORE % bha
+<U0FA7> "<TIB-BA><TIB-HA>";"<BAS><BAS>";"<SUB><SUB>";IGNORE
+<rad-ba-d-ga> "<TIB-BA-R_D><TIB-GA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-nga> "<TIB-BA-R_D><TIB-NGA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-da> "<TIB-BA-R_D><TIB-DA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-na> "<TIB-BA-R_D><TIB-NA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-ba> "<TIB-BA-R_D><TIB-BA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d--a> "<TIB-BA-R_D><TIB--A>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-ra> "<TIB-BA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-la> "<TIB-BA-R_D><TIB-LA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-sa> "<TIB-BA-R_D><TIB-SA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-u> "<TIB-BA-R_D><TIB-U>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-e> "<TIB-BA-R_D><TIB-E>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-o> "<TIB-BA-R_D><TIB-O>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-d-_ya> "<TIB-BA-R_D><TIB-YA>";"<R_D><BAS>";"<NOM><SUB>";IGNORE
+<rad-ba-d-_ra> "<TIB-BA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><SUB>";IGNORE
+<rad-ba-a-ga> "<TIB-BA-R_A><TIB-GA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-nga> "<TIB-BA-R_A><TIB-NGA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-da> "<TIB-BA-R_A><TIB-DA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-na> "<TIB-BA-R_A><TIB-NA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-ba> "<TIB-BA-R_A><TIB-BA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-ma> "<TIB-BA-R_A><TIB-MA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-ma2> "<TIB-BA-R_A><TIB-MA>";"<R_A><VAR>";"<NOM><NOM>";IGNORE
+<rad-ba-a--a> "<TIB-BA-R_A><TIB--A>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-ra> "<TIB-BA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-la> "<TIB-BA-R_A><TIB-LA>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-i> "<TIB-BA-R_A><TIB-I>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-u> "<TIB-BA-R_A><TIB-U>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-e> "<TIB-BA-R_A><TIB-E>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-o> "<TIB-BA-R_A><TIB-O>";"<R_A><BAS>";"<NOM><NOM>";IGNORE
+<rad-ba-a-_ya> "<TIB-BA-R_A><TIB-YA>";"<R_A><BAS>";"<NOM><SUB>";IGNORE
+<rad-ba-a-_ra> "<TIB-BA-R_A><TIB-RA>";"<R_A><BAS>";"<NOM><SUB>";IGNORE
+<rad-ba-r> <TIB-BA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ba-l> <TIB-BA-R_L>;<R_L>;<SUB>;IGNORE
+<rad-ba-s> <TIB-BA-R_S>;<R_S>;<SUB>;IGNORE
+<U0F58> <TIB-MA>;<BAS>;<NOM>;IGNORE % ma
+<U0FA8> <TIB-MA>;<BAS>;<SUB>;IGNORE
+<U0F7E> <TIB-MA>;<VAR>;<NOM>;IGNORE %
+<U0F82> <TIB-MA>;<VAR>;<SUB>;IGNORE %
+<U0F83> <TIB-MA>;<VAR>;<VAR>;IGNORE %
+<rad-ma-d-ga> "<TIB-MA-R_D><TIB-GA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-nga> "<TIB-MA-R_D><TIB-NGA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-na> "<TIB-MA-R_D><TIB-NA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-wa> "<TIB-MA-R_D><TIB-WA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d--a> "<TIB-MA-R_D><TIB--A>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-ra> "<TIB-MA-R_D><TIB-RA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-sa> "<TIB-MA-R_D><TIB-SA>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-i> "<TIB-MA-R_D><TIB-I>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-u> "<TIB-MA-R_D><TIB-U>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-e> "<TIB-MA-R_D><TIB-E>";"<R_D><BAS>";"<NOM><NOM>";IGNORE
+<rad-ma-d-o-da> "<TIB-MA-R_D><TIB-O><TIB-DA>";"<R_D><BAS><BAS>";"<NOM><NOM><NOM>";IGNORE
+<rad-ma-d-_ya> "<TIB-MA-R_D><TIB-YA>";"<R_D><BAS>";"<NOM><SUB>";IGNORE
+<rad-ma-r> <TIB-MA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-ma-s> <TIB-MA-R_S>;<R_S>;<SUB>;IGNORE
+<U0F59> <TIB-TSA>;<BAS>;<NOM>;IGNORE % tsa
+<U0FA9> <TIB-TSA>;<BAS>;<SUB>;IGNORE
+<rad-tsa-g> <TIB-TSA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-tsa-b> <TIB-TSA-R_B>;<R_B>;<NOM>;IGNORE
+<rad-tsa-r> <TIB-TSA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-tsa-s> <TIB-TSA-R_S>;<R_S>;<SUB>;IGNORE
+<rad-tsa-b-r> <TIB-TSA-R_BR>;<R_BR>;<SUB>;IGNORE
+<rad-tsa-b-s> <TIB-TSA-R_BS>;<R_BS>;<SUB>;IGNORE
+<U0F5A> <TIB-TSHA>;<BAS>;<NOM>;IGNORE % tsha
+<U0FAA> <TIB-TSHA>;<BAS>;<SUB>;IGNORE
+<rad-tsha-m> <TIB-TSHA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-tsha-a> <TIB-TSHA-R_A>;<R_A>;<NOM>;IGNORE
+<U0F5B> <TIB-DZA>;<BAS>;<NOM>;IGNORE % dza
+<U0FAB> <TIB-DZA>;<BAS>;<SUB>;IGNORE
+<U0F5C> "<TIB-DZA><TIB-HA>";"<BAS><BAS>";"<NOM><SUB>";IGNORE % dzha
+<U0FAC> "<TIB-DZA><TIB-HA>";"<BAS><BAS>";"<SUB><SUB>";IGNORE
+<rad-dza-m> <TIB-DZA-R_M>;<R_M>;<NOM>;IGNORE
+<rad-dza-a> <TIB-DZA-R_A>;<R_A>;<NOM>;IGNORE
+<rad-dza-r> <TIB-DZA-R_R>;<R_R>;<SUB>;IGNORE
+<rad-dza-b-r> <TIB-DZA-R_BR>;<R_BR>;<SUB>;IGNORE
+<U0F5D> <TIB-WA>;<BAS>;<NOM>;IGNORE % wa
+<U0FAD> <TIB-WA>;<BAS>;<SUB>;IGNORE
+<U0FBA> <TIB-WA>;<VAR>;<SUB>;IGNORE % fixed wa
+<U0F5E> <TIB-ZHA>;<BAS>;<NOM>;IGNORE % zha
+<U0FAE> <TIB-ZHA>;<BAS>;<SUB>;IGNORE
+<rad-zha-g> <TIB-ZHA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-zha-b> <TIB-ZHA-R_B>;<R_B>;<NOM>;IGNORE
+<U0F5F> <TIB-ZA>;<BAS>;<NOM>;IGNORE % za
+<U0FAF> <TIB-ZA>;<BAS>;<SUB>;IGNORE
+<rad-za-g> <TIB-ZA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-za-b> <TIB-ZA-R_B>;<R_B>;<NOM>;IGNORE
+<U0F60> <TIB--A>;<BAS>;<NOM>;IGNORE % -a
+<U0FB0> <TIB--A>;<BAS>;<SUB>;IGNORE
+<U0F61> <TIB-YA>;<BAS>;<NOM>;IGNORE % ya
+<U0FB1> <TIB-YA>;<BAS>;<SUB>;IGNORE
+<U0FBB> <TIB-YA>;<VAR>;<SUB>;IGNORE % fixed ya
+<rad-ya-g> <TIB-YA-R_G>;<R_G>;<NOM>;IGNORE
+<U0F62> <TIB-RA>;<BAS>;<NOM>;IGNORE % ra
+<U0FB2> <TIB-RA>;<BAS>;<SUB>;IGNORE
+<U0F6A> <TIB-RA>;<VAR>;<NOM>;IGNORE % fixed ra
+<U0FBC> <TIB-RA>;<VAR>;<SUB>;IGNORE
+<U0F76> <TIB-RA>;<BAS>;<VAR>;IGNORE % vocalic r
+% FIXME; which of the two?
+<U0F77> <TIB-RA>;<MAC>;<NOM>;IGNORE % vocalic rr
+%<U0F77> "<TIB-RA><TIB-I>";"<BAS><MAC>;"<SUB><VAR>;IGNORE % vocalic rr
+<rad-ra-b-la> "<TIB-RA-R_B><TIB-LA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<U0F63> <TIB-LA>;<BAS>;<NOM>;IGNORE % la
+<U0FB3> <TIB-LA>;<BAS>;<SUB>;IGNORE
+<U0F78> <TIB-LA>;<BAS>;<VAR>;IGNORE % vocalic l
+% FIXME; which of the two?
+<U0F79> <TIB-LA>;<MAC>;<NOM>;IGNORE % vocalic ll
+%<U0F79> "<TIB-LA><TIB-I>";"<BAS><MAC>;"<SUB><VAR>;IGNORE % vocalic ll
+<U0F64> <TIB-SHA>;<BAS>;<NOM>;IGNORE % sha
+<U0FB4> <TIB-SHA>;<BAS>;<SUB>;IGNORE
+<U0F65> <TIB-SHA>;<VAR>;<NOM>;IGNORE % ssa
+<U0FB5> <TIB-SHA>;<VAR>;<SUB>;IGNORE
+<rad-sha-g> <TIB-SHA-R_G>;<R_G>;<NOM>;IGNORE
+<rad-sha-b> <TIB-SHA-R_B>;<R_B>;<NOM>;IGNORE
+<U0F66> <TIB-SA>;<BAS>;<NOM>;IGNORE % sa
+<U0FB6> <TIB-SA>;<BAS>;<SUB>;IGNORE
+<rad-sa-g-ga> "<TIB-SA-R_G><TIB-GA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-nga> "<TIB-SA-R_G><TIB-NGA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-da> "<TIB-SA-R_G><TIB-DA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-na> "<TIB-SA-R_G><TIB-NA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-ba> "<TIB-SA-R_G><TIB-BA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g--a> "<TIB-SA-R_G><TIB--A>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-ra> "<TIB-SA-R_G><TIB-RA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-la> "<TIB-SA-R_G><TIB-LA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-sa> "<TIB-SA-R_G><TIB-SA>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-i> "<TIB-SA-R_G><TIB-I>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-u> "<TIB-SA-R_G><TIB-U>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-e> "<TIB-SA-R_G><TIB-E>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-g-o> "<TIB-SA-R_G><TIB-O>";"<R_G><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-ga> "<TIB-SA-R_B><TIB-GA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-nga> "<TIB-SA-R_B><TIB-NGA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-da> "<TIB-SA-R_B><TIB-DA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-ba> "<TIB-SA-R_B><TIB-BA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-ma> "<TIB-SA-R_B><TIB-MA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-ma2> "<TIB-SA-R_B><TIB-MA>";"<R_B><VAR>";"<NOM><NOM>";IGNORE
+<rad-sa-b-ra> "<TIB-SA-R_B><TIB-RA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-la> "<TIB-SA-R_B><TIB-LA>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-i> "<TIB-SA-R_B><TIB-I>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-u> "<TIB-SA-R_B><TIB-U>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-e> "<TIB-SA-R_B><TIB-E>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-o> "<TIB-SA-R_B><TIB-O>";"<R_B><BAS>";"<NOM><NOM>";IGNORE
+<rad-sa-b-_wa> "<TIB-SA-R_B><TIB-WA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<rad-sa-b-_ra> "<TIB-SA-R_B><TIB-RA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<rad-sa-b-_la> "<TIB-SA-R_B><TIB-LA>";"<R_B><BAS>";"<NOM><SUB>";IGNORE
+<U0F67> <TIB-HA>;<BAS>;<NOM>;IGNORE % ha
+<U0FB7> <TIB-HA>;<BAS>;<SUB>;IGNORE
+<rad-ha-l> <TIB-HA-R_L>;<R_L>;<NOM>;IGNORE
+<U0F68> <TIB-A>;<BAS>;<NOM>;IGNORE % a
+<U0FB8> <TIB-A>;<BAS>;<SUB>;IGNORE
+
+% explicit vowels
+<U0F71> IGNORE;<MAC>;IGNORE;IGNORE % long vowel mark % FIXME
+<U0F72> <TIB-I>;<BAS>;<NOM>;IGNORE % i
+<U0F80> <TIB-I>;<BAS>;<VAR>;IGNORE % reversed i
+<U0F73> <TIB-I>;<MAC>;<NOM>;IGNORE % ii
+<U0F81> <TIB-I>;<MAC>;<VAR>;IGNORE % reversed ii
+<U0F74> <TIB-U>;<BAS>;<NOM>;IGNORE % u
+<U0F75> <TIB-U>;<MAC>;<NOM>;IGNORE % uu
+<U0F7A> <TIB-E>;<BAS>;<NOM>;IGNORE % e
+<U0F7B> <TIB-E>;<MAC>;<NOM>;IGNORE % ee
+<U0F7C> <TIB-O>;<BAS>;<NOM>;IGNORE % o
+<U0F7D> <TIB-O>;<MAC>;<NOM>;IGNORE % oo
+
+% FIXME: 0F39, 0F7F, 0F84, 0F85, 0F86, 0F87,
+
+% FIXME: 0F88, UF89, UF8A, 0F8B
+<U0F88> IGNORE;<PCT>;IGNORE;IGNORE
+<U0F89> IGNORE;<PCT>;IGNORE;IGNORE
+<U0F8A> IGNORE;<PCT>;IGNORE;IGNORE
+<U0F8B> IGNORE;<PCT>;IGNORE;IGNORE
+
+reorder-end
+
+END LC_COLLATE
+
+LC_MONETARY
+
+int_curr_symbol "BTN "
+currency_symbol "<U0F51><U0F44><U0F74><U0F63><U0F0B><U0F40><U0FB2><U0F58><U0F0B>"
+mon_decimal_point "."
+mon_thousands_sep ","
+mon_grouping 3;2;
+positive_sign ""
+negative_sign "-"
+int_frac_digits 3
+frac_digits 3
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 4
+n_sign_posn 4
+
+END LC_MONETARY
+
+LC_NUMERIC
+
+decimal_point "."
+thousands_sep ","
+grouping 3;2
+
+END LC_NUMERIC
+
+LC_TIME
+abday "<U0F5F><U0FB3><U0F0B>";/
+ "<U0F58><U0F72><U0F62><U0F0B>";/
+ "<U0F63><U0FB7><U0F42><U0F0B>";/
+ "<U0F54><U0F74><U0F62><U0F0B>";/
+ "<U0F66><U0F44><U0F66><U0F0B>";/
+ "<U0F66><U0FA4><U0F7A><U0F53><U0F0B>";/
+ "<U0F49><U0F72><U0F0B>"
+
+day "<U0F42><U0F5F><U0F60><U0F0B><U0F5F><U0FB3><U0F0B><U0F56><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F58><U0F72><U0F42><U0F0B><U0F51><U0F58><U0F62><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F63><U0FB7><U0F42><U0F0B><U0F55><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F54><U0F74><U0F62><U0F0B><U0F56><U0F74><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F54><U0F0B><U0F66><U0F44><U0F66><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F66><U0FA4><U0F7A><U0F53><U0F0B><U0F55><U0F0B>";/
+ "<U0F42><U0F5F><U0F60><U0F0B><U0F49><U0F72><U0F0B><U0F58><U0F0B>"
+
+
+abmon "<U0F5F><U0FB3><U0F0B><U0F21>";/
+ "<U0F5F><U0FB3><U0F0B><U0F22>";/
+ "<U0F5F><U0FB3><U0F0B><U0F23>";/
+ "<U0F5F><U0FB3><U0F0B><U0F24>";/
+ "<U0F5F><U0FB3><U0F0B><U0F25>";/
+ "<U0F5F><U0FB3><U0F0B><U0F26>";/
+ "<U0F5F><U0FB3><U0F0B><U0F27>";/
+ "<U0F5F><U0FB3><U0F0B><U0F28>";/
+ "<U0F5F><U0FB3><U0F0B><U0F29>";/
+ "<U0F5F><U0FB3><U0F0B><U0F21><U0F20>";/
+ "<U0F5F><U0FB3><U0F0B><U0F21><U0F21>";/
+ "<U0F5F><U0FB3><U0F0B><U0F21><U0F22>"
+
+mon "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F51><U0F44><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F42><U0F49><U0F72><U0F66><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F42><U0F66><U0F74><U0F58><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F5E><U0F72><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F63><U0F94><U0F0B><U0F55><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F51><U0FB2><U0F74><U0F42><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F51><U0F74><U0F53><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F62><U0F92><U0FB1><U0F51><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F51><U0F42><U0F74><U0F0B><U0F54><U0F0B>";/
+ "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F45><U0F74><U0F0B><U0F54><U0F0B>";/
+"<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F45><U0F74><U0F0B><U0F42><U0F45><U0F72><U0F42><U0F0B><U0F54><U0F0B>";/
+"<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F56><U0F45><U0F74><U0F0B><U0F42><U0F49><U0F72><U0F66><U0F0B><U0F54><U0F0B>"
+
+
+
+
+% Appropriate date & time representation
+d_t_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>/
+%d<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>%H<U0F40><U0F66><U0F62><U0F0B><U0F58>/
+%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
+
+% Appropriate date representation
+d_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F>/
+<U0F63>%m<U0F5A><U0F7A><U0F66>%d"
+
+% Appropriate time representation "%H:%M:%S"
+t_fmt "<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>/
+% H<U0F40><U0F66><U0F62><U0F0B><U0F58>/
+%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
+
+% AM/PM signs
+am_pm "<U0F44><U0F66><U0F0B><U0F46>";"<U0F55><U0FB1><U0F72><U0F0B><U0F46>"
+
+% Appropriate 12-hour clock representation "%I:%M:%S %p"
+t_fmt_ampm "<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>/
+%I<U0F40><U0F66><U0F62><U0F0B><U0F58>/
+%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S %p"
+
+
+END LC_TIME
+
+LC_MESSAGES
+yesstr "<U0F68><U0F72><U0F53>"
+nostr "<U0F58><U0F7A><U0F53>"
+yesexpr "<U005E><U005B><U0F68><U0059><U0079><U005D><U002E><U002A>"
+noexpr "<U005E><U005B><U0F58><U004E><U006E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+LC_TELEPHONE
+ tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025><U006C>"
+% tel_dom_fmt "<U0030><U002D><U0025><U0061><U0025><U006C>"
+% int_select "<U0030><U0030><U0031>"
+% int_prefix "<U0036><U0036>"
+END LC_TELEPHONE
+
+LC_PAPER
+height 297
+width 210
+END LC_PAPER
+
+LC_MEASUREMENT
+% FIXME
+measurement 1
+END LC_MEASUREMENT
+
+LC_NAME
+name_fmt "%p%t%g%t%m%t%f"
+name_gen ""
+name_miss "<U0F58><U0F7C>"
+name_mr "<U0F55><U0F7C>"
+name_mrs "<U0F68><U0F58>"
+END LC_NAME
+
+LC_ADDRESS
+% "%f%N%a%N%d%N%r%t%e%t%b%N%h%t%s%N%T%N%S%N%z%c%N"
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0072><U0025><U0074><U0025><U0065>/
+<U0025><U0074><U0025><U0062><U0025><U004E><U0025><U0068><U0025><U0074>/
+<U0025><U0073><U0025><U004E><U0025><U0054><U0025><U004E><U0025><U0053>/
+<U0025><U004E><U0025><U007A><U0025><U0063><U0025><U004E>"
+country_name "<U0042><U0048><U0055>"
+%FIXME
+%country_post ""
+country_ab2 "<U0042><U0054>"
+country_ab3 "<U0042><U0048><U0055>"
+%country_num "<U0042><U0048><U0055>"
+%FIXME
+%country_car "<U0042>"
+%FIXME
+%country_isbn ""
+lang_name "<U0E44><U0E17><U0E22>"
+lang_ab "<U0074><U0068>"
+lang_term "<U0074><U0068><U0061>"
+lang_lib "<U0074><U0068><U0061>"
+END LC_ADDRESS
+
diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR
index d32bbf2f77..cba3f84036 100644
--- a/localedata/locales/es_AR
+++ b/localedata/locales/es_AR
@@ -80,8 +80,8 @@ END LC_MONETARY
LC_NUMERIC
decimal_point "<U002C>"
-thousands_sep ""
-grouping 0;0
+thousands_sep "<U002E>"
+grouping 3;3
END LC_NUMERIC
LC_TIME
diff --git a/localedata/locales/fi_FI b/localedata/locales/fi_FI
index adfc5f2c02..5cc7aff454 100644
--- a/localedata/locales/fi_FI
+++ b/localedata/locales/fi_FI
@@ -2188,9 +2188,8 @@ d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
t_fmt "<U0025><U0054>"
am_pm "";""
t_fmt_ampm ""
-date_fmt "<U0025><U0061><U0020><U0025><U0042><U006E><U0020><U0025>/
-<U0065><U002E><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025>/
-<U0053><U0020><U0025><U005A><U0020><U0025><U0059>"
+date_fmt "<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0025>\
+<U002D><U006D><U002E><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U007A>"
first_weekday 2 % Monday
first_workday 2 % Monday
END LC_TIME
diff --git a/localedata/locales/hu_HU b/localedata/locales/hu_HU
index 00439d7323..3128cb9cc2 100644
--- a/localedata/locales/hu_HU
+++ b/localedata/locales/hu_HU
@@ -453,6 +453,33 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
+
+translit_start
+
+include "translit_combining";""
+
+<U00C1> "<U0041><U0301>";"<U0041><U00B4>";"<U0041><U0027>"
+<U00C9> "<U0045><U0301>";"<U0045><U00B4>";"<U0045><U0027>"
+<U00CD> "<U0049><U0301>";"<U0049><U00B4>";"<U0049><U0027>"
+<U00D3> "<U004F><U0301>";"<U004F><U00B4>";"<U004F><U0027>"
+<U00D6> "<U004F><U0308>";"<U004F><U00A8>";"<U004F><U003A>"
+<U0150> "<U004F><U030B>";"<U004F><U02DD>";"<U004F><U0022>"
+<U00DA> "<U0055><U0301>";"<U0055><U00B4>";"<U0055><U0027>"
+<U00DC> "<U0055><U0308>";"<U0055><U00A8>";"<U0055><U003A>"
+<U0170> "<U0055><U030B>";"<U0055><U02DD>";"<U0055><U0022>"
+
+<U00E1> "<U0061><U0301>";"<U0061><U00B4>";"<U0061><U0027>"
+<U00E9> "<U0065><U0301>";"<U0065><U00B4>";"<U0065><U0027>"
+<U00ED> "<U0069><U0301>";"<U0069><U00B4>";"<U0069><U0027>"
+<U00F3> "<U006F><U0301>";"<U006F><U00B4>";"<U006F><U0027>"
+<U00F6> "<U006F><U0308>";"<U006F><U00A8>";"<U006F><U003A>"
+<U0151> "<U006F><U030B>";"<U006F><U02DD>";"<U006F><U0022>"
+<U00FA> "<U0075><U0301>";"<U0075><U00B4>";"<U0075><U0027>"
+<U00FC> "<U0075><U0308>";"<U0075><U00A8>";"<U0075><U003A>"
+<U0171> "<U0075><U030B>";"<U0075><U02DD>";"<U0075><U0022>"
+
+translit_end
+
END LC_CTYPE
LC_MESSAGES
@@ -526,6 +553,7 @@ am_pm "";""
t_fmt_ampm "<U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053>"
date_fmt "<U0025><U0059><U002E><U0020><U0025><U0062><U002E><U0020><U0025><U0065><U002E><U002C>/
<U0020><U0025><U0041><U002C><U0020><U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971201;4
END LC_TIME
LC_PAPER
diff --git a/localedata/locales/ku_TR b/localedata/locales/ku_TR
new file mode 100644
index 0000000000..b1486f9b12
--- /dev/null
+++ b/localedata/locales/ku_TR
@@ -0,0 +1,215 @@
+escape_char /
+comment_char %
+
+% Kurdish (latin) language locale for Turkey
+% Source: Kader DILSIZ
+% Contact: Kader DILSIZ, Pablo Saratxaga
+% Email: kader@ikader.com, pablo@mandrakesoft.com
+% Tel:
+% Fax:
+% Language: ku
+% Territory: TR
+% Revision: 0.1
+% Date: 2003-07-27
+% Users: general
+% Charset: UTF-8
+% Distribution and use is free, also
+% for commercial purposes.
+% History:
+
+LC_IDENTIFICATION
+title "Kurdish (latin) locale for Turkey"
+source "Kader DILSIZ"
+address ""
+contact "Kader DILSIZ, Pablo Saratxaga"
+email "kader@ikader.com, pablo@mandrakesoft.com"
+tel ""
+fax ""
+language "Kurdish"
+territory "Turkey"
+revision "0.1"
+date "2003-07-27"
+%
+category "ku_TR:2000";LC_IDENTIFICATION
+category "ku_TR:2000";LC_CTYPE
+category "ku_TR:2000";LC_COLLATE
+category "ku_TR:2000";LC_TIME
+category "ku_TR:2000";LC_NUMERIC
+category "ku_TR:2000";LC_MONETARY
+category "ku_TR:2000";LC_MESSAGES
+category "ku_TR:2000";LC_PAPER
+category "ku_TR:2000";LC_NAME
+category "ku_TR:2000";LC_ADDRESS
+category "ku_TR:2000";LC_TELEPHONE
+category "ku_TR:2000";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "tr_TR"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+
+%% a b c c, d e e> f g h i i> j k l m n o p q r s s, t u u> v w x y z
+
+collating-symbol <c,>
+collating-symbol <e/>>
+collating-symbol <i.>
+collating-symbol <i/>>
+collating-symbol <s,>
+collating-symbol <u/>>
+
+reorder-after <c>
+<c,>
+reorder-after <e>
+<e/>>
+reorder-after <h>
+<i>
+<i.>
+<i/>>
+reorder-after <s>
+<s,>
+reorder-after <u>
+<u/>>
+
+reorder-after <U0063>
+<U00E7> <c,>;<CDI>;<MIN>;IGNORE
+reorder-after <U0043>
+<U00C7> <c,>;<CDI>;<CAP>;IGNORE
+
+reorder-after <U0065>
+<U00EA> <e/>>;<CIR>;<MIN>;IGNORE
+reorder-after <U0045>
+<U00CA> <e/>>;<CIR>;<CAP>;IGNORE
+
+reorder-after <U0068>
+<U0131> <i>;<BAS>;<MIN>;IGNORE
+<U0069> <i.>;<PCT>;<MIN>;IGNORE
+<U00EE> <i/>>;<CIR>;<MIN>;IGNORE
+reorder-after <U0048>
+<U0049> <i>;<BAS>;<CAP>;IGNORE
+<U0130> <i.>;<PCT>;<CAP>;IGNORE
+<U00CE> <i/>>;<CIR>;<CAP>;IGNORE
+
+reorder-after <U0073>
+<U015F> <s,>;<CDI>;<MIN>;IGNORE
+reorder-after <U0053>
+<U015E> <s,>;<CDI>;<CAP>;IGNORE
+
+reorder-after <U0075>
+<U00FB> <u/>>;<CIR>;<MIN>;IGNORE
+reorder-after <U0055>
+<U00DB> <u/>>;<CIR>;<CAP>;IGNORE
+
+reorder-end
+
+END LC_COLLATE
+
+LC_MONETARY
+copy "tr_TR"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "tr_TR"
+END LC_NUMERIC
+
+LC_TIME
+abday "<U0079><U00EA><U006B>";"<U0064><U0075><U0073>";/
+ "<U0073><U00EA><U0073>";"<U00E7><U0061><U0072>";/
+ "<U0070><U00EA><U006E>";"<U00EE><U006E><U00EE>";/
+ "<U0073><U0065><U0070>"
+day "<U0079><U00EA><U006B><U0073><U00EA><U006D>";/
+ "<U0064><U0075><U0073><U00EA><U006D>";/
+ "<U0073><U00EA><U0073><U00EA><U006D>";/
+ "<U00E7><U0061><U0072><U0073><U00EA><U006D>";/
+ "<U0070><U00EA><U006E><U0063><U0073><U00EA><U006D>";/
+ "<U00EE><U006E><U00EE>";/
+ "<U0073><U0065><U0070><U0074>"
+abmon "<U00C7><U0069><U006C>";"<U0053><U0069><U0062>";/
+ "<U0041><U0064><U0061>";"<U004E><U00EE><U0073>";/
+ "<U0047><U0075><U006C>";"<U0048><U0065><U007A>";/
+ "<U0054><U00EE><U0072>";"<U0054><U0065><U0062>";/
+ "<U00CE><U006C><U006F>";"<U0043><U006F><U0074>";/
+ "<U004D><U0069><U006A>";"<U004B><U0061><U006E>"
+mon "<U00C7><U0069><U006C><U0065>";/
+ "<U0053><U0069><U0062><U0061><U0074>";/
+ "<U0041><U0064><U0061><U0072>";/
+ "<U004E><U00EE><U0073><U0061><U006E>";/
+ "<U0047><U0075><U006C><U0061><U006E>";/
+ "<U0048><U0065><U007A><U00EE><U0072><U0061><U006E>";/
+ "<U0054><U00EE><U0072><U006D><U0065><U0068>";/
+ "<U0054><U0065><U0062><U0061><U0078>";/
+ "<U00CE><U006C><U006F><U006E>";/
+ "<U0043><U006F><U0074><U006D><U0065><U0068>";/
+ "<U004D><U0069><U006A><U0064><U0061><U0072>";/
+ "<U004B><U0061><U006E><U00FB><U006E>"
+% format: %A %d %B %Y %T %Z
+d_t_fmt "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+% format: %d/%m/%Y
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+t_fmt "<U0025><U0054>"
+am_pm "";""
+t_fmt_ampm ""
+% format: %A %d %B %Y
+date_fmt "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059>"
+END LC_TIME
+
+LC_MESSAGES
+yesstr "<U0065><U0072><U00EA>"
+nostr "<U006E><U00E2>"
+% eEdDyY
+yesexpr "<U005E><U005B><U0065><U0045><U0064><U0044><U0079><U0059><U005D><U002E><U002A>"
+% nN
+noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "tr_TR"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "tr_TR"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "tr_TR"
+END LC_MEASUREMENT
+
+LC_NAME
+% format: %d%t%g%t%m%t%f
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% TODO
+% Sayýn
+name_gen "<U0053><U0061><U0079><U0131><U006E>"
+% "M."
+name_mr "<U004D><U002E>"
+% "Jne"
+name_mrs "<U004A><U006E><U0065>"
+name_ms "<U004A><U006E><U0065>"
+% "Kc,k"
+name_miss "<U004B><U00E7><U006B>"
+END LC_NAME
+
+LC_ADDRESS
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% TODO
+country_name "<U0054><U0075><U0072><U006B><U0065><U0079>"
+country_post "TR"
+country_ab2 "TR"
+country_ab3 "TUR"
+country_num 792
+country_isbn 975
+country_car "TR"
+% "kurdi"
+lang_name "<U006B><U0075><U0072><U0064><U0069>"
+lang_ab "ku"
+lang_term "kur"
+lang_lib "kur"
+END LC_ADDRESS
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index fc7d352090..b0560c7adf 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -2,7 +2,7 @@ escape_char /
comment_char %
% Cornish language locale for Britain
-% WARNING: UNOFFICIAL; EXPERIMENTAL. CHECK WITH Keld Simonsen
+% WARNING: UNOFFICIAL; EXPERIMENTAL. CHECK WITH Keld Simonsen
% to see if there is an offical release.
% Cornish language locale for Britain
@@ -122,7 +122,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
END LC_TIME
LC_MESSAGES
-yesexpr "<U005E><U005B><U0065><U0045><U005D><U002E><U002A>"
+yesexpr "<U005E><U005B><U0065><U0045><U0079><U0059><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
END LC_MESSAGES
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index 7053dd911f..8c49f10ec4 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -5,7 +5,7 @@ escape_char /
% E-Mail : gnu@gnu.org.in
LC_IDENTIFICATION
-title " Malayalam language locale for India"
+title "Malayalam language locale for India"
source "Free Software Foundation of India, Trivandrum"
address ""
contact ""
@@ -154,11 +154,11 @@ LC_MESSAGES
% for IBM Class for Unicode.
%
% ^[\u0d05\u0d24\u0d46]
-yesexpr "<U005E><U005B><U0D05><U0D24><U0D46><U005D>"
+yesexpr "<U005E><U005B><U0D05><U0D24><U0D46><U0079><U0059><U005D>"
%
%
% ^[\u0d05\u0d32\u0d4d\u0d32]
-noexpr "<U005E><U005B><U0D05><U0D32><U0D4D><U0D32><U005D>"
+noexpr "<U005E><U005B><U0D05><U0D32><U0D4D><U0D32><U006E><U004E><U005D>"
%
% \u0d05\u0d24\u0d46
yesstr "<U0D05><U0D24><U0D46>"
diff --git a/localedata/locales/nl_NL b/localedata/locales/nl_NL
index 88a9036706..74a15170e2 100644
--- a/localedata/locales/nl_NL
+++ b/localedata/locales/nl_NL
@@ -153,4 +153,9 @@ postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
country_ab2 "<U004E><U004C>"
country_ab3 "<U004E><U004C><U0044>"
country_num 528
+country_car "<U004E><U004C>"
+lang_name "<U0064><U0075><U0074><U0063><U0068>"
+lang_ab "<U006E><U006C>"
+lang_term "<U006E><U006C><U0064>"
+lang_lib "<U0064><U0075><U0074>"
END LC_ADDRESS
diff --git a/localedata/locales/nso_ZA b/localedata/locales/nso_ZA
new file mode 100644
index 0000000000..f80b8431f9
--- /dev/null
+++ b/localedata/locales/nso_ZA
@@ -0,0 +1,281 @@
+escape_char /
+comment_char %
+
+% Charset: UTF-8
+
+% ChangeLog
+% 0.3 (2005-10-13):
+% 2005-10-12 Dwayne Bailey <dwayne@translate.org.za>
+% - Added 'Charset: UTF-8' information
+% - Update contact information
+% - Allign spellings of month and weekday names with Dept. of
+% Art and Culture's: Multilingual Mathematics Dictionary
+% 0.2 (2004-10-27):
+% 2004-10-27 Dwayne Bailey <dwayne@translate.org.za>
+% - Update all contact information
+% - Add lang_lib
+% 2004-03-30 Dwayne Bailey <dwayne@translate.org.za>
+% - Added country_ab2/3, country_num
+% 2004-02-27: Dwayne Bailey <dwayne@translate.org.za>
+% - Correction of lang_name comment
+% 0.1 (2004-02-11):
+% Initial Northern Sotho locale for South Africa
+% by Zuza Software Foundation
+
+LC_IDENTIFICATION
+title "Northern Sotho locale for South Africa"
+source "Zuza Software Foundation (Translate.org.za)"
+address "PO Box 28364, Sunnyside, 0132, South Africa"
+contact "Dwayne Bailey"
+email "dwayne@translate.org.za"
+tel "+27 12 460 1095"
+fax "+27 12 460 1095"
+language "Northern Sotho"
+territory "South Africa"
+revision "0.3"
+date "2005-10-13"
+%
+category "nso_ZA:2004";LC_IDENTIFICATION
+category "nso_ZA:2004";LC_CTYPE
+category "nso_ZA:2004";LC_COLLATE
+category "nso_ZA:2004";LC_TIME
+category "nso_ZA:2004";LC_NUMERIC
+category "nso_ZA:2004";LC_MONETARY
+category "nso_ZA:2004";LC_MESSAGES
+category "nso_ZA:2004";LC_PAPER
+category "nso_ZA:2004";LC_NAME
+category "nso_ZA:2004";LC_ADDRESS
+category "nso_ZA:2004";LC_TELEPHONE
+category "nso_ZA:2004";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+% Use the characters described in the charmap file "i18n.tgz"
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651 i.e.
+% use the rules there when making ordered lists of words.
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "en_ZA"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_ZA"
+END LC_NUMERIC
+
+LC_TIME
+
+% abday - The abbreviations for the week days:
+% - Son, Mos^, Bed, Rar, Ne, Hla, Mok
+abday "<U0053><U006F><U006E>";/
+ "<U004D><U006F><U0161>";/
+ "<U0042><U0065><U0064>";/
+ "<U0052><U0061><U0072>";/
+ "<U004E><U0065>";/
+ "<U0048><U006C><U0061>";/
+ "<U004D><U006F><U006B>"
+
+% day - The full names of the week days:
+% - LaMorena, Mos^upologo, Labobedi, Laboraro, Labone, Labohlano, Mokibelo
+day "<U004C><U0061><U004D><U006F><U0072><U0065><U006E><U0061>";/
+ "<U004D><U006F><U0161><U0075><U0070><U006F><U006C><U006F><U0067><U006F>";/
+ "<U004C><U0061><U0062><U006F><U0062><U0065><U0064><U0069>";/
+ "<U004C><U0061><U0062><U006F><U0072><U0061><U0072><U006F>";/
+ "<U004C><U0061><U0062><U006F><U006E><U0065>";/
+ "<U004C><U0061><U0062><U006F><U0068><U006C><U0061><U006E><U006F>";/
+ "<U004D><U006F><U006B><U0069><U0062><U0065><U006C><U006F>"
+
+% abmon - The abbreviations for the months
+% - Jan, Feb, Mat, Apr, Mei, Jun, Jul, Ago, Set, Okt, Nof, Dis
+abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
+ "<U004D><U0061><U0074>";"<U0041><U0070><U0072>";/
+ "<U004D><U0065><U0069>";"<U004A><U0075><U006E>";/
+ "<U004A><U0075><U006C>";"<U0041><U0067><U006F>";/
+ "<U0053><U0065><U0074>";"<U004F><U006B><U0074>";/
+ "<U004E><U006F><U0066>";"<U0044><U0069><U0073>"
+
+% mon - The full names of the months -
+% - Janaware, Febereware, Mats^he, Aprele, Mei, June
+% Julae, Agostose, Setemere, Oktobere, Nofemere, Disemere
+mon "<U004A><U0061><U006E><U0061><U0077><U0061><U0072><U0065>";/
+ "<U0046><U0065><U0062><U0065><U0072><U0065><U0077><U0061><U0072><U0065>";/
+ "<U004D><U0061><U0074><U0161><U0068><U0065>";/
+ "<U0041><U0070><U0072><U0065><U006C><U0065>";/
+ "<U004D><U0065><U0069>";/
+ "<U004A><U0075><U006E><U0065>";/
+ "<U004A><U0075><U006C><U0061><U0065>";/
+ "<U0041><U0067><U006F><U0073><U0074><U006F><U0073><U0065>";/
+ "<U0053><U0065><U0074><U0065><U006D><U0065><U0072><U0065>";/
+ "<U004F><U006B><U0074><U006F><U0062><U0065><U0072><U0065>";/
+ "<U004E><U006F><U0066><U0065><U006D><U0065><U0072><U0065>";/
+ "<U0044><U0069><U0073><U0065><U006D><U0065><U0072><U0065>"
+
+% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+%
+% "%a" (short weekday name),
+% "%d" (day of month as a decimal number),
+% "%b" (short month name),
+% "%Y" (year with century as a decimal number),
+% "%T" (24-hour clock time in format HH:MM:SS),
+% "%Z" (Time zone name)
+
+% Date representation to be referenced by the "%x" field descriptor -
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
+
+% Time representation to be referenced by the "%X" field descriptor -
+t_fmt "<U0025><U0054>"
+% "%T" (24-hour clock time in format HH:MM:SS)
+
+% Define representation of ante meridiem and post meridiem strings -
+am_pm "";""
+% The "" mean 'default to "AM" and "PM".
+
+% Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
+t_fmt_ampm ""
+% The "" means that this format is not supported.
+
+% Date representation not described in ISO/IEC 14652. Comes out as -
+% "%a %b %e %H:%M:%S %Z %Y" which is default "date" command output
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+% %a - abbreviated weekday name,
+% %b - abreviated month name,
+% %e - day of month as a decimal number with leading space (1 to 31),
+% %H - hour (24-hour clock) as a decimal number (00 to 23),
+% %M - minute as a decimal number (00 to 59),
+% %S - seconds as a decimal number (00 to 59),
+% %Z - time-zone name,
+% %Y - year with century as a decimal number,e.g. 2001.
+
+END LC_TIME
+
+LC_MESSAGES
+% FIXME: Check both of these
+% The affirmative response - ee
+% "^[yYeE].*"
+yesexpr "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
+
+% The negative response - aowa
+% "^[nNaA].*"
+noexpr "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "en_ZA"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "en_ZA"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "en_ZA"
+END LC_MEASUREMENT
+
+LC_NAME
+% Format for addressing a person.
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% "%d%t%g%t%m%t%f"
+% "Salutation",
+% "Empty string, or <Space>",
+% "First given name",
+% "Empty string, or <Space>",
+% "Middle names",
+% "Empty string, or <Space>",
+% "Clan names"
+
+% FIXME - define all the following name_*
+% General salutation for any sex
+% name_gen ""
+
+% Salutation for unmarried females - ""
+% name_miss ""
+
+% Salutation for males - ""
+% name_mr ""
+
+% Salutation for married females - ""
+% name_mrs ""
+
+% Salutation valid for all females - "" (no term)
+% name_ms ""
+
+END LC_NAME
+
+LC_ADDRESS
+% Country name in Northern Sotho - "Afrika Borwa"
+country_name "<U0041><U0066><U0072><U0069><U006B><U0061><U0020>/
+<U0042><U006F><U0072><U0077><U0061>"
+
+% Abbreviated country postal name - "ZA"
+country_post "<U005A><U0041>"
+
+% UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic
+% http://www.unece.org/trans/conventn/disting-signs-5-2001.pdf
+% "ZA"
+country_car "<U005A><U0041>"
+
+% FIXME define the following correctly
+% country_isbn ""
+
+% Language name in Northern Sotho - "Sesotho sa Leboa"
+lang_name "<U0053><U0065><U0073><U006F><U0074><U0068><U006F><U0020>/
+<U0073><U0061><U0020><U004C><U0065><U0062><U006F><U0061>"
+
+% ISO 639 two and three letter language names
+% see http://www.loc.gov/standards/iso639-2/englangn.html
+lang_ab ""
+lang_term "<U006E><U0073><U006F>"
+lang_lib "<U006E><U0073><U006F>"
+
+% Representation of postal addresses (minus the addressee's name) in South
+% Africa. (Ignored for now)
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N", which gives -
+% "firm name",
+% "end of line",
+% "C/O address",
+% "end of line",
+% "department name",
+% "Building name",
+% "end of line",
+% "street or block name",
+% "space",
+% "house number or designation",
+% "space",
+% "floor number",
+% "space",
+% "room number, door designation",
+% "end of line",
+% "postal code",
+% "space",
+% "town, city",
+% "end of line",
+% "country designation for the <country_post> keyword",
+% "end of line
+%
+
+% ISO 3166 country number and 2 and 3 letter abreviations
+% http://www.unicode.org/onlinedat/countries.html
+% "ZA", "ZAF"
+country_num 710
+country_ab2 "<U005A><U0041>"
+country_ab3 "<U005A><U0041><U0046>"
+
+END LC_ADDRESS
+
diff --git a/localedata/locales/oc_FR b/localedata/locales/oc_FR
index e1312fa2e3..97dfc8d90d 100644
--- a/localedata/locales/oc_FR
+++ b/localedata/locales/oc_FR
@@ -64,7 +64,7 @@ copy "en_DK"
END LC_COLLATE
LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0073><U0053><U005D><U002E><U002A>"
+yesexpr "<U005E><U005B><U006F><U004F><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
END LC_MESSAGES
diff --git a/localedata/locales/rw_RW b/localedata/locales/rw_RW
new file mode 100644
index 0000000000..be58cea009
--- /dev/null
+++ b/localedata/locales/rw_RW
@@ -0,0 +1,150 @@
+escape_char /
+comment_char %
+% Locale for Kinyarwanda locale in Rwanda
+% Contributed by Steve Murphy <murf@e-tools.com>, 2004
+% with help from:
+% Mr. Safali
+
+LC_IDENTIFICATION
+title "Kinyarwanda language locale for Rwanda"
+source "Rwanda"
+address "Rwanda, Africa"
+contact "Steve Murphy"
+email "murf@e-tools.com"
+tel "1-307-754-5675"
+fax "1-307-754-5675"
+language "Kinyarwanda"
+territory "Rwanda"
+revision "1.0"
+date "2004-02-24"
+%
+category "i18n:1997";LC_IDENTIFICATION
+category "i18n:1997";LC_CTYPE
+category "i18n:1997";LC_COLLATE
+category "i18n:1997";LC_TIME
+category "i18n:1997";LC_NUMERIC
+category "i18n:1997";LC_MONETARY
+category "i18n:1997";LC_MESSAGES
+category "i18n:1997";LC_PAPER
+category "i18n:1997";LC_MEASUREMENT
+category "i18n:1997";LC_NAME
+category "i18n:1997";LC_ADDRESS
+category "i18n:1997";LC_TELEPHONE
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+END LC_COLLATE
+
+
+LC_MONETARY
+int_curr_symbol "<U0052><U0057><U0046><U0020>"
+currency_symbol "<U0046><U0072><U0077>"
+mon_decimal_point "<U002C>"
+mon_thousands_sep "<U002E>"
+mon_grouping 3;3
+positive_sign ""
+negative_sign "<U002D>"
+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
+
+LC_NUMERIC
+decimal_point "<U002C>"
+thousands_sep ""
+grouping -1
+END LC_NUMERIC
+
+LC_TIME
+abday "<U004D><U0077><U0065>";"<U004D><U0062><U0065>";/
+ "<U004B><U0061><U0062>";"<U0047><U0074><U0075>";/
+ "<U004B><U0061><U006E>";"<U0047><U006E><U0075>";/
+ "<U0047><U006E><U0064>"
+day "<U004B><U0075><U0020><U0063><U0079><U0075><U006D><U0077><U0065><U0072><U0075>";/
+ "<U004B><U0075><U0077><U0061><U0020><U006D><U0062><U0065><U0072><U0065>";/
+ "<U004B><U0075><U0077><U0061><U0020><U006B><U0061><U0062><U0069><U0072><U0069>";/
+ "<U004B><U0075><U0077><U0061><U0020><U0067><U0061><U0074><U0061><U0074><U0075>";/
+ "<U004B><U0075><U0077><U0061><U0020><U006B><U0061><U006E><U0065>";/
+ "<U004B><U0075><U0077><U0061><U0020><U0067><U0061><U0074><U0061><U006E><U0075>";/
+ "<U004B><U0075><U0077><U0061><U0020><U0067><U0061><U0074><U0061><U006E><U0064><U0061><U0074><U0075>"
+abmon "<U004D><U0075><U0074>";"<U0047><U0061><U0073>";/
+ "<U0057><U0065><U0072>";"<U004D><U0061><U0074>";/
+ "<U0047><U0069><U0063>";"<U004B><U0061><U006D>";/
+ "<U004E><U0079><U0061>";"<U004B><U0061><U006E>";/
+ "<U004E><U007A><U0065>";"<U0055><U006B><U0077>";/
+ "<U0055><U0067><U0075>";"<U0055><U006B><U0075>"
+mon "<U004D><U0075><U0074><U0061><U0072><U0061><U006D><U0061>";/
+ "<U0047><U0061><U0073><U0068><U0079><U0061><U006E><U0074><U0061><U0072><U0065>";/
+ "<U0057><U0065><U0072><U0075><U0072><U0077><U0065>";/
+ "<U004D><U0061><U0074><U0061>";/
+ "<U0047><U0069><U0063><U0075><U0072><U0061><U006E><U0073><U0069>";/
+ "<U004B><U0061><U006D><U0065><U006E><U0061>";/
+ "<U004E><U0079><U0061><U006B><U0061><U006E><U0067><U0061>";/
+ "<U004B><U0061><U006E><U0061><U006D><U0061>";/
+ "<U004E><U007A><U0065><U006C><U0069>";/
+ "<U0055><U006B><U0077><U0061><U006B><U0069><U0072><U0061>";/
+ "<U0055><U0067><U0075><U0073><U0068><U0079><U0069><U006E><U0067><U006F>";/
+ "<U0055><U006B><U0075><U0062><U006F><U007A><U0061>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
+t_fmt "<U0025><U0054>"
+am_pm "";""
+t_fmt_ampm ""
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+END LC_TIME
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D>"
+noexpr "<U005E><U005B><U006E><U004E><U006F><U004F><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+height 297
+width 210
+END LC_PAPER
+
+LC_NAME
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+END LC_NAME
+
+LC_ADDRESS
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+country_name "<U0052><U0077><U0061><U006E><U0064><U0061>"
+country_ab2 "<U0052><U0057>"
+country_ab3 "<U0052><U0057><U0041>"
+lang_name "<U004B><U0069><U006E><U0079><U0061><U0072><U0077><U0061><U006E><U0064><U0061>"
+lang_ab "<U0072><U0077>"
+lang_term "<U006B><U0069><U006E>"
+lang_lib "<U006B><U0069><U006E>"
+END LC_ADDRESS
+
+LC_TELEPHONE
+tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
+<U006C>"
+tel_dom_fmt "<U0025><U0061><U0025><U006C>"
+int_prefix "<U0032><U0035><U0030>"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+measurement 1
+END LC_MEASUREMENT
+
diff --git a/localedata/locales/si_LK b/localedata/locales/si_LK
new file mode 100644
index 0000000000..10c2977765
--- /dev/null
+++ b/localedata/locales/si_LK
@@ -0,0 +1,216 @@
+escape_char /
+comment_char %
+% Sinhala language locale for Sri Lanka.
+% Charset: UTF-8
+% Contributed by Anuradha Ratnaweera <anuradha at gnu org>
+% and Himira Ratnatilake <himira at linux lk>
+
+LC_IDENTIFICATION
+title "Sinhala language locale for Sri Lanka"
+source "Lanka Linux User Group (LKLUG) www.lug.lk, sinhala.linux.lk"
+address ""
+contact ""
+email "libc-locales@sources.redhat.com"
+tel ""
+fax ""
+language "Sinhala"
+territory "Sri Lanka"
+revision "0.9"
+date "2004.10.01"
+%
+category "i18n:2002";LC_IDENTIFICATION
+category "i18n:2002";LC_CTYPE
+category "i18n:2002";LC_COLLATE
+category "i18n:2002";LC_TIME
+category "i18n:2002";LC_NUMERIC
+category "i18n:2002";LC_MONETARY
+category "i18n:2002";LC_MESSAGES
+category "i18n:2002";LC_PAPER
+category "i18n:2002";LC_NAME
+category "i18n:2002";LC_ADDRESS
+category "i18n:2002";LC_TELEPHONE
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+
+END LC_COLLATE
+
+
+LC_MONETARY
+% This is the POSIX Locale definition the LC_MONETARY category
+%
+int_curr_symbol "<U004C><U004B><U0052><U0020>"
+currency_symbol "<U20A8>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
+END LC_MONETARY
+
+
+LC_NUMERIC
+% This is the POSIX Locale definition for the LC_NUMERIC category.
+%
+decimal_point "<U002E>"
+thousands_sep "<U002C>"
+grouping 3
+%
+END LC_NUMERIC
+
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+%
+% Abbreviated weekday names (%a)
+abday "<U0D89>";"<U0DC3>";/
+ "<U0D85>";"<U0DB6>";/
+ "<U0DB6><U0DCA><U200D><U0DBB>";"<U0DC3><U0DD2>";/
+ "<U0DC3><U0DD9>"
+%
+% Full weekday names (%A)
+day "<U0D89><U0DBB><U0DD2><U0DAF><U0DCF>";/
+ "<U0DC3><U0DB3><U0DD4><U0DAF><U0DCF>";/
+ "<U0D85><U0D9F><U0DC4><U0DBB><U0DD4><U0DC0><U0DCF><U0DAF><U0DCF>";/
+ "<U0DB6><U0DAF><U0DCF><U0DAF><U0DCF>";/
+ "<U0DB6><U0DCA><U200D><U0DBB><U0DC4><U0DC3><U0DCA><U0DB4><U0DAD><U0DD2><U0DB1><U0DCA><U0DAF><U0DCF>";/
+ "<U0DC3><U0DD2><U0D9A><U0DD4><U0DBB><U0DCF><U0DAF><U0DCF>";/
+ "<U0DC3><U0DD9><U0DB1><U0DC3><U0DD4><U0DBB><U0DCF><U0DAF><U0DCF>"
+%
+% Abbreviated month names (%b)
+abmon "<U0DA2><U0DB1>";/
+ "<U0DB4><U0DD9><U0DB6>";/
+ "<U0DB8><U0DCF><U0DBB><U0DCA>";/
+ "<U0D85><U0DB4><U0DCA><U200D><U0DBB><U0DD2>";/
+ "<U0DB8><U0DD0><U0DBA><U0DD2>";/
+ "<U0DA2><U0DD6><U0DB1><U0DD2>";/
+ "<U0DA2><U0DD6><U0DBD><U0DD2>";/
+ "<U0D85><U0D9C><U0DDD>";/
+ "<U0DC3><U0DD0><U0DB4><U0DCA>";/
+ "<U0D94><U0D9A><U0DCA>";/
+ "<U0DB1><U0DD9><U0DC0><U0DD0>";/
+ "<U0DAF><U0DD9><U0DC3><U0DD0>"
+%
+% Full month names (%B)
+mon "<U0DA2><U0DB1><U0DC0><U0DCF><U0DBB><U0DD2>";/
+ "<U0DB4><U0DD9><U0DB6><U0DBB><U0DC0><U0DCF><U0DBD><U0DD2>";/
+ "<U0DB8><U0DCF><U0DBB><U0DCA><U0DAD><U0DD4>";/
+ "<U0D85><U0DB4><U0DCA><U200D><U0DBB><U0DD2><U0DBA><U0DD9><U0DBD><U0DCA>";/
+ "<U0DB8><U0DD0><U0DBA><U0DD2>";/
+ "<U0DA2><U0DD6><U0DB1><U0DD2>";/
+ "<U0DA2><U0DD6><U0DBD><U0DD2>";/
+ "<U0D85><U0D9C><U0DDD><U0DC3><U0DCA><U0DAD><U0DD4>";/
+ "<U0DC3><U0DD0><U0DB4><U0DCA><U0DAD><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>";/
+ "<U0D94><U0D9A><U0DCA><U0DAD><U0DDD><U0DB6><U0DBB><U0DCA>";/
+ "<U0DB1><U0DD9><U0DC0><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>";/
+ "<U0DAF><U0DD9><U0DC3><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>"
+%
+% Equivalent of AM PM
+am_pm "<U0DB4><U0DD9><U002E><U0DC0><U002E>";"<U0DB4><U002E><U0DC0><U002E>"
+%
+% Appropriate date and time representation (use the same as ISO)
+% %Y-%m-%d %H:%M:%S %z
+d_t_fmt "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U007A>"
+%
+% Appropriate date representation (use the same as ISO)
+% %Y-%m-%d
+d_fmt "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
+%
+% Appropriate time representation
+% %H:%M:%S
+t_fmt "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
+%
+% Appropriate 12 h time representation
+% %p %I:%M:%S
+t_fmt_ampm "<U0025><U0070><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>"
+%
+% Appropriate date and time (date(1))
+% %Y %B %e %A %H:%M:%S %z
+date_fmt "<U0025><U0059><U0020><U0025><U0042><U0020><U0025><U0065><U0020><U0DC0><U0DD0><U0DB1><U0DD2><U0020><U0025><U0041><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U007A>"
+%
+END LC_TIME
+
+
+LC_MESSAGES
+% This is the POSIX Locale definition for the LC_MESSAGES category
+%
+% ^[\u0d94\u0059\u0079]
+yesexpr "<U005E><U005B><U0D94><U0059><U0079><U005D>"
+%
+% ^[\u0db1\u004e\u006e]
+noexpr "<U005E><U005B><U0DB1><U004E><U006E><U005D>"
+%
+yesstr "<U0D94><U0DC0><U0DCA>"
+%
+nostr "<U0DB1><U0DD0><U0DAD>"
+%
+END LC_MESSAGES
+
+
+LC_PAPER
+% This is the ISO_IEC TR14652 Locale definition for the LC_PAPER category
+% Paper size is A4
+%
+height 297
+width 210
+
+END LC_PAPER
+
+
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category
+%
+name_fmt "<U0025><U0067><U0025><U0074><U0025><U006D><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0073>"
+name_gen ""
+name_mr "<U0DB8><U0DBA><U0DCF>"
+name_mrs "<U0DB8><U0DD2><U0DBA>"
+name_miss "<U0DB8><U0DD2><U0DBA>"
+name_ms "<U0DB8><U0DD2><U0DBA>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
+%
+postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
+
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE
+%
+tel_int_fmt "<U002B><U0025><U0063><U0020><U0028><U0025><U0061><U0029>/
+<U0020><U0025><U006C>"
+tel_dom_fmt "<U0028><U0025><U0061><U0029><U0020><U0025><U006C>"
+int_select "<U0030><U0030>"
+int_prefix "<U0039><U0034>"
+
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+% This is the ISO_IEC TR14652 Locale definition for the LC_MEASUREMENT
+% 1 is ISO 1000 (metric)
+%
+measurement 1
+
+END LC_MEASUREMENT
diff --git a/localedata/locales/ss_ZA b/localedata/locales/ss_ZA
new file mode 100644
index 0000000000..8e4de83c4f
--- /dev/null
+++ b/localedata/locales/ss_ZA
@@ -0,0 +1,285 @@
+escape_char /
+comment_char %
+
+% Charset: UTF-8
+
+% ChangeLog
+% 0.3 (2005-10-13):
+% 2005-10-12 Dwayne Bailey <dwayne@translate.org.za>
+% - Added 'Charset: UTF-8' information
+% - Update contact information
+% - Allign spellings of month and weekday names with Dept. of
+% Art and Culture's: Multilingual Mathematics Dictionary
+% 0.2 (2004-11-09):
+% 2004-11-09 Dwayne Bailey <dwayne@translate.org.za>
+% - Short month names comment corrected to match values in abmon
+% - Correct yesexpr regex
+% - <UNNNN> escaped all entries
+% 2004-11-08 Dwayne Bailey <dwayne@translate.org.za>
+% - Changed all contact details
+% - Change %d to %-e for d_t_fmt and date_fmt
+% - Remove .* from yes/noexpr
+% - <UNNNN> escaped some entries
+% 2004-03-30 Dwayne Bailey <dwayne@translate.org.za>
+% - Added country_ab2/3, country_num
+% 2004-02-27 Dwayne Bailey <dwayne@translate.org.za>
+% - Correct capatilisation of lang_name
+% 0.1 (2004-02-24):
+% - Initial Swati locale for South Africa
+% by Zuza Software Foundation
+
+LC_IDENTIFICATION
+title "Swati locale for South Africa"
+source "Zuza Software Foundation (Translate.org.za)"
+address "PO Box 28364, Sunnyside, 0132, South Africa"
+contact "Dwayne Bailey"
+email "dwayne@translate.org.za"
+tel "+27 12 460 1095"
+fax "+27 12 460 1095"
+language "Swati"
+territory "South Africa"
+revision "0.3"
+date "2005-10-13"
+%
+category "ss_ZA:2004";LC_IDENTIFICATION
+category "ss_ZA:2004";LC_CTYPE
+category "ss_ZA:2004";LC_COLLATE
+category "ss_ZA:2004";LC_TIME
+category "ss_ZA:2004";LC_NUMERIC
+category "ss_ZA:2004";LC_MONETARY
+category "ss_ZA:2004";LC_MESSAGES
+category "ss_ZA:2004";LC_PAPER
+category "ss_ZA:2004";LC_NAME
+category "ss_ZA:2004";LC_ADDRESS
+category "ss_ZA:2004";LC_TELEPHONE
+category "ss_ZA:2004";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+% Use the characters described in the charmap file "i18n.tgz"
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651 i.e.
+% use the rules there when making ordered lists of words.
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "en_ZA"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_ZA"
+END LC_NUMERIC
+
+LC_TIME
+
+% abday - The abbreviations for the week days:
+% - Son, Mso, Bil, Tsa, Ne, Hla, Mgc
+abday "<U0053><U006F><U006E>";/
+ "<U004D><U0073><U006F>";/
+ "<U0042><U0069><U006C>";/
+ "<U0054><U0073><U0061>";/
+ "<U004E><U0065>";/
+ "<U0048><U006C><U0061>";/
+ "<U004D><U0067><U0063>"
+
+% day - The full names of the week days:
+% - Lisontfo, uMsombuluko, Lesibili, Lesitsatfu, Lesine, Lesihlanu, uMgcibelo
+day "<U004C><U0069><U0073><U006F><U006E><U0074><U0066><U006F>";/
+ "<U0075><U004D><U0073><U006F><U006D><U0062><U0075><U006C><U0075><U006B><U006F>";/
+ "<U004C><U0065><U0073><U0069><U0062><U0069><U006C><U0069>";/
+ "<U004C><U0065><U0073><U0069><U0074><U0073><U0061><U0074><U0066><U0075>";/
+ "<U004C><U0065><U0073><U0069><U006E><U0065>";/
+ "<U004C><U0065><U0073><U0069><U0068><U006C><U0061><U006E><U0075>";/
+ "<U0075><U004D><U0067><U0063><U0069><U0062><U0065><U006C><U006F>"
+
+% abmon - The abbreviations for the months
+% - Bhi, Van, Vul, Mab, Ink, Nhl, Kho, Ngc, Nyo, Imp, Lwe, Ngo
+abmon "<U0042><U0068><U0069>";"<U0056><U0061><U006E>";/
+ "<U0056><U0075><U006C>";"<U004D><U0061><U0062>";/
+ "<U004B><U0068><U006B>";"<U004E><U0068><U006C>";/
+ "<U004B><U0068><U006F>";"<U004E><U0067><U0063>";/
+ "<U004E><U0079><U006F>";"<U0049><U006D><U0070>";/
+ "<U004C><U0077><U0065>";"<U004E><U0067><U006F>"
+
+% mon - The full names of the months -
+% - Bhimbidvwane, iNdlovane, iNdlovulenkhulu, Mabasa, Inkhwenkhweti, iNhlaba
+% Kholwane, iNgci, iNyoni, Impala, Lweti, iNgongoni
+mon "<U0042><U0068><U0069><U006D><U0062><U0069><U0064><U0076><U0077><U0061><U006E><U0065>";/
+ "<U0069><U004E><U0064><U006C><U006F><U0076><U0061><U006E><U0065>";/
+ "<U0069><U004E><U0064><U006C><U006F><U0076><U0075><U006C><U0065><U006E><U006B><U0068><U0075><U006C><U0075>";/
+ "<U004D><U0061><U0062><U0061><U0073><U0061>";/
+ "<U0049><U006E><U006B><U0068><U0077><U0065><U006E><U006B><U0068><U0077><U0065><U0074><U0069>";/
+ "<U0069><U004E><U0068><U006C><U0061><U0062><U0061>";/
+ "<U004B><U0068><U006F><U006C><U0077><U0061><U006E><U0065>";/
+ "<U0069><U004E><U0067><U0063><U0069>";/
+ "<U0069><U004E><U0079><U006F><U006E><U0069>";/
+ "<U0049><U006D><U0070><U0061><U006C><U0061>";/
+ "<U004C><U0077><U0065><U0074><U0069>";/
+ "<U0069><U004E><U0067><U006F><U006E><U0067><U006F><U006E><U0069>"
+
+% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "<U0025><U0061><U0020><U0025><U002D><U0065><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+%
+% "%a" (short weekday name),
+% "%-e" (day of month as a decimal number),
+% "%b" (short month name),
+% "%Y" (year with century as a decimal number),
+% "%T" (24-hour clock time in format HH:MM:SS),
+% "%Z" (Time zone name)
+
+% Date representation to be referenced by the "%x" field descriptor -
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
+
+% Time representation to be referenced by the "%X" field descriptor -
+t_fmt "<U0025><U0054>"
+% "%T" (24-hour clock time in format HH:MM:SS)
+
+% Define representation of ante meridiem and post meridiem strings -
+am_pm "";""
+% The "" mean 'default to "AM" and "PM".
+
+% Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
+t_fmt_ampm ""
+% The "" means that this format is not supported.
+
+% Date representation not described in ISO/IEC 14652. Comes out as -
+% "%a %b %-e %H:%M:%S %Z %Y" which is default "date" command output
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+% %a - abbreviated weekday name,
+% %b - abreviated month name,
+% %-e - day of month as a decimal number without leading space (1 to 31),
+% %H - hour (24-hour clock) as a decimal number (00 to 23),
+% %M - minute as a decimal number (00 to 59),
+% %S - seconds as a decimal number (00 to 59),
+% %Z - time-zone name,
+% %Y - year with century as a decimal number,e.g. 2001.
+
+END LC_TIME
+
+LC_MESSAGES
+% FIXME: Check both of these
+% The affirmative response - yebo
+% "^[yY]"
+yesexpr "<U005E><U005B><U0079><U0059><U005D>"
+
+% The negative response - akukho
+% "^[nNaA]"
+noexpr "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "en_ZA"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "en_ZA"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "en_ZA"
+END LC_MEASUREMENT
+
+LC_NAME
+% Format for addressing a person.
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% "%d%t%g%t%m%t%f"
+% "Salutation",
+% "Empty string, or <Space>",
+% "First given name",
+% "Empty string, or <Space>",
+% "Middle names",
+% "Empty string, or <Space>",
+% "Clan names"
+
+% FIXME - define all the following name_*
+% General salutation for any sex
+% name_gen ""
+
+% Salutation for unmarried females - ""
+% name_miss ""
+
+% Salutation for males - ""
+% name_mr ""
+
+% Salutation for married females - ""
+% name_mrs ""
+
+% Salutation valid for all females - "" (no term)
+% name_ms ""
+
+END LC_NAME
+
+LC_ADDRESS
+% Country name in Swati - "iNingizimu Afrika"
+country_name "<U0069><U004E><U0069><U006E><U0067><U0069><U007A><U0069><U006D><U0075><U0020><U0041><U0066><U0072><U0069><U006B><U0061>"
+
+% Abbreviated country postal name - "ZA"
+country_post "<U005A><U0041>"
+
+% UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic
+% http://www.unece.org/trans/conventn/disting-signs-5-2001.pdf
+% "ZA"
+country_car "<U005A><U0041>"
+
+% FIXME define the following correctly
+% country_isbn ""
+
+% Language name in Swati - "SiSwati"
+lang_name "<U0053><U0069><U0053><U0077><U0061><U0074><U0069>"
+
+% ISO 639 two and three letter language names
+% see http://www.loc.gov/standards/iso639-2/englangn.html
+% "ss", ssw"
+lang_ab "<U0073><U0073>"
+lang_term "<U0073><U0073><U0077>"
+
+% Representation of postal addresses (minus the addressee's name) in South
+% Africa. (Ignored for now)
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N", which gives -
+% "firm name",
+% "end of line",
+% "C/O address",
+% "end of line",
+% "department name",
+% "Building name",
+% "end of line",
+% "street or block name",
+% "space",
+% "house number or designation",
+% "space",
+% "floor number",
+% "space",
+% "room number, door designation",
+% "end of line",
+% "postal code",
+% "space",
+% "town, city",
+% "end of line",
+% "country designation for the <country_post> keyword",
+% "end of line
+%
+
+% ISO 3166 country number and 2 and 3 letter abreviations
+% http://www.unicode.org/onlinedat/countries.html
+% "ZA", "ZAF"
+country_num 710
+country_ab2 "<U005A><U0041>"
+country_ab3 "<U005A><U0041><U0046>"
+
+END LC_ADDRESS
+
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index 0b9840fe20..e432051cd4 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -136,7 +136,7 @@ reorder-after <U00DE>
<split_oo> <U0BCB>
<split_au> <U0BCC>
reorder-end
-END LC_COLLATE
+END LC_COLLATE
LC_MONETARY
@@ -235,19 +235,9 @@ LC_MESSAGES
% These are generated based on XML base Locale difintion file
% for IBM Class for Unicode.
%
-% ^[\u0b86\u0bae\u0bcd]
-yesexpr "<U005E><U005B><U0B86><U0BAE><U0BCD><U005D>"
+yesexpr "<U005E><U005B><U0B86><U0BAE><U0BCD><U0079><U0059><U005D>"
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr "<U005E><U005B><U005C><U0075><U0030><U0062><U0038><U0036><U005C><U0075><U0030><U0062><U0061><U0065><U005C><U0075><U0030><U0062><U0063><U0064><U005D>"
-
-%
-% ^[\u0b87\u0bb2\u0bcd\u0bb2\u0bc8]
-noexpr "<U005E><U005B><U0B87><U0BB2><U0BCD><U0BB2><U0BC8><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr "<U005E><U005B><U005C><U0075><U0030><U0062><U0038><U0037><U005C><U0075><U0030><U0062><U0062><U0032><U005C><U0075><U0030><U0062><U0063><U0064><U005C><U0075><U0030><U0062><U0062><U0032><U005C><U0075><U0030><U0062><U0063><U0038><U005D>"
-%
+noexpr "<U005E><U005B><U0B87><U0BB2><U0BCD><U0BB2><U0BC8><U006E><U004E><U005D>"
% \u0b86\u0bae\u0bcd
yesstr "<U0B86><U0BAE><U0BCD>"
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index f6c2bfd573..0dca321519 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -3,6 +3,8 @@ escape_char /
% Telugu language locale for India.
% Contributed by Kentaroh Noji <knoji@jp.ibm.com> and
% Tetsuji Orita <orita@jp.ibm.com>.
+%
+% Updated by Sunil Mohan Adapa <sunil AT atc tcs co in>
LC_IDENTIFICATION
title "Telugu language locale for India"
@@ -14,20 +16,20 @@ tel ""
fax ""
language "Telugu"
territory "India"
-revision "0.92b"
-date "2000,October 12"
-%
-category "te_IN:2000";LC_IDENTIFICATION
-category "te_IN:2000";LC_CTYPE
-category "te_IN:2000";LC_COLLATE
-category "te_IN:2000";LC_TIME
-category "te_IN:2000";LC_NUMERIC
-category "te_IN:2000";LC_MONETARY
-category "te_IN:2000";LC_MESSAGES
-category "te_IN:2000";LC_PAPER
-category "te_IN:2000";LC_NAME
-category "te_IN:2000";LC_ADDRESS
-category "te_IN:2000";LC_TELEPHONE
+revision "0.95"
+date "2004-10-05"
+%
+category "i18n:2003";LC_IDENTIFICATION
+category "i18n:2003";LC_CTYPE
+category "i18n:2003";LC_COLLATE
+category "i18n:2003";LC_TIME
+category "posix:1993";LC_NUMERIC
+category "i18n:2003";LC_MONETARY
+category "i18n:2003";LC_MESSAGES
+category "i18n:2003";LC_PAPER
+category "i18n:2003";LC_NAME
+category "i18n:2003";LC_ADDRESS
+category "i18n:2003";LC_TELEPHONE
END LC_IDENTIFICATION
@@ -50,18 +52,18 @@ LC_MONETARY
% for IBM Class for Unicode.
%
int_curr_symbol "<U0049><U004E><U0052><U0020>"
-currency_symbol "<U0930><U0942>"
+currency_symbol "<U0C30><U0C42><U002E>"
mon_decimal_point "<U002E>"
mon_thousands_sep "<U002C>"
-mon_grouping 2;3
+mon_grouping 3;2
positive_sign ""
negative_sign "<U002D>"
int_frac_digits 2
frac_digits 2
p_cs_precedes 1
-p_sep_by_space 1
+p_sep_by_space 0
n_cs_precedes 1
-n_sep_by_space 1
+n_sep_by_space 0
p_sign_posn 1
n_sign_posn 1
%
@@ -73,7 +75,7 @@ LC_NUMERIC
%
decimal_point "<U002E>"
thousands_sep "<U002C>"
-grouping 2;3
+grouping 3;2
%
END LC_NUMERIC
@@ -103,34 +105,35 @@ abmon "<U0C1C><U0C28><U0C35><U0C30><U0C3F>";"<U0C2B><U0C3F><U0C2C><U0C4D><
"<U0C2E><U0C3E><U0C30><U0C4D><U0C1A><U0C3F>";"<U0C0F><U0C2a><U0C4D><U0C30><U0C3F><U0C32><U0C4D>";/
"<U0C2E><U0C47>";"<U0C1C><U0C42><U0C28><U0C4D>";/
"<U0C1C><U0C42><U0C32><U0C48>";"<U0C06><U0C17><U0C38><U0C4D><U0C1F><U0C41>";/
- "<U0C38><U0C46><U0C2A><U0C4D><U0C1F><U0C46><U0C02><U0C2C><U0C30><U0C4D>";"<U0C05><U0C15><U0C4D><U0C1F><U0C4B><U0C2C><U0C30><U0C4D>";/
- "<U0C28><U0C35><U0C02><U0C2C><U0C30><U0C4D>";"<U0C21><U0C3F><U0C38><U0C46><U0C02><U0C2C><U0C30><U0C4D>"
+ "<U0C38><U0C46><U0C2A><U0C4D><U0C1F><U0C46><U0C02><U0C2C><U0C30><U0C41>";"<U0C05><U0C15><U0C4D><U0C1F><U0C4B><U0C2C><U0C30><U0C41>";/
+ "<U0C28><U0C35><U0C02><U0C2C><U0C30><U0C41>";"<U0C21><U0C3F><U0C38><U0C46><U0C02><U0C2C><U0C30><U0C41>"
% Full month names (%B)
mon "<U0C1C><U0C28><U0C35><U0C30><U0C3F>";"<U0C2B><U0C3F><U0C2C><U0C4D><U0C30><U0C35><U0C30><U0C3F>";/
"<U0C2E><U0C3E><U0C30><U0C4D><U0C1A><U0C3F>";"<U0C0F><U0C2A><U0C4D><U0C30><U0C3F><U0C32><U0C4D>";/
"<U0C2E><U0C47>";"<U0C1C><U0C42><U0C28><U0C4D>";/
"<U0C1C><U0C42><U0C32><U0C48>";"<U0C06><U0C17><U0C38><U0C4D><U0C1F><U0C41>";/
- "<U0C38><U0C46><U0C2A><U0C4D><U0C1F><U0C46><U0C02><U0C2C><U0C30><U0C4D>";"<U0C05><U0C15><U0C4D><U0C1F><U0C4B><U0C2C><U0C30><U0C4D>";/
- "<U0C28><U0C35><U0C02><U0C2C><U0C30><U0C4D>";"<U0C21><U0C3F><U0C38><U0C46><U0C02><U0C2C><U0C30><U0C4D>"
+ "<U0C38><U0C46><U0C2A><U0C4D><U0C1F><U0C46><U0C02><U0C2C><U0C30><U0C41>";"<U0C05><U0C15><U0C4D><U0C1F><U0C4B><U0C2C><U0C30><U0C41>";/
+ "<U0C28><U0C35><U0C02><U0C2C><U0C30><U0C41>";"<U0C21><U0C3F><U0C38><U0C46><U0C02><U0C2C><U0C30><U0C41>"
%
% Equivalent of AM PM
-am_pm "<U0C2A><U0C42><U0C30><U0C4D><U0C35><U0C3E><U0C39><U0C4D><U0C28>";"<U0C05><U0C2A><U0C30><U0C3E><U0C39><U0C4D><U0C28>"
+am_pm "<U0C09><U002E>";"<U0C38><U0C3E><U002E>"
%
% Appropriate date and time representation
-% %A %d %b %Y %I:%M:%S %Z
-d_t_fmt "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+% %B %d %A %Y %p%I.%M.%S %Z
+d_t_fmt "<U0025><U0042><U0020><U0025><U0064><U0020><U0025><U0041><U0020><U0025><U0059><U0020><U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
%
% Appropriate date representation
-% %A %d %b %Y
-d_fmt "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059>"
+% %B %d %A %Y
+d_fmt "<U0025><U0042><U0020><U0025><U0064><U0020><U0025><U0041><U0020><U0025><U0059>"
%
% Appropriate time representation
-% %I:%M:%S %Z
-t_fmt "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020><U0025><U005A>"
+% %p%I.%M.%S %Z
+t_fmt "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
%
% Appropriate 12 h time representation (%r)
-t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+% %p%I.%M.%S %Z
+t_fmt_ampm "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
%
END LC_TIME
@@ -141,19 +144,14 @@ LC_MESSAGES
% These are generated based on XML base Locale difintion file
% for IBM Class for Unicode.
%
-% ^[\u0939\u093e\u0901]
-yesexpr "<U005E><U005B><U0C05><U005D>"
-
% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr "<U005E><U005B><U005C><U0075><U0030><U0039><U0033><U0039><U005C><U0075><U0030><U0039><U0033><U0065><U005C><U0075><U0030><U0039><U0030><U0031><U005D>"
+% ^[yY\u0C05].*
+yesexpr "<U005E><U005B><U0079><U0059><U0C05><U005D><U002E><U002A>"
%
-% ^[\u0928\u0939\u0940\u0902]
-noexpr "<U005E><U005B><U0C15><U005D>"
-
% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr "<U005E><U005B><U005C><U0075><U0030><U0039><U0032><U0038><U005C><U0075><U0030><U0039><U0033><U0039><U005C><U0075><U0030><U0039><U0034><U0030><U005C><U0075><U0030><U0039><U0030><U0032><U005D>"
-%
+% ^[yY\u0C15].*
+noexpr "<U005E><U005B><U006E><U004E><U0C15><U005D><U002E><U002A>"
%
yesstr "<U0C05><U0C35><U0C28><U0C41>"
@@ -174,12 +172,12 @@ LC_NAME
% generated by IBM Basic CountryPack Transformer.
%
%
-name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0067>"
+name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0067><U0025><U0074><U0025><U006D>"
name_gen ""
-name_mr "<U004D><U0072><U002E>"
-name_mrs "<U004D><U0072><U0073><U002E>"
-name_miss "<U004D><U0069><U0073><U0073><U002E>"
-name_ms "<U004D><U0073><U002E>"
+name_mr "<U0C36><U0C4D><U0C30><U0C40><U0020>"
+name_mrs "<U0C36><U0C4D><U0C30><U0C40><U0C2E><U0C24><U0C3F><U0020>"
+name_miss "<U0C15><U0C41><U0C2E><U0C3E><U0C30><U0C3F><U0020>"
+name_ms ""
END LC_NAME
@@ -187,11 +185,25 @@ END LC_NAME
LC_ADDRESS
% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
% generated by IBM Basic CountryPack Transformer.
-postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
-country_ab2 "<U0049><U004E>"
-country_ab3 "<U0049><U004E><U0044>"
-country_num 356
+% postal_fmt "%n%N%a%N%d%N%f%N%r%t%e%N%h%t%b%N%s%t%l%N%T%t%z%N%S%N%c"
+postal_fmt "<U0025><U006E><U0025><U004E>/
+<U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E>/
+<U0025><U0066><U0025><U004E>/
+<U0025><U0072><U0025><U0074><U0025><U0065><U0025><U004E>/
+<U0025><U0068><U0025><U0074><U0025><U0062><U0025><U004E>/
+<U0025><U0073><U0025><U0074><U0025><U006C><U0025><U004E>/
+<U0025><U0054><U0025><U0074><U0025><U007A><U0025><U004E>/
+<U0025><U0053><U0025><U004E>/
+<U0025><U0063>"
+country_name "<U0C2D><U0C3E><U0C30><U0C24><U0020><U0C26><U0C47><U0C36><U0C02>"
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_num 356
+lang_name "<U0C24><U0C46><U0C32><U0C41><U0C17><U0C41>"
+lang_ab "te"
+lang_term "tel"
END LC_ADDRESS
diff --git a/localedata/locales/tn_ZA b/localedata/locales/tn_ZA
new file mode 100644
index 0000000000..c663811572
--- /dev/null
+++ b/localedata/locales/tn_ZA
@@ -0,0 +1,288 @@
+escape_char /
+comment_char %
+
+% Charset: UTF-8
+
+% ChangeLog
+% 0.4 (2005-10-13):
+% 2005-10-12 Dwayne Bailey <dwayne@translate.org.za>
+% - Added 'Charset: UTF-8' information
+% - Update contact information
+% - Allign spellings of month and weekday names with Dept. of
+% Art and Culture's: Multilingual Mathematics Dictionary
+% 0.3 (2005-06-21):
+% 2005-06-21 Dwayne Bailey <dwayne@translate.org.za>
+% - Corrected short month names to correspond to long
+% month names (missed in 2004-02-27 corrections)
+% 0.2 (2004-11-08):
+% 2004-11-08 Dwayne Bailey <dwayne@translate.org.za>
+% - Changed all contact information
+% - d_t_fmt, date_fmt changed %d to %-e
+% - Remove .* from yes/noexpr
+% - Convert all to <UNNNN> syntax
+% 2004-03-30 Dwayne Bailey <dwayne@translate.org.za>
+% - Added country_ab2/3, country_num
+% 2004-02-27 Dwayne Bailey <dwayne@translate.org.za>
+% - Correct capatilisation of lang_name
+% - Validated and corrected bad month names
+% 0.1 (2004-02-24):
+% - Initial Tswana locale for South Africa
+% by Zuza Software Foundation
+
+LC_IDENTIFICATION
+title "Tswana locale for South Africa"
+source "Zuza Software Foundation (Translate.org.za)"
+address "PO Box 28364, Sunnyside, 0132, South Africa"
+contact "Dwayne Bailey"
+email "dwayne@translate.org.za"
+tel "+27 12 460 1095"
+fax "+27 12 460 1095"
+language "Tswana"
+territory "South Africa"
+revision "0.4"
+date "2005-10-13"
+%
+category "tn_ZA:2004";LC_IDENTIFICATION
+category "tn_ZA:2004";LC_CTYPE
+category "tn_ZA:2004";LC_COLLATE
+category "tn_ZA:2004";LC_TIME
+category "tn_ZA:2004";LC_NUMERIC
+category "tn_ZA:2004";LC_MONETARY
+category "tn_ZA:2004";LC_MESSAGES
+category "tn_ZA:2004";LC_PAPER
+category "tn_ZA:2004";LC_NAME
+category "tn_ZA:2004";LC_ADDRESS
+category "tn_ZA:2004";LC_TELEPHONE
+category "tn_ZA:2004";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+% Use the characters described in the charmap file "i18n.tgz"
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651 i.e.
+% use the rules there when making ordered lists of words.
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "en_ZA"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_ZA"
+END LC_NUMERIC
+
+LC_TIME
+
+% abday - The abbreviations for the week days:
+% - Tsh, Mos, Bed, Rar, Ne, Tlh, Mat
+abday "<U0054><U0073><U0068>";/
+ "<U004D><U006F><U0073>";/
+ "<U0042><U0065><U0064>";/
+ "<U0052><U0061><U0072>";/
+ "<U004E><U0065>";/
+ "<U0054><U006C><U0068>";/
+ "<U004D><U0061><U0074>"
+
+% day - The full names of the week days:
+% - laTshipi, Mosupologo, Labobedi, Laboraro, Labone, Labotlhano, Lamatlhatso
+day "<U006C><U0061><U0054><U0073><U0068><U0069><U0070><U0069>";/
+ "<U004D><U006F><U0073><U0075><U0070><U006F><U006C><U006F><U0067><U006F>";/
+ "<U004C><U0061><U0062><U006F><U0062><U0065><U0064><U0069>";/
+ "<U004C><U0061><U0062><U006F><U0072><U0061><U0072><U006F>";/
+ "<U004C><U0061><U0062><U006F><U006E><U0065>";/
+ "<U004C><U0061><U0062><U006F><U0074><U006C><U0068><U0061><U006E><U006F>";/
+ "<U004C><U0061><U006D><U0061><U0074><U006C><U0068><U0061><U0074><U0073><U006F>"
+
+% abmon - The abbreviations for the months
+% - Fer, Tlh, Mop, Mor, Mot, See, Phu, Pha, Lwe, Dip, Ngw, Sed
+abmon "<U0046><U0065><U0072>";"<U0054><U006C><U0068>";/
+ "<U004D><U006F><U0070>";"<U004D><U006F><U0072>";/
+ "<U004D><U006F><U0074>";"<U0053><U0065><U0065>";/
+ "<U0050><U0068><U0075>";"<U0050><U0068><U0061>";/
+ "<U004C><U0077><U0065>";"<U0044><U0069><U0070>";/
+ "<U004E><U0067><U0077>";"<U0053><U0065><U0064>"
+
+% mon - The full names of the months -
+% - Ferikgong, Tlhakole, Mopitlwe, Moranang, Motsheganong, Seetebosigo
+% Phukwi, Phatwe, Lwetse, Diphalane, Ngwanatsele, Sedimonthole
+mon "<U0046><U0065><U0072><U0069><U006B><U0067><U006F><U006E><U0067>";/
+ "<U0054><U006C><U0068><U0061><U006B><U006F><U006C><U0065>";/
+ "<U004D><U006F><U0070><U0069><U0074><U006C><U0077><U0065>";/
+ "<U004D><U006F><U0072><U0061><U006E><U0061><U006E><U0067>";/
+ "<U004D><U006F><U0074><U0073><U0068><U0065><U0067><U0061><U006E><U006F><U006E><U0067>";/
+ "<U0053><U0065><U0065><U0074><U0065><U0062><U006F><U0073><U0069><U0067><U006F>";/
+ "<U0050><U0068><U0075><U006B><U0077><U0069>";/
+ "<U0050><U0068><U0061><U0074><U0077><U0065>";/
+ "<U004C><U0077><U0065><U0074><U0073><U0065>";/
+ "<U0044><U0069><U0070><U0068><U0061><U006C><U0061><U006E><U0065>";/
+ "<U004E><U0067><U0077><U0061><U006E><U0061><U0074><U0073><U0065><U006C><U0065>";/
+ "<U0053><U0065><U0064><U0069><U006D><U006F><U006E><U0074><U0068><U006F><U006C><U0065>"
+
+% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "<U0025><U0061><U0020><U0025><U002D><U0065><U0020><U0025><U0062><U0020>/
+<U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+%
+% "%a" (short weekday name),
+% "%-e" (day of month as a decimal number),
+% "%b" (short month name),
+% "%Y" (year with century as a decimal number),
+% "%T" (24-hour clock time in format HH:MM:SS),
+% "%Z" (Time zone name)
+
+% Date representation to be referenced by the "%x" field descriptor -
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
+
+% Time representation to be referenced by the "%X" field descriptor -
+t_fmt "<U0025><U0054>"
+% "%T" (24-hour clock time in format HH:MM:SS)
+
+% Define representation of ante meridiem and post meridiem strings -
+am_pm "";""
+% The "" mean 'default to "AM" and "PM".
+
+% Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
+t_fmt_ampm ""
+% The "" means that this format is not supported.
+
+% Date representation not described in ISO/IEC 14652. Comes out as -
+% "%a %b %-e %H:%M:%S %Z %Y" which is default "date" command output
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+% %a - abbreviated weekday name,
+% %b - abreviated month name,
+% %-e - day of month as a decimal number with leading space (1 to 31),
+% %H - hour (24-hour clock) as a decimal number (00 to 23),
+% %M - minute as a decimal number (00 to 59),
+% %S - seconds as a decimal number (00 to 59),
+% %Z - time-zone name,
+% %Y - year with century as a decimal number,e.g. 2001.
+
+END LC_TIME
+
+LC_MESSAGES
+% FIXME: Check both of these
+% The affirmative response - ee
+% "^[yYeE]"
+yesexpr "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
+
+% The negative response - nyaa
+% "^[nN]"
+noexpr "<U005E><U005B><U006E><U004E><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "en_ZA"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "en_ZA"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "en_ZA"
+END LC_MEASUREMENT
+
+LC_NAME
+% Format for addressing a person.
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% "%d%t%g%t%m%t%f"
+% "Salutation",
+% "Empty string, or <Space>",
+% "First given name",
+% "Empty string, or <Space>",
+% "Middle names",
+% "Empty string, or <Space>",
+% "Clan names"
+
+% FIXME - define all the following name_*
+% General salutation for any sex
+% name_gen ""
+
+% Salutation for unmarried females - ""
+% name_miss ""
+
+% Salutation for males - ""
+% name_mr ""
+
+% Salutation for married females - ""
+% name_mrs ""
+
+% Salutation valid for all females - "" (no term)
+% name_ms ""
+
+END LC_NAME
+
+LC_ADDRESS
+% Country name in Tswana - "Aforika Borwa"
+country_name "<U0041><U0066><U006F><U0072><U0069><U006B><U0061><U0020>/
+<U0042><U006F><U0072><U0077><U0061>"
+
+% Abbreviated country postal name - "ZA"
+country_post "<U005A><U0041>"
+
+% UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic
+% http://www.unece.org/trans/conventn/disting-signs-5-2001.pdf
+% "ZA"
+country_car "<U005A><U0041>"
+
+% FIXME define the following correctly
+% country_isbn ""
+
+% Language name in Tswana - "Setswana"
+lang_name "<U0053><U0065><U0074><U0073><U0077><U0061><U006E><U0061>"
+
+% ISO 639 two and three letter language names
+% see http://www.loc.gov/standards/iso639-2/englangn.html
+% "tn", "tsn"
+lang_ab "<U0074><U006E>"
+lang_term "<U0074><U0073><U006E>"
+
+% Representation of postal addresses (minus the addressee's name) in South
+% Africa. (Ignored for now)
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N", which gives -
+% "firm name",
+% "end of line",
+% "C/O address",
+% "end of line",
+% "department name",
+% "Building name",
+% "end of line",
+% "street or block name",
+% "space",
+% "house number or designation",
+% "space",
+% "floor number",
+% "space",
+% "room number, door designation",
+% "end of line",
+% "postal code",
+% "space",
+% "town, city",
+% "end of line",
+% "country designation for the <country_post> keyword",
+% "end of line
+%
+
+% ISO 3166 country number and 2 and 3 letter abreviations
+% http://www.unicode.org/onlinedat/countries.html
+% "ZA", "ZAF"
+country_num 710
+country_ab2 "<U005A><U0041>"
+country_ab3 "<U005A><U0041><U0046>"
+
+END LC_ADDRESS
+
diff --git a/localedata/locales/ts_ZA b/localedata/locales/ts_ZA
new file mode 100644
index 0000000000..030e7f714c
--- /dev/null
+++ b/localedata/locales/ts_ZA
@@ -0,0 +1,282 @@
+escape_char /
+comment_char %
+
+% Charset: UTF-8
+
+% ChangeLog
+% 0.3 (2005-10-12):
+% 2005-10-12 Dwayne Bailey <dwayne@translate.org.za>
+% - Added 'Charset: UTF-8' information
+% - Update contact information
+% - Allign spellings of month and weekday names with Dept. of
+% Art and Culture's: Multilingual Mathematics Dictionary
+% 0.2 (2004-11-09):
+% 2004-11-09 Dwayne Bailey <dwayne@translate.org.za>
+% - Change %d to %-e for d_t_fmt and date_fmt
+% - <UNNNN> escape everything
+% - Changed all contact information
+% - Removed .* from yes/noexpr
+% 2004-03-30 Dwayne Bailey <dwayne@translate.org.za>
+% - Added country_ab2/3, country_num
+% 2004-02-27 Dwayne Bailey <dwayne@translate.org.za>
+% - Correct capatilisation of lang_name
+% 0.1 (2004-02-24):
+% - Initial Tsonga locale for South Africa
+% by Zuza Software Foundation
+
+LC_IDENTIFICATION
+title "Tsonga locale for South Africa"
+source "Zuza Software Foundation (Translate.org.za)"
+address "PO Box 28364, Sunnyside, 0132, South Africa"
+contact "Dwayne Bailey"
+email "dwayne@translate.org.za"
+tel "+27 12 460 1095"
+fax "+27 12 460 1095"
+language "Tsonga"
+territory "South Africa"
+revision "0.3"
+date "2005-10-12"
+%
+category "ts_ZA:2004";LC_IDENTIFICATION
+category "ts_ZA:2004";LC_CTYPE
+category "ts_ZA:2004";LC_COLLATE
+category "ts_ZA:2004";LC_TIME
+category "ts_ZA:2004";LC_NUMERIC
+category "ts_ZA:2004";LC_MONETARY
+category "ts_ZA:2004";LC_MESSAGES
+category "ts_ZA:2004";LC_PAPER
+category "ts_ZA:2004";LC_NAME
+category "ts_ZA:2004";LC_ADDRESS
+category "ts_ZA:2004";LC_TELEPHONE
+category "ts_ZA:2004";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+% Use the characters described in the charmap file "i18n.tgz"
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651 i.e.
+% use the rules there when making ordered lists of words.
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "en_ZA"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_ZA"
+END LC_NUMERIC
+
+LC_TIME
+
+% abday - The abbreviations for the week days:
+% - Son, Mus, Bir, Har, Ne, Tlh, Mug
+abday "<U0053><U006F><U006E>";/
+ "<U004D><U0075><U0073>";/
+ "<U0042><U0069><U0072>";/
+ "<U0048><U0061><U0072>";/
+ "<U004E><U0065>";/
+ "<U0054><U006C><U0068>";/
+ "<U004D><U0075><U0067>"
+
+% day - The full names of the week days:
+% - Sonto, Musumbhunuku, Ravumbirhi, Ravunharhu, Ravumune, Ravuntlhanu, Mugqivela
+day "<U0053><U006F><U006E><U0074><U006F>";/
+ "<U004D><U0075><U0073><U0075><U006D><U0062><U0068><U0075><U006E><U0075><U006B><U0075>";/
+ "<U0052><U0061><U0076><U0075><U006D><U0062><U0069><U0072><U0068><U0069>";/
+ "<U0052><U0061><U0076><U0075><U006E><U0068><U0061><U0072><U0068><U0075>";/
+ "<U0052><U0061><U0076><U0075><U006D><U0075><U006E><U0065>";/
+ "<U0052><U0061><U0076><U0075><U006E><U0074><U006C><U0068><U0061><U006E><U0075>";/
+ "<U004D><U0075><U0067><U0071><U0069><U0076><U0065><U006C><U0061>"
+
+
+% abmon - The abbreviations for the months
+% - Sun, Yan, Kul, Dzi, Mud, Kho, Maw, Mha, Ndz, Nhl, Huk, N'w
+abmon "<U0053><U0075><U006E>";"<U0059><U0061><U006E>";/
+ "<U004B><U0075><U006C>";"<U0044><U007A><U0069>";/
+ "<U004D><U0075><U0064>";"<U004B><U0068><U006F>";/
+ "<U004D><U0061><U0077>";"<U004D><U0068><U0061>";/
+ "<U004E><U0064><U007A>";"<U004E><U0068><U006C>";/
+ "<U0048><U0075><U006B>";"<U004E><U0027><U0077>"
+
+% mon - The full names of the months -
+% - Sunguti, Nyenyenyani, Nyenyankulu, Dzivamisoko, Mudyaxihi, Khotavuxika
+% Mawuwani, Mhawuri, Ndzhati, Nhlangula, Hukuri, N'wendzamhala
+mon "<U0053><U0075><U006E><U0067><U0075><U0074><U0069>";/
+ "<U004E><U0079><U0065><U006E><U0079><U0065><U006E><U0079><U0061><U006E><U0069>";/
+ "<U004E><U0079><U0065><U006E><U0079><U0061><U006E><U006B><U0075><U006C><U0075>";/
+ "<U0044><U007A><U0069><U0076><U0061><U006D><U0069><U0073><U006F><U006B><U006F>";/
+ "<U004D><U0075><U0064><U0079><U0061><U0078><U0069><U0068><U0069>";/
+ "<U004B><U0068><U006F><U0074><U0061><U0076><U0075><U0078><U0069><U006B><U0061>";/
+ "<U004D><U0061><U0077><U0075><U0077><U0061><U006E><U0069>";/
+ "<U004D><U0068><U0061><U0077><U0075><U0072><U0069>";/
+ "<U004E><U0064><U007A><U0068><U0061><U0074><U0069>";/
+ "<U004E><U0068><U006C><U0061><U006E><U0067><U0075><U006C><U0061>";/
+ "<U0048><U0075><U006B><U0075><U0072><U0069>";/
+ "<U004E><U0027><U0077><U0065><U006E><U0064><U007A><U0061><U006D><U0068><U0061><U006C><U0061>"
+
+% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "<U0025><U0061><U0020><U0025><U002D><U0065><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+%
+% "%a" (short weekday name),
+% "%-e" (day of month as a decimal number),
+% "%b" (short month name),
+% "%Y" (year with century as a decimal number),
+% "%T" (24-hour clock time in format HH:MM:SS),
+% "%Z" (Time zone name)
+
+% Date representation to be referenced by the "%x" field descriptor -
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
+
+% Time representation to be referenced by the "%X" field descriptor -
+t_fmt "<U0025><U0054>"
+% "%T" (24-hour clock time in format HH:MM:SS)
+
+% Define representation of ante meridiem and post meridiem strings -
+am_pm "";""
+% The "" mean 'default to "AM" and "PM".
+
+% Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
+t_fmt_ampm ""
+% The "" means that this format is not supported.
+
+% Date representation not described in ISO/IEC 14652. Comes out as -
+% "%a %b %-e %H:%M:%S %Z %Y" which is default "date" command output
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+% %a - abbreviated weekday name,
+% %b - abreviated month name,
+% %-e - day of month as a decimal number without leading space (1 to 31),
+% %H - hour (24-hour clock) as a decimal number (00 to 23),
+% %M - minute as a decimal number (00 to 59),
+% %S - seconds as a decimal number (00 to 59),
+% %Z - time-zone name,
+% %Y - year with century as a decimal number,e.g. 2001.
+
+END LC_TIME
+
+LC_MESSAGES
+% FIXME: Check both of these
+% The affirmative response - TODO
+% "^[yY]"
+yesexpr "<U005E><U005B><U0079><U0059><U005D>"
+
+% The negative response - TODO
+% "^[nN]"
+noexpr "<U005E><U005B><U006E><U004E><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "en_ZA"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "en_ZA"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "en_ZA"
+END LC_MEASUREMENT
+
+LC_NAME
+% Format for addressing a person.
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% "%d%t%g%t%m%t%f"
+% "Salutation",
+% "Empty string, or <Space>",
+% "First given name",
+% "Empty string, or <Space>",
+% "Middle names",
+% "Empty string, or <Space>",
+% "Clan names"
+
+% FIXME - define all the following name_*
+% General salutation for any sex
+% name_gen ""
+
+% Salutation for unmarried females - ""
+% name_miss ""
+
+% Salutation for males - ""
+% name_mr ""
+
+% Salutation for married females - ""
+% name_mrs ""
+
+% Salutation valid for all females - "" (no term)
+% name_ms ""
+
+END LC_NAME
+
+LC_ADDRESS
+% Country name in Tsonga - "Afrika Dzonga"
+country_name "<U0041><U0066><U0072><U0069><U006B><U0061><U0020><U0044><U007A><U006F><U006E><U0067><U0061>"
+
+% Abbreviated country postal name - "ZA"
+country_post "<U005A><U0041>"
+
+% UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic
+% http://www.unece.org/trans/conventn/disting-signs-5-2001.pdf
+% "ZA"
+country_car "<U005A><U0041>"
+
+% FIXME define the following correctly
+% country_isbn ""
+
+% Language name in Tsonga - "Xitsonga"
+lang_name "<U0058><U0069><U0074><U0073><U006F><U006E><U0067><U0061>"
+
+% ISO 639 two and three letter language names
+% see http://www.loc.gov/standards/iso639-2/englangn.html
+% "ts", "tso"
+lang_ab "<U0074><U0073>"
+lang_term "<U0074><U0073><U006F>"
+
+% Representation of postal addresses (minus the addressee's name) in South
+% Africa. (Ignored for now)
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N", which gives -
+% "firm name",
+% "end of line",
+% "C/O address",
+% "end of line",
+% "department name",
+% "Building name",
+% "end of line",
+% "street or block name",
+% "space",
+% "house number or designation",
+% "space",
+% "floor number",
+% "space",
+% "room number, door designation",
+% "end of line",
+% "postal code",
+% "space",
+% "town, city",
+% "end of line",
+% "country designation for the <country_post> keyword",
+% "end of line
+%
+
+% ISO 3166 country number and 2 and 3 letter abreviations
+% http://www.unicode.org/onlinedat/countries.html
+% "ZA", "ZAF"
+country_num 710
+country_ab2 "<U005A><U0041>"
+country_ab3 "<U005A><U0041><U0046>"
+
+END LC_ADDRESS
+
diff --git a/localedata/locales/ve_ZA b/localedata/locales/ve_ZA
new file mode 100644
index 0000000000..ff6d115812
--- /dev/null
+++ b/localedata/locales/ve_ZA
@@ -0,0 +1,288 @@
+escape_char /
+comment_char %
+
+% Charset: UTF-8
+
+% ChangeLog
+% 0.3 (2005-10-13):
+% 2005-10-12 Dwayne Bailey <dwayne@translate.org.za>
+% - Added 'Charset: UTF-8' information
+% - Update contact information
+% - Allign spellings of month and weekday names with Dept. of
+% Art and Culture's: Multilingual Mathematics Dictionary
+% 0.2 (2004-10-29):
+% 2004-10-29 Dwayne Bailey <dwayne@translate.org.za>
+% - Converted to <UNNNN> syntax for everything
+% - Correct yes/noexpr
+% - Corrected some days of the week
+% 2004-10-28 Dwayne Bailey <dwayne@translate.org.za>
+% - Updated all contact information
+% - Added Translate.org.za to "source" for clarity
+% 2004-03-30 Dwayne Bailey <dwayne@translate.org.za>
+% - Added country_ab2/3, country_num
+% 2004-02-27 Dwayne Bailey <dwayne@translate.org.za>
+% - Correct capatilisation of lang_name
+% 0.1 (2004-02-24):
+% 2004-02-24 Dwayne Bailey <dwayne@translate.org.za>
+% - Initial Venda locale for South Africa
+% by Zuza Software Foundation
+
+LC_IDENTIFICATION
+title "Venda locale for South Africa"
+source "Zuza Software Foundation (Translate.org.za)"
+address "PO Box 28364, Sunnyside, 0132, South Africa"
+contact "Dwayne Bailey"
+email "dwayne@translate.org.za"
+tel "+27 12 460 1095"
+fax "+27 12 460 1095"
+language "Venda"
+territory "South Africa"
+revision "0.3"
+date "2005-10-13"
+%
+category "ve_ZA:2004";LC_IDENTIFICATION
+category "ve_ZA:2004";LC_CTYPE
+category "ve_ZA:2004";LC_COLLATE
+category "ve_ZA:2004";LC_TIME
+category "ve_ZA:2004";LC_NUMERIC
+category "ve_ZA:2004";LC_MONETARY
+category "ve_ZA:2004";LC_MESSAGES
+category "ve_ZA:2004";LC_PAPER
+category "ve_ZA:2004";LC_NAME
+category "ve_ZA:2004";LC_ADDRESS
+category "ve_ZA:2004";LC_TELEPHONE
+category "ve_ZA:2004";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+% Use the characters described in the charmap file "i18n.tgz"
+copy "i18n"
+END LC_CTYPE
+
+LC_COLLATE
+% Copy the template from ISO/IEC 14651 i.e.
+% use the rules there when making ordered lists of words.
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "en_ZA"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_ZA"
+END LC_NUMERIC
+
+LC_TIME
+
+% abday - The abbreviations for the week days:
+% - Swo, Mus, Vhi, Rar, L^a, T^an, Mug
+abday "<U0053><U0077><U006F>";/
+ "<U004D><U0075><U0073>";/
+ "<U0056><U0068><U0069>";/
+ "<U0052><U0061><U0072>";/
+ "<U1E4B><U0061>";/
+ "<U1E70><U0061><U006E>";/
+ "<U004D><U0075><U0067>"
+
+% day - The full names of the week days:
+% - Swondaha, Musumbuluwo, L^avhuvhili, L^avhuraru, L^avhun^a, L^avhut^anu, Mugivhela
+day "<U0053><U0077><U006F><U006E><U0064><U0061><U0068><U0061>";/
+ "<U004D><U0075><U0073><U0075><U006D><U0062><U0075><U006C><U0075><U0077><U006F>";/
+ "<U1E3C><U0061><U0076><U0068><U0075><U0076><U0068><U0069><U006C><U0069>";/
+ "<U1E3C><U0061><U0076><U0068><U0075><U0072><U0061><U0072><U0075>";/
+ "<U1E3C><U0061><U0076><U0068><U0075><U1E4B><U0061>";/
+ "<U1E3C><U0061><U0076><U0068><U0075><U1E71><U0061><U006E><U0075>";/
+ "<U004D><U0075><U0067><U0069><U0076><U0068><U0065><U006C><U0061>"
+
+% abmon - The abbreviations for the months
+% - Pha, Luh, Fam, Lam, Shu, Lwi, Lwa, Ngu, Khu, Tsh, L^ar, Nye
+abmon "<U0050><U0068><U0061>";"<U004C><U0075><U0068>";/
+ "<U0046><U0061><U006D>";"<U004C><U0061><U006D>";/
+ "<U0053><U0068><U0075>";"<U004C><U0077><U0069>";/
+ "<U004C><U0077><U0061>";"<U004E><U0067><U0075>";/
+ "<U004B><U0068><U0075>";"<U0054><U0073><U0068>";/
+ "<U1E3C><U0061><U0072>";"<U004E><U0079><U0065>"
+
+% mon - The full names of the months -
+% - Phando, Luhuhi, T^hafamuhwe, Lambamai, Shundunthule, Fulwi
+% Fulwana, T^hangule, Khubvumedzi, Tshimedzi, L^ara, Nyendavhusiku
+mon "<U0050><U0068><U0061><U006E><U0064><U006F>";/
+ "<U004C><U0075><U0068><U0075><U0068><U0069>";/
+ "<U1E70><U0068><U0061><U0066><U0061><U006D><U0075><U0068><U0077><U0065>";/
+ "<U004C><U0061><U006D><U0062><U0061><U006D><U0061><U0069>";/
+ "<U0053><U0068><U0075><U006E><U0064><U0075><U006E><U0074><U0068><U0075><U006C><U0065>";/
+ "<U0046><U0075><U006C><U0077><U0069>";/
+ "<U0046><U0075><U006C><U0077><U0061><U006E><U0061>";/
+ "<U1E70><U0068><U0061><U006E><U0067><U0075><U006C><U0065>";/
+ "<U004B><U0068><U0075><U0062><U0076><U0075><U006D><U0065><U0064><U007A><U0069>";/
+ "<U0054><U0073><U0068><U0069><U006D><U0065><U0064><U007A><U0069>";/
+ "<U1E3C><U0061><U0072><U0061>";/
+ "<U004E><U0079><U0065><U006E><U0064><U0061><U0076><U0068><U0075><U0073><U0069><U006B><U0075>"
+
+% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+%
+% "%a" (short weekday name),
+% "%d" (day of month as a decimal number),
+% "%b" (short month name),
+% "%Y" (year with century as a decimal number),
+% "%T" (24-hour clock time in format HH:MM:SS),
+% "%Z" (Time zone name)
+
+% Date representation to be referenced by the "%x" field descriptor -
+d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
+
+% Time representation to be referenced by the "%X" field descriptor -
+t_fmt "<U0025><U0054>"
+% "%T" (24-hour clock time in format HH:MM:SS)
+
+% Define representation of ante meridiem and post meridiem strings -
+am_pm "";""
+% The "" mean 'default to "AM" and "PM".
+
+% Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
+t_fmt_ampm ""
+% The "" means that this format is not supported.
+
+% Date representation not described in ISO/IEC 14652. Comes out as -
+% "%a %b %e %H:%M:%S %Z %Y" which is default "date" command output
+date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+% %a - abbreviated weekday name,
+% %b - abreviated month name,
+% %e - day of month as a decimal number with leading space (1 to 31),
+% %H - hour (24-hour clock) as a decimal number (00 to 23),
+% %M - minute as a decimal number (00 to 59),
+% %S - seconds as a decimal number (00 to 59),
+% %Z - time-zone name,
+% %Y - year with century as a decimal number,e.g. 2001.
+
+END LC_TIME
+
+LC_MESSAGES
+% FIXME: Check both of these
+% The affirmative response - ee
+% "^[yYeE]"
+yesexpr "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
+
+% The negative response - hai
+% "^[nNhH]"
+noexpr "<U005E><U005B><U006E><U004E><U0068><U0048><U005D>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "en_ZA"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "en_ZA"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "en_ZA"
+END LC_MEASUREMENT
+
+LC_NAME
+% Format for addressing a person.
+name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
+<U0025><U006D><U0025><U0074><U0025><U0066>"
+% "%d%t%g%t%m%t%f"
+% "Salutation",
+% "Empty string, or <Space>",
+% "First given name",
+% "Empty string, or <Space>",
+% "Middle names",
+% "Empty string, or <Space>",
+% "Clan names"
+
+% FIXME - define all the following name_*
+% General salutation for any sex
+% name_gen ""
+
+% Salutation for unmarried females - ""
+% name_miss ""
+
+% Salutation for males - ""
+% name_mr ""
+
+% Salutation for married females - ""
+% name_mrs ""
+
+% Salutation valid for all females - "" (no term)
+% name_ms ""
+
+END LC_NAME
+
+LC_ADDRESS
+% Country name in Venda - "Afurika Tshipembe"
+country_name "<U0041><U0066><U0075><U0072><U0069><U006B><U0061><U0020>/
+<U0054><U0073><U0068><U0069><U0070><U0065><U006D><U0062><U0065>"
+
+% Abbreviated country postal name - "ZA"
+country_post "<U005A><U0041>"
+
+% UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic
+% http://www.unece.org/trans/conventn/disting-signs-5-2001.pdf
+% "ZA"
+country_car "<U005A><U0041>"
+
+% FIXME define the following correctly
+% country_isbn ""
+
+% Language name in Venda - "Tshivend^a"
+lang_name "<U0054><U0073><U0068><U0069><U0076><U0065><U006E><U1E13><U0061>"
+
+% ISO 639 two and three letter language names
+% see http://www.loc.gov/standards/iso639-2/englangn.html
+% "ve", "ven", :ven"
+lang_ab "<U0076><U0065>"
+lang_term "<U0076><U0065><U006E>"
+% FIXME there seems to be an error with the following but am unable to
+% determine what as it works correctly in other locale files
+% lang_lib "<U0076><U0065><U006E>"
+
+% Representation of postal addresses (minus the addressee's name) in South
+% Africa. (Ignored for now)
+postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
+<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
+<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
+<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
+<U004E><U0025><U0063><U0025><U004E>"
+% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N", which gives -
+% "firm name",
+% "end of line",
+% "C/O address",
+% "end of line",
+% "department name",
+% "Building name",
+% "end of line",
+% "street or block name",
+% "space",
+% "house number or designation",
+% "space",
+% "floor number",
+% "space",
+% "room number, door designation",
+% "end of line",
+% "postal code",
+% "space",
+% "town, city",
+% "end of line",
+% "country designation for the <country_post> keyword",
+% "end of line
+%
+
+% ISO 3166 country number and 2 and 3 letter abreviations
+% http://www.unicode.org/onlinedat/countries.html
+% "ZA", "ZAF"
+country_num 710
+country_ab2 "<U005A><U0041>"
+country_ab3 "<U005A><U0041><U0046>"
+
+END LC_ADDRESS
+
diff --git a/localedata/locales/vi_VN b/localedata/locales/vi_VN
index 7fc8018552..969d4ef766 100644
--- a/localedata/locales/vi_VN
+++ b/localedata/locales/vi_VN
@@ -2,16 +2,16 @@ escape_char /
comment_char %
%
% Vietnamese language locale for Vietnam
-% Source: TCVN table and info from vietnamese native speakers
+% Source: glibc locale and info from vietnamese native speakers
% Address:
% Contact: Pablo Saratxaga
-% Email: srtxg@chanae.alphanet.ch
+% Email: pablo@mandrakesoft.com
% Tel:
% Fax:
% Language: vi
% Territory: VN
-% Revision: 0.7
-% Date: 2003-02-06
+% Revision: 1.1
+% Date: 2004-01-09
% Users: general
% Repertoiremap:
% Charset: UTF-8
@@ -20,16 +20,16 @@ comment_char %
LC_IDENTIFICATION
title "Vietnamese language locale for Vietnam"
-source "TCVN table and info from vietnamese native speakers"
+source "glibc locale and info from vietnamese native speakers"
address ""
contact "Pablo Saratxaga"
-email "srtxg@chanae.alphanet.ch"
+email "pablo@mandrakesoft.com"
tel ""
fax ""
language "Vietnamese"
territory "Vietnam"
-revision "0.6"
-date "2001-01-29"
+revision "1.1"
+date "2004-01-09"
%
category "vi_VN:2000";LC_IDENTIFICATION
category "vi_VN:2000";LC_CTYPE
@@ -96,6 +96,7 @@ reorder-after <u>
reorder-after <U0061>
<U1EA3> <a>;<HOK>;<MIN>;IGNORE
+<U1EA1> <a>;<PCT>;<MIN>;IGNORE
<U0103> <a(>;<BAS>;<MIN>;IGNORE
<U1EB1> <a(>;<GRA>;<MIN>;IGNORE
<U1EB3> <a(>;<HOK>;<MIN>;IGNORE
@@ -110,9 +111,10 @@ reorder-after <U0061>
<U1EAD> <a/>>;<PCT>;<MIN>;IGNORE
reorder-after <U0041>
<U1EA2> <a>;<HOK>;<CAP>;IGNORE
+<U1EA0> <a>;<PCT>;<CAP>;IGNORE
<U0102> <a(>;<BAS>;<CAP>;IGNORE
<U1EB0> <a(>;<GRA>;<CAP>;IGNORE
-<U1EB3> <a(>;<HOK>;<CAP>;IGNORE
+<U1EB2> <a(>;<HOK>;<CAP>;IGNORE
<U1EB4> <a(>;<TIL>;<CAP>;IGNORE
<U1EAE> <a(>;<ACA>;<CAP>;IGNORE
<U1EB6> <a(>;<PCT>;<CAP>;IGNORE
@@ -132,6 +134,8 @@ reorder-after <U0044>
reorder-after <U0065>
<U1EBB> <e>;<HOK>;<MIN>;IGNORE
+<U1EBD> <e>;<TIL>;<MIN>;IGNORE
+<U1EB9> <e>;<PCT>;<MIN>;IGNORE
<U00EA> <e/>>;<BAS>;<MIN>;IGNORE
<U1EC1> <e/>>;<GRA>;<MIN>;IGNORE
<U1EC3> <e/>>;<HOK>;<MIN>;IGNORE
@@ -140,6 +144,8 @@ reorder-after <U0065>
<U1EC7> <e/>>;<PCT>;<MIN>;IGNORE
reorder-after <U0045>
<U1EBA> <e>;<HOK>;<CAP>;IGNORE
+<U1EBC> <e>;<TIL>;<CAP>;IGNORE
+<U1EB8> <e>;<PCT>;<CAP>;IGNORE
<U00CA> <e/>>;<BAS>;<CAP>;IGNORE
<U1EC0> <e/>>;<GRA>;<CAP>;IGNORE
<U1EC2> <e/>>;<HOK>;<CAP>;IGNORE
@@ -149,11 +155,14 @@ reorder-after <U0045>
reorder-after <U0069>
<U1EC9> <i>;<HOK>;<MIN>;IGNORE
+<U1ECB> <i>;<PCT>;<MIN>;IGNORE
reorder-after <U0049>
<U1EC8> <i>;<HOK>;<CAP>;IGNORE
+<U1ECA> <i>;<PCT>;<CAP>;IGNORE
reorder-after <U006F>
<U1ECF> <o>;<HOK>;<MIN>;IGNORE
+<U1ECD> <o>;<PCT>;<MIN>;IGNORE
<U00F4> <o/>>;<BAS>;<MIN>;IGNORE
<U1ED3> <o/>>;<GRA>;<MIN>;IGNORE
<U1ED5> <o/>>;<HOK>;<MIN>;IGNORE
@@ -168,6 +177,7 @@ reorder-after <U006F>
<U1EE3> <o9>;<PCT>;<MIN>;IGNORE
reorder-after <U004F>
<U1ECE> <o>;<HOK>;<CAP>;IGNORE
+<U1ECC> <o>;<PCT>;<CAP>;IGNORE
<U00D4> <o/>>;<BAS>;<CAP>;IGNORE
<U1ED2> <o/>>;<GRA>;<CAP>;IGNORE
<U1ED4> <o/>>;<HOK>;<CAP>;IGNORE
@@ -183,6 +193,7 @@ reorder-after <U004F>
reorder-after <U0075>
<U1EE7> <u>;<HOK>;<MIN>;IGNORE
+<U1EE5> <u>;<PCT>;<MIN>;IGNORE
<U01B0> <u9>;<BAS>;<MIN>;IGNORE
<U1EEB> <u9>;<GRA>;<MIN>;IGNORE
<U1EED> <u9>;<HOK>;<MIN>;IGNORE
@@ -191,6 +202,7 @@ reorder-after <U0075>
<U1EF1> <u9>;<PCT>;<MIN>;IGNORE
reorder-after <U0055>
<U1EE6> <u>;<HOK>;<CAP>;IGNORE
+<U1EE4> <u>;<PCT>;<CAP>;IGNORE
<U01AF> <u9>;<BAS>;<CAP>;IGNORE
<U1EEA> <u9>;<GRA>;<CAP>;IGNORE
<U1EEC> <u9>;<HOK>;<CAP>;IGNORE
@@ -199,9 +211,15 @@ reorder-after <U0055>
<U1EF0> <u9>;<PCT>;<CAP>;IGNORE
reorder-after <U0079>
+<U1EF3> <y>;<GRA>;<MIN>;IGNORE
<U1EF7> <y>;<HOK>;<MIN>;IGNORE
+<U1EF9> <y>;<TIL>;<MIN>;IGNORE
+<U1EF5> <y>;<PCT>;<MIN>;IGNORE
reorder-after <U0059>
+<U1EF2> <y>;<GRA>;<CAP>;IGNORE
<U1EF6> <y>;<HOK>;<CAP>;IGNORE
+<U1EF8> <y>;<TIL>;<CAP>;IGNORE
+<U1EF4> <y>;<PCT>;<CAP>;IGNORE
reorder-end
@@ -232,35 +250,44 @@ grouping 3;3
END LC_NUMERIC
LC_TIME
-abday "<U0043><U004E>";"<U0054><U0068><U0032>";/
- "<U0054><U0068><U0033>";"<U0054><U0068><U0034>";/
- "<U0054><U0068><U0035>";"<U0054><U0068><U0036>";/
- "<U0054><U0068><U0037>"
-day "<U0063><U0068><U1EE7><U0020><U006E><U0068><U1EAD><U0074>";/
- "<U0074><U0068><U1EE9><U0020><U0068><U0061><U0069>";/
- "<U0074><U0068><U1EE9><U0020><U0062><U0061>";/
- "<U0074><U0068><U1EE9><U0020><U0074><U01B0>";/
- "<U0074><U0068><U1EE9><U0020><U006E><U0103><U006D>";/
- "<U0074><U0068><U1EE9><U0020><U0073><U00E1><U0075>";/
- "<U0074><U0068><U1EE9><U0020><U0062><U1EA3><U0079>"
-abmon "<U0054><U0068><U0067><U0031>";"<U0054><U0068><U0067><U0032>";/
- "<U0054><U0068><U0067><U0033>";"<U0054><U0068><U0067><U0034>";/
- "<U0054><U0068><U0067><U0035>";"<U0054><U0068><U0067><U0036>";/
- "<U0054><U0068><U0067><U0037>";"<U0054><U0068><U0067><U0038>";/
- "<U0054><U0068><U0067><U0039>";"<U0054><U0068><U0067><U0031><U0030>";/
- "<U0054><U0068><U0067><U0031><U0031>";"<U0054><U0068><U0067><U0031><U0032>"
-mon "<U0074><U0068><U00E1><U006E><U0067><U0020><U0067><U0069><U00EA><U006E><U0067>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0068><U0061><U0069>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0062><U0061>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0074><U01B0>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U006E><U0103><U006D>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0073><U00E1><U0075>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0062><U1EA3><U0079>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0074><U00E1><U006D>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0063><U0068><U00ED><U006E>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U006D><U01B0><U1EDD><U0069>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U006D><U1ED9><U0074>";/
- "<U0074><U0068><U00E1><U006E><U0067><U0020><U0063><U0068><U1EA1><U0070>"
+abday "<U0043><U004E>";/
+ "<U0054><U0032>";/
+ "<U0054><U0033>";/
+ "<U0054><U0034>";/
+ "<U0054><U0035>";/
+ "<U0054><U0036>";/
+ "<U0054><U0037>"
+day "<U0043><U0068><U1EE7><U0020><U006E><U0068><U1EAD><U0074>";/
+ "<U0054><U0068><U1EE9><U0020><U0068><U0061><U0069>";/
+ "<U0054><U0068><U1EE9><U0020><U0062><U0061>";/
+ "<U0054><U0068><U1EE9><U0020><U0074><U01B0>";/
+ "<U0054><U0068><U1EE9><U0020><U006E><U0103><U006D>";/
+ "<U0054><U0068><U1EE9><U0020><U0073><U00E1><U0075>";/
+ "<U0054><U0068><U1EE9><U0020><U0062><U1EA3><U0079>"
+abmon "<U0054><U0068><U0031>";/
+ "<U0054><U0068><U0032>";/
+ "<U0054><U0068><U0033>";/
+ "<U0054><U0068><U0034>";/
+ "<U0054><U0068><U0035>";/
+ "<U0054><U0068><U0036>";/
+ "<U0054><U0068><U0037>";/
+ "<U0054><U0068><U0038>";/
+ "<U0054><U0068><U0039>";/
+ "<U0054><U0068><U0031><U0030>";/
+ "<U0054><U0068><U0031><U0031>";/
+ "<U0054><U0068><U0031><U0032>"
+mon "<U0054><U0068><U00E1><U006E><U0067><U0020><U0067><U0069><U00EA><U006E><U0067>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0068><U0061><U0069>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0062><U0061>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0074><U01B0>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U006E><U0103><U006D>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0073><U00E1><U0075>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0062><U1EA3><U0079>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0074><U00E1><U006D>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0063><U0068><U00ED><U006E>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U006D><U01B0><U1EDD><U0069>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U006D><U1ED9><U0074>";/
+ "<U0054><U0068><U00E1><U006E><U0067><U0020><U0063><U0068><U1EA1><U0070>"
d_t_fmt "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U006E><U0103><U006D><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
t_fmt "<U0025><U0054>"
@@ -272,9 +299,9 @@ END LC_TIME
% yes: Va^ng / Da.
% no: Kho^ng
LC_MESSAGES
-yesstr "<U0056><U00E2><U006E><U0067>"
+yesstr "<U0043><U00F3>"
nostr "<U004B><U0068><U00F4><U006E><U0067>"
-yesexpr "<U005E><U005B><U0031><U0079><U0059><U0076><U0056><U0064><U0044><U0063><U0043><U005D><U002E><U002A>"
+yesexpr "<U005E><U005B><U0031><U0079><U0059><U0063><U0043><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U0030><U006E><U004E><U006B><U004B><U005D><U002E><U002A>"
END LC_MESSAGES
@@ -283,6 +310,45 @@ height 297
width 210
END LC_PAPER
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_NAME category.
+%
+name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen ""
+name_mr "<U00D4><U002E>"
+name_mrs "<U0042><U002E>"
+name_miss "<U0043><U002E>"
+name_ms ""
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_ADDRESS
+postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
+<U0025><U0062><U0025><U0065><U0025><U0072>"
+country_name "<U0056><U0069><U1EC7><U0074><U0020><U006E><U0061><U006D>"
+lang_name "<U0056><U0069><U1EC7><U0074><U0020><U006E><U0067><U1EEF>"
+
+country_ab2 "<U0056><U004E>"
+country_ab3 "<U0056><U004E><U004D>"
+country_num 704
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+% This is the ISO_IEC TR14652 Locale definition for the
+%
+tel_int_fmt "<U002B><U0025><U0063><U0020><U003B><U0025><U0061><U0020>/
+<U003B><U0025><U006C>"
+int_prefix "<U0038><U0034>"
+int_select "<U0030><U0030>"
+
+END LC_TELEPHONE
+
LC_MEASUREMENT
measurement 1
END LC_MEASUREMENT
diff --git a/localedata/locales/yi_US b/localedata/locales/yi_US
index 625758b821..134eeed9a4 100644
--- a/localedata/locales/yi_US
+++ b/localedata/locales/yi_US
@@ -7,7 +7,7 @@ escape_char /
%
LC_IDENTIFICATION
-title "Yiddish Language locale"
+title "Yiddish Language locale for the USA"
source "http:////www.uyip.org//"
address ""
contact "Pablo Saratxaga"