• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// ***************************************************************************
2// *
3// * Copyright (C) 2014 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-indicator:",
41            "0: th;",
42            "1: st;",
43            "2: nd;",
44            "3: rd;",
45            "4: th;",
46            "20: >>;",
47            "100: >>;",
48            "%digits-ordinal:",
49            "-x: \u2212>>;",
50            "0: =#,##0==%%digits-ordinal-indicator=;",
51        }
52        SpelloutRules{
53            "%%2d-year:",
54            "0: hundred;",
55            "1: oh-=%spellout-numbering=;",
56            "10: =%spellout-numbering=;",
57            "%spellout-numbering-year:",
58            "-x: minus >>;",
59            "x.x: =#,###0.#=;",
60            "0: =%spellout-numbering=;",
61            "1010/100: << >%%2d-year>;",
62            "1100/100: << >%%2d-year>;",
63            "2000: =%spellout-numbering=;",
64            "2010/100: << >%%2d-year>;",
65            "2100/100: << >%%2d-year>;",
66            "3000: =%spellout-numbering=;",
67            "3010/100: << >%%2d-year>;",
68            "3100/100: << >%%2d-year>;",
69            "4000: =%spellout-numbering=;",
70            "4010/100: << >%%2d-year>;",
71            "4100/100: << >%%2d-year>;",
72            "5000: =%spellout-numbering=;",
73            "5010/100: << >%%2d-year>;",
74            "5100/100: << >%%2d-year>;",
75            "6000: =%spellout-numbering=;",
76            "6010/100: << >%%2d-year>;",
77            "6100/100: << >%%2d-year>;",
78            "7000: =%spellout-numbering=;",
79            "7010/100: << >%%2d-year>;",
80            "7100/100: << >%%2d-year>;",
81            "8000: =%spellout-numbering=;",
82            "8010/100: << >%%2d-year>;",
83            "8100/100: << >%%2d-year>;",
84            "9000: =%spellout-numbering=;",
85            "9010/100: << >%%2d-year>;",
86            "9100/100: << >%%2d-year>;",
87            "10000: =%spellout-numbering=;",
88            "%spellout-numbering:",
89            "0: =%spellout-cardinal=;",
90            "%spellout-numbering-verbose:",
91            "0: =%spellout-cardinal-verbose=;",
92            "%spellout-cardinal:",
93            "-x: minus >>;",
94            "x.x: << point >>;",
95            "0: zero;",
96            "1: one;",
97            "2: two;",
98            "3: three;",
99            "4: four;",
100            "5: five;",
101            "6: six;",
102            "7: seven;",
103            "8: eight;",
104            "9: nine;",
105            "10: ten;",
106            "11: eleven;",
107            "12: twelve;",
108            "13: thirteen;",
109            "14: fourteen;",
110            "15: fifteen;",
111            "16: sixteen;",
112            "17: seventeen;",
113            "18: eighteen;",
114            "19: nineteen;",
115            "20: twenty[->>];",
116            "30: thirty[->>];",
117            "40: forty[->>];",
118            "50: fifty[->>];",
119            "60: sixty[->>];",
120            "70: seventy[->>];",
121            "80: eighty[->>];",
122            "90: ninety[->>];",
123            "100: << hundred[ >>];",
124            "1000: << thousand[ >>];",
125            "1000000: << million[ >>];",
126            "1000000000: << billion[ >>];",
127            "1000000000000: << trillion[ >>];",
128            "1000000000000000: << quadrillion[ >>];",
129            "1000000000000000000: =#,##0=;",
130            "%%and:",
131            "1: ' and =%spellout-cardinal-verbose=;",
132            "100: ' =%spellout-cardinal-verbose=;",
133            "%%commas:",
134            "1: ' and =%spellout-cardinal-verbose=;",
135            "100: , =%spellout-cardinal-verbose=;",
136            "1000: , <%spellout-cardinal-verbose< thousand[>%%commas>];",
137            "1000000: , =%spellout-cardinal-verbose=;",
138            "%spellout-cardinal-verbose:",
139            "-x: minus >>;",
140            "x.x: << point >>;",
141            "0: =%spellout-numbering=;",
142            "100: << hundred[>%%and>];",
143            "1000: << thousand[>%%and>];",
144            "100000/1000: << thousand[>%%commas>];",
145            "1000000: << million[>%%commas>];",
146            "1000000000: << billion[>%%commas>];",
147            "1000000000000: << trillion[>%%commas>];",
148            "1000000000000000: << quadrillion[>%%commas>];",
149            "1000000000000000000: =#,##0=;",
150            "%%tieth:",
151            "0: tieth;",
152            "1: ty-=%spellout-ordinal=;",
153            "%%th:",
154            "0: th;",
155            "1: ' =%spellout-ordinal=;",
156            "%spellout-ordinal:",
157            "-x: minus >>;",
158            "x.x: =#,##0.#=;",
159            "0: zeroth;",
160            "1: first;",
161            "2: second;",
162            "3: third;",
163            "4: fourth;",
164            "5: fifth;",
165            "6: sixth;",
166            "7: seventh;",
167            "8: eighth;",
168            "9: ninth;",
169            "10: tenth;",
170            "11: eleventh;",
171            "12: twelfth;",
172            "13: =%spellout-numbering=th;",
173            "20: twen>%%tieth>;",
174            "30: thir>%%tieth>;",
175            "40: for>%%tieth>;",
176            "50: fif>%%tieth>;",
177            "60: six>%%tieth>;",
178            "70: seven>%%tieth>;",
179            "80: eigh>%%tieth>;",
180            "90: nine>%%tieth>;",
181            "100: <%spellout-numbering< hundred>%%th>;",
182            "1000: <%spellout-numbering< thousand>%%th>;",
183            "1000000: <%spellout-numbering< million>%%th>;",
184            "1000000000: <%spellout-numbering< billion>%%th>;",
185            "1000000000000: <%spellout-numbering< trillion>%%th>;",
186            "1000000000000000: <%spellout-numbering< quadrillion>%%th>;",
187            "1000000000000000000: =#,##0=.;",
188            "%%and-o:",
189            "0: th;",
190            "1: ' and =%spellout-ordinal-verbose=;",
191            "100: ' =%spellout-ordinal-verbose=;",
192            "%%commas-o:",
193            "0: th;",
194            "1: ' and =%spellout-ordinal-verbose=;",
195            "100: , =%spellout-ordinal-verbose=;",
196            "1000: , <%spellout-cardinal-verbose< thousand>%%commas-o>;",
197            "1000000: , =%spellout-ordinal-verbose=;",
198            "%spellout-ordinal-verbose:",
199            "-x: minus >>;",
200            "x.x: =#,##0.#=;",
201            "0: =%spellout-ordinal=;",
202            "100: <%spellout-numbering-verbose< hundred>%%and-o>;",
203            "1000: <%spellout-numbering-verbose< thousand>%%and-o>;",
204            "100000/1000: <%spellout-numbering-verbose< thousand>%%commas-o>;",
205            "1000000: <%spellout-numbering-verbose< million>%%commas-o>;",
206            "1000000000: <%spellout-numbering-verbose< billion>%%commas-o>;",
207            "1000000000000: <%spellout-numbering-verbose< trillion>%%commas-o>;",
208            "1000000000000000: <%spellout-numbering-verbose< quadrillion>%%commas-o>;",
209            "1000000000000000000: =#,##0=.;",
210        }
211    }
212    Version{"2.0.82.42"}
213}
214