从协调列中获取其他语言的维基数据标签

Wil*_*ley 1 openrefine wikidata-api

我想使用 wikidata reconciliation 通过获取这些语言的标签将一列术语翻译成各种语言。使用 SPARQL,我将按语言过滤标签查询(这是在各种类似情况下建议的方法)。但是,我不知道如何使用 OpenRefine 对帐来做同样的事情。

在此处输入图片说明

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

pin*_*och 5

假设您要获取带有语言代码的意大利语标签it。您可以通过输入Lit属性输入来做到这一点。您还可以使用 获取描述Dit或别名Ait。要获取其他语言的这些术语,请替换it为其他语言代码。

到目前为止,这仅记录在https://github.com/OpenRefine/OpenRefine/wiki/Reconciliation 上- 我承认我们需要一个更明显的文档(理想情况下,它应该可以从 OpenRefine 的用户界面轻松访问,因为对帐服务在 OpenRefine 中预先配置)。

  • 我在哪里添加这个“属性输入”@pintoch?我开始在“添加属性”框中编写“Les”[西班牙语标签],如上面 @Will Hanley 的图片所示,但我只得到“SPARQL: Les”作为建议,这导致了我的错误 (2认同)