From a7c70031d9743e343eca5299bbb5c349809c4c33 Mon Sep 17 00:00:00 2001 From: Viktor Miller Date: Sat, 7 Feb 2026 00:06:25 +0900 Subject: [PATCH] fix(09): wrap wp_die error strings in gettext and update translations Verifier caught 5 hardcoded German strings in the email failure wp_die block. Wrapped in esc_html__(), added German translations, regenerated POT/PO/MO files. Co-Authored-By: Claude Opus 4.6 --- includes/class-form-handler.php | 10 +++++----- languages/siegel-umzugsliste-de_DE.mo | Bin 14085 -> 14501 bytes languages/siegel-umzugsliste-de_DE.po | 26 +++++++++++++++++++++++--- languages/siegel-umzugsliste.pot | 22 +++++++++++++++++++++- 4 files changed, 49 insertions(+), 9 deletions(-) diff --git a/includes/class-form-handler.php b/includes/class-form-handler.php index 88e951c..b99289c 100644 --- a/includes/class-form-handler.php +++ b/includes/class-form-handler.php @@ -117,13 +117,13 @@ class Umzugsliste_Form_Handler { // Show error message wp_die( - '

E-Mail konnte nicht versendet werden

-

Ihre Anfrage wurde gespeichert, aber die E-Mail konnte nicht versendet werden.

-

Bitte kontaktieren Sie uns telefonisch:

+ '

' . esc_html__( 'Email could not be sent', 'siegel-umzugsliste' ) . '

+

' . esc_html__( 'Your request has been saved, but the email could not be sent.', 'siegel-umzugsliste' ) . '

+

' . esc_html__( 'Please contact us by phone:', 'siegel-umzugsliste' ) . '

Wiesbaden: (06 11) 2 20 20
Mainz: (0 61 31) 22 21 41

-

Zurück zur Startseite

', - 'E-Mail-Fehler' +

' . esc_html__( 'Back to homepage', 'siegel-umzugsliste' ) . '

', + esc_html__( 'Email Error', 'siegel-umzugsliste' ) ); } diff --git a/languages/siegel-umzugsliste-de_DE.mo b/languages/siegel-umzugsliste-de_DE.mo index d03dbb5f9a3d0fa6439f2d7ab97e20418a6917ee..c08dff8ca3c35e38452454d1c1c2a7f7f0b3158f 100644 GIT binary patch delta 5338 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 delta 4951 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