instantiationLanguage identifies the primary language of the tracks’ audio or text. Languages must be indicated using 3-letter codes standardized in ISO 639-2 or 639-3. If an instantiation includes more than one language, the element can be repeated. Alternately, both languages can be expressed in one element by separating two three-letter codes with a semicolon, i.e. eng;fre.

Best practices: Alternative audio or text tracks and their associated languages should be identified using the element instantiationAlternativeModes.

instantiationLanguage can be contained by pbcoreInstantiation, pbcoreInstantiationDocument, or instantiationPart.

Usage: optional, repeatable.




instantiationLanguage contains no subelements.

Controlled Vocabularies

PBCore requires the use of the ISO 639.2 or ISO 639.3 3-letter language codes.

