X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/51004dcb01e06fef634b61be77ed73dd61cb6db9..1546d4af2ed1219a41ef4170bf188f2ab91442e6:/icuSources/data/rbnf/fr.txt diff --git a/icuSources/data/rbnf/fr.txt b/icuSources/data/rbnf/fr.txt index 90c91c6a..14ca43d3 100644 --- a/icuSources/data/rbnf/fr.txt +++ b/icuSources/data/rbnf/fr.txt @@ -1,31 +1,20 @@ -// *************************************************************************** -// * -// * Copyright (C) 2013 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java -// * Source File:/common/rbnf/fr.xml -// * -// *************************************************************************** -/** - * ICU source: /xml/rbnf/fr.xml - */ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License fr{ RBNFRules{ OrdinalRules{ - "%%dord-mascabbrev:", - "0: e;", - "1: er;", - "2: e;", "%digits-ordinal-masculine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-mascabbrev=;", - "%%dord-femabbrev:", - "0: e;", - "1: re;", - "2: e;", + "0: =#,##0=$(ordinal,one{er}other{e})$;", "%digits-ordinal-feminine:", "-x: \u2212>>;", - "0: =#,##0==%%dord-femabbrev=;", + "0: =#,##0=$(ordinal,one{re}other{e})$;", + "%digits-ordinal-masculine-plural:", + "-x: \u2212>>;", + "0: =#,##0=$(ordinal,one{ers}other{es})$;", + "%digits-ordinal-feminine-plural:", + "-x: \u2212>>;", + "0: =#,##0=$(ordinal,one{res}other{es})$;", "%digits-ordinal:", "0: =%digits-ordinal-masculine=;", } @@ -34,7 +23,7 @@ fr{ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';", "%spellout-numbering-year:", "-x: moins >>;", - "x.x: =#,###0.#=;", + "x.x: =0.0=;", "0: =%spellout-numbering=;", "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;", "10000: =%spellout-numbering=;", @@ -47,12 +36,15 @@ fr{ "12: =%spellout-cardinal-masculine=;", "%%cents-m:", "0: s;", + "1: ' =%spellout-cardinal-masculine=;", + "%%subcents-m:", + "0: s;", "1: -=%spellout-cardinal-masculine=;", "%%spellout-leading:", "0: =%spellout-cardinal-masculine=;", "80/20: quatre-vingt[->>];", - "100: cent[->>];", - "200: <<-cent[->>];", + "100: cent[ >>];", + "200: << cent[ >>];", "1000: =%spellout-cardinal-masculine=;", "%spellout-cardinal-masculine:", "-x: moins >>;", @@ -80,11 +72,11 @@ fr{ "40: quarante[->%%et-un>];", "50: cinquante[->%%et-un>];", "60/20: soixante[->%%et-un>];", - "80/20: quatre-vingt>%%cents-m>;", - "100: cent[->>];", - "200: <<-cent>%%cents-m>;", - "1000: mille[->>];", - "2000: <%%spellout-leading<-mille[->>];", + "80/20: quatre-vingt>%%subcents-m>;", + "100: cent[ >>];", + "200: << cent>%%cents-m>;", + "1000: mille[ >>];", + "2000: <%%spellout-leading< mille[ >>];", "1000000: un million[ >>];", "2000000: <%%spellout-leading< millions[ >>];", "1000000000: un milliard[ >>];", @@ -101,6 +93,9 @@ fr{ "12: =%spellout-cardinal-feminine=;", "%%cents-f:", "0: s;", + "1: ' =%spellout-cardinal-feminine=;", + "%%subcents-f:", + "0: s;", "1: -=%spellout-cardinal-feminine=;", "%spellout-cardinal-feminine:", "-x: moins >>;", @@ -113,11 +108,11 @@ fr{ "40: quarante[->%%et-une>];", "50: cinquante[->%%et-une>];", "60/20: soixante[->%%et-une>];", - "80/20: quatre-vingt>%%cents-f>;", - "100: cent[->>];", - "200: <%spellout-cardinal-masculine<-cent>%%cents-f>;", - "1000: mille[->>];", - "2000: <%%spellout-leading<-mille[->>];", + "80/20: quatre-vingt>%%subcents-f>;", + "100: cent[ >>];", + "200: <%spellout-cardinal-masculine< cent>%%cents-f>;", + "1000: mille[ >>];", + "2000: <%%spellout-leading< mille[ >>];", "1000000: un million[ >>];", "2000000: <%%spellout-leading< millions[ >>];", "1000000000: un milliard[ >>];", @@ -135,9 +130,21 @@ fr{ "%%cents-o:", "0: i\u00E8me;", "1: -=%%et-unieme=;", + "2: ' =%%spellout-ordinal=;", + "11: -et-onzi\u00E8me;", + "12: ' =%%spellout-ordinal=;", + "%%subcents-o:", + "0: i\u00E8me;", + "1: -=%%et-unieme=;", + "2: -=%%spellout-ordinal=;", + "11: -et-onzi\u00E8me;", + "12: -=%%spellout-ordinal=;", "%%mille-o:", "0: i\u00E8me;", "1: e-=%%et-unieme=;", + "2: e =%%spellout-ordinal=;", + "11: e-et-onzi\u00E8me;", + "12: e =%%spellout-ordinal=;", "%%spellout-ordinal:", "1: uni\u00E8me;", "2: deuxi\u00E8me;", @@ -166,15 +173,15 @@ fr{ "51: cinquante->%%et-unieme>;", "60: soixanti\u00E8me;", "61/20: soixante->%%et-unieme>;", - "80/20: quatre-vingt>%%cents-o>;", + "80/20: quatre-vingt>%%subcents-o>;", "100: cent>%%cents-o>;", - "200: <%spellout-cardinal-masculine<-cent>%%cents-o>;", + "200: <%spellout-cardinal-masculine< cent>%%cents-o>;", "1000: mill>%%mille-o>;", - "2000: <%%spellout-leading<-mill>%%mille-o>;", - "1000000: <%%spellout-leading<-million>%%cents-o>;", - "1000000000: <%%spellout-leading<-milliard>%%cents-o>;", - "1000000000000: <%%spellout-leading<-billion>%%cents-o>;", - "1000000000000000: <%%spellout-leading<-billiard>%%cents-o>;", + "2000: <%%spellout-leading< mill>%%mille-o>;", + "1000000: <%%spellout-leading< million>%%cents-o>;", + "1000000000: <%%spellout-leading< milliard>%%cents-o>;", + "1000000000000: <%%spellout-leading< billion>%%cents-o>;", + "1000000000000000: <%%spellout-leading< billiard>%%cents-o>;", "1000000000000000000: =#,##0=;", "%spellout-ordinal-masculine-plural:", "0: =%spellout-ordinal-masculine=s;", @@ -194,5 +201,5 @@ fr{ "2: =%%spellout-ordinal=;", } } - Version{"2.0.82.42"} + Version{"2.1.27.22"} }