create-account: validación en cliente con red-response inmediato
Antes los errores (contraseñas/correos que no coinciden, campos vacíos) solo se mostraban en rojo tras el envío al servidor. Ahora se validan en el cliente y se muestran al instante como red-form-response, sin llamada al servidor. Nueva clave emailMismatch. El servidor sigue haciendo la validación final (Gmail, existe, etc.). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -170,13 +170,11 @@
|
||||
},
|
||||
"Register": {
|
||||
"title": "Create account",
|
||||
"info": "Your account is Battle.net type: it is identified by your email. The password must be alphanumeric and up to 16 characters. The email must be a Gmail address.",
|
||||
"password": "Password",
|
||||
"confPassword": "Confirm password",
|
||||
"email": "Gmail email address",
|
||||
"confEmail": "Confirm email address",
|
||||
"recruiter": "Recruiter (optional)",
|
||||
"terms": "I accept the Rules, Terms and Conditions and Privacy Policy",
|
||||
"submit": "Create account",
|
||||
"creating": "Creating…",
|
||||
"success": "The account has been created. Check your email to activate it.",
|
||||
@@ -187,7 +185,18 @@
|
||||
"emailExists": "An account with that email already exists.",
|
||||
"recruiterNotFound": "The recruiter entered does not exist.",
|
||||
"genericError": "Something went wrong. Please try again later.",
|
||||
"captchaFailed": "Anti-bot verification failed. Please retry."
|
||||
"captchaFailed": "Anti-bot verification failed. Please retry.",
|
||||
"bnetType": "Your account is a Battle.net account: it is identified by your email address.",
|
||||
"passwordRule": "The password must be alphanumeric and up to 16 characters long.",
|
||||
"emailRule": "The email must be a Gmail address you have access to.",
|
||||
"activation1": "Once the account has been created successfully, an email with an activation link will be sent.",
|
||||
"activation2": "If you do not use the activation link, the account cannot be used to connect to the server.",
|
||||
"loginHint": "When logging in, use your EMAIL address.",
|
||||
"recruiterOptional": "Optional: only if a friend recruited you.",
|
||||
"notUs": "I confirm that I am not accessing this service from the United States.",
|
||||
"termsRich": "I accept the <terms>Terms and Conditions</terms> and the <privacy>Privacy Policy</privacy>.",
|
||||
"showPassword": "Show/hide password",
|
||||
"emailMismatch": "The email addresses do not match."
|
||||
},
|
||||
"Activate": {
|
||||
"activating": "Activating your account…",
|
||||
|
||||
@@ -170,13 +170,11 @@
|
||||
},
|
||||
"Register": {
|
||||
"title": "Creación de cuenta",
|
||||
"info": "Tu cuenta es de tipo Battle.net: se identifica con tu correo electrónico. La contraseña debe ser alfanumérica y de hasta 16 caracteres. El correo debe ser de Gmail.",
|
||||
"password": "Contraseña",
|
||||
"confPassword": "Confirmar contraseña",
|
||||
"email": "Correo electrónico de Gmail",
|
||||
"confEmail": "Confirmar correo electrónico",
|
||||
"recruiter": "Reclutante (opcional)",
|
||||
"terms": "Acepto las Normas, los Términos y Condiciones y la Política de Privacidad",
|
||||
"submit": "Crear cuenta",
|
||||
"creating": "Creando…",
|
||||
"success": "La cuenta se ha creado. Revisa tu correo para activarla.",
|
||||
@@ -187,7 +185,18 @@
|
||||
"emailExists": "Ya existe una cuenta con ese correo electrónico.",
|
||||
"recruiterNotFound": "El reclutador ingresado no existe.",
|
||||
"genericError": "Algo ha salido mal. Inténtalo más tarde.",
|
||||
"captchaFailed": "Verificación anti-bots fallida. Reintenta."
|
||||
"captchaFailed": "Verificación anti-bots fallida. Reintenta.",
|
||||
"bnetType": "Tu cuenta es de tipo Battle.net: se identifica con tu correo electrónico.",
|
||||
"passwordRule": "La contraseña debe ser alfanumérica y con una longitud de hasta 16 caracteres.",
|
||||
"emailRule": "El correo debe pertenecer a Gmail y con acceso al mismo.",
|
||||
"activation1": "Una vez que la cuenta se haya creado exitosamente, se enviará un correo con un enlace de activación.",
|
||||
"activation2": "De no usar el enlace de activación, la cuenta no podrá usarse para conectar al servidor.",
|
||||
"loginHint": "Al iniciar sesión, ingresa con tu CORREO electrónico.",
|
||||
"recruiterOptional": "Opcional: solo si te ha reclutado un amigo.",
|
||||
"notUs": "Confirmo que no estoy accediendo a este servicio desde los Estados Unidos.",
|
||||
"termsRich": "Acepto los <terms>Términos y Condiciones</terms> y la <privacy>Política de Privacidad</privacy>.",
|
||||
"showPassword": "Mostrar/ocultar contraseña",
|
||||
"emailMismatch": "Los correos electrónicos no coinciden."
|
||||
},
|
||||
"Activate": {
|
||||
"activating": "Activando tu cuenta…",
|
||||
|
||||
Reference in New Issue
Block a user