从协调栏获取其他语言的Wikidata标签

时间:2019-02-14 23:36:35

标签: openrefine wikidata-api

我想通过提取数据中的标签,使用wikidata协调来将一列术语翻译成各种语言。使用SPARQL,我可以按语言过滤标签查询(这是在各种类似情况下建议的方法)。但是,我看不到如何使用OpenRefine对帐进行同样的操作。

enter image description here

也许问题在于wikidata API是特定于语言的?

1 个答案:

答案 0 :(得分:2)

假设您要获取意大利语标签,该标签的语言代码为it。您可以通过在属性输入中输入Lit来实现。您也可以使用Dit获取描述,或使用Ait获取别名。要以其他语言获取这些术语,请用其他语言代码替换it

到目前为止,该文档仅在https://github.com/OpenRefine/OpenRefine/wiki/Reconciliation进行了记录-我承认我们需要为此提供更直观的文档(理想情况下,应该在OpenRefine的用户界面中轻松访问该文档,因为对帐服务已在OpenRefine中进行了预配置)。