Re: syntax for "langed" literals

Peter,

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:

http://www.rfc-editor.org/rfc/rfc4646.txt

The case insensitivity is still in effect.

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

http://www.w3.org/International/articles/language-tags/

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

Ivan


> 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