From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- intl/icu/source/data/rbnf/pt.txt | 191 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 intl/icu/source/data/rbnf/pt.txt (limited to 'intl/icu/source/data/rbnf/pt.txt') 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;", + } + } +} -- cgit v1.2.3