Codes de langue spéciaux
La langue d’un wiki de Wikimédia peut être déterminée par les attributs lang="..." et xml:lang="..." de l’élément <html> de chaque page (ou d’autres éléments pour des sous-contenus spécifiques dans les pages multilingues) ; ils sont également utilisés pour la mise en forme dans les sélecteurs de langue CSS. Ces codes de langue devraient être normalement des étiquettes de langue approuvées tels que définies par BCP 47.
Dans la plupart des cas, les noms de sous-domaines que nous utilisons pour les projets correspondent à des codes de langue, mais il existe quelques exceptions pour des raisons historiques. Par exemple, dans certains cas, aucun code ISO 639 ou BCP 47 valide n'était encore disponible au moment de la création du projet.
Comme BCP 47 doit conserver les codes existants pour des raisons de compatibilité, les codes ISO 639 obsolètes ou supprimés sont toujours considérés comme valides dans BCP 47. Cependant, afin d'éviter diverses complications, ils ne devraient pas être utilisés dans les nouveaux contenus. Veuillez suivre les recommandations figurant dans les tableaux ci-dessous.
Sous-domaines qui ne correspondent pas à l’attribut lang
| Sous-domaine | Langue | Projet(s) | Notes |
|---|---|---|---|
als |
Autonyme : Alemannisch Nom en anglais : Alemannic Famille linguistique : Germanic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote | Utilise le code de langue ISO 639-3 gsw.
|
bh |
Autonyme : भोजपुरी Nom en anglais : Bihari Famille linguistique : Indo-Aryan |
Wikipedia |
Ancien code de langue ambigu (historique dans ISO 639-2). Utilise |
roa-rup |
Autonyme : armãneashti Nom en anglais : Aromanian Famille linguistique : Italic |
Wikipedia, Wiktionary | Utilise rup qui correspond au code de langue ISO 639-3.
|
simple |
Autonyme : Simple English Nom en anglais : Simple English Famille linguistique : Germanic |
Wikipedia, Wiktionary | Utilise le code en de l’anglais ordinaire.
|
zh-classical |
Autonyme : 文言 Nom en anglais : Classical Chinese Famille linguistique : Sinitic |
Wikipedia | Le chinois classique (littéraire) a pour code ISO 639-3 lzh.
|
zh-min-nan |
Autonyme : 閩南語 / Bân-lâm-gí Nom en anglais : Minnan Famille linguistique : Sinitic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource | Le min nan a pour code ISO 639-3 nan.
|
zh-yue |
Autonyme : 粵語 Nom en anglais : Cantonese Famille linguistique : Sinitic |
Wikipedia | Le cantonais a pour code de langue ISO 639-3 yue.
|
Divers :
- Tous les sous-domaines de wikimedia.org
Sous-domaines qui ne se conforment pas à un code de langue ISO 639 valide
| Sous-domaine | Langue | Projet(s) | Notes |
|---|---|---|---|
als |
Autonyme : Alemannisch Nom en anglais : Alemannic Famille linguistique : Germanic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote |
L’alémanique a pour code de langue ISO 639-3 |
bat-smg |
Autonyme : žemaitėška Nom en anglais : Samogitian Famille linguistique : Baltic |
Wikipedia |
Le samogitien a pour code de langue ISO 639 |
cbk-zam |
Autonyme : Chavacano de Zamboanga Nom en anglais : Chavacano de Zamboanga Famille linguistique : Pidgin and Creole |
Wikipedia |
Le chacovano de Zamboanga n’a pas de code de langue ISO 639 en tant que langue individuelle.
Le code ISO 639-3 |
eml |
Autonyme : emiliàn e rumagnòl Nom en anglais : Emilian-Romagnol Famille linguistique : Italic |
Wikipedia |
Le code ISO 639-3 |
fiu-vro |
Autonyme : võro Nom en anglais : Võro Famille linguistique : Finno-Permic |
Wikipedia |
Le võro a pour code ISO 639-3 |
iu |
Autonyme : ᐃᓄᒃᑎᑐᑦ / inuktitut Nom en anglais : Inuktitut Famille linguistique : Eskimo-Aleut |
Wikipedia | L’ISO 639 considère iu/iku non pas comme une langue simple, mais comme une macrolangue comprenant ike et ikt. MediaWiki est d’accord (voir phabricator), mais : utilise ike comme langue de repli, codée ike-cans ; ajoute ike-latn ; ne supporte pas encore ikt. CLDR considère Cans comme une écriture aspirationnelle (souhaitée mais insuffisamment soutenue et utilisée).
|
ksh |
Autonyme : Ripoarisch Nom en anglais : Ripuarian Famille linguistique : Germanic |
Wikipedia | Le code ISO 639-3 ksh est attribué au colonais, une des branches du ripuaire.
|
map-bms |
Autonyme : Basa Banyumasan Nom en anglais : Banyumasan Famille linguistique : Sunda-Sulawesi |
Wikipedia | Le banyumasan n’a pas de code ISO 639 attribué en tant que langue individuelle. Le code ISO 639-1 jv/jav est assigné au javanais, un sur-ensemble du banyumasan.
|
nds-nl |
Autonyme : Nedersaksies Nom en anglais : Dutch Low Saxon Famille linguistique : Germanic |
Wikipedia | Dupliqué avec le code nds du bas allemand (différences régionales mineures entre les variétés d'Allemagne et des Pays-Bas, conventions orthographiques légèrement différentes mais pas toujours localement pertinentes).
|
nrm |
Autonyme : Nouormand Nom en anglais : Norman Famille linguistique : Italic |
Wikipedia |
Le normand n’a pas de code ISO 639 en tant que langue individuelle ni comme macrolangue (cependant deux dialectes normands, le guernésiais et le jerriais, se partagent l’usage du code ISO 639-3 |
roa-rup |
Autonyme : armãneashti Nom en anglais : Aromanian Famille linguistique : Italic |
Wikipedia, Wiktionary |
L’aroumain a pour code de langue ISO 639-3 |
roa-tara |
Autonyme : tarandíne Nom en anglais : Tarantino Famille linguistique : Italic |
Wikipedia | Le tarantino n’a pas de code ISO 639 en tant que langue individuelle. L’ISO 639 l’inclut dans l'italien, comme la plupart des autres variétés du nord de l’Italie. |
sh |
Autonyme : srpskohrvatski / српскохрватски Nom en anglais : Serbo-Croatian Famille linguistique : Slavic |
Wikipedia, Wiktionary | sh était à l’origine le code ISO 639-1 pour le serbo-croate, mais il a été rendu obsolète en 2000. Cependant il demeure une étiquette de langue valide pour BCP 47. Il existe également le code ISO 639-3 hbs pour le serbo-croate.
|
simple |
Autonyme : Simple English Nom en anglais : Simple English Famille linguistique : Germanic |
Wikipedia, Wiktionary |
L’anglais simple n’a pas de code ISO 639, mais la sous-étiquette |
zh-classical |
Autonyme : 文言 Nom en anglais : Classical Chinese Famille linguistique : Sinitic |
Wikipedia |
Le chinois classique (littéraire) a pour code de langue ISO 639-3 |
zh-min-nan |
Autonyme : 閩南語 / Bân-lâm-gí Nom en anglais : Minnan Famille linguistique : Sinitic |
Wikipedia, Wiktionary, Wikibooks, Wikiquote, Wikisource |
Le min nan a pour code de langue ISO 639-3 |
zh-yue |
Autonyme : 粵語 Nom en anglais : Cantonese Famille linguistique : Sinitic |
Wikipedia |
Le cantonais a pour code de langue ISO 639-3 |
Divers :
tokipona– sous-domaine défunt de Wikipédia, redirige désormais vers tok.wikipedia.org depuis le retour du wiki.ru-sib– sous-domaine défunt de Wikipédia, falsification d'une langue « sibérienne » de fictionbe-x-old– corrigé et redirigé vers un sous-domainebe-taraskpour Wikipédia (voir phab:T11823)
Autres distinctions
| Sous-domaine | Langue | Projet(s) | Notes |
|---|---|---|---|
ms |
Autonyme : Bahasa Melayu Nom en anglais : Malay Famille linguistique : 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 |
Autonyme : ak Nom en anglais : Akan Famille linguistique : Niger-Congo |
Fermés: 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 |
Autonyme : Deutsch Nom en anglais : German Famille linguistique : Germanic |
— | Non utilisés comme noms d’hôtes mais inclus comme des pseudo sous-étiquettes (non enregistrées) pour certaines traductions sur translatewiki.net (utilisées dans des pages de Méta-Wiki telles que celles sur les politiques lorsque certains messages s’adressent directement à l'utilisateur du wiki selon ses préférences) : nous aurions dû utiliser une extension d’utilisation privée. |
nl-informal |
Autonyme : Nederlands Nom en anglais : Dutch Famille linguistique : Germanic |
— |
Technical language code
The special language code qqx can be used to display the ids of all system messages used on a page.
Voir aussi
- Code de langue (sur Mediawiki)
- Codes de langue (ici sur Méta-Wiki)
- Chapitres Wikimédia par langue
- Table des projets Wikimédia
- Tâche Phabricator T21986 : « Wikis en attente de renommage (suivi) »
- Tâche Phabricator T21986 : « Codes de langue dupliqués ou non valides dans Wikidata »
- Alias de codes de langue dans CLDR et codes Wikimédia manquants