Arreglar el aviso de cuenta creada: la comilla simple escapaba el placeholder

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) <noreply@anthropic.com>
This commit is contained in:
2026-07-15 17:53:50 +00:00
parent a78417e954
commit a8cb2f0306
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -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.",
+1 -1
View File
@@ -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.",