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:
@@ -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.",
|
||||
|
||||
@@ -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.",
|
||||
|
||||
Reference in New Issue
Block a user