Explorateur de codes de langue ISO

Recherchez la référence ISO 639 complète et datée par code ou nom de langue, puis tracez la relation entre l'ensemble 1, l'ensemble 2 et l'ensemble 3.

ISO 639 / 2023ISO 639:2023 · Ensemble 3 2026-04-14 · Ensemble 2 2025-09-29 · 7 996 enregistrements

Essayez l'anglais, un nom de langue locale prise en charge ou un code tel que zh, chi, zho, cmn ou cel.

Exemples:

Résultats

Chargement de la référence du code de langue packagé…

Relation avec les codes

Set 1α-2
Set 2/Bα-3
Set 2/Tα-3
Set 3α-3
Nom de référence officiel
Portée
Type de langue
Chargement de la référence du code de langue packagé…

Votre recherche reste dans votre navigateur et utilise la référence versionnée livrée avec cette page. Rien n'est téléchargé.

FAQ

Les normes ISO 639-1, 639-2 et 639-3 sont-elles toujours distinctes ?

L'ISO 639:2023 a remplacé les anciennes parties distinctes par une norme unique organisée en ensembles d'identifiants. Les noms familiers ISO 639-1, 639-2 et 639-3 sont encore largement utilisés, c'est pourquoi cet explorateur les affiche à côté des étiquettes actuelles Set 1, Set 2 et Set 3.

Pourquoi certaines langues ont-elles deux codes Set 2 ?

Un petit groupe possède un code bibliographique (B) et un code terminologique (T). Le français, par exemple, est fre dans le Set 2/B et fra dans le Set 2/T. Ce sont des synonymes de la même langue ; L'ensemble 3 suit la forme T.

Qu'est-ce qu'un macrolangage ?

Un identifiant de macrolangage regroupe des langues individuelles étroitement liées qui sont traitées comme une seule langue dans certains contextes. Le chinois utilise le zho au niveau du macrolangage, tandis que le chinois mandarin a le code individuel Set 3 cmn.

Quelle version de la table de codes est incluse ?

La page répertorie les deux instantanés sources : le registre de l'ensemble 3, l'index de noms et la table de macrolangage datés du 14/04/2026, ainsi que la liste de l'ensemble 2 datée du 29/09/2025. Il couvre les entrées actuelles, et non l'historique des codes retirés de l'ensemble 3.

Fonctionnement de l'Explorateur de codes de langue ISO

L'Explorateur de codes de langue ISO est un outil en ligne gratuit conçu pour interroger la référence complète et datée de la norme ISO 639. Il permet d'effectuer des recherches par nom de langue ou par code afin de suivre précisément les relations entre les différents ensembles d'identifiants, à savoir l'Ensemble 1, l'Ensemble 2 (incluant les variantes bibliographiques et terminologiques) et l'Ensemble 3. L'outil expose également les liens structurels qui unissent les macrolangues à leurs langues membres individuelles.

Cet outil s'adresse particulièrement aux développeurs de logiciels et aux ingénieurs en localisation qui doivent faire correspondre et valider des codes linguistiques à travers différents systèmes. Il est tout aussi utile aux linguistes et chercheurs qui étudient la filiation des langues, ainsi qu'aux administrateurs de bases de données devant vérifier les noms de référence officiels, les appellations alternatives indexées ou la portée d'un code par rapport à un instantané daté.

Paramètres de recherche et critères de validation

L'interface de l'outil repose sur un champ de saisie unique et des règles de validation strictes pour garantir la précision des résultats:

  • Saisie de recherche: L'utilisateur saisit sa requête dans le champ intitulé « Nom de la langue ou code ISO 639 ».
  • Formats acceptés: La recherche accepte les noms de langues en anglais, les noms de langues locaux pris en charge par le navigateur, ainsi que les codes ISO 639 à deux ou trois lettres (par exemple: zh, chi, zho, cmn ou cel).
  • Action d'effacement: Le bouton « Effacer » permet de vider instantanément le champ de saisie.

Le système applique des messages d'erreur spécifiques selon le comportement de saisie:

  • Si la saisie comporte moins de deux lettres lors d'une recherche par nom, l'outil affiche: « Tapez au moins deux lettres pour effectuer une recherche par nom. ».
  • Si la saisie dépasse 79 caractères, le message suivant apparaît: « Gardez la recherche sous 80 caractères. ».
  • En cas de caractères invalides ou de format incorrect, l'interface indique: « Utilisez un nom de langue ou un code ISO 639 à deux ou trois lettres. ».
  • Si un problème technique survient lors de l'initialisation des données, le message d'erreur est: « La référence packagée n'a pas pu être chargée. Actualisez la page et réessayez. ».

Structure des résultats et métadonnées détaillées

