从维基数据获取其他语言的文章数量

时间:2018-02-02 00:41:03

标签: sparql wikidata wikidata-api

我是查询维基数据的新手,我有一个维基数据ID列表,我希望获得非英文网页版本的数量。例如,对于引用“Rivers State”(页面here)的ID,我想获得翻译页面的所有非英语语言的计数(“更多语言”列表中的“河流州”页面的顶部)。我无法弄清楚“更多语言”是什么属性,否则我只会查询该属性。

1 个答案:

答案 0 :(得分:0)

@AKSW得到了它!我想要给定维基数据条目的不同语言的相应标签数量。

SELECT (count(?lang) as ?numLang) WHERE { 
    wd:Q503923 rdfs:label ?label . 
    filter(!langmatches(lang(?label), 'en')) bind(lang(?label) as ?lang) 
}