]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/en_GB.txt
ICU-64243.0.1.tar.gz
[apple/icu.git] / icuSources / data / locales / en_GB.txt
index ca2abeb626b6f337a425d8342ac25a030fb39321..e9d1276fe54aaa0f3a7090b61bf7418587d5760e 100644 (file)
-// ***************************************************************************
-// *
-// *   Copyright (C) 1997-2003, International Business Machines
-// *   Corporation and others.  All Rights Reserved.
-// *
-// ***************************************************************************
-
-en_GB {
-    Version { "2.0" }
-//    Duplicated in parent
-//    Countries { 
-//        US { "United States" }
-//        GB { "United Kingdom" }
-//        CA { "Canada" }
-//        IE { "Ireland" }
-//        AU { "Australia" }
-//        NZ { "New Zealand" }
-//    }
-    DateTimeElements:intvector {
-        2,
-        1,
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html#License
+en_GB{
+    %%Parent{"en_001"}
+    Version{"2.1.47.86"}
+    calendar{
+        chinese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d MMMM r(U)",
+                "d MMMM r(U)",
+                "d MMM r",
+                "dd/MM/r",
+                "{1}, {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                Ed{"E d"}
+                GyMMMEd{"E, d MMM r(U)"}
+                GyMMMd{"d MMM r"}
+                M{"LL"}
+                MEd{"E dd/MM"}
+                MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                Md{"dd/MM"}
+                UMMMd{"d MMM U"}
+                UMd{"dd/MM/U"}
+                yMd{"dd/MM/r"}
+                yyyyM{"MM/r"}
+                yyyyMEd{"E, dd/MM/r"}
+                yyyyMMMEd{"E, d MMM r(U)"}
+                yyyyMMMd{"d MMM r"}
+                yyyyMd{"dd/MM/r"}
+            }
+            intervalFormats{
+                MMMd{
+                    M{"d MMM – d MMM"}
+                    d{"d–d MMM"}
+                }
+                yMMMd{
+                    M{"d MMM – d MMM U"}
+                    d{"d–d MMM U"}
+                    y{"d MMM U – d MMM U"}
+                }
+            }
+        }
+        generic{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d MMMM y G",
+                "d MMMM y G",
+                "d MMM y G",
+                "dd/MM/y GGGGG",
+                "{1}, {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                Bhm{"h.mm B"}
+                Bhms{"h.mm.ss B"}
+                EBhm{"E, h.mm B"}
+                EBhms{"E, h.mm.ss B"}
+                EHm{"E, HH:mm"}
+                EHms{"E, HH:mm:ss"}
+                Ed{"E d"}
+                Ehm{"E, h.mm a"}
+                Ehms{"E, h.mm.ss a"}
+                GyMMMEd{"E, d MMM y G"}
+                GyMMMd{"d MMM y G"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"LL"}
+                MEd{"E dd/MM"}
+                MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                Md{"dd/MM"}
+                h{"h a"}
+                hm{"h.mm a"}
+                hms{"h.mm.ss a"}
+                ms{"mm:ss"}
+                yyyyM{"MM/y GGGGG"}
+                yyyyMEd{"E, dd/MM/y GGGGG"}
+                yyyyMMMEd{"E, d MMM y G"}
+                yyyyMMMd{"d MMM y G"}
+                yyyyMd{"dd/MM/y GGGGG"}
+            }
+            intervalFormats{
+                M{
+                    M{"M–M"}
+                }
+                MMMd{
+                    M{"d MMM – d MMM"}
+                    d{"d–d MMM"}
+                }
+                fallback{"{0} – {1}"}
+                yMMMd{
+                    M{"d MMM – d MMM y G"}
+                    d{"d–d MMM y G"}
+                    y{"d MMM y – d MMM y G"}
+                }
+            }
+        }
+        gregorian{
+            AmPmMarkers{
+                "am",
+                "pm",
+            }
+            AmPmMarkersAbbr{
+                "am",
+                "pm",
+            }
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d MMMM y",
+                "d MMMM y",
+                "d MMM y",
+                "dd/MM/y",
+                "{1}, {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                Bhm{"h.mm B"}
+                Bhms{"h.mm.ss B"}
+                EBhm{"E, h.mm B"}
+                EBhms{"E, h.mm.ss B"}
+                MEd{"E dd/MM"}
+                MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                MMdd{"dd/MM"}
+                Md{"dd/MM"}
+                yM{"MM/y"}
+                yMEd{"E, dd/MM/y"}
+                yMMMEd{"E, d MMM y"}
+                yMMMd{"d MMM y"}
+                yMd{"dd/MM/y"}
+            }
+            dayPeriod{
+                format{
+                    abbreviated{
+                        noon{"noon"}
+                    }
+                    narrow{
+                        noon{"n"}
+                    }
+                    wide{
+                        noon{"noon"}
+                    }
+                }
+                stand-alone{
+                    narrow{
+                        pm{"pm"}
+                    }
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hm{
+                    H{"HH:mm–HH:mm"}
+                    m{"HH:mm–HH:mm"}
+                }
+                Hmv{
+                    H{"HH:mm–HH:mm v"}
+                    m{"HH:mm–HH:mm v"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M–M"}
+                }
+                MMMd{
+                    M{"d MMM – d MMM"}
+                    d{"d–d MMM"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                h{
+                    a{"h a – h a"}
+                    h{"h–h a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm–h:mm a"}
+                    m{"h:mm–h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm–h:mm a v"}
+                    m{"h:mm–h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y"}
+                }
+                yMMMd{
+                    M{"d MMM – d MMM y"}
+                    d{"d–d MMM y"}
+                    y{"d MMM y – d MMM y"}
+                }
+            }
+        }
+        hebrew{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d MMMM y",
+                "d MMMM y",
+                "d MMM y",
+                "d MMM y",
+                "{1}, {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+            }
+        }
     }
-    DateTimePatterns { 
-        "HH:mm:ss z",
-        "HH:mm:ss z",
-        "HH:mm:ss",
-        "HH:mm",
-        "EEEE, d MMMM yyyy",
-        "d MMMM yyyy",
-        "d MMM yyyy",
-        "dd/MM/yyyy",
-        "{1} {0}",
+    characterLabel{
+        math_symbols{"maths symbol"}
     }
-//    Duplicated in parent
-//    Languages { 
-//        en { "English" }
-//    }
-    LocaleID:int { 0x0809 }
-//    LocaleString { "en_GB" }
-//    ShortCountry { "GBR" }
-    zoneStrings { 
-        {
-            "Europe/London",
-            "Greenwich Mean Time",
-            "GMT",
-            "British Summer Time",
-            "BST",
+    fields{
+        day{
+            relative{
+                "-1"{"yesterday"}
+                "0"{"today"}
+                "1"{"tomorrow"}
+            }
+        }
+        day-narrow{
+            relative{
+                "-1"{"yesterday"}
+                "0"{"today"}
+                "1"{"tomorrow"}
+            }
+        }
+        day-short{
+            relative{
+                "-1"{"yesterday"}
+            }
+            relativeTime{
+                future{
+                    other{"in {0} days"}
+                }
+                past{
+                    other{"{0} days ago"}
+                }
+            }
         }
     }
-
-    //------------------------------------------------------------
-    // Rule Based Number Format Support
-    //------------------------------------------------------------
-
-//         * Spellout rules for U.K. English.  U.K. English has one significant
-//         * difference from U.S. English: the names for values of 1,000,000,000
-//         * and higher.  In American English, each successive "-illion" is 1,000
-//         * times greater than the preceding one: 1,000,000,000 is "one billion"
-//         * and 1,000,000,000,000 is "one trillion."  In British English, each
-//         * successive "-illion" is one million times greater than the one before:
-//         * "one billion" is 1,000,000,000,000 (or what Americans would call a
-//         * "trillion"), and "one trillion" is 1,000,000,000,000,000,000.
-//         * 1,000,000,000 in British English is "one thousand million."  (This
-//         * value is sometimes called a "milliard," but this word seems to have
-//         * fallen into disuse.)
-
-        // Could someone please correct me if I'm wrong about "milliard" falling
-        // into disuse, or have missed any other details of how large numbers
-        // are rendered.  Also, could someone please provide me with information
-        // on which other English-speaking countries use which system?  Right now,
-        // I'm assuming that the U.S. system is used in Canada and that all the
-        // other English-speaking countries follow the British system.  Can
-        // someone out there confirm this?
-
-    SpelloutRules {
-        "%simplified:\n"
-        "    -x: minus >>;\n"
-        "    x.x: << point >>;\n"
-        "    zero; one; two; three; four; five; six; seven; eight; nine;\n"
-        "    ten; eleven; twelve; thirteen; fourteen; fifteen; sixteen;\n"
-        "        seventeen; eighteen; nineteen;\n"
-        "    20: twenty[->>];\n"
-        "    30: thirty[->>];\n"
-        "    40: forty[->>];\n"
-        "    50: fifty[->>];\n"
-        "    60: sixty[->>];\n"
-        "    70: seventy[->>];\n"
-        "    80: eighty[->>];\n"
-        "    90: ninety[->>];\n"
-        "    100: << hundred[ >>];\n"
-        "    1000: << thousand[ >>];\n"
-        "    1,000,000: << million[ >>];\n"
-        "    1,000,000,000,000: << billion[ >>];\n"
-        "    1,000,000,000,000,000: =#,##0=;\n"
-        "%default:\n"
-        "    -x: minus >>;\n"
-        "    x.x: << point >>;\n"
-        "    =%simplified=;\n"
-        "    100: << hundred[ >%%and>];\n"
-        "    1000: << thousand[ >%%and>];\n"
-        "    100,000>>: << thousand[>%%commas>];\n"
-        "    1,000,000: << million[>%%commas>];\n"
-        "    1,000,000,000,000: << billion[>%%commas>];\n"
-        "    1,000,000,000,000,000: =#,##0=;\n"
-        "%%and:\n"
-        "    and =%default=;\n"
-        "    100: =%default=;\n"
-        "%%commas:\n"
-        "    ' and =%default=;\n"
-        "    100: , =%default=;\n"
-        "    1000: , <%default< thousand, >%default>;\n"
-        "    1,000,000: , =%default=;"
-        "%%lenient-parse:\n"
-        "    & ' ' , ',' ;\n" 
+    listPattern{
+        or{
+            end{"{0} or {1}"}
+        }
+        standard{
+            2{"{0} and {1}"}
+            end{"{0} and {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+        standard-short{
+            2{"{0} and {1}"}
+            end{"{0} and {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
     }
 }