SIST ISO 639:2024 PDF
Code for individual languages and language groups
Code for individual languages and language groups
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 44
- Дата публикации:
- 4 октября 2024 г.
- ICS:
- 01.140.20
- Технический комитет:
- IDT - Information, documentation, language and terminology
This document specifies the ISO 639 language code and establishes the harmonized terminology and general principles of language coding. It provides rules for the selection, formation, presentation and use of language identifiers as well as language reference names. It also gives provisions (i.e. principles, rules and guidelines) for the selection, formation and presentation of language names in English and French. Furthermore, it introduces provisions for the adoption of standardized language code elements using language names other than English or French. NOTE English, French and Russian are the official ISO languages. In addition, this document gives guidance on the use of language identifiers and describes their possible combination with identifiers of other codes. Specifically excluded from the ISO 639 language code are reconstructed languages or formal languages, such as computer programming languages and markup languages. The ISO 639 language code is maintained by the ISO 639 Maintenance Agency (ISO 639/MA) (see Annex B).
Abstract
Overview
SIST ISO 639:2024 - Code for individual languages and language groups - defines a harmonized system for identifying and naming human languages. It consolidates and replaces earlier parts of ISO 639 (formerly ISO 639‑1, ‑2, ‑3, ‑4, ‑5) into a single framework of language code elements. Each code element can include one to three language identifiers, a unique language reference name, optional English and French names, and a defined code element scope. The standard also sets rules for selection, formation, presentation and maintenance of language identifiers and names, and excludes reconstructed and formal languages (e.g., programming and markup languages).
Key Topics and Requirements
- Unified code model: Organizes identifiers into Sets (Set 1, Set 2, Set 3, Set 5) corresponding to the former ISO 639 parts; Set 1 uses two‑letter identifiers while Sets 2, 3 and 5 use three‑letter identifiers.
- Language reference names: Rules and principles for forming, disambiguating and presenting unique reference names.
- Language names in English and French: Mandatory provisions for English and French names and recommendations for names in other languages.
- Code element scopes: Defines scopes for individual languages, macrolanguages, language groups, special-purpose elements, and local‑use identifiers.
- Maintenance and governance: The ISO 639 Maintenance Agency (ISO 639/MA) manages changes and adoption procedures (see Annex B).
- Eligibility criteria: Guidance on when an individual, extinct, constructed or macrolanguage or a language group qualifies for coding.
- Interoperability rules: Guidance for combining language identifiers with other standardized codes (e.g., ISO 3166 country codes, ISO 15924 script codes) and for use in language tags and other applications.
Practical Applications and Users
SIST ISO 639:2024 is essential for anyone who needs reliable language identification and interoperability:
- Software developers and localization engineers (language tags, UI localization)
- Library and information science (cataloging, bibliographic records)
- Digital archives and content management systems (metadata, search)
- Language technology and NLP (corpora annotation, resource labeling)
- Standards bodies and data modelers integrating language identifiers with country (ISO 3166) or script (ISO 15924) codes
- Terminologists and translators ensuring consistent language naming in multilingual resources
The standard supports robust language tagging (e.g., IETF BCP 47 usage) and stable long‑term identifiers for data exchange, discovery and language resource management.
Related Standards
- IETF BCP 47 (language tags) - commonly implements ISO 639 identifiers
- ISO 3166 (country codes) - for regional combinations
- ISO 15924 (script codes) - for script‑specific identification
Keywords: ISO 639, SIST ISO 639:2024, language codes, language identifiers, language reference names, language coding, language groups, macrolanguage, language code maintenance, IETF BCP 47.
Технические детали
- SKU
- SIST ISO 639:2024
Похожие стандарты
Стандарты, упомянутые в описании
ISO 6391:1988
ОтменёнMeat and meat products — Enumeration of Escherichia coli — Colony count technique at 44 degrees C using membr…
SIST ISO 3166-2:2020
ДействующийCodes for the representation of names of countries and their subdivisions -- Part 2: Country subdivision code
Overview ISO 3166-2:2020 defines the rules and guidelines for creating and maintaining country subdivision codes - the standardized codes that represent principal administrative divisions (states, pr…
SIST ISO 15924:2023
ДействующийInformation and documentation -- Codes for the representation of names of scripts
Overview SIST ISO 15924:2023 - Information and documentation - Codes for the representation of names of scripts is an international standard published by the International Organization for Standardiz…