• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2010 International Business Machines
4// * Corporation and others.  All Rights Reserved.
5// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
6// * Source File:<path>/common/rbnf/fr_CH.xml
7// *
8// ***************************************************************************
9/**
10 *  ICU <specials> source: <path>/xml/rbnf/fr_CH.xml
11 */
12fr_CH{
13    RBNFRules{
14        OrdinalRules{
15            "%%dord-mascabbrev:",
16            "0: \u1D49;",
17            "1: \u1D49\u02B3;",
18            "2: \u1D49;",
19            "%digits-ordinal-masculine:",
20            "-x: \u2212>>;",
21            "0: =#,##0==%%dord-mascabbrev=;",
22            "%%dord-femabbrev:",
23            "0: \u1D49;",
24            "1: \u02B3\u1D49;",
25            "2: \u1D49;",
26            "%digits-ordinal-feminine:",
27            "-x: \u2212>>;",
28            "0: =#,##0==%%dord-femabbrev=;",
29            "%digits-ordinal:",
30            "0: =%digits-ordinal-masculine=;",
31        }
32        SpelloutRules{
33            "%%lenient-parse:",
34            "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
35            "%spellout-numbering-year:",
36            "-x: moins >>;",
37            "x.x: =#,###0.#=;",
38            "0: =%spellout-numbering=;",
39            "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;",
40            "10000: =%spellout-numbering=;",
41            "%spellout-numbering:",
42            "0: =%spellout-cardinal-masculine=;",
43            "%%et-un:",
44            "1: et-un;",
45            "2: =%spellout-cardinal-masculine=;",
46            "11: et-onze;",
47            "12: =%spellout-cardinal-masculine=;",
48            "%%cents-m:",
49            "0: s;",
50            "1: -=%spellout-cardinal-masculine=;",
51            "%spellout-cardinal-masculine:",
52            "-x: moins >>;",
53            "x.x: << virgule >>;",
54            "0: z\u00E9ro;",
55            "1: un;",
56            "2: deux;",
57            "3: trois;",
58            "4: quatre;",
59            "5: cinq;",
60            "6: six;",
61            "7: sept;",
62            "8: huit;",
63            "9: neuf;",
64            "10: dix;",
65            "11: onze;",
66            "12: douze;",
67            "13: treize;",
68            "14: quatorze;",
69            "15: quinze;",
70            "16: seize;",
71            "17: dix->>;",
72            "20: vingt[->%%et-un>];",
73            "30: trente[->%%et-un>];",
74            "40: quarante[->%%et-un>];",
75            "50: cinquante[->%%et-un>];",
76            "60: soixante[->%%et-un>];",
77            "70: septante[->%%et-un>];",
78            "80: huitante[->%%et-un>];",
79            "90: nonante[->%%et-un>];",
80            "100: cent[->>];",
81            "200: <%spellout-cardinal-masculine<-cent>%%cents-m>;",
82            "1000: mille[->>];",
83            "2000: <%spellout-cardinal-masculine<-mille[->>];",
84            "1000000: un million[ >>];",
85            "2000000: <%spellout-cardinal-masculine< millions[ >>];",
86            "1000000000: un milliard[ >>];",
87            "2000000000: <%spellout-cardinal-masculine< milliards[ >>];",
88            "1000000000000: un billion[ >>];",
89            "2000000000000: <%spellout-cardinal-masculine< billions[ >>];",
90            "1000000000000000: un billiard[ >>];",
91            "2000000000000000: <%spellout-cardinal-masculine< billiards[ >>];",
92            "1000000000000000000: =#,##0=;",
93            "%%et-une:",
94            "1: et-une;",
95            "2: =%spellout-cardinal-feminine=;",
96            "11: et-onze;",
97            "12: =%spellout-cardinal-feminine=;",
98            "%%cents-f:",
99            "0: s;",
100            "1: -=%spellout-cardinal-feminine=;",
101            "%spellout-cardinal-feminine:",
102            "-x: moins >>;",
103            "x.x: << virgule >>;",
104            "0: z\u00E9ro;",
105            "1: une;",
106            "2: =%spellout-cardinal-masculine=;",
107            "20: vingt[->%%et-une>];",
108            "30: trente[->%%et-une>];",
109            "40: quarante[->%%et-une>];",
110            "50: cinquante[->%%et-une>];",
111            "60: soixante[->%%et-une>];",
112            "70: septante[->%%et-une>];",
113            "80: huitante[->%%et-une>];",
114            "90: nonante[->%%et-une>];",
115            "100: cent[->>];",
116            "200: <%spellout-cardinal-masculine<-cent>%%cents-f>;",
117            "1000: mille[->>];",
118            "2000: <%spellout-cardinal-masculine<-mille[->>];",
119            "1000000: un-million[->>];",
120            "2000000: <%spellout-cardinal-masculine<-millions[->>];",
121            "1000000000: un-milliard[->>];",
122            "2000000000: <%spellout-cardinal-masculine<-milliards[->>];",
123            "1000000000000: un-billion[->>];",
124            "2000000000000: <%spellout-cardinal-masculine<-billions[->>];",
125            "1000000000000000: un-billiard[->>];",
126            "2000000000000000: <%spellout-cardinal-masculine<-billiards[->>];",
127            "1000000000000000000: =#,##0=;",
128            "%spellout-ordinal-masculine:",
129            "-x: moins >>;",
130            "x.x: =#,##0.#=;",
131            "0: z\u00E9roi\u00E8me;",
132            "1: premier;",
133            "2: =%spellout-cardinal-masculine=i\u00E8me;",
134            "%spellout-ordinal-feminine:",
135            "-x: moins >>;",
136            "x.x: =#,##0.#=;",
137            "0: z\u00E9roi\u00E8me;",
138            "1: premi\u00E8re;",
139            "2: =%spellout-cardinal-masculine=i\u00E8me;",
140        }
141    }
142    Version{"2.0.41.26"}
143}
144