From a90316060bbebfea3bb6f98f316bd44e1b5ff10f Mon Sep 17 00:00:00 2001 From: Peter Edberg <42151464+pedberg-icu@users.noreply.github.com> Date: Wed, 6 Oct 2021 16:14:41 -0700 Subject: [PATCH] CLDR-15023 Noted that metazone IDs may be the same as TZID aliases; updated mods (#1534) --- docs/ldml/tr35-dates.md | 5 +++++ docs/ldml/tr35.md | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/ldml/tr35-dates.md b/docs/ldml/tr35-dates.md index 2fd5db0b097..c751942b82c 100644 --- a/docs/ldml/tr35-dates.md +++ b/docs/ldml/tr35-dates.md @@ -1408,6 +1408,11 @@ When formatting a date and time value using this data, an application can proper Metazones are used with the 'z', 'zzzz', 'v', and 'vvvv date time pattern characters, and not with the 'Z', 'ZZZZ', 'VVVV' and other pattern characters for time zone formatting. For more information, see [Date Format Patterns](#Date_Format_Patterns) . +Note that several of the CLDR metazone IDs are the same as TZID aliases provided by the _TZ time zone database_ and also included in ICU data. For example: +* “Japan” is a CLDR metazone ID (which has short ID “japa”), but also an alias to the TZID “Asia/Tokyo” (which has BCP 47 ID “jptyo”). +* “GMT” is a CLDR metazone ID (which has short ID “mgmt”), but also an alias to the TZID “Etc/GMT” (which has BCP 47 ID “gmt”). +In practice this is not an issue, since metazone IDs and TZIDs are never used in the same way in any data structure, or in the same APIs in a library such as ICU. + The `commonlyUsed` element is now deprecated. The CLDR committee has found it nearly impossible to obtain accurate and reliable data regarding which time zone abbreviations may be understood in a given territory, and therefore has changed to a simpler approach. Thus, if the short metazone form is available in a given locale, it is to be used for formatting regardless of the value of commonlyUsed. If a given short metazone form is known NOT to be understood in a given locale and the parent locale has this value such that it would normally be inherited, the inheritance of this value can be explicitly disabled by use of the 'no inheritance marker' as the value, which is 3 simultaneous empty set characters ( U+2205 ). ## 6 Supplemental Time Zone Data diff --git a/docs/ldml/tr35.md b/docs/ldml/tr35.md index 714a2cf37b9..b2a601aef92 100644 --- a/docs/ldml/tr35.md +++ b/docs/ldml/tr35.md @@ -6,7 +6,7 @@
Version | 40 |
Editors | Mark Davis (markdavis@google.com) and other CLDR committee members |
Date | 2021-10-05 |
Date | 2021-10-06 |
This Version | https://www.unicode.org/reports/tr35/tr35-64/tr35.html |
Previous Version | https://www.unicode.org/reports/tr35/tr35-63/tr35.html |
Latest Version | https://www.unicode.org/reports/tr35/ |