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

@ -12828,7 +12828,7 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
<unit id="lEcz6N1" name="settings.system.data_source_synonyms.configuration.help">
<segment state="translated">
<source>settings.system.data_source_synonyms.configuration.help</source>
<target>Definujte vlastní synonyma pro dané zdroje dat. Očekává se formát JSON s vašimi preferovanými jazykovými ISO kódy. Příklad: %format%.</target>
<target>Definujte vlastní synonyma pro zadané zdroje dat. Volně přidávat zdroj dat, jazyk a překlady; Jazyky, které se nepoužívají, zůstávají prázdné.</target>
</segment>
</unit>
<unit id="kd8nBt4" name="settings.behavior.data_source_synonyms.category">
@ -12867,6 +12867,42 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
<target>Projekt</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>Přidat položku</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>Odebrat položku</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>Zdroj dat</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>Místní nastavení</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>Překlad (jednotné číslo)</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>Překlad (množné číslo)</target>
</segment>
</unit>
<unit id="cvpTUeY" name="settings.system.privacy">
<segment state="translated">
<source>settings.system.privacy</source>

View file

@ -12896,7 +12896,7 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
<unit id="lEcz6N1" name="settings.system.data_source_synonyms.configuration.help">
<segment state="translated">
<source>settings.system.data_source_synonyms.configuration.help</source>
<target>Definieren Sie Ihre eigenen Synonyme für die angegebenen Datenquellen. Erwartet wird ein JSON-Format mit Ihren bevorzugten Sprache-ISO-Codes. Beispiel: %format%.</target>
<target>Definieren Sie Ihre eigenen Synonyme für die angegebenen Datenquellen. Datenquelle, Sprache und Übersetzungen frei hinzufügen; Nicht verwendete Sprachen bleiben leer.</target>
</segment>
</unit>
<unit id="kd8nBt4" name="settings.behavior.data_source_synonyms.category">
@ -12935,6 +12935,42 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
<target>Projekt</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>Eintrag hinzufügen</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>Eintrag entfernen</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>Datenquelle</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>Sprache</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>Übersetzung (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>Übersetzung (Plural)</target>
</segment>
</unit>
<unit id="cvpTUeY" name="settings.system.privacy">
<segment state="translated">
<source>settings.system.privacy</source>

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>

View file

@ -365,5 +365,17 @@
<target>Neplatný kód. Zkontrolujte, zda je vaše ověřovací aplikace správně nastavena a zda je čas správně nastaven jak na serveru, tak na ověřovacím zařízení.</target>
</segment>
</unit>
<unit id="kduT6bD" name="settings.system.data_source_synonyms.row_type.value_not_blank">
<segment state="translated">
<source>settings.system.data_source_synonyms.row_type.value_not_blank</source>
<target>Tato hodnota nemůže být prázdná.</target>
</segment>
</unit>
<unit id="djd7Z5r" name="settings.system.data_source_synonyms.collection_type.duplicate">
<segment state="translated">
<source>settings.system.data_source_synonyms.collection_type.duplicate</source>
<target>Dvojitá kombinace zdroje dat a jazyka.</target>
</segment>
</unit>
</file>
</xliff>

View file

@ -365,5 +365,17 @@
<target>Ungültiger Code. Überprüfen Sie, ob die Authenticator App korrekt eingerichtet ist und ob der Server und das Gerät beide die korrekte Uhrzeit eingestellt haben.</target>
</segment>
</unit>
<unit id="kduT6bD" name="settings.system.data_source_synonyms.row_type.value_not_blank">
<segment state="translated">
<source>settings.system.data_source_synonyms.row_type.value_not_blank</source>
<target>Dieser Wert darf nicht leer sein.</target>
</segment>
</unit>
<unit id="djd7Z5r" name="settings.system.data_source_synonyms.collection_type.duplicate">
<segment state="translated">
<source>settings.system.data_source_synonyms.collection_type.duplicate</source>
<target>Doppelte Kombination aus Datenquelle und Sprache.</target>
</segment>
</unit>
</file>
</xliff>

View file

@ -365,5 +365,17 @@
<target>Invalid code. Check that your authenticator app is set up correctly and that both the server and authentication device has the time set correctly.</target>
</segment>
</unit>
<unit id="kduT6bD" name="settings.system.data_source_synonyms.row_type.value_not_blank">
<segment state="translated">
<source>settings.system.data_source_synonyms.row_type.value_not_blank</source>
<target>This value should not be blank.</target>
</segment>
</unit>
<unit id="djd7Z5r" name="settings.system.data_source_synonyms.collection_type.duplicate">
<segment state="translated">
<source>settings.system.data_source_synonyms.collection_type.duplicate</source>
<target>Duplicate combination of data source and locale.</target>
</segment>
</unit>
</file>
</xliff>