Entferne alten JSON-basierten Datenquellen-Synonym-Handler

Die Verwaltung der Datenquellen-Synonyme wurde überarbeitet, um ein flexibleres und strukturiertes Konzept zu ermöglichen. Der bestehende JSON-basierte Ansatz wurde durch eine neue Service-basierte Architektur ersetzt, die eine bessere Handhabung und Erweiterbarkeit erlaubt.
This commit is contained in:
Marcel Diegelmann 2025-11-05 12:27:40 +01:00
parent d80ec94227
commit a8b3dce899
30 changed files with 802 additions and 277 deletions

View file

@ -12897,7 +12897,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g
<unit id="lEcz6N1" name="settings.system.data_source_synonyms.configuration.help">
<segment state="translated">
<source>settings.system.data_source_synonyms.configuration.help</source>
<target>Define your own synonyms for the given data sources. Expected in JSON-format with your preferred language iso-codes. Example: %format%.</target>
<target>Define your own synonyms for the given data sources. Add data source, language and translations freely; unused languages remain empty.</target>
</segment>
</unit>
<unit id="kd8nBt4" name="settings.behavior.data_source_synonyms.category">
@ -12936,6 +12936,42 @@ Please note, that you can not impersonate a disabled user. If you try you will g
<target>Project</target>
</segment>
</unit>
<unit id="dGuR4cl" name="settings.behavior.data_source_synonyms.collection.add_entry">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.collection.add_entry</source>
<target>Add entry</target>
</segment>
</unit>
<unit id="nctZn5c" name="settings.behavior.data_source_synonyms.collection.remove_entry">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.collection.remove_entry</source>
<target>Remove entry</target>
</segment>
</unit>
<unit id="kdoci8c" name="settings.behavior.data_source_synonyms.row_type.form.datasource">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.row_type.form.datasource</source>
<target>Data source</target>
</segment>
</unit>
<unit id="cjcUeb3" name="settings.behavior.data_source_synonyms.row_type.form.locale">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.row_type.form.locale</source>
<target>Locale</target>
</segment>
</unit>
<unit id="jcueBn3" name="settings.behavior.data_source_synonyms.row_type.form.translation_singular">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.row_type.form.translation_singular</source>
<target>Translation singular</target>
</segment>
</unit>
<unit id="ncud7Rc" name="settings.behavior.data_source_synonyms.row_type.form.translation_plural">
<segment state="translated">
<source>settings.behavior.data_source_synonyms.row_type.form.translation_plural</source>
<target>Translation plural</target>
</segment>
</unit>
<unit id="cvpTUeY" name="settings.system.privacy">
<segment state="translated">
<source>settings.system.privacy</source>