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