welcome = Bienvenido a Leptos
not-found = Página no encontrada.
home = Inicio
about = Acerca de
user = Usuario
main-desc = Bienvenido a la página principal
about-desc = Acerca de esta aplicación
user-page = Página de usuario con ID: { $id }

# Language Selection
language = Idioma
select-language = Seleccionar Idioma
english = English
spanish = Español

# Authentication
sign-in = Iniciar Sesión
sign-up = Registrarse
sign-out = Cerrar Sesión
login = Iniciar Sesión
register = Registrarse
logout = Cerrar Sesión
email = Correo Electrónico
password = Contraseña
username = Nombre de Usuario
display-name = Nombre para Mostrar
confirm-password = Confirmar Contraseña
remember-me = Recordarme
forgot-password = ¿Olvidaste tu contraseña?
create-account = Crear Cuenta
already-have-account = ¿Ya tienes una cuenta?
dont-have-account = ¿No tienes una cuenta?

# Form Labels and Placeholders
email-address = Dirección de Correo Electrónico
enter-email = Ingresa tu correo electrónico
enter-username = Elige un nombre de usuario
enter-password = Ingresa tu contraseña
create-password = Crea una contraseña segura
confirm-your-password = Confirma tu contraseña
how-should-we-call-you = ¿Cómo deberíamos llamarte?

# Messages
welcome-back = ¡Bienvenido de vuelta! Por favor inicia sesión en tu cuenta.
join-us-today = ¡Únete a nosotros hoy! Por favor completa tus datos.
signing-in = Iniciando Sesión...
creating-account = Creando Cuenta...
sign-in-success = Inicio de sesión exitoso
registration-success = Registro exitoso
logout-success = Cierre de sesión exitoso

# Validation Messages
password-required = La contraseña es requerida
email-required = El correo electrónico es requerido
username-required = El nombre de usuario es requerido
passwords-no-match = Las contraseñas no coinciden
passwords-match = Las contraseñas coinciden
password-too-short = La contraseña debe tener al menos 8 caracteres
invalid-email = Por favor ingresa un correo electrónico válido
username-format = 3-50 caracteres, solo letras, números, guiones bajos y guiones

# Password Strength
password-strength = Fuerza de la contraseña:
very-weak = Muy Débil
weak = Débil
fair = Regular
good = Buena
strong = Fuerte
password-requirements = Debe tener al menos 8 caracteres con mayúscula, minúscula, número y carácter especial

# OAuth
continue-with = O continúa con
sign-up-with = O regístrate con
google = Google
github = GitHub
discord = Discord
microsoft = Microsoft

# Terms and Privacy
agree-to-terms = Acepto los
terms-of-service = Términos de Servicio
privacy-policy = Política de Privacidad
and = y

# Errors
invalid-credentials = Correo electrónico o contraseña inválidos
user-not-found = Usuario no encontrado
email-already-exists = Ya existe una cuenta con este correo electrónico
username-already-exists = Este nombre de usuario ya está en uso
account-not-verified = Por favor verifica tu correo electrónico antes de iniciar sesión
account-suspended = Tu cuenta ha sido suspendida
rate-limit-exceeded = Demasiados intentos. Por favor intenta de nuevo más tarde
network-error = Error de red. Por favor verifica tu conexión
login-failed = Error al iniciar sesión
registration-failed = Error en el registro
session-expired = Tu sesión ha expirado. Por favor inicia sesión de nuevo
invalid-token = Token de autenticación inválido
token-expired = Tu token de autenticación ha expirado
insufficient-permissions = No tienes permisos para realizar esta acción
oauth-error = Error de autenticación OAuth
database-error = Ocurrió un error en la base de datos. Por favor intenta de nuevo
internal-error = Ocurrió un error interno. Por favor intenta de nuevo
validation-error = Por favor revisa tu información e intenta de nuevo
authentication-failed = Error de autenticación
server-error = Error del servidor. Por favor intenta más tarde
request-failed = La solicitud falló. Por favor intenta de nuevo
unknown-error = Ocurrió un error desconocido

