From 71fc85427b96fa1f566a0e936c1cbbd1816b3ced Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Fri, 21 Nov 2025 09:53:15 +0100 Subject: [PATCH] Update German localization for bulk wrapper and template descriptions to use placeholders, and adjust MemberTransferSettingsView to reflect these changes. --- frontend/src/i18n/locales/de.json | 7 +++---- frontend/src/views/MemberTransferSettingsView.vue | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/frontend/src/i18n/locales/de.json b/frontend/src/i18n/locales/de.json index 803cb64..c724d9a 100644 --- a/frontend/src/i18n/locales/de.json +++ b/frontend/src/i18n/locales/de.json @@ -887,15 +887,14 @@ "importTemplateHint": "Fügen Sie ein vollständiges Beispiel-Template (mit Beispiel-Mitgliedern) ein. Das System erkennt automatisch das Mitglied-Template und das Bulk-Wrapper-Template.", "bulkWrapperTemplate": "Bulk-Wrapper-Template (optional)", "bulkWrapperWhat": "Was ist ein Bulk-Wrapper-Template?", - "bulkWrapperDescription": "Optional können Sie die äußere Struktur definieren, in die die Mitglieder-Array eingefügt wird. Verwenden Sie {{members}} als Platzhalter für das Array der Mitglieder.", + "bulkWrapperDescription": "Optional können Sie die äußere Struktur definieren, in die die Mitglieder-Array eingefügt wird. Verwenden Sie {0} als Platzhalter für das Array der Mitglieder.", "example": "Beispiel", - "bulkWrapperNote": "Hinweis: Wenn kein Wrapper-Template angegeben wird, wird automatisch {\"members\": [...]} verwendet.", - "bulkWrapperPlaceholder": "{\"members\": [{'{{'}}members{'}}'}]}", + "bulkWrapperNote": "Hinweis: Wenn kein Wrapper-Template angegeben wird, wird automatisch ein members-Array verwendet.", "availablePlaceholders": "Verfügbare Platzhalter", "membersArray": "Mitglieder-Array", "transferTemplate": "Übertragungs-Template", "templateWhat": "Was ist ein Template?", - "templateDescription": "Das Template definiert das Format, in dem die Mitgliederdaten an das externe System übertragen werden. Verwenden Sie Platzhalter wie {{firstName}}, um die Daten automatisch zu ersetzen.", + "templateDescription": "Das Template definiert das Format, in dem die Mitgliederdaten an das externe System übertragen werden. Verwenden Sie Platzhalter wie {0}, um die Daten automatisch zu ersetzen.", "exampleJson": "Beispiel für JSON-Format (empfohlen)", "exampleXml": "Beispiel für XML-Format", "exampleFormData": "Beispiel für Form-Data Format", diff --git a/frontend/src/views/MemberTransferSettingsView.vue b/frontend/src/views/MemberTransferSettingsView.vue index 46beb78..778772a 100644 --- a/frontend/src/views/MemberTransferSettingsView.vue +++ b/frontend/src/views/MemberTransferSettingsView.vue @@ -162,7 +162,7 @@

{{ $t('memberTransfer.bulkWrapperWhat') }}
- {{ $t('memberTransfer.bulkWrapperDescription') }} + {{ $t('memberTransfer.bulkWrapperDescription', ['{{members}}']) }}

@@ -207,7 +207,7 @@

{{ $t('memberTransfer.templateWhat') }}
- {{ $t('memberTransfer.templateDescription') }} + {{ $t('memberTransfer.templateDescription', ['{{firstName}}']) }}