1.19.9 mehrsprachige Metadaten

Der Goobi viewer unterstützt mehrsprachige Metadaten. Diese sind mit dem Suffix _LANG_XX im Indexfeld gekennzeichnet wobei XX durch den Sprachkürzel ersetzt werden muss. Hier ein Beispiel für ein dreisprachiges Titelfeld:

<MD_TITLE_LANG_FR>
    <list>
        <item>
            <xpath>mets:xmlData/mods:mods/mods:titleInfo/mods:title[@lang="fre"]</xpath>
            <addToDefault>true</addToDefault>
            <addSortField>true</addSortField>
            <replace string="&lt;ns&gt;"></replace>
            <replace string="&lt;/ns&gt;"></replace>
            <replace string="&lt;&lt;"></replace>
            <replace string="&gt;&gt;"></replace>
            <replace string="¬"></replace>
        </item>
    </list>
</MD_TITLE_LANG_FR>
<MD_TITLE_LANG_DE>
    <list>
        <item>
            <xpath>mets:xmlData/mods:mods/mods:titleInfo/mods:title[@lang="ger"]</xpath>
            <addToDefault>true</addToDefault>
            <addSortField>true</addSortField>
            <replace string="&lt;ns&gt;"></replace>
            <replace string="&lt;/ns&gt;"></replace>
            <replace string="&lt;&lt;"></replace>
            <replace string="&gt;&gt;"></replace>
            <replace string="¬"></replace>
        </item>
    </list>
</MD_TITLE_LANG_DE>
<MD_TITLE_LANG_EN>
    <list>
        <item>
            <xpath>mets:xmlData/mods:mods/mods:titleInfo/mods:title[@lang="eng"]</xpath>
            <addToDefault>true</addToDefault>
            <addSortField>true</addSortField>
            <replace string="&lt;ns&gt;"></replace>
            <replace string="&lt;/ns&gt;"></replace>
            <replace string="&lt;&lt;"></replace>
            <replace string="&gt;&gt;"></replace>
            <replace string="¬"></replace>
        </item>
    </list>
</MD_TITLE_LANG_EN>

Die Felder können alle gleichwertig nebeneinander in den folgenden Abschnitten konfiguriert werden:

Der Goobi viewer erkennt die mehrsprachigen Felder automatisch und zeigt - sofern der in Abschnitt 1.15 beschriebene Schalter auf true steht - nur die Sprache der aktuellen Benutzeroberfläche an.

Last updated