From 115a53273470d80fd7f753c6f2cc318782d5c43b Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 4 May 2009 21:20:20 +0000 Subject: * localedata/locales/bn_BD: Remove comment about missing collation rules. * localedata/locales/iso14651_t1_common: Add Bengali collation rules. Patch by Pravin Satpute . --- localedata/ChangeLog | 7 + localedata/locales/bn_BD | 1 - localedata/locales/iso14651_t1_common | 245 ++++++++++++++++++++++++++++++++++ 3 files changed, 252 insertions(+), 1 deletion(-) diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 332918f0e7..b3db0766b2 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,3 +1,10 @@ +2009-05-04 Ulrich Drepper + + * localedata/locales/bn_BD: Remove comment about missing collation + rules. + * localedata/locales/iso14651_t1_common: Add Bengali collation rules. + Patch by Pravin Satpute . + 2009-03-08 Samuel Thibault * locales/cs.CZ: Change week[2] to 19971130, change first_weekday and diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD index a2c0f5c5bd..8b46636b25 100644 --- a/localedata/locales/bn_BD +++ b/localedata/locales/bn_BD @@ -32,7 +32,6 @@ category "bn_BD:2001";LC_NAME END LC_IDENTIFICATION LC_COLLATE -% TODO: Bengali sorting should be added copy "iso14651_t1" END LC_COLLATE diff --git a/localedata/locales/iso14651_t1_common b/localedata/locales/iso14651_t1_common index 6bdc795f4a..e8cabe7e27 100644 --- a/localedata/locales/iso14651_t1_common +++ b/localedata/locales/iso14651_t1_common @@ -67,6 +67,7 @@ script script script script +script # Déclaration des symboles internes / Declaration of internal symbols # @@ -1034,6 +1035,85 @@ collating-symbol collating-symbol collating-symbol collating-symbol +# +# +# +# bvd- denotes bengali vowel modifier +# bm- denotes bengali matras +# bnw- denotes bengali vowels +# +# defning symbols +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol # Ordre des symboles internes / Order of internal symbols # @@ -1934,6 +2014,81 @@ collating-symbol +# +# +# +# collation weights in order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + order_start ;forward;backward;forward;forward,position # @@ -4377,6 +4532,96 @@ order_start ;forward;forward;forward;forward,position ;;;IGNORE ;;;IGNORE +order_start ;forward;forward;forward;forward,position + IGNORE;IGNORE;IGNORE; # BENGALI RUPEE MARK + IGNORE;IGNORE;IGNORE; # BENGALI RUPEE SIGN + ;;;IGNORE # BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR + ;;;IGNORE # BENGALI CURRENCY DENOMINATOR SIXTEEN + ;;;IGNORE # BENGALI ISSHAR +#Fix Require for .. + <0>;"";"";IGNORE + <1>;"";"";IGNORE + <2>;"";"";IGNORE + <3>;"";"";IGNORE + <4>;"";"";IGNORE + <5>;"";"";IGNORE + <6>;"";"";IGNORE + <7>;"";"";IGNORE + <8>;"";"";IGNORE + <9>;"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + IGNORE;;;IGNORE + order_end END LC_COLLATE -- cgit v1.2.3