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.
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, 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]