mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-08 23:10:40 +00:00
ICU-5104 Fix Portuguese number spellout rules
X-SVN-Rev: 22342
This commit is contained in:
parent
c89bdf6138
commit
5bcb549e6d
1 changed files with 50 additions and 22 deletions
|
@ -1,6 +1,6 @@
|
|||
// ***************************************************************************
|
||||
// *
|
||||
// * Copyright (C) 2004-2006, International Business Machines
|
||||
// * Copyright (C) 2004-2007, International Business Machines
|
||||
// * Corporation and others. All Rights Reserved.
|
||||
// *
|
||||
// ***************************************************************************
|
||||
|
@ -8,37 +8,65 @@
|
|||
|
||||
pt {
|
||||
SpelloutRules {
|
||||
"%main:\n"
|
||||
"-x: menos >>;\n"
|
||||
"x.x: << ponto >>;\n"
|
||||
"zero; um; dois; tr\u00EAs; qtro; cinco; seis; sete; oito; nove;\n"
|
||||
"zero; um; dois; tr\u00EAs; quatro; cinco; seis; sete; oito; nove;\n"
|
||||
"dez; onze; doze; treze; catorze; quinze; dezasseis;"
|
||||
" dezassete; dezoito; dezanove;\n"
|
||||
"vinte; vinte e um; vinte e dois; vinte e tr\u00EAs; vete e quatro;"
|
||||
" vinte cinco; vinte seis; vinte sete; vinte e oito;"
|
||||
" vinte e nove;\n"
|
||||
"20: vinte[ e >>];\n"
|
||||
"30: trinta[ e >>];\n"
|
||||
"40: cuarenta[ e >>];\n"
|
||||
"50: cincuenta[ e >>];\n"
|
||||
"40: quarenta[ e >>];\n"
|
||||
"50: cinquenta[ e >>];\n"
|
||||
"60: sessenta[ e >>];\n"
|
||||
"70: setenta[ e >>];\n"
|
||||
"80: oitenta[ e >>];\n"
|
||||
"90: noventa[ e >>];\n"
|
||||
"100: cem;\n"
|
||||
"101: cento >>;\n"
|
||||
"200: doscentos[ >>];\n"
|
||||
"300: tr\u00E8sentos[ >>];\n"
|
||||
"400: cuatrocentos[ >>];\n"
|
||||
"500: quinientos[ >>];\n"
|
||||
"600: seiscentos[ >>];\n"
|
||||
"700: setecentos[ >>];\n"
|
||||
"800: oitocentos[ >>];\n"
|
||||
"900: novecentos[ >>];\n"
|
||||
"1000: mil[ >>];\n"
|
||||
"2000: << mil[ >>];\n"
|
||||
"1,000,000: um milh\u00E3o[ >>];\n"
|
||||
"2,000,000: << milh\u00F5es[ >>];\n"
|
||||
"1,000,000,000: um bilh\u00E3o[>>];\n"
|
||||
"2,000,000,000: << bilh\u00F5es[>>];\n"
|
||||
"101: cento[ e >>];\n"
|
||||
"200: duzcentos[ e >>];\n"
|
||||
"300: trezentos[ e >>];\n"
|
||||
"400: quatrocentos[ e >>];\n"
|
||||
"500: quinhentos[ e >>];\n"
|
||||
"600: seiscentos[ e >>];\n"
|
||||
"700: setecentos[ e >>];\n"
|
||||
"800: oitocentos[ e >>];\n"
|
||||
"900: novecentos[ e >>];\n"
|
||||
"1000: mil[ >%%with-e>];\n"
|
||||
"2000: << mil[ >%%with-e>];\n"
|
||||
"1,000,000: um milh\u00E3o[ >%%with-e>];\n"
|
||||
"2,000,000: << milh\u00F5es[ >%%with-e>];\n"
|
||||
"1,000,000,000: um bilh\u00E3o[ >%%with-e>];\n"
|
||||
"2,000,000,000: << bilh\u00F5es[ >%%with-e>];\n"
|
||||
"1,000,000,000,000: =#,##0=;"
|
||||
"%%with-e:\n"
|
||||
"zero; e um; e dois; e tr\u00EAs; e quatro; e cinco; e seis; e sete; e oito; e nove;\n"
|
||||
"e dez; e onze; e doze; e treze; e catorze; e quinze; e dezasseis;"
|
||||
" e dezassete; e dezoito; e dezanove;\n"
|
||||
"20: e vinte; vinte[ e >%main>];\n"
|
||||
"30: e trinta; trinta[ e >%main>];\n"
|
||||
"40: e quarenta; quarenta[ e >%main>];\n"
|
||||
"50: e cinquenta; cinquenta[ e >%main>];\n"
|
||||
"60: e sessenta; sessenta[ e >%main>];\n"
|
||||
"70: e setenta; setenta[ e >%main>];\n"
|
||||
"80: e oitenta; oitenta[ e >%main>];\n"
|
||||
"90: e noventa; noventa[ e >%main>];\n"
|
||||
"100: e cem;\n"
|
||||
"101: cento[ e >%main>];\n"
|
||||
"200: e duzentos; duzcentos[ e >%main>];\n"
|
||||
"300: e trezentos; trezentos[ e >%main>];\n"
|
||||
"400: e quatrocentos; quatrocentos[ e >%main>];\n"
|
||||
"500: e quinhentos; quinhentos[ e >%main>];\n"
|
||||
"600: e seiscentos; seiscentos[ e >%main>];\n"
|
||||
"700: e setecentos; setecentos[ e >%main>];\n"
|
||||
"800: e oitocentos; oitocentos[ e >%main>];\n"
|
||||
"900: e novecentos; novecentos[ e >%main>];\n"
|
||||
"1000: e mil; mil[ >%%with-e>];\n"
|
||||
"2000: << mil[ >%%with-e>];\n"
|
||||
"1,000,000: um milh\u00E3o[ >%%with-e>];\n"
|
||||
"2,000,000: << milh\u00F5es[ >%%with-e>];\n"
|
||||
"1,000,000,000: um bilh\u00E3o[ >%%with-e>];\n"
|
||||
"2,000,000,000: << bilh\u00F5es[ >%%with-e>];\n"
|
||||
"1,000,000,000,000: =#,##0=;"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue