• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2010 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: \u1D52;",
17            "%digits-ordinal-masculine:",
18            "-x: \u2212>>;",
19            "0: =#,##0==%%dord-mascabbrev=;",
20            "%%dord-femabbrev:",
21            "0: \u1D43;",
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            "0: =%spellout-cardinal-masculine-o=;",
36            "%spellout-cardinal-masculine-o:",
37            "-x: meno >>;",
38            "x.x: << virgola >>;",
39            "0: zero;",
40            "1: uno;",
41            "2: due;",
42            "3: tre;",
43            "4: quattro;",
44            "5: cinque;",
45            "6: sei;",
46            "7: sette;",
47            "8: otto;",
48            "9: nove;",
49            "10: dieci;",
50            "11: undici;",
51            "12: dodici;",
52            "13: tredici;",
53            "14: quattordici;",
54            "15: quindici;",
55            "16: sedici;",
56            "17: diciasette;",
57            "18: diciotto;",
58            "19: diciannove;",
59            "20: vent>%%msco-with-i>;",
60            "30: trent>%%msco-with-a>;",
61            "40: quarant>%%msco-with-a>;",
62            "50: cinquant>%%msco-with-a>;",
63            "60: sessant>%%msco-with-a>;",
64            "70: settant>%%msco-with-a>;",
65            "80: ottant>%%msco-with-a>;",
66            "90: novant>%%msco-with-a>;",
67            "100: cent>%%msco-with-o>;",
68            "200: <<\u00ADcent>%%msco-with-o>;",
69            "1000: mille[\u00AD>>];",
70            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
71            "1000000: un milione[ >>];",
72            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
73            "1000000000: un miliardo[ >>];",
74            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
75            "1000000000000: un bilione[ >>];",
76            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
77            "1000000000000000: un biliardo[ >>];",
78            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
79            "1000000000000000000: =#,##0=;",
80            "%%msco-with-i:",
81            "0: i;",
82            "1: \u00ADuno;",
83            "2: i\u00ADdue;",
84            "3: i\u00ADtr\u00E9;",
85            "4: i\u00AD=%spellout-cardinal-masculine-o=;",
86            "8: \u00ADotto;",
87            "9: i\u00ADnove;",
88            "10: ERROR;",
89            "%%msco-with-a:",
90            "0: a;",
91            "1: \u00ADuno;",
92            "2: a\u00ADdue;",
93            "3: a\u00ADtr\u00E9;",
94            "4: a\u00AD=%spellout-cardinal-masculine-o=;",
95            "8: \u00ADotto;",
96            "9: a\u00ADnove;",
97            "10: ERROR;",
98            "%%msco-with-o:",
99            "0: o;",
100            "1: \u00ADuno;",
101            "2: o\u00ADdue;",
102            "3: o\u00ADtr\u00E9;",
103            "4: o\u00AD=%spellout-cardinal-masculine-o=;",
104            "8: \u00ADotto;",
105            "9: o\u00AD=%spellout-cardinal-masculine-o=;",
106            "80: \u00AD=%spellout-cardinal-masculine-o=;",
107            "90: o\u00AD=%spellout-cardinal-masculine-o=;",
108            "%spellout-cardinal-masculine:",
109            "-x: meno >>;",
110            "x.x: << virgola >>;",
111            "0: zero;",
112            "1: un;",
113            "2: =%spellout-cardinal-masculine-o=;",
114            "20: vent>%%msc-with-i>;",
115            "30: trent>%%msc-with-a>;",
116            "40: quarant>%%msc-with-a>;",
117            "50: cinquant>%%msc-with-a>;",
118            "60: sessant>%%msc-with-a>;",
119            "70: settant>%%msc-with-a>;",
120            "80: ottant>%%msc-with-a>;",
121            "90: novant>%%msc-with-a>;",
122            "100: cent>%%msc-with-o>;",
123            "200: <<\u00ADcent>%%msc-with-o>;",
124            "1000: mille[\u00AD>>];",
125            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
126            "1000000: un milione[ >>];",
127            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
128            "1000000000: un miliardo[ >>];",
129            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
130            "1000000000000: un bilione[ >>];",
131            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
132            "1000000000000000: un biliardo[ >>];",
133            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
134            "1000000000000000000: =#,##0=;",
135            "%%msc-with-i:",
136            "0: i;",
137            "1: \u00ADun;",
138            "2: =%%msco-with-i=;",
139            "%%msc-with-a:",
140            "0: a;",
141            "1: \u00ADun;",
142            "2: =%%msco-with-a=;",
143            "%%msc-with-o:",
144            "0: o;",
145            "1: \u00ADuno;",
146            "2: o\u00ADdue;",
147            "3: o\u00ADtr\u00E9;",
148            "4: o\u00AD=%spellout-cardinal-masculine-o=;",
149            "8: \u00ADotto;",
150            "9: o\u00AD=%spellout-cardinal-masculine-o=;",
151            "80: \u00AD=%spellout-cardinal-masculine-o=;",
152            "90: o\u00AD=%spellout-cardinal-masculine-o=;",
153            "%%msc-no-final:",
154            "0: ERROR;",
155            "2: =%spellout-cardinal-masculine=;",
156            "20: vent>%%msc-with-i-nofinal>;",
157            "30: trent>%%msc-with-a-nofinal>;",
158            "40: quarant>%%msc-with-a-nofinal>;",
159            "50: cinquant>%%msc-with-a-nofinal>;",
160            "60: sessant>%%msc-with-a-nofinal>;",
161            "70: settant>%%msc-with-a-nofinal>;",
162            "80: ottant>%%msc-with-a-nofinal>;",
163            "90: novant>%%msc-with-a-nofinal>;",
164            "100: cent>%%msc-with-o-nofinal>;",
165            "200: <<\u00ADcent>%%msc-with-o-nofinal>;",
166            "1000: ERROR;",
167            "%%msc-with-i-nofinal:",
168            "0: =%%msc-with-i=;",
169            "3: a\u00ADtre;",
170            "4: =%%msc-with-i=;",
171            "%%msc-with-a-nofinal:",
172            "0: =%%msc-with-a=;",
173            "3: a\u00ADtre;",
174            "4: =%%msc-with-a=;",
175            "%%msc-with-o-nofinal:",
176            "0: =%%msc-with-o=;",
177            "3: o\u00ADtre;",
178            "4: =%%msc-with-o=;",
179            "%spellout-cardinal-feminine:",
180            "-x: meno >>;",
181            "x.x: << virgola >>;",
182            "0: zero;",
183            "1: una;",
184            "2: =%spellout-cardinal-masculine-o=;",
185            "20: vent>%%fem-with-i>;",
186            "30: trent>%%fem-with-a>;",
187            "40: quarant>%%fem-with-a>;",
188            "50: cinquant>%%fem-with-a>;",
189            "60: sessant>%%fem-with-a>;",
190            "70: settant>%%fem-with-a>;",
191            "80: ottant>%%fem-with-a>;",
192            "90: novant>%%fem-with-a>;",
193            "100: cent>%%fem-with-o>;",
194            "200: <<\u00ADcent>%%fem-with-o>;",
195            "1000: mille[\u00AD>>];",
196            "2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
197            "1000000: un milione[ >>];",
198            "2000000: <%spellout-cardinal-masculine< milioni[ >>];",
199            "1000000000: un miliardo[ >>];",
200            "2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
201            "1000000000000: un bilione[ >>];",
202            "2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
203            "1000000000000000: un biliardo[ >>];",
204            "2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
205            "1000000000000000000: =#,##0=;",
206            "%%fem-with-i:",
207            "0: i;",
208            "1: \u00ADuna;",
209            "2: =%%msco-with-i=;",
210            "%%fem-with-a:",
211            "0: a;",
212            "1: \u00ADuna;",
213            "2: =%%msco-with-a=;",
214            "%%fem-with-o:",
215            "0: o;",
216            "1: \u00ADuna;",
217            "2: =%%msco-with-o=;",
218        }
219    }
220    Version{"2.0.41.26"}
221}
222