Mudanças entre as edições de "Predefinição:Língua-meta/doc"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
(Criou página com '{{Subpágina de documentação}} {{alto-risco| 218000 }} ''Meta predef'' para servir de base a todas as conversões de códigos de língua em nomes das respetivas línguas, be...')
 
(Sem diferença)

Edição atual tal como às 10h52min de 12 de junho de 2020

Meta predef para servir de base a todas as conversões de códigos de língua em nomes das respetivas línguas, bem como de links para os respetivos artigos, com suporte para variantes ptPT e ptBR.

Os códigos usados foram baseados nos que já eram usados em {{Código língua}}, {{Link/línguas}}, {{Língua}}, nos prefixos das Wirchelps e nos códigos ISO 639. Em geral, quando o ISO 639-1 existe, é ele que é usado, mas também há casos em que é usado o 639-2 e 639-3. Esses códigos foram inicialmente baseados em en:List of ISO 639-1 codes e en:Template:List of language names ordered by code.

Uso/Parâmetros

  • O 1º parâmetro é o código da língua e o 2º determina o que é devolvido. Se o 2º parâmetro não for indicado, é devolvido o link sem pipes para o verbete da língua correspondente ao código. Exemplo:
    {{Língua-meta|de}} => Língua alemã
  • Quando o código da língua não é reconhecido, o resultado é o seguinte:
    {{Língua-meta|xpto}} => (erro: código de língua 'Predefinição:Mono' não reconhecido!)
  • O texto de erro acima pode ser suprimido indicando |noerr=1; exemplo:
    {{Língua-meta|xpto|noerr=1}} =>
  • Se houver erro no código, a página onde a predef é transcluída é categorizada em Categoria:!Erro no código de língua.
  • Se não se desejar que ocorra a categorização acima, deve incluir-se |nocat=1; exemplo:
    {{Língua-meta|xpto|nocat=1}} => (erro: código de língua 'Predefinição:Mono' não reconhecido!)
  • Os códigos krc (carachai-balcar) e zh-classical (chinês clássico) não têm verbete, pelo que, qualquer que seja o 2º parâmetro, só é devolvido o nome da língua; exemplo:
    {{Língua-meta|krc}} => Língua carachaio-bálcara
Valores do 2º parâmetro
Valor Texto ou código wiki devolvido Exemplo
nome Apenas o nome {{Língua-meta|ar|nome}} => árabe

{{Língua-meta|hy|nome}} => armênio/arménio

nomebr Nome na variante brasileira {{Língua-meta|hy|nomebr}} => armênio

{{Língua-meta|el|nomebr}} => grego

nomept Nome na variante portuguesa europeia {{Língua-meta|hy|nomept}} => arménio

{{Língua-meta|el|nomept}} => grego

link Link para o verbete da língua com pipe para o nome {{Língua-meta|cs|link}} => tcheco/checo

{{Língua-meta|eo|link}} => esperanto

linkbr Link para o verbete da língua com pipe para o nome na variante brasileira {{Língua-meta|cs|linkbr}} => tcheco
linkpt Link para o verbete da língua com pipe para o nome na variante portuguesa {{Língua-meta|cs|linkpt}} => checo

Ver também