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