X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..a01113dcd0f39d5da295ef82785beff9ed86fe38:/icuSources/data/locales/en_GB.txt?ds=sidebyside diff --git a/icuSources/data/locales/en_GB.txt b/icuSources/data/locales/en_GB.txt index ca2abeb6..e9d1276f 100644 --- a/icuSources/data/locales/en_GB.txt +++ b/icuSources/data/locales/en_GB.txt @@ -1,116 +1,296 @@ -// *************************************************************************** -// * -// * 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}"} + } } }