• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// © 2016 and later: Unicode, Inc. and others.
2// License & terms of use: http://www.unicode.org/copyright.html#License
3/**
4 * ICU <specials> source: <path>/xml/rbnf/de.xml
5 */
6de{
7    RBNFRules{
8        SpelloutRules{
9            "%%lenient-parse:",
10            "&ue=\u00FC&ae=\u00E4&oe=\u00F6&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
11            "%spellout-numbering-year:",
12            "-x: minus >>;",
13            "x.x: =0.0=;",
14            "0: =%spellout-numbering=;",
15            "1100/100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
16            "10000: =%spellout-numbering=;",
17            "%spellout-numbering:",
18            "-x: minus >>;",
19            "x.x: << Komma >>;",
20            "0: null;",
21            "1: eins;",
22            "2: zwei;",
23            "3: drei;",
24            "4: vier;",
25            "5: f\u00FCnf;",
26            "6: sechs;",
27            "7: sieben;",
28            "8: acht;",
29            "9: neun;",
30            "10: zehn;",
31            "11: elf;",
32            "12: zw\u00F6lf;",
33            "13: >>zehn;",
34            "16: sechzehn;",
35            "17: siebzehn;",
36            "18: >>zehn;",
37            "20: [>%spellout-cardinal-masculine>\u00ADund\u00AD]zwanzig;",
38            "30: [>%spellout-cardinal-masculine>\u00ADund\u00AD]drei\u00DFig;",
39            "40: [>%spellout-cardinal-masculine>\u00ADund\u00AD]vierzig;",
40            "50: [>%spellout-cardinal-masculine>\u00ADund\u00AD]f\u00FCnfzig;",
41            "60: [>%spellout-cardinal-masculine>\u00ADund\u00AD]sechzig;",
42            "70: [>%spellout-cardinal-masculine>\u00ADund\u00AD]siebzig;",
43            "80: [>%spellout-cardinal-masculine>\u00ADund\u00AD]achtzig;",
44            "90: [>%spellout-cardinal-masculine>\u00ADund\u00AD]neunzig;",
45            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
46            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
47            "1000000: eine Million[ >>];",
48            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
49            "1000000000: eine Milliarde[ >>];",
50            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
51            "1000000000000: eine Billion[ >>];",
52            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
53            "1000000000000000: eine Billiarde[ >>];",
54            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
55            "1000000000000000000: =#,##0=;",
56            "%spellout-cardinal-neuter:",
57            "0: =%spellout-cardinal-masculine=;",
58            "%spellout-cardinal-masculine:",
59            "-x: minus >>;",
60            "x.x: << Komma >>;",
61            "0: null;",
62            "1: ein;",
63            "2: =%spellout-numbering=;",
64            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
65            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
66            "1000000: eine Million[ >>];",
67            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
68            "1000000000: eine Milliarde[ >>];",
69            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
70            "1000000000000: eine Billion[ >>];",
71            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
72            "1000000000000000: eine Billiarde[ >>];",
73            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
74            "1000000000000000000: =#,##0=;",
75            "%spellout-cardinal-feminine:",
76            "-x: minus >>;",
77            "x.x: << Komma >>;",
78            "0: null;",
79            "1: eine;",
80            "2: =%spellout-numbering=;",
81            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
82            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
83            "1000000: eine Million[ >>];",
84            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
85            "1000000000: eine Milliarde[ >>];",
86            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
87            "1000000000000: eine Billion[ >>];",
88            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
89            "1000000000000000: eine Billiarde[ >>];",
90            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
91            "1000000000000000000: =#,##0=;",
92            "%spellout-cardinal-n:",
93            "-x: minus >>;",
94            "x.x: << Komma >>;",
95            "0: null;",
96            "1: einen;",
97            "2: =%spellout-numbering=;",
98            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
99            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
100            "1000000: eine Million[ >>];",
101            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
102            "1000000000: eine Milliarde[ >>];",
103            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
104            "1000000000000: eine Billion[ >>];",
105            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
106            "1000000000000000: eine Billiarde[ >>];",
107            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
108            "1000000000000000000: =#,##0=;",
109            "%spellout-cardinal-r:",
110            "-x: minus >>;",
111            "x.x: << Komma >>;",
112            "0: null;",
113            "1: einer;",
114            "2: =%spellout-numbering=;",
115            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
116            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
117            "1000000: eine Million[ >>];",
118            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
119            "1000000000: eine Milliarde[ >>];",
120            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
121            "1000000000000: eine Billion[ >>];",
122            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
123            "1000000000000000: eine Billiarde[ >>];",
124            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
125            "1000000000000000000: =#,##0=;",
126            "%spellout-cardinal-s:",
127            "-x: minus >>;",
128            "x.x: << Komma >>;",
129            "0: null;",
130            "1: eines;",
131            "2: =%spellout-numbering=;",
132            "100: <%spellout-cardinal-masculine<\u00ADhundert[\u00AD>>];",
133            "1000: <%spellout-cardinal-masculine<\u00ADtausend[\u00AD>>];",
134            "1000000: eine Million[ >>];",
135            "2000000: <%spellout-cardinal-feminine< Millionen[ >>];",
136            "1000000000: eine Milliarde[ >>];",
137            "2000000000: <%spellout-cardinal-feminine< Milliarden[ >>];",
138            "1000000000000: eine Billion[ >>];",
139            "2000000000000: <%spellout-cardinal-feminine< Billionen[ >>];",
140            "1000000000000000: eine Billiarde[ >>];",
141            "2000000000000000: <%spellout-cardinal-feminine< Billiarden[ >>];",
142            "1000000000000000000: =#,##0=;",
143            "%%ste:",
144            "0: ste;",
145            "1: \u00AD=%spellout-ordinal=;",
146            "%%ste2:",
147            "0: ste;",
148            "1: ' =%spellout-ordinal=;",
149            "%spellout-ordinal:",
150            "-x: minus >>;",
151            "x.x: =#,##0.#=;",
152            "0: nullte;",
153            "1: erste;",
154            "2: zweite;",
155            "3: dritte;",
156            "4: vierte;",
157            "5: f\u00FCnfte;",
158            "6: sechste;",
159            "7: siebte;",
160            "8: achte;",
161            "9: =%spellout-numbering=te;",
162            "20: =%spellout-numbering=ste;",
163            "100: <%spellout-cardinal-masculine<\u00ADhundert>%%ste>;",
164            "1000: <%spellout-cardinal-masculine<\u00ADtausend>%%ste>;",
165            "1000000: eine Million>%%ste2>;",
166            "2000000: <%spellout-cardinal-feminine< Millionen>%%ste2>;",
167            "1000000000: eine Milliarde>%%ste2>;",
168            "2000000000: <%spellout-cardinal-feminine< Milliarden>%%ste2>;",
169            "1000000000000: eine Billion>%%ste>;",
170            "2000000000000: <%spellout-cardinal-feminine< Billionen>%%ste2>;",
171            "1000000000000000: eine Billiarde>%%ste2>;",
172            "2000000000000000: <%spellout-cardinal-feminine< Billiarden>%%ste2>;",
173            "1000000000000000000: =#,##0=.;",
174            "%spellout-ordinal-n:",
175            "-x: minus >>;",
176            "x.x: =#,##0.#=;",
177            "0: =%spellout-ordinal=n;",
178            "%spellout-ordinal-r:",
179            "-x: minus >>;",
180            "x.x: =#,##0.#=;",
181            "0: =%spellout-ordinal=r;",
182            "%spellout-ordinal-s:",
183            "-x: minus >>;",
184            "x.x: =#,##0.#=;",
185            "0: =%spellout-ordinal=s;",
186        }
187    }
188    Version{"2.1.27.22"}
189}
190