Datatypes

IETF language tag

ID languagetag

DatatypeNot PIIcategorical

An IETF BCP 47 language tag is a standardized code or tag that is used to identify human languages in the Internet. The tag structure has been standardized by the Internet Engineering Task Force (IETF) in Best Current Practice (BCP) 47; the subtags are maintained by the IANA Language Subtag Registry.

Categories
Geographic identifiers
Countries
Global (not tied to a country)
Languages
Common to most languages
Bioregistry
ietf.language
Microsoft CDM
means.reference.language.tag
Schema.org
inLanguage
Wikidata
P305
Quality
95/100 · missing: negative example
Metacrafter rules
1 rule (0 by field name, 1 by value)
Supported by tools
metacrafter, metacrafterpro

Regular expression

^(?:[a-z]{2,3}(?:-[a-zA-Z0-9]{1,8})*|i-[a-z]{3,8})$

Python re syntax.

Examples

ValueDescription
huHungarian
en-GBBritish English

Translations

LanguageNameDescription
RussianЯзыковой код IETFЯзыковой код/тэг по стандарту IETF BCP 47 идентифицирующий конкретный человеческий язык, стиль написания и тд.

Sources

Use this record