W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > September 2001

Literals, language, equality

From: Graham Klyne <GK@NineByNine.org>
Date: Fri, 28 Sep 2001 18:16:25 +0100
Message-Id: <>
To: RDF core WG <w3c-rdfcore-wg@w3.org>
Coming from a brief exchange on RDF-IG...

I don't recall any discussion here of what appears to be a contradiction in 
RDF M&S;  in particular, when we discussed language being part of a literal 
because that's what M&S says.

 From section 6:

>Two RDF strings are deemed to be the same if their ISO/IEC 10646 
>match. Each RDF application must specify which one of the following 
>of 'match' it uses:
>- the two representations are identical, or
>- the two representations are canonically equivalent as defined by The
>Unicode Standard [Unicode].


>The xml:lang
>attribute may be used as defined by [XML] to
>associate a language with the property value. There is no specific data
>model representation for xml:lang (i.e., it adds no triples to
>the data model); the language of a literal is considered by RDF to
>be a part of the literal.  An application may ignore language tagging
>of a string. All RDF applications must specify whether or not language
>tagging in literals is significant; that is, whether or not language
>is considered when performing string matching or other processing.

Seem to me to not be mutually satisfiable.


Graham Klyne
Received on Friday, 28 September 2001 13:16:56 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:53:51 UTC