Files
NightSpire/web-next/messages/es.json
T
Inna e00a439dd9 Cierra el flujo de login: logout, selector de cuenta y /account con guardas
- Route handlers: /api/auth/logout (destroy sesión), /api/auth/select-account
  (fija la cuenta de juego elegida, valida que pertenece a la bnet en sesión).
- app/[locale]/select-account: página SSR (guarda: sin bnetId -> login) + lista de
  cuentas de juego (SelectAccountForm cliente) -> /account.
- app/[locale]/account: página protegida (sin bnetId -> login; sin username ->
  select-account) con datos de sesión + LogoutButton.
- Textos en messages (Account, SelectAccount).

Verificado: guardas locale-aware (ES /account -> /login, EN /en/account -> /en/login,
307), logout OK, select-account sin sesión 401. Redirect i18n con next-intl.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 22:46:42 +00:00

49 lines
1.7 KiB
JSON

{
"Metadata": {
"title": "Nova WoW Server de WoW WotLK 3.4.3 Latino y Español 💎",
"description": "Descarga y juega gratis a WotLK Classic en Nova WoW - Server de WoW WotLK 3.4.3 Latino y Español - El mejor server de WoW 🔥"
},
"Home": {
"brand": "Nova WoW",
"serverStatus": "Estado del servidor",
"server": "Servidor",
"onlineCharacters": "Personajes en línea",
"login": "Login",
"address": "Dirección",
"notAvailable": "No disponible",
"news": "Noticias",
"noNews": "No hay noticias disponibles en este momento.",
"link": "Enlace",
"here": "aquí"
},
"Login": {
"title": "Conectar a Nova WoW",
"email": "Correo electrónico",
"password": "Contraseña",
"submit": "Conectar",
"connecting": "Conectando…",
"success": "Conexión exitosa. Redirigiendo…",
"invalidCredentials": "Correo o contraseña incorrectos",
"missingFields": "Por favor rellene todos los campos.",
"invalidRequest": "Solicitud no válida.",
"genericError": "Algo ha salido mal. Inténtalo más tarde.",
"forgot": "He olvidado mi contraseña/usuario",
"newHere": "¿Nuevo en la comunidad? Puedes crear una cuenta",
"createAccount": "aquí"
},
"Account": {
"title": "Mi cuenta",
"bnetAccount": "Cuenta (Battle.net)",
"gameAccount": "Cuenta de juego",
"logout": "Cerrar sesión"
},
"SelectAccount": {
"title": "Selecciona tu cuenta de juego",
"loggedInAs": "Conectado como",
"choose": "Tu cuenta Battle.net tiene varias cuentas de juego. Elige con cuál quieres continuar:",
"noAccounts": "No se han encontrado cuentas de juego asociadas a esta cuenta Battle.net.",
"entering": "Entrando…",
"error": "No se pudo seleccionar la cuenta."
}
}