OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Official ISO 639 changes

[ Lists Home | Date Index | Thread Index ]
  • From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
  • To: "Unicode List" <unicode@unicode.org>
  • Date: Tue, 25 Apr 2000 13:24:25 -0400

At 3:10 AM -0800 4/25/00, Michael Everson wrote:
>The RA-JAC agreed a mechanism to ensure that there will be no overlap of
>2-letter and 3-letter codes. It is a cutoff date and precedence rule; I'm
>not sure if it's been cast in resolutionese yet or not. It's dependent on
>the finalization of the revision of 639-1.

Has anybody noticed that XML 1.0 requires 2-letter and forbids 
three-letter language codes? From section 2.1.2 of the XML 1.0 spec:

The Langcode may be any of the following:

   a two-letter language code as defined by [ISO 639], "Codes for the
   representation of names
   a language identifier registered with the Internet Assigned
   Numbers Authority [IANA]; these begin with the prefix "i-" (or "I-")
   a language identifier assigned by the user, or agreed on between parties
   in private use; these must begin with the prefix "x-" or "X-" in
   order to ensure that they do not conflict with names later
   standardized or registered with IANA

Production 35 enforces this constraint.
I think XML needs another erratum here to fix this.

| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
|                  The XML Bible (IDG Books, 1999)                   |
|              http://metalab.unc.edu/xml/books/bible/               |
|   http://www.amazon.com/exec/obidos/ISBN=0764532367/cafeaulaitA/   |
|  Read Cafe au Lait for Java News:  http://metalab.unc.edu/javafaq/ |
|  Read Cafe con Leche for XML News: http://metalab.unc.edu/xml/     |

This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS