MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=languageinfo (li)
- 此模块需要读取权限。
- 来源:MediaWiki
- 许可协议:GPL-2.0-or-later
返回有关可用语言的信息。
继续在单个请求无法获取全数信息时可用。
具体参数:
其他通用参数可用。
- liprop
获取每种语言的信息。
- code
- 语言代码。(此代码是特定于MediaWiki的,但与其他标准有重叠。)
- bcp47
- BCP-47语言代码。
- dir
- 语言的书写方向(
ltr
或rtl
)。 - autonym
- 语言的自称,即在该语言中的名称。
- name
- uselang参数指定语言中的语言名称,必要时应用语言回退。
- variantnames
- 用于语言转换链接的语言变体的简短名称。
- fallbacks
- 为此语言配置的后备语言的语言代码。 不包括对 'en' 的隐式最终回退(但某些语言可能会明确回退到 'en')。
- variants
- 此语言所支持的变体的语言代码。
- 值(以|或替代物分隔):autonym、bcp47、code、dir、fallbacks、name、variantnames、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 [在沙盒中打开]