• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2015 International Business Machines
4// * Corporation and others. All Rights Reserved.
5// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
6// * Source File: <path>/common/rbnf/es_003.xml
7// *
8// ***************************************************************************
9es_003{
10    RBNFRules{
11        OrdinalRules{
12            "%%dord-mascabbrev:",
13            "0: \u00BA;",
14            "1: \u1D49\u02B3;",
15            "2: \u00BA;",
16            "3: \u1D49\u02B3;",
17            "4: \u00BA;",
18            "20: >>;",
19            "100: >>;",
20            "%digits-ordinal-masculine-adjective:",
21            "-x: \u2212>>;",
22            "0: =#,##0==%%dord-mascabbrev=.;",
23            "%digits-ordinal-masculine:",
24            "-x: \u2212>>;",
25            "0: =#,##0=\u00BA.;",
26            "%digits-ordinal-feminine:",
27            "-x: \u2212>>;",
28            "0: =#,##0=\u00AA.;",
29            "%digits-ordinal:",
30            "0: =%digits-ordinal-masculine=;",
31        }
32        SpelloutRules{
33            "%%lenient-parse:",
34            "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
35            "%spellout-numbering-year:",
36            "x.x: =#,###0.#=;",
37            "0: =%spellout-numbering=;",
38            "%spellout-numbering:",
39            "-x: menos >>;",
40            "x.x: << punto >>;",
41            "0: cero;",
42            "1: uno;",
43            "2: dos;",
44            "3: tres;",
45            "4: cuatro;",
46            "5: cinco;",
47            "6: seis;",
48            "7: siete;",
49            "8: ocho;",
50            "9: nueve;",
51            "10: diez;",
52            "11: once;",
53            "12: doce;",
54            "13: trece;",
55            "14: catorce;",
56            "15: quince;",
57            "16: diecis\u00E9is;",
58            "17: dieci>>;",
59            "20: veinte;",
60            "21: veintiuno;",
61            "22: veintid\u00F3s;",
62            "23: veintitr\u00E9s;",
63            "24: veinticuatro;",
64            "25: veinticinco;",
65            "26: veintis\u00E9is;",
66            "27: veinti>>;",
67            "30: treinta[ y >>];",
68            "40: cuarenta[ y >>];",
69            "50: cincuenta[ y >>];",
70            "60: sesenta[ y >>];",
71            "70: setenta[ y >>];",
72            "80: ochenta[ y >>];",
73            "90: noventa[ y >>];",
74            "100: cien;",
75            "101: ciento >>;",
76            "200: doscientos[ >>];",
77            "300: trescientos[ >>];",
78            "400: cuatrocientos[ >>];",
79            "500: quinientos[ >>];",
80            "600: seiscientos[ >>];",
81            "700: setecientos[ >>];",
82            "800: ochocientos[ >>];",
83            "900: novecientos[ >>];",
84            "1000: mil[ >>];",
85            "2000: <%spellout-cardinal-masculine< mil[ >>];",
86            "1000000: un mill\u00F3n[ >>];",
87            "2000000: <%spellout-cardinal-masculine< millones[ >>];",
88            "1000000000000: un bill\u00F3n[ >>];",
89            "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
90            "1000000000000000000: =#,##0=;",
91            "%spellout-cardinal-masculine:",
92            "-x: menos >>;",
93            "x.x: << punto >>;",
94            "0: cero;",
95            "1: un;",
96            "2: =%spellout-numbering=;",
97            "21: veinti\u00FAn;",
98            "22: =%spellout-numbering=;",
99            "30: treinta[ y >>];",
100            "40: cuarenta[ y >>];",
101            "50: cincuenta[ y >>];",
102            "60: sesenta[ y >>];",
103            "70: setenta[ y >>];",
104            "80: ochenta[ y >>];",
105            "90: noventa[ y >>];",
106            "100: cien;",
107            "101: ciento >>;",
108            "200: doscientos[ >>];",
109            "300: trescientos[ >>];",
110            "400: cuatrocientos[ >>];",
111            "500: quinientos[ >>];",
112            "600: seis\u00ADcientos[ >>];",
113            "700: sete\u00ADcientos[ >>];",
114            "800: ocho\u00ADcientos[ >>];",
115            "900: nove\u00ADcientos[ >>];",
116            "1000: mil[ >>];",
117            "2000: <%spellout-cardinal-masculine< mil[ >>];",
118            "1000000: un mill\u00F3n[ >>];",
119            "2000000: <%spellout-cardinal-masculine< millones[ >>];",
120            "1000000000000: un bill\u00F3n[ >>];",
121            "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
122            "1000000000000000000: =#,##0=;",
123            "%spellout-cardinal-feminine:",
124            "-x: menos >>;",
125            "x.x: << punto >>;",
126            "0: cero;",
127            "1: una;",
128            "2: =%spellout-numbering=;",
129            "21: veintiuna;",
130            "22: =%spellout-numbering=;",
131            "30: treinta[ y >>];",
132            "40: cuarenta[ y >>];",
133            "50: cincuenta[ y >>];",
134            "60: sesenta[ y >>];",
135            "70: setenta[ y >>];",
136            "80: ochenta[ y >>];",
137            "90: noventa[ y >>];",
138            "100: cien;",
139            "101: ciento >>;",
140            "200: dos\u00ADcientas[ >>];",
141            "300: tres\u00ADcientas[ >>];",
142            "400: cuatro\u00ADcientas[ >>];",
143            "500: quinientas[ >>];",
144            "600: seis\u00ADcientas[ >>];",
145            "700: sete\u00ADcientas[ >>];",
146            "800: ocho\u00ADcientas[ >>];",
147            "900: nove\u00ADcientas[ >>];",
148            "1000: mil[ >>];",
149            "2000: <%spellout-cardinal-masculine< mil[ >>];",
150            "1000000: un mill\u00F3n[ >>];",
151            "2000000: <%spellout-cardinal-masculine< millones[ >>];",
152            "1000000000000: un bill\u00F3n[ >>];",
153            "2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
154            "1000000000000000000: =#,##0=;",
155            "%spellout-ordinal-masculine-adjective:",
156            "-x: menos >>;",
157            "x.x: =#,##0.#=;",
158            "0: cero;",
159            "1: primer;",
160            "2: segundo;",
161            "3: tercer;",
162            "4: cuarto;",
163            "5: quinto;",
164            "6: sexto;",
165            "7: s\u00E9ptimo;",
166            "8: octavo;",
167            "9: noveno;",
168            "10: d\u00E9cimo;",
169            "11: und\u00E9cimo;",
170            "12: duod\u00E9cimo;",
171            "13: decimo>>;",
172            "20: vig\u00E9simo[ >>];",
173            "30: trig\u00E9simo[ >>];",
174            "40: cuadrag\u00E9simo[ >>];",
175            "50: quincuag\u00E9simo[ >>];",
176            "60: sexag\u00E9simo[ >>];",
177            "70: septuag\u00E9simo[ >>];",
178            "80: octog\u00E9simo[ >>];",
179            "90: nonag\u00E9simo[ >>];",
180            "100: cent\u00E9simo[ >>];",
181            "200: ducent\u00E9simo[ >>];",
182            "300: tricent\u00E9simo[ >>];",
183            "400: cuadringent\u00E9simo[ >>];",
184            "500: quingent\u00E9simo[ >>];",
185            "600: sexcent\u00E9simo[ >>];",
186            "700: septingent\u00E9simo[ >>];",
187            "800: octing\u00E9simo[ >>];",
188            "900: noningent\u00E9simo[ >>];",
189            "1000: mil\u00E9simo[ >>];",
190            "2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
191            "1000000: un millon\u00E9simo[ >>];",
192            "2000000: <%spellout-cardinal-masculine< millon\u00E9simo[ >>];",
193            "1000000000000: un billon\u00E9simo[ >>];",
194            "2000000000000: <%spellout-cardinal-masculine< billon\u00E9simo[ >>];",
195            "1000000000000000000: =#,##0=\u00BA;",
196            "%spellout-ordinal-masculine-plural:",
197            "-x: menos >>;",
198            "x.x: =#,##0.#=;",
199            "0: =%spellout-ordinal-masculine=;",
200            "1: =%spellout-ordinal-masculine=s;",
201            "1000000000000000000: =#,##0=\u00BA;",
202            "%spellout-ordinal-masculine:",
203            "-x: menos >>;",
204            "x.x: =#,##0.#=;",
205            "0: cero;",
206            "1: primero;",
207            "2: segundo;",
208            "3: tercero;",
209            "4: cuarto;",
210            "5: quinto;",
211            "6: sexto;",
212            "7: s\u00E9ptimo;",
213            "8: octavo;",
214            "9: noveno;",
215            "10: d\u00E9cimo;",
216            "11: decimo>>;",
217            "20: vig\u00E9simo[ >>];",
218            "30: trig\u00E9simo[ >>];",
219            "40: cuadrag\u00E9simo[ >>];",
220            "50: quincuag\u00E9simo[ >>];",
221            "60: sexag\u00E9simo[ >>];",
222            "70: septuag\u00E9simo[ >>];",
223            "80: octog\u00E9simo[ >>];",
224            "90: nonag\u00E9simo[ >>];",
225            "100: cent\u00E9simo[ >>];",
226            "200: ducent\u00E9simo[ >>];",
227            "300: tricent\u00E9simo[ >>];",
228            "400: cuadringent\u00E9simo[ >>];",
229            "500: quingent\u00E9simo[ >>];",
230            "600: sexcent\u00E9simo[ >>];",
231            "700: septingent\u00E9simo[ >>];",
232            "800: octing\u00E9simo[ >>];",
233            "900: noningent\u00E9simo[ >>];",
234            "1000: mil\u00E9simo[ >>];",
235            "2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
236            "1000000: un millon\u00E9simo[ >>];",
237            "2000000: <%spellout-cardinal-masculine< millon\u00E9simo[ >>];",
238            "1000000000000: un billon\u00E9simo[ >>];",
239            "2000000000000: <%spellout-cardinal-masculine< billon\u00E9simo[ >>];",
240            "1000000000000000000: =#,##0=\u00BA;",
241            "%spellout-ordinal-feminine-plural:",
242            "-x: menos >>;",
243            "x.x: =#,##0.#=;",
244            "0: =%spellout-ordinal-feminine=;",
245            "1: =%spellout-ordinal-feminine=s;",
246            "1000000000000000000: =#,##0=\u00AA;",
247            "%spellout-ordinal-feminine:",
248            "-x: menos >>;",
249            "x.x: =#,##0.#=;",
250            "0: cero;",
251            "1: primera;",
252            "2: segunda;",
253            "3: tercera;",
254            "4: cuarta;",
255            "5: quinta;",
256            "6: sexta;",
257            "7: s\u00E9ptima;",
258            "8: octava;",
259            "9: novena;",
260            "10: d\u00E9cima;",
261            "11: decimo>>;",
262            "20: vig\u00E9sima[ >>];",
263            "30: trig\u00E9sima[ >>];",
264            "40: cuadrag\u00E9sima[ >>];",
265            "50: quincuag\u00E9sima[ >>];",
266            "60: sexag\u00E9sima[ >>];",
267            "70: septuag\u00E9sima[ >>];",
268            "80: octog\u00E9sima[ >>];",
269            "90: nonag\u00E9sima[ >>];",
270            "100: cent\u00E9sima[ >>];",
271            "200: ducent\u00E9sima[ >>];",
272            "300: tricent\u00E9sima[ >>];",
273            "400: cuadringent\u00E9sima[ >>];",
274            "500: quingent\u00E9sima[ >>];",
275            "600: sexcent\u00E9sima[ >>];",
276            "700: septingent\u00E9sima[ >>];",
277            "800: octing\u00E9sima[ >>];",
278            "900: noningent\u00E9sima[ >>];",
279            "1000: mil\u00E9sima[ >>];",
280            "2000: <%spellout-cardinal-masculine< mil\u00E9sima[ >>];",
281            "1000000: un millon\u00E9sima[ >>];",
282            "2000000: <%spellout-cardinal-masculine< millon\u00E9sima[ >>];",
283            "1000000000000: un billon\u00E9sima[ >>];",
284            "2000000000000: <%spellout-cardinal-masculine< billon\u00E9sima[ >>];",
285            "1000000000000000000: =#,##0=\u00AA;",
286        }
287    }
288    Version{"2.1.19.14"}
289}
290