UNPKG

cldr

Version:

Library for extracting data from CLDR (the Unicode Common Locale Data Repository)

392 lines (391 loc) 17.5 kB
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd"> <!-- Copyright © 1991-2025 Unicode, Inc. CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) For terms of use, see http://www.unicode.org/copyright.html --> <ldml> <identity> <version number="$Revision$"/> <language type="fr"/> <territory type="CH"/> </identity> <rbnf> <rulesetGrouping type="SpelloutRules"> <rbnfRules><![CDATA[ %%lenient-parse: &[last primary ignorable ] << ' ' << ',' << '-' << '­'; %spellout-numbering-year: -x: moins >>; x.x: =0.0=; 0: =%spellout-numbering=; 1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>; 2000: =%spellout-numbering=; %spellout-numbering: 0: =%spellout-cardinal-masculine=; %%et-un: 1: et-un; 2: =%spellout-cardinal-masculine=; 11: et-onze; 12: =%spellout-cardinal-masculine=; %%cents-m: 0: s; 1: ' =%spellout-cardinal-masculine=; %%spellout-leading: 0: =%spellout-cardinal-masculine=; 100: cent[ >>]; 200: << cent[ >>]; 1000: =%spellout-cardinal-masculine=; %spellout-cardinal-masculine: -x: moins >>; x.x: << virgule >>; 0: zéro; 1: un; 2: deux; 3: trois; 4: quatre; 5: cinq; 6: six; 7: sept; 8: huit; 9: neuf; 10: dix; 11: onze; 12: douze; 13: treize; 14: quatorze; 15: quinze; 16: seize; 17: dix->>; 20: vingt[->%%et-un>]; 30: trente[->%%et-un>]; 40: quarante[->%%et-un>]; 50: cinquante[->%%et-un>]; 60: soixante[->%%et-un>]; 70: septante[->%%et-un>]; 80: huitante[->%%et-un>]; 90: nonante[->%%et-un>]; 100: cent[ >>]; 200: << cent>%%cents-m>; 1000: mille[ >>]; 2000: <%%spellout-leading< mille[ >>]; 1000000: un million[ >>]; 2000000: <%%spellout-leading< millions[ >>]; 1000000000: un milliard[ >>]; 2000000000: <%%spellout-leading< milliards[ >>]; 1000000000000: un billion[ >>]; 2000000000000: <%%spellout-leading< billions[ >>]; 1000000000000000: un billiard[ >>]; 2000000000000000: <%%spellout-leading< billiards[ >>]; 1000000000000000000: =#,##0=; %%et-une: 1: et-une; 2: =%spellout-cardinal-feminine=; 11: et-onze; 12: =%spellout-cardinal-feminine=; %%cents-f: 0: s; 1: ' =%spellout-cardinal-feminine=; %spellout-cardinal-feminine: -x: moins >>; x.x: << virgule >>; 0: zéro; 1: une; 2: =%spellout-cardinal-masculine=; 20: vingt[->%%et-une>]; 30: trente[->%%et-une>]; 40: quarante[->%%et-une>]; 50: cinquante[->%%et-une>]; 60: soixante[->%%et-une>]; 70: septante[->%%et-une>]; 80: huitante[->%%et-une>]; 90: nonante[->%%et-une>]; 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[ >>]; 2000000000: <%%spellout-leading< milliards[ >>]; 1000000000000: un billion[ >>]; 2000000000000: <%%spellout-leading< billions[ >>]; 1000000000000000: un billiard[ >>]; 2000000000000000: <%%spellout-leading< billiards[ >>]; 1000000000000000000: =#,##0=; %%et-unieme: 1: et-unième; 2: =%%spellout-ordinal=; 11: et-onzième; 12: =%%spellout-ordinal=; %%cents-o: 0: ième; 1: -=%%et-unieme=; 2: ' =%%spellout-ordinal=; 11: -et-onzième; 12: ' =%%spellout-ordinal=; %%mille-o: 0: ième; 1: e-=%%et-unieme=; 2: e =%%spellout-ordinal=; 11: e-et-onzième; 12: e =%%spellout-ordinal=; %%spellout-ordinal: 1: unième; 2: deuxième; 3: troisième; 4: quatrième; 5: cinquième; 6: sixième; 7: septième; 8: huitième; 9: neuvième; 10: dixième; 11: onzième; 12: douzième; 13: treizième; 14: quatorzième; 15: quinzième; 16: seizième; 17: dix->>; 20: vingtième; 21: vingt->%%et-unieme>; 30: trentième; 31: trente->%%et-unieme>; 40: quarantième; 41: quarante->%%et-unieme>; 50: cinquantième; 51: cinquante->%%et-unieme>; 60: soixantième; 61: soixante->%%et-unieme>; 70: septantième; 71: septante->%%et-unieme>; 80: huitantième; 81: huitante->%%et-unieme>; 90: nonantième; 91: nonante->%%et-unieme>; 100: 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>; 1000000000000000000: =#,##0=; %spellout-ordinal-masculine-plural: 0: =%spellout-ordinal-masculine=s; %spellout-ordinal-masculine: -x: moins >>; x.x: =#,##0.#=; 0: zéroième; 1: premier; 2: =%%spellout-ordinal=; %spellout-ordinal-feminine-plural: 0: =%spellout-ordinal-feminine=s; %spellout-ordinal-feminine: -x: moins >>; x.x: =#,##0.#=; 0: zéroième; 1: première; 2: =%%spellout-ordinal=; ]]></rbnfRules> <!-- The following redundant ruleset elements have been deprecated and will be removed in the next release. Please use the rbnfRules contents instead. --> <ruleset type="lenient-parse" access="private"> <rbnfrule value="0">&amp;[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '­';</rbnfrule> </ruleset> <ruleset type="spellout-numbering-year"> <rbnfrule value="-x">moins →→;</rbnfrule> <rbnfrule value="x.x">=0.0=;</rbnfrule> <rbnfrule value="0">=%spellout-numbering=;</rbnfrule> <rbnfrule value="1100" radix="100">←%spellout-cardinal-masculine←-cent→%%cents-m→;</rbnfrule> <rbnfrule value="2000">=%spellout-numbering=;</rbnfrule> </ruleset> <ruleset type="spellout-numbering"> <rbnfrule value="0">=%spellout-cardinal-masculine=;</rbnfrule> </ruleset> <ruleset type="et-un" access="private"> <rbnfrule value="1">et-un;</rbnfrule> <rbnfrule value="2">=%spellout-cardinal-masculine=;</rbnfrule> <rbnfrule value="11">et-onze;</rbnfrule> <rbnfrule value="12">=%spellout-cardinal-masculine=;</rbnfrule> </ruleset> <ruleset type="cents-m" access="private"> <rbnfrule value="0">s;</rbnfrule> <rbnfrule value="1">' =%spellout-cardinal-masculine=;</rbnfrule> </ruleset> <ruleset type="spellout-leading" access="private"> <rbnfrule value="0">=%spellout-cardinal-masculine=;</rbnfrule> <rbnfrule value="100">cent[ →→];</rbnfrule> <rbnfrule value="200">←← cent[ →→];</rbnfrule> <rbnfrule value="1000">=%spellout-cardinal-masculine=;</rbnfrule> </ruleset> <ruleset type="spellout-cardinal-masculine"> <rbnfrule value="-x">moins →→;</rbnfrule> <rbnfrule value="x.x">←← virgule →→;</rbnfrule> <rbnfrule value="0">zéro;</rbnfrule> <rbnfrule value="1">un;</rbnfrule> <rbnfrule value="2">deux;</rbnfrule> <rbnfrule value="3">trois;</rbnfrule> <rbnfrule value="4">quatre;</rbnfrule> <rbnfrule value="5">cinq;</rbnfrule> <rbnfrule value="6">six;</rbnfrule> <rbnfrule value="7">sept;</rbnfrule> <rbnfrule value="8">huit;</rbnfrule> <rbnfrule value="9">neuf;</rbnfrule> <rbnfrule value="10">dix;</rbnfrule> <rbnfrule value="11">onze;</rbnfrule> <rbnfrule value="12">douze;</rbnfrule> <rbnfrule value="13">treize;</rbnfrule> <rbnfrule value="14">quatorze;</rbnfrule> <rbnfrule value="15">quinze;</rbnfrule> <rbnfrule value="16">seize;</rbnfrule> <rbnfrule value="17">dix-→→;</rbnfrule> <rbnfrule value="20">vingt[-→%%et-un→];</rbnfrule> <rbnfrule value="30">trente[-→%%et-un→];</rbnfrule> <rbnfrule value="40">quarante[-→%%et-un→];</rbnfrule> <rbnfrule value="50">cinquante[-→%%et-un→];</rbnfrule> <rbnfrule value="60">soixante[-→%%et-un→];</rbnfrule> <rbnfrule value="70">septante[-→%%et-un→];</rbnfrule> <rbnfrule value="80">huitante[-→%%et-un→];</rbnfrule> <rbnfrule value="90">nonante[-→%%et-un→];</rbnfrule> <rbnfrule value="100">cent[ →→];</rbnfrule> <rbnfrule value="200">←← cent→%%cents-m→;</rbnfrule> <rbnfrule value="1000">mille[ →→];</rbnfrule> <rbnfrule value="2000">←%%spellout-leading← mille[ →→];</rbnfrule> <rbnfrule value="1000000">un million[ →→];</rbnfrule> <rbnfrule value="2000000">←%%spellout-leading← millions[ →→];</rbnfrule> <rbnfrule value="1000000000">un milliard[ →→];</rbnfrule> <rbnfrule value="2000000000">←%%spellout-leading← milliards[ →→];</rbnfrule> <rbnfrule value="1000000000000">un billion[ →→];</rbnfrule> <rbnfrule value="2000000000000">←%%spellout-leading← billions[ →→];</rbnfrule> <rbnfrule value="1000000000000000">un billiard[ →→];</rbnfrule> <rbnfrule value="2000000000000000">←%%spellout-leading← billiards[ →→];</rbnfrule> <rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule> </ruleset> <ruleset type="et-une" access="private"> <rbnfrule value="1">et-une;</rbnfrule> <rbnfrule value="2">=%spellout-cardinal-feminine=;</rbnfrule> <rbnfrule value="11">et-onze;</rbnfrule> <rbnfrule value="12">=%spellout-cardinal-feminine=;</rbnfrule> </ruleset> <ruleset type="cents-f" access="private"> <rbnfrule value="0">s;</rbnfrule> <rbnfrule value="1">' =%spellout-cardinal-feminine=;</rbnfrule> </ruleset> <ruleset type="spellout-cardinal-feminine"> <rbnfrule value="-x">moins →→;</rbnfrule> <rbnfrule value="x.x">←← virgule →→;</rbnfrule> <rbnfrule value="0">zéro;</rbnfrule> <rbnfrule value="1">une;</rbnfrule> <rbnfrule value="2">=%spellout-cardinal-masculine=;</rbnfrule> <rbnfrule value="20">vingt[-→%%et-une→];</rbnfrule> <rbnfrule value="30">trente[-→%%et-une→];</rbnfrule> <rbnfrule value="40">quarante[-→%%et-une→];</rbnfrule> <rbnfrule value="50">cinquante[-→%%et-une→];</rbnfrule> <rbnfrule value="60">soixante[-→%%et-une→];</rbnfrule> <rbnfrule value="70">septante[-→%%et-une→];</rbnfrule> <rbnfrule value="80">huitante[-→%%et-une→];</rbnfrule> <rbnfrule value="90">nonante[-→%%et-une→];</rbnfrule> <rbnfrule value="100">cent[ →→];</rbnfrule> <rbnfrule value="200">←%spellout-cardinal-masculine← cent→%%cents-f→;</rbnfrule> <rbnfrule value="1000">mille[ →→];</rbnfrule> <rbnfrule value="2000">←%%spellout-leading← mille[ →→];</rbnfrule> <rbnfrule value="1000000">un million[ →→];</rbnfrule> <rbnfrule value="2000000">←%%spellout-leading← millions[ →→];</rbnfrule> <rbnfrule value="1000000000">un milliard[ →→];</rbnfrule> <rbnfrule value="2000000000">←%%spellout-leading← milliards[ →→];</rbnfrule> <rbnfrule value="1000000000000">un billion[ →→];</rbnfrule> <rbnfrule value="2000000000000">←%%spellout-leading← billions[ →→];</rbnfrule> <rbnfrule value="1000000000000000">un billiard[ →→];</rbnfrule> <rbnfrule value="2000000000000000">←%%spellout-leading← billiards[ →→];</rbnfrule> <rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule> </ruleset> <ruleset type="et-unieme" access="private"> <rbnfrule value="1">et-unième;</rbnfrule> <rbnfrule value="2">=%%spellout-ordinal=;</rbnfrule> <rbnfrule value="11">et-onzième;</rbnfrule> <rbnfrule value="12">=%%spellout-ordinal=;</rbnfrule> </ruleset> <ruleset type="cents-o" access="private"> <rbnfrule value="0">ième;</rbnfrule> <rbnfrule value="1">-=%%et-unieme=;</rbnfrule> <rbnfrule value="2">' =%%spellout-ordinal=;</rbnfrule> <rbnfrule value="11">-et-onzième;</rbnfrule> <rbnfrule value="12">' =%%spellout-ordinal=;</rbnfrule> </ruleset> <ruleset type="mille-o" access="private"> <rbnfrule value="0">ième;</rbnfrule> <rbnfrule value="1">e-=%%et-unieme=;</rbnfrule> <rbnfrule value="2">e =%%spellout-ordinal=;</rbnfrule> <rbnfrule value="11">e-et-onzième;</rbnfrule> <rbnfrule value="12">e =%%spellout-ordinal=;</rbnfrule> </ruleset> <ruleset type="spellout-ordinal" access="private"> <rbnfrule value="1">unième;</rbnfrule> <rbnfrule value="2">deuxième;</rbnfrule> <rbnfrule value="3">troisième;</rbnfrule> <rbnfrule value="4">quatrième;</rbnfrule> <rbnfrule value="5">cinquième;</rbnfrule> <rbnfrule value="6">sixième;</rbnfrule> <rbnfrule value="7">septième;</rbnfrule> <rbnfrule value="8">huitième;</rbnfrule> <rbnfrule value="9">neuvième;</rbnfrule> <rbnfrule value="10">dixième;</rbnfrule> <rbnfrule value="11">onzième;</rbnfrule> <rbnfrule value="12">douzième;</rbnfrule> <rbnfrule value="13">treizième;</rbnfrule> <rbnfrule value="14">quatorzième;</rbnfrule> <rbnfrule value="15">quinzième;</rbnfrule> <rbnfrule value="16">seizième;</rbnfrule> <rbnfrule value="17">dix-→→;</rbnfrule> <rbnfrule value="20">vingtième;</rbnfrule> <rbnfrule value="21">vingt-→%%et-unieme→;</rbnfrule> <rbnfrule value="30">trentième;</rbnfrule> <rbnfrule value="31">trente-→%%et-unieme→;</rbnfrule> <rbnfrule value="40">quarantième;</rbnfrule> <rbnfrule value="41">quarante-→%%et-unieme→;</rbnfrule> <rbnfrule value="50">cinquantième;</rbnfrule> <rbnfrule value="51">cinquante-→%%et-unieme→;</rbnfrule> <rbnfrule value="60">soixantième;</rbnfrule> <rbnfrule value="61">soixante-→%%et-unieme→;</rbnfrule> <rbnfrule value="70">septantième;</rbnfrule> <rbnfrule value="71">septante-→%%et-unieme→;</rbnfrule> <rbnfrule value="80">huitantième;</rbnfrule> <rbnfrule value="81">huitante-→%%et-unieme→;</rbnfrule> <rbnfrule value="90">nonantième;</rbnfrule> <rbnfrule value="91">nonante-→%%et-unieme→;</rbnfrule> <rbnfrule value="100">cent→%%cents-o→;</rbnfrule> <rbnfrule value="200">←%spellout-cardinal-masculine← cent→%%cents-o→;</rbnfrule> <rbnfrule value="1000">mill→%%mille-o→;</rbnfrule> <rbnfrule value="2000">←%%spellout-leading← mill→%%mille-o→;</rbnfrule> <rbnfrule value="1000000">←%%spellout-leading← million→%%cents-o→;</rbnfrule> <rbnfrule value="1000000000">←%%spellout-leading← milliard→%%cents-o→;</rbnfrule> <rbnfrule value="1000000000000">←%%spellout-leading← billion→%%cents-o→;</rbnfrule> <rbnfrule value="1000000000000000">←%%spellout-leading← billiard→%%cents-o→;</rbnfrule> <rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule> </ruleset> <ruleset type="spellout-ordinal-masculine-plural"> <rbnfrule value="0">=%spellout-ordinal-masculine=s;</rbnfrule> </ruleset> <ruleset type="spellout-ordinal-masculine"> <rbnfrule value="-x">moins →→;</rbnfrule> <rbnfrule value="x.x">=#,##0.#=;</rbnfrule> <rbnfrule value="0">zéroième;</rbnfrule> <rbnfrule value="1">premier;</rbnfrule> <rbnfrule value="2">=%%spellout-ordinal=;</rbnfrule> </ruleset> <ruleset type="spellout-ordinal-feminine-plural"> <rbnfrule value="0">=%spellout-ordinal-feminine=s;</rbnfrule> </ruleset> <ruleset type="spellout-ordinal-feminine"> <rbnfrule value="-x">moins →→;</rbnfrule> <rbnfrule value="x.x">=#,##0.#=;</rbnfrule> <rbnfrule value="0">zéroième;</rbnfrule> <rbnfrule value="1">première;</rbnfrule> <rbnfrule value="2">=%%spellout-ordinal=;</rbnfrule> </ruleset> </rulesetGrouping> </rbnf> </ldml>