summaryrefslogtreecommitdiffstats
path: root/intl/icu/source/data/rbnf/pt.txt
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /intl/icu/source/data/rbnf/pt.txt
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'intl/icu/source/data/rbnf/pt.txt')
-rw-r--r--intl/icu/source/data/rbnf/pt.txt191
1 files changed, 191 insertions, 0 deletions
diff --git a/intl/icu/source/data/rbnf/pt.txt b/intl/icu/source/data/rbnf/pt.txt
new file mode 100644
index 0000000000..29abd59fb0
--- /dev/null
+++ b/intl/icu/source/data/rbnf/pt.txt
@@ -0,0 +1,191 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+pt{
+ RBNFRules{
+ OrdinalRules{
+ "%digits-ordinal-masculine:",
+ "-x: \u2212>>;",
+ "0: =#,##0=\u00BA;",
+ "%digits-ordinal-feminine:",
+ "-x: \u2212>>;",
+ "0: =#,##0=\u00AA;",
+ "%digits-ordinal:",
+ "0: =%digits-ordinal-masculine=;",
+ }
+ SpelloutRules{
+ "%%lenient-parse:",
+ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
+ "%spellout-numbering-year:",
+ "x.x: =0.0=;",
+ "0: =%spellout-numbering=;",
+ "%spellout-numbering:",
+ "0: =%spellout-cardinal-masculine=;",
+ "%%optional-e:",
+ "0: ' e ;",
+ "1: ' ;",
+ "%%spellout-cardinal-masculine-with-e:",
+ "0: ' e =%spellout-cardinal-masculine=;",
+ "100: >%%optional-e>=%spellout-cardinal-masculine=;",
+ "%spellout-cardinal-masculine:",
+ "-x: menos >>;",
+ "x.x: << v\u00EDrgula >>;",
+ "0: zero;",
+ "1: um;",
+ "2: dois;",
+ "3: tr\u00EAs;",
+ "4: quatro;",
+ "5: cinco;",
+ "6: seis;",
+ "7: sete;",
+ "8: oito;",
+ "9: nove;",
+ "10: dez;",
+ "11: onze;",
+ "12: doze;",
+ "13: treze;",
+ "14: catorze;",
+ "15: quinze;",
+ "16: dezesseis;",
+ "17: dezessete;",
+ "18: dezoito;",
+ "19: dezenove;",
+ "20: vinte[ e >>];",
+ "30: trinta[ e >>];",
+ "40: quarenta[ e >>];",
+ "50: cinquenta[ e >>];",
+ "60: sessenta[ e >>];",
+ "70: setenta[ e >>];",
+ "80: oitenta[ e >>];",
+ "90: noventa[ e >>];",
+ "100: cem;",
+ "101: cento e >>;",
+ "200: duzentos[ e >>];",
+ "300: trezentos[ e >>];",
+ "400: quatrocentos[ e >>];",
+ "500: quinhentos[ e >>];",
+ "600: seiscentos[ e >>];",
+ "700: setecentos[ e >>];",
+ "800: oitocentos[ e >>];",
+ "900: novecentos[ e >>];",
+ "1000: mil[>%%spellout-cardinal-masculine-with-e>];",
+ "2000: << mil[>%%spellout-cardinal-masculine-with-e>];",
+ "1000000: << $(cardinal,one{milh\u00E3o}other{milh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
+ "1000000000: << $(cardinal,one{bilh\u00E3o}other{bilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
+ "1000000000000: << $(cardinal,one{trilh\u00E3o}other{trilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
+ "1000000000000000: << $(cardinal,one{quatrilh\u00E3o}other{quatrilh\u00F5es})$[>%%spellout-cardinal-masculine-with-e>];",
+ "1000000000000000000: =#,##0=;",
+ "%%spellout-cardinal-feminine-with-e:",
+ "0: ' e =%spellout-cardinal-feminine=;",
+ "100: >%%optional-e>=%spellout-cardinal-feminine=;",
+ "%spellout-cardinal-feminine:",
+ "-x: menos >>;",
+ "x.x: << v\u00EDrgula >>;",
+ "0: zero;",
+ "1: uma;",
+ "2: duas;",
+ "3: =%spellout-cardinal-masculine=;",
+ "20: vinte[ e >>];",
+ "30: trinta[ e >>];",
+ "40: quarenta[ e >>];",
+ "50: cinquenta[ e >>];",
+ "60: sessenta[ e >>];",
+ "70: setenta[ e >>];",
+ "80: oitenta[ e >>];",
+ "90: noventa[ e >>];",
+ "100: cem;",
+ "101: cento e >>;",
+ "200: duzentas[ e >>];",
+ "300: trezentas[ e >>];",
+ "400: quatrocentas[ e >>];",
+ "500: quinhentas[ e >>];",
+ "600: seiscentas[ e >>];",
+ "700: setecentas[ e >>];",
+ "800: oitocentas[ e >>];",
+ "900: novecentas[ e >>];",
+ "1000: mil[>%%spellout-cardinal-feminine-with-e>];",
+ "2000: << mil[>%%spellout-cardinal-feminine-with-e>];",
+ "1000000: <%spellout-cardinal-masculine< $(cardinal,one{milh\u00E3o}other{milh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
+ "1000000000: <%spellout-cardinal-masculine< $(cardinal,one{bilh\u00E3o}other{bilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
+ "1000000000000: <%spellout-cardinal-masculine< $(cardinal,one{trilh\u00E3o}other{trilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
+ "1000000000000000: <%spellout-cardinal-masculine< $(cardinal,one{quatrilh\u00E3o}other{quatrilh\u00F5es})$[>%%spellout-cardinal-feminine-with-e>];",
+ "1000000000000000000: =#,##0=;",
+ "%spellout-ordinal-masculine:",
+ "-x: menos >>;",
+ "x.x: =#,##0.#=;",
+ "0: zero;",
+ "1: primeiro;",
+ "2: segundo;",
+ "3: terceiro;",
+ "4: quarto;",
+ "5: quinto;",
+ "6: sexto;",
+ "7: s\u00E9timo;",
+ "8: oitavo;",
+ "9: nono;",
+ "10: d\u00E9cimo[ >>];",
+ "20: vig\u00E9simo[ >>];",
+ "30: trig\u00E9simo[ >>];",
+ "40: quadrag\u00E9simo[ >>];",
+ "50: quinquag\u00E9simo[ >>];",
+ "60: sexag\u00E9simo[ >>];",
+ "70: septuag\u00E9simo[ >>];",
+ "80: octog\u00E9simo[ >>];",
+ "90: nonag\u00E9simo[ >>];",
+ "100: cent\u00E9simo[ >>];",
+ "200: ducent\u00E9simo[ >>];",
+ "300: tricent\u00E9simo[ >>];",
+ "400: quadringent\u00E9simo[ >>];",
+ "500: quingent\u00E9simo[ >>];",
+ "600: sexcent\u00E9simo[ >>];",
+ "700: septingent\u00E9simo[ >>];",
+ "800: octingent\u00E9simo[ >>];",
+ "900: noningent\u00E9simo[ >>];",
+ "1000: mil\u00E9simo[ >>];",
+ "2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
+ "1000000: <%spellout-cardinal-masculine< milion\u00E9simo[ >>];",
+ "1000000000: <%spellout-cardinal-masculine< bilion\u00E9simo[ >>];",
+ "1000000000000: <%spellout-cardinal-masculine< trilion\u00E9simo[ >>];",
+ "1000000000000000: <%spellout-cardinal-masculine< quadrilion\u00E9simo[ >>];",
+ "1000000000000000000: =#,##0=\u00BA;",
+ "%spellout-ordinal-feminine:",
+ "-x: menos >>;",
+ "x.x: =#,##0.#=;",
+ "0: zero;",
+ "1: primeira;",
+ "2: segunda;",
+ "3: terceira;",
+ "4: quarta;",
+ "5: quinta;",
+ "6: sexta;",
+ "7: s\u00E9tima;",
+ "8: oitava;",
+ "9: nona;",
+ "10: d\u00E9cima[ >>];",
+ "20: vig\u00E9sima[ >>];",
+ "30: trig\u00E9sima[ >>];",
+ "40: quadrag\u00E9sima[ >>];",
+ "50: quinquag\u00E9sima[ >>];",
+ "60: sexag\u00E9sima[ >>];",
+ "70: septuag\u00E9sima[ >>];",
+ "80: octog\u00E9sima[ >>];",
+ "90: nonag\u00E9sima[ >>];",
+ "100: cent\u00E9sima[ >>];",
+ "200: ducent\u00E9sima[ >>];",
+ "300: tricent\u00E9sima[ >>];",
+ "400: quadringent\u00E9sima[ >>];",
+ "500: quingent\u00E9sima[ >>];",
+ "600: sexcent\u00E9sima[ >>];",
+ "700: septingent\u00E9sima[ >>];",
+ "800: octingent\u00E9sima[ >>];",
+ "900: noningent\u00E9sima[ >>];",
+ "1000: mil\u00E9sima[ >>];",
+ "2000: <%spellout-cardinal-feminine< mil\u00E9sima[ >>];",
+ "1000000: <%spellout-cardinal-feminine< milion\u00E9sima[ >>];",
+ "1000000000: <%spellout-cardinal-feminine< bilion\u00E9sima[ >>];",
+ "1000000000000: <%spellout-cardinal-feminine< trilion\u00E9sima[ >>];",
+ "1000000000000000: <%spellout-cardinal-feminine< quadrilion\u00E9sima[ >>];",
+ "1000000000000000000: =#,##0=\u00AA;",
+ }
+ }
+}