From b80cb0adada8f73e55bbe0950c65a5bba7bf2980 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Wed, 10 Jun 2026 12:47:31 +0200 Subject: [PATCH] Fix registration email verification email template The email template used for verifying the email on new account registration is wrong in several translations, including British English. Clicking any of the links in the emails produced results in a blank page with no information or helpful error to the poor person trying to register with a hub. This patch updates the translated templates to correspond to the (US) English main template. Translators should revisit the templates to translate the english texts to the corresponding templates language where necessary. Issue........: https://framagit.org/hubzilla/core/-/work_items/1989 --- view/lang/en-au/register_verify_member.tpl | 13 +++-- view/lang/en-gb/register_verify_member.tpl | 13 +++-- view/lang/es-es/register_verify_member.tpl | 12 ++-- view/lang/fr/register_verify_member.tpl | 64 ++++++++++++---------- view/lang/he/register_verify_member.tpl | 20 ++++++- view/lang/nl/register_verify_member.tpl | 5 ++ view/lang/pl/register_verify_member.tpl | 9 ++- view/lang/sv/register_verify_member.tpl | 18 +++++- 8 files changed, 104 insertions(+), 50 deletions(-) diff --git a/view/lang/en-au/register_verify_member.tpl b/view/lang/en-au/register_verify_member.tpl index 9bdd7fa51..a4a3079a0 100644 --- a/view/lang/en-au/register_verify_member.tpl +++ b/view/lang/en-au/register_verify_member.tpl @@ -10,23 +10,26 @@ Login with the password you chose at registration. We need to verify your email address in order to give you full access. -Your validation code is +Your verification token is {{$hash}} +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + +{{/if}} If you registered this account, please enter the validation code when requested or visit the following link: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} To deny the request and remove the account, please visit: - -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} -Thank you. +Thank you! -- diff --git a/view/lang/en-gb/register_verify_member.tpl b/view/lang/en-gb/register_verify_member.tpl index 9bdd7fa51..a4a3079a0 100644 --- a/view/lang/en-gb/register_verify_member.tpl +++ b/view/lang/en-gb/register_verify_member.tpl @@ -10,23 +10,26 @@ Login with the password you chose at registration. We need to verify your email address in order to give you full access. -Your validation code is +Your verification token is {{$hash}} +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + +{{/if}} If you registered this account, please enter the validation code when requested or visit the following link: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} To deny the request and remove the account, please visit: - -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} -Thank you. +Thank you! -- diff --git a/view/lang/es-es/register_verify_member.tpl b/view/lang/es-es/register_verify_member.tpl index 1d3c24e80..a4931c986 100644 --- a/view/lang/es-es/register_verify_member.tpl +++ b/view/lang/es-es/register_verify_member.tpl @@ -10,20 +10,24 @@ Inicie la sesión con la contraseña que eligió durante el registro. Necesitamos verificar su correo electrónico para poder darle pleno acceso. -Su código de validación es +Su código de validación es {{$hash}} +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + + +{{/if}} Si ha registrado esta cuenta, introduzca el código de validación cuando se le solicite o visite el siguiente enlace: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} Para rechazar la petición y eliminar la cuenta , siga: - -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} Gracias. diff --git a/view/lang/fr/register_verify_member.tpl b/view/lang/fr/register_verify_member.tpl index 9d18ce204..955e49c1b 100644 --- a/view/lang/fr/register_verify_member.tpl +++ b/view/lang/fr/register_verify_member.tpl @@ -1,29 +1,35 @@ -Merci de vous être enregistré sur {{$sitename}}. - -Voici les détails de connexion : - -Adresse du site: {{$siteurl}} -Utilisateur: {{$email}} - -Connectez-vous avec le mot de passe que vous avez choisi au moment de l'enregistrement. - -Nous devons vérifier votre adresse électronique afin de vous donner un accès complet au réseau. - -Votre code de vérification est : - -{{$hash}} - -{{if $timeframe}} -Ce code est valable de {{$timeframe.0}} UTC jusqu'à {{$timeframe.1}} - -{{/if}} - -Si vous avez enregistré ce compte, veuillez entrer le code de vérification lorsque cela vous est demandé ou cliquez sur le lien suivant : - - -{{$siteurl}}/regate/{{$mail}} - -Pour refuser la demande et supprimer le compte, merci de vous rendre à cette adresse : -{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} - -Merci. +Merci de vous être enregistré sur {{$sitename}}. + +Voici les détails de connexion : + +Adresse du site: {{$siteurl}} +Utilisateur: {{$email}} + +Connectez-vous avec le mot de passe que vous avez choisi au moment de l'enregistrement. + +Nous devons vérifier votre adresse électronique afin de vous donner un accès complet au réseau. + +Votre code de vérification est : + +{{$hash}} + +{{if $timeframe}} +Ce code est valable de {{$timeframe.0}} UTC jusqu'à {{$timeframe.1}} + +{{/if}} + +Si vous avez enregistré ce compte, veuillez entrer le code de vérification lorsque cela vous est demandé ou cliquez sur le lien suivant : + + +{{$siteurl}}/regate/{{$mail}} + +Pour refuser la demande et supprimer le compte, merci de vous rendre à cette adresse : + +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} + +Merci. + + +-- +Terms Of Service: +{{$siteurl}}/help/TermsOfService diff --git a/view/lang/he/register_verify_member.tpl b/view/lang/he/register_verify_member.tpl index 5fed781df..6f97a69d6 100644 --- a/view/lang/he/register_verify_member.tpl +++ b/view/lang/he/register_verify_member.tpl @@ -10,15 +10,29 @@ עלינו לאמת את כתובת הדוא״ל שלך על מנת להעניק לך גישה מלאה. +Your verification token is + +{{$hash}} + +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + + +{{/if}} אם רשמת את חשבון זה, אנא פנה לקישור הבא: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} כדי לדחות את הבקשה ולהסיר את החשבון, פנה: - -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} תודה. + + +-- +Terms Of Service: +{{$siteurl}}/help/TermsOfService + diff --git a/view/lang/nl/register_verify_member.tpl b/view/lang/nl/register_verify_member.tpl index 97869909a..2da62258f 100644 --- a/view/lang/nl/register_verify_member.tpl +++ b/view/lang/nl/register_verify_member.tpl @@ -30,3 +30,8 @@ Om de registratie van dit account te annuleren en deze te verwijderen bezoek je: Bedankt + + +-- +Terms Of Service: +{{$siteurl}}/help/TermsOfService diff --git a/view/lang/pl/register_verify_member.tpl b/view/lang/pl/register_verify_member.tpl index 8de6226ce..7684fffde 100644 --- a/view/lang/pl/register_verify_member.tpl +++ b/view/lang/pl/register_verify_member.tpl @@ -14,14 +14,19 @@ Twój kod weryfikacyjny, to: {{$hash}} +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + + +{{/if}} Jeśli zarejestrowałeś to konto, wprowadź kod weryfikacyjny do żądania lub odwiedź poniższy link: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} Aby odrzucić rejestrację i usunąć konto, odwiedź: -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} Dziękjemy. diff --git a/view/lang/sv/register_verify_member.tpl b/view/lang/sv/register_verify_member.tpl index 0e9dbb651..2381a3f01 100644 --- a/view/lang/sv/register_verify_member.tpl +++ b/view/lang/sv/register_verify_member.tpl @@ -8,17 +8,31 @@ Användarnamn: {{$email}} Logga in med lösenordet som du valde vid registreringen. +Your verification token is + +{{$hash}} + +{{if $timeframe}} +This token is valid from {{$timeframe.0}} UTC until {{$timeframe.1}} UTC + + +{{/if}} Vi behöver bekräfta din e-postadress för att ge dig full åtkomst. Om du registrerade det här kontot, följ den här länken: -{{$siteurl}}/regver/allow/{{$hash}} +{{$siteurl}}/regate/{{$mail}} För att avbryta registreringen och ta bort kontot, gå till: -{{$siteurl}}/regver/deny/{{$hash}} +{{$siteurl}}/regate/{{$mail}}{{if $ko}}/{{$ko}}{{/if}} Tack. + + +-- +Terms Of Service: +{{$siteurl}}/help/TermsOfService