[arc-dev] Empty language tags = possible error?
From: Viliam Simko
Subject: [arc-dev] Empty language tags = possible error?
Date: Thu, 14 Feb 2008 03:10:35 +0100
Hello,
Following SPARQL query does not work properly. It looks like your query engine
does not like empty language tags. Usually users do not specify language tags
so the query should return plenty of results. However, the result-set is
empty most of the time.
SELECT *
{
_:x ?p ?y
FILTER (lang(?y) = "")
}
Suppose we have a database of Artworks. Each Artwork has a title in various
languages. Practical use-case would be to obtain all English "titles" -
defined either by xml:lang="en" or by missing language tag.
Regards,
Viliam