Jump to content

Codes de langue spéciaux

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Special language codes and the translation is 86% complete.

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
Tracked in Phabricator:
Task T41968 stalled

Ancien code de langue ambigu (historique dans ISO 639-2). Utilise bho correspondant au code de langue ISO 639-3 pour la langue majoritaire composant cette sous-famille (dont le statut de macrolangue est disputé, ses langues membres étant souvent peu intelligibles entre elles).

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
Tracked in Phabricator:
Task T6793 stalled

L’alémanique a pour code de langue ISO 639-3 gsw. Le code ISO 639-3 als est en fait attribué à l’albanais tosk.

bat-smg Autonyme : žemaitėška
Nom en anglais : Samogitian
Famille linguistique : Baltic
Wikipedia
Tracked in Phabricator:
Task T27522 stalled

Le samogitien a pour code de langue ISO 639 sgs.

cbk-zam Autonyme : Chavacano de Zamboanga
Nom en anglais : Chavacano de Zamboanga
Famille linguistique : Pidgin and Creole
Wikipedia
Tracked in Phabricator:
Task T124657 stalled

Le chacovano de Zamboanga n’a pas de code de langue ISO 639 en tant que langue individuelle. Le code ISO 639-3 cbk est attribué au Chavacano, un sur-ensemble comprenant la variante locale de Zamboanga.

eml Autonyme : emiliàn e rumagnòl
Nom en anglais : Emilian-Romagnol
Famille linguistique : Italic
Wikipedia
Tracked in Phabricator:
Task T36217 stalled

Le code ISO 639-3 eml anciennement attribué à l’émilien-romagnol est maintenant désuet et scindé en egl (émilien) et rgn (romagnol).

fiu-vro Autonyme : võro
Nom en anglais : Võro
Famille linguistique : Finno-Permic
Wikipedia
Tracked in Phabricator:
Task T31186 stalled

Le võro a pour code ISO 639-3 vro.

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
Tracked in Phabricator:
Task T25216 stalled

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 nrf). L’ISO 639-3 a en fait attribué le code nrm à la langue narom. L’ISO 639-3 inclut le normand en tant que variété du français, comme la plupart des autres variétés du nord de la France.

roa-rup Autonyme : armãneashti
Nom en anglais : Aromanian
Famille linguistique : Italic
Wikipedia, Wiktionary
Tracked in Phabricator:
Task T17988 stalled

L’aroumain a pour code de langue ISO 639-3 rup.

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
Tracked in Phabricator:
Task T110190 stalled

L’anglais simple n’a pas de code ISO 639, mais la sous-étiquette simple enregistrée auprès de l’IETF peut être utilisée pour n’importe quelle langue.
Les applications conformes à BCP 47 ne devraient avoir aucun problème à identifier l’anglais simple comme faisant partie de l’anglais normal, à condition qu’il soit correctement balisé comme « en-simple » et non seulement comme « simple ».

zh-classical Autonyme : 文言
Nom en anglais : Classical Chinese
Famille linguistique : Sinitic
Wikipedia
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30443 stalled

Le chinois classique (littéraire) a pour code de langue 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
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30442 stalled

Le min nan a pour code de langue ISO 639-3 nan.

zh-yue Autonyme : 粵語
Nom en anglais : Cantonese
Famille linguistique : Sinitic
Wikipedia
Tracked in Phabricator:
Task T10217 stalled
Tracked in Phabricator:
Task T30441 stalled

Le cantonais a pour code de langue ISO 639-3 yue.

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 fiction
  • be-x-old – corrigé et redirigé vers un sous-domaine be-tarask pour 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