IETF BCP 47

E682197

IETF BCP 47 is the Internet standard that defines the structure and use of language tags for identifying human languages and related variants in digital systems.

All labels observed (7)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf IETF Best Current Practice document
Internet standard
language tagging standard
category internationalization standard
defines language tags
semantics for language tags
syntax for language tags
use of language tags in Internet protocols
exampleTag de-CH-1901
en-US
fr-CA
zh-Hant-TW
fullName Best Current Practice 47
governs identification of human languages
identification of language extensions
identification of language regions
identification of language scripts
identification of language variants
includesConcept extension subtag
primary language subtag
private-use subtag
region subtag
script subtag
variant subtag
maintainedBy IETF
Internet Engineering Task Force
partOfSeries IETF BCP series
primaryGoal interoperable identification of languages in digital systems
publishedBy RFC Editor
relatedTo ISO 15924 script codes
linked to: ISO 15924

ISO 3166-1 country codes
linked to: ISO 3166-1

ISO 639 language codes
UN M.49 region codes
linked to: UN M49
replaces RFC 3066
scope global use on the Internet
standardizedIn RFC 4647
RFC 5646
linked to: IETF BCP 47
status Best Current Practice
supersedes RFC 1766
supports language negotiation
matching of language tags
usedIn HTML lang attribute
HTTP Accept-Language header
linked to: Accept-Language

XML xml:lang attribute
email and MIME headers
web and Internet protocols
usesRegistry IANA Language Subtag Registry

How these facts were elicited

Referenced by (14)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO 15924 relatedTo IETF BCP 47
Accept-Language languageTagStandard BCP 47
linked to: IETF BCP 47
Accept-Language languageTagStandard RFC 5646
linked to: IETF BCP 47
Content-Language languageTagStandard BCP 47
linked to: IETF BCP 47
Content-Language languageTagStandard RFC 5646
linked to: IETF BCP 47
SSH Language Tags influencedBy IETF language tags
linked to: IETF BCP 47
tso usedInStandard BCP 47
linked to: IETF BCP 47
CLDR Technical Committee usesStandard BCP 47 language tags
linked to: IETF BCP 47
UTS #35 defines BCP 47 Unicode locale extension subtags
linked to: IETF BCP 47
UTS #35 relatedTo IETF BCP 47 language tags
linked to: IETF BCP 47
IETF BCP 47 standardizedIn RFC 5646
linked to: IETF BCP 47
Cyrl relatedStandard BCP 47
linked to: IETF BCP 47
pca isSubtagOf IETF BCP 47 language tags
linked to: IETF BCP 47
Lana usedBy IETF language tags
linked to: IETF BCP 47