Correo de activación: saludar con la cuenta y ajustar los textos

- El <h1> decía «Bienvenido» a secas; ahora lleva la cuenta detrás, como la
  plantilla original (`Bienvenido, {{ username }}`), donde `username` era el
  mismo correo que sale en «Cuenta:».
- «Para empezar a usarla, actívala pulsando el botón» -> «Para poder empezar a
  usar tu cuenta, deberás activarla haciendo clic en el botón ACTIVAR LA CUENTA».
- La segunda línea de «Recuerda» pasa a hablar del panel de usuario en vez de
  «hasta 10 cuentas de juego».

Verificado renderizando el correo y extrayendo su texto visible.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-15 17:57:56 +00:00
parent a8cb2f0306
commit 1285d3398b
+5 -3
View File
@@ -226,13 +226,15 @@ function layout(label: string, title: string, rows: string[], locale = 'es'): st
/** `activation.html` — alta de cuenta. */
export function activationEmailHtml(email: string, link: string, locale = 'es'): string {
return layout('ACTIVACIÓN DE CUENTA', 'Bienvenido', [
// El <h1> lo escapa `layout`, así que el email va en crudo. Es el mismo valor que
// en «Cuenta:»: el correo tal cual se registró (con bnet, la cuenta ES el correo).
return layout('ACTIVACIÓN DE CUENTA', `Bienvenido ${email}`, [
p(
`Gracias por crear una cuenta en ${SERVER_NAME}.<br>Para empezar a usarla, actívala pulsando el botón ACTIVAR LA CUENTA.<br><br>Tus datos de cuenta son:`,
`Gracias por crear una cuenta en ${SERVER_NAME}.<br>Para poder empezar a usar tu cuenta, deberás activarla haciendo clic en el botón ACTIVAR LA CUENTA.<br><br>Tus datos de cuenta son:`,
),
pData(`Cuenta: ${esc(email)}<br><br>`),
p(
'Recuerda que se entra tanto a la web como al servidor con tu correo y tu contraseña.<br>Puedes usar el mismo correo para registrar hasta 10 cuentas de juego.',
'Recuerda que se entra tanto a la web como al servidor con tu correo y tu contraseña.<br>Recuerda que puedes crear las cuentas que quieras desde panel de usuario asociadas a este correo.',
),
button(link, 'ACTIVAR LA CUENTA'),
fallbackLink(link),