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