• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2015 International Business Machines
4// * Corporation and others. All Rights Reserved.
5// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
6// * Source File: <path>/common/rbnf/fr_CH.xml
7// *
8// ***************************************************************************
9fr_CH{
10    RBNFRules{
11        OrdinalRules{
12            "%%dord-mascabbrev:",
13            "0: e;",
14            "1: er;",
15            "2: e;",
16            "%digits-ordinal-masculine:",
17            "-x: \u2212>>;",
18            "0: =#,##0==%%dord-mascabbrev=;",
19            "%%dord-femabbrev:",
20            "0: e;",
21            "1: re;",
22            "2: e;",
23            "%digits-ordinal-feminine:",
24            "-x: \u2212>>;",
25            "0: =#,##0==%%dord-femabbrev=;",
26            "%digits-ordinal:",
27            "0: =%digits-ordinal-masculine=;",
28        }
29        SpelloutRules{
30            "%%lenient-parse:",
31            "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
32            "%spellout-numbering-year:",
33            "-x: moins >>;",
34            "x.x: =#,###0.#=;",
35            "0: =%spellout-numbering=;",
36            "1100/100: <%spellout-cardinal-masculine<-cent>%%cents-m>;",
37            "10000: =%spellout-numbering=;",
38            "%spellout-numbering:",
39            "0: =%spellout-cardinal-masculine=;",
40            "%%et-un:",
41            "1: et-un;",
42            "2: =%spellout-cardinal-masculine=;",
43            "11: et-onze;",
44            "12: =%spellout-cardinal-masculine=;",
45            "%%cents-m:",
46            "0: s;",
47            "1: ' =%spellout-cardinal-masculine=;",
48            "%%spellout-leading:",
49            "0: =%spellout-cardinal-masculine=;",
50            "100: cent[ >>];",
51            "200: << cent[ >>];",
52            "1000: =%spellout-cardinal-masculine=;",
53            "%spellout-cardinal-masculine:",
54            "-x: moins >>;",
55            "x.x: << virgule >>;",
56            "0: z\u00E9ro;",
57            "1: un;",
58            "2: deux;",
59            "3: trois;",
60            "4: quatre;",
61            "5: cinq;",
62            "6: six;",
63            "7: sept;",
64            "8: huit;",
65            "9: neuf;",
66            "10: dix;",
67            "11: onze;",
68            "12: douze;",
69            "13: treize;",
70            "14: quatorze;",
71            "15: quinze;",
72            "16: seize;",
73            "17: dix->>;",
74            "20: vingt[->%%et-un>];",
75            "30: trente[->%%et-un>];",
76            "40: quarante[->%%et-un>];",
77            "50: cinquante[->%%et-un>];",
78            "60: soixante[->%%et-un>];",
79            "70: septante[->%%et-un>];",
80            "80: huitante[->%%et-un>];",
81            "90: nonante[->%%et-un>];",
82            "100: cent[ >>];",
83            "200: << cent>%%cents-m>;",
84            "1000: mille[ >>];",
85            "2000: <%%spellout-leading< mille[ >>];",
86            "1000000: un million[ >>];",
87            "2000000: <%%spellout-leading< millions[ >>];",
88            "1000000000: un milliard[ >>];",
89            "2000000000: <%%spellout-leading< milliards[ >>];",
90            "1000000000000: un billion[ >>];",
91            "2000000000000: <%%spellout-leading< billions[ >>];",
92            "1000000000000000: un billiard[ >>];",
93            "2000000000000000: <%%spellout-leading< billiards[ >>];",
94            "1000000000000000000: =#,##0=;",
95            "%%et-une:",
96            "1: et-une;",
97            "2: =%spellout-cardinal-feminine=;",
98            "11: et-onze;",
99            "12: =%spellout-cardinal-feminine=;",
100            "%%cents-f:",
101            "0: s;",
102            "1: ' =%spellout-cardinal-feminine=;",
103            "%spellout-cardinal-feminine:",
104            "-x: moins >>;",
105            "x.x: << virgule >>;",
106            "0: z\u00E9ro;",
107            "1: une;",
108            "2: =%spellout-cardinal-masculine=;",
109            "20: vingt[->%%et-une>];",
110            "30: trente[->%%et-une>];",
111            "40: quarante[->%%et-une>];",
112            "50: cinquante[->%%et-une>];",
113            "60: soixante[->%%et-une>];",
114            "70: septante[->%%et-une>];",
115            "80: huitante[->%%et-une>];",
116            "90: nonante[->%%et-une>];",
117            "100: cent[ >>];",
118            "200: <%spellout-cardinal-masculine< cent>%%cents-f>;",
119            "1000: mille[ >>];",
120            "2000: <%%spellout-leading< mille[ >>];",
121            "1000000: un million[ >>];",
122            "2000000: <%%spellout-leading< millions[ >>];",
123            "1000000000: un milliard[ >>];",
124            "2000000000: <%%spellout-leading< milliards[ >>];",
125            "1000000000000: un billion[ >>];",
126            "2000000000000: <%%spellout-leading< billions[ >>];",
127            "1000000000000000: un billiard[ >>];",
128            "2000000000000000: <%%spellout-leading< billiards[ >>];",
129            "1000000000000000000: =#,##0=;",
130            "%%et-unieme:",
131            "1: et-uni\u00E8me;",
132            "2: =%%spellout-ordinal=;",
133            "11: et-onzi\u00E8me;",
134            "12: =%%spellout-ordinal=;",
135            "%%cents-o:",
136            "0: i\u00E8me;",
137            "1: -=%%et-unieme=;",
138            "2: ' =%%spellout-ordinal=;",
139            "11: -et-onzi\u00E8me;",
140            "12: ' =%%spellout-ordinal=;",
141            "%%mille-o:",
142            "0: i\u00E8me;",
143            "1: e-=%%et-unieme=;",
144            "2: e =%%spellout-ordinal=;",
145            "11: e-et-onzi\u00E8me;",
146            "12: e =%%spellout-ordinal=;",
147            "%%spellout-ordinal:",
148            "1: uni\u00E8me;",
149            "2: deuxi\u00E8me;",
150            "3: troisi\u00E8me;",
151            "4: quatri\u00E8me;",
152            "5: cinqui\u00E8me;",
153            "6: sixi\u00E8me;",
154            "7: septi\u00E8me;",
155            "8: huiti\u00E8me;",
156            "9: neuvi\u00E8me;",
157            "10: dixi\u00E8me;",
158            "11: onzi\u00E8me;",
159            "12: douzi\u00E8me;",
160            "13: treizi\u00E8me;",
161            "14: quatorzi\u00E8me;",
162            "15: quinzi\u00E8me;",
163            "16: seizi\u00E8me;",
164            "17: dix->>;",
165            "20: vingti\u00E8me;",
166            "21: vingt->%%et-unieme>;",
167            "30: trenti\u00E8me;",
168            "31: trente->%%et-unieme>;",
169            "40: quaranti\u00E8me;",
170            "41: quarante->%%et-unieme>;",
171            "50: cinquanti\u00E8me;",
172            "51: cinquante->%%et-unieme>;",
173            "60: soixanti\u00E8me;",
174            "61: soixante->%%et-unieme>;",
175            "70: septanti\u00E8me;",
176            "71: septante->%%et-unieme>;",
177            "80: huitanti\u00E8me;",
178            "81: huitante->%%et-unieme>;",
179            "90: nonanti\u00E8me;",
180            "91: nonante->%%et-unieme>;",
181            "100: cent>%%cents-o>;",
182            "200: <%spellout-cardinal-masculine< cent>%%cents-o>;",
183            "1000: mill>%%mille-o>;",
184            "2000: <%%spellout-leading< mill>%%mille-o>;",
185            "1000000: <%%spellout-leading< million>%%cents-o>;",
186            "1000000000: <%%spellout-leading< milliard>%%cents-o>;",
187            "1000000000000: <%%spellout-leading< billion>%%cents-o>;",
188            "1000000000000000: <%%spellout-leading< billiard>%%cents-o>;",
189            "1000000000000000000: =#,##0=;",
190            "%spellout-ordinal-masculine-plural:",
191            "0: =%spellout-ordinal-masculine=s;",
192            "%spellout-ordinal-masculine:",
193            "-x: moins >>;",
194            "x.x: =#,##0.#=;",
195            "0: z\u00E9roi\u00E8me;",
196            "1: premier;",
197            "2: =%%spellout-ordinal=;",
198            "%spellout-ordinal-feminine-plural:",
199            "0: =%spellout-ordinal-feminine=s;",
200            "%spellout-ordinal-feminine:",
201            "-x: moins >>;",
202            "x.x: =#,##0.#=;",
203            "0: z\u00E9roi\u00E8me;",
204            "1: premi\u00E8re;",
205            "2: =%%spellout-ordinal=;",
206        }
207    }
208    Version{"2.1.19.14"}
209}
210