W3C home > Mailing lists > Public > xml-editor@w3.org > July to September 2002

Re: [xml-dev] XML Core WG needs input on xml:lang=""

From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
Date: Sun, 4 Aug 2002 17:08:47 -0400
Message-Id: <p04330102b973473cb6f4@[192.168.254.4]>
To: xml-dev@lists.xml.org
Cc: xml-editor@w3.org

At 8:37 AM -0400 8/2/02, John Cowan wrote:

>By the present rules, there is no way to express the fact that the
>content of the pre element is not in English.  (Computer languages are out
>of scope for RFC 3066 and have no codes.)
>

It should be noted that xml:lang="" is legal today under XML 1.0. It 
is not malformed. Its validity depends completely on the DTD, but it 
is not de facto invalid. A parser that issues a fatal error on 
encountering this would itself be incorrect.

The XML 1.0 specification defines no semantic meaning for 
xml:lang="", but honestly xml:lang is one of the few places where XML 
can be said to define any semantics at all.

I am not convinced that any change is required to the existing spec. 
The question of how to interpret the contents of the xml:lang 
attribute is one for local processes.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          XML in a  Nutshell, 2nd Edition (O'Reilly, 2002)          |
|              http://www.cafeconleche.org/books/xian2/              |
|  http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/  |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |
+----------------------------------+---------------------------------+
Received on Sunday, 4 August 2002 20:49:18 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:32 GMT