Lorsqu'une recherche est lancée, l'outil affiche un état de chargement initial (« Chargement de la référence du code de langue packagé… ») avant de présenter les résultats. En l'absence de requête, l'écran d'accueil affiche la section « Exemples » ainsi que des « Entrées représentatives de la référence complète ».

Pour chaque fiche linguistique trouvée, l'explorateur détaille les champs suivants:

  • Relation avec les codes: Indique la correspondance entre les différents ensembles.
  • Nom de référence officiel: Le nom standardisé dans la base ISO.
  • Autres noms indexés: Les variantes linguistiques enregistrées.
  • Portée: Ce champ qualifie la structure de la langue selon la codification officielle:
    • I: « Langue individuelle »
    • M: « Macrolangage »
    • S: « Code spécial »
    • C: « Collection de langues »
    • R: « Plage réservée à un usage local »
  • Type de langue: Ce champ catégorise l'état ou la nature de la langue:
    • L: « Vivre »
    • E: « Disparu »
    • A: « Ancien »
    • H: « Historique »
    • C: « Construit »
    • S: « Spécial »
  • Relation macrolangage: Affiche soit l'appartenance à un groupe (« Membre de ‹name› (‹code›) »), soit le volume de membres rattachés (« ‹count› langues actuelles des membres »).
  • Note de registre: Informations complémentaires officielles.

Si un code n'est pas attribué au sein de la référence, la mention « Non attribué » est affichée.

Unification des normes et gestion des synonymes

L'évolution des standards de codification a mené à la transition des anciennes parties distinctes (ISO 639-1, ISO 639-2 et ISO 639-3) vers une norme unifiée sous l'appellation ISO 639:2023. Cette dernière organise les identifiants en ensembles (Set 1, Set 2 et Set 3).

L'une des particularités de l'Ensemble 2 réside dans l'existence de synonymes pour un groupe restreint de langues. Ces langues possèdent deux codes distincts à trois lettres: un code bibliographique (B) et un code terminologique (T). Par exemple, le français est identifié par le code fre dans l'Ensemble 2/B (bibliographique) et par le code fra dans l'Ensemble 2/T (terminologique). L'Ensemble 3 s'aligne systématiquement sur la forme terminologique (T).

Le tableau suivant résume la correspondance des concepts de portée et de type de langue gérés par l'outil:

Code de portée Libellé de portée Code de type Libellé de type
I Langue individuelle L Vivre
M Macrolangage E Disparu
S Code spécial A Ancien
C Collection de langues H Historique
R Plage réservée à un usage local C Construit
- - S Spécial

Confidentialité et traitement des données

Toutes les requêtes effectuées dans l'explorateur sont traitées localement. Votre recherche reste dans votre navigateur et utilise la référence versionnée livrée avec cette page. Aucune donnée n'est téléchargée ou transmise à un serveur externe.

Les informations affichées proviennent d'un instantané packagé combinant le registre officiel de l'Ensemble 3 et l'index de noms avec la liste officielle de l'Ensemble 2. Les noms locaux fournis par le navigateur servent uniquement d'aide à la recherche, tandis que le nom officiel de la référence reste visible en permanence. Les données couvrent uniquement les entrées actives et n'incluent pas l'historique des codes retirés de l'Ensemble 3.

Foire aux questions

Les normes ISO 639-1, 639-2 et 639-3 sont-elles toujours distinctes?
L'ISO 639:2023 a remplacé les anciennes parties distinctes par une norme unique organisée en ensembles d'identifiants. Les noms familiers ISO 639-1, 639-2 et 639-3 sont encore largement utilisés, c'est pourquoi cet explorateur les affiche à côté des étiquettes actuelles Set 1, Set 2 et Set 3.

Pourquoi certaines langues ont-elles deux codes Set 2?
Un petit groupe possède un code bibliographique (B) et un code terminologique (T). Le français, par exemple, est fre dans le Set 2/B et fra dans le Set 2/T. Ce sont des synonymes de la même langue; L'ensemble 3 suit la forme T.

Qu'est-ce qu'un macrolangage?
Un identifiant de macrolangage regroupe des langues individuelles étroitement liées qui sont traitées comme une seule langue dans certains contextes. Le chinois utilise le zho au niveau du macrolangage, tandis que le chinois mandarin a le code individuel Set 3 cmn.

Quelle version de la table de codes est incluse?
La page répertorie les deux instantanés sources: le registre de l'ensemble 3, l'index de noms et la table de macrolangage datés du 14/04/2026, ainsi que la liste de l'ensemble 2 datée du 29/09/2025. Il couvre les entrées actuelles, et non l'historique des codes retirés de l'ensemble 3.