refactor: add new book and periodical categories

This commit is contained in:
Rainer Killinger
2023-11-28 11:32:03 +01:00
parent 37945f7d19
commit cfb4aa364f
2 changed files with 8 additions and 3 deletions

View File

@@ -51,6 +51,7 @@ export type SCBookCategories =
| 'manuscript' | 'manuscript'
| 'map' | 'map'
| 'microfilm' | 'microfilm'
| 'mixed_material'
| 'musicalscore' | 'musicalscore'
| 'photo' | 'photo'
| 'physicalobject' | 'physicalobject'
@@ -180,6 +181,7 @@ export class SCBookMeta extends SCThingMeta implements SCMetaTranslations<SCBook
manuscript: 'Handschrift', manuscript: 'Handschrift',
map: 'Karte', map: 'Karte',
microfilm: 'Mikrofilm, Mikrofiche', microfilm: 'Mikrofilm, Mikrofiche',
mixed_material: 'Gemischte Materialien',
musicalscore: 'Noten', musicalscore: 'Noten',
photo: 'Abbildung', photo: 'Abbildung',
physicalobject: 'Objekt', physicalobject: 'Objekt',
@@ -212,6 +214,7 @@ export class SCBookMeta extends SCThingMeta implements SCMetaTranslations<SCBook
manuscript: 'manuscript', manuscript: 'manuscript',
map: 'map', map: 'map',
microfilm: 'microfilm, microfiche', microfilm: 'microfilm, microfiche',
mixed_material: 'mixed material',
musicalscore: 'sheet music', musicalscore: 'sheet music',
photo: 'illustration', photo: 'illustration',
physicalobject: 'object', physicalobject: 'object',

View File

@@ -37,7 +37,7 @@ import {
/** /**
* Categories of a periodical * Categories of a periodical
*/ */
export type SCPeriodicalCategories = 'journal' | 'electronic'; export type SCPeriodicalCategories = 'eJournal' | 'electronic' | 'journal';
/** /**
* A periodical without references * A periodical without references
@@ -139,7 +139,8 @@ export class SCPeriodicalMeta extends SCThingMeta implements SCMetaTranslations<
...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.de, ...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.de,
type: 'Periodikum', type: 'Periodikum',
categories: { categories: {
electronic: 'E-Journal', eJournal: 'E-Journal',
electronic: 'Elektronische Ressource',
journal: 'Zeitschrift', journal: 'Zeitschrift',
}, },
}, },
@@ -152,7 +153,8 @@ export class SCPeriodicalMeta extends SCThingMeta implements SCMetaTranslations<
...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.en, ...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.en,
type: 'periodical', type: 'periodical',
categories: { categories: {
electronic: 'E-Journal', eJournal: 'E-Journal',
electronic: 'electronic resource',
journal: 'journal', journal: 'journal',
}, },
}, },