stringtranslate.com

Wikipedia: plantilla de bandera de WikiProject

Este WikiProject es responsable del sistema de plantillas que se utiliza para crear íconos de banderas, con o sin enlaces wiki asociados. Este proyecto solo se ocupa de la implementación de estas plantillas.

Plantillas principales

Plantilla:Icono de bandera

Produce una imagen pequeña de la bandera nombrada. La imagen tiene un enlace al artículo sobre el país asociado con la bandera.

Ejemplo: {{flag icon|Japan}}Japón
Ejemplo: {{flag icon|JPN}}Japón

Plantilla:Bandera

Produce una imagen pequeña de la bandera nombrada, más un enlace wiki al artículo asociado. La imagen del ícono no tiene un enlace (a diferencia de flag icon) para que los lectores de pantalla no muestren el nombre dos veces.

Ejemplo: {{flag|United Kingdom}}Reino Unido 

Plantilla:Flagu

Similar a flag, pero el nombre del país asociado no está vinculado. Esta plantilla se debe utilizar en artículos relacionados con WP:OVERLINK (por ejemplo, cuando se utiliza la misma bandera muchas veces en una sola tabla).

Ejemplo: {{flagu|United States}} Estados Unidos

Plantilla:Bandera del país

Similar a flag, pero siempre utiliza el texto de visualización preferido para el artículo vinculado a la wiki. Resulta útil cuando el parámetro de entrada puede ser un código de país o un nombre de país extenso porque vincula a un artículo diferente, como un país histórico.

Compárese con flag, que siempre utiliza el primer parámetro como nombre para mostrar (a menos que se anule con name):

Plantilla:Decoración de bandera

Muestra una bandera del parámetro nombrado en tamaño de "icono", actualmente 23×15 píxeles más un borde de un píxel. Esta plantilla es muy similar a la Plantilla:Icono de bandera , excepto que la imagen no está vinculada a un artículo, es decir, es "puramente decorativa" según las Pautas de Accesibilidad al Contenido Web (WCAG) del Consorcio World Wide Web (W3C) . Esta plantilla se puede utilizar cuando el texto del artículo inmediatamente adyacente al ícono proporciona el enlace asociado a la bandera.

Ejemplo de comparación
Ejemplos de uso

Plantillas de banderas de "atajo"

Muchos países también tienen plantillas de banderas individuales, nombradas usando códigos de país estándar de tres letras para ofrecer alternativas de "atajo" a las plantillas estándar. Esto es una bendición mixta; algunos códigos de país (como "EE. UU.") son ampliamente conocidos y las plantillas de atajo correspondientes (es decir, {{USA}}) ofrecen comodidad, pero algunos códigos de país son relativamente oscuros, por lo que el marcado wiki probablemente sería más claro si los nombres de los países se deletrearan completos. Además, las plantillas de atajo no ofrecen la posibilidad de usar variantes históricas de bandera (descritas a continuación) y, por lo tanto, son menos flexibles.

Ejemplo: {{BEL}}Bélgica (equivalente a )  {{flag|Belgium}}

Consulte Wikipedia:Plantillas en línea que vinculan artículos de países para obtener una lista completa.

Lista

