MODS Language of Cataloging

MODS Language of Cataloging

Abstract

Required Repeatable Multilingual

MODS Element name: <recordInfo><languageOfCataloging>

Short definition: The language of the text of the cataloging in the MODS record.

Input guidelines: Indicate the language of the text of the cataloging by entering the appropriate three-letter language code from ISO-639-2b language codes.  Designate a primary language, even if only one language is entered.

Definition

The language of the text of the cataloging in the MODS record.

DAMS input form fields

Record Info: MODS Language of Cataloging

DAMS form field name

form field type

required

MODS element

Collections Portal display

notes

DAMS form field name

form field type

required

MODS element

Collections Portal display

notes

Language Code

text field

yes

languageOfCataloging/languageTerm

N/A

Enter the appropriate three-letter language code from ISO-639-2 language codes.

Primary Language?

dropdown selection

  • yes

  • no

yes

languageOfCataloging[@usage]

(attribute of languageOfCataloging)

N/A

One language code must to be designated as primary, even if only one language code is entered.

MODS Element description

Element <recordInfo>

http://www.loc.gov/standards/mods/userguide/recordinfo.html

Guidelines for use

<recordInfo> is a container element that includes subelements relating to information necessary for managing metadata.

Attributes

No attributes for <recordInfo> are currently implemented in the DAMS.

Subelements

The following subelements of <recordInfo> are used in the DAMS:

  • languageOfCataloging

  • (recordContentSource)

  • (recordCreationDate)

  • (recordOrigin)

Subelement <recordInfo><languageOfCataloging>

Guidelines for use

<languageOfCataloging> is a container element for the subelement <languageTerm> where the actual language is recorded.

Attributes

Attribute name

Details

XPath syntax examples

Attribute name

Details

XPath syntax examples

usage

value:

  • primary

One language code must to be designated as primary, even if only one language code is entered.

languageOfCataloging[@usage="primary"]

Subelements

The following subelements of <languageOfCataloging> are used in the DAMS:

  • languageTerm

Subelement <recordInfo><languageOfCataloging><languageTerm>

Guidelines for use

<languageTerm> is expressed as a three-letter language code from ISO-639-2 language codes. The source of the code is contained in the values of the authority and authorityURI attribute.

Attributes

Attribute name

Details

XPath syntax examples

Attribute name

Details

XPath syntax examples

type

value:

  • code

languageTerm[@type="code"]

authority

value:

  • iso639-2b

languageTerm[@authority="iso639-2b"]

authorityURI

value:

languageTerm[@authorityURI="http://id.loc.gov/vocabulary/iso639-2"]

Subelements

No subelements for <languageTerm>.

XML Examples

<recordInfo> <languageOfCataloging usage="primary"> <languageTerm type="code" authority="iso639-2b" authorityURI="http://id.loc.gov/vocabulary/iso639-2">eng</languageTerm> </languageOfCataloging> <languageOfCataloging> <languageTerm type="code" authority="iso639-2b" authorityURI="http://id.loc.gov/vocabulary/iso639-2">spa</languageTerm> </languageOfCataloging> </recordInfo>

Mappings

Dublin Core

Depending on the direction of mapping necessary, check

MARC 21

See http://www.loc.gov/standards/mods/mods-mapping.html.

Solr

In general, all MODS metadata is imported into the DAMS Solr server upon ingest. The ingest process generates Solr fields typically named according to the following schema:

mods_value*_suffix

where

  • value* can be one or multiple element, subelement or attribute names that allow to distinguish Solr fields

  • suffix is s, t, ss, ms or mt, which refers to the type of data stored in a Solr field and how it is indexed. The Solr index usually contains multiple copies of each field with the same content, distinguished by their suffix.

The following table shows mappings between MODS elements and Solr fields for those fields that are currently used for display in the Collections portal, or where additional processing happens in Islandora or during the publishing process. Suffixes are ignored, unless relevant for the mapping.

MODS element

Mapping condition

Solr DAMS

Solr Collections Portal

Notes

MODS element

Mapping condition

Solr DAMS

Solr Collections Portal

Notes

recordInfo/languageOfCataloging

 

N/A

N/A

 

recordInfo/languageOfCataloging/languageTerm

 

mods_recordInfo_languageOfCataloging_languageTerm

N/A