W3C home > Mailing lists > Public > public-owl-wg@w3.org > May 2008

Re: syntax for "langed" literals

From: Ivan Herman <ivan@w3.org>
Date: Tue, 06 May 2008 15:28:14 +0200
Message-ID: <48205CEE.9060705@w3.org>
To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
CC: public-owl-wg@w3.org

Peter F. Patel-Schneider wrote:
> Note: The divergence from the pattern matching in XML Schema datatypes
> is intentional, as RDF language tags are normalized into lower case, so
> pattern matching against any lexical form ends up being much more
> difficult.
> Question:  Should langPattern be turned into lower case as well?   It
> would be nice to have langPattern "en-US" match against a particular
> dialect of English.  Language tags in RFC3066 are supposed to be case
> insensitive, so it would be possible to specify a case insensitive
> pattern match, and then suggest that this could be done just by
> normalizing everything to lower case.  
> Aside: Is there a new version of RFC3066 out?  I seem to remember
> something along these lines.

The latest version seems to be RDFC4646, superseding  RFC3066:


The case insensitivity is still in effect.

B.t.w., Richard Ishida's overview on the language tags is nice:


for those who have not seen the possible complexity of that stuff...


> Note: Matching against the string part of an owl:internationalizedString
> is in keeping with XML Schema datatypes, as the XML lexical form of an
> owl:internationalizedString is the string part (i.e., not including the
> language tag).
> Peter F. Patel-Schneider
> Bell Labs Research
> PS:  This appears to satisfy Bijan's ACTION-142.


Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Tuesday, 6 May 2008 13:28:47 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:42:04 UTC