Además de las mencionadas anteriormente, existen muchas otras plantillas de banderas. Esta lista (probablemente incompleta) excluye las plantillas militares (ver #Plantillas de banderas militares) y las plantillas deportivas (ver #Plantillas de banderas de equipos deportivos nacionales). Consulte la documentación de cada plantilla para obtener más detalles.

Las siguientes plantillas técnicamente no utilizan el sistema de plantillas de bandera, pero se utilizan de manera similar:

Nombres de banderas

El primer parámetro (posicional) de estas plantillas especifica el país (u otra entidad) que se utilizará para la imagen de la bandera. En realidad, estas identifican plantillas adicionales que almacenan individualmente información específica de ese país. Por ejemplo, el nombre de la imagen y el nombre del artículo principal utilizados por {{flag|Norway}}(para producir Norway ) se almacenan en Template:Country data Norway . El conjunto completo de estas plantillas de "datos de país" se encuentra en Category:Country data templates . 

Tenga en cuenta que existen plantillas de datos de países para muchas entidades que no se consideran países , como organizaciones internacionales o entidades subnacionales. El uso de "país" en los nombres de estas plantillas se debe únicamente a que la implementación original del sistema de plantillas de banderas se basó en Template:Country (un nombre mejor podría haber sido "datos de banderas"), pero es probable que ya sea demasiado tarde para ese cambio.

Algunos ejemplos de plantillas de banderas que no son de países son:


También existen muchas plantillas de datos de países para naciones históricas, que se pueden utilizar para generar las banderas históricas con enlaces wiki a los artículos correspondientes. Algunos ejemplos son:

Nombres de alias

Para mayor comodidad, muchas banderas se pueden identificar con un alias , generalmente un código de país de tres letras. Por ejemplo, en lugar de {{flag icon|France}}, podrías simplemente usar {{flag icon|FRA}}para producirFrancia.

Existen alias para casi todas las naciones incluidas en la norma ISO 3166-1 alfa-3 , la lista de códigos de países del COI y la lista de códigos de países de la FIFA . Por ejemplo, {{flag icon|DEU}}(ISO) y {{flag icon|GER}}(COI y FIFA) producenAlemaniaTambién hay disponibles un pequeño puñado de otras abreviaturas conocidas (como UK, EU, y USSR).

Los nombres de alias se implementan como redirecciones en el espacio de nombres de la plantilla. Por ejemplo, Template:Country data VEN es una redirección a Template:Country data Venezuela . El conjunto completo de estas redirecciones se incluye en Category:Country data redirects , y las redirecciones de alias disponibles para una plantilla de datos de país determinada (si las hay) también se documentan en la página de esa plantilla.

Al utilizar alias de código de país, la plantilla flagmostrará este valor para el texto de visualización del enlace wiki. Por ejemplo:

Tenga en cuenta que en cada caso, el wikilink de destino apunta al nombre del artículo correcto (es decir, Estados Unidos , Reino Unido y República Popular de China , respectivamente), pero el texto que se muestra coincide con el parámetro de entrada de la plantilla flag. Este puede ser el efecto deseado, como en los encabezados de columna de una tabla grande, pero si se desea el nombre completo, utilice Template:Flag country en su lugar:

Los nombres de alias tienen un segundo propósito, que es proporcionar un texto de visualización alternativo para los enlaces wiki de destino. Por ejemplo, el artículo principal vinculado por Template:Country data East Germany es East Germany , pero Template:Country data German Democratic Republic es un alias de redireccionamiento. Por lo tanto, puede utilizar {{flag|German Democratic Republic}}para German Democratic Republic . Nuevamente, tenga en cuenta que el nombre del artículo de destino para el enlace wiki generado sigue siendo East Germany . 

Variantes de la bandera

Muchos países han tenido distintas variantes de bandera en distintos períodos de su historia. El sistema de plantillas de banderas puede adaptarse a esto almacenando múltiples variantes de bandera dentro de las plantillas de datos de los países. Se selecciona una variante de bandera específica especificando un parámetro adicional en cualquiera de las plantillas de bandera estándar. Este parámetro suele indicarse como el segundo parámetro posicional de la plantilla, pero también puede indicarse como el variantparámetro nombrado.

Ejemplos

El conjunto de variantes de bandera disponibles (si las hay) para una plantilla de datos de país específica se documenta en la propia página de la plantilla de datos de país. Cada variante se identifica mediante una etiqueta de texto breve, como empireo 1921en los ejemplos anteriores. Por lo general, la etiqueta identifica el año en el que se introdujo la bandera, pero esta no es una convención de estilo obligatoria.

Otros parámetros comunes

Tamaño

El tamaño predeterminado de todos los íconos de bandera creados con estas plantillas es de 23 x 15 píxeles, con un borde de un píxel. Es decir, el ícono no tendrá más de 23 píxeles de ancho y no más de 15 píxeles de alto. Estas dimensiones se eligieron cuidadosamente para generar los mejores resultados cuando se usan íconos de bandera en una lista con viñetas con el tamaño de texto predeterminado del navegador. Algunos países (principalmente aquellos con banderas cuadradas o casi cuadradas) tienen diferentes tamaños predeterminados.

En ciertas situaciones, puede ser conveniente utilizar un tamaño más grande (o más pequeño), y esto se habilita con el sizeparámetro nombrado, disponible con todas las plantillas estándar.

Ejemplos

Nombre

El texto que se muestra en el wikilink de destino normalmente se genera automáticamente, pero siempre se puede anular con el nameparámetro.

Ejemplos


Plantillas de banderas militares

Plantilla:Marina

Muestra la insignia naval del país nombrado (identificada como la navalvariante en la plantilla de datos del país correspondiente) más un enlace wiki al artículo principal de la armada del país. Tenga en cuenta que la insignia naval de muchos países es la misma que la bandera nacional. Tenga en cuenta también que las convenciones WP:SHIPS y WP:MILHIST establecen el uso de insignias navales, no de banderas navales, al identificar barcos con íconos de bandera.

Ejemplos

Plantilla:Naval

Muestra la bandera de la marina del país nombrado (identificada como la navyvariante en la plantilla de datos del país correspondiente) más un enlace wiki al artículo principal de la marina del país. Tenga en cuenta que esta es la bandera de la marina, que difiere de la insignia naval, que para muchos países es la misma que la bandera nacional. Si la marina no tiene una bandera, se utiliza el jack en su lugar. Tenga en cuenta también que las convenciones WP:SHIPS y WP:MILHIST son para utilizar insignias navales, no banderas navales al identificar barcos con íconos de bandera.

Ejemplos

Plantilla:Guardia costera

Muestra la bandera de la guardia costera de un país (la coast guardvariante), o alternativamente su franja de carreras , y un enlace wiki a la guardia costera del país.

Ejemplos

Plantilla:Ejército

Muestra la bandera del ejército o de guerra de un país (la armyvariante) y un enlace wiki al ejército del país.

Ejemplos

Plantilla:Fuerza aérea

Muestra la bandera de la fuerza aérea de un país (la air forcevariante) y un enlace wiki a la fuerza aérea del país.

Ejemplos

Plantillas de banderas de equipos deportivos nacionales

Uno de los casos más comunes de uso de iconos de banderas en Wikipedia es el de los equipos deportivos nacionales. Se han desarrollado varios conjuntos de plantillas específicas para cada deporte que también utilizan este sistema de plantillas de banderas y algunas tienen formas variantes (consulte la documentación de cada plantilla):

A estas plantillas se les han dado nombres concisos intencionalmente porque tienden a usarse muchas, muchas veces en páginas individuales de resultados de partidos. Reemplazan por completo un conjunto de plantillas específicas de equipos nacionales utilizadas anteriormente. Por ejemplo, {{fb|ITA}}reemplazado {{ITAf}}, {{ru|NZL}}reemplazado , {{NZLru}}{{cr|BGD}}reemplazado {{BCB}}, etc.

A menudo hay varias variaciones de plantillas disponibles para un deporte determinado:

Por ejemplo, para el fútbol se utilizan las siguientes plantillas:

Preferencia del usuario para desactivar la visualización de iconos de bandera

Los usuarios a los que no les gustan los íconos de bandera pueden desactivarlos con una configuración de preferencias. Se utiliza una clase CSS dentro de la plantilla de formato interna y la configuración de la clase se puede cambiar desde el archivo CSS personal de un usuario ( específico de la apariencia , entre apariencias o global).

La representación de la imagen del icono de la bandera está deshabilitada por:

.flagicon { mostrar: ninguno; }

Implementación

El sistema de plantillas de bandera utiliza tres tipos de plantillas, cada una con una función diferente:

  1. Plantillas transcluidas por el usuario
  2. Plantillas de datos de países (internos)
  3. Plantillas de formato (internas)

Por ejemplo, {{flag|Spain}}, utiliza:

  1. Plantilla:Bandera , para aceptar parámetros de entrada, como el nombre del país (obligatorio) y la variante de la bandera opcional, el tamaño y el nombre para mostrar del wikilink.
  2. Plantilla:Datos de país España , para suministrar el nombre de la imagen y el nombre del artículo
  3. Plantilla:Flag/core , para representar realmente el ícono de la imagen y el wikilink

Esta arquitectura del sistema significa que:

Cómo funciona

Hay tres pasos en cada invocación de plantilla de bandera. En el ejemplo anterior de {{flag|Spain}}, las plantillas se expanden de la siguiente manera:

En primer lugar, Template:Flagse expande para invocar Template:Country data Spainy garantizar que se establezcan todos los parámetros especificados por el usuario. El primer parámetro de la plantilla de datos de país es en realidad el nombre de la plantilla de formato . Este es el mecanismo por el cual se puede utilizar la misma plantilla de datos de país con varias plantillas de formato diferentes. Por lo tanto, el primer paso de la expansión da como resultado:

{{datos del país España | bandera/núcleo | variante = | tamaño = | nombre = España}}

Si el variantparámetro posicional (o segundo parámetro posicional), el parámetro size, y/o namese especificaron en la invocación del usuario, estos se establecerían en el valor deseado. Por ejemplo, {{flag|Spain|1939|name=España}}se expandiría a:

{{datos del país España | bandera/núcleo | variante = 1939 | tamaño = | nombre = España}}

A continuación, la plantilla de datos de país se expande para invocar la plantilla de formato y agregar todos los parámetros específicos del país. Volviendo al ejemplo más simple de {{flag|Spain}}, la segunda expansión da como resultado:

{{flag/core | alias = España | alias de bandera = Bandera de España.svg | nombre = España}}

Por último, la plantilla de formato se amplía para producir:

<span class="flagicon">[[Archivo:Bandera de España.svg|23x15px|border |alt=|link=]] </span>[[España]]

Estructura básica de la plantilla de datos de país

La estructura de todas las plantillas de datos de países sigue un patrón estándar, que se amplía para incluir parámetros adicionales solo cuando es necesario. El código estándar para todas las plantillas de datos de países es el siguiente:

{{ {{{1<noinclude>|datos de visualización del país</noinclude>}}}| alias =| alias de bandera =| tamaño = {{{tamaño|}}}| nombre = {{{nombre|}}}}}

Hay dos valores esenciales que deben especificarse:

  1. El aliasvalor identifica el nombre del artículo principal asociado con la bandera.
  2. El flag aliasvalor identifica el nombre de la imagen de la bandera predeterminada.

La invocación de country showdataen la primera línea se utiliza para generar automáticamente la documentación de la plantilla, como se describe a continuación. Las instrucciones size = {{{size|}}}and name = {{{name|}}}garantizan que todos los valores de tamaño y/o nombre especificados por el usuario se transfieran desde la plantilla externaflag ( , flag icon, etc.) a la plantilla de formato interna . La omisión de estas líneas de la plantilla de datos de país provocaría que se deshabilitara la funcionalidad de tamaño y nombre.

Añadiendo variantes de bandera

Las variantes de bandera adicionales se especifican mediante flag aliasdeclaraciones individuales. La etiqueta única para la variante es el sufijo del nombre del parámetro, como (no olvide el guion). Por ejemplo, Template:Country data Mexico tiene varias variantes de bandera, una de las cuales se especifica mediante:flag alias-label

| alias-1934 = Bandera de México (1934-1968).png

Por lo tanto, cuando {{flag|Mexico|1934}}se transcluye, se representa Image:Flag of Mexico (1934-1968).png . La selección de la variante de la bandera está codificada en las plantillas de formato.

Las plantillas de datos de países con al menos una variante de bandera (además de la predeterminada) también deben tener la siguiente línea:

| variante = {{{variante|}}}

De manera similar a los parámetros sizey namedescritos anteriormente, esta declaración es necesaria para pasar el valor de la variante (por ejemplo 1934, ) desde la plantilla de bandera externa a la plantilla de formato interna . La omisión de esta línea provocará que la selección de la variante de bandera falle.

Deshabilitar el borde de la imagen

Si algunas banderas no tienen una forma estándar y un borde de 1 px no es deseable (por ejemplo, para Nepal ), entonces el borde de la bandera principal se puede anular agregando el parámetro

|borde =

Para eliminar el borde de ciertas variantes de banderas únicamente, use el patrón y reemplácelo con la etiqueta de la variante correspondiente. Por ejemplo:|border-variant=variant

|frontera-1976 =|frontera-colonial=

No se debe agregar nada después del signo igual. Consulte la Plantilla:Datos de países de Polonia para ver ejemplos de este uso.

Debido a la codificación de las plantillas de banderas, al deshabilitar el borde de la bandera principal también se deshabilita automáticamente para todas las variantes de bandera. Si la bandera principal no debe tener borde pero cualquiera de las variantes sí, los parámetros respectivos deben configurarse explícitamente como "border" para volver a habilitar el borde de 1 px:|border-variant=

|border-1976 = frontera

Cambiar el texto que se muestra en el wikilink

Los mejores resultados se obtienen cuando el nombre de la plantilla coincide con el enlace wiki del artículo (como se especifica en el aliasvalor). Por ejemplo, Template:Country data Russia contains alias = Russia, lo que da como resultado un enlace wiki de destino a Rusia .

Sin embargo, hay casos en los que el nombre del artículo principal contiene una cadena de desambiguación. Por ejemplo, Template:Country data Georgia contiene alias = Georgia (country). Por lo tanto, {{flag|Georgia}}da como resultado Georgia . Tenga en cuenta que el enlace wiki es Georgia (country) , pero la cadena de visualización es "Georgia", como se esperaba. 

En estos casos, se necesita una declaración adicional para admitir Template:Flag country correctamente. El shortname aliasparámetro debe establecerse en la cadena de texto deseada, como shortname alias = Georgia. En efecto, el enlace wiki resultante se generará como , o en este ejemplo específico.[[alias|shortname alias]][[Georgia (country)|Georgia]]

Cambiar la página a la que se vincula

Las plantillas {{ flaglink }} y {{ flag+link }} añaden y anteponen texto al destino del enlace, respectivamente. Por ejemplo, para vincular al sistema educativo en una tabla que compara los resultados educativos de diferentes países, utilice

{{flag+link|Educación en|Finlandia}}

Lo cual da como resultado Finlandia . 

Para los destinos de enlaces que no comienzan o terminan con el nombre del país, utilice la plantilla {{ flagdeco }} (que devuelve un ícono de bandera sin vínculo y sin texto) seguido de un wikilink estándar:

{{flagdeco|Finlandia}} [[Página de ejemplo|Finlandia]]

Que se vería así: Finlandia.

Parámetros de la plantilla de la selección nacional de deporte

Cualquier plantilla de datos de país que se vaya a utilizar con una plantilla de equipo nacional debe incluir un parámetro de "transferencia" adicional:

| enlace alternativo = {{{enlace alternativo|}}}

Este parámetro se utiliza para formar el sufijo del wikilink asociado. Por ejemplo, Template:cr añade "equipo nacional de cricket" al nombre del país ( aliasvalor), y este proceso está habilitado por el altlinkparámetro.

En la mayoría de los casos, la bandera y el nombre de los equipos nacionales corresponden a la misma bandera y el mismo nombre que se usa normalmente para la nación. Sin embargo, en algunos casos, estos parámetros pueden ser reemplazados por parámetros adicionales dentro de la plantilla de datos del país. El enlace wiki predeterminado también puede cambiarse en los casos en que no se usa la convención de nomenclatura común.

Algunos ejemplos:

En cada uno de estos ejemplos, el parámetro de anulación ( name alias-football, flag alias-field hockeyo link alias-netball) se identifica mediante una variable única por deporte que se pasa desde la plantilla del equipo deportivo correspondiente. Por ejemplo, Template:fb incluye altvar = football. Por lo tanto, cualquier plantilla de datos de país que utilice uno o más parámetros de anulación de deportes de equipo también debe incluir:

| variable alternativa = {{{variable alternativa|}}}

Documentación de plantilla

Las plantillas de datos de país se "autodocumentan" a través de Template:Country showdata . Recuerde que la primera línea de cada plantilla de datos de país es una invocación a una plantilla de formato, cuyo valor predeterminado es country showdatasi falta ese parámetro:

En el caso de las plantillas de datos de países simples, no es necesario hacer nada más para documentarlas. Si se utilizan variantes de bandera, alias de redireccionamiento, etc. con la plantilla, se documentan agregando parámetros específicamente para su uso por country showdata. Estos parámetros adicionales se incluyen en una <noinclude>....</noinclude>sección, ya que no deberían estar presentes para ninguna otra invocación de la plantilla de datos de países.

Consulte Plantilla:Country showdata/doc para obtener más información sobre cómo documentar plantillas de datos de países.

Alternativas para evitar WikipediaTamaño de inclusión posterior a la expansiónlímite

Las páginas con muchos íconos de banderas pueden acercarse o superar el límite de tamaño de inclusión posterior a la expansión de Wikipedia . En estos casos, considere usar módulos o plantillas de envoltura de módulos:[

Véase también

Plantillas de proyectos internos

Archivo