• 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/it.xml
7// *
8// ***************************************************************************
9/**
10 *  ICU <specials> source: <path>/xml/rbnf/it.xml
11 */
12it{
13    RBNFRules{
14        OrdinalRules{
15            "%%dord-mascabbrev:",
16            "0: \u00BA;",
17            "%digits-ordinal-masculine:",
18            "-x: \u2212>>;",
19            "0: =#,##0==%%dord-mascabbrev=;",
20            "%%dord-femabbrev:",
21            "0: \u00AA;",
22            "%digits-ordinal-feminine:",
23            "-x: \u2212>>;",
24            "0: =#,##0==%%dord-femabbrev=;",
25            "%digits-ordinal:",
26            "0: =%digits-ordinal-masculine=;",
27        }
28        SpelloutRules{
29            "%%lenient-parse:",
30            "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
31            "%spellout-numbering-year:",
32            "x.x: =#,###0.#=;",
33            "0: =%spellout-numbering=;",
34            "%spellout-numbering:",
35            "-x: meno >>;",
36            "x.x: << virgola >>;",
37            "0: zero;",
38            "1: uno;",
39            "2: due;",
40            "3: tre;",
41            "4: quattro;",
42            "5: cinque;",
43            "6: sei;",
44            "7: sette;",
45            "8: otto;",
46            "9: nove;",
47            "10: dieci;",
48            "11: undici;",
49            "12: dodici;",
50            "13: tredici;",
51            "14: quattordici;",
52            "15: quindici;",
53            "16: sedici;",
54            "17: diciassette;",
55            "18: diciotto;",
56            "19: diciannove;",
57            "20: vent>%%msco-with-i>;",
58            "30: trent>%%msco-with-a>;",
59            "40: quarant>%%msco-with-a>;",
60            "50: cinquant>%%msco-with-a>;",
61            "60: sessant>%%msco-with-a>;",
62            "70: settant>%%msco-with-a>;",
63            "80: ottant>%%msco-with-a>;",
64            "90: novant>%%msco-with-a>;",
65            "100: cent>%%msco-with-o>;",
66            "200: <<\u00ADcent>%%msco-with-o>;",
67            "1000: mille[\u00AD>>];",
68            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
69            "1000000: un milione[ >>];",
70            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
71            "1000000000: un miliardo[ >>];",
72            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
73            "1000000000000: un bilione[ >>];",
74            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
75            "1000000000000000: un biliardo[ >>];",
76            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
77            "1000000000000000000: =#,##0=;",
78            "%%msco-with-i:",
79            "0: i;",
80            "1: \u00ADuno;",
81            "2: i\u00ADdue;",
82            "3: i\u00ADtr\u00E9;",
83            "4: i\u00AD=%spellout-numbering=;",
84            "8: \u00ADotto;",
85            "9: i\u00ADnove;",
86            "10: ERROR;",
87            "%%msco-with-a:",
88            "0: a;",
89            "1: \u00ADuno;",
90            "2: a\u00ADdue;",
91            "3: a\u00ADtr\u00E9;",
92            "4: a\u00AD=%spellout-numbering=;",
93            "8: \u00ADotto;",
94            "9: a\u00ADnove;",
95            "10: ERROR;",
96            "%%msco-with-o:",
97            "0: o;",
98            "1: o\u00ADuno;",
99            "2: o\u00ADdue;",
100            "3: o\u00ADtr\u00E9;",
101            "4: o\u00AD=%spellout-numbering=;",
102            "8: \u00ADotto;",
103            "9: o\u00AD=%spellout-numbering=;",
104            "80: \u00AD=%spellout-numbering=;",
105            "90: o\u00AD=%spellout-numbering=;",
106            "%spellout-cardinal-masculine:",
107            "-x: meno >>;",
108            "x.x: << virgola >>;",
109            "0: zero;",
110            "1: un;",
111            "2: =%spellout-numbering=;",
112            "20: vent>%%msc-with-i>;",
113            "30: trent>%%msc-with-a>;",
114            "40: quarant>%%msc-with-a>;",
115            "50: cinquant>%%msc-with-a>;",
116            "60: sessant>%%msc-with-a>;",
117            "70: settant>%%msc-with-a>;",
118            "80: ottant>%%msc-with-a>;",
119            "90: novant>%%msc-with-a>;",
120            "100: cent>%%msc-with-o>;",
121            "200: <<\u00ADcent>%%msc-with-o>;",
122            "1000: mille[\u00AD>>];",
123            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
124            "1000000: un milione[ >>];",
125            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
126            "1000000000: un miliardo[ >>];",
127            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
128            "1000000000000: un bilione[ >>];",
129            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
130            "1000000000000000: un biliardo[ >>];",
131            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
132            "1000000000000000000: =#,##0=;",
133            "%%msc-with-i:",
134            "0: i;",
135            "1: \u00ADun;",
136            "2: =%%msco-with-i=;",
137            "%%msc-with-a:",
138            "0: a;",
139            "1: \u00ADun;",
140            "2: =%%msco-with-a=;",
141            "%%msc-with-o:",
142            "0: o;",
143            "1: o\u00ADuno;",
144            "2: o\u00ADdue;",
145            "3: o\u00ADtr\u00E9;",
146            "4: o\u00AD=%spellout-numbering=;",
147            "8: \u00ADotto;",
148            "9: o\u00AD=%spellout-numbering=;",
149            "80: \u00AD=%spellout-numbering=;",
150            "90: o\u00AD=%spellout-numbering=;",
151            "%%msc-no-final:",
152            "0: ERROR;",
153            "2: =%spellout-cardinal-masculine=;",
154            "20: vent>%%msc-with-i-nofinal>;",
155            "30: trent>%%msc-with-a-nofinal>;",
156            "40: quarant>%%msc-with-a-nofinal>;",
157            "50: cinquant>%%msc-with-a-nofinal>;",
158            "60: sessant>%%msc-with-a-nofinal>;",
159            "70: settant>%%msc-with-a-nofinal>;",
160            "80: ottant>%%msc-with-a-nofinal>;",
161            "90: novant>%%msc-with-a-nofinal>;",
162            "100: cent>%%msc-with-o-nofinal>;",
163            "200: <<\u00ADcent>%%msc-with-o-nofinal>;",
164            "1000: ERROR;",
165            "%%msc-with-i-nofinal:",
166            "0: =%%msc-with-i=;",
167            "3: a\u00ADtre;",
168            "4: =%%msc-with-i=;",
169            "%%msc-with-a-nofinal:",
170            "0: =%%msc-with-a=;",
171            "3: a\u00ADtre;",
172            "4: =%%msc-with-a=;",
173            "%%msc-with-o-nofinal:",
174            "0: =%%msc-with-o=;",
175            "3: o\u00ADtre;",
176            "4: =%%msc-with-o=;",
177            "%spellout-cardinal-feminine:",
178            "-x: meno >>;",
179            "x.x: << virgola >>;",
180            "0: zero;",
181            "1: una;",
182            "2: =%spellout-numbering=;",
183            "20: vent>%%fem-with-i>;",
184            "30: trent>%%fem-with-a>;",
185            "40: quarant>%%fem-with-a>;",
186            "50: cinquant>%%fem-with-a>;",
187            "60: sessant>%%fem-with-a>;",
188            "70: settant>%%fem-with-a>;",
189            "80: ottant>%%fem-with-a>;",
190            "90: novant>%%fem-with-a>;",
191            "100: cent>%%fem-with-o>;",
192            "200: <<\u00ADcent>%%fem-with-o>;",
193            "1000: mille[\u00AD>>];",
194            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
195            "1000000: un milione[ >>];",
196            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
197            "1000000000: un miliardo[ >>];",
198            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
199            "1000000000000: un bilione[ >>];",
200            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
201            "1000000000000000: un biliardo[ >>];",
202            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
203            "1000000000000000000: =#,##0=;",
204            "%%fem-with-i:",
205            "0: i;",
206            "1: \u00ADuna;",
207            "2: =%%msco-with-i=;",
208            "%%fem-with-a:",
209            "0: a;",
210            "1: \u00ADuna;",
211            "2: =%%msco-with-a=;",
212            "%%fem-with-o:",
213            "0: o;",
214            "1: o\u00ADuna;",
215            "2: =%%msco-with-o=;",
216            "%spellout-ordinal-masculine:",
217            "-x: meno >>;",
218            "x.x: =#,##0.#=;",
219            "0: zero;",
220            "1: primo;",
221            "2: secondo;",
222            "3: terzo;",
223            "4: quarto;",
224            "5: quinto;",
225            "6: sesto;",
226            "7: settimo;",
227            "8: ottavo;",
228            "9: nono;",
229            "10: decimo;",
230            "11: undicesimo;",
231            "12: dodicesimo;",
232            "13: tredicesimo;",
233            "14: quattordicesimo;",
234            "15: quindicesimo;",
235            "16: sedicesimo;",
236            "17: diciassettesimo;",
237            "18: diciottesimo;",
238            "19: diciannovesimo;",
239            "20: vent>%%ordinal-esimo-with-i>;",
240            "30: trent>%%ordinal-esimo-with-a>;",
241            "40: quarant>%%ordinal-esimo-with-a>;",
242            "50: cinquant>%%ordinal-esimo-with-a>;",
243            "60: sessant>%%ordinal-esimo-with-a>;",
244            "70: settant>%%ordinal-esimo-with-a>;",
245            "80: ottant>%%ordinal-esimo-with-a>;",
246            "90: novant>%%ordinal-esimo-with-a>;",
247            "100: cent>%%ordinal-esimo-with-o>;",
248            "200: <%spellout-cardinal-masculine<\u00ADcent>%%ordinal-esimo-with-o>;",
249            "1000: mille\u00AD>%%ordinal-esimo>;",
250            "2000: <%spellout-cardinal-masculine<\u00ADmille\u00AD>%%ordinal-esimo>;",
251            "2001: <%spellout-cardinal-masculine<\u00ADmila\u00AD>%%ordinal-esimo>;",
252            "1000000: milione\u00AD>%%ordinal-esimo>;",
253            "2000000: <%spellout-cardinal-masculine<milion\u00AD>%%ordinal-esimo>;",
254            "1000000000: miliard\u00AD>%%ordinal-esimo-with-o>;",
255            "2000000000: <%spellout-cardinal-masculine<miliard\u00AD>%%ordinal-esimo-with-o>;",
256            "1000000000000: bilione\u00AD>%%ordinal-esimo>;",
257            "2000000000000: <%spellout-cardinal-masculine<bilion\u00AD>%%ordinal-esimo>;",
258            "1000000000000000: biliard\u00AD>%%ordinal-esimo-with-o>;",
259            "2000000000000000: <%spellout-cardinal-masculine<biliard\u00AD>%%ordinal-esimo-with-o>;",
260            "1000000000000000000: =#,##0=;",
261            "%%ordinal-esimo:",
262            "0: simo;",
263            "1: \u00ADunesimo;",
264            "2: \u00ADduesimo;",
265            "3: \u00ADtreesimo;",
266            "4: \u00ADquattresimo;",
267            "5: \u00ADcinquesimo;",
268            "6: \u00ADseiesimo;",
269            "7: \u00ADsettesimo;",
270            "8: \u00ADottesimo;",
271            "9: \u00ADnovesimo;",
272            "10: =%spellout-ordinal-masculine=;",
273            "%%ordinal-esimo-with-i:",
274            "0: esimo;",
275            "1: \u00ADunesimo;",
276            "2: i\u00ADduesimo;",
277            "3: i\u00ADtreesimo;",
278            "4: i\u00ADquattresimo;",
279            "5: i\u00ADcinquesimo;",
280            "6: i\u00ADseiesimo;",
281            "7: i\u00ADsettesimo;",
282            "8: \u00ADottesimo;",
283            "9: i\u00ADnovesimo;",
284            "10: =%spellout-ordinal-masculine=;",
285            "%%ordinal-esimo-with-a:",
286            "0: esimo;",
287            "1: \u00ADunesimo;",
288            "2: a\u00ADduesimo;",
289            "3: a\u00ADtreesimo;",
290            "4: a\u00ADquattresimo;",
291            "5: a\u00ADcinquesimo;",
292            "6: a\u00ADseiesimo;",
293            "7: a\u00ADsettesimo;",
294            "8: \u00ADottesimo;",
295            "9: a\u00ADnovesimo;",
296            "10: =%spellout-ordinal-masculine=;",
297            "%%ordinal-esimo-with-o:",
298            "0: esimo;",
299            "1: \u00ADunesimo;",
300            "2: o\u00ADduesimo;",
301            "3: o\u00ADtreesimo;",
302            "4: o\u00ADquattresimo;",
303            "5: o\u00ADcinquesimo;",
304            "6: o\u00ADseiesimo;",
305            "7: o\u00ADsettesimo;",
306            "8: \u00ADottesimo;",
307            "9: o\u00ADnovesimo;",
308            "10: o\u00AD=%spellout-ordinal-masculine=;",
309            "%spellout-ordinal-feminine:",
310            "-x: meno >>;",
311            "x.x: =#,##0.#=;",
312            "0: zero;",
313            "1: prima;",
314            "2: seconda;",
315            "3: terza;",
316            "4: quarta;",
317            "5: quinta;",
318            "6: sesta;",
319            "7: settima;",
320            "8: ottava;",
321            "9: nona;",
322            "10: decima;",
323            "11: undicesima;",
324            "12: dodicesima;",
325            "13: tredicesima;",
326            "14: quattordicesima;",
327            "15: quindicesima;",
328            "16: sedicesima;",
329            "17: diciassettesima;",
330            "18: diciottesima;",
331            "19: diciannovesima;",
332            "20: vent>%%ordinal-esima-with-i>;",
333            "30: trent>%%ordinal-esima-with-a>;",
334            "40: quarant>%%ordinal-esima-with-a>;",
335            "50: cinquant>%%ordinal-esima-with-a>;",
336            "60: sessant>%%ordinal-esima-with-a>;",
337            "70: settant>%%ordinal-esima-with-a>;",
338            "80: ottant>%%ordinal-esima-with-a>;",
339            "90: novant>%%ordinal-esima-with-a>;",
340            "100: cent>%%ordinal-esima-with-o>;",
341            "200: <%spellout-cardinal-feminine<\u00ADcent>%%ordinal-esima-with-o>;",
342            "1000: mille\u00AD>%%ordinal-esima>;",
343            "2000: <%spellout-cardinal-feminine<\u00ADmille\u00AD>%%ordinal-esima>;",
344            "2001: <%spellout-cardinal-feminine<\u00ADmila\u00AD>%%ordinal-esima>;",
345            "1000000: milione\u00AD>%%ordinal-esima>;",
346            "2000000: <%spellout-cardinal-feminine<milion\u00AD>%%ordinal-esima>;",
347            "1000000000: miliard\u00AD>%%ordinal-esima-with-o>;",
348            "2000000000: <%spellout-cardinal-feminine<miliard\u00AD>%%ordinal-esima-with-o>;",
349            "1000000000000: bilione\u00AD>%%ordinal-esima>;",
350            "2000000000000: <%spellout-cardinal-feminine<bilion\u00AD>%%ordinal-esima>;",
351            "1000000000000000: biliard\u00AD>%%ordinal-esima-with-o>;",
352            "2000000000000000: <%spellout-cardinal-feminine<biliard\u00AD>%%ordinal-esima-with-o>;",
353            "1000000000000000000: =#,##0=;",
354            "%%ordinal-esima:",
355            "0: sima;",
356            "1: \u00ADunesima;",
357            "2: \u00ADduesima;",
358            "3: \u00ADtreesima;",
359            "4: \u00ADquattresima;",
360            "5: \u00ADcinquesima;",
361            "6: \u00ADseiesima;",
362            "7: \u00ADsettesima;",
363            "8: \u00ADottesima;",
364            "9: \u00ADnovesima;",
365            "10: =%spellout-ordinal-feminine=;",
366            "%%ordinal-esima-with-i:",
367            "0: esima;",
368            "1: \u00ADunesima;",
369            "2: i\u00ADduesima;",
370            "3: i\u00ADtreesima;",
371            "4: i\u00ADquattresima;",
372            "5: i\u00ADcinquesima;",
373            "6: i\u00ADseiesima;",
374            "7: i\u00ADsettesima;",
375            "8: \u00ADottesima;",
376            "9: i\u00ADnovesima;",
377            "10: =%spellout-ordinal-feminine=;",
378            "%%ordinal-esima-with-a:",
379            "0: esima;",
380            "1: \u00ADunesima;",
381            "2: a\u00ADduesima;",
382            "3: a\u00ADtreesima;",
383            "4: a\u00ADquattresima;",
384            "5: a\u00ADcinquesima;",
385            "6: a\u00ADseiesima;",
386            "7: a\u00ADsettesima;",
387            "8: \u00ADottesima;",
388            "9: a\u00ADnovesima;",
389            "10: =%spellout-ordinal-feminine=;",
390            "%%ordinal-esima-with-o:",
391            "0: esima;",
392            "1: \u00ADunesima;",
393            "2: o\u00ADduesima;",
394            "3: o\u00ADtreesima;",
395            "4: o\u00ADquattresima;",
396            "5: o\u00ADcinquesima;",
397            "6: o\u00ADseiesima;",
398            "7: o\u00ADsettesima;",
399            "8: \u00ADottesima;",
400            "9: o\u00ADnovesima;",
401            "10: o\u00AD=%spellout-ordinal-feminine=;",
402        }
403    }
404    Version{"2.0.74.12"}
405}
406