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

问题描述 投票:0回答:1

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

sparql wikidata wikidata-api
1个回答
0
投票

@AKSW得到了它!对于给定的Wikidata条目,我想要不同语言的相应标签数量。

SELECT (count(?lang) as ?numLang) WHERE { 
    wd:Q503923 rdfs:label ?label . 
    filter(!langmatches(lang(?label), 'en')) bind(lang(?label) as ?lang) 
}
© www.soinside.com 2019 - 2024. All rights reserved.