Ajuda da API do MediaWiki

Esta é uma página de documentação da API do MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=languageinfo (li)

(main | query | languageinfo)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Devolver informações sobre as línguas disponíveis.

Pode ser aplicada uma [[mw:Special:MyLanguage/API:Continue |continuação]] se a obtenção das informações demorar demasiado tempo para um só pedido.

Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
liprop

A informação a ser obtida para cada língua.

code
O código da língua (este código é específico do MediaWiki, embora tenha semelhanças com outros padrões).
bcp47
O código de língua BCP-47.
dir
A direção de escrita da língua (ltr, da esquerda para a direita, ou rtl, da direita para a esquerda).
autonym
O autónimo da língua, isto é, o seu nome nessa língua.
name
O nome da língua na língua especificada pelo parâmetro uselang, com a aplicação de línguas de recurso se necessário.
variantnames
Os nomes curtos de variantes de língua usados para hiperligações de conversão de língua.
fallbacks
Os códigos de língua das línguas de recurso configuradas para esta língua. O recurso final implícito para 'en' não é incluído (mas algumas línguas podem especificar 'en' como último recurso explicitamente).
variants
Os códigos de língua das variantes suportadas por esta língua.
Valores (separados com | ou alternativas): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
Valor por omissão: code
licode

Códigos de língua das línguas que devem ser devolvidas, ou * para todas as línguas.

Separar os valores com | ou alternativas.
O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
Valor por omissão: *
licontinue

Quando houver mais resultados disponíveis, usar isto para continuar. Podem ser encontradas na wiki mediawiki.org mais informações sobre a aplicação da continuação a consultas.

Exemplos:
Obter os códigos de língua de todas as línguas suportadas.
api.php?action=query&meta=languageinfo [abrir na página de testes]
Obter os autónimos e nomes em alemão de todas as línguas suportadas.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [abrir na página de testes]
Obter as línguas de recurso e as variantes de occitânico.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [abrir na página de testes]
Obter o código de língua BCP-47 e a direção de escrita de todas as línguas suportadas.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [abrir na página de testes]