summaryrefslogtreecommitdiffstats
path: root/intl/icu/source/data/rbnf/en.txt
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /intl/icu/source/data/rbnf/en.txt
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'intl/icu/source/data/rbnf/en.txt')
-rw-r--r--intl/icu/source/data/rbnf/en.txt210
1 files changed, 210 insertions, 0 deletions
diff --git a/intl/icu/source/data/rbnf/en.txt b/intl/icu/source/data/rbnf/en.txt
new file mode 100644
index 0000000000..e0bab3f0b3
--- /dev/null
+++ b/intl/icu/source/data/rbnf/en.txt
@@ -0,0 +1,210 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+en{
+ RBNFRules{
+ DurationRules{
+ "%with-words:",
+ "0: 0 seconds; 1 second; =0= seconds;",
+ "60/60: <%%min<[, >>];",
+ "3600/60: <%%hr<[, >>>];",
+ "%%min:",
+ "0: 0 minutes; 1 minute; =0= minutes;",
+ "%%hr:",
+ "0: 0 hours; 1 hour; =0= hours;",
+ "%in-numerals:",
+ "0: =0= sec.;",
+ "60: =%%min-sec=;",
+ "3600: =%%hr-min-sec=;",
+ "%%min-sec:",
+ "0: :=00=;",
+ "60/60: <0<>>;",
+ "%%hr-min-sec:",
+ "0: :=00=;",
+ "60/60: <00<>>;",
+ "3600/60: <#,##0<:>>>;",
+ "%duration:",
+ "0: =%in-numerals=;",
+ "%%lenient-parse:",
+ "& ':' = '.' = ' ' = '-';",
+ }
+ OrdinalRules{
+ "%digits-ordinal:",
+ "-x: \u2212>>;",
+ "0: =#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;",
+ }
+ SpelloutRules{
+ "%%lenient-parse:",
+ "&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
+ "%%2d-year:",
+ "0: hundred;",
+ "1: oh-=%spellout-numbering=;",
+ "10: =%spellout-numbering=;",
+ "%spellout-numbering-year:",
+ "-x: minus >>;",
+ "x.x: =#,##0.#=;",
+ "0: =%spellout-numbering=;",
+ "1010/100: << >%%2d-year>;",
+ "1100/100: << >%%2d-year>;",
+ "2000: =%spellout-numbering=;",
+ "2010/100: << >%%2d-year>;",
+ "2100/100: << >%%2d-year>;",
+ "3000: =%spellout-numbering=;",
+ "3010/100: << >%%2d-year>;",
+ "3100/100: << >%%2d-year>;",
+ "4000: =%spellout-numbering=;",
+ "4010/100: << >%%2d-year>;",
+ "4100/100: << >%%2d-year>;",
+ "5000: =%spellout-numbering=;",
+ "5010/100: << >%%2d-year>;",
+ "5100/100: << >%%2d-year>;",
+ "6000: =%spellout-numbering=;",
+ "6010/100: << >%%2d-year>;",
+ "6100/100: << >%%2d-year>;",
+ "7000: =%spellout-numbering=;",
+ "7010/100: << >%%2d-year>;",
+ "7100/100: << >%%2d-year>;",
+ "8000: =%spellout-numbering=;",
+ "8010/100: << >%%2d-year>;",
+ "8100/100: << >%%2d-year>;",
+ "9000: =%spellout-numbering=;",
+ "9010/100: << >%%2d-year>;",
+ "9100/100: << >%%2d-year>;",
+ "10000: =%spellout-numbering=;",
+ "%spellout-numbering:",
+ "-x: minus >>;",
+ "Inf: infinity;",
+ "NaN: not a number;",
+ "0: =%spellout-cardinal=;",
+ "%spellout-numbering-verbose:",
+ "-x: minus >>;",
+ "Inf: infinity;",
+ "NaN: not a number;",
+ "0: =%spellout-cardinal-verbose=;",
+ "%spellout-cardinal:",
+ "-x: minus >>;",
+ "x.x: << point >>;",
+ "Inf: infinite;",
+ "NaN: not a number;",
+ "0: zero;",
+ "1: one;",
+ "2: two;",
+ "3: three;",
+ "4: four;",
+ "5: five;",
+ "6: six;",
+ "7: seven;",
+ "8: eight;",
+ "9: nine;",
+ "10: ten;",
+ "11: eleven;",
+ "12: twelve;",
+ "13: thirteen;",
+ "14: fourteen;",
+ "15: fifteen;",
+ "16: sixteen;",
+ "17: seventeen;",
+ "18: eighteen;",
+ "19: nineteen;",
+ "20: twenty[->>];",
+ "30: thirty[->>];",
+ "40: forty[->>];",
+ "50: fifty[->>];",
+ "60: sixty[->>];",
+ "70: seventy[->>];",
+ "80: eighty[->>];",
+ "90: ninety[->>];",
+ "100: << hundred[ >>];",
+ "1000: << thousand[ >>];",
+ "1000000: << million[ >>];",
+ "1000000000: << billion[ >>];",
+ "1000000000000: << trillion[ >>];",
+ "1000000000000000: << quadrillion[ >>];",
+ "1000000000000000000: =#,##0=;",
+ "%%and:",
+ "1: ' and =%spellout-cardinal-verbose=;",
+ "100: ' =%spellout-cardinal-verbose=;",
+ "%%commas:",
+ "1: ' and =%spellout-cardinal-verbose=;",
+ "100: , =%spellout-cardinal-verbose=;",
+ "1000: , <%spellout-cardinal-verbose< thousand[>%%commas>];",
+ "1000000: , =%spellout-cardinal-verbose=;",
+ "%spellout-cardinal-verbose:",
+ "-x: minus >>;",
+ "x.x: << point >>;",
+ "Inf: infinite;",
+ "NaN: not a number;",
+ "0: =%spellout-numbering=;",
+ "100: << hundred[>%%and>];",
+ "1000: << thousand[>%%and>];",
+ "100000/1000: << thousand[>%%commas>];",
+ "1000000: << million[>%%commas>];",
+ "1000000000: << billion[>%%commas>];",
+ "1000000000000: << trillion[>%%commas>];",
+ "1000000000000000: << quadrillion[>%%commas>];",
+ "1000000000000000000: =#,##0=;",
+ "%%tieth:",
+ "0: tieth;",
+ "1: ty-=%spellout-ordinal=;",
+ "%%th:",
+ "0: th;",
+ "1: ' =%spellout-ordinal=;",
+ "%spellout-ordinal:",
+ "-x: minus >>;",
+ "x.x: =#,##0.#=;",
+ "Inf: infinitieth;",
+ "0: zeroth;",
+ "1: first;",
+ "2: second;",
+ "3: third;",
+ "4: fourth;",
+ "5: fifth;",
+ "6: sixth;",
+ "7: seventh;",
+ "8: eighth;",
+ "9: ninth;",
+ "10: tenth;",
+ "11: eleventh;",
+ "12: twelfth;",
+ "13: =%spellout-numbering=th;",
+ "20: twen>%%tieth>;",
+ "30: thir>%%tieth>;",
+ "40: for>%%tieth>;",
+ "50: fif>%%tieth>;",
+ "60: six>%%tieth>;",
+ "70: seven>%%tieth>;",
+ "80: eigh>%%tieth>;",
+ "90: nine>%%tieth>;",
+ "100: <%spellout-numbering< hundred>%%th>;",
+ "1000: <%spellout-numbering< thousand>%%th>;",
+ "1000000: <%spellout-numbering< million>%%th>;",
+ "1000000000: <%spellout-numbering< billion>%%th>;",
+ "1000000000000: <%spellout-numbering< trillion>%%th>;",
+ "1000000000000000: <%spellout-numbering< quadrillion>%%th>;",
+ "1000000000000000000: =#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;",
+ "%%and-o:",
+ "0: th;",
+ "1: ' and =%spellout-ordinal-verbose=;",
+ "100: ' =%spellout-ordinal-verbose=;",
+ "%%commas-o:",
+ "0: th;",
+ "1: ' and =%spellout-ordinal-verbose=;",
+ "100: , =%spellout-ordinal-verbose=;",
+ "1000: , <%spellout-cardinal-verbose< thousand>%%commas-o>;",
+ "1000000: , =%spellout-ordinal-verbose=;",
+ "%spellout-ordinal-verbose:",
+ "-x: minus >>;",
+ "x.x: =#,##0.#=;",
+ "Inf: infinitieth;",
+ "0: =%spellout-ordinal=;",
+ "100: <%spellout-numbering-verbose< hundred>%%and-o>;",
+ "1000: <%spellout-numbering-verbose< thousand>%%and-o>;",
+ "100000/1000: <%spellout-numbering-verbose< thousand>%%commas-o>;",
+ "1000000: <%spellout-numbering-verbose< million>%%commas-o>;",
+ "1000000000: <%spellout-numbering-verbose< billion>%%commas-o>;",
+ "1000000000000: <%spellout-numbering-verbose< trillion>%%commas-o>;",
+ "1000000000000000: <%spellout-numbering-verbose< quadrillion>%%commas-o>;",
+ "1000000000000000000: =#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;",
+ }
+ }
+}