• 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/en.xml
7// *
8// ***************************************************************************
9/**
10 * ICU <specials> source: <path>/xml/rbnf/en.xml
11 */
12en{
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{
40            "%digits-ordinal:",
41            "-x: \u2212>>;",
42            "0: =#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;",
43        }
44        SpelloutRules{
45            "%%2d-year:",
46            "0: hundred;",
47            "1: oh-=%spellout-numbering=;",
48            "10: =%spellout-numbering=;",
49            "%spellout-numbering-year:",
50            "-x: minus >>;",
51            "x.x: =#,###0.#=;",
52            "0: =%spellout-numbering=;",
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>;",
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=;",
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        }
203    }
204    Version{"2.1.8.55"}
205}
206