{
  "app.title": "pDisk Nube",
  "app.subtitle": "Almacenamiento Seguro · Rápido · Cómodo",

  "login.tab": "Iniciar Sesión",
  "register.tab": "Registrarse",
  "login.username": "Usuario",
  "login.password": "Contraseña",
  "login.email": "Correo",
  "login.nickname": "Apodo",
  "login.confirmPwd": "Confirmar Contraseña",
  "login.usernamePlaceholder": "Ingrese usuario",
  "login.passwordPlaceholder": "Ingrese contraseña",
  "login.emailPlaceholder": "Ingrese correo",
  "login.nicknamePlaceholder": "Ingrese apodo",
  "login.confirmPwdPlaceholder": "Reingrese contraseña",
  "login.btn": "Entrar",
  "register.btn": "Registrar",
  "login.loggingIn": "Entrando...",
  "login.registering": "Registrando...",
  "login.forgot": "¿Olvidó contraseña?",
  "login.fillAll": "Complete todos los campos",
  "login.pwdMismatch": "Las contraseñas no coinciden",

  "forgot.title": "Restablecer Contraseña",
  "forgot.username": "Usuario",
  "forgot.email": "Correo",
  "forgot.usernamePlaceholder": "Ingrese usuario",
  "forgot.emailPlaceholder": "Ingrese correo registrado",
  "forgot.submit": "Enviar",

  "upload.clickOrDrag": "Haga clic o arrastre archivos aquí",
  "upload.supportedFormats": "Soporta todos los formatos, selección múltiple",
  "upload.waiting": "Esperando",
  "upload.uploading": "Subiendo",
  "upload.processing": "Procesando",
  "upload.completed": "Completado",
  "upload.failed": "Falló",
  "upload.httpError": "Error HTTP",
  "upload.parseError": "Error de Análisis",
  "upload.networkError": "Error de Red",
  "upload.processFailed": "Proceso Fallido",
  "upload.allDone": "Todo listo ({n} archivos)",
  "upload.complete": "Subida completa: {done} exitoso, {failed} fallido",
  "upload.completedCount": "Completado {done}/{total}",
  "upload.remaining": " ({remaining} restantes)",
  "upload.copying": "Copiando {n} archivos...",
  "upload.copyDone": "Copia completada: {n} archivos",

  "recent.title": "Subidas Recientes",
  "recent.empty": "Sin registros de subida",

  "files.loading": "Cargando...",
  "files.empty": "Este directorio está vacío",
  "files.loadFailed": "Carga fallida",
  "files.noFiles": "Sin archivos",
  "files.root": "Raíz",
  "files.selectAll": "Seleccionar Todo",
  "files.selected": "{n} seleccionados",
  "files.selectedNone": "0 seleccionados",
  "files.dir": "Directorio",
  "files.goUp": "Subir",
  "files.createDir": "Nueva Carpeta",
  "files.copy": "Copiar",
  "files.delete": "Eliminar",
  "files.link": "Enlace",
  "files.batchCopy": "Copia por Lotes al Directorio",
  "files.batchCopyDesc": "Seleccionados {n} archivos: {files}",
  "files.copyTo": "Copiar al Directorio",
  "files.targetFile": "Archivo destino: {path}",
  "files.selectTarget": "Seleccionar directorio destino",
  "files.rootDir": "Raíz",

  "createDir.title": "Crear Directorio",
  "createDir.label": "Nombre del directorio",
  "createDir.placeholder": "Ingrese nombre, soporta múltiples niveles como: dir1/dir2",
  "createDir.btn": "Crear",
  "createDir.success": "Directorio creado",
  "createDir.failed": "Creación fallida",

  "profile.user": "Usuario",
  "profile.username": "Usuario",
  "profile.email": "Correo",
  "profile.role": "Rol",
  "profile.roleAdmin": "Admin",
  "profile.roleUser": "Usuario",
  "profile.changePwd": "Cambiar Contraseña",
  "disk.used": "Usado",
  "disk.total": "Total",
  "disk.free": "Libre",

  "changePwd.title": "Cambiar Contraseña",
  "changePwd.oldPwd": "Contraseña Actual",
  "changePwd.newPwd": "Nueva Contraseña",
  "changePwd.confirmPwd": "Confirmar Nueva Contraseña",
  "changePwd.oldPwdPlaceholder": "Ingrese contraseña actual",
  "changePwd.newPwdPlaceholder": "Ingrese nueva contraseña",
  "changePwd.confirmPwdPlaceholder": "Reingrese nueva contraseña",
  "changePwd.enterOld": "Ingrese la contraseña actual",
  "changePwd.enterNew": "Ingrese la nueva contraseña",
  "changePwd.tooShort": "La nueva contraseña debe tener al menos 4 caracteres",
  "changePwd.mismatch": "Las nuevas contraseñas no coinciden",
  "changePwd.success": "Contraseña cambiada exitosamente",
  "changePwd.failed": "Operación fallida",
  "changePwd.btn": "Confirmar Cambio",

  "admin.users": "Gestión de Usuarios",
  "admin.resetPwd": "Restablecer Contraseña",
  "admin.userFiles": "Archivos del Usuario",
  "admin.userList": "Lista de Usuarios",
  "admin.resetRequests": "Solicitudes de Restablecimiento",
  "admin.selectUser": "Seleccionar Usuario",
  "admin.browseFiles": "Explorar Archivos",
  "admin.selectUserPlaceholder": "-- Seleccionar Usuario --",
  "admin.noUsers": "Sin usuarios",
  "admin.loadFailed": "Carga fallida",
  "admin.requestTime": "Hora de solicitud: {time}",
  "admin.status": "Estado: {status}",
  "admin.processed": "Procesado",

  "user.status.normal": "Normal",
  "user.status.disabled": "Deshabilitado",
  "user.status.active": "Activo",
  "user.status.pending": "Pendiente",
  "user.status.processed": "Procesado",
  "user.status.rejected": "Rechazado",
  "user.adminTag": "[Admin]",

  "btn.enable": "Habilitar",
  "btn.disable": "Deshabilitar",
  "btn.deleteUser": "Eliminar",
  "btn.approve": "Aprobar",
  "btn.reject": "Rechazar",
  "btn.cancel": "Cancelar",
  "btn.confirm": "Confirmar",
  "btn.submit": "Enviar",
  "btn.approveConfirm": "Confirmar Aprobación",

  "dialog.confirm": "Confirmar",
  "dialog.confirmDeleteFile": "¿Está seguro de eliminar este archivo?",
  "dialog.confirmDeleteDir": "¿Está seguro de eliminar este directorio y todo su contenido?",
  "dialog.confirmBatchDelete": "¿Está seguro de eliminar {n} archivos seleccionados?",
  "dialog.confirmToggleUser": "¿Está seguro de {action} al usuario {user}?",
  "dialog.confirmDeleteUser": "¿Está seguro de eliminar al usuario {user}? Esta acción no se puede deshacer.",
  "dialog.confirmRejectReset": "¿Está seguro de rechazar esta solicitud?",

  "approvePwd.title": "Aprobar Restablecimiento de Contraseña",
  "approvePwd.newPwd": "Nueva Contraseña",
  "approvePwd.enterPwd": "Ingrese nueva contraseña",
  "approvePwd.success": "Contraseña restablecida",

  "nav.home": "Inicio",
  "nav.files": "Archivos",
  "nav.profile": "Perfil",
  "nav.admin": "Admin",
  "nav.logout": "Salir",

  "toast.loginSuccess": "Inicio de sesión exitoso",
  "toast.loginFailed": "Inicio de sesión fallido",
  "toast.registerSuccess": "Registro exitoso, por favor inicie sesión",
  "toast.registerFailed": "Registro fallido",
  "toast.loggedOut": "Sesión cerrada",
  "toast.copySuccess": "Enlace copiado",
  "toast.copyFailed": "Copia fallida, copie manualmente",
  "toast.deleteSuccess": "Eliminado exitosamente",
  "toast.deleteFailed": "Eliminación fallida",
  "toast.dirDeleteSuccess": "Directorio eliminado",
  "toast.resetSubmitted": "Solicitud enviada",
  "toast.submitFailed": "Envío fallido",
  "toast.rejected": "Rechazado",
  "toast.errorIdEmpty": "Error: ID de solicitud vacío",
  "toast.pleaseLogin": "Por favor inicie sesión primero",
  "toast.enterDirName": "Ingrese nombre del directorio",
  "toast.loadDirFailed": "Error al cargar directorios",
  "toast.selectUser": "Seleccione un usuario",
  "toast.deleteCompleted": "Eliminación completada",
  "toast.approveSuccess": "Operación exitosa",

  "action.enable": "habilitar",
  "action.disable": "deshabilitar",

  "files.play": "Reproducir",
  "files.noAudioSelected": "Ningún archivo de audio seleccionado",

  "player.skip8": "Saltar 8s inicio y fin",

  "reject.title": "Rechazar Solicitud de Restablecimiento",
  "reject.confirm": "¿Está seguro de rechazar esta solicitud de restablecimiento?"
}