Códigos especiais do idioma
O idioma de um wiki da Wikimedia pode ser encontrado nos atributos lang="..."
e xml:lang="..."
do elemento <html>
de cada página (ou outros elementos para subconteúdos específicos em páginas multilíngues); eles também são usados para estilizar seletores de linguagem CSS. Esses códigos de idioma geralmente devem ser tags de idioma canônico conforme definido por BCP 47.
Em muitos casos, os nomes de subdomínios que usamos para projetos correspondem a códigos de idioma, mas ainda existem algumas exceções. Isso geralmente ocorre por razões históricas, onde um código ISO 639 válido (ou código de variante BCP 47 registrado e não obsoleto) ainda não estava disponível no momento da criação do projeto, mas também porque alguns códigos ISO 639 anteriores foram obsoletos ou removidos pois abrangiam um grupo de línguas que hoje são consideradas distintas.
Os códigos ISO 639 obsoletos ou removidos ainda são considerados válidos no BCP 47 (onde os códigos existentes não são removidos), na maioria das vezes como possíveis substitutos para traduções ausentes ou para permitir compatibilidade ascendente, mesmo que não sejam mais recomendados para uso moderno e conteúdos recém-criados ( o uso desses códigos pode potencialmente criar disputas insolúveis na Wikimedia, a menos que sejam distinguidos com traduções distintas usando códigos mais recentes). Em alguns casos, algumas distinções iniciais na ISO 639 também foram removidas porque foram introduzidas artificialmente por um período temporário (às vezes por razões políticas não neutras), mas não foram bem apoiadas pelos usuários, e quando complicaram desnecessariamente a tarefa dos tradutores, ou quando eles frequentemente exigiam o uso de substitutos de linguagem ou transliteradores automáticos (quando um padrão confiável e convenções ortográficas foram adotados entre a maioria dos usuários de diferentes variantes de escrita), ou devido ao desenvolvimento da educação para melhor compreensão mútua e aceitação de múltiplas variantes no uso vernáculo.
Subdomínios que não correspondem ao atributo lang
Subdomínio | Idioma | Projeto(s) | Notas |
---|---|---|---|
als |
Local name : Alemannisch English name : Alemannic Language family : Germanic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote | Usa gsw que corresponde ao código ISO 639-3 da linguagem.
|
bh |
Local name : भोजपुरी English name : Bihari Language family : Indo-Aryan |
Wikipedia |
Código legado ambíguo. Usa |
roa-rup |
Local name : armãneashti English name : Aromanian Language family : Italic |
Wikipedia, Wiktionary | Usos do rup o qual combina ao código ISO da língua 639-3.
|
simple |
Local name : Simple English English name : Simple English Language family : Germanic |
Wikipedia, Wiktionary | Usos de en do inglês comum.
|
zh-classical |
Local name : 文言 English name : Classical Chinese Language family : Sinitic |
Wikipedia | O chinês clássico tem o codigo ISO 639-3 lzh .
|
zh-min-nan |
Local name : 閩南語 / Bân-lâm-gú English name : Minnan Language family : Sinitic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource | O Min Nan tem o código ISO 639-3 nan .
|
zh-yue |
Local name : 粵語 English name : Cantonese Language family : Sinitic |
Wikipedia | O cantonês tem o código ISO 639-3 yue .
|
Miscellaneous:
- All subdomains of wikimedia.org
Subdomains that do not conform to a valid ISO 639 language code
Subdomínio | Idioma | Projeto(s) | Notas |
---|---|---|---|
als |
Local name : Alemannisch English name : Alemannic Language family : Germanic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote |
Alemannic possui o código ISO 639-3 |
bat-smg |
Local name : žemaitėška English name : Samogitian Language family : Baltic |
Wikipedia |
Samogitian has the ISO 639 code |
cbk-zam |
Local name : Chavacano de Zamboanga English name : Chavacano de Zamboanga Language family : Pidgin and Creole |
Wikipedia |
Chavacano de Zamboanga has no ISO 639 code as an individual language. ISO 639-3 code |
eml |
Local name : emiliàn e rumagnòl English name : Emilian-Romagnol Language family : Italic |
Wikipedia |
ISO 639-3 code |
fiu-vro |
Local name : võro English name : Võro Language family : Finno-Permic |
Wikipedia |
Võro has ISO 639-3 code |
iu |
Local name : ᐃᓄᒃᑎᑐᑦ / inuktitut English name : Inuktitut Language family : Eskimo-Aleut |
Wikipedia | ISO 639 considers iu /iku not a single language, but a macrolanguage comprising ike and ikt . MediaWiki agrees (see phabricator), but: falls back to ike , called ike-cans ; adds ike-latn ; has no ikt support. CLDR considers Cans an aspirational script.
|
ksh |
Local name : Ripoarisch English name : Ripuarian Language family : Germanic |
Wikipedia | ISO 639-3 code ksh is assigned to Kölsch, a subset of Ripuarian.
|
map-bms |
Local name : Basa Banyumasan English name : Banyumasan Language family : Sunda-Sulawesi |
Wikipedia | Banyumasan has no ISO 639 code as an individual language. ISO 639-1 code jv /jav is assigned to Javanese, a superset of Banyumasan.
|
nds-nl |
Local name : Nedersaksies English name : Dutch Low Saxon Language family : Germanic |
Wikipedia | Duplicated with Low German's nds .
|
nrm |
Local name : Nouormand English name : Norman Language family : Italic |
Wikipedia |
Norman has no ISO 639 code as an individual language (However, two dialects of Norman, Guernésiais and Jèrriais, are sharing ISO 639-3 code |
roa-rup |
Local name : armãneashti English name : Aromanian Language family : Italic |
Wikipedia, Wiktionary |
Aromanian has ISO 639-3 code |
roa-tara |
Local name : tarandíne English name : Tarantino Language family : Italic |
Wikipedia | Tarantino has no ISO 639 code as an individual language. ISO 639-3 lumps it with Italian, as with most varieties of northern Italy. |
sh |
Local name : srpskohrvatski / српскохрватски English name : Serbo-Croatian Language family : Slavic |
Wikipedia, Wiktionary |
|
simple |
Local name : Simple English English name : Simple English Language family : Germanic |
Wikipedia, Wiktionary |
Simple English has no ISO 639 code but has a registered IETF variant subtag |
zh-classical |
Local name : 文言 English name : Classical Chinese Language family : Sinitic |
Wikipedia |
O chinês clássico tem o código ISO 639-3 |
zh-min-nan |
Local name : 閩南語 / Bân-lâm-gú English name : Minnan Language family : Sinitic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource |
O Min Nan tem o código ISO 639-3 |
zh-yue |
Local name : 粵語 English name : Cantonese Language family : Sinitic |
Wikipedia |
O cantonés tem o código ISO 639-3 |
misc:
- tokipona.wikipedia.org (difunto)
- ru-sib.wikipedia.org (difunto)
- be-x-old.wikipedia.org (arranjado e redirigido a be-tarask.wikipedia.org, veja-se phab:T11823)
tokipona
– defunct Wikipedia subdomainru-sib
– defunct Wikipedia subdomain, hoax in fictional “Siberian” languagebe-x-old
– fixed and redirected tobe-tarask
Wikipedia subdomain (see phab:T11823)
Outro
Subdomínio | Idioma | Projeto(s) | Notas |
---|---|---|---|
ms |
Local name : Bahasa Melayu English name : Malay Language family : 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 Malay Wikipedia, Wikibooks, and Wiktionary all predate the change in the language code in 18 February 2008, with the latest one, Malay Wikibooks, created on 24 August 2004. See also: |
ak |
Local name : ak English name : Akan Language family : Niger-Congo |
Closed: Wikipedia, Wikibooks, Wiktionary | Akan (ak/aka in ISO 639-3) is a macrolanguage consisting of two separate languages Twi (tw) and Fante (fat). The Akan Wikipedia was closed in April 2023 as redundant to the Twi and Fante Wikipedias. Akan Wikibooks and Wiktionary also existed but were closed in 2007/2008 due to never having any content. |
de-formal |
Local name : Deutsch English name : German Language family : Germanic |
— | Not used as host names but included as pseudo-variant subtags (unregistered) for some translations in translatewiki.net (used in Meta-Wiki for pages like policies when referring directly to wiki users according to their preferences): we should have used a private-use extension |
nl-informal |
Local name : Nederlands English name : Dutch Language family : Germanic |
— |
Technical language code
The special language code qqx
can be used to display the ids of all system messages used on a page.
Ver também
- Language code (in MediaWiki)
- Language codes (on this Meta-Wiki)
- Chapters per Wikimedia language
- Table of Wikimedia projects
- Phabricator task T21986: “Wikis waiting to be renamed (tracking)”
- Phabricator task T44396: “Duplicate/invalid language codes in Wikidata”
- CLDR language code aliases and Wikimedia codes missing