如何在wikicode中获取维基数据项的名称?

时间:2015-05-20 04:57:58

标签: mediawiki wikidata

假设我有一个维基数据项目QID Q19675,并希望在不相关的Mediawiki页面的wikicode中以西班牙语获取该项目的名称。

获取P281 postal code这样的属性很容易(只需写{{#property:P281|from=Q19675}}),如何获取名称,由于某种原因这不是正常的property

Wikidata item name

this question不同,这次我没有寻找REST API,而是寻找Mediawiki wikicode表达

1 个答案:

答案 0 :(得分:1)

您可以使用the Lua function mw.wikibase.label以本地语言获取标签。如果您的维基上有the Wikidata template Label的副本(例如英语维基百科),您可以直接使用它:{{label|Q19675}}

如果您希望标签使用非本地语言,请使用mw.wikibase.entity:getLabel