# Profile
profile = Perfil
update-profile = Actualizar Perfil
change-password = Cambiar Contraseña
current-password = Contraseña Actual
new-password = Nueva Contraseña
profile-updated = Perfil actualizado exitosamente
password-changed = Contraseña cambiada exitosamente
profile-update-failed = Error al actualizar el perfil
password-change-failed = Error al cambiar la contraseña

# Password Reset
reset-password = Restablecer Contraseña
request-password-reset = Solicitar Restablecimiento de Contraseña
password-reset-sent = Instrucciones de restablecimiento enviadas a tu correo
password-reset-success = Contraseña restablecida exitosamente
enter-reset-token = Ingresa el token de restablecimiento
reset-token = Token de Restablecimiento

# Navigation
dashboard = Panel de Control
settings = Configuraciones
admin = Administrador
users = Usuarios
content = Contenido

# User Status
welcome-user = Bienvenido, { $name }
signed-in-as = Conectado como { $email }
last-login = Último acceso: { $date }

# Loading States
loading = Cargando...
please-wait = Por favor espera...
processing = Procesando...

# Admin
manage-users = Gestionar Usuarios
user-roles = Roles de Usuario
permissions = Permisos
audit-log = Registro de Auditoría
system-settings = Configuraciones del Sistema

# Roles
admin-role = Administrador
moderator-role = Moderador
user-role = Usuario
guest-role = Invitado

# Time
just-now = Ahora mismo
minutes-ago = Hace { $count } minutos
hours-ago = Hace { $count } horas
days-ago = Hace { $count } días

# Error Display
dismiss = Descartar
authentication-errors = Errores de Autenticación

# Navigation
pages = Páginas

# Admin Dashboard
admin-dashboard = Panel de Administración
overview-of-your-system = Resumen de tu sistema
refresh = Actualizar
total-users = Total de Usuarios
active-users = Usuarios Activos
content-items = Elementos de Contenido
total-roles = Total de Roles
manage-users = Gestionar Usuarios
manage-roles = Gestionar Roles
manage-content = Gestionar Contenido
no-recent-activity = Sin actividad reciente
activity-will-appear-here = La actividad aparecerá aquí cuando los usuarios realicen acciones

# Content Management
content-management = Gestión de Contenido
manage-your-content = Gestiona tu contenido, crea nuevas publicaciones y organiza tus medios.
upload-content = Subir Contenido
create-content = Crear Contenido
total-content = Total de Contenido
published = Publicado
drafts = Borradores
scheduled = Programado
total-views = Total de Vistas
search-content = Buscar contenido...
all-types = Todos los Tipos
posts = Publicaciones
pages = Páginas
articles = Artículos
all-states = Todos los Estados
draft = Borrador
archived = Archivado
actions = Acciones
create-new-content = Crear Nuevo Contenido
title = Título
slug = Slug
cancel = Cancelar
edit-content = Editar Contenido
content-editing-functionality = La funcionalidad de edición de contenido se implementará aquí
selected-content = Contenido seleccionado
drag-and-drop-files = Arrastra y suelta archivos aquí, o haz clic para seleccionar archivos
markdown-html-txt-supported = Archivos Markdown, HTML, TXT compatibles
upload = Subir

# Roles Management
view-permissions = Ver Permisos
create-new-role = Crear Nuevo Rol
search-roles = Buscar Roles
clear = Limpiar
edit = Editar
delete = Eliminar
role-name = Nombre del Rol
description = Descripción
creating = Creando...
edit-role = Editar Rol
updating = Actualizando...
system-permissions = Permisos del Sistema

# User Status
active = Activo
inactive = Inactivo
suspended = Suspendido
pending = Pendiente

# User Management
user-management = Gestión de Usuarios
add-new-user = Agregar Nuevo Usuario
search-users = Buscar Usuarios
filter-by-status = Filtrar por Estado
all-status = Todos los Estados
clear-filters = Limpiar Filtros
user = Usuario
roles = Roles
status = Estado
last-login = Último Acceso
name = Nombre
send-invitation-email = Enviar Correo de Invitación
edit-user = Editar Usuario
