RFC 3066 defines a couple of instances where the language tag might not begin with an ISO language code. A language tag that begins with i- is reserved for IANA-registered language tags. Examples include
A language tag that begins with x- provides a mechanism for user-defined language tags. The second tag must be more than one letter long, and must not be one of the following reserved subtags: AA, QM-QZ, XA-XZ, and ZZ. For example:
Of course, neither of these approaches should be used to identify a language if the approach based on initial two- or three-letter ISO codes is available. These methods restrict or prevent interoperable language tag recognition.
Version: $Id: Slide0220.html,v 1.3 2006/02/02 10:05:47 rishida Exp $