W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2016

Extraneous reference to 3166 in appmanifest

From: Phillips, Addison <addison@lab126.com>
Date: Wed, 24 Aug 2016 19:33:46 +0000
To: "public-webapps@w3.org" <public-webapps@w3.org>
Message-ID: <0e10b1a583a14421a2ded58cb9166e5c@EX13D08UWB002.ant.amazon.com>
Dear Webapps,

I was looking at [1] today. I noticed this text in section 8.2:

A language tag is a string that matches the production of a Language-Tag defined in the [BCP47] specifications (see the IANA Language Subtag Registry for an authoritative list of possible values, see also the Maintenance Agency for ISO 3166 country codes)

I'm wondering why the reference to ISO 3166 country codes is maintained in addition to the IANA Language Subtag Registry. The IANA registry contains all of the 3166 values in a stabilized fashion and tracks changes to 3166. Is there a purpose to maintaining the additional reference (especially since other standards referenced by BCP 47 are not mentioned (e.g. ISO 639-1/-2/-3, UN M.49, ISO15927)?



[1] https://www.w3.org/TR/appmanifest/#lang-member

Addison Phillips
Principal SDE, I18N Architect (Amazon)
Chair (W3C I18N WG)

Internationalization is not a feature.
It is an architecture.

Received on Wednesday, 24 August 2016 19:34:13 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 18:15:03 UTC