从协调列中获取其他语言的维基数据标签
fetching wikidata labels in other languages from reconciled column
我想使用 wikidata 协调通过获取这些语言的标签来将一列术语翻译成各种语言。使用 SPARQL,我将按语言过滤标签查询(这是在各种类似情况下建议的方法)。但是,我不知道如何使用 OpenRefine 协调来做同样的事情。
也许问题在于维基数据 API 是特定于语言的?
假设您要获取语言代码为 it
的意大利语标签。您可以通过在 属性 输入中输入 Lit
来做到这一点。您还可以使用 Dit
获取描述或使用 Ait
获取别名。要以其他语言获取这些术语,请将 it
替换为其他语言代码。
到目前为止,这仅记录在 https://github.com/OpenRefine/OpenRefine/wiki/Reconciliation - 我承认我们需要一个更明显的文档(理想情况下,它应该可以从 OpenRefine 的用户界面轻松访问,因为协调服务已在 OpenRefine 中预先配置).
我想使用 wikidata 协调通过获取这些语言的标签来将一列术语翻译成各种语言。使用 SPARQL,我将按语言过滤标签查询(这是在各种类似情况下建议的方法)。但是,我不知道如何使用 OpenRefine 协调来做同样的事情。
也许问题在于维基数据 API 是特定于语言的?
假设您要获取语言代码为 it
的意大利语标签。您可以通过在 属性 输入中输入 Lit
来做到这一点。您还可以使用 Dit
获取描述或使用 Ait
获取别名。要以其他语言获取这些术语,请将 it
替换为其他语言代码。
到目前为止,这仅记录在 https://github.com/OpenRefine/OpenRefine/wiki/Reconciliation - 我承认我们需要一个更明显的文档(理想情况下,它应该可以从 OpenRefine 的用户界面轻松访问,因为协调服务已在 OpenRefine 中预先配置).