Files
Termix/src/ui/locales/translated/es_ES.json
T

2008 lines
99 KiB
JSON
Raw Normal View History

2026-03-08 18:21:21 -05:00
{
"credentials": {
"folders": "Carpetas",
"folder": "Carpeta",
"password": "Contraseña",
"key": "Clave",
"sshPrivateKey": "Clave privada SSH",
"upload": "Subir",
"keyPassword": "Contraseña de clave",
"sshKey": "Clave SSH",
"uploadPrivateKeyFile": "Subir archivo de clave privada",
2026-05-28 22:29:20 -05:00
"searchCredentials": "Buscar credenciales...",
"addCredential": "Añadir credencial",
"caCertificate": "Certificado CA (-cert.pub)",
"caCertificateDescription": "Opcional: Cargue o pegue el archivo de certificado firmado por CA (por ejemplo, id_ed25519-cert.pub). Requerido cuando su servidor SSH utiliza la autorización basada en certificados.",
"uploadCertFile": "Subir archivo -cert.pub",
"clearCert": "Claro",
"certLoaded": "Certificado cargado",
"certPublicKeyLabel": "Certificado CA",
"certTypeLabel": "Tipo de certificado",
"pasteOrUploadCert": "Pegar o subir un certificado -cert.pub...",
"hasCaCert": "Tiene Certificado CA",
"noCaCert": "No hay Certificado CA"
2026-03-08 18:21:21 -05:00
},
"homepage": {
"failedToLoadAlerts": "Error al cargar las alertas",
"failedToDismissAlert": "Error al descartar la alerta"
},
"serverConfig": {
"title": "Configuración del servidor",
"description": "Configure la URL del servidor Termix para conectarse a sus servicios de backend",
"serverUrl": "URL del servidor",
"enterServerUrl": "Por favor, introduzca una URL del servidor",
"saveFailed": "Error al guardar la configuración",
"saveError": "Error al guardar la configuración",
"saving": "Guardando...",
"saveConfig": "Guardar configuración",
"helpText": "Introduzca la URL en la que se ejecuta su servidor Termix (por ejemplo, http://localhost:30001 o https://your-server.com)",
"changeServer": "Cambiar servidor",
"mustIncludeProtocol": "La URL del servidor debe comenzar con http:// o https://",
"useEmbedded": "Usar servidor local",
"embeddedDesc": "Ejecutar Termix con el servidor local integrado (no se necesita un servidor remoto)",
"embeddedConnecting": "Conectando con el servidor local...",
2026-05-28 22:29:20 -05:00
"embeddedNotReady": "El servidor local aún no está listo. Por favor, espere un momento y vuelva a intentarlo.",
"localServer": "Servidor local"
2026-03-08 18:21:21 -05:00
},
"versionCheck": {
"error": "Error de comprobación de versión",
"checkFailed": "Error al comprobar actualizaciones",
"upToDate": "La aplicación está actualizada",
"currentVersion": "Estás ejecutando la versión {{version}}",
"updateAvailable": "Actualización disponible",
"newVersionAvailable": "¡Una nueva versión está disponible! Estás usando {{current}}, pero {{latest}} está disponible.",
2026-05-06 15:18:55 -05:00
"betaVersion": "Versión beta",
"betaVersionDesc": "Está ejecutando {{current}}, que es más reciente que la última versión estable {{latest}}.",
2026-03-08 18:21:21 -05:00
"releasedOn": "Liberado en {{date}}",
"downloadUpdate": "Descargar actualización",
"checking": "Buscando actualizaciones...",
"checkUpdates": "Buscar actualizaciones",
"checkingUpdates": "Buscando actualizaciones...",
2026-05-28 22:29:20 -05:00
"updateRequired": "Actualización requerida"
2026-03-08 18:21:21 -05:00
},
"common": {
"close": "Cerrar",
"minimize": "Minimize",
"online": "En línea",
"offline": "Desconectado",
"continue": "Continuar",
"maintenance": "Mantenimiento",
"degraded": "Degrado",
"error": "Error",
"warning": "Advertencia",
2026-05-06 15:18:55 -05:00
"unsavedChanges": "Cambios sin guardar",
"dismiss": "Descartar",
2026-03-08 18:21:21 -05:00
"loading": "Cargando...",
"optional": "Opcional",
"connect": "Conectar",
"copied": "Copiado",
"connecting": "Conectando...",
"updateAvailable": "Actualización disponible",
"appName": "Termix",
"openInNewTab": "Abrir en nueva pestaña",
"noReleases": "No hay lanzamientos",
"updatesAndReleases": "Actualizaciones y Publicaciones",
"newVersionAvailable": "Una nueva versión ({{version}}) está disponible.",
"failedToFetchUpdateInfo": "Error al obtener información de actualización",
"preRelease": "Pre-lanzamiento",
"noReleasesFound": "No se encontraron lanzamientos.",
"cancel": "Cancelar",
"username": "Usuario",
"login": "Ingresar",
"register": "Registrarse",
"password": "Contraseña",
"confirmPassword": "Confirmar contraseña",
"back": "Atrás",
"save": "Guardar",
"saving": "Guardando...",
"delete": "Eliminar",
2026-05-06 15:18:55 -05:00
"rename": "Renombrar",
2026-03-08 18:21:21 -05:00
"edit": "Editar",
"add": "Añadir",
"confirm": "Confirmar",
"no": "Nu",
"or": "O",
"next": "Siguiente",
"previous": "Anterior",
"refresh": "Refrescar",
"language": "Idioma",
"checking": "Comprobando...",
"checkingDatabase": "Comprobando conexión a la base de datos...",
"checkingAuthentication": "Comprobando autenticación...",
"backendReconnected": "Conexión con el servidor restaurada",
2026-04-22 17:10:21 -05:00
"connectionDegraded": "Se perdió la conexión del servidor, recuperando…",
"reload": "Reload",
2026-03-08 18:21:21 -05:00
"remove": "Eliminar",
"create": "Crear",
2026-05-28 22:29:20 -05:00
"update": "Actualizar",
"copy": "Copiar",
"copyFailed": "Error al copiar al portapapeles",
"maximize": "Maximize",
"restore": "Restaurar",
"of": "de"
2026-03-08 18:21:21 -05:00
},
"nav": {
"home": "Inicio",
"terminal": "Terminal",
"docker": "Doctor",
"tunnels": "Túneles",
"fileManager": "Gestor de archivos",
"serverStats": "Estadísticas del Servidor",
"admin": "Admin",
"userProfile": "Perfil de usuario",
"splitScreen": "Dividir pantalla",
2026-05-28 22:29:20 -05:00
"confirmClose": "¿Cerrar esta sesión activa?",
"close": "Cerrar",
"cancel": "Cancelar",
2026-03-08 18:21:21 -05:00
"sshManager": "Gestor SSH",
"cannotSplitTab": "No se puede dividir esta pestaña",
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
"copyPassword": "Copiar contraseña",
"copySudoPassword": "Copiar contraseña de Sudo",
"passwordCopied": "Contraseña copiada al portapapeles",
2026-04-22 17:10:21 -05:00
"noPasswordAvailable": "Contraseña no disponible",
2026-05-06 15:18:55 -05:00
"failedToCopyPassword": "Error al copiar la contraseña",
2026-05-28 22:29:20 -05:00
"refreshTab": "Actualizar conexión",
"openFileManager": "Abrir gestor de archivos",
"dashboard": "Tablero",
"networkGraph": "Gráfico de red",
"quickConnect": "Conexión rápida",
"sshTools": "Herramientas SSH",
"history": "Historial",
"hosts": "Anfitriones",
"snippets": "Fragmentos",
"hostManager": "Gestor de Anfitriones",
"credentials": "Credenciales",
"roleAdministrator": "Administrador",
"roleUser": "Usuario"
2026-03-08 18:21:21 -05:00
},
"hosts": {
"hosts": "Anfitriones",
"noHosts": "No hay hosts SSH",
"retry": "Reintentar",
"refresh": "Refrescar",
"optional": "Opcional",
"downloadSample": "Descargar muestra",
2026-05-28 22:29:20 -05:00
"failedToDeleteHost": "Error al eliminar {{name}}",
2026-03-08 18:21:21 -05:00
"importSkipExisting": "Importar (saltar existente)",
"connectionDetails": "Detalles de la conexión",
2026-03-14 20:07:53 -05:00
"ssh": "SSH",
"telnet": "Telnet",
2026-03-14 21:55:14 -05:00
"remoteDesktop": "Escritorio remoto",
2026-03-08 18:21:21 -05:00
"port": "Puerto",
"username": "Usuario",
"folder": "Carpeta",
"tags": "Etiquetas",
"pin": "Fijar",
"addHost": "Añadir Host",
"editHost": "Editar Host",
"cloneHost": "Clonar Host",
"enableTerminal": "Activar Terminal",
"enableTunnel": "Activar túnel",
"enableFileManager": "Habilitar gestor de archivos",
"enableDocker": "Activar Docker",
"defaultPath": "Ruta por defecto",
"connection": "Conexión",
"upload": "Subir",
"authentication": "Autenticación",
"password": "Contraseña",
"key": "Clave",
"credential": "Credencial",
"none": "Ninguna",
"sshPrivateKey": "Clave privada SSH",
"keyType": "Tipo de clave",
"uploadFile": "Subir archivo",
2026-05-28 22:29:20 -05:00
"tabGeneral": "General",
"tabSsh": "SSH",
"tabRdp": "RDP",
"tabVnc": "VNC",
"tabTunnels": "Túneles",
"tabDocker": "Doctor",
"tabFiles": "Archivos",
"tabStats": "Estadísticas",
"tabTelnet": "Telnet",
"tabSharing": "Compartiendo",
"tabAuthentication": "Autenticación",
2026-03-08 18:21:21 -05:00
"terminal": "Terminal",
"tunnel": "Túnel",
"fileManager": "Gestor de archivos",
"serverStats": "Estadísticas del Servidor",
2026-03-14 21:55:14 -05:00
"status": "Estado",
2026-03-08 18:21:21 -05:00
"folderRenamed": "Carpeta \"{{oldName}}\" renombrada a \"{{newName}}\" correctamente",
"failedToRenameFolder": "Error al renombrar la carpeta",
2026-05-28 22:29:20 -05:00
"movedToFolder": "Movido a \"{{folder}}\"",
2026-03-08 18:21:21 -05:00
"editHostTooltip": "Editar host",
2026-03-14 21:55:14 -05:00
"statusChecks": "Comprobaciones de estado",
"metricsCollection": "Colección de métricas",
2026-03-08 18:21:21 -05:00
"metricsInterval": "Intervalo de recolección de métricas",
"metricsIntervalDesc": "Con qué frecuencia recolectar estadísticas del servidor (5s - 1h)",
"behavior": "Comportamiento",
"themePreview": "Vista previa del tema",
"theme": "Tema",
"fontFamily": "Familia de fuente",
"fontSize": "Font Size",
"letterSpacing": "Espacio de letras",
"lineHeight": "Altura de línea",
"cursorStyle": "Estilo del cursor",
"cursorBlink": "Bloque de cursor",
"scrollbackBuffer": "Búfer de desplazamiento",
"bellStyle": "Estilo de Campanilla",
"rightClickSelectsWord": "Haga clic derecho selecciona palabra",
"fastScrollModifier": "Modificador de Desplazamiento Rápido",
"fastScrollSensitivity": "Sensibilidad de desplazamiento rápido",
"sshAgentForwarding": "Desvío del agente SSH",
"backspaceMode": "Modo Backspace",
"startupSnippet": "Fragmento de inicio",
"selectSnippet": "Seleccionar fragmento",
"forceKeyboardInteractive": "Forzar interactivo del teclado",
"overrideCredentialUsername": "Reemplazar nombre de usuario de credenciales",
2026-05-28 22:29:20 -05:00
"overrideCredentialUsernameDesc": "Utilice el nombre de usuario especificado arriba en lugar del nombre de usuario de la credencial",
2026-03-08 18:21:21 -05:00
"jumpHostChain": "Cadena de Host de Salto",
2026-04-22 17:10:21 -05:00
"portKnocking": "Puesta de puerto",
"addKnock": "Añadir Puerto",
2026-05-28 22:29:20 -05:00
"addProxyNode": "Añadir Nodo",
2026-03-08 18:21:21 -05:00
"proxyNode": "Nodo proxy",
"proxyType": "Tipo de proxy",
"quickActions": "Acciones rápidas",
"sudoPasswordAutoFill": "Auto-relleno de contraseña de Sudo",
"sudoPassword": "Contraseña Sudo",
"keepaliveInterval": "Intervalo Keepalive (ms)",
"moshCommand": "MOSH comando",
"environmentVariables": "Variables de entorno",
"addVariable": "Añadir variable",
"docker": "Doctor",
"copyTerminalUrl": "Copiar URL de terminal",
"copyFileManagerUrl": "Copiar URL del gestor de archivos",
2026-03-14 21:55:14 -05:00
"copyRemoteDesktopUrl": "Copiar URL de escritorio remoto",
2026-03-08 18:21:21 -05:00
"failedToConnect": "Error al conectar a la consola",
"connect": "Conectar",
"disconnect": "Desconectar",
"start": "Comenzar",
"enableStatusCheck": "Activar verificación de estado",
"enableMetrics": "Activar métricas",
"bulkUpdateFailed": "Actualización masiva fallida",
"selectAll": "Seleccionar todo",
"deselectAll": "Deseleccionar todo",
2026-05-28 22:29:20 -05:00
"protocols": "Protocols",
"secureShell": "Caparazón seguro",
"virtualNetwork": "Red virtual",
"unencryptedShell": "Shell sin cifrar",
"addressIp": "Dirección / IP",
"friendlyName": "Nombre amigable",
"folderAndAdvanced": "Carpeta & Avanzada",
"privateNotes": "Notas privadas",
"privateNotesPlaceholder": "Detalles sobre este servidor...",
"pinToTop": "Fijar arriba",
"pinToTopDesc": "Mostrar siempre este host en la parte superior de la lista",
"portKnockingSequence": "Secuencia de golpe de puerto",
"addKnockBtn": "Añadir Knock",
"noPortKnocking": "No se ha configurado ningún golpe de puerto.",
"knockPort": "Puerto Knock",
"protocol": "Protocol",
"delayAfterMs": "Retardo Después de (ms)",
"useSocks5Proxy": "Usar proxy SOCKS5",
"useSocks5ProxyDesc": "Conexión de ruta a través de un servidor proxy",
"proxyHost": "Host del proxy",
"proxyPort": "Puerto proxy",
"proxyUsername": "Usuario del proxy",
"proxyPassword": "Contraseña del proxy",
"proxySingleMode": "Proxy único",
"proxyChainMode": "Cadena de proxy",
"you": "Tú",
"jumpHostChainLabel": "Cadena de Host de Salto",
"addJumpBtn": "Añadir Salto",
"noJumpHosts": "No hay hosts configurados.",
"selectAServer": "Seleccione un servidor...",
"sshPort": "Puerto SSH",
"authMethod": "Método Auth",
"storedCredential": "Credencial almacenada",
"selectACredential": "Seleccione una credencial...",
"keyTypeLabel": "Tipo de clave",
"keyTypeAuto": "Auto detectar",
"keyPasteTab": "Pegar",
"keyUploadTab": "Subir",
"keyFileLoaded": "Archivo de clave cargado",
"keyUploadClick": "Haga clic para subir .pem / .key / .ppk",
"clearKey": "Borrar tecla",
"keySaved": "Clave SSH guardada",
"keyReplaceNotice": "pegar una nueva clave abajo para reemplazarla",
"keyPassphraseSaved": "Contraseña guardada, escriba para cambiar",
"replaceKey": "Reemplazar clave",
"forceKeyboardInteractiveLabel": "Forzar interactiva del teclado",
"forceKeyboardInteractiveShortDesc": "Forzar entrada de contraseña manual incluso si las claves están presentes",
"terminalAppearance": "Apariencia Terminal",
"colorTheme": "Tema de color",
"fontFamilyLabel": "Familia de fuente",
"fontSizeLabel": "Font Size",
"cursorStyleLabel": "Estilo del cursor",
"letterSpacingPx": "Espacio de letras (px)",
"lineHeightLabel": "Altura de línea",
"bellStyleLabel": "Estilo de Campanilla",
"backspaceModeLabel": "Modo Backspace",
"cursorBlinking": "Parpadeo de cursor",
"cursorBlinkingDesc": "Activar animación parpadeante para el cursor de la terminal",
"rightClickSelectsWordLabel": "Clic derecho selecciona palabra",
"rightClickSelectsWordShortDesc": "Seleccione la palabra bajo el cursor al hacer clic derecho",
"behaviorAndAdvanced": "Comportamiento & Avanzado",
"scrollbackBufferLabel": "Búfer de desplazamiento",
"scrollbackMaxLines": "Número máximo de líneas conservadas en el historial",
"sshAgentForwardingLabel": "Desvío del agente SSH",
"sshAgentForwardingShortDesc": "Pasa tus claves SSH locales a este host",
"enableAutoMosh": "Activar autoMosh",
"enableAutoMoshDesc": "Preferir Mosh sobre SSH si está disponible",
"enableAutoTmux": "Activar Auto-Tmux",
"enableAutoTmuxDesc": "Iniciar o adjuntar automáticamente a la sesión de tmux",
"sudoPasswordAutoFillLabel": "Auto-relleno de contraseña de Sudo",
"sudoPasswordAutoFillShortDesc": "Proporcionar automáticamente una contraseña sudo cuando se le solicite",
"sudoPasswordLabel": "Contraseña Sudo",
"environmentVariablesLabel": "Variables de entorno",
"addVariableBtn": "Añadir variable",
"noEnvVars": "No hay variables de entorno configuradas.",
"fastScrollModifierLabel": "Modificador de Desplazamiento Rápido",
"fastScrollSensitivityLabel": "Sensibilidad de desplazamiento rápido",
"moshCommandLabel": "Mosh Comando",
"startupSnippetLabel": "Fragmento de inicio",
"keepaliveIntervalLabel": "Intervalo de mantenimiento",
"maxKeepaliveMisses": "Misiones máximas de Keepalive",
"tunnelSettings": "Configuración del túnel",
"enableTunneling": "Activar Tunneling",
"enableTunnelingDesc": "Habilitar la funcionalidad de túnel SSH para este host",
"serverTunnelsSection": "Túneles de servidor",
"addTunnelBtn": "Añadir túnel",
"noTunnelsConfigured": "No hay túneles configurados.",
"tunnelLabel": "Túnel {{number}}",
"tunnelType": "Tipo de túnel",
"tunnelModeLocalDesc": "Reenviar un puerto local a un puerto en el servidor remoto (o un host accesible desde él).",
"tunnelModeRemoteDesc": "Reenviar un puerto en el servidor remoto a un puerto local de su máquina.",
"tunnelModeDynamicDesc": "Crear un proxy SOCKS5 en un puerto local para reenvío de puertos dinámicos.",
"endpointHost": "Host de punto final",
"endpointPort": "Puerto final",
"bindHost": "Anfitrión de enlace",
"sourcePort": "Puerto de origen",
"maxRetries": "Reintentos máximos",
"retryIntervalS": "Intervalo de Reintentar (s)",
"autoStartLabel": "Autoiniciar",
"autoStartDesc": "Conectar automáticamente este túnel cuando se carga el host",
"tunnelConnecting": "Túnel conectando...",
"tunnelDisconnected": "Túnel desconectado",
"failedToConnectTunnel": "Error al conectar",
"failedToDisconnectTunnel": "Error al desconectar",
"dockerIntegration": "Integración Docker",
"enableDockerMonitor": "Activar Docker",
"enableDockerMonitorDesc": "Controlar y administrar contenedores en este host a través de Docker",
"enableFileManagerMonitor": "Habilitar gestor de archivos",
"enableFileManagerMonitorDesc": "Navegar y administrar archivos en este host a través de SFTP",
"defaultPathLabel": "Ruta por defecto",
"fileManagerPathHint": "El directorio a abrir cuando el gestor de archivos se inicia para este host.",
"statusChecksLabel": "Comprobaciones de estado",
"enableStatusChecks": "Activar comprobaciones de estado",
"enableStatusChecksDesc": "Haciendo ping periódicamente a este host para verificar disponibilidad",
"useGlobalInterval": "Usar intervalo global",
"useGlobalIntervalDesc": "Anular con el intervalo de verificación de estado del servidor",
"checkIntervalS": "Comprobar intervalo (s)",
"checkIntervalDesc": "Segundos entre cada ping de conectividad",
"metricsCollectionLabel": "Colección de métricas",
"enableMetricsLabel": "Activar métricas",
"enableMetricsDesc": "Recoge CPU, RAM, disco y uso de red desde este host",
"useGlobalMetrics": "Usar intervalo global",
"useGlobalMetricsDesc": "Anular con el intervalo de métricas del servidor",
"metricsIntervalS": "Intervalo de métricas (s)",
"metricsIntervalDesc2": "Segundos entre instantáneas métricas",
"visibleWidgets": "Widgets visibles",
"cpuUsageLabel": "Uso de CPU",
"cpuUsageDesc": "Porcentaje de la CPU, promedios de carga, gráfica de esparkline",
"memoryLabel": "Uso de memoria",
"memoryDesc": "Uso de RAM, intercambio, caché",
"storageLabel": "Uso del disco",
"storageDesc": "Uso de disco por punto de montaje",
"networkLabel": "Interfaces de red",
"networkDesc": "Lista de interfaces y ancho de banda",
"uptimeLabel": "Actualización",
"uptimeDesc": "Tiempo de puesta del sistema y tiempo de arranque",
"systemInfoLabel": "Información del sistema",
"systemInfoDesc": "OS, núcleo, nombre de host, arquitectura",
"recentLoginsLabel": "Entradas recientes",
"recentLoginsDesc": "Eventos de inicio de sesión fallidos y exitosos",
"topProcessesLabel": "Procesos más altos",
"topProcessesDesc": "PID, CPU%, MEM%, comando",
"listeningPortsLabel": "Puertos de escucha",
"listeningPortsDesc": "Puertos abiertos con proceso y estado",
"firewallLabel": "Cortafuegos",
"firewallDesc": "Firewall, AppArmor, estado SELinux",
"quickActionsLabel": "Acciones rápidas",
"quickActionsToolbar": "Las acciones rápidas aparecen como botones en la barra de herramientas de Server Stats para la ejecución de comandos con un solo clic.",
"noQuickActions": "Aún no hay acciones rápidas.",
"buttonLabel": "Etiqueta del botón",
"selectSnippetPlaceholder": "Seleccionar fragmento...",
"addActionBtn": "Añadir Acción",
"hostSharedSuccessfully": "Servidor compartido correctamente",
"failedToShareHost": "Error al compartir host",
"accessRevoked": "Acceso revocado",
"failedToRevokeAccess": "Error al revocar el acceso",
"cancelBtn": "Cancelar",
"savingBtn": "Guardando...",
"addHostBtn": "Añadir Host",
"hostUpdated": "Host actualizado",
"hostCreated": "Host creado",
"failedToSave": "Error al guardar el host",
"credentialUpdated": "Credencial actualizado",
"credentialCreated": "Creación de credenciales",
"failedToSaveCredential": "Error al guardar la credencial",
"backToHosts": "Volver a hosts",
"backToCredentials": "Volver a las credenciales",
"pinned": "Fijado",
"noHostsFound": "No hay hosts",
"tryDifferentTerm": "Prueba un término diferente",
"addFirstHost": "Añade tu primer host para empezar",
"noCredentialsFound": "No se encontraron credenciales",
"addCredentialBtn": "Añadir credencial",
"updateCredentialBtn": "Actualizar credencial",
"features": "Características",
"noFolder": "(Sin carpeta)",
"deleteSelected": "Eliminar",
"exitSelection": "Salir de la selección",
"importSkip": "Importar (saltar existente)",
"importOverwrite": "Importar (sobrescribir)",
"collapseBtn": "Colapso",
"importExportBtn": "Importar / Exportar",
"hostStatusesRefreshed": "Estados de host actualizados",
"failedToRefreshHosts": "Error al actualizar hosts",
"movedHostTo": "Mover {{host}} a \"{{folder}}\"",
"failedToMoveHost": "Error al mover el host",
"folderRenamedTo": "Carpeta renombrada a \"{{name}}\"",
"deletedFolder": "Carpeta eliminada \"{{name}}\"",
"failedToDeleteFolder": "Error al eliminar la carpeta",
"deleteAllInFolder": "¿Eliminar todos los hosts de \"{{name}}\"? Esto no se puede deshacer.",
"deletedHost": "Eliminado {{name}}",
"copiedToClipboard": "Copiado al portapapeles",
"terminalUrlCopied": "URL de terminal copiada",
"fileManagerUrlCopied": "URL del gestor de archivos copiado",
"tunnelUrlCopied": "URL del túnel copiado",
"dockerUrlCopied": "URL Docker copiada",
"serverStatsUrlCopied": "URL de las estadísticas del servidor copiada",
"rdpUrlCopied": "URL RDP copiada",
"vncUrlCopied": "URL VNC copiada",
"telnetUrlCopied": "URL de Telnet copiada",
"remoteDesktopUrlCopied": "URL de escritorio remoto copiada",
"cloneHostAction": "Clonar Host",
"copyAddress": "Copiar dirección",
"copyLink": "Copiar enlace",
"copyTerminalUrlAction": "Copiar URL de terminal",
"copyFileManagerUrlAction": "Copiar URL del gestor de archivos",
"copyTunnelUrlAction": "Copiar URL del túnel",
"copyDockerUrlAction": "Copiar URL de Docker",
"copyServerStatsUrlAction": "Copiar URL de las estadísticas del servidor",
"copyRdpUrlAction": "Copiar URL RDP",
"copyVncUrlAction": "Copiar URL VNC",
"copyTelnetUrlAction": "Copiar URL de Telnet",
"copyRemoteDesktopUrlAction": "Copiar URL de escritorio remoto",
"deleteCredentialConfirm": "¿Eliminar credencial \"{{name}}\"?",
"deletedCredential": "Eliminado {{name}}",
"deploySSHKeyTitle": "Desplegar clave SSH",
"deployingBtn": "Desplegando...",
"deployBtn": "Desplegar",
"failedToDeployKey": "Error al desplegar la clave",
"deleteHostsConfirm": "¿Eliminar {{count}} host{{plural}}? Esto no se puede deshacer.",
"movedToRoot": "Mover a la raíz",
"failedToMoveHosts": "Error al mover hosts",
"enableTerminalFeature": "Activar Terminal",
"disableTerminalFeature": "Desactivar Terminal",
"enableFilesFeature": "Habilitar archivos",
"disableFilesFeature": "Desactivar Archivos",
"enableTunnelsFeature": "Activar túneles",
"disableTunnelsFeature": "Desactivar túneles",
"enableDockerFeature": "Activar Docker",
"disableDockerFeature": "Desactivar Docker",
"addTagsPlaceholder": "Añadir etiquetas...",
"authDetails": "Detalles de autenticación",
"credType": "Tipo",
"generateKeyPairDesc": "Generar un nuevo par de claves, tanto las claves privadas como las públicas se llenarán automáticamente.",
"generatingKey": "Generando...",
"generateLabel": "Generar {{label}}",
"uploadFileBtn": "Subir archivo",
"keyPassphraseOptional": "Contraseña de clave (opcional)",
"sshPublicKeyOptional": "Clave pública SSH (opcional)",
"publicKeyGenerated": "Clave pública generada",
"failedToGeneratePublicKey": "No se pudo derivar la clave pública",
"publicKeyCopied": "Clave pública copiada",
"keyPairGenerated": "Se generó un par de claves {{label}}",
"failedToGenerateKeyPair": "Error al generar el par de claves",
"searchHostsPlaceholder": "Buscar hosts, direcciones, etiquetas…",
"searchCredentialsPlaceholder": "Buscar credenciales…",
"refreshBtn": "Refrescar",
"addTag": "Añadir etiquetas...",
"deleteConfirmBtn": "Eliminar",
"tunnelRequirementsText": "El servidor SSH debe tener GatewayPorts sí, AllowTcpForwarding sí, y PermitRootLogin yes configurado en src/ssh/sshd_config.",
"deleteHostConfirm": "¿Eliminar \"{{name}}\"?",
"enableAtLeastOneProtocol": "Habilitar al menos un protocolo anterior para configurar la autenticación y la configuración de conexión.",
"keyPassphrase": "Contraseña de clave",
"connectBtn": "Conectar",
"disconnectBtn": "Desconectar",
"basicInformation": "Información básica",
"authDetailsSection": "Detalles de autenticación",
"credTypeLabel": "Tipo",
"hostsTab": "Anfitriones",
"credentialsTab": "Credenciales",
"selectMultiple": "Seleccionar múltiples",
"selectHosts": "Seleccionar hosts",
"connectionLabel": "Conexión",
"authenticationLabel": "Autenticación",
"generateKeyPairTitle": "Generar par de claves",
"generateKeyPairDescription": "Generar un nuevo par de claves, tanto las claves privadas como las públicas se llenarán automáticamente.",
"generateFromPrivateKey": "Generar desde Clave Privada",
"refreshBtn2": "Refrescar",
"exitSelectionTitle": "Salir de la selección",
"exportAll": "Exportar todo",
"addHostBtn2": "Añadir Host",
"addCredentialBtn2": "Añadir credencial",
"checkingHostStatuses": "Comprobando estados de host...",
"pinnedSection": "Fijado",
"hostsExported": "Hosts exportados con éxito",
"sampleDownloaded": "Archivo de ejemplo descargado",
"failedToDeleteCredential2": "Error al eliminar la credencial",
"noFolderOption": "(Sin carpeta)",
"nSelected": "{{count}} seleccionado",
"featuresMenu": "Características",
"moveMenu": "Mover",
"cancelSelection": "Cancelar",
"deployDialogDesc": "Desplegar {{name}} a las llaves autorizadas de un host.",
"targetHostLabel": "Anfitrión objetivo",
"selectHostOption": "Seleccione un host...",
"keyDeployedSuccess": "Clave desplegada con éxito",
"failedToDeployKey2": "Error al desplegar la clave",
"deletedCount": "Equipos {{count}} eliminados",
"failedToDeleteCount": "Error al eliminar hosts {{count}}",
"duplicatedHost": "Duplicado \"{{name}}\"",
"failedToDuplicateHost": "Error al duplicar host",
"updatedCount": "Equipos {{count}} actualizados",
"friendlyNameLabel": "Nombre amigable",
"descriptionLabel": "Descripción",
"loadingHost": "Cargando host...",
"loadingHosts": "Cargando hosts...",
"loadingCredentials": "Cargando credenciales...",
"noHostsYet": "Aún no hay hosts",
"noHostsMatchSearch": "Ningún host coincide con tu búsqueda",
"hostNotFound": "Host no encontrado",
"searchHosts": "Buscar hosts...",
"shareHost": "Compartir Host",
"shareHostTitle": "Compartir: {{name}}",
"sharing": {
"requiresCredential": "Este host debe utilizar una credencial para permitir compartir. Editar el host y asignar una credencial primero."
},
"guac": {
"connection": "Conexión",
"authentication": "Autenticación",
"connectionSettings": "Configuración de conexión",
"displaySettings": "Mostrar ajustes",
"audioSettings": "Ajustes de audio",
"rdpPerformance": "Rendimiento RDP",
"deviceRedirection": "Redirección del dispositivo",
"session": "Sesión",
"gateway": "Pasarela",
"remoteApp": "Aplicación remota",
"clipboard": "Portapapeles",
"sessionRecording": "Grabación de sesión",
"wakeOnLan": "Wake-on-LAN",
"vncSettings": "Ajustes de VNC",
"terminalSettings": "Ajustes de Terminal",
"rdpPort": "Puerto RDP",
"username": "Usuario",
"password": "Contraseña",
"domain": "Dominio",
"securityMode": "Modo de seguridad",
"colorDepth": "Profundidad de color",
"width": "Width",
"height": "Altura",
"dpi": "DPI",
"resizeMethod": "Redimensionar Método",
"clientName": "Nombre del cliente",
"initialProgram": "Programa inicial",
"serverLayout": "Diseño del servidor",
"timezone": "Timezone",
"gatewayHostname": "Gateway Hostname",
"gatewayPort": "Puerto de pasarela",
"gatewayUsername": "Usuario de Gateway",
"gatewayPassword": "Contraseña del Gateway",
"gatewayDomain": "Dominio de Gateway",
"remoteAppProgram": "Programa RemoteApp",
"workingDirectory": "Directorio de trabajo",
"arguments": "Argumentos",
"normalizeLineEndings": "Normalizar terminaciones de línea",
"recordingPath": "Ruta de grabación",
"recordingName": "Nombre de grabación",
"macAddress": "Dirección MAC",
"broadcastAddress": "Dirección de Broadcast",
"udpPort": "UDP Port",
"waitTimeS": "Tiempo de espera (s)",
"driveName": "Nombre de Unidad",
"drivePath": "Ruta de la Unidad",
"ignoreCertificate": "Ignorar certificado",
"ignoreCertificateDesc": "Permitir conexiones a hosts con certificados autofirmados",
"forceLossless": "Forzar sin pérdida",
"forceLosslessDesc": "Forzar la codificación de imágenes sin pérdida (mayor calidad, más ancho de banda)",
"disableAudio": "Desactivar audio",
"disableAudioDesc": "Silenciar todo el audio de la sesión remota",
"enableAudioInput": "Activar entrada de audio (micrófono)",
"enableAudioInputDesc": "Reenviar el micrófono local a la sesión remota",
"wallpaper": "Fondo de pantalla",
"wallpaperDesc": "Mostrar fondo de escritorio (desactivar mejora el rendimiento)",
"theming": "Tema",
"themingDesc": "Habilitar temas y estilos visuales",
"fontSmoothing": "Suavizado de fuente",
"fontSmoothingDesc": "Habilitar el renderizado de tipografía Clear Type",
"fullWindowDrag": "Arrastre de Ventana completa",
"fullWindowDragDesc": "Mostrar el contenido de la ventana mientras se arrastra",
"desktopComposition": "Composición de escritorio",
"desktopCompositionDesc": "Activar efectos de cristal Aero",
"menuAnimations": "Animaciones de menú",
"menuAnimationsDesc": "Habilitar animaciones de diapositivas y de fundido de menú",
"disableBitmapCaching": "Desactivar Caché de Bitmap",
"disableBitmapCachingDesc": "Desactivar caché de mapa de bits (puede ayudar con fallos)",
"disableOffscreenCaching": "Desactivar caché offscreen",
"disableOffscreenCachingDesc": "Desactivar caché offscreen",
"disableGlyphCaching": "Desactivar el caché de glifos",
"disableGlyphCachingDesc": "Desactivar caché de glifos",
"enableGfx": "Enable GFX",
"enableGfxDesc": "Usar pipeline de gráficos remota",
"enablePrinting": "Habilitar impresión",
"enablePrintingDesc": "Redirigir impresoras locales a la sesión remota",
"enableDriveRedirection": "Habilitar redirección de Drive",
"enableDriveRedirectionDesc": "Mapear una carpeta local como una unidad en la sesión remota",
"createDrivePath": "Crear ruta de unidad",
"createDrivePathDesc": "Crear automáticamente la carpeta si no existe",
"disableDownload": "Desactivar descarga",
"disableDownloadDesc": "Evitar descargar archivos de la sesión remota",
"disableUpload": "Desactivar subida",
"disableUploadDesc": "Evitar la subida de archivos a la sesión remota",
"enableTouch": "Activar Toque",
"enableTouchDesc": "Activar reenvío de entrada táctil",
"consoleSession": "Sesión de consola",
"consoleSessionDesc": "Conectar a la consola (sesión 0) en lugar de una nueva sesión",
"sendWolPacket": "Enviar paquete WOL",
"sendWolPacketDesc": "Enviar un paquete mágico para despertar este host antes de conectar",
"disableCopy": "Desactivar copia",
"disableCopyDesc": "Evitar copiar texto de la sesión remota",
"disablePaste": "Desactivar Pegar",
"disablePasteDesc": "Evitar pegar texto en la sesión remota",
"createPathIfMissing": "Crear ruta si falta",
"createPathIfMissingDesc": "Crear automáticamente el directorio de grabación",
"excludeOutput": "Excluir salida",
"excludeOutputDesc": "No grabar salida de pantalla (sólo metadatos)",
"excludeMouse": "Excluir ratón",
"excludeMouseDesc": "No grabar movimientos del ratón",
"includeKeystrokes": "Incluye trazos de teclado",
"includeKeystrokesDesc": "Grabar pulsaciones de teclas crudas además de la salida de pantalla",
"vncPort": "Puerto VNC",
"vncPassword": "Contraseña VNC",
"vncUsernameOptional": "Nombre de usuario (opcional)",
"vncLeaveBlank": "Dejar en blanco si no es necesario",
"cursorMode": "Modo cursor",
"swapRedBlue": "Intercambiar rojo/azul",
"swapRedBlueDesc": "Intercambia los canales de color rojo y azul (corrige algunos problemas de color)",
"readOnly": "Sólo lectura",
"readOnlyDesc": "Ver la pantalla remota sin enviar ninguna entrada",
"telnetPort": "Puerto Telnet",
"terminalType": "Tipo de terminal",
"fontName": "Font Name",
"fontSize": "Font Size",
"colorScheme": "Esquema de color",
"backspaceKey": "Retroceso clave",
"saveHostFirst": "Guardar el host primero.",
"sharingOptionsAfterSave": "Las opciones de compartir están disponibles después de que el host haya sido guardado.",
"sharingLoadError": "Error al cargar los datos compartidos. Comprueba tu conexión e inténtalo de nuevo.",
"shareHostSection": "Compartir Host",
"shareWithUser": "Compartir con el usuario",
"shareWithRole": "Compartir con Rol",
"selectUser": "Seleccionar usuario",
"selectRole": "Seleccionar rol",
"selectUserOption": "Seleccione un usuario...",
"selectRoleOption": "Seleccione un rol...",
"permissionLevel": "Nivel de permisos",
"expiresInHours": "Caduca en (horas)",
"noExpiryPlaceholder": "Dejar vacío para no expirar",
"shareBtn": "Compartir",
"currentAccess": "Acceso actual",
"typeHeader": "Tipo",
"targetHeader": "Target",
"permissionHeader": "Permiso",
"grantedByHeader": "Concedido por",
"expiresHeader": "Caduca",
"noAccessEntries": "Aún no hay entradas de acceso.",
"expiredLabel": "Caducó",
"neverLabel": "Nunca",
"revokeBtn": "Revoke",
"cancelBtn": "Cancelar",
"savingBtn": "Guardando...",
"updateHostBtn": "Actualizar Host",
"addHostBtn": "Añadir Host"
}
},
"commandPalette": {
"searchPlaceholder": "Buscar hosts, comandos o ajustes...",
"quickActions": "Acciones rápidas",
"hostManager": "Gestor de Anfitriones",
"hostManagerDesc": "Gestionar, añadir o editar hosts",
"addNewHost": "Añadir nuevo Host",
"addNewHostDesc": "Registrar un nuevo host",
"adminSettings": "Configuración de Admin",
"adminSettingsDesc": "Configurar preferencias del sistema y usuarios",
"userProfile": "Perfil de usuario",
"userProfileDesc": "Administrar tu cuenta y preferencias",
"addCredential": "Añadir credencial",
"addCredentialDesc": "Guardar claves o contraseñas SSH",
"recentActivity": "Actividad reciente",
"serversAndHosts": "Servidores y hosts",
"noHostsFound": "No se han encontrado hosts que coincidan con \"{{search}}\"",
"links": "Enlaces",
"navigate": "Navigate",
"select": "Seleccionar",
"toggleWith": "Cambiar con"
},
"splitScreen": {
"paneEmpty": "Pane {{index}} - empty",
"noTabAssigned": "Ninguna pestaña asignada"
2026-03-14 20:07:53 -05:00
},
"guacamole": {
2026-03-14 21:55:14 -05:00
"connecting": "Conectando a la sesión {{type}}...",
"connectionError": "Error de conexión",
"connectionFailed": "Conexión fallida",
2026-05-28 22:29:20 -05:00
"failedToConnect": "Error al obtener el token de conexión",
"hostNotFound": "Host no encontrado",
"noHostSelected": "Ningún host seleccionado",
"reconnect": "Volver a conectar",
"retry": "Reintentar",
"guacdUnavailable": "El servicio de escritorio remoto (guacd) no está disponible. Por favor, asegúrese de que guacd se está ejecutando y es accesible y configurado correctamente en la configuración del administrador.",
"ctrlAltDel": "Ctrl+Alt+Del",
"toolbar": {
"ctrlAltDel": "Ctrl+Alt+Del",
"winL": "Ganar + L (Pantalla de bloqueo)",
"winKey": "Clave de Windows",
"ctrl": "Ctrl",
"alt": "Alt",
"shift": "Cambio",
"win": "Gana",
"stickyActive": "{{key}} (agarrado - click para lanzar)",
"stickyInactive": "{{key}} (click para atajar)",
"esc": "Escape",
"tab": "Tab",
"home": "Inicio",
"end": "Fin",
"pageUp": "Subir página",
"pageDown": "Página abajo",
"arrowUp": "Flecha arriba",
"arrowDown": "Flecha abajo",
"arrowLeft": "Flecha izquierda",
"arrowRight": "Flecha derecha",
"fnToggle": "Teclas de función",
"reconnect": "Volver a conectar sesión",
"collapse": "Colapsar barra de herramientas",
"expand": "Expandir barra de herramientas",
"dragHandle": "Arrastre para reposicionar"
}
2026-03-08 18:21:21 -05:00
},
"terminal": {
"connect": "Conectar al Host",
"clear": "Claro",
"paste": "Pegar",
"reconnect": "Volver a conectar",
"connectionLost": "Conexión perdida",
"connected": "Conectado",
"clipboardWriteFailed": "No se pudo copiar al portapapeles. Asegúrese de que la página se sirve sobre HTTPS o localhost.",
"clipboardReadFailed": "Error al leer desde el portapapeles. Asegúrate de que los permisos del portapapeles estén garantizados.",
2026-03-14 21:55:14 -05:00
"clipboardHttpWarning": "Pegar requiere HTTPS. Usar Ctrl+Shift+V o servir Termix sobre HTTPS.",
2026-03-08 18:21:21 -05:00
"unknownError": "Ocurrió un error desconocido",
"websocketError": "Error de conexión WebSocket",
"connecting": "Conectando...",
2026-05-28 22:29:20 -05:00
"noHostSelected": "Ningún host seleccionado",
2026-03-08 18:21:21 -05:00
"reconnecting": "Reconectando... ({{attempt}}/{{max}})",
"reconnected": "Reconectado correctamente",
2026-04-22 17:10:21 -05:00
"tmuxSessionCreated": "sesión tmux creada: {{name}}",
"tmuxSessionAttached": "sesión tmux adjunta: {{name}}",
"tmuxUnavailable": "tmux no está instalado en el host remoto, volviendo a la shell estándar",
"tmuxSessionPickerTitle": "sesiones de tmux",
"tmuxSessionPickerDesc": "Sesiones de tmux existentes encontradas en este host. Seleccione una para reconstruir o crear una nueva sesión.",
"tmuxWindows": "Ventanas",
"tmuxWindowCount": "Ventana {{count}}",
"tmuxAttached": "Clientes adjuntos",
"tmuxAttachedCount": "{{count}} adjunto",
"tmuxLastActivity": "Última actividad",
"tmuxTimeJustNow": "justo ahora",
2026-05-28 22:29:20 -05:00
"tmuxTimeMinutes": "{{count}}hace m",
"tmuxTimeHours": "{{count}}hace h",
"tmuxTimeDays": "{{count}}hace d",
2026-04-22 17:10:21 -05:00
"tmuxCreateNew": "Iniciar nueva sesión",
"tmuxCopyHint": "Ajustar selección y presionar Enter para copiar al portapapeles",
2026-05-28 22:29:20 -05:00
"tmuxDetach": "Separar de la sesión de tmux",
"tmuxDetached": "Separado de la sesión de tmux",
2026-03-08 18:21:21 -05:00
"maxReconnectAttemptsReached": "Máximo de intentos de reconexión alcanzados",
2026-04-22 17:10:21 -05:00
"closeTab": "Cerrar",
2026-03-08 18:21:21 -05:00
"connectionTimeout": "Tiempo de conexión agotado",
"terminalTitle": "Terminal - {{host}}",
"terminalWithPath": "Terminal - {{host}}:{{path}}",
"runTitle": "Ejecutando {{command}} - {{host}}",
"totpRequired": "Autenticación de dos factores requerida",
"totpCodeLabel": "Código de verificación",
"totpVerify": "Verificar",
"warpgateAuthRequired": "Autenticación de Warpgate requerida",
"warpgateSecurityKey": "Clave de seguridad",
"warpgateAuthUrl": "URL de autenticación",
"warpgateOpenBrowser": "Abrir en el navegador",
"warpgateContinue": "He completado la autenticación",
"opksshAuthRequired": "Autenticación OPKSSH requerida",
"opksshAuthDescription": "Autenticación completa en su navegador para continuar. Esta sesión permanecerá válida durante 24 horas.",
"opksshOpenBrowser": "Abrir navegador para autenticar",
"opksshWaitingForAuth": "Esperando la autenticación en el navegador...",
"opksshAuthenticating": "Procesando autenticación...",
"opksshTimeout": "Se ha agotado el tiempo de autenticación. Por favor, inténtalo de nuevo.",
"opksshAuthFailed": "Error de autenticación. Por favor, comprueba tus credenciales e inténtalo de nuevo.",
2026-04-22 17:10:21 -05:00
"opksshSignInWith": "Iniciar sesión con {{provider}}",
2026-03-08 18:21:21 -05:00
"sudoPasswordPopupTitle": "¿Insertar contraseña?",
"websocketAbnormalClose": "Conexión cerrada inesperadamente. Esto puede deberse a un problema de configuración SSL o proxy inverso. Por favor, compruebe los registros del servidor.",
"connectionLogTitle": "Registro de conexión",
"connectionLogCopy": "Copiar registros al portapapeles",
"connectionLogEmpty": "Aún no hay registros de conexión",
2026-05-28 22:29:20 -05:00
"connectionLogWaiting": "Esperando los registros de conexión...",
2026-03-08 18:21:21 -05:00
"connectionLogCopied": "Registros de conexión copiados al portapapeles",
"connectionLogCopyFailed": "Error al copiar los registros al portapapeles",
"connectionRejected": "Conexión rechazada por el servidor. Por favor, compruebe su autenticación y configuración de red.",
"hostKeyRejected": "Verificación de clave del host SSH rechazada. Conexión cancelada.",
2026-05-28 22:29:20 -05:00
"sessionTakenOver": "La sesión fue abierta en otra pestaña. Volviendo a conectar..."
2026-03-08 18:21:21 -05:00
},
"fileManager": {
2026-05-28 22:29:20 -05:00
"noHostSelected": "Ningún host seleccionado",
"initializingEditor": "Inicializando editor...",
2026-03-08 18:21:21 -05:00
"file": "Fichero",
"folder": "Carpeta",
"uploadFile": "Subir archivo",
"downloadFile": "Descargar",
"extractArchive": "Extraer archivo",
"extractingArchive": "Extrayendo {{name}}...",
"archiveExtractedSuccessfully": "{{name}} extraído con éxito",
"extractFailed": "Error al extraer",
"compressFile": "Comprimir archivo",
"compressFiles": "Comprimir archivos",
"compressFilesDesc": "Comprimir elementos {{count}} en un archivo",
"archiveName": "Nombre de archivo",
"enterArchiveName": "Introduzca el nombre del archivo...",
"compressionFormat": "Formato de compresión",
"selectedFiles": "Archivos seleccionados",
"andMoreFiles": "y {{count}} más...",
"compress": "Comprimir",
"compressingFiles": "Comprimiendo objetos {{count}} en {{name}}...",
"filesCompressedSuccessfully": "{{name}} creado con éxito",
"compressFailed": "Compresión fallida",
"edit": "Editar",
"preview": "Vista previa",
"previous": "Anterior",
"next": "Siguiente",
"pageXOfY": "Página {{current}} de {{total}}",
"zoomOut": "Apagar",
"zoomIn": "Acercar en",
"newFile": "Nuevo archivo",
"newFolder": "Nueva carpeta",
"rename": "Renombrar",
"uploading": "Subiendo...",
"uploadingFile": "Subiendo {{name}}...",
"fileName": "Nombre del archivo",
"folderName": "Nombre de carpeta",
"fileUploadedSuccessfully": "Archivo \"{{name}}\" subido correctamente",
"failedToUploadFile": "Error al subir el archivo",
"fileDownloadedSuccessfully": "Archivo \"{{name}}\" descargado correctamente",
"failedToDownloadFile": "Error al descargar el archivo",
"fileCreatedSuccessfully": "Archivo \"{{name}}\" creado correctamente",
"folderCreatedSuccessfully": "Carpeta \"{{name}}\" creada correctamente",
"failedToCreateItem": "Error al crear el artículo",
"operationFailed": "Operación {{operation}} fallida para {{name}}: {{error}}",
"failedToResolveSymlink": "Error al resolver el enlace simbólico",
"itemsDeletedSuccessfully": "{{count}} elementos eliminados con éxito",
"failedToDeleteItems": "Error al eliminar elementos",
"sudoPasswordRequired": "Contraseña de administrador requerida",
"enterSudoPassword": "Introduzca la contraseña sudo para continuar con esta operación",
"sudoPassword": "Contraseña Sudo",
"sudoOperationFailed": "Error en la operación Sudo",
"sudoAuthFailed": "Falló la autenticación Sudo",
"dragFilesToUpload": "Borrar archivos aquí para subir",
"emptyFolder": "Esta carpeta está vacía",
"searchFiles": "Buscar archivos...",
"upload": "Subir",
"selectHostToStart": "Seleccione un host para iniciar la gestión de archivos",
2026-05-28 22:29:20 -05:00
"sshRequiredForFileManager": "El gestor de archivos requiere SSH. Este host no tiene SSH habilitado.",
2026-03-08 18:21:21 -05:00
"failedToConnect": "No se pudo conectar a SSH",
"failedToLoadDirectory": "Error al cargar el directorio",
"noSSHConnection": "No hay conexión SSH disponible",
"copy": "Copiar",
"cut": "Cortar",
"paste": "Pegar",
"copyPath": "Copiar ruta",
"copyPaths": "Copiar rutas",
"delete": "Eliminar",
"properties": "Propiedades",
"refresh": "Refrescar",
"downloadFiles": "Descargar archivos {{count}} al navegador",
"copyFiles": "Copiar elementos {{count}}",
"cutFiles": "Cortar objetos {{count}}",
"deleteFiles": "Eliminar elementos {{count}}",
"filesCopiedToClipboard": "{{count}} elementos copiados al portapapeles",
"filesCutToClipboard": "{{count}} elementos cortados al portapapeles",
"pathCopiedToClipboard": "Ruta copiada al portapapeles",
"pathsCopiedToClipboard": "{{count}} rutas copiadas al portapapeles",
"failedToCopyPath": "Error al copiar la ruta al portapapeles",
"movedItems": "Movidos {{count}} objetos",
"failedToDeleteItem": "Error al eliminar el elemento",
"itemRenamedSuccessfully": "{{type}} renombrado con éxito",
"failedToRenameItem": "Error al renombrar el elemento",
"download": "Descargar",
"permissions": "Permisos",
"size": "Tamaño",
"modified": "Modificado",
"path": "Ruta",
"confirmDelete": "¿Está seguro que desea eliminar {{name}}?",
"permissionDenied": "Permiso denegado",
"serverError": "Error del servidor",
"fileSavedSuccessfully": "Archivo guardado correctamente",
"failedToSaveFile": "Error al guardar el archivo",
"confirmDeleteSingleItem": "¿Está seguro que desea eliminar permanentemente \"{{name}}\"?",
"confirmDeleteMultipleItems": "¿Está seguro que desea eliminar permanentemente los elementos {{count}}?",
"confirmDeleteMultipleItemsWithFolders": "¿Estás seguro de que quieres eliminar permanentemente los elementos {{count}} ? Esto incluye carpetas y su contenido.",
"confirmDeleteFolder": "¿Está seguro de que desea eliminar permanentemente la carpeta \"{{name}}\" y todo su contenido?",
"permanentDeleteWarning": "Esta acción no se puede deshacer. El elemento(s) se eliminará permanentemente del servidor.",
"recent": "Recientes",
"pinned": "Fijado",
"folderShortcuts": "Atajos de carpeta",
"failedToReconnectSSH": "Error al volver a conectar la sesión SSH",
"openTerminalHere": "Abrir Terminal Aquí",
"run": "Ejecutar",
"openTerminalInFolder": "Abrir terminal en esta carpeta",
"openTerminalInFileLocation": "Abrir terminal en la ubicación del archivo",
"runningFile": "Ejecutando - {{file}}",
"onlyRunExecutableFiles": "Sólo se pueden ejecutar archivos ejecutables",
"directories": "Directorios",
"removedFromRecentFiles": "Eliminado \"{{name}}\" de archivos recientes",
"removeFailed": "Error al eliminar",
"unpinnedSuccessfully": "No fijado con éxito \"{{name}}\"",
"unpinFailed": "Fallo al desfijar",
"removedShortcut": "Atajo eliminado \"{{name}}\"",
"removeShortcutFailed": "Error al eliminar acceso directo",
"clearedAllRecentFiles": "Limpiado todos los archivos recientes",
"clearFailed": "Error al limpiar",
"removeFromRecentFiles": "Eliminar de archivos recientes",
"clearAllRecentFiles": "Borrar todos los archivos recientes",
"unpinFile": "Desanclar archivo",
"removeShortcut": "Eliminar acceso directo",
"pinFile": "Fijar archivo",
"addToShortcuts": "Añadir a accesos directos",
"pasteFailed": "Pegado fallido",
"noUndoableActions": "No hay acciones deshacerables",
"undoCopySuccess": "Operación de copia inrealizada: Eliminados archivos copiados {{count}}",
"undoCopyFailedDelete": "Deshacer fallido: No se pudo eliminar ningún archivo copiado",
"undoCopyFailedNoInfo": "Deshacer fallido: no se pudo encontrar la información del archivo copiado",
"undoMoveSuccess": "Operación de movimiento inrealizado: Se han movido archivos {{count}} de vuelta a la ubicación original",
"undoMoveFailedMove": "Error al deshacer: no se pudo mover ningún archivo de vuelta",
"undoMoveFailedNoInfo": "Error al deshacer: no se pudo encontrar la información del archivo movido",
"undoDeleteNotSupported": "La operación de eliminación no se puede deshacer: los archivos se han eliminado permanentemente del servidor",
"undoTypeNotSupported": "Tipo de operación de deshacer no soportado",
"undoOperationFailed": "Operación de deshacer fallida",
"unknownError": "Error desconocido",
"confirm": "Confirmar",
"find": "Buscar...",
"replace": "Reemplazar",
"downloadInstead": "Descargar en su lugar",
"keyboardShortcuts": "Atajos de teclado",
"searchAndReplace": "Buscar y reemplazar",
"editing": "Editando",
"search": "Buscar",
"findNext": "Buscar Siguiente",
"findPrevious": "Buscar Anterior",
"save": "Guardar",
"selectAll": "Seleccionar todo",
"undo": "Deshacer",
"redo": "Rehacer",
"moveLineUp": "Mover línea arriba",
"moveLineDown": "Mover línea abajo",
"toggleComment": "Cambiar comentario",
"autoComplete": "Auto Complete",
"imageLoadError": "Error al cargar la imagen",
"startTyping": "Comience a escribir...",
"unknownSize": "Tamaño desconocido",
"fileIsEmpty": "El archivo está vacío",
"largeFileWarning": "Advertencia de archivo grande",
"largeFileWarningDesc": "Este archivo tiene un tamaño {{size}} , que puede causar problemas de rendimiento cuando se abre como texto.",
"fileNotFoundAndRemoved": "No se ha encontrado el archivo \"{{name}}\" y se ha eliminado de archivos recientes o anclados",
"failedToLoadFile": "Error al cargar el archivo: {{error}}",
"serverErrorOccurred": "Se ha producido un error en el servidor. Inténtalo de nuevo más tarde.",
"autoSaveFailed": "Error al guardar automáticamente",
"fileAutoSaved": "Archivo guardado automáticamente",
"moveFileFailed": "Error al mover {{name}}",
"moveOperationFailed": "Operación de movimiento fallida",
"canOnlyCompareFiles": "Sólo se pueden comparar dos archivos",
"comparingFiles": "Comparando archivos: {{file1}} y {{file2}}",
"dragFailed": "Operación de arrastre fallida",
"filePinnedSuccessfully": "Archivo \"{{name}}\" anclado correctamente",
"pinFileFailed": "Error al anclar archivo",
"fileUnpinnedSuccessfully": "Archivo \"{{name}}\" sin fijar correctamente",
"unpinFileFailed": "Error al desfijar el archivo",
"shortcutAddedSuccessfully": "Acceso directo a la carpeta \"{{name}}\" añadido correctamente",
"addShortcutFailed": "Error al añadir acceso directo",
"operationCompletedSuccessfully": "{{operation}} {{count}} elementos con éxito",
"operationCompleted": "{{operation}} {{count}} objetos",
"downloadFileSuccess": "Archivo {{name}} descargado correctamente",
"downloadFileFailed": "Descarga fallida",
"moveTo": "Mover a {{name}}",
"diffCompareWith": "Comparación de diferencias con {{name}}",
"dragOutsideToDownload": "Arrastra la ventana exterior para descargar ( archivos{{count}})",
"newFolderDefault": "Carpeta nueva",
"newFileDefault": "Nuevo archivo.txt",
"successfullyMovedItems": "Movidos con éxito {{count}} elementos a {{target}}",
"move": "Mover",
"searchInFile": "Buscar en archivo (Ctrl+F)",
"showKeyboardShortcuts": "Mostrar atajos de teclado",
"startWritingMarkdown": "Empieza a escribir tu contenido de markdown...",
"loadingFileComparison": "Cargando comparación de archivos...",
"reload": "Reload",
"compare": "Comparar",
"sideBySide": "Lado por lado",
"inline": "En línea",
"fileComparison": "Comparación de archivos: {{file1}} vs {{file2}}",
"fileTooLarge": "Archivo demasiado grande: {{error}}",
"sshConnectionFailed": "La conexión SSH ha fallado. Por favor, compruebe su conexión a {{name}} ({{ip}}:{{port}})",
"loadFileFailed": "Error al cargar el archivo: {{error}}",
"connecting": "Conectando...",
"connectedSuccessfully": "Conectado correctamente",
"totpVerificationFailed": "Falló la verificación TOTP",
"warpgateVerificationFailed": "Autenticación de Warpgate fallida",
"authenticationFailed": "Autenticación fallida",
"verificationCodePrompt": "Código de verificación:",
"changePermissions": "Cambiar permisos",
"currentPermissions": "Permisos actuales",
"owner": "Propietario",
"group": "Grupo",
"others": "Otros",
"read": "Leer",
"write": "Escribir",
"execute": "Ejecutar",
"permissionsChangedSuccessfully": "Permisos modificados con éxito",
"failedToChangePermissions": "Error al cambiar los permisos",
"name": "Nombre",
"sortByName": "Nombre",
"sortByDate": "Fecha Modificada",
"sortBySize": "Tamaño",
"ascending": "Ascendente",
2026-05-28 22:29:20 -05:00
"descending": "Descendente",
"root": "Raíz",
"new": "Nuevo",
"sortBy": "Ordenar por",
"items": "Elementos",
"selected": "Seleccionado",
"editor": "Editor",
"octal": "Octal",
"storage": "Almacenamiento",
"disk": "Disco",
"used": "Usado",
"of": "de",
"toggleSidebar": "Cambiar barra lateral",
"cannotLoadPdf": "No se puede cargar PDF",
"pdfLoadError": "Se ha producido un error al cargar este archivo PDF.",
"loadingPdf": "Cargando PDF...",
"loadingPage": "Cargando página..."
2026-03-08 18:21:21 -05:00
},
"tunnels": {
"noSshTunnels": "No hay túneles SSH",
"createFirstTunnelMessage": "No has creado ningún túnel SSH todavía. Configura conexiones de túnel en el Administrador de Equipos para empezar.",
"connected": "Conectado",
"disconnected": "Desconectado",
"connecting": "Conectando...",
"error": "Error",
"canceling": "Cancelando...",
"connect": "Conectar",
"disconnect": "Desconectar",
"cancel": "Cancelar",
"port": "Puerto",
2026-05-06 15:18:55 -05:00
"localPort": "Puerto local",
"remotePort": "Puerto remoto",
"currentHostPort": "Puerto actual de host",
"endpointPort": "Puerto final",
"bindIp": "IP local",
"endpointSshConfig": "Configuración SSSH de punto final",
"endpointSshHost": "Host SSH de punto final",
"endpointSshHostPlaceholder": "Seleccione un host configurado",
"endpointSshHostRequired": "Seleccione un endpoint SSH host para cada túnel de cliente.",
2026-03-08 18:21:21 -05:00
"attempt": "Intento {{current}} de {{max}}",
"nextRetryIn": "Siguiente reintento en {{seconds}} segundos",
2026-05-06 15:18:55 -05:00
"clientTunnels": "Túneles de cliente",
"clientTunnel": "Túnel de cliente",
"addClientTunnel": "Añadir túnel de cliente",
"noClientTunnels": "No hay túneles de cliente configurados en este ordenador.",
2026-03-08 18:21:21 -05:00
"tunnelName": "Nombre del túnel",
"remoteHost": "Host remoto",
"autoStart": "Auto inicio",
2026-05-06 15:18:55 -05:00
"clientAutoStartDesc": "Se inicia cuando este cliente de escritorio se abre y permanece conectado.",
"clientManualStartDesc": "Usar Inicio y Detener de esta fila. Termix no lo abrirá automáticamente.",
"clientRemoteServerNote": "El reenvío remoto puede requerir AllowTcpForwarding y GatewayPorts en el servidor SSH. El puerto remoto se cierra cuando este escritorio se desconecta.",
"clientTunnelStarted": "Túnel de cliente iniciado",
"clientTunnelStopped": "Túnel de cliente detenido",
"tunnelTestSucceeded": "Prueba de túnel exitosa",
"tunnelTestFailed": "Prueba de túnel fallida",
"localSaved": "Túneles de cliente guardados",
"localSaveError": "Error al guardar túneles de cliente locales",
"invalidBindIp": "IP local debe ser una dirección IPv4 válida.",
"invalidLocalTargetIp": "IP de destino local debe ser una dirección IPv4 válida.",
"invalidLocalPort": "El puerto local debe estar entre 1 y 65535.",
"invalidRemotePort": "Puerto remoto debe estar entre 1 y 65535.",
"invalidLocalTargetPort": "El puerto local destino debe estar entre 1 y 65535.",
"invalidEndpointPort": "El puerto de punto final debe estar entre 1 y 65535.",
"duplicateAutoStartBind": "Sólo un túnel de cliente de autoarranque puede usar {{bind}}.",
"manualControlError": "Error al actualizar el estado del túnel.",
2026-03-08 18:21:21 -05:00
"active": "Activo",
"start": "Comenzar",
"stop": "Parar",
2026-05-06 15:18:55 -05:00
"test": "Prueba",
"type": "Tipo de túnel",
"typeLocal": "Local (-L)",
"typeRemote": "Remoto (-R)",
"typeDynamic": "Dinámica (-D)",
"typeServerLocalDesc": "Anfitrión actual al final.",
"typeServerRemoteDesc": "Volver al punto final al host actual.",
"typeClientLocalDesc": "Ordenador local al final.",
"typeClientRemoteDesc": "Vuelve al punto final al ordenador local.",
"typeClientDynamicDesc": "SOCKS en el ordenador local.",
"typeDynamicDesc": "Reenviar tráfico CONNECT SOCKS5 a través de SSH",
"forwardDescriptionServerLocal": "Hosting actual {{sourcePort}} → endpoint {{endpointPort}}.",
"forwardDescriptionServerRemote": "Endpoint {{endpointPort}} → host actual {{sourcePort}}.",
"forwardDescriptionServerDynamic": "SOCKS en el host actual {{sourcePort}}.",
"forwardDescriptionClientLocal": "Local {{sourcePort}} → remoto {{endpointPort}}.",
"forwardDescriptionClientRemote": "{{sourcePort}} remoto → {{endpointPort}} local .",
"forwardDescriptionClientDynamic": "SOCKS en el puerto local {{sourcePort}}.",
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{endpoint}}:{{remotePort}}",
"summaryClientRemote": "{{endpoint}}:{{remotePort}} → {{localHost}}:{{localPort}}",
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS vía {{endpoint}}",
"autoNameClientLocal": "{{localPort}} local → {{endpoint}} {{remotePort}}",
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → {{localPort}} local",
"autoNameClientDynamic": "SOCKS {{localPort}} vía {{endpoint}}",
"route": "Ruta:",
"lastStarted": "Último inicio",
"lastTested": "Última prueba",
"lastError": "Último error",
"maxRetries": "Reintentos máximos",
"maxRetriesDescription": "Cantidad máxima de intentos de reintento.",
"retryInterval": "Intervalo de reintento (segundos)",
"retryIntervalDescription": "Tiempo de espera entre intentos de reintento.",
2026-03-08 18:21:21 -05:00
"local": "Local",
"remote": "Remoto",
2026-05-28 22:29:20 -05:00
"destination": "Destino",
"host": "Anfitrión",
"mode": "Modo",
"noHostSelected": "Ningún host seleccionado",
"working": "Trabajando..."
2026-03-08 18:21:21 -05:00
},
"serverStats": {
"cpu": "CPU",
"memory": "Memoria",
"disk": "Disco",
"network": "Red",
"uptime": "Actualización",
"processes": "Procesos",
"available": "Disponible",
"free": "Gratis",
"connecting": "Conectando...",
"connectionFailed": "Error al conectar al servidor",
"naCpus": "N/A CPU(s)",
2026-05-28 22:29:20 -05:00
"cpuCores_one": "Núcleo {{count}}",
"cpuCores_other": "{{count}} Cores",
2026-03-08 18:21:21 -05:00
"cpuUsage": "Uso de CPU",
"memoryUsage": "Uso de memoria",
"diskUsage": "Uso del disco",
"failedToFetchHostConfig": "Error al recuperar la configuración del host",
"serverOffline": "Servidor fuera de línea",
"cannotFetchMetrics": "No se pueden obtener métricas del servidor sin conexión",
"totpFailed": "Falló la verificación TOTP",
"noneAuthNotSupported": "Las estadísticas del servidor no son compatibles con el tipo de autenticación 'ninguno'.",
"load": "Cargar",
"systemInfo": "Información del sistema",
"hostname": "Hostname",
"operatingSystem": "Sistema operativo",
"kernel": "Kerel",
"seconds": "segundos",
"networkInterfaces": "Interfaces de red",
"noInterfacesFound": "No se encontraron interfaces de red",
"noProcessesFound": "No se encontraron procesos",
"loginStats": "Estadísticas de inicio de sesión SSH",
"noRecentLoginData": "No hay datos de acceso recientes",
"executingQuickAction": "Ejecutando {{name}}...",
"quickActionSuccess": "{{name}} completado con éxito",
"quickActionFailed": "{{name}} falló",
"quickActionError": "Error al ejecutar {{name}}",
"ports": {
"title": "Puertos de escucha",
"protocol": "Protocol",
"port": "Puerto",
"address": "Dirección",
"process": "Proceso",
"noData": "No hay datos de puertos en escucha"
},
"firewall": {
"title": "Cortafuegos",
"inactive": "Inactivo",
"policy": "Política",
"rules": "reglas",
"noData": "No hay datos firewall disponibles",
"action": "Accin",
"protocol": "Proto",
"port": "Puerto",
"source": "Fuente",
"anywhere": "En cualquier lugar"
2026-05-28 22:29:20 -05:00
},
"loadAvg": "Cargar Media",
"swap": "Intercambiar",
"architecture": "Arquitectura",
"refresh": "Refrescar",
"retry": "Reintentar"
2026-03-08 18:21:21 -05:00
},
"auth": {
"tagline": "MANAGER DE SSH SERVIDOR",
"loginTitle": "Iniciar sesión en Termix",
"registerTitle": "Crear cuenta",
"forgotPassword": "¿Olvidó la contraseña?",
"rememberMe": "Recordar dispositivo durante 30 días (incluye TOTP)",
"noAccount": "¿No tienes una cuenta?",
"hasAccount": "¿Ya tienes una cuenta?",
"twoFactorAuth": "Autenticación de dos factores",
"enterCode": "Introduzca código de verificación",
"backupCode": "O usar código de copia de seguridad",
"verifyCode": "Verificar código",
"redirectingToApp": "Redirigiendo a la aplicación...",
"sshAuthenticationRequired": "Autenticación SSH requerida",
"sshNoKeyboardInteractive": "Autenticación interactiva del teclado no disponible",
"sshAuthenticationFailed": "Autenticación fallida",
"sshAuthenticationTimeout": "Tiempo de espera de autenticación",
"sshNoKeyboardInteractiveDescription": "El servidor no soporta autenticación interactiva de teclado. Por favor, introduzca su contraseña o clave SSH.",
"sshAuthFailedDescription": "Las credenciales proporcionadas eran incorrectas. Por favor, inténtelo de nuevo con credenciales válidas.",
"sshTimeoutDescription": "Se ha agotado el tiempo de espera de autenticación. Inténtalo de nuevo.",
"sshProvideCredentialsDescription": "Por favor, proporcione sus credenciales SSH para conectarse a este servidor.",
"sshPasswordDescription": "Introduzca la contraseña para esta conexión SSH.",
"sshKeyPasswordDescription": "Si su clave SSH está cifrada, introduzca la contraseña aquí.",
2026-05-06 15:18:55 -05:00
"passphraseRequired": "Contraseña requerida",
"passphraseRequiredDescription": "La clave SSH está cifrada. Por favor, introduzca la contraseña para desbloquearla.",
2026-03-08 18:21:21 -05:00
"back": "Atrás",
"firstUser": "Primer usuario",
"firstUserMessage": "Eres el primer usuario y se hará un administrador. Puedes ver la configuración de administración en la barra lateral del menú desplegable. Si cree que esto es un error, compruebe los registros de docker, o cree un problema de GitHub.",
"external": "Externo",
"loginWithExternal": "Iniciar sesión con proveedor externo",
"loginWithExternalDesc": "Iniciar sesión usando su proveedor de identidad externo configurado",
"externalNotSupportedInElectron": "La autenticación externa no está soportada en la aplicación Electron todavía. Por favor, utilice la versión web para iniciar sesión OIDC.",
"resetPasswordButton": "Restablecer contraseña",
"sendResetCode": "Enviar código de reinicio",
"resetCodeDesc": "Introduzca su nombre de usuario para recibir un código de restablecimiento de contraseña. El código se registrará en los registros del contenedor docker.",
"resetCode": "Reset Code",
"verifyCodeButton": "Verificar código",
"enterResetCode": "Introduzca el código de 6 dígitos del contenedor docker para el usuario:",
"newPassword": "Nueva contraseña",
"confirmNewPassword": "Confirmar contraseña",
"enterNewPassword": "Introduzca su nueva contraseña para el usuario:",
"signUp": "Regístrate",
"desktopApp": "App de escritorio",
"loggingInToDesktopApp": "Iniciando sesión en la aplicación de escritorio",
"loadingServer": "Cargando servidor...",
"dataLossWarning": "Restablecer su contraseña de esta manera eliminará todos sus hosts SSH guardados, credenciales y otros datos cifrados. Esta acción no se puede deshacer. Utilice sólo si ha olvidado su contraseña y no ha iniciado sesión.",
"authenticationDisabled": "Autenticación desactivada",
"authenticationDisabledDesc": "Todos los métodos de autenticación están actualmente deshabilitados. Por favor, póngase en contacto con su administrador.",
2026-05-28 22:29:20 -05:00
"attemptsRemaining": "{{count}} intentos restantes"
2026-03-08 18:21:21 -05:00
},
"hostKey": {
"verifyNewHost": "Verificar clave SSH Host",
"keyChangedWarning": "SSH Host Key cambiada",
"firstConnectionTitle": "Primera conexión a este host",
"firstConnectionDescription": "La autenticidad de este host no se puede establecer. Verifique que la huella digital coincide con lo que espera.",
"keyChangedDescription": "La clave de host para este servidor ha cambiado desde su última conexión. Esto podría indicar un problema de seguridad.",
"previousKey": "Clave anterior",
"newFingerprint": "Nueva huella dactilar",
"fingerprint": "Huella dactilar",
"verifyInstructions": "Si confía en este host, haga clic en Aceptar para continuar y guardar esta huella dactilar para conexiones futuras.",
"securityWarning": "Advertencia de seguridad",
"acceptAndContinue": "Aceptar y continuar",
"acceptNewKey": "Aceptar nueva clave y continuar"
},
"errors": {
"databaseConnection": "No se pudo conectar a la base de datos",
"unknownError": "Error desconocido",
"loginFailed": "Error al iniciar sesión",
"failedPasswordReset": "Error al iniciar el restablecimiento de contraseña",
"failedVerifyCode": "Error al verificar el código de restablecimiento",
"failedCompleteReset": "Error al restablecer la contraseña",
"invalidTotpCode": "Invalid TOTP code",
"failedOidcLogin": "Error al iniciar inicio de sesión OIDC",
2026-05-28 22:29:20 -05:00
"silentSigninOidcUnavailable": "Se solicitó el inicio de sesión silencioso, pero el inicio de sesión de OIDC no está disponible.",
2026-05-06 15:18:55 -05:00
"failedUserInfo": "Error al obtener la información del usuario después de iniciar sesión",
2026-03-08 18:21:21 -05:00
"oidcAuthFailed": "Autenticación OIDC fallida",
"invalidAuthUrl": "URL de autorización no válida recibida del backend",
"requiredField": "Este campo es obligatorio",
"minLength": "La longitud mínima es {{min}}",
"passwordMismatch": "Las contraseñas no coinciden",
"passwordLoginDisabled": "Nombre de usuario/contraseña está actualmente desactivado",
"sessionExpired": "Sesión caducada - por favor inicia sesión de nuevo",
"totpRateLimited": "Tasa limitada: Demasiados intentos de verificación TOTP. Inténtalo de nuevo más tarde.",
"totpRateLimitedWithTime": "Tasa limitada: Demasiados intentos de verificación TOTP. Por favor, espera {{time}} segundos antes de intentarlo de nuevo.",
"resetCodeRateLimited": "Tasa limitada: Demasiados intentos de verificación. Inténtalo de nuevo más tarde.",
2026-05-28 22:29:20 -05:00
"resetCodeRateLimitedWithTime": "Tasa limitada: Demasiados intentos de verificación. Por favor, espere {{time}} segundos antes de intentarlo de nuevo.",
"authTokenSaveFailed": "Error al guardar el token de autenticación",
"failedToLoadServer": "Error al cargar el servidor"
2026-03-08 18:21:21 -05:00
},
"messages": {
"registrationDisabled": "El registro de nueva cuenta está actualmente desactivado por un administrador. Por favor, inicie sesión o póngase en contacto con un administrador.",
"userNotAllowed": "Tu cuenta no está autorizada a registrarse. Por favor, contacta con un administrador.",
"databaseConnectionFailed": "Error al conectar al servidor de base de datos",
"resetCodeSent": "Restablecer código enviado a los registros de Docker",
"codeVerified": "Código verificado con éxito",
"passwordResetSuccess": "Contraseña restablecida correctamente",
"loginSuccess": "Inicio de sesión correcto",
"registrationSuccess": "Registro exitoso"
},
"profile": {
2026-05-06 15:18:55 -05:00
"c2sTunnelConfigDesc": "Túneles de escritorio locales dirigidos a hosts SSH configurados.",
"c2sTunnelPresets": "Ajustes de túnel de cliente",
"c2sTunnelPresetsDesc": "Guarde la lista de túneles locales de este cliente de escritorio como un preset de servidor nombrado, o cargue un preset de nuevo en este cliente.",
"c2sTunnelPresetsUnavailable": "Los ajustes predeterminados del túnel de cliente sólo están disponibles en el cliente de escritorio.",
"c2sPresetName": "Nombre predefinido",
"c2sPresetNamePlaceholder": "Nombre predefinido del cliente",
"c2sPresetToLoad": "Preseleccionar para cargar",
"c2sNoPresetSelected": "Ningún preset seleccionado",
"c2sNoPresets": "No hay preajustes guardados",
"c2sLoadPreset": "Cargar",
"c2sCurrentLocalConfig": "{{count}} túnel(s) de cliente local configurado en este escritorio.",
"c2sPresetSyncNote": "Los ajustes predeterminados son instantáneas explícitas; la carga de uno reemplaza la lista de túneles de clientes locales de este cliente de escritorio.",
"c2sPresetSaved": "Preajuste de túnel de cliente guardado",
"c2sPresetLoaded": "Túnel de cliente preestablecido cargado localmente",
"c2sPresetRenamed": "Preajuste de túnel de cliente renombrado",
"c2sPresetDeleted": "Preajuste de túnel de cliente eliminado",
2026-05-28 22:29:20 -05:00
"c2sPresetLoadError": "Error al cargar los ajustes predeterminados del túnel del cliente"
2026-03-08 18:21:21 -05:00
},
"placeholders": {
"maxRetries": "3",
"retryInterval": "10",
"language": "Idioma",
"keyPassword": "clave de contraseña",
"pastePrivateKey": "Pegue su clave privada aquí...",
2026-05-06 15:18:55 -05:00
"localListenerHost": "127.0.0.1 (escuchar localmente)",
"localTargetHost": "127.0.0.1 (objetivo en este ordenador)",
"socksListenerHost": "127.0.0.1 (SOCKS listener)",
2026-03-08 18:21:21 -05:00
"enterPassword": "Introduzca su contraseña",
"defaultPort": "22",
2026-05-28 22:29:20 -05:00
"defaultEndpointPort": "224"
2026-03-08 18:21:21 -05:00
},
"dashboard": {
"title": "Tablero",
"loading": "Cargando panel...",
"github": "GitHub",
"support": "Soporte",
"discord": "Discordia",
"serverOverview": "Vista general del servidor",
"version": "Versión",
"upToDate": "Hasta la fecha",
"updateAvailable": "Actualización disponible",
2026-05-06 15:18:55 -05:00
"beta": "Beta",
2026-03-08 18:21:21 -05:00
"uptime": "Actualización",
"database": "Base de datos",
"healthy": "Saludable",
"error": "Error",
2026-04-22 17:10:21 -05:00
"totalHosts": "Total de hosts",
2026-03-08 18:21:21 -05:00
"totalTunnels": "Total de túneles",
"totalCredentials": "Total de credenciales",
"recentActivity": "Actividad reciente",
"reset": "Reset",
"loadingRecentActivity": "Cargando actividad reciente...",
"noRecentActivity": "No hay actividad reciente",
"quickActions": "Acciones rápidas",
"addHost": "Añadir Host",
"addCredential": "Añadir credencial",
"adminSettings": "Configuración de Admin",
"userProfile": "Perfil de usuario",
"serverStats": "Estadísticas del Servidor",
"loadingServerStats": "Cargando estadísticas del servidor...",
"noServerData": "No hay datos del servidor disponibles",
"cpu": "CPU",
"ram": "RAM",
"customizeLayout": "Personalizar panel",
"dashboardSettings": "Ajustes del panel",
"enableDisableCards": "Habilitar/deshabilitar tarjetas",
"resetLayout": "Restablecer por defecto",
"serverOverviewCard": "Vista general del servidor",
"recentActivityCard": "Actividad reciente",
"networkGraphCard": "Gráfico de red",
"networkGraph": "Gráfico de red",
"quickActionsCard": "Acciones rápidas",
2026-05-28 22:29:20 -05:00
"serverStatsCard": "Estadísticas del Servidor",
"panelMain": "Principal",
"panelSide": "Lado",
"justNow": "justo ahora"
},
"dashboardTab": {
"stable": "ESTABLE",
"hostsOnline": "Hosts en línea",
"activeTunnels": "Túneles activos",
"registerNewServer": "Registrar un nuevo servidor",
"storeSshKeysOrPasswords": "Guardar claves o contraseñas SSH",
"manageUsersAndRoles": "Administrar usuarios y roles",
"manageYourAccount": "Administra tu cuenta",
"hostStatus": "Estado del host",
"noHostsConfigured": "No hay hosts configurados",
"online": "EN LÍNEA",
"offline": "DESARROLLO",
"onlineLower": "En línea",
"nodes": "{{count}} nodes",
"add": "Añadir:",
"commandPalette": "Paleta de comandos",
"done": "Hecho",
"editModeInstructions": "Arrastra tarjetas para reordenar · Arrastra el divisor de columnas para redimensionar columnas · Arrastra el borde inferior de una tarjeta para redimensionar su altura · Basura para remover",
"empty": "Vaciar",
"clear": "Claro"
2026-03-08 18:21:21 -05:00
},
"networkGraph": {
"addHost": "Añadir Host",
"addGroup": "Añadir grupo",
"addLink": "Añadir enlace",
"zoomIn": "Acercar en",
"zoomOut": "Apagar",
"resetView": "Reiniciar vista",
"selectHost": "Seleccionar Host",
"chooseHost": "Seleccione un host...",
"parentGroup": "Grupo padre",
"noGroup": "Sin grupo",
"groupName": "Nombre del grupo",
"color": "Color",
"source": "Fuente",
"target": "Target",
"moveToGroup": "Mover al grupo",
"selectGroup": "Seleccionar grupo...",
"addConnection": "Añadir conexión",
"hostDetails": "Detalles del host",
"removeFromGroup": "Eliminar del grupo",
"addHostHere": "Añadir host aquí",
"editGroup": "Editar grupo",
"delete": "Eliminar",
"add": "Añadir",
"create": "Crear",
"move": "Mover",
"connect": "Conectar",
"createGroup": "Crear grupo",
"selectSourcePlaceholder": "Seleccionar origen...",
"selectTargetPlaceholder": "Select Target...",
"invalidFile": "Archivo inválido",
"hostAlreadyExists": "El anfitrión ya está en la topología",
"connectionExists": "La conexión ya existe",
"unknown": "Desconocido",
"name": "Nombre",
"ip": "IP",
"status": "Estado",
"failedToAddNode": "Error al añadir el nodo",
"sourceDifferentFromTarget": "La fuente y el objetivo deben ser diferentes",
"exportJSON": "Exportar JSON",
"importJSON": "Importar JSON",
"terminal": "Terminal",
"fileManager": "Gestor de archivos",
"tunnel": "Túnel",
"docker": "Doctor",
2026-05-28 22:29:20 -05:00
"serverStats": "Estadísticas del Servidor",
"noNodes": "Aún no hay nodos"
2026-03-08 18:21:21 -05:00
},
"docker": {
"notEnabled": "Docker no está habilitado para este host",
"validating": "Validando Docker...",
"connecting": "Conectando...",
"error": "Error",
"version": "Docker {{version}}",
"connectionFailed": "Error al conectar con Docker",
"containerStarted": "Contenedor {{name}} iniciado",
"failedToStartContainer": "Error al iniciar el contenedor {{name}}",
"containerStopped": "Contenedor {{name}} detenido",
"failedToStopContainer": "No se pudo detener el contenedor {{name}}",
"containerRestarted": "Contenedor {{name}} reiniciado",
"failedToRestartContainer": "Error al reiniciar el contenedor {{name}}",
"containerPaused": "Contenedor {{name}} en pausa",
"containerUnpaused": "Contenedor {{name}} despausado",
"failedToTogglePauseContainer": "Error al cambiar el estado de pausa para el contenedor {{name}}",
"containerRemoved": "Contenedor {{name}} eliminado",
"failedToRemoveContainer": "Error al eliminar el contenedor {{name}}",
"image": "Imagen",
"ports": "Puertos",
"noPorts": "Sin puertos",
"start": "Comenzar",
"confirmRemoveContainer": "¿Está seguro de que desea eliminar el contenedor '{{name}}'? Esta acción no se puede deshacer.",
"runningContainerWarning": "Advertencia: Este contenedor se está ejecutando. Eliminarlo detendrá el contenedor primero.",
2026-05-28 22:29:20 -05:00
"loadingContainers": "Cargando contenedores...",
"manager": "Administrador Docker",
"autoRefresh": "Actualización automática",
"timestamps": "Marcas de tiempo",
"lines": "Líneas",
"filterLogs": "Filtrar registros...",
"refresh": "Refrescar",
"download": "Descargar",
"clear": "Claro",
"logsDownloaded": "Registros descargados con éxito",
"last50": "Últimos 50",
"last100": "Últimos 100",
"last500": "Últimos 500",
"last1000": "Últimos 1000",
"allLogs": "Todos los registros",
"noLogsMatching": "No hay registros que coincidan con \"{{query}}\"",
"noLogsAvailable": "No hay registros disponibles",
2026-03-08 18:21:21 -05:00
"noContainersFound": "No hay contenedores",
"noContainersFoundHint": "No hay contenedores Docker disponibles en este host",
"searchPlaceholder": "Buscar contenedores...",
2026-05-28 22:29:20 -05:00
"allStatuses": "Todos los estados",
"stateRunning": "Ejecutando",
"statePaused": "Pausado",
"stateExited": "Salido",
"stateRestarting": "Reiniciando",
2026-03-08 18:21:21 -05:00
"noContainersMatchFilters": "Ningún contenedor coincide con sus filtros",
"noContainersMatchFiltersHint": "Intente ajustar su criterio de búsqueda o filtro",
"failedToFetchStats": "Error al obtener las estadísticas del contenedor",
"containerNotRunning": "Contenedor no ejecutándose",
"startContainerToViewStats": "Iniciar el contenedor para ver las estadísticas",
"loadingStats": "Cargando estadísticas...",
"errorLoadingStats": "Error al cargar estadísticas",
"noStatsAvailable": "No hay estadísticas disponibles",
"cpuUsage": "Uso de CPU",
"current": "Actual",
"memoryUsage": "Uso de memoria",
"networkIo": "E/S de red",
"input": "Input",
"output": "Salida",
"blockIo": "Bloquear E/S",
"read": "Leer",
"write": "Escribir",
"pids": "PIDs",
"containerInformation": "Información del contenedor",
"name": "Nombre",
"id": "ID",
"state": "Estado",
"containerMustBeRunning": "El contenedor debe estar ejecutándose para acceder a la consola",
2026-05-28 22:29:20 -05:00
"verificationCodePrompt": "Introduzca código de verificación",
"totpVerificationFailed": "Falló la verificación del TOTP. Por favor, inténtelo de nuevo.",
"warpgateVerificationFailed": "La autenticación de Warpgate falló. Por favor, inténtelo de nuevo.",
2026-03-08 18:21:21 -05:00
"connectedTo": "Conectado a {{containerName}}",
"disconnected": "Desconectado",
"consoleError": "Error de consola",
"errorMessage": "Error: {{message}}",
"failedToConnect": "No se pudo conectar al contenedor",
"console": "Consola",
"selectShell": "Seleccionar shell",
"bash": "Bash",
"sh": "m",
"ash": "ceniza",
"connect": "Conectar",
"disconnect": "Desconectar",
"notConnected": "No conectado",
"clickToConnect": "Haga clic en conectar para iniciar una sesión de shell",
"connectingTo": "Conectando a {{containerName}}...",
"containerNotFound": "Contenedor no encontrado",
"backToList": "Volver a la lista",
"logs": "Registros",
"stats": "Estadísticas",
"consoleTab": "Consola",
2026-05-28 22:29:20 -05:00
"startContainerToAccess": "Iniciar el contenedor para acceder a la consola"
2026-03-08 18:21:21 -05:00
},
2026-05-28 22:29:20 -05:00
"admin": {
"sectionGeneral": "General",
"sectionOidc": "OIDC",
"sectionUsers": "Usuarios",
"sectionSessions": "Sesiones",
"sectionRoles": "Roles",
"sectionDatabase": "Base de datos",
"sectionApiKeys": "Claves API",
"allowRegistration": "Permitir registro de usuario",
"allowRegistrationDesc": "Permitir auto-registro de nuevos usuarios",
"allowPasswordLogin": "Permitir inicio de sesión de contraseña",
"allowPasswordLoginDesc": "Nombre de usuario / contraseña",
"oidcAutoProvision": "Auto-Provisión OIDC",
"oidcAutoProvisionDesc": "Auto-crear cuentas para usuarios OIDC incluso cuando el registro está desactivado",
"allowPasswordReset": "Permitir restablecer contraseña",
"allowPasswordResetDesc": "Restablecer código a través de registros Docker",
"sessionTimeout": "Tiempo de espera agotado",
"hours": "horas",
"sessionTimeoutRange": "Mínimo 1h · Max 720h",
"monitoringDefaults": "Monitoreo por defecto",
"statusCheck": "Comprobación de estado",
"metrics": "Métricas",
"sec": "seg",
"logLevel": "Nivel de Log",
"enableGuacamole": "Activar Guacamole",
"enableGuacamoleDesc": "Escritorio remoto RDP/VNC",
"guacdUrl": "URL de guacd",
"oidcDescription": "Configure OpenID Connect para SSO. Los campos marcados * son obligatorios.",
"oidcClientId": "ID de cliente",
"oidcClientSecret": "Cliente secreto",
"oidcAuthUrl": "URL de autorización",
"oidcIssuerUrl": "URL del emisor",
"oidcTokenUrl": "URL del token",
"oidcUserIdentifier": "Ruta del identificador de usuario",
"oidcDisplayName": "Mostrar ruta de nombre",
"oidcScopes": "Ámbitos",
"oidcUserinfoUrl": "Reemplazar URL de Userinfo",
"oidcAllowedUsers": "Usuarios Permitidos",
"oidcAllowedUsersDesc": "Un correo electrónico por línea. Dejar en blanco para permitir a todos.",
"removeOidc": "Eliminar",
"usersCount": "{{count}} usuarios",
"createUser": "Crear",
"newRole": "Nuevo rol",
"roleName": "Nombre",
"roleDisplayName": "Mostrar nombre",
"roleDescription": "Descripción",
"rolesCount": "Rol {{count}}",
"createRole": "Crear",
"creating": "Creando...",
"exportDatabase": "Exportar base de datos",
"exportDatabaseDesc": "Descargar una copia de seguridad de todos los hosts, credenciales y ajustes",
"export": "Exportar",
"exporting": "Exportando...",
"importDatabase": "Importar base de datos",
"importDatabaseDesc": "Restaurar desde un archivo de copia de seguridad .sqlite",
"importDatabaseSelected": "Seleccionado: {{name}}",
"selectFile": "Seleccionar archivo",
"changeFile": "Cambiar",
"import": "Importar",
"importing": "Importando...",
"apiKeysCount": "Claves {{count}}",
"newApiKey": "Nueva Clave API",
"apiKeyCreatedWarning": "Clave creada - cópiela ahora, no se mostrará de nuevo.",
"apiKeyName": "Nombre",
"apiKeyUser": "Usuario",
"apiKeySelectUser": "Seleccione un usuario...",
"apiKeyExpiresAt": "Caduca el",
"createKey": "Crear Clave",
"apiKeyNoExpiry": "No expirar",
"revokedBadge": "REVOKED",
"authTypeDual": "Doble Auth",
"authTypeOidc": "OIDC",
"authTypeLocal": "Local",
"adminStatusAdministrator": "Administrador",
"adminStatusRegularUser": "Usuario regular",
"adminBadge": "ADMIN",
"systemBadge": "SI",
"customBadge": "CLIENTE",
"youBadge": "TI",
"sessionsActive": "{{count}} activo",
"sessionActive": "Activo: {{time}}",
"sessionExpires": "Exp: {{time}}",
"revokeAll": "Todos",
"revokeAllSessionsSuccess": "Todas las sesiones para el usuario revocadas",
"revokeAllSessionsFailed": "Error al revocar las sesiones",
"revokeSessionFailed": "Error al revocar la sesión",
"addRole": "Añadir rol",
"noCustomRoles": "Sin roles personalizados definidos",
"removeRoleFailed": "Error al eliminar el rol",
"assignRoleFailed": "No se pudo asignar el rol",
"deleteRoleFailed": "Error al eliminar el rol",
"userAdminAccess": "Administrador",
"userAdminAccessDesc": "Acceso total a todos los ajustes de administración",
"userRoles": "Roles",
"revokeAllUserSessions": "Revocar todas las sesiones",
"revokeAllUserSessionsDesc": "Forzar reinicio de sesión en todos los dispositivos",
"revoke": "Revoke",
"deleteUserWarning": "Eliminar este usuario es permanente.",
"deleteUser": "Eliminar {{username}}",
"deleting": "Eliminando...",
"deleteUserFailed": "Error al eliminar el usuario",
"deleteUserSuccess": "Usuario \"{{username}}\" eliminado",
"deleteRoleSuccess": "Rol \"{{name}}\" eliminado",
"revokeKeySuccess": "Llave \"{{name}}\" revocada",
"revokeKeyFailed": "Error al revocar la clave",
"copiedToClipboard": "Copiado al portapapeles",
"done": "Hecho",
"createUserTitle": "Crear usuario",
"createUserDesc": "Crear una nueva cuenta local.",
"createUserUsername": "Usuario",
"createUserPassword": "Contraseña",
"createUserPasswordHint": "Mínimo 6 caracteres.",
"createUserEnterUsername": "Introduzca nombre de usuario",
"createUserEnterPassword": "Introduzca contraseña",
"createUserSubmit": "Crear usuario",
"editUserTitle": "Administrar usuario: {{username}}",
"editUserDesc": "Editar roles, estado de administración, sesiones y configuración de la cuenta.",
"editUserUsername": "Usuario",
"editUserAuthType": "Tipo de Auth",
"editUserAdminStatus": "Estado del Admin",
"editUserUserId": "ID Usuario",
"linkAccountTitle": "Enlazar OIDC a la cuenta de contraseña",
"linkAccountDesc": "Fusionar la cuenta OIDC {{username}} con una cuenta local existente.",
"linkAccountWarningTitle": "Esto hará:",
"linkAccountEffect1": "Eliminar la cuenta sólo OIDC",
"linkAccountEffect2": "Añadir inicio de sesión OIDC a la cuenta de destino",
"linkAccountEffect3": "Permitir tanto OIDC como login de contraseña",
"linkAccountTargetUsername": "Target Username",
"linkAccountTargetPlaceholder": "Introduzca el nombre de usuario de cuenta local al que enlazar",
"linkAccounts": "Enlazar cuentas",
"saving": "Guardando...",
"updateRegistrationFailed": "Error al actualizar la configuración de registro",
"updatePasswordLoginFailed": "Error al actualizar el inicio de sesión de contraseña",
"updateOidcAutoProvisionFailed": "Error al actualizar la configuración de autoprovisión OIDC",
"updatePasswordResetFailed": "Error al actualizar el restablecimiento de contraseña",
"sessionTimeoutRange2": "El tiempo de espera de la sesión debe estar entre 1 y 720 horas",
"sessionTimeoutSaved": "Tiempo de espera de sesión guardado",
"sessionTimeoutSaveFailed": "Error al guardar el tiempo de espera de sesión",
"monitoringIntervalInvalid": "Valores de intervalo inválidos",
"monitoringSaved": "Ajustes de monitorización guardados",
"monitoringSaveFailed": "Error al guardar la configuración de monitoreo",
"guacamoleSaved": "Ajustes de Guacamole guardados",
"guacamoleSaveFailed": "Error al guardar la configuración de Guacamole",
"guacamoleUpdateFailed": "Error al actualizar la configuración de Guacamole",
"logLevelUpdateFailed": "Error al actualizar el nivel de registro",
"oidcSaved": "Configuración OIDC guardada",
"oidcSaveFailed": "Error al guardar la configuración OIDC",
"oidcRemoved": "Configuración OIDC eliminada",
"oidcRemoveFailed": "Error al eliminar la configuración OIDC",
"createUserRequired": "Nombre de usuario y contraseña son requeridos",
"createUserPasswordTooShort": "La contraseña debe tener al menos 6 caracteres",
"createUserSuccess": "Usuario \"{{username}}\" creado",
"createUserFailed": "Error al crear el usuario",
"updateAdminStatusFailed": "Error al actualizar el estado del administrador",
"allSessionsRevoked": "Todas las sesiones revocadas",
"revokeSessionsFailed": "Error al revocar las sesiones",
"createRoleRequired": "Nombre y nombre para mostrar son requeridos",
"createRoleSuccess": "Rol \"{{name}}\" creado",
"createRoleFailed": "Error al crear el rol",
"apiKeyNameRequired": "Se requiere nombre de clave",
"apiKeyUserRequired": "Se requiere ID de usuario",
"apiKeyCreatedSuccess": "Clave API \"{{name}}\" creada",
"apiKeyCreateFailed": "Error al crear la clave API",
"exportSuccess": "Base de datos exportada con éxito",
"exportFailed": "Exportación de base de datos fallida",
"importSelectFile": "Por favor, seleccione un archivo primero",
"importCompleted": "Importación completada: {{total}} elementos importados, {{skipped}} omitidos",
"importFailed": "Importación fallida: {{error}}",
"importError": "Error al importar la base de datos"
2026-03-08 18:21:21 -05:00
},
2026-05-28 22:29:20 -05:00
"newUi": {
"sidebar": {
"quickConnect": {
"hostLabel": "Anfitrión",
"hostPlaceholder": "192.168.1.1 o ejemplo.com",
"portLabel": "Puerto",
"portPlaceholder": "22",
"usernameLabel": "Usuario",
"usernamePlaceholder": "nombre de usuario",
"authLabel": "Aut",
"passwordLabel": "Contraseña",
"passwordPlaceholder": "contraseña",
"privateKeyLabel": "Clave Privada",
"privateKeyPlaceholder": "Pegar clave privada...",
"credentialLabel": "Credencial",
"credentialPlaceholder": "Seleccione una credencial guardada",
"connectToTerminal": "Conectar a la terminal",
"connectToFiles": "Conectar a archivos"
},
"history": {
"noTerminalSelected": "No hay terminal seleccionado",
"noTerminalSelectedHint": "Abrir una pestaña de terminal SSH para ver su historial de comandos",
"searchPlaceholder": "Buscar historial...",
"clearAll": "Limpiar todo",
"noHistoryEntries": "No hay entradas del historial",
"trackingDisabled": "El seguimiento del historial está desactivado",
"trackingDisabledHint": "Actívalo en la configuración de tu perfil para grabar comandos."
},
"sshTools": {
"keyRecordingTitle": "Grabación de clave",
"recordToTerminals": "Grabar en terminales",
"selectAll": "Todos",
"selectNone": "Ninguna",
"noTerminalTabsOpen": "No hay pestañas de terminal abiertas",
"selectTerminalsAbove": "Seleccionar terminales arriba",
"broadcastInputPlaceholder": "Escriba aquí para emitir pulsaciones de teclado...",
"stopRecording": "Detener grabación",
"startRecording": "Iniciar grabación",
"settingsTitle": "Ajustes",
"enableRightClickCopyPaste": "Habilitar copiar/pegar con clic derecho"
},
"splitScreen": {
"layoutTitle": "Diseño",
"selectLayoutAbove": "Seleccione un diseño arriba",
"selectLayoutHint": "Elegir cuántos paneles mostrar",
"panesTitle": "Paneles",
"openTabsTitle": "Abrir Pestañas",
"dragTabsHint": "Arrastra las pestañas en los paneles de arriba",
"dropHere": "Soltar aquí",
"emptyPane": "Vaciar",
"dashboard": "Tablero",
"clearSplitScreen": "Limpiar pantalla dividida"
},
"snippets": {
"createSnippetTitle": "Crear Fragmento",
"createSnippetDescription": "Crear un nuevo fragmento de comandos para ejecución rápida",
"nameLabel": "Nombre",
"namePlaceholder": "ej. Reiniciar Nginx",
"descriptionLabel": "Descripción",
"descriptionPlaceholder": "Descripción opcional",
"optional": "Opcional",
"folderLabel": "Carpeta",
"noFolder": "No hay carpeta (sin categorizar)",
"commandLabel": "Comando",
"commandPlaceholder": "por ejemplo, el sistema sudo reiniciar nginx",
"cancel": "Cancelar",
"createSnippetButton": "Crear Fragmento",
"createFolderTitle": "Crear carpeta",
"createFolderDescription": "Organiza tus fragmentos en carpetas",
"folderNameLabel": "Nombre de carpeta",
"folderNamePlaceholder": "ej., Comandos del Sistema, Docker Scripts",
"folderColorLabel": "Color de carpeta",
"folderIconLabel": "Icono de carpeta",
"previewLabel": "Vista previa",
"folderNameFallback": "Nombre de carpeta",
"createFolderButton": "Crear carpeta",
"targetTerminals": "Target Terminals",
"selectAll": "Todos",
"selectNone": "Ninguna",
"noTerminalTabsOpen": "No hay pestañas de terminal abiertas",
"searchPlaceholder": "Buscar fragmentos...",
"newSnippet": "Nuevo Fragmento",
"newFolder": "Nueva carpeta",
"run": "Ejecutar",
"noSnippetsInFolder": "No hay fragmentos en esta carpeta",
"uncategorized": "Sin categorizar",
"editSnippetTitle": "Editar Snippet",
"editSnippetDescription": "Actualizar este fragmento de comandos",
"saveSnippetButton": "Guardar Cambios",
"createSuccess": "Fragmento creado correctamente",
"createFailed": "Error al crear el fragmento",
"updateSuccess": "Fragmento actualizado correctamente",
"updateFailed": "Error al actualizar el snippet",
"deleteFailed": "Error al eliminar el snippet",
"folderCreateSuccess": "Carpeta creada correctamente",
"folderCreateFailed": "Error al crear la carpeta",
"editFolderTitle": "Editar carpeta",
"editFolderDescription": "Renombrar o cambiar la apariencia de esta carpeta",
"saveFolderButton": "Guardar Cambios",
"editFolder": "Editar carpeta",
"deleteFolder": "Eliminar carpeta",
"folderDeleteSuccess": "Carpeta \"{{name}}\" eliminada",
"folderDeleteFailed": "Error al eliminar la carpeta",
"folderEditSuccess": "Carpeta actualizada correctamente",
"folderEditFailed": "Error al actualizar la carpeta",
"runSuccess": "Ran \"{{name}}\" en terminales {{count}}",
"copySuccess": "Copiado \"{{name}}\" al portapapeles",
"shareTitle": "Compartir Snippet",
"shareUser": "Usuario",
"shareRole": "Rol",
"selectUser": "Seleccione un usuario...",
"selectRole": "Seleccione un rol...",
"shareSuccess": "Fragmento compartido correctamente",
"shareFailed": "Error al compartir el snippet",
"revokeSuccess": "Acceso revocado",
"revokeFailed": "Error al revocar el acceso",
"currentAccess": "Acceso actual",
"shareLoadError": "Error al cargar los datos compartidos",
"loading": "Cargando...",
"close": "Cerrar"
},
"userProfile": {
"sectionAccount": "Cuenta",
"sectionAppearance": "Apariencia",
"sectionSecurity": "Seguridad",
"sectionApiKeys": "Claves API",
"sectionC2sTunnels": "Túneles C2S",
"usernameLabel": "Usuario",
"roleLabel": "Rol",
"roleAdministrator": "Administrador",
"authMethodLabel": "Método Auth",
"authMethodLocal": "Local",
"twoFaLabel": "2FA",
"twoFaOn": "En",
"twoFaOff": "Apagado",
"versionLabel": "Versión",
"deleteAccount": "Eliminar cuenta",
"deleteAccountDescription": "Elimina permanentemente tu cuenta",
"deleteButton": "Eliminar",
"deleteAccountPermanent": "Esta acción es permanente y no se puede deshacer.",
"deleteAccountWarning": "Todas las sesiones, hosts, credenciales y ajustes se eliminarán permanentemente.",
"confirmPasswordDeletePlaceholder": "Introduzca su contraseña para confirmar",
"languageLabel": "Idioma",
"themeLabel": "Tema",
"fontSizeLabel": "Font Size",
"accentColorLabel": "Color de acento",
"settingsFileManager": "Gestor de archivos",
"fileColorCoding": "Codificación de color de archivo",
"fileColorCodingDesc": "Archivos de código de color por tipo",
"settingsTerminal": "Terminal",
"commandAutocomplete": "Comando autocompletado",
"commandAutocompleteDesc": "Mostrar autocompletado al escribir",
"historyTracking": "Historial de seguimiento",
"historyTrackingDesc": "Rastrear comandos de terminal",
"syntaxHighlighting": "Resaltado sintáctico",
"syntaxHighlightingDesc": "Resaltar salida de terminal",
"commandPalette": "Paleta de comandos",
"commandPaletteDesc": "Activar atajo de teclado",
"sessionPersistence": "Persistencia de la sesión",
"sessionPersistenceDesc": "Mantener sesiones entre reconectas",
"confirmTabClose": "Confirmar cierre de pestaña",
"confirmTabCloseDesc": "Preguntar antes de cerrar pestañas de terminal",
"settingsSidebar": "Sidebar",
"showHostTags": "Mostrar etiquetas de host",
"showHostTagsDesc": "Mostrar etiquetas en la lista de hosts",
"settingsSnippets": "Fragmentos",
"foldersCollapsed": "Carpetas colapsadas",
"foldersCollapsedDesc": "Colapsar carpetas por defecto",
"confirmExecution": "Confirmar ejecución",
"confirmExecutionDesc": "Confirmar antes de ejecutar fragmentos",
"settingsUpdates": "Actualizaciones",
"disableUpdateChecks": "Desactivar comprobaciones de actualización",
"disableUpdateChecksDesc": "Dejar de buscar actualizaciones",
"totpAuthenticator": "Autenticador TOTP",
"totpEnabled": "2FA está habilitado",
"totpDisabled": "Añadir seguridad de acceso adicional",
"disable": "Desactivar",
"enable": "Activar",
"setupTotp": "Setup TOTP",
"qrCode": "QR Code",
"totpInstructions": "Escanea el código QR o introduce el secreto en tu aplicación de autenticador, luego introduce el código de 6 dígitos",
"totpCodePlaceholder": "000000",
"verify": "Verificar",
"changePassword": "Cambiar contraseña",
"currentPasswordLabel": "Contraseña actual",
"currentPasswordPlaceholder": "Contraseña actual",
"newPasswordLabel": "Nueva contraseña",
"newPasswordPlaceholder": "Nueva contraseña",
"confirmPasswordLabel": "Confirmar nueva contraseña",
"confirmPasswordPlaceholder": "Confirmar nueva contraseña",
"updatePassword": "Actualizar contraseña",
"createApiKeyTitle": "Crear Clave API",
"createApiKeyDescription": "Generar una nueva clave API para el acceso programático.",
"apiKeyNameLabel": "Nombre",
"apiKeyNamePlaceholder": "e.g. CI Pipeline",
"expiryDateLabel": "Expiry Date",
"optional": "opcional",
"cancel": "Cancelar",
"createKey": "Crear Clave",
"apiKeyCount": "Claves {{count}}",
"newKey": "Nueva Clave",
"noApiKeys": "Aún no hay claves API.",
"apiKeyActive": "Activo",
"apiKeyUsageHint": "Incluye tu clave en el",
"apiKeyUsageHintHeader": "cabecera.",
"apiKeyPermissionsHint": "Las claves heredan los permisos del usuario creador.",
"roleUser": "Usuario",
"authMethodDual": "Doble Auth",
"authMethodOidc": "OIDC",
"totpSetupFailed": "Error al iniciar la configuración del TOTP",
"totpEnter6Digits": "Introduzca un código de 6 dígitos",
"totpEnabledSuccess": "Autenticación de doble factor habilitada",
"totpInvalidCode": "Código inválido, por favor inténtelo de nuevo",
"totpDisableInputRequired": "Introduzca su código TOTP o contraseña",
"totpDisabledSuccess": "Autenticación de doble factor desactivada",
"totpDisableFailed": "Error al desactivar 2FA",
"totpDisableTitle": "Desactivar 2FA",
"totpDisablePlaceholder": "Introduzca código TOTP o contraseña",
"totpDisableConfirm": "Desactivar 2FA",
"totpContinueVerify": "Continuar a verificar",
"totpVerifyTitle": "Verificar código",
"totpBackupTitle": "Copias de seguridad",
"totpDownloadBackup": "Descargar códigos de copia de seguridad",
"done": "Hecho",
"secretCopied": "secreto copiado al portapapeles",
"apiKeyNameRequired": "Se requiere nombre de clave",
"apiKeyCreated": "Clave API \"{{name}}\" creada",
"apiKeyCreateFailed": "Error al crear la clave API",
"apiKeyUser": "Usuario",
"apiKeyExpires": "Caduca",
"apiKeyRevoked": "Clave API \"{{name}}\" revocada",
"apiKeyRevokeFailed": "Error al revocar la clave API",
"passwordFieldsRequired": "Se requieren contraseñas actuales y nuevas",
"passwordMismatch": "Las contraseñas no coinciden",
"passwordTooShort": "La contraseña debe tener al menos 6 caracteres",
"passwordUpdated": "Contraseña actualizada correctamente",
"passwordUpdateFailed": "Error al actualizar la contraseña",
"deletePasswordRequired": "Se requiere contraseña para eliminar su cuenta",
"deleteFailed": "Error al eliminar la cuenta",
"deleting": "Eliminando...",
"colorPickerTooltip": "Abrir selector de color",
"themeSystem": "Sistema",
"themeLight": "Claro",
"themeDark": "Oscuro",
"themeDracula": "Drácula",
"themeCatppuccin": "Catppuccin",
"themeNord": "Nord",
"themeSolarized": "Solarizado",
"themeTokyoNight": "Tokyo Night",
"themeOneDark": "Una oscura",
"themeGruvbox": "Gruvbox"
}
2026-05-06 15:18:55 -05:00
}
2026-03-08 18:21:21 -05:00
}
}