假设我有一个 Wikidata 项目 QID ,并且想在不相关的Mediawiki页面Q19675
的 wikicode 中获取该项目的西班牙语名称。
虽然获得类似的属性P281 postal code
很容易(只需编写{{#property:P281|from=Q19675}}
),但如何获得名称,由于某种原因不是正常的属性?
与这个问题不同,这次我不是在寻找 REST API,而是在寻找 Mediawiki wikicode 表达式。
您可以使用Lua 函数mw.wikibase.label
获取本地语言的标签。如果您在一个有Wikidata 模板Label
副本的 wiki 上(例如英文维基百科),您可以直接使用它:{{label|Q19675}}
.
如果您希望使用非本地语言的标签,请使用mw.wikibase.entity:getLabel
.