Editors, All - FYI, some information from the I18N group re normative reference for language tags.

Begin forwarded message:

From: ext Richard Ishida <[email protected]>
Date: March 1, 2010 9:53:20 AM EST
Subject: Information about latest specs for language tagging

It seems that a number of people are unaware of recent changes with regards to language tagging specifications. As it is important to use the right reference for spec development, I hope the following information will prove useful.

You used to specify a language tag using RFC 1766, and then RFC 3066, both of which referred you to a list of ISO codes for language subtags and another ISO list for country names.

RFC 3066 was replaced by two RFCs: 4646 (Tags for Identifying Languages) and 4647 (Matching of Language Tags). These two RFCs were concatenated at a single location under the name BCP 47. It is intended that BCP 47 will be an unchanging name with a single, unchanging URI that gives access to the most up-to-date RFCs as they are developed. This is particularly helpful since it is not clear from reading RFC the itself that it has been obsoleted.

In September 2009, RFC 4646 was obsoleted by RFC 5646 (but RFC 4647 remains current). RFCs 5646 and 4647 are still referred to as BCP 47, and BCP 47 is accessed via the same URI as before.

The latest specifications for language tagging allow a number of different types of subtag, over and above language and country/ region, and point you to the IANA Language Subtag Registry (rather than ISO code lists) to find the (almost 8,000) subtags which are now available for use.

Any language tags constructed using the obsoleted RFCs are still valid according to the syntax of the latest incarnation of BCP 47, though some tags are now deprecated.


We recommend that you currently use the following reference for language tag syntax.
[BCP47]
Tags for Identifying Languages, A. Phillips and M. Davis, Editors, September 2009.
    Available at http://www.rfc-editor.org/rfc/bcp/bcp47.txt

The following additional links may be useful for further reading:
IANA Language Subtag Registry http://www.iana.org/assignments/ language-subtag-registry Language tags in HTML and XML http://www.w3.org/International/ articles/language-tags/ Choosing a Language Tag http://www.w3.org/International/questions/ qa-choosing-language-tags
Language Subtag Lookup tool             http://rishida.net/utils/subtags/

If you have further questions about language tags, please contact the i18n WG.

Hope that helps,
RI

============
Richard Ishida
Internationalization Lead
W3C (World Wide Web Consortium)

http://www.w3.org/International/
http://rishida.net/


Reply via email to