我想检索给定 isocode 语言缩写的完整语言名称。我的 SPARQL 查询如下(使用硬编码语言"fr"@en
):
PREFIX dbpprop: <http://dbpedia.org/property/>
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT ?language ?isocode
WHERE
{ ?language dbpprop:iso ?isocode.
?language a dbo:Language.
FILTER (?isocode="fr"@en)
}
通过在线DBPedia 端点运行它会产生零结果——尽管我希望检索“法语”。这段代码在一两年前曾经工作过(如果我没有完全弄错的话)。由于没有弹出错误,我有点不知所措。法语DBPedia资源包含 language 和 iso 属性。