{
  "login": {
    "title": "Iniciar Sesión - GPUFlow",
    "description": "Inicia sesión en tu cuenta de GPUFlow para gestionar tus alquileres y listados de GPU.",
    "welcomeBack": "Bienvenido de vuelta",
    "signInToAccount": "Inicia sesión en tu cuenta de GPUFlow",
    "emailOrUsername": "Email o Nombre de Usuario",
    "enterEmailOrUsername": "Ingresa tu email o nombre de usuario",
    "password": "Contraseña",
    "enterPassword": "Ingresa tu contraseña",
    "hidePassword": "Ocultar contraseña",
    "showPassword": "Mostrar contraseña",
    "signingIn": "Iniciando sesión...",
    "signIn": "Iniciar Sesión",
    "dontHaveAccount": "¿No tienes una cuenta?",
    "signUp": "Registrarse",
    "continueAsGuest": "Continuar como invitado",
    "forgotPassword": "¿Olvidaste tu contraseña?",
    "rememberMe": "Recordarme",
    "errors": {
      "emailRequired": "Email o Nombre de Usuario es requerido",
      "passwordRequired": "La contraseña es requerida",
      "invalidCredentials": "Email/nombre de usuario o contraseña inválidos",
      "noPasswordLogin": "Cuenta no configurada para inicio de sesión con contraseña. Por favor usa un inicio de sesión social o restablece la contraseña si es aplicable.",
      "incompleteUserData": "Los datos del usuario están incompletos. No se puede iniciar sesión.",
      "somethingWentWrong": "Algo salió mal. Por favor intenta de nuevo."
    },
    "tooManyAttempts": "Demasiados intentos de inicio de sesión. Espera 15 minutos e inténtalo de nuevo.",
    "suspended": "Esta cuenta está suspendida. Escribe a support@gpuflow.app si crees que es un error.",
    "oauthErrors": {
      "cancelled": "Se canceló el inicio de sesión.",
      "expired": "El inicio de sesión tardó demasiado o se inició en otro navegador. Inténtalo de nuevo.",
      "no_email": "Esa cuenta no tiene una dirección de email verificada. Verifica una en Google o GitHub, o regístrate con email.",
      "failed": "No se pudo iniciar sesión. Inténtalo de nuevo."
    }
  },
  "signup": {
    "title": "Únete a GPUFlow - Crea Tu Cuenta",
    "description": "Regístrate en GPUFlow para acceder y alquilar GPUs de alto rendimiento o monetizar tu propio hardware.",
    "createAccount": "Crear cuenta",
    "joinGpuFlow": "Únete a GPUFlow para alquilar GPUs y ganar con tu hardware",
    "username": "Nombre de Usuario",
    "chooseUsername": "Elige un nombre de usuario único",
    "email": "Email",
    "enterEmailAddress": "Ingresa tu dirección de email",
    "password": "Contraseña",
    "createStrongPassword": "Crea una contraseña segura",
    "confirmPassword": "Confirmar Contraseña",
    "confirmYourPassword": "Confirma tu contraseña",
    "hideConfirmPassword": "Ocultar confirmar contraseña",
    "showConfirmPassword": "Mostrar confirmar contraseña",
    "creatingAccount": "Creando cuenta...",
    "createAccountButton": "Crear Cuenta",
    "alreadyHaveAccount": "¿Ya tienes una cuenta?",
    "signIn": "Iniciar sesión",
    "continueAsGuest": "Continuar como invitado",
    "trySuggestions": "Prueba estas sugerencias:",
    "termsAndPrivacy": "Al crear una cuenta, aceptas nuestros <terms>Términos de Servicio</terms> y nuestra <privacy>Política de Privacidad</privacy>.",
    "errors": {
      "usernameRequired": "El nombre de usuario es requerido",
      "usernameMinLength": "El nombre de usuario debe tener al menos {{min}} caracteres",
      "usernameMaxLength": "El nombre de usuario no debe tener más de {{max}} caracteres",
      "usernameInvalidChars": "El nombre de usuario solo puede contener letras, números, guiones y guiones bajos",
      "emailRequired": "El email es requerido",
      "emailInvalid": "Por favor ingresa una dirección de email válida",
      "passwordRequired": "La contraseña es requerida",
      "passwordMinLength": "La contraseña debe tener al menos 8 caracteres",
      "confirmPasswordRequired": "Por favor confirma tu contraseña",
      "passwordsDoNotMatch": "Las contraseñas no coinciden",
      "usernameTaken": "El nombre de usuario ya está en uso",
      "emailExists": "Ya existe una cuenta con este email",
      "failedToCreate": "Falló la creación de la cuenta de usuario.",
      "somethingWentWrong": "Algo salió mal. Por favor intenta de nuevo."
    },
    "tooManyAccounts": "Demasiadas cuentas nuevas desde tu red. Inténtalo de nuevo en una hora."
  },
  "common": {
    "or": "o",
    "and": "y",
    "with": "con",
    "loading": "Cargando...",
    "pleaseWait": "Por favor espera...",
    "tryAgain": "Intentar de nuevo",
    "goBack": "Volver",
    "close": "Cerrar",
    "cancel": "Cancelar",
    "continue": "Continuar",
    "submit": "Enviar",
    "next": "Siguiente",
    "previous": "Anterior",
    "finish": "Finalizar",
    "done": "Hecho"
  },
  "guard": {
    "checkFailed": "Completa la verificación e inténtalo de nuevo."
  },
  "oauth": {
    "google": "Continuar con Google",
    "github": "Continuar con GitHub",
    "or": "o"
  },
  "forgot": {
    "metaTitle": "Restablecer contraseña - GPUFlow",
    "title": "Restablece tu contraseña",
    "description": "Te enviaremos un enlace por email para elegir una nueva.",
    "sent": "Si hay una cuenta con esa dirección, el enlace para restablecerla va en camino. Es válido durante una hora.",
    "email": "Email",
    "submit": "Enviar enlace",
    "backToSignIn": "Volver a iniciar sesión",
    "errors": {
      "invalidEmail": "Ingresa una dirección de email válida.",
      "tooMany": "Demasiadas solicitudes. Inténtalo de nuevo en una hora."
    }
  },
  "reset": {
    "metaTitle": "Elige una nueva contraseña - GPUFlow",
    "title": "Elige una nueva contraseña",
    "newPassword": "Nueva contraseña",
    "confirmPassword": "Confirmar contraseña",
    "submit": "Guardar contraseña",
    "invalidLink": "Este enlace caducó o ya se usó.",
    "requestNew": "Solicitar uno nuevo",
    "errors": {
      "minLength": "La contraseña debe tener al menos 8 caracteres.",
      "mismatch": "Las contraseñas no coinciden.",
      "suspended": "Contraseña actualizada, pero esta cuenta está suspendida. Escribe a support@gpuflow.app."
    }
  },
  "verify": {
    "metaTitle": "Confirmar email - GPUFlow",
    "confirmedTitle": "Email confirmado",
    "confirmedBody": "Gracias, tu dirección de email está confirmada.",
    "invalidTitle": "Enlace no válido",
    "invalidBody": "Este enlace caducó o fue reemplazado. Inicia sesión y usa “Reenviar email” en tu panel para recibir uno nuevo.",
    "toDashboard": "Ir al panel",
    "errors": {
      "noEmail": "Tu cuenta no tiene dirección de email.",
      "tooMany": "Demasiados emails enviados. Inténtalo de nuevo en una hora.",
      "sendFailed": "No se pudo enviar el email. Inténtalo de nuevo en un momento."
    }
  },
  "emails": {
    "verify": {
      "subject": "Confirma tu email de GPUFlow",
      "intro": "Confirma esta dirección para tu cuenta de GPUFlow:",
      "outro": "El enlace es válido durante 24 horas. Si no te registraste, ignora este email."
    },
    "reset": {
      "subject": "Restablece tu contraseña de GPUFlow",
      "intro": "Alguien pidió restablecer la contraseña de tu cuenta de GPUFlow. Elige una nueva aquí:",
      "outro": "El enlace es válido durante 1 hora y solo una vez. Si no fuiste tú, ignora este email; tu contraseña no cambia."
    }
  }
}
