Ajuda da API MediaWiki

Esta é uma página de documentação da API 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

Retornar informações sobre os idiomas disponíveis.

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

Parâmetros:
Other general parameters are available.
liprop

Quais informações obter para cada idioma.

code
O código do idioma (este código é específico do MediaWiki, embora tenha semelhanças com outros padrões).
bcp47
O código do idioma BCP-47.
dir
A direção de escrita do idioma (ltr, da esquerda para a direita, ou rtl, da direita para a esquerda).
autonym
O autônimo do idioma, isto é, o seu nome nesse idioma.
name
O nome do idioma no idioma especificado pelo parâmetro uselang, com a aplicação de idiomas 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 idioma das idiomas de recurso configuradas para esta língua. O recurso final implícito para 'en' não é incluído (mas algum idiomas podem especificar 'en' como último recurso explicitamente).
variants
Os códigos de idioma das variantes suportadas por esse idioma.
Valores (separados com | ou alternativos): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
Padrão: code
licode

Códigos de idioma dos idiomas que devem ser devolvidas, ou * para todos os idiomas.

Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
Padrão: *
licontinue

Quando houver mais resultados disponíveis, use isso para continuar. Informações mais detalhadas em como continuar uma consulta podem ser encontradas em mediawiki.org.

Exemplos:
Obter os códigos de idioma de todos os idiomas suportados.
api.php?action=query&meta=languageinfo [abrir na página de testes]
Obter os autônimos e nomes em alemão de todos os idioma suportados.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [abrir na página de testes]
Obter os idiomas 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 os idiomas suportados.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [abrir na página de testes]