Códigos especiales del idioma

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Special language codes and the translation is 81% complete.
Outdated translations are marked like this.

El idioma de una wiki de Wikimedia se puede encontrar en los atributos lang="..." y xml:lang="..." del elemento <html> de cada página (u otros elementos para subcontentes específicos en páginas multilingües); también se utilizan para el estilo en los selectores de lenguaje CSS. Estos códigos de idioma generalmente deben ser etiquetas de idioma canónicas según lo define BCP 47.

En más casos, los nombres de subdominios que utilizamos para los proyectos corresponden a los códigos de idioma, pero hay algunas excepciones restantes. Esto ocurre generalmente por razones históricas, donde un código ISO 639 válido (o un código de variante BCP 47 registrado y no obsoleto) aún no estaba disponible en el momento de la creación del proyecto, sino también porque algunos códigos ISO 639 anteriores estaban en desuso o fueron eliminados ya que abarcaban un grupo de idiomas que ahora se consideran distintos.

Los códigos ISO 639 obsoletos o eliminados aún se consideran válidos en BCP 47 (donde normalmente no se eliminan los códigos existentes), con mayor frecuencia como posibles fallos para traducciones faltantes o para permitir compatibilidad ascendente, incluso si ya no se recomiendan para uso moderno y contenidos recién creados (el uso de estos códigos puede potencialmente crear disputas sin solución en Wikimedia a menos que se distingan con distintas traducciones usando códigos más nuevos). En algunos casos, algunas de las primeras distinciones en ISO 639 también se eliminaron porque se introdujeron artificialmente por un tiempo temporal (a veces por razones políticas no neutrales) pero no fueron bien respaldadas por los usuarios, y cuando complicaron innecesariamente la tarea de los traductores, o cuando requerían con demasiada frecuencia el uso de alternativas de lenguaje o transliteradores automáticos (cuando se adoptó un estándar confiable y convenciones ortográficas entre más usuarios de diferentes variantes de guión), o debido al desarrollo de la educación para una mejor comprensión mutua y la aceptación de múltiples variantes en uso vernáculo.

Subdominios que no empareja su lang atributo

Subdominio Idioma Proyecto(s) Notas
als Nombre local : Alemannisch
Nombre en ingles : Alemannic
Familia de idiomas : Germanic
Wikipedia, Wiktionary, Wikibooks, Wikiquote Usos gsw, el cual empareja al código ISO 639-3 de la lengua.
bh Nombre local : भोजपुरी
Nombre en ingles : Bihari
Familia de idiomas : Indo-Aryan
Wikipedia
Tracked in Phabricator:
Task T41968 stalled

Código legado ambiguo. Ussos del bho el cual empareja al código ISO 639-3 de la lengua para el idioma principal de la familia.

roa-rup Nombre local : armãneashti
Nombre en ingles : Aromanian
Familia de idiomas : Italic
Wikipedia, Wiktionary Usos rup, el cual empareja al código ISO 639-3 de la lengua.
simple Nombre local : Simple English
Nombre en ingles : Simple English
Familia de idiomas : Germanic
Wikipedia, Wiktionary Usos en del Inglés Normal.
zh-classical Nombre local : 文言
Nombre en ingles : Classical Chinese
Familia de idiomas : Sinitic
Wikipedia El chino clásico tiene el codigo ISO 639-3 lzh.
zh-min-nan Nombre local : Bân-lâm-gú
Nombre en ingles : Minnan
Familia de idiomas : Sinitic
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource El Min Nan tiene el código ISO 639-3 nan.
zh-yue Nombre local : 粵語
Nombre en ingles : Cantonese
Familia de idiomas : Sinitic
Wikipedia El cantonés tiene el código ISO 639-3 yue.

Miscelánea:

  • Todos los subdominios de wikimedia.org

Subdominios que no conforma a un código de lengua ISO 639 válido.

Subdominio Idioma Proyecto(s) Notas
als Nombre local : Alemannisch
Nombre en ingles : Alemannic
Familia de idiomas : Germanic
Wikipedia, Wiktionary, Wikibooks, Wikiquote
Tracked in Phabricator:
Task T6793 stalled

El alemannic tiene el código ISO 639-3 gsw. ISO 639-3 código als está asignado en cambio al albanés tosk.

bat-smg Nombre local : žemaitėška
Nombre en ingles : Samogitian
Familia de idiomas : Baltic
Wikipedia
Tracked in Phabricator:
Task T27522 stalled

El samogitiano tiene el código ISO 639-3 sgs.

cbk-zam Nombre local : Chavacano de Zamboanga
Nombre en ingles : Chavacano de Zamboanga
Familia de idiomas : Pidgin and Creole
Wikipedia
Tracked in Phabricator:
Task T124657 stalled

