From a8cb2f0306d7205f542e342c6d13463cd7c38532 Mon Sep 17 00:00:00 2001 From: adevopg Date: Wed, 15 Jul 2026 17:53:50 +0000 Subject: [PATCH] Arreglar el aviso de cuenta creada: la comilla simple escapaba el placeholder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Salía literal «La cuenta {email} ha sido creada.». En ICU MessageFormat la comilla simple es el carácter de escape, así que `'{email}'` no son unas comillas alrededor del placeholder: le dicen a ICU que trate `{email}` como texto literal. Por eso la segunda línea, sin comillas, sí interpolaba. La comilla literal en ICU se escribe doblada: `''{email}''`. Barridos los dos ficheros de mensajes (consumiendo antes los `''` para no dar falsos positivos): no había ningún otro caso. Co-Authored-By: Claude Opus 4.8 (1M context) --- web-next/messages/en.json | 2 +- web-next/messages/es.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web-next/messages/en.json b/web-next/messages/en.json index bbca6f9..1fde22d 100644 --- a/web-next/messages/en.json +++ b/web-next/messages/en.json @@ -177,7 +177,7 @@ "recruiter": "Recruiter (optional)", "submit": "Create account", "creating": "Creating…", - "success": "The account '{email}' has been created.", + "success": "The account ''{email}'' has been created.", "successActivation": "An activation link has been sent to {email}.", "missingFields": "Please fill in all fields.", "passwordMismatch": "Passwords do not match.", diff --git a/web-next/messages/es.json b/web-next/messages/es.json index 415d355..9103705 100644 --- a/web-next/messages/es.json +++ b/web-next/messages/es.json @@ -177,7 +177,7 @@ "recruiter": "Reclutante (opcional)", "submit": "Crear cuenta", "creating": "Creando…", - "success": "La cuenta '{email}' ha sido creada.", + "success": "La cuenta ''{email}'' ha sido creada.", "successActivation": "Se ha enviado un enlace de activación al correo {email}.", "missingFields": "Por favor, complete todos los campos.", "passwordMismatch": "Las contraseñas no coinciden.",