• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2012 International Business Machines
4// * Corporation and others.  All Rights Reserved.
5// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
6// * Source File:<path>/common/rbnf/zh_Hant.xml
7// *
8// ***************************************************************************
9/**
10 *  ICU <specials> source: <path>/xml/rbnf/zh_Hant.xml
11 */
12zh_Hant{
13    %%Parent{"root"}
14    RBNFRules{
15        OrdinalRules{
16            "%digits-ordinal:",
17            "-x: \u7B2C\u2212>#,###0>;",
18            "0: \u7B2C=#,###0=;",
19        }
20        SpelloutRules{
21            "%spellout-numbering-year:",
22            "x.x: =#,###0.#=;",
23            "0: =%spellout-numbering=;",
24            "1000: =%spellout-numbering=;",
25            "1001: =%%spellout-numbering-year-digits=;",
26            "2000: =%spellout-numbering=;",
27            "2001: =%%spellout-numbering-year-digits=;",
28            "3000: =%spellout-numbering=;",
29            "3001: =%%spellout-numbering-year-digits=;",
30            "4000: =%spellout-numbering=;",
31            "4001: =%%spellout-numbering-year-digits=;",
32            "5000: =%spellout-numbering=;",
33            "5001: =%%spellout-numbering-year-digits=;",
34            "6000: =%spellout-numbering=;",
35            "6001: =%%spellout-numbering-year-digits=;",
36            "7000: =%spellout-numbering=;",
37            "7001: =%%spellout-numbering-year-digits=;",
38            "8000: =%spellout-numbering=;",
39            "8001: =%%spellout-numbering-year-digits=;",
40            "9000: =%spellout-numbering=;",
41            "9001: =%%spellout-numbering-year-digits=;",
42            "10000: =%spellout-numbering=;",
43            "%%spellout-numbering-year-digits:",
44            "0: =%spellout-numbering=;",
45            "10: <<>>>;",
46            "100: <<>>>;",
47            "1000: <<>>>;",
48            "%spellout-numbering:",
49            "-x: \u8CA0>>;",
50            "x.x: <%spellout-cardinal<\u9EDE>>>;",
51            "0: \u3007;",
52            "1: \u4E00;",
53            "2: \u4E8C;",
54            "3: \u4E09;",
55            "4: \u56DB;",
56            "5: \u4E94;",
57            "6: \u516D;",
58            "7: \u4E03;",
59            "8: \u516B;",
60            "9: \u4E5D;",
61            "10: \u5341[>>];",
62            "20: <<\u5341[>>];",
63            "100: <%spellout-cardinal<\u767E[>%%cardinal2>];",
64            "1000: <%spellout-cardinal<\u5343[>%%cardinal3>];",
65            "10000: <%spellout-cardinal<\u842C[>%%cardinal4>];",
66            "100000000: <%spellout-cardinal<\u5104[>%%cardinal5>];",
67            "1000000000000: <%spellout-cardinal<\u5146[>%%cardinal8>];",
68            "10000000000000000: <%spellout-cardinal<\u4EAC[>%%cardinal13>];",
69            "1000000000000000000: =#,###0=;",
70            "%spellout-cardinal-financial:",
71            "-x: \u8CA0>>;",
72            "x.x: <<\u9EDE>>>;",
73            "0: \u96F6;",
74            "1: \u58F9;",
75            "2: \u8CB3;",
76            "3: \u53C3;",
77            "4: \u8086;",
78            "5: \u4F0D;",
79            "6: \u9678;",
80            "7: \u67D2;",
81            "8: \u634C;",
82            "9: \u7396;",
83            "10: \u62FE[>>];",
84            "20: <<\u62FE[>>];",
85            "100: <<\u4F70[>%%financialnumber2>];",
86            "1000: <<\u4EDF[>%%financialnumber3>];",
87            "10000: <<\u842C[>%%financialnumber4>];",
88            "100000000: <<\u5104[>%%financialnumber5>];",
89            "1000000000000: <<\u5146[>%%financialnumber8>];",
90            "10000000000000000: <<\u4EAC[>%%financialnumber13>];",
91            "1000000000000000000: =#,###0=;",
92            "%%financialnumber2:",
93            "1: \u96F6=%spellout-cardinal-financial=;",
94            "10: \u58F9=%spellout-cardinal-financial=;",
95            "20: =%spellout-cardinal-financial=;",
96            "%%financialnumber3:",
97            "1: \u96F6=%spellout-cardinal-financial=;",
98            "10: \u96F6\u58F9=%spellout-cardinal-financial=;",
99            "20: \u96F6=%spellout-cardinal-financial=;",
100            "100: =%spellout-cardinal-financial=;",
101            "%%financialnumber4:",
102            "1: \u96F6=%spellout-cardinal-financial=;",
103            "10: \u96F6\u58F9=%spellout-cardinal-financial=;",
104            "20: \u96F6=%spellout-cardinal-financial=;",
105            "1000: =%spellout-cardinal-financial=;",
106            "%%financialnumber5:",
107            "1: \u96F6=%spellout-cardinal-financial=;",
108            "10: \u96F6\u58F9=%spellout-cardinal-financial=;",
109            "20: \u96F6=%spellout-cardinal-financial=;",
110            "10000: =%spellout-cardinal-financial=;",
111            "%%financialnumber8:",
112            "1: \u96F6=%spellout-cardinal-financial=;",
113            "10: \u96F6\u58F9=%spellout-cardinal-financial=;",
114            "20: \u96F6=%spellout-cardinal-financial=;",
115            "10000000: =%spellout-cardinal-financial=;",
116            "%%financialnumber13:",
117            "1: \u96F6=%spellout-cardinal-financial=;",
118            "10: \u96F6\u58F9=%spellout-cardinal-financial=;",
119            "20: \u96F6=%spellout-cardinal-financial=;",
120            "1000000000000: =%spellout-cardinal-financial=;",
121            "%spellout-cardinal:",
122            "-x: \u8CA0>>;",
123            "x.x: <<\u9EDE>%%spellout-fraction>;",
124            "0: \u96F6;",
125            "1: \u4E00;",
126            "2: \u4E8C;",
127            "3: \u4E09;",
128            "4: \u56DB;",
129            "5: \u4E94;",
130            "6: \u516D;",
131            "7: \u4E03;",
132            "8: \u516B;",
133            "9: \u4E5D;",
134            "10: =%spellout-numbering=;",
135            "100: <<\u767E[>%%cardinal2>];",
136            "1000: <<\u5343[>%%cardinal3>];",
137            "10000: <<\u842C[>%%cardinal4>];",
138            "100000000: <<\u5104[>%%cardinal5>];",
139            "1000000000000: <<\u5146[>%%cardinal8>];",
140            "10000000000000000: <<\u4EAC[>%%cardinal13>];",
141            "1000000000000000000: =#,###0=;",
142            "%%cardinal2:",
143            "1: \u96F6=%spellout-numbering=;",
144            "10: \u4E00=%spellout-numbering=;",
145            "20: =%spellout-numbering=;",
146            "%%cardinal3:",
147            "1: \u96F6=%spellout-numbering=;",
148            "10: \u96F6\u4E00=%spellout-cardinal=;",
149            "20: \u96F6=%spellout-cardinal=;",
150            "100: =%spellout-cardinal=;",
151            "%%cardinal4:",
152            "1: \u96F6=%spellout-numbering=;",
153            "10: \u96F6\u4E00=%spellout-cardinal=;",
154            "20: \u96F6=%spellout-cardinal=;",
155            "1000: =%spellout-cardinal=;",
156            "%%cardinal5:",
157            "1: \u96F6=%spellout-numbering=;",
158            "10: \u96F6\u4E00=%spellout-cardinal=;",
159            "20: \u96F6=%spellout-cardinal=;",
160            "10000: =%spellout-cardinal=;",
161            "%%cardinal8:",
162            "1: \u96F6=%spellout-numbering=;",
163            "10: \u96F6\u4E00=%spellout-cardinal=;",
164            "20: \u96F6=%spellout-cardinal=;",
165            "10000000: =%spellout-cardinal=;",
166            "%%cardinal13:",
167            "1: \u96F6=%spellout-numbering=;",
168            "10: \u96F6\u4E00=%spellout-cardinal=;",
169            "20: \u96F6=%spellout-cardinal=;",
170            "1000000000000: =%spellout-cardinal=;",
171            "%spellout-cardinal-alternate2:",
172            "-x: \u8CA0>>;",
173            "x.x: <<\u9EDE>%%spellout-fraction>;",
174            "0: \u96F6;",
175            "1: \u4E00;",
176            "2: \u5169;",
177            "3: \u4E09;",
178            "4: \u56DB;",
179            "5: \u4E94;",
180            "6: \u516D;",
181            "7: \u4E03;",
182            "8: \u516B;",
183            "9: \u4E5D;",
184            "10: =%spellout-numbering=;",
185            "100: <<\u767E[>%%cardinal-alternate2-2>];",
186            "1000: <<\u5343[>%%cardinal-alternate2-3>];",
187            "10000: <<\u842C[>%%cardinal-alternate2-4>];",
188            "100000000: <<\u5104[>%%cardinal-alternate2-5>];",
189            "1000000000000: <<\u5146[>%%cardinal-alternate2-8>];",
190            "10000000000000000: <<\u4EAC[>%%cardinal-alternate2-13>];",
191            "1000000000000000000: =#,###0=;",
192            "%%cardinal-alternate2-2:",
193            "1: \u96F6=%spellout-numbering=;",
194            "10: \u4E00=%spellout-numbering=;",
195            "20: =%spellout-numbering=;",
196            "%%cardinal-alternate2-3:",
197            "1: \u96F6=%spellout-numbering=;",
198            "10: \u96F6\u4E00=%spellout-cardinal-alternate2=;",
199            "20: \u96F6=%spellout-cardinal-alternate2=;",
200            "100: =%spellout-cardinal-alternate2=;",
201            "%%cardinal-alternate2-4:",
202            "1: \u96F6=%spellout-numbering=;",
203            "10: \u96F6\u4E00=%spellout-cardinal-alternate2=;",
204            "20: \u96F6=%spellout-cardinal-alternate2=;",
205            "1000: =%spellout-cardinal-alternate2=;",
206            "%%cardinal-alternate2-5:",
207            "1: \u96F6=%spellout-numbering=;",
208            "10: \u96F6\u4E00=%spellout-cardinal-alternate2=;",
209            "20: \u96F6=%spellout-cardinal-alternate2=;",
210            "10000: =%spellout-cardinal-alternate2=;",
211            "%%cardinal-alternate2-8:",
212            "1: \u96F6=%spellout-numbering=;",
213            "10: \u96F6\u4E00=%spellout-cardinal-alternate2=;",
214            "20: \u96F6=%spellout-cardinal-alternate2=;",
215            "10000000: =%spellout-cardinal-alternate2=;",
216            "%%cardinal-alternate2-13:",
217            "1: \u96F6=%spellout-numbering=;",
218            "10: \u96F6\u4E00=%spellout-cardinal-alternate2=;",
219            "20: \u96F6=%spellout-cardinal-alternate2=;",
220            "1000000000000: =%spellout-cardinal-alternate2=;",
221            "%%spellout-fraction:",
222            "10: <%%spellout-fraction-digits<;",
223            "100: <%%spellout-fraction-digits<;",
224            "1000: <%%spellout-fraction-digits<;",
225            "10000: <%%spellout-fraction-digits<;",
226            "100000: <%%spellout-fraction-digits<;",
227            "1000000: <%%spellout-fraction-digits<;",
228            "10000000: <%%spellout-fraction-digits<;",
229            "100000000: <%%spellout-fraction-digits<;",
230            "1000000000: <%%spellout-fraction-digits<;",
231            "10000000000: <0<;",
232            "%%spellout-fraction-digits:",
233            "0: =%spellout-numbering=;",
234            "10: <<>>;",
235            "%spellout-ordinal:",
236            "x.x: =#,###0.#=;",
237            "0: \u7B2C=%spellout-numbering=;",
238        }
239    }
240    Version{"2.0.76.62"}
241}
242