]>
Commit | Line | Data |
---|---|---|
729e4ab9 | 1 | // *************************************************************************** |
374ca955 | 2 | // * |
b331163b | 3 | // * Copyright (C) 2015 International Business Machines |
57a6839d A |
4 | // * Corporation and others. All Rights Reserved. |
5 | // * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter | |
6 | // * Source File: <path>/common/rbnf/en.xml | |
374ca955 A |
7 | // * |
8 | // *************************************************************************** | |
729e4ab9 | 9 | /** |
57a6839d | 10 | * ICU <specials> source: <path>/xml/rbnf/en.xml |
729e4ab9 A |
11 | */ |
12 | en{ | |
13 | RBNFRules{ | |
14 | DurationRules{ | |
15 | "%with-words:", | |
16 | "0: 0 seconds; 1 second; =0= seconds;", | |
17 | "60/60: <%%min<[, >>];", | |
18 | "3600/60: <%%hr<[, >>>];", | |
19 | "%%min:", | |
20 | "0: 0 minutes; 1 minute; =0= minutes;", | |
21 | "%%hr:", | |
22 | "0: 0 hours; 1 hour; =0= hours;", | |
23 | "%in-numerals:", | |
24 | "0: =0= sec.;", | |
25 | "60: =%%min-sec=;", | |
26 | "3600: =%%hr-min-sec=;", | |
27 | "%%min-sec:", | |
28 | "0: :=00=;", | |
29 | "60/60: <0<>>;", | |
30 | "%%hr-min-sec:", | |
31 | "0: :=00=;", | |
32 | "60/60: <00<>>;", | |
33 | "3600/60: <#,##0<:>>>;", | |
34 | "%duration:", | |
35 | "0: =%in-numerals=;", | |
36 | "%%lenient-parse:", | |
37 | "& ':' = '.' = ' ' = '-';", | |
38 | } | |
39 | OrdinalRules{ | |
729e4ab9 A |
40 | "%digits-ordinal:", |
41 | "-x: \u2212>>;", | |
b331163b | 42 | "0: =#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;", |
729e4ab9 A |
43 | } |
44 | SpelloutRules{ | |
45 | "%%2d-year:", | |
51004dcb | 46 | "0: hundred;", |
729e4ab9 A |
47 | "1: oh-=%spellout-numbering=;", |
48 | "10: =%spellout-numbering=;", | |
49 | "%spellout-numbering-year:", | |
50 | "-x: minus >>;", | |
51 | "x.x: =#,###0.#=;", | |
52 | "0: =%spellout-numbering=;", | |
51004dcb A |
53 | "1010/100: << >%%2d-year>;", |
54 | "1100/100: << >%%2d-year>;", | |
55 | "2000: =%spellout-numbering=;", | |
56 | "2010/100: << >%%2d-year>;", | |
57 | "2100/100: << >%%2d-year>;", | |
58 | "3000: =%spellout-numbering=;", | |
59 | "3010/100: << >%%2d-year>;", | |
60 | "3100/100: << >%%2d-year>;", | |
61 | "4000: =%spellout-numbering=;", | |
62 | "4010/100: << >%%2d-year>;", | |
63 | "4100/100: << >%%2d-year>;", | |
64 | "5000: =%spellout-numbering=;", | |
65 | "5010/100: << >%%2d-year>;", | |
66 | "5100/100: << >%%2d-year>;", | |
67 | "6000: =%spellout-numbering=;", | |
68 | "6010/100: << >%%2d-year>;", | |
69 | "6100/100: << >%%2d-year>;", | |
70 | "7000: =%spellout-numbering=;", | |
71 | "7010/100: << >%%2d-year>;", | |
72 | "7100/100: << >%%2d-year>;", | |
73 | "8000: =%spellout-numbering=;", | |
74 | "8010/100: << >%%2d-year>;", | |
75 | "8100/100: << >%%2d-year>;", | |
76 | "9000: =%spellout-numbering=;", | |
77 | "9010/100: << >%%2d-year>;", | |
78 | "9100/100: << >%%2d-year>;", | |
729e4ab9 A |
79 | "10000: =%spellout-numbering=;", |
80 | "%spellout-numbering:", | |
81 | "0: =%spellout-cardinal=;", | |
82 | "%spellout-numbering-verbose:", | |
83 | "0: =%spellout-cardinal-verbose=;", | |
84 | "%spellout-cardinal:", | |
85 | "-x: minus >>;", | |
86 | "x.x: << point >>;", | |
87 | "0: zero;", | |
88 | "1: one;", | |
89 | "2: two;", | |
90 | "3: three;", | |
91 | "4: four;", | |
92 | "5: five;", | |
93 | "6: six;", | |
94 | "7: seven;", | |
95 | "8: eight;", | |
96 | "9: nine;", | |
97 | "10: ten;", | |
98 | "11: eleven;", | |
99 | "12: twelve;", | |
100 | "13: thirteen;", | |
101 | "14: fourteen;", | |
102 | "15: fifteen;", | |
103 | "16: sixteen;", | |
104 | "17: seventeen;", | |
105 | "18: eighteen;", | |
106 | "19: nineteen;", | |
107 | "20: twenty[->>];", | |
108 | "30: thirty[->>];", | |
109 | "40: forty[->>];", | |
110 | "50: fifty[->>];", | |
111 | "60: sixty[->>];", | |
112 | "70: seventy[->>];", | |
113 | "80: eighty[->>];", | |
114 | "90: ninety[->>];", | |
115 | "100: << hundred[ >>];", | |
116 | "1000: << thousand[ >>];", | |
117 | "1000000: << million[ >>];", | |
118 | "1000000000: << billion[ >>];", | |
119 | "1000000000000: << trillion[ >>];", | |
120 | "1000000000000000: << quadrillion[ >>];", | |
121 | "1000000000000000000: =#,##0=;", | |
122 | "%%and:", | |
123 | "1: ' and =%spellout-cardinal-verbose=;", | |
124 | "100: ' =%spellout-cardinal-verbose=;", | |
125 | "%%commas:", | |
126 | "1: ' and =%spellout-cardinal-verbose=;", | |
127 | "100: , =%spellout-cardinal-verbose=;", | |
128 | "1000: , <%spellout-cardinal-verbose< thousand[>%%commas>];", | |
129 | "1000000: , =%spellout-cardinal-verbose=;", | |
130 | "%spellout-cardinal-verbose:", | |
131 | "-x: minus >>;", | |
132 | "x.x: << point >>;", | |
133 | "0: =%spellout-numbering=;", | |
134 | "100: << hundred[>%%and>];", | |
135 | "1000: << thousand[>%%and>];", | |
136 | "100000/1000: << thousand[>%%commas>];", | |
137 | "1000000: << million[>%%commas>];", | |
138 | "1000000000: << billion[>%%commas>];", | |
139 | "1000000000000: << trillion[>%%commas>];", | |
140 | "1000000000000000: << quadrillion[>%%commas>];", | |
141 | "1000000000000000000: =#,##0=;", | |
729e4ab9 A |
142 | "%%tieth:", |
143 | "0: tieth;", | |
144 | "1: ty-=%spellout-ordinal=;", | |
145 | "%%th:", | |
146 | "0: th;", | |
147 | "1: ' =%spellout-ordinal=;", | |
148 | "%spellout-ordinal:", | |
149 | "-x: minus >>;", | |
150 | "x.x: =#,##0.#=;", | |
151 | "0: zeroth;", | |
152 | "1: first;", | |
153 | "2: second;", | |
154 | "3: third;", | |
155 | "4: fourth;", | |
156 | "5: fifth;", | |
157 | "6: sixth;", | |
158 | "7: seventh;", | |
159 | "8: eighth;", | |
160 | "9: ninth;", | |
161 | "10: tenth;", | |
162 | "11: eleventh;", | |
163 | "12: twelfth;", | |
164 | "13: =%spellout-numbering=th;", | |
165 | "20: twen>%%tieth>;", | |
166 | "30: thir>%%tieth>;", | |
167 | "40: for>%%tieth>;", | |
168 | "50: fif>%%tieth>;", | |
169 | "60: six>%%tieth>;", | |
170 | "70: seven>%%tieth>;", | |
171 | "80: eigh>%%tieth>;", | |
172 | "90: nine>%%tieth>;", | |
173 | "100: <%spellout-numbering< hundred>%%th>;", | |
174 | "1000: <%spellout-numbering< thousand>%%th>;", | |
175 | "1000000: <%spellout-numbering< million>%%th>;", | |
176 | "1000000000: <%spellout-numbering< billion>%%th>;", | |
177 | "1000000000000: <%spellout-numbering< trillion>%%th>;", | |
178 | "1000000000000000: <%spellout-numbering< quadrillion>%%th>;", | |
179 | "1000000000000000000: =#,##0=.;", | |
180 | "%%and-o:", | |
181 | "0: th;", | |
182 | "1: ' and =%spellout-ordinal-verbose=;", | |
183 | "100: ' =%spellout-ordinal-verbose=;", | |
184 | "%%commas-o:", | |
185 | "0: th;", | |
186 | "1: ' and =%spellout-ordinal-verbose=;", | |
187 | "100: , =%spellout-ordinal-verbose=;", | |
188 | "1000: , <%spellout-cardinal-verbose< thousand>%%commas-o>;", | |
189 | "1000000: , =%spellout-ordinal-verbose=;", | |
190 | "%spellout-ordinal-verbose:", | |
191 | "-x: minus >>;", | |
192 | "x.x: =#,##0.#=;", | |
193 | "0: =%spellout-ordinal=;", | |
194 | "100: <%spellout-numbering-verbose< hundred>%%and-o>;", | |
195 | "1000: <%spellout-numbering-verbose< thousand>%%and-o>;", | |
196 | "100000/1000: <%spellout-numbering-verbose< thousand>%%commas-o>;", | |
197 | "1000000: <%spellout-numbering-verbose< million>%%commas-o>;", | |
198 | "1000000000: <%spellout-numbering-verbose< billion>%%commas-o>;", | |
199 | "1000000000000: <%spellout-numbering-verbose< trillion>%%commas-o>;", | |
200 | "1000000000000000: <%spellout-numbering-verbose< quadrillion>%%commas-o>;", | |
201 | "1000000000000000000: =#,##0=.;", | |
202 | } | |
374ca955 | 203 | } |
b331163b | 204 | Version{"2.1.8.55"} |
374ca955 | 205 | } |