mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-09 15:27:38 +00:00
ICU-6492 Updated data for numbering systems
X-SVN-Rev: 25460
This commit is contained in:
parent
a7e808a7e0
commit
0469ea3d30
6 changed files with 236 additions and 49 deletions
|
@ -2677,5 +2677,5 @@ ar{
|
|||
ec{"واك"}
|
||||
}
|
||||
}
|
||||
defaultNumberingSystem{"arabic-indic"}
|
||||
defaultNumberingSystem{"arabic"}
|
||||
}
|
||||
|
|
|
@ -2012,7 +2012,7 @@ hi{
|
|||
}
|
||||
}
|
||||
}
|
||||
defaultNumberingSystem{"devanagari"}
|
||||
defaultNumberingSystem{"deva"}
|
||||
delimiters{
|
||||
alternateQuotationEnd{"\""}
|
||||
alternateQuotationStart{"\""}
|
||||
|
|
|
@ -655,7 +655,7 @@ ne{
|
|||
}
|
||||
}
|
||||
}
|
||||
defaultNumberingSystem{"devanagari"}
|
||||
defaultNumberingSystem{"deva"}
|
||||
delimiters{
|
||||
alternateQuotationEnd{"\""}
|
||||
alternateQuotationStart{"\""}
|
||||
|
|
|
@ -8,31 +8,41 @@
|
|||
// ***************************************************************************
|
||||
numberingSystems:table(nofallback){
|
||||
numberingSystems{
|
||||
arabic-indic{
|
||||
arabic{
|
||||
algorithmic:int{0}
|
||||
desc{"٠١٢٣٤٥٦٧٨٩"}
|
||||
radix:int{10}
|
||||
}
|
||||
armenian{
|
||||
algorithmic:int{1}
|
||||
desc{"%armenian"}
|
||||
radix:int{10}
|
||||
}
|
||||
bengali{
|
||||
algorithmic:int{0}
|
||||
desc{"০১২৩৪৫৬৭৮৯"}
|
||||
radix:int{10}
|
||||
}
|
||||
cambodian{
|
||||
algorithmic:int{0}
|
||||
desc{"០១២៣៤៥៦៧៨៩"}
|
||||
radix:int{10}
|
||||
}
|
||||
decimal{
|
||||
algorithmic:int{0}
|
||||
desc{"0123456789"}
|
||||
radix:int{10}
|
||||
}
|
||||
devanagari{
|
||||
deva{
|
||||
algorithmic:int{0}
|
||||
desc{"०१२३४५६७८९"}
|
||||
radix:int{10}
|
||||
}
|
||||
ethiopic{
|
||||
algorithmic:int{1}
|
||||
desc{"%ethiopic"}
|
||||
radix:int{10}
|
||||
}
|
||||
georgian{
|
||||
algorithmic:int{1}
|
||||
desc{"%georgian"}
|
||||
radix:int{10}
|
||||
}
|
||||
gujarati{
|
||||
algorithmic:int{0}
|
||||
desc{"૦૧૨૩૪૫૬૭૮૯"}
|
||||
|
@ -43,6 +53,36 @@ numberingSystems:table(nofallback){
|
|||
desc{"੦੧੨੩੪੫੬੭੮੯"}
|
||||
radix:int{10}
|
||||
}
|
||||
hanjfin{
|
||||
algorithmic:int{1}
|
||||
desc{"%ja/SpelloutRules/financial"}
|
||||
radix:int{10}
|
||||
}
|
||||
hanjstd{
|
||||
algorithmic:int{1}
|
||||
desc{"%ja/SpelloutRules/spellout"}
|
||||
radix:int{10}
|
||||
}
|
||||
hansfin{
|
||||
algorithmic:int{1}
|
||||
desc{"%zh/SpelloutRules/financial"}
|
||||
radix:int{10}
|
||||
}
|
||||
hansstd{
|
||||
algorithmic:int{1}
|
||||
desc{"%zh/SpelloutRules/spellout"}
|
||||
radix:int{10}
|
||||
}
|
||||
hantfin{
|
||||
algorithmic:int{1}
|
||||
desc{"%zh_Hant/SpelloutRules/financial"}
|
||||
radix:int{10}
|
||||
}
|
||||
hantstd{
|
||||
algorithmic:int{1}
|
||||
desc{"%zh_Hant/SpelloutRules/spellout"}
|
||||
radix:int{10}
|
||||
}
|
||||
hebrew{
|
||||
algorithmic:int{1}
|
||||
desc{"%hebrew"}
|
||||
|
@ -53,17 +93,27 @@ numberingSystems:table(nofallback){
|
|||
desc{"೦೧೨೩೪೫೬೭೮೯"}
|
||||
radix:int{10}
|
||||
}
|
||||
khmer{
|
||||
algorithmic:int{0}
|
||||
desc{"០១២៣៤៥៦៧៨៩"}
|
||||
radix:int{10}
|
||||
}
|
||||
lao{
|
||||
algorithmic:int{0}
|
||||
desc{"໐໑໒໓໔໕໖໗໘໙"}
|
||||
radix:int{10}
|
||||
}
|
||||
malayalam{
|
||||
lowroman{
|
||||
algorithmic:int{1}
|
||||
desc{"%lower-roman"}
|
||||
radix:int{10}
|
||||
}
|
||||
mlym{
|
||||
algorithmic:int{0}
|
||||
desc{"൦൧൨൩൪൬൭൮൯"}
|
||||
radix:int{10}
|
||||
}
|
||||
mongolian{
|
||||
mong{
|
||||
algorithmic:int{0}
|
||||
desc{"᠐᠑᠒᠓᠔᠕᠖᠗᠘᠙"}
|
||||
radix:int{10}
|
||||
|
@ -83,6 +133,16 @@ numberingSystems:table(nofallback){
|
|||
desc{"۰۱۲۳۴۵۶۷۸۹"}
|
||||
radix:int{10}
|
||||
}
|
||||
roman{
|
||||
algorithmic:int{1}
|
||||
desc{"%upper-roman"}
|
||||
radix:int{10}
|
||||
}
|
||||
tamil{
|
||||
algorithmic:int{1}
|
||||
desc{"%tamil"}
|
||||
radix:int{10}
|
||||
}
|
||||
telugu{
|
||||
algorithmic:int{0}
|
||||
desc{"౦౧౨౩౪౫౬౭౮౯"}
|
||||
|
@ -93,5 +153,10 @@ numberingSystems:table(nofallback){
|
|||
desc{"๐๑๒๓๔๕๖๗๘๙"}
|
||||
radix:int{10}
|
||||
}
|
||||
tibetan{
|
||||
algorithmic:int{0}
|
||||
desc{"༠༡༢༣༤༥༦༧༨༩"}
|
||||
radix:int{10}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,6 +16,126 @@ root{
|
|||
"0: =#,##0=;\n",
|
||||
}
|
||||
NumberingSystemRules{
|
||||
"%armenian:\n",
|
||||
"0: =#,##0=;\n",
|
||||
"1: \u0531;\n",
|
||||
"2: \u0532;\n",
|
||||
"3: \u0533;\n",
|
||||
"4: \u0534;\n",
|
||||
"5: \u0535;\n",
|
||||
"6: \u0536;\n",
|
||||
"7: \u0537;\n",
|
||||
"8: \u0538;\n",
|
||||
"9: \u0539;\n",
|
||||
"10: \u053A[>>];\n",
|
||||
"20: \u053B[>>];\n",
|
||||
"30: \u053C[>>];\n",
|
||||
"40: \u053D[>>];\n",
|
||||
"50: \u053E[>>];\n",
|
||||
"60: \u053F[>>];\n",
|
||||
"70: \u0540[>>];\n",
|
||||
"80: \u0541[>>];\n",
|
||||
"90: \u0542[>>];\n",
|
||||
"100: \u0543[>>];\n",
|
||||
"200: \u0544[>>];\n",
|
||||
"300: \u0545[>>];\n",
|
||||
"400: \u0546[>>];\n",
|
||||
"500: \u0547[>>];\n",
|
||||
"600: \u0548[>>];\n",
|
||||
"700: \u0549[>>];\n",
|
||||
"800: \u054A[>>];\n",
|
||||
"900: \u054B[>>];\n",
|
||||
"1000: \u054C[>>];\n",
|
||||
"2000: \u054D[>>];\n",
|
||||
"3000: \u054E[>>];\n",
|
||||
"4000: \u054F[>>];\n",
|
||||
"5000: \u0550[>>];\n",
|
||||
"6000: \u0551[>>];\n",
|
||||
"7000: \u0552[>>];\n",
|
||||
"8000: \u0553[>>];\n",
|
||||
"9000: \u0554[>>];\n",
|
||||
"10000: =#,##0=;\n",
|
||||
"-x: =#,##0=;\n",
|
||||
"%ethiopic:\n",
|
||||
"0: =#,##0=;\n",
|
||||
"1: \u1369;\n",
|
||||
"2: \u136A;\n",
|
||||
"3: \u136B;\n",
|
||||
"4: \u136C;\n",
|
||||
"5: \u136D;\n",
|
||||
"6: \u136E;\n",
|
||||
"7: \u136F;\n",
|
||||
"8: \u1370;\n",
|
||||
"9: \u1371;\n",
|
||||
"10: \u1372[>>];\n",
|
||||
"20: \u1373[>>];\n",
|
||||
"30: \u1374[>>];\n",
|
||||
"40: \u1375[>>];\n",
|
||||
"50: \u1376[>>];\n",
|
||||
"60: \u1377[>>];\n",
|
||||
"70: \u1378[>>];\n",
|
||||
"80: \u1379[>>];\n",
|
||||
"90: \u137A[>>];\n",
|
||||
"100/100: \u137B[>>];\n",
|
||||
"200/100: <<\u137B[>>];\n",
|
||||
"10000/10000: <<\u137C>%%ethiopic2>;\n",
|
||||
"1000000/1000000: \u137B>%%ethiopic3>;\n",
|
||||
"2000000/1000000: <<\u137B>%%ethiopic3>;\n",
|
||||
"100000000/100000000: <<\u137C>%%ethiopic4>;\n",
|
||||
"10000000000: =#,##0=;\n",
|
||||
"-x: =#,##0=;\n",
|
||||
"%%ethiopic2:\n",
|
||||
"0: \u137B;\u137B=%ethiopic=;\n",
|
||||
"100/100: <%ethiopic<\u137B[>%ethiopic>];\n",
|
||||
"%%ethiopic3:\n",
|
||||
"0: \u137C\u137B;\u137C\u137B=%ethiopic=;\n",
|
||||
"100/100: \u137C<%ethiopic<\u137B[>%ethiopic>];\n",
|
||||
"10000/10000: =%ethiopic=;\n",
|
||||
"%%ethiopic4:\n",
|
||||
"0: \u137B=%%ethiopic3=;\n",
|
||||
"10000/10000: \u137B<%ethiopic<\u137B[>%ethiopic>];\n",
|
||||
"1000000/1000000: =%ethiopic=;\n",
|
||||
"%georgian:\n",
|
||||
"0: =#,##0=;\n",
|
||||
"1: \u10D0;\n",
|
||||
"2: \u10D1;\n",
|
||||
"3: \u10D2;\n",
|
||||
"4: \u10D3;\n",
|
||||
"5: \u10D4;\n",
|
||||
"6: \u10D5;\n",
|
||||
"7: \u10D6;\n",
|
||||
"8: \u10F1;\n",
|
||||
"9: \u10D7;\n",
|
||||
"10: \u10D8[>>];\n",
|
||||
"20: \u10D9[>>];\n",
|
||||
"30: \u10DA[>>];\n",
|
||||
"40: \u10DB[>>];\n",
|
||||
"50: \u10DC[>>];\n",
|
||||
"60: \u10F2[>>];\n",
|
||||
"70: \u10DD[>>];\n",
|
||||
"80: \u10DE[>>];\n",
|
||||
"90: \u10DF[>>];\n",
|
||||
"100: \u10E0[>>];\n",
|
||||
"200: \u10E1[>>];\n",
|
||||
"300: \u10E2[>>];\n",
|
||||
"400: \u10E3[>>];\n",
|
||||
"500: \u10F3[>>];\n",
|
||||
"600: \u10E4[>>];\n",
|
||||
"700: \u10E5[>>];\n",
|
||||
"800: \u10E6[>>];\n",
|
||||
"900: \u10E7[>>];\n",
|
||||
"1000: \u10E8[>>];\n",
|
||||
"2000: \u10E9[>>];\n",
|
||||
"3000: \u10EA[>>];\n",
|
||||
"4000: \u10EB[>>];\n",
|
||||
"5000: \u10EC[>>];\n",
|
||||
"6000: \u10ED[>>];\n",
|
||||
"7000: \u10EE[>>];\n",
|
||||
"8000: \u10F4[>>];\n",
|
||||
"9000: \u10F5[>>];\n",
|
||||
"10000: \u10EF[>>];\n",
|
||||
"20000: =#,##0=;\n",
|
||||
"-x: =#,##0=;\n",
|
||||
"%hebrew:\n",
|
||||
"0: \u05D0\u05E4\u05E1;\n",
|
||||
"1: \u05D0\u05F3;\n",
|
||||
|
|
|
@ -28,32 +28,33 @@ zh_Hant{
|
|||
"x.x: <<\u9EDE>>>;\n",
|
||||
"%%financial1:\n",
|
||||
"0: =%financial=;\n",
|
||||
"10: <<\u62FE[>>];\n",
|
||||
"100: <<\u4F70[>%%financial2>];\n",
|
||||
"1000: <<\u4EDF[>%%financial3>];\n",
|
||||
"10000: <<\u842C[>%%financial4>];\n",
|
||||
"100000000: <<\u5104[>%%financial5>];\n",
|
||||
"1000000000000: <<\u5146[>%%financial8>];\n",
|
||||
"10000: <%financial<\u842C[>%%financial4>];\n",
|
||||
"100000000: <%financial<\u5104[>%%financial5>];\n",
|
||||
"1000000000000: <%financial<\u5146[>%%financial8>];\n",
|
||||
"10000000000000000: =#,###0.#=;\n",
|
||||
"%%financial2:\n",
|
||||
"0: =%financial=;\n",
|
||||
"1: \u96F6=%financial=;\n",
|
||||
"10: =%financial=;\n",
|
||||
"0: =%%financial1=;\n",
|
||||
"1: \u96F6=%%financial1=;\n",
|
||||
"10: =%%financial1=;\n",
|
||||
"%%financial3:\n",
|
||||
"0: =%financial=;\n",
|
||||
"1: \u96F6=%financial=;\n",
|
||||
"100: =%financial=;\n",
|
||||
"0: =%%financial1=;\n",
|
||||
"1: \u96F6=%%financial1=;\n",
|
||||
"100: =%%financial1=;\n",
|
||||
"%%financial4:\n",
|
||||
"0: =%financial=;\n",
|
||||
"1: \u96F6=%financial=;\n",
|
||||
"1000: =%financial=;\n",
|
||||
"0: =%%financial1=;\n",
|
||||
"1: \u96F6=%%financial1=;\n",
|
||||
"1000: =%%financial1=;\n",
|
||||
"%%financial5:\n",
|
||||
"0: =%financial=;\n",
|
||||
"1: \u96F6=%financial=;\n",
|
||||
"10000: =%financial=;\n",
|
||||
"0: =%%financial1=;\n",
|
||||
"1: \u96F6=%%financial1=;\n",
|
||||
"10000: =%%financial1=;\n",
|
||||
"%%financial8:\n",
|
||||
"0: =%financial=;\n",
|
||||
"1: \u96F6=%financial=;\n",
|
||||
"10000000: =%financial=;\n",
|
||||
"0: =%%financial1=;\n",
|
||||
"1: \u96F6=%%financial1=;\n",
|
||||
"10000000: =%%financial1=;\n",
|
||||
"%spellout:\n",
|
||||
"0: \u3007;\n",
|
||||
"1: \u4E00;\n",
|
||||
|
@ -73,33 +74,34 @@ zh_Hant{
|
|||
"x.x: <<\u9EDE>>>;\n",
|
||||
"%%spellout1:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"10: <<\u5341[>>];\n",
|
||||
"100: <<\u767E[>%%spellout2>];\n",
|
||||
"1000: <<\u5343[>%%spellout3>];\n",
|
||||
"10000: <<\u842C[>%%spellout4>];\n",
|
||||
"100000000: <<\u5104[>%%spellout5>];\n",
|
||||
"1000000000000: <<\u5146[>%%spellout8>];\n",
|
||||
"10000: <%spellout<\u842C[>%%spellout4>];\n",
|
||||
"100000000: <%spellout<\u5104[>%%spellout5>];\n",
|
||||
"1000000000000: <%spellout<\u5146[>%%spellout8>];\n",
|
||||
"10000000000000000: =#,###0.#=;\n",
|
||||
"%%spellout2:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"1: \u3007=%spellout=;\n",
|
||||
"10: =%spellout=;\n",
|
||||
"0: =%%spellout1=;\n",
|
||||
"1: \u3007=%%spellout1=;\n",
|
||||
"10: =%%spellout1=;\n",
|
||||
"%%spellout3:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"1: \u3007=%spellout=;\n",
|
||||
"100: =%spellout=;\n",
|
||||
"0: =%%spellout1=;\n",
|
||||
"1: \u3007=%%spellout1=;\n",
|
||||
"100: =%%spellout1=;\n",
|
||||
"%%spellout4:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"1: \u3007=%spellout=;\n",
|
||||
"1000: =%spellout=;\n",
|
||||
"0: =%%spellout1=;\n",
|
||||
"1: \u3007=%%spellout1=;\n",
|
||||
"1000: =%%spellout1=;\n",
|
||||
"%%spellout5:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"1: \u3007=%spellout=;\n",
|
||||
"10000: =%spellout=;\n",
|
||||
"0: =%%spellout1=;\n",
|
||||
"1: \u3007=%%spellout1=;\n",
|
||||
"10000: =%%spellout1=;\n",
|
||||
"%%spellout8:\n",
|
||||
"0: =%spellout=;\n",
|
||||
"1: \u3007=%spellout=;\n",
|
||||
"10000000: =%spellout=;\n",
|
||||
"0: =%%spellout1=;\n",
|
||||
"1: \u3007=%%spellout1=;\n",
|
||||
"10000000: =%%spellout1=;\n",
|
||||
}
|
||||
}
|
||||
Version{"1.5"}
|
||||
Version{"1.6"}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue