Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleClick here to show Table of Contents...

Table of Contents

...

Excerpt

Status
colourYellow
titleRequired
Status
colourBlue
titleRepeatable
 
Status
colourGreen
titleMultilingual

MODS Element name: <language>

Short definition: A designation of the language in which the content of a resource is expressed.

Input guidelines: Enter the full (English) language name in the text field, with the first letter of the name capitalized. Indicate the language of the resource by entering the appropriate three-letter language code from ISO-639-3 language codes.

Definition

A designation of the language in which the content of a resource is expressed.

...

DAMS form field nameform field typerequiredMODS elementCollections Portal displaynotes
Language Nametext fieldyes<language><languageTerm type="text">

Language

(multiple values concatenated by comma, and)

Enter the full (English) name of the language or the default: "not applicable", as found in the list

The publishing process checks the names of languages against the list of language Reference Names provided by SIL: https://iso639-3.sil.org/code_tables/download_tables.


, capitalize the first letter of the name.
Language Codetext fieldyes<language><languageTerm type="code">N/A

Enter ISO-639-3 language code (3 letters). If the language name is given as 'ot applicable' (the asset does not contain linguistic content), use code 'zxx' (https://iso639-3.sil.org/code/zxx).

...

Currently no attributes for language are implemented in the DAMS.

Subelements

The following subelement of language is used in the DAMS:

  • languageTerm

Subelement <language><languageTerm>

Guidelines for use

Designate the languages in which the content of a resource is expressed. Enter the English name of the language or the default: "not applicable".

Attributes

Element Parts

Details

XPath syntax examples

type

values:

  • text
  • code

Designate if the element value of languageTerm is textual information or a 3-letter code from the ISO-639-3 list.

languageTerm[@type="text"]

languageTerm[@type="code"]

authority
Info

Only applicable when type attribute is "code".

Info

ISO 639-3 is the preferred authority for language names and codes. Especially if metadata is transformed from MARC, specifying ISO 639-2b as authority is acceptable as well.


value:

  • iso639-3
  • iso639-2b
languageTerm[@authority="iso639-3"]
authorityURI
Info

Only applicable when type attribute is "code".

Info

ISO 639-3 is the preferred authority for language names and codes. Especially if metadata is transformed from MARC, specifying ISO 639-2b as authority is acceptable as well.

values:

  • https://iso639-3.sil.org/code_tables/639/data
  • http://id.loc.gov/vocabulary/iso639-2
languageTerm[@authorityURI="https://iso639-3.sil.org/code_tables/639/data"]
lang
Info

Only applicable when type attribute is "text".

value:

  • eng
languageTerm[@lang="eng"]

Subelements

No subelements for languageTerm.

XML Examples

Code Block
languagexml
collapsetrue
<language>
	<languageTerm type="text" lang="eng">English</languageTerm>
	<languageTerm type="code" authority="iso639-2b" authorityURI="http://id.loc.gov/vocabulary/iso639-2">eng</languageTerm>
</language>

Mappings

Dublin Core

...