🙋 Click here to create a DAMS service request
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.
The language of the text of the cataloging in the MODS record.
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 | languageOfCataloging[@usage] (attribute of languageOfCataloging) | N/A | One language code must to be designated as primary, even if only one language code is entered. |
http://www.loc.gov/standards/mods/userguide/recordinfo.html
<recordInfo> is a container element that includes subelements relating to information necessary for managing metadata.
No attributes for <recordInfo> are currently implemented in the DAMS.
The following subelements of <recordInfo> are used in the DAMS:
<languageOfCataloging> is a container element for the subelement <languageTerm> where the actual language is recorded.
Attribute name | Details | XPath syntax examples |
---|---|---|
usage | value:
One language code must to be designated as primary, even if only one language code is entered. | languageOfCataloging[@usage="primary"] |
The following subelements of <languageOfCataloging> are used in the DAMS:
<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.
Attribute name | Details | XPath syntax examples |
---|---|---|
type | value:
| languageTerm[@type="code"] |
authority | value:
| languageTerm[@authority="iso639-2b"] |
authorityURI | value: | languageTerm[@authorityURI="http://id.loc.gov/vocabulary/iso639-2"] |
No subelements for <languageTerm>.
Depending on the direction of mapping necessary, check
See http://www.loc.gov/standards/mods/mods-mapping.html.
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
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 |
---|---|---|---|---|
recordInfo/languageOfCataloging | N/A | N/A | ||
recordInfo/languageOfCataloging/languageTerm | mods_recordInfo_languageOfCataloging_languageTerm | N/A |