verified_user
Standardful
Homechevron_rightStandardschevron_rightISO 639:2023
ActiveInternational Standardupdate Standard Updated: November 2023fact_check Fact checked: Jun 28, 2026

ISO 639:2023

Code for individual languages and language groups

apartmentPublishing Organization:International Organization for Standardization (ISO)

Standard Introduction

ISO 639:2023 is an active standard published by International Organization for Standardization (ISO). It is commonly used across Technology, Services, Government, Education, Telecommunications and applies in Global.

Use this page to review the official documentation, current status, and the certification or assessment bodies most commonly associated with ISO 639:2023.

translate

Language Identifiers

Provides harmonized terminology and rules for selecting, forming, presenting, and using language identifiers and language reference names.

language

Internationalization Backbone

Supports multilingual software, content management, libraries, archives, government records, localization, search, and data exchange.

sync_alt

Interoperable Metadata

Reduces ambiguity when systems exchange language-tagged content, catalog records, product data, analytics, or regulatory information.

list_alt Language Code Use Cases

  • Language identifiers and reference names
  • Multilingual content metadata
  • Localization and translation workflows
  • Library and archive cataloguing
  • Search, filtering, and analytics by language
  • Interoperability with country, currency, and date/time codes
  • Governance for code selection and maintenance

Who Needs to Comply?

groups

Software teams, content platforms, localization teams, libraries, archives, publishers, government data programs, education platforms, and any organization exchanging multilingual data across systems.

Key Requirements

1

Use Stable Language Identifiers

Select language identifiers consistently across systems and avoid local codes that cannot be reconciled with ISO 639 or downstream metadata standards.

2

Govern Reference Names

Define how language reference names, aliases, scripts, variants, and language groups are represented in product, content, and data systems.

3

Map Legacy Codes

Maintain mappings from legacy or application-specific codes to ISO 639 identifiers, with documented exceptions and migration rules.

4

Validate Data Exchange

Check that APIs, files, catalogues, and analytics pipelines preserve language metadata accurately across integrations.

5

Monitor Code Changes

Track maintenance-agency updates and update reference data, validation rules, and documentation when language code records change.

Penalties & Enforcement

warning

ISO 639 does not create direct legal penalties. The main risk of non-aligned language coding is data quality failure: incorrect localization, broken search, duplicate records, inaccessible content, reporting errors, and costly data cleanup.

Official Documentation

View All

Related Categories