Ir al contenido

Plantilla:Lang

De Wikisource, la biblioteca libre.
Documentación de la plantilla


Uso

Esta plantilla se usa para etiquetar un texto con su código de idioma apropiado, lo que permite el uso de tipos de letra adicionales y su lectura por dispositivos texto-a-voz. Todo el texto que se publica en Wikisource en español está etiquetado como "en español". Por lo tanto, todo fragmento de texto que esté escrito en un idioma distinto al español debería llevar esta plantilla. Para más información sobre etiquetado de idioma, ver Meta-Wiki.

Utiliza una etiqueta <span>.
{{Bloque lang}} es la versión <div> de esta plantilla.

{{lang|idioma|texto}}
{{lang
 | idioma    = 
 | texto     = 
 | dir       = 
 | fuente    = 
 | estilo    =
 | clase     =
 | attr      =
}}

Parámetros

  • |idioma=: (o lang o el primer parámetro sin nombre) El código ISO 639 del idioma. Es un código de dos o tres letras, dependiendo de la especificidad del idioma declarado. Por ejemplo "francés" es fr, pero "francés antiguo" es fro.
  • |texto=: (o el segundo parámetro sin nombre) El texto.
  • |dir=: La dirección del texto, la que puede ser ltr (left-to-right) o rtl (right-to-left). ltr es lo más habitual, rtl es usado por idiomas como el árabe o el hebreo. Si no se indica, la plantilla intentará usar el más apropiado según el idioma, por lo que no debería indicarse explícitamente salvo algún caso especial.
  • |fuente=: (o font) Alguna de las fuentes web. Ver [[#Fuentes web|]].
  • |estilo=: (o style) Estilos CSS adicionales, como font-feature-setting: 'locl'; para mostrar glifos alternativos.
  • |clase=: (o class) una clase HTML adicional.
  • |attr=: atributos HTML adicionales

Ejemplos

Texto hebreo con parámetros implícitos

{{lang|he|ארץ זבת חלב ודבש}}

ארץ זבת חלב ודבש

Texto árabe con parámetros explícitos

{{lang
 | idioma = ar
 | texto     = المدينة‎
 | dir      = rtl
}}

المدينة‎

Texto árabe con distinto tipo de fuente

{{lang|ar|المدينة‎|font=Amiri}}

المدينة‎


Atributo idioma

Tal como se dijo arriba, el parámetro de idioma debería ser un código ISO 639.

Sin embargo, de ser necesario, se puede especificar usando un código de idioma ISO 15924 y/o un código de país ISO 3166-1. Se pueden usar códigos de escritura en el caso de que el texto esté escrito en un sistema distinto al asociado a ese idioma. Se puede agregar el código de país para especificar el país de origen del texto.

Uso Texto Lang Código Notas
Idioma Χαίρε, ω χαίρε Ελευθεριά! el {{lang|el|Χαίρε, ω χαίρε Ελευθεριά!}} Texto en griego. el = idioma griego.
Escritura Haire, o haire, Eleftheria! el-Latn {{lang|el-Latn|Haire, o haire, Eleftheria!}} Griego transliterado al alfabeto latino. "Latn" = Alfabeto latino.
País Χαίρε, ω χαίρε Ελευθεριά! el-GR {{lang|el-GR|Χαίρε, ω χαίρε Ελευθεριά!}} Texto en griego de Grecia. "GR" = Grecia.
Escritura y país Haire, o haire, Eleftheria! el-Latn-GR {{lang|el-Latn-GR|Haire, o haire, Eleftheria!}} Texto en griego de Grecia escrito en alfabeto latino.

Fuentes web

Esta plantilla permite el uso de la extensión Universal Language Selector. En algunos casos permite mostrar adecuadamente texto en que el tipo de fuente por defecto no.

El tipo de fuente se selecciona según el idioma. En algunos casos, hay múltiples tipos de fuente disponibles: acá se puede usar el parámetro fuente. Actualmente no funciona en dispositivos móviles.

Lista completa de fuentes en la Wikisource inglesa

Bloques que cruzan múltiples páginas

Para bloques de texto en otro idioma que crucen de una página a otra, usar {{Bloque lang/c}} al iniciar, y {{Bloque lang/f}} al finalizar. {{Bloque lang/c}} acepta los mismos parámetros que{{lang}}.

Ver también

Esta documentación está transcluida desde Plantilla:Lang/doc.
Los editores pueden experimentar en la zona de pruebas de esta plantilla.
Por favor, añade las categorías e interwikis a la subpágina de documentación. Subpáginas de esta plantilla.