From 9b965bf50856cb48572513b36a69308a68035267 Mon Sep 17 00:00:00 2001 From: Florian Langer Date: Wed, 9 Jul 2025 00:40:00 +0200 Subject: [PATCH 1/4] [TASK] Add missing german (de) v4 labels --- .../resources/lang/de/notifications.php | 10 ++ .../forms/resources/lang/de/components.php | 146 +++++++++++++++++- ...k-email-change-verification-controller.php | 19 +++ .../email-change-verification-controller.php | 14 ++ .../auth/multi-factor/app/actions/disable.php | 71 +++++++++ .../app/actions/regenerate-recovery-codes.php | 77 +++++++++ .../auth/multi-factor/app/actions/set-up.php | 81 ++++++++++ .../de/auth/multi-factor/app/provider.php | 64 ++++++++ .../multi-factor/email/actions/disable.php | 67 ++++++++ .../multi-factor/email/actions/set-up.php | 67 ++++++++ .../verify-email-authentication.php | 12 ++ .../de/auth/multi-factor/email/provider.php | 60 +++++++ ...p-required-multi-factor-authentication.php | 19 +++ .../recovery-codes-modal-content.php | 27 ++++ .../notice-of-email-change-request.php | 16 ++ .../resources/lang/de/auth/pages/login.php | 24 +++ .../resources/lang/de/error-notifications.php | 9 ++ packages/tables/resources/lang/de/table.php | 21 +++ packages/widgets/resources/lang/de/chart.php | 13 ++ 19 files changed, 815 insertions(+), 2 deletions(-) create mode 100644 packages/actions/resources/lang/de/notifications.php create mode 100644 packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php create mode 100644 packages/panels/resources/lang/de/auth/http/controllers/email-change-verification-controller.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/app/actions/disable.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/app/actions/set-up.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/app/provider.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/email/actions/disable.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/email/actions/set-up.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/email/notifications/verify-email-authentication.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/email/provider.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/pages/set-up-required-multi-factor-authentication.php create mode 100644 packages/panels/resources/lang/de/auth/multi-factor/recovery-codes-modal-content.php create mode 100644 packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php create mode 100644 packages/panels/resources/lang/de/error-notifications.php create mode 100644 packages/widgets/resources/lang/de/chart.php diff --git a/packages/actions/resources/lang/de/notifications.php b/packages/actions/resources/lang/de/notifications.php new file mode 100644 index 0000000000..3309c094e3 --- /dev/null +++ b/packages/actions/resources/lang/de/notifications.php @@ -0,0 +1,10 @@ + [ + 'title' => 'Zu viele Versuche', + 'body' => 'Bitte versuchen Sie es in :seconds Sekunden erneut.', + ], + +]; \ No newline at end of file diff --git a/packages/forms/resources/lang/de/components.php b/packages/forms/resources/lang/de/components.php index 2959c4c4af..83b6b5cfa7 100644 --- a/packages/forms/resources/lang/de/components.php +++ b/packages/forms/resources/lang/de/components.php @@ -299,6 +299,28 @@ return [ ], + 'modal_table_select' => [ + + 'actions' => [ + + 'select' => [ + + 'label' => 'Auswählen', + + 'actions' => [ + + 'select' => [ + 'label' => 'Auswählen', + ], + + ], + + ], + + ], + + ], + 'radio' => [ 'boolean' => [ @@ -362,6 +384,98 @@ return [ 'rich_editor' => [ + 'actions' => [ + + 'attach_files' => [ + + 'label' => 'Datei hochladen', + + 'modal' => [ + + 'heading' => 'Datei hochladen', + + 'form' => [ + + 'file' => [ + + 'label' => [ + 'new' => 'Datei', + 'existing' => 'Datei ersetzen', + ], + + ], + + 'alt' => [ + + 'label' => [ + 'new' => 'Alt-Text', + 'existing' => 'Alt-Text ändern', + ], + + ], + + ], + + 'actions' => [ + + 'save' => [ + 'label' => 'Speichern', + ], + + ], + + ], + + ], + + 'custom_block' => [ + + 'modal' => [ + + 'actions' => [ + + 'insert' => [ + 'label' => 'Einfügen', + ], + + 'save' => [ + 'label' => 'Speichern', + ], + + ], + + ], + + ], + + 'link' => [ + + 'label' => 'Bearbeiten', + + 'modal' => [ + + 'heading' => 'Link', + + 'form' => [ + + 'url' => [ + 'label' => 'URL', + ], + + 'should_open_in_new_tab' => [ + 'label' => 'In neuem Tab öffnen', + ], + + ], + + ], + + ], + + ], + + 'no_merge_tag_search_results_message' => 'Keine Ergebnisse für Merge-Tags.', + 'dialogs' => [ 'link' => [ @@ -380,19 +494,44 @@ return [ ], 'tools' => [ + 'align_center' => 'Zentriert ausrichten', + 'align_end' => 'Rechts ausrichten', + 'align_justify' => 'Blocksatz', + 'align_start' => 'Links ausrichten', 'attach_files' => 'Dateien anhängen', 'blockquote' => 'Zitat', 'bold' => 'Fett', 'bullet_list' => 'Aufzählungsliste', + 'clear_formatting' => 'Formatierung löschen', 'code_block' => 'Code Block', + 'custom_blocks' => 'Blöcke', + 'details' => 'Details', 'h1' => 'Titel', 'h2' => 'Überschrift', 'h3' => 'Unterüberschrift', + 'highlight' => 'Hervorheben', + 'horizontal_rule' => 'Horizontale Linie', 'italic' => 'Kursiv', + 'lead' => 'Einleitungstext', 'link' => 'Link', + 'merge_tags' => 'Merge-Tags', 'ordered_list' => 'Nummerierte Aufzählung', 'redo' => 'Wiederherstellen', + 'small' => 'Kleiner Text', 'strike' => 'Durchgestrichen', + 'subscript' => 'Tiefgestellt', + 'superscript' => 'Hochgestellt', + 'table' => 'Tabelle', + 'table_delete' => 'Tabelle löschen', + 'table_add_column_before' => 'Spalte davor einfügen', + 'table_add_column_after' => 'Spalte danach einfügen', + 'table_delete_column' => 'Spalte löschen', + 'table_add_row_before' => 'Zeile davor einfügen', + 'table_add_row_after' => 'Zeile danach einfügen', + 'table_delete_row' => 'Zeile löschen', + 'table_merge_cells' => 'Zellen verbinden', + 'table_split_cell' => 'Zelle teilen', + 'table_toggle_header_row' => 'Kopfzeile umschalten', 'underline' => 'Unterstreichen', 'undo' => 'Rückgängig', ], @@ -405,6 +544,8 @@ return [ 'create_option' => [ + 'label' => 'Erstellen', + 'modal' => [ 'heading' => 'Erstellen', @@ -427,6 +568,8 @@ return [ 'edit_option' => [ + 'label' => 'Bearbeiten', + 'modal' => [ 'heading' => 'Bearbeiten', @@ -434,12 +577,11 @@ return [ 'actions' => [ 'save' => [ - 'label' => 'Speichern', - ], ], + ], ], diff --git a/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php b/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php new file mode 100644 index 0000000000..6809db4bc5 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php @@ -0,0 +1,19 @@ + [ + + 'blocked' => [ + 'title' => 'E-Mail-Adressenänderung blockiert', + 'body' => 'Sie haben erfolgreich einen Versuch zur E-Mail-Adressenänderung zu :email blockiert. Falls Sie die ursprüngliche Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', + ], + + 'failed' => [ + 'title' => 'E-Mail-Adressenänderung konnte nicht blockiert werden', + 'body' => 'Leider konnten Sie nicht verhindern, dass die E-Mail-Adresse zu :email geändert wurde, da sie bereits verifiziert war, bevor Sie sie blockiert haben. Falls Sie die ursprüngliche Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/http/controllers/email-change-verification-controller.php b/packages/panels/resources/lang/de/auth/http/controllers/email-change-verification-controller.php new file mode 100644 index 0000000000..cfc994d5b6 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/http/controllers/email-change-verification-controller.php @@ -0,0 +1,14 @@ + [ + + 'verified' => [ + 'title' => 'E-Mail-Adresse geändert', + 'body' => 'Ihre E-Mail-Adresse wurde erfolgreich zu :email geändert.', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/disable.php b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/disable.php new file mode 100644 index 0000000000..6303b9f9fd --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/disable.php @@ -0,0 +1,71 @@ + 'Ausschalten', + + 'modal' => [ + + 'heading' => 'Authenticator-App deaktivieren', + + 'description' => 'Sind Sie sicher, dass Sie die Authenticator-App nicht mehr verwenden möchten? Das Deaktivieren entfernt eine zusätzliche Sicherheitsebene von Ihrem Konto.', + + 'form' => [ + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code aus der Authenticator-App ein', + + 'validation_attribute' => 'Code', + + 'actions' => [ + + 'use_recovery_code' => [ + 'label' => 'Stattdessen einen Wiederherstellungscode verwenden', + ], + + ], + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + 'recovery_code' => [ + + 'label' => 'Oder geben Sie einen Wiederherstellungscode ein', + + 'validation_attribute' => 'Wiederherstellungscode', + + 'messages' => [ + + 'invalid' => 'Der eingegebene Wiederherstellungscode ist ungültig.', + + ], + + ], + + ], + + 'actions' => [ + + 'submit' => [ + 'label' => 'Authenticator-App deaktivieren', + ], + + ], + + ], + + 'notifications' => [ + + 'disabled' => [ + 'title' => 'Authenticator-App wurde deaktiviert', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php new file mode 100644 index 0000000000..b1930c3840 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php @@ -0,0 +1,77 @@ + 'Wiederherstellungscodes regenerieren', + + 'modal' => [ + + 'heading' => 'Wiederherstellungscodes der Authenticator-App regenerieren', + + 'description' => 'Wenn Sie Ihre Wiederherstellungscodes verlieren, können Sie sie hier regenerieren. Ihre alten Wiederherstellungscodes werden sofort ungültig.', + + 'form' => [ + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code aus der Authenticator-App ein', + + 'validation_attribute' => 'Code', + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + 'password' => [ + + 'label' => 'Oder geben Sie Ihr aktuelles Passwort ein', + + 'validation_attribute' => 'Passwort', + + ], + + ], + + 'actions' => [ + + 'submit' => [ + 'label' => 'Wiederherstellungscodes regenerieren', + ], + + ], + + ], + + 'notifications' => [ + + 'regenerated' => [ + 'title' => 'Neue Wiederherstellungscodes der Authenticator-App wurden generiert', + ], + + ], + + 'show_new_recovery_codes' => [ + + 'modal' => [ + + 'heading' => 'Neue Wiederherstellungscodes', + + 'description' => 'Bitte speichern Sie die folgenden Wiederherstellungscodes an einem sicheren Ort. Sie werden nur einmal angezeigt, aber Sie benötigen sie, wenn Sie den Zugang zu Ihrer Authenticator-App verlieren:', + + 'actions' => [ + + 'submit' => [ + 'label' => 'Schließen', + ], + + ], + + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/set-up.php b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/set-up.php new file mode 100644 index 0000000000..be32cb58e6 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/set-up.php @@ -0,0 +1,81 @@ + 'Einrichten', + + 'modal' => [ + + 'heading' => 'Authenticator-App einrichten', + + 'description' => <<<'BLADE' + Sie benötigen eine App wie Google Authenticator (iOS, Android), um diesen Vorgang abzuschließen. + BLADE, + + 'content' => [ + + 'qr_code' => [ + + 'instruction' => 'Scannen Sie diesen QR-Code mit Ihrer Authenticator-App:', + + 'alt' => 'QR-Code zum Scannen mit einer Authenticator-App', + + ], + + 'text_code' => [ + + 'instruction' => 'Oder geben Sie diesen Code manuell ein:', + + 'messages' => [ + 'copied' => 'Kopiert', + ], + + ], + + 'recovery_codes' => [ + + 'instruction' => 'Bitte speichern Sie die folgenden Wiederherstellungscodes an einem sicheren Ort. Sie werden nur einmal angezeigt, aber Sie benötigen sie, wenn Sie den Zugang zu Ihrer Authenticator-App verlieren:', + + ], + + ], + + 'form' => [ + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code aus der Authenticator-App ein', + + 'validation_attribute' => 'Code', + + 'below_content' => 'Sie müssen bei jeder Anmeldung oder beim Ausführen sensibler Aktionen den 6-stelligen Code aus Ihrer Authenticator-App eingeben.', + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + ], + + 'actions' => [ + + 'submit' => [ + 'label' => 'Authenticator-App aktivieren', + ], + + ], + + ], + + 'notifications' => [ + + 'enabled' => [ + 'title' => 'Authenticator-App wurde aktiviert', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/provider.php b/packages/panels/resources/lang/de/auth/multi-factor/app/provider.php new file mode 100644 index 0000000000..7b27e1310c --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/provider.php @@ -0,0 +1,64 @@ + [ + + 'actions' => [ + + 'label' => 'Authenticator-App', + + 'below_content' => 'Verwenden Sie eine sichere App, um einen temporären Code für die Anmeldeverifizierung zu generieren.', + + 'messages' => [ + 'enabled' => 'Aktiviert', + 'disabled' => 'Deaktiviert', + ], + + ], + + ], + + 'login_form' => [ + + 'label' => 'Verwenden Sie einen Code aus Ihrer Authenticator-App', + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code aus der Authenticator-App ein', + + 'validation_attribute' => 'Code', + + 'actions' => [ + + 'use_recovery_code' => [ + 'label' => 'Stattdessen einen Wiederherstellungscode verwenden', + ], + + ], + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + 'recovery_code' => [ + + 'label' => 'Oder geben Sie einen Wiederherstellungscode ein', + + 'validation_attribute' => 'Wiederherstellungscode', + + 'messages' => [ + + 'invalid' => 'Der eingegebene Wiederherstellungscode ist ungültig.', + + ], + + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/email/actions/disable.php b/packages/panels/resources/lang/de/auth/multi-factor/email/actions/disable.php new file mode 100644 index 0000000000..613ad9c194 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/email/actions/disable.php @@ -0,0 +1,67 @@ + 'Ausschalten', + + 'modal' => [ + + 'heading' => 'E-Mail-Bestätigungscodes deaktivieren', + + 'description' => 'Sind Sie sicher, dass Sie keine E-Mail-Bestätigungscodes mehr erhalten möchten? Das Deaktivieren entfernt eine zusätzliche Sicherheitsebene von Ihrem Konto.', + + 'form' => [ + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code ein, den wir Ihnen per E-Mail gesendet haben', + + 'validation_attribute' => 'Code', + + 'actions' => [ + + 'resend' => [ + + 'label' => 'Neuen Code per E-Mail senden', + + 'notifications' => [ + + 'resent' => [ + 'title' => 'Wir haben Ihnen einen neuen Code per E-Mail gesendet', + ], + + ], + + ], + + ], + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + ], + + 'actions' => [ + + 'submit' => [ + 'label' => 'E-Mail-Bestätigungscodes deaktivieren', + ], + + ], + + ], + + 'notifications' => [ + + 'disabled' => [ + 'title' => 'E-Mail-Bestätigungscodes wurden deaktiviert', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/email/actions/set-up.php b/packages/panels/resources/lang/de/auth/multi-factor/email/actions/set-up.php new file mode 100644 index 0000000000..a238edaaa8 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/email/actions/set-up.php @@ -0,0 +1,67 @@ + 'Einrichten', + + 'modal' => [ + + 'heading' => 'E-Mail-Bestätigungscodes einrichten', + + 'description' => 'Sie müssen bei jeder Anmeldung oder beim Ausführen sensibler Aktionen den 6-stelligen Code eingeben, den wir Ihnen per E-Mail senden. Überprüfen Sie Ihre E-Mails auf einen 6-stelligen Code, um die Einrichtung abzuschließen.', + + 'form' => [ + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code ein, den wir Ihnen per E-Mail gesendet haben', + + 'validation_attribute' => 'Code', + + 'actions' => [ + + 'resend' => [ + + 'label' => 'Neuen Code per E-Mail senden', + + 'notifications' => [ + + 'resent' => [ + 'title' => 'Wir haben Ihnen einen neuen Code per E-Mail gesendet', + ], + + ], + + ], + + ], + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + ], + + 'actions' => [ + + 'submit' => [ + 'label' => 'E-Mail-Bestätigungscodes aktivieren', + ], + + ], + + ], + + 'notifications' => [ + + 'enabled' => [ + 'title' => 'E-Mail-Bestätigungscodes wurden aktiviert', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/email/notifications/verify-email-authentication.php b/packages/panels/resources/lang/de/auth/multi-factor/email/notifications/verify-email-authentication.php new file mode 100644 index 0000000000..995114412c --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/email/notifications/verify-email-authentication.php @@ -0,0 +1,12 @@ + 'Hier ist Ihr Anmeldecode', + + 'lines' => [ + 'Ihr Anmeldecode lautet: :code', + 'Dieser Code läuft in einer Minute ab.|Dieser Code läuft in :minutes Minuten ab.', + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php b/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php new file mode 100644 index 0000000000..2dcc21a497 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php @@ -0,0 +1,60 @@ + [ + + 'actions' => [ + + 'label' => 'E-Mail-Verifizierungscodes', + + 'below_content' => 'Erhalten Sie einen temporären Code an Ihre E-Mail-Adresse, um Ihre Identität bei der Anmeldung zu verifizieren.', + + 'messages' => [ + 'enabled' => 'Aktiviert', + 'disabled' => 'Deaktiviert', + ], + + ], + + ], + + 'login_form' => [ + + 'label' => 'Code an Ihre E-Mail senden', + + 'code' => [ + + 'label' => 'Geben Sie den 6-stelligen Code ein, den wir Ihnen per E-Mail gesendet haben', + + 'validation_attribute' => 'Code', + + 'actions' => [ + + 'resend' => [ + + 'label' => 'Neuen Code per E-Mail senden', + + 'notifications' => [ + + 'resent' => [ + 'title' => 'Wir haben Ihnen einen neuen Code per E-Mail gesendet', + ], + + ], + + ], + + ], + + 'messages' => [ + + 'invalid' => 'Der eingegebene Code ist ungültig.', + + ], + + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/pages/set-up-required-multi-factor-authentication.php b/packages/panels/resources/lang/de/auth/multi-factor/pages/set-up-required-multi-factor-authentication.php new file mode 100644 index 0000000000..4f4c7d3258 --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/pages/set-up-required-multi-factor-authentication.php @@ -0,0 +1,19 @@ + 'Zwei-Faktor-Authentifizierung (2FA) einrichten', + + 'heading' => 'Zwei-Faktor-Authentifizierung einrichten', + + 'subheading' => '2FA fügt eine zusätzliche Sicherheitsebene zu Ihrem Konto hinzu, indem eine zweite Form der Verifizierung bei der Anmeldung erforderlich ist.', + + 'actions' => [ + + 'continue' => [ + 'label' => 'Fortfahren', + ], + + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/multi-factor/recovery-codes-modal-content.php b/packages/panels/resources/lang/de/auth/multi-factor/recovery-codes-modal-content.php new file mode 100644 index 0000000000..5add86271a --- /dev/null +++ b/packages/panels/resources/lang/de/auth/multi-factor/recovery-codes-modal-content.php @@ -0,0 +1,27 @@ + [ + + 'Klicken Sie zum', + + 'copy' => [ + 'label' => 'Kopieren', + ], + + 'oder', + + 'download' => [ + 'label' => 'Herunterladen', + ], + + 'aller Codes auf einmal.', + + ], + + 'messages' => [ + 'copied' => 'Kopiert', + ], + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php b/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php new file mode 100644 index 0000000000..e230198adf --- /dev/null +++ b/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php @@ -0,0 +1,16 @@ + 'Ihre E-Mail-Adresse wird geändert', + + 'lines' => [ + 'Wir haben eine Anfrage erhalten, die mit Ihrem Konto verknüpfte E-Mail-Adresse zu ändern. Ihr Passwort wurde verwendet, um diese Änderung zu bestätigen.', + 'Nach der Verifizierung wird die neue E-Mail-Adresse Ihres Kontos sein: :email.', + 'Sie können die Änderung blockieren, bevor sie verifiziert wird, indem Sie unten auf die Schaltfläche klicken.', + 'Falls Sie diese Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', + ], + + 'action' => 'E-Mail-Änderung blockieren', + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/de/auth/pages/login.php b/packages/panels/resources/lang/de/auth/pages/login.php index 8a42886cac..95e945f3e0 100644 --- a/packages/panels/resources/lang/de/auth/pages/login.php +++ b/packages/panels/resources/lang/de/auth/pages/login.php @@ -43,6 +43,30 @@ return [ ], + 'multi_factor' => [ + + 'heading' => 'Verifizieren Sie Ihre Identität', + + 'subheading' => 'Um mit der Anmeldung fortzufahren, müssen Sie Ihre Identität verifizieren.', + + 'form' => [ + + 'provider' => [ + 'label' => 'Wie möchten Sie sich verifizieren?', + ], + + 'actions' => [ + + 'authenticate' => [ + 'label' => 'Anmeldung bestätigen', + ], + + ], + + ], + + ], + 'messages' => [ 'failed' => 'Diese Kombination aus Zugangsdaten wurde nicht in unserer Datenbank gefunden.', diff --git a/packages/panels/resources/lang/de/error-notifications.php b/packages/panels/resources/lang/de/error-notifications.php new file mode 100644 index 0000000000..07d8bcbe1f --- /dev/null +++ b/packages/panels/resources/lang/de/error-notifications.php @@ -0,0 +1,9 @@ + 'Fehler beim Laden der Seite', + + 'body' => 'Beim Laden dieser Seite ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.', + +]; \ No newline at end of file diff --git a/packages/tables/resources/lang/de/table.php b/packages/tables/resources/lang/de/table.php index 5145d8c5be..f42b0f5585 100644 --- a/packages/tables/resources/lang/de/table.php +++ b/packages/tables/resources/lang/de/table.php @@ -6,6 +6,18 @@ return [ 'heading' => 'Spalten', + 'actions' => [ + + 'apply' => [ + 'label' => 'Spalten anwenden', + ], + + 'reset' => [ + 'label' => 'Zurücksetzen', + ], + + ], + ], 'columns' => [ @@ -22,6 +34,7 @@ return [ ], 'more_list_items' => 'und :count weitere', + ], ], @@ -144,7 +157,13 @@ return [ ], 'select' => [ + 'placeholder' => 'Alle', + + 'relationship' => [ + 'empty_option_label' => 'Keine', + ], + ], 'trashed' => [ @@ -228,4 +247,6 @@ return [ ], + 'default_model_label' => 'Datensatz', + ]; diff --git a/packages/widgets/resources/lang/de/chart.php b/packages/widgets/resources/lang/de/chart.php new file mode 100644 index 0000000000..cd403a0ece --- /dev/null +++ b/packages/widgets/resources/lang/de/chart.php @@ -0,0 +1,13 @@ + [ + + 'filter' => [ + 'label' => 'Filtern', + ], + + ], + +]; \ No newline at end of file From 59f99c1b684c94b51c7e10e98aafc6411ab34658 Mon Sep 17 00:00:00 2001 From: Florian Langer Date: Wed, 9 Jul 2025 12:08:36 +0200 Subject: [PATCH 2/4] Apply suggestions from code review Co-authored-by: Dennis Koch --- .../block-email-change-verification-controller.php | 6 +++--- .../resources/lang/de/auth/multi-factor/email/provider.php | 2 +- .../auth/notifications/notice-of-email-change-request.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php b/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php index 6809db4bc5..d9e7aedfab 100644 --- a/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php +++ b/packages/panels/resources/lang/de/auth/http/controllers/block-email-change-verification-controller.php @@ -5,12 +5,12 @@ return [ 'notifications' => [ 'blocked' => [ - 'title' => 'E-Mail-Adressenänderung blockiert', - 'body' => 'Sie haben erfolgreich einen Versuch zur E-Mail-Adressenänderung zu :email blockiert. Falls Sie die ursprüngliche Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', + 'title' => 'E-Mail-Adressänderung blockiert', + 'body' => 'Sie haben erfolgreich einen Versuch zur E-Mail-Adressänderung zu :email blockiert. Falls Sie die ursprüngliche Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', ], 'failed' => [ - 'title' => 'E-Mail-Adressenänderung konnte nicht blockiert werden', + 'title' => 'E-Mail-Adressänderung konnte nicht blockiert werden', 'body' => 'Leider konnten Sie nicht verhindern, dass die E-Mail-Adresse zu :email geändert wurde, da sie bereits verifiziert war, bevor Sie sie blockiert haben. Falls Sie die ursprüngliche Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', ], diff --git a/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php b/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php index 2dcc21a497..1efb2991fc 100644 --- a/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php +++ b/packages/panels/resources/lang/de/auth/multi-factor/email/provider.php @@ -21,7 +21,7 @@ return [ 'login_form' => [ - 'label' => 'Code an Ihre E-Mail senden', + 'label' => 'Code an Ihre E-Mail-Adresse senden', 'code' => [ diff --git a/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php b/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php index e230198adf..7f7b2abd2a 100644 --- a/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php +++ b/packages/panels/resources/lang/de/auth/notifications/notice-of-email-change-request.php @@ -6,7 +6,7 @@ return [ 'lines' => [ 'Wir haben eine Anfrage erhalten, die mit Ihrem Konto verknüpfte E-Mail-Adresse zu ändern. Ihr Passwort wurde verwendet, um diese Änderung zu bestätigen.', - 'Nach der Verifizierung wird die neue E-Mail-Adresse Ihres Kontos sein: :email.', + 'Nach der Verifizierung wird die neue E-Mail-Adresse Ihres Kontos :email sein.', 'Sie können die Änderung blockieren, bevor sie verifiziert wird, indem Sie unten auf die Schaltfläche klicken.', 'Falls Sie diese Anfrage nicht gestellt haben, kontaktieren Sie uns bitte umgehend.', ], From 6b1e67fe8606337856239abcf9b755020a0672fc Mon Sep 17 00:00:00 2001 From: Florian Langer Date: Wed, 9 Jul 2025 12:09:17 +0200 Subject: [PATCH 3/4] Update regenerate-recovery-codes.php "j --- .../multi-factor/app/actions/regenerate-recovery-codes.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php index b1930c3840..6ec6bf4d5a 100644 --- a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php @@ -6,7 +6,7 @@ return [ 'modal' => [ - 'heading' => 'Wiederherstellungscodes der Authenticator-App regenerieren', + 'heading' => 'Wiederherstellungscodes der Authenticator-App neu generieren', 'description' => 'Wenn Sie Ihre Wiederherstellungscodes verlieren, können Sie sie hier regenerieren. Ihre alten Wiederherstellungscodes werden sofort ungültig.', @@ -74,4 +74,4 @@ return [ ], -]; \ No newline at end of file +]; From 6b9cb50a461f31ab023a9be806cf4ea70daee081 Mon Sep 17 00:00:00 2001 From: Florian Langer Date: Wed, 9 Jul 2025 13:20:15 +0200 Subject: [PATCH 4/4] Apply suggestions from code review Co-authored-by: Dennis Koch --- .../multi-factor/app/actions/regenerate-recovery-codes.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php index 6ec6bf4d5a..1da8f78cd4 100644 --- a/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php +++ b/packages/panels/resources/lang/de/auth/multi-factor/app/actions/regenerate-recovery-codes.php @@ -2,13 +2,13 @@ return [ - 'label' => 'Wiederherstellungscodes regenerieren', + 'label' => 'Wiederherstellungscodes neu generieren', 'modal' => [ 'heading' => 'Wiederherstellungscodes der Authenticator-App neu generieren', - 'description' => 'Wenn Sie Ihre Wiederherstellungscodes verlieren, können Sie sie hier regenerieren. Ihre alten Wiederherstellungscodes werden sofort ungültig.', + 'description' => 'Wenn Sie Ihre Wiederherstellungscodes verlieren, können Sie sie hier neu generieren. Ihre alten Wiederherstellungscodes werden sofort ungültig.', 'form' => [ @@ -39,7 +39,7 @@ return [ 'actions' => [ 'submit' => [ - 'label' => 'Wiederherstellungscodes regenerieren', + 'label' => 'Wiederherstellungscodes neu generieren', ], ],