You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
help: "Si se establece, el bloqueo se elimina automáticamente en ese momento."
44
44
},
45
45
failed_login_count: {
46
-
label: "Failed Login Count",
47
-
help: "Consecutive failed sign-in attempts; reset to 0 on success. Maintained by the auth manager."
46
+
label: "Intentos fallidos consecutivos",
47
+
help: "Intentos de inicio de sesión fallidos consecutivos; se restablece a 0 tras un inicio correcto. Lo mantiene el gestor de autenticación."
48
48
},
49
49
locked_until: {
50
-
label: "Locked Until",
51
-
help: "When set and in the future, sign-in is rejected (brute-force lockout). Auto-clears past this time; an admin can clear it early via Unlock."
50
+
label: "Bloqueado hasta",
51
+
help: "Si está establecido y es una fecha futura, el inicio de sesión se rechaza (bloqueo por fuerza bruta). Se limpia automáticamente pasado ese momento; un administrador puede levantarlo antes con «Desbloquear cuenta»."
52
52
},
53
53
password_changed_at: {
54
-
label: "Password Changed At",
55
-
help: "Timestamp of the last password change. Backs password_expiry_days; system-managed."
54
+
label: "Contraseña cambiada el",
55
+
help: "Fecha y hora del último cambio de contraseña. Sirve de base a password_expiry_days; gestionado por el sistema."
56
56
},
57
57
phone_number: {
58
-
label: "Phone Number",
59
-
help: "Sign-in phone number (E.164 recommended). Unique per user; managed by better-auth when the phoneNumber plugin is enabled."
58
+
label: "Número de teléfono",
59
+
help: "Número de teléfono para iniciar sesión (se recomienda E.164). Único por usuario; lo gestiona better-auth cuando el plugin phoneNumber está habilitado."
60
60
},
61
61
phone_number_verified: {
62
-
label: "Phone Verified",
63
-
help: "Whether the phone number has been verified (OTP verification requires SMS infrastructure; false until that ships). System-managed."
62
+
label: "Teléfono verificado",
63
+
help: "Indica si el número de teléfono se ha verificado (la verificación OTP requiere infraestructura de SMS; false hasta que esté disponible). Gestionado por el sistema."
64
64
},
65
65
must_change_password: {
66
-
label: "Must Change Password",
67
-
help: "When true, the user is blocked (403 PASSWORD_EXPIRED) until they change their password. Stamped by the admin user-management routes; system-managed."
66
+
label: "Debe cambiar la contraseña",
67
+
help: "Si es true, el usuario queda bloqueado (403 PASSWORD_EXPIRED) hasta que cambie su contraseña. Lo establecen las rutas de administración de usuarios; gestionado por el sistema."
68
68
},
69
69
mfa_required_at: {
70
-
label: "MFA Required At",
71
-
help: "When enforced MFA first applied to this user (grace-period clock). Backs mfa_required; system-managed."
70
+
label: "MFA exigido desde",
71
+
help: "Cuándo se aplicó por primera vez el MFA obligatorio a este usuario (inicio del período de gracia). Sirve de base a mfa_required; gestionado por el sistema."
72
72
},
73
73
last_login_at: {
74
-
label: "Last Login At",
75
-
help: "Timestamp of the last successful sign-in. Stamped by the auth manager; system-managed."
74
+
label: "Último inicio de sesión",
75
+
help: "Fecha y hora del último inicio de sesión correcto. Lo registra el gestor de autenticación; gestionado por el sistema."
76
76
},
77
77
last_login_ip: {
78
-
label: "Last Login IP",
79
-
help: "Client IP of the last successful sign-in (from the trusted proxy forwarded header). System-managed."
78
+
label: "IP del último inicio de sesión",
79
+
help: "IP del cliente del último inicio de sesión correcto (de la cabecera reenviada por el proxy de confianza). Gestionado por el sistema."
80
80
},
81
81
ai_access: {
82
-
label: "AI Access",
83
-
help: "Whether this user holds an AI seat — grants access to the in-UI AI agents (build / ask). The framework synthesizes the `ai_seat` capability from this flag (plugin-hono-server resolveCtx). Assignment is capped by the licensed / purchased seat count (enforced by @objectstack/security-enterprise AiSeatPlugin). Owned by objectql (better-auth is oblivious to this column)."
82
+
label: "Acceso a IA",
83
+
help: "Indica si este usuario dispone de una plaza de IA: otorga acceso a los agentes de IA integrados en la interfaz (build / ask). El framework sintetiza la capacidad `ai_seat` a partir de este indicador (plugin-hono-server resolveCtx). La asignación está limitada por el número de plazas licenciadas o compradas (aplicado por AiSeatPlugin de @objectstack/security-enterprise). Propiedad de objectql (better-auth ignora esta columna)."
help: "The user's primary business unit — a denormalised projection of sys_business_unit_member.is_primary, maintained by plugin-sharing (ADR-0057 addendum D12). Lets a user-lookup filter candidates by business unit without traversing the membership junction. Do not edit directly; set it via business-unit membership."
95
95
},
96
96
source: {
97
-
label: "Identity Source",
98
-
help: "How this identity was created — idp_provisioned (federated SSO JIT) or env_native (local signup / app end-user). System-managed; do not edit.",
97
+
label: "Origen de la identidad",
98
+
help: "Cómo se creó esta identidad: idp_provisioned (JIT de SSO federado) o env_native (registro local / usuario final de la aplicación). Gestionado por el sistema; no editar.",
successMessage: "Correo de verificación enviado; revisa la nueva dirección para confirmar."
177
177
},
178
178
resend_verification_email: {
179
-
label: "Resend Verification Email",
180
-
successMessage: "Verification email sent — check your inbox."
179
+
label: "Reenviar correo de verificación",
180
+
successMessage: "Correo de verificación enviado; revisa tu bandeja de entrada."
181
181
},
182
182
delete_my_account: {
183
183
label: "Eliminar mi cuenta",
184
184
confirmText: "¿Eliminar tu cuenta de forma permanente? Esta acción no se puede deshacer: se cerrarán todas tus sesiones y se eliminarán todos los datos de tu propiedad según la política de retención configurada.",
185
185
successMessage: "Cuenta eliminada"
186
186
},
187
187
enable_two_factor: {
188
-
label: "Enable Two-Factor Auth",
189
-
successMessage: "Two-factor authentication enabled. Scan the QR code or paste the otpauth URI into your authenticator app, then verify a code to complete setup."
188
+
label: "Habilitar autenticación de dos factores",
189
+
successMessage: "Autenticación de dos factores habilitada. Escanea el código QR o pega el URI otpauth en tu aplicación de autenticación y verifica un código para completar la configuración."
190
190
},
191
191
disable_two_factor: {
192
-
label: "Disable Two-Factor Auth",
193
-
confirmText: "Turn off two-factor authentication? Your account will be less secure.",
confirmText: "Renaming the slug rewrites every platform subdomain for this org and parks the old slug for 90 days. Continue?",
443
-
successMessage: "Organization slug changed"
441
+
label: "Cambiar slug",
442
+
confirmText: "Renombrar el slug reescribe todos los subdominios de la plataforma para esta organización y reserva el slug anterior durante 90 días. ¿Continuar?",
443
+
successMessage: "Slug de la organización cambiado"
0 commit comments