Chavacano de Zamboanga tiene ninguna código ISO 639 como una lengua individual. ISO 639-3 código cbk está asignado al chavacano, un superconjunto de Chavacano de Zamboanga.

eml Nombre local : emiliàn e rumagnòl
Nombre en ingles : Emilian-Romagnol
Familia de idiomas : Italic
Wikipedia
Tracked in Phabricator:
Task T36217 stalled

El código ISO 639-3 eml para emiliano-romañol es ahora retirado y partido a egl (emiliano) y rgn (romañol).

fiu-vro Nombre local : võro
Nombre en ingles : Võro
Familia de idiomas : Finno-Permic
Wikipedia
Tracked in Phabricator:
Task T31186 stalled

El võro tiene el código ISO 639-3 vro.

iu Nombre local : ᐃᓄᒃᑎᑐᑦ / inuktitut
Nombre en ingles : Inuktitut
Familia de idiomas : Eskimo-Aleut
Wikipedia ISO 639 considera iu/iku no una lengua sola, pero un macrolanguage comprendiendo ike y ikt. MediaWiki está de acuerdo (véase phabricator), pero: caídas atrás a ike, llamados ike-latn; añade ike-latn; tiene no ikt soporte. CLDR considera Cans un aspiracional guión.
ksh Nombre local : Ripoarisch
Nombre en ingles : Ripuarian
Familia de idiomas : Germanic
Wikipedia ISO 639-3 código ksh está asignado al Kölsch, un subconjunto de Ripuarian.
map-bms Nombre local : Basa Banyumasan
Nombre en ingles : Banyumasan
Familia de idiomas : Sunda-Sulawesi
Wikipedia Banyumasan tiene ninguna código ISO 639 como una lengua individual. El código ISO 639-1 jv/jav está asignado al javanese, un superconjunto de Banyumasan.
nds-nl Nombre local : Nedersaksies
Nombre en ingles : Dutch Low Saxon
Familia de idiomas : Germanic
Wikipedia Duplicado con nds de abajo alemana.
nrm Nombre local : Nouormand
Nombre en ingles : Norman
Familia de idiomas : Italic
Wikipedia
Tracked in Phabricator:
Task T25216 stalled

Norman no tiene ninguna código ISO 639 como una lengua individual (Aun así, dos dialectos de Norman, Guernésiais y Jèrriais, está compartiendo el código ISO 639-3 nrf). El código ISO 639-3 nrm está asignado en cambio a Narom lengua. ISO 639-3 trozos Norman con franceses, cuando con más variedades de Francia del norte.

roa-rup Nombre local : armãneashti
Nombre en ingles : Aromanian
Familia de idiomas : Italic
Wikipedia, Wiktionary
Tracked in Phabricator:
Task T17988 stalled

El arumano tiene el código ISO 639-3 rup.

roa-tara Nombre local : tarandíne
Nombre en ingles : Tarantino
Familia de idiomas : Italic
Wikipedia Tarantino no tiene ninguna código ISO 639 como una lengua individual. ISO 639-3 trozos él con italiano, cuando con más variedades de Italia del norte.
sh Nombre local : srpskohrvatski / српскохрватски
Nombre en ingles : Serbo-Croatian
Familia de idiomas : Slavic
Wikipedia, Wiktionary
Tracked in Phabricator:
Task T127680 stalled

sh era originalmente el código ISO 639-1 para serbo-croata pero es ya no activo. Aun así, queda un etiqueta de lengua BCP 47 válido. Hay el código ISO 639-3 hbs para serbo-croata. En [$alias CLDR alias], sh mapas a sr-Latn.

simple Nombre local : Simple English
Nombre en ingles : Simple English
Familia de idiomas : Germanic
Wikipedia, Wiktionary
Tracked in Phabricator:
Task T110190 stalled

