"no inheritance marker"

Naoto Sato naoto.sato at oracle.com
Tue Mar 31 19:03:19 CDT 2015


Hello,

I have a question on this "no inheritance marker", used in the short 
form of time zone "metazone" names. In LDML spec, it reads:

---
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 ). [1]
---

So if an app tries to display the short names with this marker, what 
should they actually be?

For example, in case of "en_GB" locale, lookup for "America_Pacific" 
short names ends up with this "U+2205U+2205U+2205" marker in "en_001" 
locale, which disables inheriting "PT"/"PST"/"PDT" in "en".

Naoto

[1] 
http://www.unicode.org/reports/tr35/tr35-39/tr35-dates.html#Metazone_Names


More information about the CLDR-Users mailing list