• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// © 2016 and later: Unicode, Inc. and others.
2// License & terms of use: http://www.unicode.org/copyright.html
3// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
4pt{
5    RBNFRules{
6        OrdinalRules{
7            "%digits-ordinal-masculine:",
8            "-x: \u2212>>;",
9            "0: =#,##0=\u00BA;",
10            "%digits-ordinal-feminine:",
11            "-x: \u2212>>;",
12            "0: =#,##0=\u00AA;",
13            "%digits-ordinal:",
14            "0: =%digits-ordinal-masculine=;",
15        }
16        SpelloutRules{
17            "%%lenient-parse:",
18            "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
19            "%spellout-numbering-year:",
20            "x.x: =0.0=;",
21            "0: =%spellout-numbering=;",
22            "%spellout-numbering:",
23            "0: =%spellout-cardinal-masculine=;",
24            "%%optional-e:",
25            "0: ' e ;",
26            "1: ' ;",
27            "%%spellout-cardinal-masculine-with-e:",
28            "0: ' e =%spellout-cardinal-masculine=;",
29            "100: >%%optional-e>=%spellout-cardinal-masculine=;",
30            "%spellout-cardinal-masculine:",
31            "-x: menos >>;",
32            "x.x: << v\u00EDrgula >>;",
33            "0: zero;",
34            "1: um;",
35            "2: dois;",
36            "3: tr\u00EAs;",
37            "4: quatro;",
38            "5: cinco;",
39            "6: seis;",
40            "7: sete;",
41            "8: oito;",
42            "9: nove;",
43            "10: dez;",
44            "11: onze;",
45            "12: doze;",
46            "13: treze;",
47            "14: catorze;",
48            "15: quinze;",
49            "16: dezesseis;",
50            "17: dezessete;",
51            "18: dezoito;",
52            "19: dezenove;",
53            "20: vinte[ e >>];",
54            "30: trinta[ e >>];",
55            "40: quarenta[ e >>];",
56            "50: cinquenta[ e >>];",
57            "60: sessenta[ e >>];",
58            "70: setenta[ e >>];",
59            "80: oitenta[ e >>];",
60            "90: noventa[ e >>];",
61            "100: cem;",
62            "101: cento e >>;",
63            "200: duzentos[ e >>];",
64            "300: trezentos[ e >>];",
65            "400: quatrocentos[ e >>];",
66            "500: quinhentos[ e >>];",
67            "600: seiscentos[ e >>];",
68            "700: setecentos[ e >>];",
69            "800: oitocentos[ e >>];",
70            "900: novecentos[ e >>];",
71            "1000: mil[>%%spellout-cardinal-masculine-with-e>];",
72            "2000: << mil[>%%spellout-cardinal-masculine-with-e>];",
73            "1000000: << $(cardinal,one{milh\u00E3o}other{milh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
74            "1000000000: << $(cardinal,one{bilh\u00E3o}other{bilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
75            "1000000000000: << $(cardinal,one{trilh\u00E3o}other{trilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
76            "1000000000000000: << $(cardinal,one{quatrilh\u00E3o}other{quatrilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
77            "1000000000000000000: =#,##0=;",
78            "%%spellout-cardinal-feminine-with-e:",
79            "0: ' e =%spellout-cardinal-feminine=;",
80            "100: >%%optional-e>=%spellout-cardinal-feminine=;",
81            "%spellout-cardinal-feminine:",
82            "-x: menos >>;",
83            "x.x: << v\u00EDrgula >>;",
84            "0: zero;",
85            "1: uma;",
86            "2: duas;",
87            "3: =%spellout-cardinal-masculine=;",
88            "20: vinte[ e >>];",
89            "30: trinta[ e >>];",
90            "40: quarenta[ e >>];",
91            "50: cinquenta[ e >>];",
92            "60: sessenta[ e >>];",
93            "70: setenta[ e >>];",
94            "80: oitenta[ e >>];",
95            "90: noventa[ e >>];",
96            "100: cem;",
97            "101: cento e >>;",
98            "200: duzentas[ e >>];",
99            "300: trezentas[ e >>];",
100            "400: quatrocentas[ e >>];",
101            "500: quinhentas[ e >>];",
102            "600: seiscentas[ e >>];",
103            "700: setecentas[ e >>];",
104            "800: oitocentas[ e >>];",
105            "900: novecentas[ e >>];",
106            "1000: mil[>%%spellout-cardinal-feminine-with-e>];",
107            "2000: << mil[>%%spellout-cardinal-feminine-with-e>];",
108            "1000000: <%spellout-cardinal-masculine< $(cardinal,one{milh\u00E3o}other{milh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
109            "1000000000: <%spellout-cardinal-masculine< $(cardinal,one{bilh\u00E3o}other{bilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
110            "1000000000000: <%spellout-cardinal-masculine< $(cardinal,one{trilh\u00E3o}other{trilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
111            "1000000000000000: <%spellout-cardinal-masculine< $(cardinal,one{quatrilh\u00E3o}other{quatrilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
112            "1000000000000000000: =#,##0=;",
113            "%spellout-ordinal-masculine:",
114            "-x: menos >>;",
115            "x.x: =#,##0.#=;",
116            "0: zero;",
117            "1: primeiro;",
118            "2: segundo;",
119            "3: terceiro;",
120            "4: quarto;",
121            "5: quinto;",
122            "6: sexto;",
123            "7: s\u00E9timo;",
124            "8: oitavo;",
125            "9: nono;",
126            "10: d\u00E9cimo[ >>];",
127            "20: vig\u00E9simo[ >>];",
128            "30: trig\u00E9simo[ >>];",
129            "40: quadrag\u00E9simo[ >>];",
130            "50: quinquag\u00E9simo[ >>];",
131            "60: sexag\u00E9simo[ >>];",
132            "70: septuag\u00E9simo[ >>];",
133            "80: octog\u00E9simo[ >>];",
134            "90: nonag\u00E9simo[ >>];",
135            "100: cent\u00E9simo[ >>];",
136            "200: ducent\u00E9simo[ >>];",
137            "300: tricent\u00E9simo[ >>];",
138            "400: quadringent\u00E9simo[ >>];",
139            "500: quingent\u00E9simo[ >>];",
140            "600: sexcent\u00E9simo[ >>];",
141            "700: septingent\u00E9simo[ >>];",
142            "800: octingent\u00E9simo[ >>];",
143            "900: noningent\u00E9simo[ >>];",
144            "1000: mil\u00E9simo[ >>];",
145            "2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
146            "1000000: <%spellout-cardinal-masculine< milion\u00E9simo[ >>];",
147            "1000000000: <%spellout-cardinal-masculine< bilion\u00E9simo[ >>];",
148            "1000000000000: <%spellout-cardinal-masculine< trilion\u00E9sima[ >>];",
149            "1000000000000000: <%spellout-cardinal-masculine< quadrilion\u00E9simo[ >>];",
150            "1000000000000000000: =#,##0=\u00BA;",
151            "%spellout-ordinal-feminine:",
152            "-x: menos >>;",
153            "x.x: =#,##0.#=;",
154            "0: zero;",
155            "1: primeira;",
156            "2: segunda;",
157            "3: terceira;",
158            "4: quarta;",
159            "5: quinta;",
160            "6: sexta;",
161            "7: s\u00E9tima;",
162            "8: oitava;",
163            "9: nona;",
164            "10: d\u00E9cima[ >>];",
165            "20: vig\u00E9sima[ >>];",
166            "30: trig\u00E9sima[ >>];",
167            "40: quadrag\u00E9sima[ >>];",
168            "50: quinquag\u00E9sima[ >>];",
169            "60: sexag\u00E9sima[ >>];",
170            "70: septuag\u00E9sima[ >>];",
171            "80: octog\u00E9sima[ >>];",
172            "90: nonag\u00E9sima[ >>];",
173            "100: cent\u00E9sima[ >>];",
174            "200: ducent\u00E9sima[ >>];",
175            "300: tricent\u00E9sima[ >>];",
176            "400: quadringent\u00E9sima[ >>];",
177            "500: quingent\u00E9sima[ >>];",
178            "600: sexcent\u00E9sima[ >>];",
179            "700: septingent\u00E9sima[ >>];",
180            "800: octingent\u00E9sima[ >>];",
181            "900: noningent\u00E9sima[ >>];",
182            "1000: mil\u00E9sima[ >>];",
183            "2000: <%spellout-cardinal-feminine< mil\u00E9sima[ >>];",
184            "1000000: <%spellout-cardinal-feminine< milion\u00E9sima[ >>];",
185            "1000000000: <%spellout-cardinal-feminine< bilion\u00E9sima[ >>];",
186            "1000000000000: <%spellout-cardinal-feminine< trilion\u00E9sima[ >>];",
187            "1000000000000000: <%spellout-cardinal-feminine< quadrilion\u00E9sima[ >>];",
188            "1000000000000000000: =#,##0=\u00AA;",
189        }
190    }
191}
192