La {{ISO 639 name}}
plantilla se utiliza para resolver los códigos ISO 639-1 , ISO 639-2 , ISO 639-3 e ISO 639-5 en nombres de idioma. Recortará las etiquetas de idioma IETF superfluas a solo el código ISO 639. Por ejemplo: sánscrito en alfabeto latino, cuya etiqueta de idioma IETF es sa-Latn
, se representa como:
{{ISO 639 name|sa-Latn}}
→ Error en sánscrito: sa-Latn es una etiqueta IETF (ayuda)El mensaje de error se puede suprimir con |hide-err=yes
:
{{ISO 639 name|sa-Latn|hide-err=yes}}
→ SánscritoEl nombre del idioma representado se puede vincular al artículo del idioma apropiado con |link=yes
:
{{ISO 639 name|sa-Latn|hide-err=yes|link=yes}}
→ SánscritoAl realizar el enlace, se puede proporcionar una etiqueta de enlace alternativa con :|label=<label text>
{{ISO 639 name|sa-Latn|hide-err=yes|link=yes|label=sa-Latn}}
→ sa-LatnLa plantilla es la misma excepto que tiene ajustes preestablecidos .{{ISO 639 name link}}
{{ISO 639 name}}
|link=yes
Ambas plantillas se pueden sustituir con seguridad.
Esta plantilla se puede utilizar para ejecutar cualquiera de las funciones exportadas por el módulo:ISO 639 name . Estas funciones son:
iso_639_code_exists
– devuelve true
si se encuentra en alguna de las tablas de datos ISO 639<code>
iso_639_code_to_name
– (predeterminado) como se describe arribaiso_639_code_1_to_name
– igual que iso_639_code_to_name
excepto que está restringido a la tabla de datos ISO 639-1iso_639_code_2_to_name
– igual que iso_639_code_to_name
excepto que está restringido a la tabla de datos ISO 639-2iso_639_code_2B_to_name
– igual que iso_639_code_to_name
excepto que está restringido a la tabla de datos ISO 639-2Biso_639_code_3_to_name
– igual que iso_639_code_to_name
excepto que está restringido a la tabla de datos ISO 639-3iso_639_code_5_to_name
– igual que iso_639_code_to_name
excepto que está restringido a la tabla de datos ISO 639-5iso_639_name_exists
– devuelve true
si se encuentra en alguna de las tablas de datos ISO 639<name>
iso_639_name_to_code
– devuelve el código de idioma asociado con ; puede estar restringido a una tabla de datos ISO 639 particular<name>
iso_639
– devuelve el nombre del idioma cuando se proporciona un código de idioma válido; devuelve un código de idioma cuando se proporciona un nombre de idioma válido; puede estar restringido a una tabla de datos ISO 639 particularPara utilizar estas funciones, configúrelo |fn=
con el nombre de función apropiado.
{{ISO 639 name|en}}
da ingles{{ISO 639 name|fr}}
da francésEsta plantilla genera mensajes de error. Estos mensajes son:
El módulo que realiza el trabajo para esta plantilla tiene otras funciones que no son compatibles con esta plantilla. Consulte Módulo:Nombre ISO 639. Los mensajes de error relacionados con esa otra función son:
iso_639_name_to_code()
: este mensaje se emite cuando no se proporciona un nombre de idioma en el{{#invoke:}}
iso_639_name_to_code()
yiso_639()
únicamente – este mensaje se emite cuando < part > no es uno de los siguientes: 1, 2, 3 o 5iso_639()
): este mensaje se emite cuando no se proporciona un nombre de idioma o un código de idioma en el{{#invoke:}}