MediaWiki API 帮助

这是自动生成的MediaWiki API文档页面。

文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=languageinfo (li)

main | query | languageinfo

返回有关可用语言的信息。

继续在单个请求无法获取全数信息时可用。

具体参数:
其他通用参数可用。
liprop

获取每种语言的信息。

code
语言代码。(此代码是特定于MediaWiki的,但与其他标准有重叠。)
bcp47
BCP-47语言代码。
dir
语言的书写方向(ltrrtl)。
autonym
语言的自称,即在该语言中的名称。
name
uselang参数指定语言中的语言名称,必要时应用语言回退。
fallbacks
为此语言配置的后备语言的语言代码。 不包括对 'en' 的隐式最终回退(但某些语言可能会明确回退到 'en')。
variants
此语言所支持的变体的语言代码。
值(以|替代物分隔):autonym、​bcp47、​code、​dir、​fallbacks、​name、​variants
默认:code
licode

应返回的语言的语言代码,或所有语言*

通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
默认:*
licontinue

当更多结果可用时,使用这个继续。可在 mediawiki.org 获取更多有关如何继续查询的详细信息。

例子:
获取所有支持语言的语言代码。
api.php?action=query&meta=languageinfo [在沙盒中打开]
获取所有支持语言的自名(某语言中对该语言本身的称呼)和其德语名称。
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [在沙盒中打开]
获取奥克西坦语的后备语言和变体。
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [在沙盒中打开]
获取所有支持语言的BCP-47语言代码和书写方向。
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [在沙盒中打开]