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)
- 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, ourtl
, 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]