New draft-langtags (aka RFC3066bis) published...
Addison Phillips [wM]
aphillips at webmethods.com
Sat Jun 5 00:41:21 CEST 2004
The IETF has just posted the updated "RFC 3066bis" Internet-Draft (draft-phillips-langtags-03.txt), located here:
There is also a PDF version available at this location. The HTML version is hosted on my personal website here:
The changes in this draft are listed below, as well as on the issues list on my website. Note that most changes in this draft were at the request of the IESG reviewer. The main substantive changes in this version are related to the handling of "singleton" (single-letter) tags, which are now reserved for future extension (the process for doing so is enumerated). In addition, some of the confusion surrounding "extended language" tags has (hopefully) been removed. Peter Constable and John Cowan's suggestion that we eliminate the singleton subtag "-s-" was included and extended languages are now explicitly reserved for future parts of ISO 639 (presumably ISO 639-3).
Please use this list for comments and discussion.
Addison Phillips and Mark Davis
The complete list of changes in this version is:
o Added references to RFC's obsoleted by this document in abstract
and introduction. The abstract was slightly rewritten.
o Clarified that single-letter subtags can also be reserved by
update to this document.
o Modified the text in section 2.3 to clarify that the text means
that users should use the same tag for the same language, not that
everyone should just use (i.e. speak) the same language.
o Modified the text in section 2.3 to clarify that applications
which normatively reference this document are strongly discouraged
from defining their own tag choice and matching rules. The text
was written in such a way as to be consistent with this document's
eventual status as a BCP.
o Per IESG request, modified section 3.1 to change the appointment
of the language subtag reviewer from the applications area
director to the IESG itself.
o Added section 3.2, which defines how the existing registry is
o Tightened up the ABNF to be more succinct. Several rules were
removed defining things like 'alphanumdash'. Other rules were
reworked to make them more consistent.
o Removed the definition of i- as the prefix for registered language
o Defined singleton subtag handling in the ABNF and the body of the
document, allowing parsers to take future standardization into
account. This includes significant new text related to the
creation and maintenance of extensions. This syntax should be
stable for a long time.
o Defined extended language subtags as being reserved for use with
ISO 639 (and presumably ISO639-3) tags only. Removed registration
mechanism for extended language subtags.
o Defined a canonicalization mechanism for extension blocks and a
recommended canonicalization for extension subtags in Section
o Added the note about the length-of-subtag expansion, which might
be incompatible with some implementations.
Addison P. Phillips
Director, Globalization Architecture
webMethods | Delivering Global Business Visibility
Chair, W3C Internationalization (I18N) Working Group
Chair, W3C-I18N-WG, Web Services Task Force
Internationalization is an architecture.
It is not a feature.
More information about the Ietf-languages