从维基数据中获取其他语言的文章数量
Get count of articles in other languages from Wikidata
我是维基数据查询的新手,我有一个维基数据 ID 列表,我想从中获取非英语页面版本的数量。例如,对于引用 "Rivers State"(页面 here)的 ID,我想获取该页面已翻译成的所有非英语语言的数量("in more languages" 列表位于"Rivers State" 页面的顶部)。我不知道 属性 和 "in more languages" 是什么,否则我只会查询 属性.
@AKSW 知道了!我想要给定维基数据条目的不同语言对应标签的数量。
SELECT (count(?lang) as ?numLang) WHERE {
wd:Q503923 rdfs:label ?label .
filter(!langmatches(lang(?label), 'en')) bind(lang(?label) as ?lang)
}
我是维基数据查询的新手,我有一个维基数据 ID 列表,我想从中获取非英语页面版本的数量。例如,对于引用 "Rivers State"(页面 here)的 ID,我想获取该页面已翻译成的所有非英语语言的数量("in more languages" 列表位于"Rivers State" 页面的顶部)。我不知道 属性 和 "in more languages" 是什么,否则我只会查询 属性.
@AKSW 知道了!我想要给定维基数据条目的不同语言对应标签的数量。
SELECT (count(?lang) as ?numLang) WHERE {
wd:Q503923 rdfs:label ?label .
filter(!langmatches(lang(?label), 'en')) bind(lang(?label) as ?lang)
}