fix(email): DE password_reset umlauts (zurucksetzen → zurücksetzen etc.)
Some checks failed
Some checks failed
Same accent-stripped pattern as the FR fix in b463c6bf: the DE
password_reset template was missing every umlaut. Restored throughout
the name, description, subject, body_html, and body_text:
- zurucksetzen → zurücksetzen
- Zurucksetzung → Zurücksetzung
- Passwortzurucksetzung → Passwortzurücksetzung
- Schaltflache → Schaltfläche
- lauft → läuft
- konnen → können
- Grussen → Grüßen
Same deploy step: re-run scripts/seed/seed_email_templates_core.py on
prod to upsert the existing row in place.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -799,13 +799,13 @@ L'équipe {{ store_name }}
|
|||||||
{
|
{
|
||||||
"code": "password_reset",
|
"code": "password_reset",
|
||||||
"language": "de",
|
"language": "de",
|
||||||
"name": "Passwort zurucksetzen",
|
"name": "Passwort zurücksetzen",
|
||||||
"description": "An Kunden gesendet, wenn sie eine Passwortzurucksetzung anfordern",
|
"description": "An Kunden gesendet, wenn sie eine Passwortzurücksetzung anfordern",
|
||||||
"category": EmailCategory.AUTH.value,
|
"category": EmailCategory.AUTH.value,
|
||||||
"variables": json.dumps([
|
"variables": json.dumps([
|
||||||
"customer_name", "reset_link", "expiry_hours"
|
"customer_name", "reset_link", "expiry_hours"
|
||||||
]),
|
]),
|
||||||
"subject": "Passwort zurucksetzen",
|
"subject": "Passwort zurücksetzen",
|
||||||
"body_html": """<!DOCTYPE html>
|
"body_html": """<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
@@ -814,44 +814,44 @@ L'équipe {{ store_name }}
|
|||||||
</head>
|
</head>
|
||||||
<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">
|
<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">
|
||||||
<div style="background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%); padding: 30px; border-radius: 10px 10px 0 0;">
|
<div style="background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%); padding: 30px; border-radius: 10px 10px 0 0;">
|
||||||
<h1 style="color: white; margin: 0; font-size: 28px;">Passwort zurucksetzen</h1>
|
<h1 style="color: white; margin: 0; font-size: 28px;">Passwort zurücksetzen</h1>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style="background: #f9fafb; padding: 30px; border-radius: 0 0 10px 10px;">
|
<div style="background: #f9fafb; padding: 30px; border-radius: 0 0 10px 10px;">
|
||||||
<p style="font-size: 16px;">Hallo {{ customer_name }},</p>
|
<p style="font-size: 16px;">Hallo {{ customer_name }},</p>
|
||||||
|
|
||||||
<p>Wir haben eine Anfrage zur Zurucksetzung Ihres Passworts erhalten. Klicken Sie auf die Schaltflache unten, um ein neues Passwort zu erstellen:</p>
|
<p>Wir haben eine Anfrage zur Zurücksetzung Ihres Passworts erhalten. Klicken Sie auf die Schaltfläche unten, um ein neues Passwort zu erstellen:</p>
|
||||||
|
|
||||||
<div style="text-align: center; margin: 30px 0;">
|
<div style="text-align: center; margin: 30px 0;">
|
||||||
<a href="{{ reset_link }}" style="background: #6366f1; color: white; padding: 14px 28px; text-decoration: none; border-radius: 8px; font-weight: bold; display: inline-block;">
|
<a href="{{ reset_link }}" style="background: #6366f1; color: white; padding: 14px 28px; text-decoration: none; border-radius: 8px; font-weight: bold; display: inline-block;">
|
||||||
Passwort zurucksetzen
|
Passwort zurücksetzen
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p style="color: #6b7280; font-size: 14px;">
|
<p style="color: #6b7280; font-size: 14px;">
|
||||||
Dieser Link lauft in {{ expiry_hours }} Stunde(n) ab. Wenn Sie diese Passwortzurucksetzung nicht angefordert haben, konnen Sie diese E-Mail ignorieren.
|
Dieser Link läuft in {{ expiry_hours }} Stunde(n) ab. Wenn Sie diese Passwortzurücksetzung nicht angefordert haben, können Sie diese E-Mail ignorieren.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p style="color: #6b7280; font-size: 14px; margin-top: 20px;">
|
<p style="color: #6b7280; font-size: 14px; margin-top: 20px;">
|
||||||
Wenn die Schaltflache nicht funktioniert, kopieren Sie diesen Link in Ihren Browser:<br>
|
Wenn die Schaltfläche nicht funktioniert, kopieren Sie diesen Link in Ihren Browser:<br>
|
||||||
<a href="{{ reset_link }}" style="color: #6366f1; word-break: break-all;">{{ reset_link }}</a>
|
<a href="{{ reset_link }}" style="color: #6366f1; word-break: break-all;">{{ reset_link }}</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p style="margin-top: 30px;">Mit freundlichen Grussen,<br><strong>Das {{ store_name }} Team</strong></p>
|
<p style="margin-top: 30px;">Mit freundlichen Grüßen,<br><strong>Das {{ store_name }} Team</strong></p>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>""",
|
</html>""",
|
||||||
"body_text": """Passwort zurucksetzen
|
"body_text": """Passwort zurücksetzen
|
||||||
|
|
||||||
Hallo {{ customer_name }},
|
Hallo {{ customer_name }},
|
||||||
|
|
||||||
Wir haben eine Anfrage zur Zurucksetzung Ihres Passworts erhalten. Klicken Sie auf den Link unten, um ein neues Passwort zu erstellen:
|
Wir haben eine Anfrage zur Zurücksetzung Ihres Passworts erhalten. Klicken Sie auf den Link unten, um ein neues Passwort zu erstellen:
|
||||||
|
|
||||||
{{ reset_link }}
|
{{ reset_link }}
|
||||||
|
|
||||||
Dieser Link lauft in {{ expiry_hours }} Stunde(n) ab. Wenn Sie diese Passwortzurucksetzung nicht angefordert haben, konnen Sie diese E-Mail ignorieren.
|
Dieser Link läuft in {{ expiry_hours }} Stunde(n) ab. Wenn Sie diese Passwortzurücksetzung nicht angefordert haben, können Sie diese E-Mail ignorieren.
|
||||||
|
|
||||||
Mit freundlichen Grussen,
|
Mit freundlichen Grüßen,
|
||||||
Das {{ store_name }} Team
|
Das {{ store_name }} Team
|
||||||
""",
|
""",
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user