Datatypes › language

ISO 639-2 language code (three letters)

ID iso639_2

Pattern of languageNot PIIcategoricalDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Three-letter code of a language from ISO 639-2, such as eng (English) or rus (Russian). About twenty languages have two codes: a bibliographic one based on the English name (ger, fre) and a terminology one based on the native name (deu, fra).

Pattern of
Language language
Categories
Common
Countries
Global (not tied to a country)
Languages
Common to most languages
FTA
LANGUAGE.ISO-639-2
Wikidata
P219
Quality
100/100
Metacrafter rules
no detection rule yet
Supported by tools
FTA (Fast Text Analysis), Great Expectations Semantic Types Expectations, Talend (Qlik Talend Data Preparation, Data Catalog and Data Inventory)

Regular expression

^(?:[a-z]{3}|[A-Z]{3})$

Python re syntax.

Examples

ValueDescription
engEnglish
rusRussian
deuGerman, terminology code
gerGerman, bibliographic code
en invalida two-letter ISO 639-1 code

Translations

LanguageNameDescription
RussianКод языка ISO 639-2

Sources

Use this record