Für die Konfiguration der im Backend angebotenen Übersetzungsgruppen existiert der folgende Block in der Konfigurationsdatei:
{% tabs %} {% tab title="config_viewer.xml" %}
<translations>
<group type="SOLR_FIELD_NAMES" name="translation__group_name_solr-fields" description="translation__group_description_solr-fields">
<key>DC</key>
<key>ACCESSCONDITION</key>
<key>BOOL_IMAGEAVAILABLE</key>
<key>FULLTEXTAVAILABLE</key>
<!-- List all MD_ fields except the ones that end with _UNTOKENIZED -->
<key regex="true">MD_.*(?<!_UNTOKENIZED)$</key>
<!-- List all MD_ fields except the ones that contain CODICOLOGICAL,
DATE_SEARCH, NAME_SEARCH, PLACE_SEARCH and ent with _UNTOKENIZED
<key regex="true">MD_(?!.*CODICOLOGICAL)(?!.*DATE_SEARCH)(?!.*NAME_SEARCH)(?!.*PLACE_SEARCH).*(?<!_UNTOKENIZED)$</key>
-->
</group>
<group type="SOLR_FIELD_VALUES" name="translation__group_name_collections" description="translation__group_description_collections">
<key>DC</key>
</group>
<group type="CORE_STRINGS" name="translation__group_name_email" description="translation__group_description_email">
<key>commentChangedNotificationEmailBody</key>
<key>commentChangedNotificationEmailSubject</key>
<key regex="true">commentNewNotificationEmail.*</key>
<key regex="true">feedbackEmail.*</key>
<key regex="true">user_activationEmail.*</key>
<key regex="true">user_retrieveAccountConfirmationEmail.*</key>
<key regex="true">user_retrieveAccountNewPasswordEmail.*</key>
</group>
<group type="LOCAL_STRINGS" name="translation__group_local_messages" description="translation__group_description_local_messages">
<key regex="true">.*</key>
</group>
</translations>
{% endtab %} {% endtabs %}
Die Parameter sind in der folgenden Tabelle im einzelnen erklärt:
Option | Beschreibung |
---|---|
group | Ein <group /> Eintrag umschließt die Optionen für die Übersetzungsgruppe. Es kann eine beliebige Anzahl an <group /> Einträgen geben. |
group/@type | Das
|
group/@name | Message key für den Namen der Übersetzungsgruppe. Dieser Name wird im Backend für die Gruppe als Überschrift angezeigt. |
group/@description | Message key für die Beschreibung der Übersetzungsgruppe. Diese Beschreibung wird im Backend für die Gruppe angezeigt. |
group/key | Jede Gruppe vom Typ SOLR_FIELD_NAMES oder SOLR_FIELD_VALUES kann eine Liste von Jede Gruppe vom Typ CORE_STRINGS kann eine Liste von |
group/key/@regex | Wenn das Attribut regex="true" gesetzt ist, werden alle Feldnamen oder message Keys basierend auf dem angegebenen regulären Ausdruck gewählt. |