276a244c9b
X-SVN-Rev: 32275
406 lines
16 KiB
Plaintext
406 lines
16 KiB
Plaintext
// ***************************************************************************
|
|
// *
|
|
// * Copyright (C) 2012 International Business Machines
|
|
// * Corporation and others. All Rights Reserved.
|
|
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
|
|
// * Source File:<path>/common/rbnf/it.xml
|
|
// *
|
|
// ***************************************************************************
|
|
/**
|
|
* ICU <specials> source: <path>/xml/rbnf/it.xml
|
|
*/
|
|
it{
|
|
RBNFRules{
|
|
OrdinalRules{
|
|
"%%dord-mascabbrev:",
|
|
"0: \u00BA;",
|
|
"%digits-ordinal-masculine:",
|
|
"-x: \u2212>>;",
|
|
"0: =#,##0==%%dord-mascabbrev=;",
|
|
"%%dord-femabbrev:",
|
|
"0: \u00AA;",
|
|
"%digits-ordinal-feminine:",
|
|
"-x: \u2212>>;",
|
|
"0: =#,##0==%%dord-femabbrev=;",
|
|
"%digits-ordinal:",
|
|
"0: =%digits-ordinal-masculine=;",
|
|
}
|
|
SpelloutRules{
|
|
"%%lenient-parse:",
|
|
"&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
|
|
"%spellout-numbering-year:",
|
|
"x.x: =#,###0.#=;",
|
|
"0: =%spellout-numbering=;",
|
|
"%spellout-numbering:",
|
|
"-x: meno >>;",
|
|
"x.x: << virgola >>;",
|
|
"0: zero;",
|
|
"1: uno;",
|
|
"2: due;",
|
|
"3: tre;",
|
|
"4: quattro;",
|
|
"5: cinque;",
|
|
"6: sei;",
|
|
"7: sette;",
|
|
"8: otto;",
|
|
"9: nove;",
|
|
"10: dieci;",
|
|
"11: undici;",
|
|
"12: dodici;",
|
|
"13: tredici;",
|
|
"14: quattordici;",
|
|
"15: quindici;",
|
|
"16: sedici;",
|
|
"17: diciassette;",
|
|
"18: diciotto;",
|
|
"19: diciannove;",
|
|
"20: vent>%%msco-with-i>;",
|
|
"30: trent>%%msco-with-a>;",
|
|
"40: quarant>%%msco-with-a>;",
|
|
"50: cinquant>%%msco-with-a>;",
|
|
"60: sessant>%%msco-with-a>;",
|
|
"70: settant>%%msco-with-a>;",
|
|
"80: ottant>%%msco-with-a>;",
|
|
"90: novant>%%msco-with-a>;",
|
|
"100: cent>%%msco-with-o>;",
|
|
"200: <<\u00ADcent>%%msco-with-o>;",
|
|
"1000: mille[\u00AD>>];",
|
|
"2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
|
|
"1000000: un milione[ >>];",
|
|
"2000000: <%spellout-cardinal-masculine< milioni[ >>];",
|
|
"1000000000: un miliardo[ >>];",
|
|
"2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
|
|
"1000000000000: un bilione[ >>];",
|
|
"2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
|
|
"1000000000000000: un biliardo[ >>];",
|
|
"2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
|
|
"1000000000000000000: =#,##0=;",
|
|
"%%msco-with-i:",
|
|
"0: i;",
|
|
"1: \u00ADuno;",
|
|
"2: i\u00ADdue;",
|
|
"3: i\u00ADtr\u00E9;",
|
|
"4: i\u00AD=%spellout-numbering=;",
|
|
"8: \u00ADotto;",
|
|
"9: i\u00ADnove;",
|
|
"10: ERROR;",
|
|
"%%msco-with-a:",
|
|
"0: a;",
|
|
"1: \u00ADuno;",
|
|
"2: a\u00ADdue;",
|
|
"3: a\u00ADtr\u00E9;",
|
|
"4: a\u00AD=%spellout-numbering=;",
|
|
"8: \u00ADotto;",
|
|
"9: a\u00ADnove;",
|
|
"10: ERROR;",
|
|
"%%msco-with-o:",
|
|
"0: o;",
|
|
"1: o\u00ADuno;",
|
|
"2: o\u00ADdue;",
|
|
"3: o\u00ADtr\u00E9;",
|
|
"4: o\u00AD=%spellout-numbering=;",
|
|
"8: \u00ADotto;",
|
|
"9: o\u00AD=%spellout-numbering=;",
|
|
"80: \u00AD=%spellout-numbering=;",
|
|
"90: o\u00AD=%spellout-numbering=;",
|
|
"%spellout-cardinal-masculine:",
|
|
"-x: meno >>;",
|
|
"x.x: << virgola >>;",
|
|
"0: zero;",
|
|
"1: un;",
|
|
"2: =%spellout-numbering=;",
|
|
"20: vent>%%msc-with-i>;",
|
|
"30: trent>%%msc-with-a>;",
|
|
"40: quarant>%%msc-with-a>;",
|
|
"50: cinquant>%%msc-with-a>;",
|
|
"60: sessant>%%msc-with-a>;",
|
|
"70: settant>%%msc-with-a>;",
|
|
"80: ottant>%%msc-with-a>;",
|
|
"90: novant>%%msc-with-a>;",
|
|
"100: cent>%%msc-with-o>;",
|
|
"200: <<\u00ADcent>%%msc-with-o>;",
|
|
"1000: mille[\u00AD>>];",
|
|
"2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
|
|
"1000000: un milione[ >>];",
|
|
"2000000: <%spellout-cardinal-masculine< milioni[ >>];",
|
|
"1000000000: un miliardo[ >>];",
|
|
"2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
|
|
"1000000000000: un bilione[ >>];",
|
|
"2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
|
|
"1000000000000000: un biliardo[ >>];",
|
|
"2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
|
|
"1000000000000000000: =#,##0=;",
|
|
"%%msc-with-i:",
|
|
"0: i;",
|
|
"1: \u00ADun;",
|
|
"2: =%%msco-with-i=;",
|
|
"%%msc-with-a:",
|
|
"0: a;",
|
|
"1: \u00ADun;",
|
|
"2: =%%msco-with-a=;",
|
|
"%%msc-with-o:",
|
|
"0: o;",
|
|
"1: o\u00ADuno;",
|
|
"2: o\u00ADdue;",
|
|
"3: o\u00ADtr\u00E9;",
|
|
"4: o\u00AD=%spellout-numbering=;",
|
|
"8: \u00ADotto;",
|
|
"9: o\u00AD=%spellout-numbering=;",
|
|
"80: \u00AD=%spellout-numbering=;",
|
|
"90: o\u00AD=%spellout-numbering=;",
|
|
"%%msc-no-final:",
|
|
"0: ERROR;",
|
|
"2: =%spellout-cardinal-masculine=;",
|
|
"20: vent>%%msc-with-i-nofinal>;",
|
|
"30: trent>%%msc-with-a-nofinal>;",
|
|
"40: quarant>%%msc-with-a-nofinal>;",
|
|
"50: cinquant>%%msc-with-a-nofinal>;",
|
|
"60: sessant>%%msc-with-a-nofinal>;",
|
|
"70: settant>%%msc-with-a-nofinal>;",
|
|
"80: ottant>%%msc-with-a-nofinal>;",
|
|
"90: novant>%%msc-with-a-nofinal>;",
|
|
"100: cent>%%msc-with-o-nofinal>;",
|
|
"200: <<\u00ADcent>%%msc-with-o-nofinal>;",
|
|
"1000: ERROR;",
|
|
"%%msc-with-i-nofinal:",
|
|
"0: =%%msc-with-i=;",
|
|
"3: a\u00ADtre;",
|
|
"4: =%%msc-with-i=;",
|
|
"%%msc-with-a-nofinal:",
|
|
"0: =%%msc-with-a=;",
|
|
"3: a\u00ADtre;",
|
|
"4: =%%msc-with-a=;",
|
|
"%%msc-with-o-nofinal:",
|
|
"0: =%%msc-with-o=;",
|
|
"3: o\u00ADtre;",
|
|
"4: =%%msc-with-o=;",
|
|
"%spellout-cardinal-feminine:",
|
|
"-x: meno >>;",
|
|
"x.x: << virgola >>;",
|
|
"0: zero;",
|
|
"1: una;",
|
|
"2: =%spellout-numbering=;",
|
|
"20: vent>%%fem-with-i>;",
|
|
"30: trent>%%fem-with-a>;",
|
|
"40: quarant>%%fem-with-a>;",
|
|
"50: cinquant>%%fem-with-a>;",
|
|
"60: sessant>%%fem-with-a>;",
|
|
"70: settant>%%fem-with-a>;",
|
|
"80: ottant>%%fem-with-a>;",
|
|
"90: novant>%%fem-with-a>;",
|
|
"100: cent>%%fem-with-o>;",
|
|
"200: <<\u00ADcent>%%fem-with-o>;",
|
|
"1000: mille[\u00AD>>];",
|
|
"2000: <%%msc-no-final<\u00ADmila[\u00AD>>];",
|
|
"1000000: un milione[ >>];",
|
|
"2000000: <%spellout-cardinal-masculine< milioni[ >>];",
|
|
"1000000000: un miliardo[ >>];",
|
|
"2000000000: <%spellout-cardinal-masculine< miliardi[ >>];",
|
|
"1000000000000: un bilione[ >>];",
|
|
"2000000000000: <%spellout-cardinal-masculine< bilioni[ >>];",
|
|
"1000000000000000: un biliardo[ >>];",
|
|
"2000000000000000: <%spellout-cardinal-masculine< biliardi[ >>];",
|
|
"1000000000000000000: =#,##0=;",
|
|
"%%fem-with-i:",
|
|
"0: i;",
|
|
"1: \u00ADuna;",
|
|
"2: =%%msco-with-i=;",
|
|
"%%fem-with-a:",
|
|
"0: a;",
|
|
"1: \u00ADuna;",
|
|
"2: =%%msco-with-a=;",
|
|
"%%fem-with-o:",
|
|
"0: o;",
|
|
"1: o\u00ADuna;",
|
|
"2: =%%msco-with-o=;",
|
|
"%spellout-ordinal-masculine:",
|
|
"-x: meno >>;",
|
|
"x.x: =#,##0.#=;",
|
|
"0: zero;",
|
|
"1: primo;",
|
|
"2: secondo;",
|
|
"3: terzo;",
|
|
"4: quarto;",
|
|
"5: quinto;",
|
|
"6: sesto;",
|
|
"7: settimo;",
|
|
"8: ottavo;",
|
|
"9: nono;",
|
|
"10: decimo;",
|
|
"11: undicesimo;",
|
|
"12: dodicesimo;",
|
|
"13: tredicesimo;",
|
|
"14: quattordicesimo;",
|
|
"15: quindicesimo;",
|
|
"16: sedicesimo;",
|
|
"17: diciassettesimo;",
|
|
"18: diciottesimo;",
|
|
"19: diciannovesimo;",
|
|
"20: vent>%%ordinal-esimo-with-i>;",
|
|
"30: trent>%%ordinal-esimo-with-a>;",
|
|
"40: quarant>%%ordinal-esimo-with-a>;",
|
|
"50: cinquant>%%ordinal-esimo-with-a>;",
|
|
"60: sessant>%%ordinal-esimo-with-a>;",
|
|
"70: settant>%%ordinal-esimo-with-a>;",
|
|
"80: ottant>%%ordinal-esimo-with-a>;",
|
|
"90: novant>%%ordinal-esimo-with-a>;",
|
|
"100: cent>%%ordinal-esimo-with-o>;",
|
|
"200: <%spellout-cardinal-masculine<\u00ADcent>%%ordinal-esimo-with-o>;",
|
|
"1000: mille\u00AD>%%ordinal-esimo>;",
|
|
"2000: <%spellout-cardinal-masculine<\u00ADmille\u00AD>%%ordinal-esimo>;",
|
|
"2001: <%spellout-cardinal-masculine<\u00ADmila\u00AD>%%ordinal-esimo>;",
|
|
"1000000: milione\u00AD>%%ordinal-esimo>;",
|
|
"2000000: <%spellout-cardinal-masculine<milion\u00AD>%%ordinal-esimo>;",
|
|
"1000000000: miliard\u00AD>%%ordinal-esimo-with-o>;",
|
|
"2000000000: <%spellout-cardinal-masculine<miliard\u00AD>%%ordinal-esimo-with-o>;",
|
|
"1000000000000: bilione\u00AD>%%ordinal-esimo>;",
|
|
"2000000000000: <%spellout-cardinal-masculine<bilion\u00AD>%%ordinal-esimo>;",
|
|
"1000000000000000: biliard\u00AD>%%ordinal-esimo-with-o>;",
|
|
"2000000000000000: <%spellout-cardinal-masculine<biliard\u00AD>%%ordinal-esimo-with-o>;",
|
|
"1000000000000000000: =#,##0=;",
|
|
"%%ordinal-esimo:",
|
|
"0: simo;",
|
|
"1: \u00ADunesimo;",
|
|
"2: \u00ADduesimo;",
|
|
"3: \u00ADtreesimo;",
|
|
"4: \u00ADquattresimo;",
|
|
"5: \u00ADcinquesimo;",
|
|
"6: \u00ADseiesimo;",
|
|
"7: \u00ADsettesimo;",
|
|
"8: \u00ADottesimo;",
|
|
"9: \u00ADnovesimo;",
|
|
"10: =%spellout-ordinal-masculine=;",
|
|
"%%ordinal-esimo-with-i:",
|
|
"0: esimo;",
|
|
"1: \u00ADunesimo;",
|
|
"2: i\u00ADduesimo;",
|
|
"3: i\u00ADtreesimo;",
|
|
"4: i\u00ADquattresimo;",
|
|
"5: i\u00ADcinquesimo;",
|
|
"6: i\u00ADseiesimo;",
|
|
"7: i\u00ADsettesimo;",
|
|
"8: \u00ADottesimo;",
|
|
"9: i\u00ADnovesimo;",
|
|
"10: =%spellout-ordinal-masculine=;",
|
|
"%%ordinal-esimo-with-a:",
|
|
"0: esimo;",
|
|
"1: \u00ADunesimo;",
|
|
"2: a\u00ADduesimo;",
|
|
"3: a\u00ADtreesimo;",
|
|
"4: a\u00ADquattresimo;",
|
|
"5: a\u00ADcinquesimo;",
|
|
"6: a\u00ADseiesimo;",
|
|
"7: a\u00ADsettesimo;",
|
|
"8: \u00ADottesimo;",
|
|
"9: a\u00ADnovesimo;",
|
|
"10: =%spellout-ordinal-masculine=;",
|
|
"%%ordinal-esimo-with-o:",
|
|
"0: esimo;",
|
|
"1: \u00ADunesimo;",
|
|
"2: o\u00ADduesimo;",
|
|
"3: o\u00ADtreesimo;",
|
|
"4: o\u00ADquattresimo;",
|
|
"5: o\u00ADcinquesimo;",
|
|
"6: o\u00ADseiesimo;",
|
|
"7: o\u00ADsettesimo;",
|
|
"8: \u00ADottesimo;",
|
|
"9: o\u00ADnovesimo;",
|
|
"10: o\u00AD=%spellout-ordinal-masculine=;",
|
|
"%spellout-ordinal-feminine:",
|
|
"-x: meno >>;",
|
|
"x.x: =#,##0.#=;",
|
|
"0: zero;",
|
|
"1: prima;",
|
|
"2: seconda;",
|
|
"3: terza;",
|
|
"4: quarta;",
|
|
"5: quinta;",
|
|
"6: sesta;",
|
|
"7: settima;",
|
|
"8: ottava;",
|
|
"9: nona;",
|
|
"10: decima;",
|
|
"11: undicesima;",
|
|
"12: dodicesima;",
|
|
"13: tredicesima;",
|
|
"14: quattordicesima;",
|
|
"15: quindicesima;",
|
|
"16: sedicesima;",
|
|
"17: diciassettesima;",
|
|
"18: diciottesima;",
|
|
"19: diciannovesima;",
|
|
"20: vent>%%ordinal-esima-with-i>;",
|
|
"30: trent>%%ordinal-esima-with-a>;",
|
|
"40: quarant>%%ordinal-esima-with-a>;",
|
|
"50: cinquant>%%ordinal-esima-with-a>;",
|
|
"60: sessant>%%ordinal-esima-with-a>;",
|
|
"70: settant>%%ordinal-esima-with-a>;",
|
|
"80: ottant>%%ordinal-esima-with-a>;",
|
|
"90: novant>%%ordinal-esima-with-a>;",
|
|
"100: cent>%%ordinal-esima-with-o>;",
|
|
"200: <%spellout-cardinal-feminine<\u00ADcent>%%ordinal-esima-with-o>;",
|
|
"1000: mille\u00AD>%%ordinal-esima>;",
|
|
"2000: <%spellout-cardinal-feminine<\u00ADmille\u00AD>%%ordinal-esima>;",
|
|
"2001: <%spellout-cardinal-feminine<\u00ADmila\u00AD>%%ordinal-esima>;",
|
|
"1000000: milione\u00AD>%%ordinal-esima>;",
|
|
"2000000: <%spellout-cardinal-feminine<milion\u00AD>%%ordinal-esima>;",
|
|
"1000000000: miliard\u00AD>%%ordinal-esima-with-o>;",
|
|
"2000000000: <%spellout-cardinal-feminine<miliard\u00AD>%%ordinal-esima-with-o>;",
|
|
"1000000000000: bilione\u00AD>%%ordinal-esima>;",
|
|
"2000000000000: <%spellout-cardinal-feminine<bilion\u00AD>%%ordinal-esima>;",
|
|
"1000000000000000: biliard\u00AD>%%ordinal-esima-with-o>;",
|
|
"2000000000000000: <%spellout-cardinal-feminine<biliard\u00AD>%%ordinal-esima-with-o>;",
|
|
"1000000000000000000: =#,##0=;",
|
|
"%%ordinal-esima:",
|
|
"0: sima;",
|
|
"1: \u00ADunesima;",
|
|
"2: \u00ADduesima;",
|
|
"3: \u00ADtreesima;",
|
|
"4: \u00ADquattresima;",
|
|
"5: \u00ADcinquesima;",
|
|
"6: \u00ADseiesima;",
|
|
"7: \u00ADsettesima;",
|
|
"8: \u00ADottesima;",
|
|
"9: \u00ADnovesima;",
|
|
"10: =%spellout-ordinal-feminine=;",
|
|
"%%ordinal-esima-with-i:",
|
|
"0: esima;",
|
|
"1: \u00ADunesima;",
|
|
"2: i\u00ADduesima;",
|
|
"3: i\u00ADtreesima;",
|
|
"4: i\u00ADquattresima;",
|
|
"5: i\u00ADcinquesima;",
|
|
"6: i\u00ADseiesima;",
|
|
"7: i\u00ADsettesima;",
|
|
"8: \u00ADottesima;",
|
|
"9: i\u00ADnovesima;",
|
|
"10: =%spellout-ordinal-feminine=;",
|
|
"%%ordinal-esima-with-a:",
|
|
"0: esima;",
|
|
"1: \u00ADunesima;",
|
|
"2: a\u00ADduesima;",
|
|
"3: a\u00ADtreesima;",
|
|
"4: a\u00ADquattresima;",
|
|
"5: a\u00ADcinquesima;",
|
|
"6: a\u00ADseiesima;",
|
|
"7: a\u00ADsettesima;",
|
|
"8: \u00ADottesima;",
|
|
"9: a\u00ADnovesima;",
|
|
"10: =%spellout-ordinal-feminine=;",
|
|
"%%ordinal-esima-with-o:",
|
|
"0: esima;",
|
|
"1: \u00ADunesima;",
|
|
"2: o\u00ADduesima;",
|
|
"3: o\u00ADtreesima;",
|
|
"4: o\u00ADquattresima;",
|
|
"5: o\u00ADcinquesima;",
|
|
"6: o\u00ADseiesima;",
|
|
"7: o\u00ADsettesima;",
|
|
"8: \u00ADottesima;",
|
|
"9: o\u00ADnovesima;",
|
|
"10: o\u00AD=%spellout-ordinal-feminine=;",
|
|
}
|
|
}
|
|
Version{"2.0.74.12"}
|
|
}
|