El inglés simple no tiene un código ISO 639, pero tiene una subetiqueta IETF simple (véase $phab).
However, even if the simple code is valid as a standard subtag for BCP 47, because it is only registered as a generic subtag for language variants for various base languages like en-simple or fr-simple (using the now standard variant subtag is preferable to using multiple subtags including an unregistered private extension, like "en-x-simple"). As a plain tag, "simple" means nothing in BCP 47 or ISO 639 (as it is not a plain language).
Note that under ISO 639 rules, Simple English is a variant or dialect or special orthography of English (so it can be registered as a variant subtag of English, like "formal" or informal" used in German or Dutch), defined as a subset for some limited usage. The IANA database for IETF's BCP 47 already indicates this and BCP 47-aware applications should have no problem to identify the language as being part of normal English, as long as it is properly tagged as "en-simple" and not just "simple". Also the content of the Simple English Wikipedia is hard to assess if it is really in "Simple" English or just normal English, as there's NO standard for such "simplication" but only an editorial community decision which is not really enforceable, except for some presentation rules. For example, there does not exist any "Simple English" dictionary, and all "Simple English" users refer to normal English dictionaries. Simple English is only a stylistic decision made by different authors with different preferences or perception of what is "simple" enough for them individually; in fact, even the "Simple English" Wikipedia could be fully integrated within normal English Wikipedia by better classification of its content or by using decicated portals for some public with limited understanding of English, and by making sure the English Wikipedia does not enter into too much complex details without separating them into subpages or detailed sections: it should be possible to describe any topic in simpler terms before using more complex terms that would first be defined, using didactic/pedagogical rules for sorting this content. And there are different view about how to simplify English, depending on the audience (for youth? for non-native speakers? for disabled people? for some specific country? Are simplifications the same in US, Canada, UK, Australia, South Africa or India?).

zh-classical Nombre local : 文言
Nombre en ingles : Classical Chinese
Familia de idiomas : Sinitic
Wikipedia
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30443 stalled

El chino clásico tiene el código ISO 639-3 lzh.

zh-min-nan Nombre local : Bân-lâm-gú
Nombre en ingles : Minnan
Familia de idiomas : Sinitic
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30442 stalled

El Min Nan tiene el codigo ISO 639-3 nan.

zh-yue Nombre local : 粵語
Nombre en ingles : Cantonese
Familia de idiomas : Sinitic
Wikipedia
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30441 stalled

El cantonés tiene el código ISO 639-3 yue.

Miscelánea:

  • tokipona – Subdominio difunto de Wikipedia.
  • ru-sib – Subdominio difunto de Wikipedia, engaño en lenguaje ficticio “siberiano”.
  • be-x-old – Fijo y redirigido a be-tarask subdominio de Wikipedia (véase phab:T11823).

Otras distinciones

Subdominio Idioma Proyecto(s) Notas
ms Nombre local : Bahasa Melayu
Nombre en ingles : Malay
Familia de idiomas : Sunda-Sulawesi
Wikipedia, Wikibooks, Wiktionary Malay language used to be "ms", just like Indonesian language is "id", but since the Malay Wikipedia inception, the code "ms" has become the code for macro language (not individual language).

There are many individual languages under "ms"/"msa", including Indonesian ("id"/"ind"), Banjar ("bjn"), Minang ("min"), three living languages with their own Wikimedia projects, as well as Malay (individual language) ("mly"-Deprecated 2008 or "zlm"-Malay or "zsm"-Standard Malay / Malaysian Malay / Malaysian language)

It should be noted that the creation of Malay Wikipedia, Wikibooks, and Wiktionary all predates the change in the language code in 18 February 2008, with the latest one, Malay Wikibooks, created on 24 August 2004.

See also:

ak Nombre local : ak
Nombre en ingles : Akan
Familia de idiomas : Niger-Congo
Wikipedia;
Cerrados : Wikibooks, Wiktionary
Es estos dos conjuntos de wikis en la misma lengua? Véase el artículo de Wikipedia.
Note that this situation is quite similar to the artificial distinction between Luxembourgish and Moselle Franconian, or between Serbian, Croatian and Bosnian: they are also clusters of dialects of the same mutually intelligible base language with just minor differences (for terminology choice or their preferred orthography, but multiple orthographies exist for all these dialects). It's hard (and in fact impossible) to make a real distinction at linguistic level, this is purely an ethnopolitical distinction and native speakers in one region going to the other region where the other dialect cluster is referred by a different name will be known there to use the other cluster name and will speak/write without more problems than in their origin ethopolitical community. This adaptation also occurs within each cluster, based on social interaction or level of formality (e.g. in religion, or for prestige, or for vernacular speech and jargons in the street or used by younger or less educated people).
tw Nombre local : Twi
Nombre en ingles : Twi
Familia de idiomas : Niger-Congo
Wikipedia;
Cerrado : Wiktionary
de-formal Nombre local : Deutsch
Nombre en ingles : German
Familia de idiomas : Germanic
No utilizado como nombres anfitriones pero incluidos tan pseudo-variante subetiquetas (no registrados) para algunas traducciones en translatewiki.net (utilizados en Meta-Wiki para páginas como políticas cuándo refering directamente a wiki usuarios según sus preferencias): tendríamos que haber utilizado una extensión de uso privado.
nl-informal Nombre local : Nederlands
Nombre en ingles : Dutch
Familia de idiomas : Germanic

Technical language code

The special language code qqx can be used to display the ids of all system messages used on a page.

Véase también