Files
chen08209 f43755c146 feat(l10n): add French, Spanish and Korean
Changelog: French, Spanish and Korean translations
2026-10-17 17:21:43 +08:00

944 lines
54 KiB
Plaintext

{
"rule": "Regla",
"rules": "Reglas",
"global": "Global",
"direct": "Directo",
"dashboard": "Panel",
"proxies": "Proxies",
"profile": "Perfil",
"profiles": "Perfiles",
"tools": "Herramientas",
"logs": "Registros",
"resources": "Recursos",
"trafficUsage": "Uso de tráfico",
"networkSpeed": "Velocidad de red",
"outboundMode": "Modo de salida",
"serviceStatus": "Estado del servicio",
"serviceRestricted": "Acceso restringido",
"serviceAvailable": "Disponible",
"serviceUnavailable": "No disponible",
"serviceFailed": "Error en la comprobación",
"serviceDisallowedIsp": "ISP no permitido",
"serviceBlocked": "Bloqueado",
"serviceUnsupportedRegion": "Región no compatible",
"serviceOriginalsOnly": "Solo originales",
"serviceComingSoon": "Próximamente",
"servicePending": "Sin comprobar",
"serviceManage": "Gestionar servicios",
"serviceCheck": "Comprobar",
"serviceCheckAll": "Comprobar todo",
"serviceCheckedAt": "Comprobado a las {time}",
"upload": "Subida",
"download": "Descarga",
"usedTraffic": "Tráfico usado",
"totalTraffic": "Tráfico total",
"expireTime": "Fecha de vencimiento",
"nullProfileDesc": "Añade un perfil para empezar",
"settings": "Ajustes",
"language": "Idioma",
"defaultText": "Predeterminado",
"more": "Más",
"other": "Otros",
"about": "Acerca de",
"en": "Inglés",
"es": "Español",
"fr": "Francés",
"ja": "Japonés",
"ko": "Coreano",
"ru": "Ruso",
"zhCN": "Chino simplificado",
"theme": "Tema",
"extend": "Extensión",
"runtimeConfig": "Configuración de ejecución",
"allowLan": "Permitir LAN",
"tun": "TUN",
"tunDesc": "TUN solo funciona en modo administrador.",
"minimizeOnExit": "Minimizar al salir",
"autoLaunch": "Inicio automático",
"silentLaunch": "Inicio silencioso",
"silentLaunchDesc": "El inicio silencioso arranca sin mostrar la ventana.",
"autoRun": "Ejecución automática",
"autoRunDesc": "La ejecución automática inicia el proxy al abrir la app.",
"logcat": "Logcat",
"logcatDesc": "Si desactivas Logcat, se oculta la entrada de registros.",
"autoCheckUpdate": "Buscar actualizaciones automáticamente",
"checkCertificate": "Verificar certificados TLS",
"checkCertificateDesc": "Con la verificación TLS desactivada, las suscripciones y las copias de seguridad quedan expuestas a ataques de intermediario.",
"accessControl": "Control de acceso",
"accessControlDesc": "El control de acceso elige qué apps usan el proxy.",
"edit": "Editar",
"confirm": "Confirmar",
"update": "Actualizar",
"add": "Añadir",
"save": "Guardar",
"delete": "Eliminar",
"seconds": "segundos",
"qrcode": "Código QR",
"qrcodeDesc": "Escanea un código QR para obtener un perfil",
"url": "URL",
"link": "Enlace",
"linkDesc": "Obtén un perfil desde un enlace de suscripción o un enlace para compartir proxies",
"file": "Archivo",
"fileDesc": "Sube un archivo de perfil directamente",
"name": "Nombre",
"profileNameNullValidationDesc": "Introduce el nombre del perfil",
"rename": "Renombrar",
"profileUrlNullValidationDesc": "Introduce la URL del perfil",
"profileUrlInvalidValidationDesc": "Introduce una URL de perfil válida",
"autoUpdate": "Actualización automática",
"autoUpdateInterval": "Intervalo de actualización automática",
"profileAutoUpdateIntervalNullValidationDesc": "Introduce el intervalo de actualización automática",
"profileAutoUpdateIntervalInvalidValidationDesc": "Introduce un intervalo válido",
"themeMode": "Modo del tema",
"themeColor": "Color del tema",
"preview": "Vista previa",
"auto": "Automático",
"light": "Claro",
"dark": "Oscuro",
"importFromLink": "Importar desde enlace",
"submit": "Enviar",
"createProfileFromUrlTip": "¿Quieres crear un perfil a partir de {url}?",
"create": "Crear",
"pleaseUploadValidQrcode": "Sube un código QR válido",
"blacklistMode": "Modo lista negra",
"whitelistMode": "Modo lista blanca",
"selectAll": "Seleccionar todo",
"cancelSelectAll": "Deseleccionar todo",
"appAccessControl": "Control de acceso de apps",
"accessControlAllowDesc": "Solo las apps seleccionadas usan la VPN",
"accessControlNotAllowDesc": "Las apps seleccionadas quedan excluidas de la VPN",
"accessControlDisabledDesc": "El control de acceso de apps está desactivado",
"selected": "Seleccionado",
"port": "Puerto",
"logLevel": "Nivel de registro",
"show": "Mostrar",
"exit": "Salir",
"systemProxy": "Proxy del sistema",
"safeMode": "Modo seguro",
"safeModeAppTitle": "{appName} (Modo seguro)",
"project": "Proyecto",
"core": "Núcleo",
"tabAnimation": "Animación de pestañas",
"desc": "Un cliente proxy multiplataforma basado en ClashMeta, sencillo de usar, de código abierto y sin anuncios.",
"startVpn": "Iniciando VPN…",
"stopVpn": "Deteniendo VPN…",
"localNetworkDeniedTip": "Permiso de red local denegado: con la pila gvisor, la LAN no es accesible.",
"compatible": "Modo de compatibilidad",
"notSelectedTip": "No se puede seleccionar el grupo de proxies actual",
"changeProxyFailedTip": "No se pudo cambiar de proxy; se ha restaurado la selección anterior",
"databaseWriteFailedTip": "No se pudo guardar el cambio; se ha revertido",
"tip": "Consejo",
"account": "Cuenta",
"backup": "Copia de seguridad",
"backupSuccess": "Copia de seguridad completada",
"noInfo": "Sin información",
"pleaseBindWebDAV": "Vincula WebDAV",
"bind": "Vincular",
"connectivity": "Conectividad: ",
"webDAVConfiguration": "Configuración de WebDAV",
"address": "Dirección",
"addressHelp": "Dirección del servidor WebDAV",
"addressTip": "Introduce una dirección WebDAV válida",
"password": "Contraseña",
"authentication": "Autenticación",
"authenticationDesc": "La autenticación pide usuario y contraseña en el puerto del proxy local.",
"authenticationSystemProxyDesc": "El proxy del sistema no se aplica mientras la autenticación esté activada.",
"checkUpdate": "Buscar actualizaciones",
"discoverNewVersion": "Nueva versión disponible",
"checkUpdateError": "La app ya está actualizada",
"goDownload": "Descargar",
"unknown": "Desconocido",
"country": "Región",
"search": "Buscar",
"allowBypass": "Permitir que las apps eludan la VPN",
"externalController": "Controlador externo",
"externalControllerDesc": "El controlador externo permite controlar el núcleo en el puerto 9090.",
"externalControllerSecret": "Clave del controlador externo",
"ipv6Desc": "El tráfico IPv6 solo se recibe mientras IPv6 esté activado.",
"app": "App",
"general": "General",
"startupAndBackground": "Inicio y segundo plano",
"requestsAndUpdates": "Solicitudes y actualizaciones",
"logsAndDiagnostics": "Registros y diagnóstico",
"userAgent": "User-Agent",
"unifiedDelay": "Latencia unificada",
"tcpConcurrent": "TCP concurrente",
"geodataLoader": "Modo geo de poca memoria",
"requests": "Solicitudes",
"recentRequests": "Solicitudes recientes",
"findProcessMode": "Buscar proceso",
"init": "Inicio",
"infiniteTime": "No caduca",
"connections": "Conexiones",
"liveConnections": "Conexiones activas",
"inbound": "Entrada",
"intranetIP": "IP de intranet",
"view": "Ver",
"cut": "Cortar",
"copy": "Copiar",
"clipboardWriteFailed": "No se pudo copiar al portapapeles. Puede que la selección sea demasiado grande",
"paste": "Pegar",
"testUrl": "URL de prueba",
"sync": "Sincronizar",
"exclude": "Ocultar de aplicaciones recientes",
"compact": "Compacto",
"tab": "Pestaña",
"list": "Lista",
"delay": "Latencia",
"style": "Estilo",
"size": "Tamaño",
"sort": "Ordenar",
"columns": "Columnas",
"proxyGroup": "Grupo de proxies",
"go": "Ir",
"externalLink": "Enlace externo",
"otherContributors": "Otros colaboradores",
"appIconDesign": "Diseño del icono de la app",
"autoCloseConnections": "Cerrar conexiones automáticamente",
"autoCloseConnectionsDesc": "Cerrar conexiones automáticamente corta las conexiones abiertas al cambiar de proxy.",
"onlyStatisticsProxy": "Contar solo el tráfico del proxy",
"showNotificationStopAction": "Botón de detener en la notificación",
"pureBlackMode": "Modo negro puro",
"sidebarBlur": "Desenfoque de la barra lateral",
"sidebarBlurDesc": "Muestra el escritorio desenfocado detrás de la ventana a través de la barra lateral",
"liquidGlass": "Liquid Glass",
"keepAliveIntervalDesc": "Intervalo de keep-alive TCP",
"entries": " entradas",
"local": "Local",
"remote": "Remoto",
"mode": "Modo",
"time": "Hora",
"source": "Origen",
"action": "Acción",
"intelligentSelected": "Selección inteligente",
"clipboardImport": "Importar desde el portapapeles",
"clipboardExport": "Exportar al portapapeles",
"layout": "Diseño",
"tight": "Ajustado",
"standard": "Estándar",
"ultra": "Ultra",
"loose": "Amplio",
"profilesSort": "Ordenar perfiles",
"start": "Iniciar",
"runTime": "Tiempo de ejecución",
"stop": "Detener",
"key": "Clave",
"value": "Valor",
"vpnEnableDesc": "La VPN enruta automáticamente todo el tráfico del sistema a través de VpnService.",
"options": "Opciones",
"enabled": "Activado",
"disabled": "Desactivado",
"loopback": "Exención de loopback de UWP",
"providers": "Recursos externos",
"proxyProviders": "Proveedores de proxies",
"ruleProviders": "Proveedores de reglas",
"providerUrlTip": "Solo se admiten proveedores remotos",
"ruleSetEmptyTip": "El conjunto de reglas no tiene entradas utilizables",
"ruleSetMixedTip": "El conjunto de reglas mezcla dominios y rangos de IP, por lo que no se puede determinar su tipo",
"ruleSetInvalidTip": "No se puede leer este archivo mrs",
"subscriptionInfo": "Información de la suscripción",
"ntpStatusDesc": "NTP obtiene la hora de un servidor NTP en lugar del reloj del sistema.",
"server": "Servidor",
"ntpInterval": "Intervalo de sincronización (minutos)",
"dialerProxy": "Proxy de marcación",
"dialerProxyDesc": "El proxy de marcación es la salida que se usa para llegar al servidor NTP.",
"writeToSystem": "Escribir en el sistema",
"writeToSystemDesc": "Escribir en el sistema también ajusta el reloj del sistema; Android lo ignora.",
"sniffer": "Sniffer",
"snifferStatusDesc": "El sniffer lee el dominio del tráfico TLS, HTTP y QUIC para que las reglas puedan aplicarse.",
"overrideDestination": "Sobrescribir destino",
"overrideDestinationDesc": "Sobrescribir destino se conecta al dominio detectado en lugar de a la dirección original.",
"forceDnsMapping": "Forzar mapeo DNS",
"forceDnsMappingDesc": "Forzar mapeo DNS también analiza las conexiones cuyo dominio provino de un mapeo DNS.",
"parsePureIp": "Analizar IP pura",
"parsePureIpDesc": "Analizar IP pura analiza las conexiones que solo llevan una dirección IP.",
"forceDomain": "Forzar dominios",
"forceDomainDesc": "Los dominios forzados también se analizan; las demás conexiones que ya tienen dominio se dejan como están.",
"skipDomain": "Omitir dominios",
"skipDomainDesc": "Un dominio detectado que esté en la lista de dominios omitidos no se usa.",
"skipSrcAddress": "Omitir direcciones de origen",
"skipDstAddress": "Omitir direcciones de destino",
"sniffProtocols": "Protocolos",
"ports": "Puertos",
"overrideEntries": "Entradas de sobrescritura",
"addOverrideEntry": "Añadir entrada de sobrescritura",
"dnsOverrideDesc": "Las entradas añadidas aquí sustituyen el DNS de todos los perfiles de URL y de archivo; lo que no añadas conserva el ajuste del propio perfil. Los perfiles personalizados definen su DNS en su contenido.",
"settingEntries": "ajustes",
"addSettingEntry": "Añadir ajuste",
"profileSettingsDesc": "Se aplica solo a este perfil; lo que no añadas usa su valor predeterminado.",
"healthCheck": "Comprobación de estado",
"discardChanges": "¿Descartar los cambios?",
"quickEdit": "Edición rápida",
"status": "Estado",
"statusDesc": "Con DNS desactivado, se usa el DNS del sistema.",
"respectRules": "Respetar reglas",
"respectRulesDesc": "Respetar reglas enruta las conexiones DNS según las reglas y requiere un Proxy Server Nameserver.",
"dnsMode": "Modo DNS",
"fakeipRange": "Rango Fake-IP",
"fakeipFilter": "Filtro Fake-IP",
"useHosts": "Usar hosts",
"useSystemHosts": "Usar hosts del sistema",
"fallbackFilter": "Filtro de respaldo",
"domain": "Dominio",
"listenRoutingMark": "Marca de enrutamiento de escucha",
"listenRoutingMarkDesc": "La marca de enrutamiento de escucha solo funciona en Linux.",
"ipv6Timeout": "Tiempo de espera IPv6 (ms)",
"cacheAlgorithm": "Algoritmo de caché",
"cacheMaxSize": "Tamaño de caché",
"fakeipRange6": "Rango Fake-IP (IPv6)",
"fakeipFilterMode": "Modo de filtro Fake-IP",
"fakeipFilterModeDesc": "En el modo de filtro Fake-IP, la lista negra excluye las coincidencias, la lista blanca aplica Fake-IP solo a las coincidencias y rule coincide según las reglas.",
"fakeipTtl": "TTL de Fake-IP",
"reset": "Restablecer",
"actionView": "Mostrar/Ocultar",
"actionStart": "Iniciar/Detener",
"actionMode": "Cambiar modo",
"actionProxy": "Proxy del sistema",
"actionTun": "TUN",
"actionRuleMode": "Modo regla",
"actionGlobalMode": "Modo global",
"actionDirectMode": "Modo directo",
"actionDelayTest": "Probar la latencia de todos",
"actionUpdateProfiles": "Actualizar perfiles",
"disclaimer": "Aviso legal",
"disclaimerDesc": "Antes de usar FlClash (“el Software”), lee con atención esta declaración y asegúrate de entenderla por completo. Pulsar “Aceptar” significa que has leído, comprendido y aceptado todos los términos siguientes. Si no estás de acuerdo, pulsa “Salir” y deja de usar el Software.",
"disclaimerSoftwareTitle": "Naturaleza del software",
"disclaimerSoftwareContent": "El Software es un cliente proxy de red de código abierto basado en el núcleo Clash.Meta (mihomo). Solo ofrece herramientas locales como la gestión de configuración, el enrutamiento basado en reglas y el reenvío de tráfico.",
"disclaimerNoServiceStatement": "El Software en sí no proporciona ningún servidor proxy, nodo, suscripción ni servicio de acceso a la red, y no mantiene ninguna relación de asociación, representación ni garantía con ningún proveedor de dichos servicios.",
"disclaimerUsageTitle": "Restricciones de uso",
"disclaimerUsageContent": "El Software está destinado únicamente a usos no comerciales, como el aprendizaje, el intercambio y la investigación técnica. Queda estrictamente prohibido usarlo con cualquier fin comercial, incluidos, entre otros, la distribución de pago, la venta en paquete, su uso como parte de un servicio comercial o hacer negocio en nombre del Software. Cualquier actividad comercial no guarda relación con el Software ni con sus desarrolladores.\n\nQueda estrictamente prohibido usar el Software para cualquier fin que infrinja las leyes y normativas de tu país o región, incluidos, entre otros, eludir restricciones de acceso a la red impuestas legalmente, difundir contenido ilegal, lanzar ataques a la red o vulnerar los derechos legítimos de otras personas.",
"disclaimerResponsibilityTitle": "Tu responsabilidad",
"disclaimerResponsibilityContent": "Eres responsable de asegurarte de que el uso del Software sea legal donde vives, y asumes tú solo la responsabilidad legal de todo lo que hagas con él y de sus consecuencias.\n\nLas suscripciones, los nodos y las configuraciones que importas son decisión tuya. Que su origen sea legal, su contenido seguro y su servicio fiable es un asunto entre tú y sus proveedores.",
"disclaimerThirdPartyTitle": "Contenido de terceros",
"disclaimerThirdPartyContent": "Los enlaces de suscripción, los archivos de configuración, los conjuntos de reglas, los scripts, los recursos externos y los enlaces externos los proporcionan terceros. Los desarrolladores no pueden revisar ni garantizar, ni lo hacen, su legalidad, exactitud, seguridad o disponibilidad.\n\nCualquier fuga de datos, pérdida económica, bloqueo de cuenta u otra pérdida causada por contenido de terceros debe resolverse entre tú y el tercero; los desarrolladores no asumen ninguna responsabilidad por ello.",
"disclaimerWarrantyTitle": "Sin garantía",
"disclaimerWarrantyContent": "El Software se proporciona “tal cual” y “según disponibilidad”, sin garantía de ningún tipo, expresa o implícita, incluidas, entre otras, las garantías de comerciabilidad, idoneidad para un fin concreto, no infracción, disponibilidad ininterrumpida, ausencia de errores o ausencia de vulnerabilidades de seguridad.\n\nLos desarrolladores no garantizan que el Software satisfaga tus necesidades ni que funcione sin interrupciones ni errores.",
"disclaimerLiabilityTitle": "Limitación de responsabilidad",
"disclaimerLiabilityContent": "En la máxima medida permitida por la ley aplicable, ni los desarrolladores ni ningún colaborador serán responsables de ningún daño directo, indirecto, incidental, especial, punitivo o emergente derivado del uso o de la imposibilidad de usar el Software, incluidos, entre otros, la pérdida de datos, los daños al dispositivo, los fallos de red, la interrupción de la actividad, el lucro cesante o cualquier disputa legal resultante, incluso si se les hubiera advertido de la posibilidad de tales daños.",
"disclaimerPrivacyTitle": "Recopilación de datos y privacidad",
"disclaimerPrivacyContent": "El Software no recopila ni sube tus URL de suscripción, los detalles de los nodos, el contenido de las configuraciones, los sitios web visitados, los registros de conexión, el contenido del tráfico ni los registros. Estos datos permanecen en tu dispositivo y los desarrolladores no tienen acceso a ellos.\n\nEl Software solo accede a la red cuando usas una función que lo necesita, como obtener la URL de suscripción que indicaste al actualizar un perfil o conectarse a GitHub al buscar actualizaciones.\n\nEl Software no incluye ningún servicio de analítica ni de informes de fallos en ninguna plataforma.",
"disclaimerLicenseTitle": "Licencia de código abierto",
"disclaimerLicenseContent": "El Software es de código abierto bajo la licencia GPL-3.0. Puedes usarlo, modificarlo y distribuirlo libremente siempre que cumplas dicha licencia, que exige que las obras derivadas se publiquen también bajo GPL-3.0 y que se conserven los avisos de derechos de autor originales.\n\nLos componentes de terceros del Software, incluido el núcleo Clash.Meta, siguen sus propias licencias. Los autores originales no se hacen responsables de ningún problema derivado de versiones modificadas o redistribuidas.",
"disclaimerChangesTitle": "Cambios en esta declaración",
"disclaimerChangesContent": "Los desarrolladores pueden revisar esta declaración con cualquier versión, y la revisión entra en vigor cuando se publique dicha versión. Seguir usando el Software después de actualizar implica que aceptas la declaración revisada.",
"disclaimerAcceptTitle": "Aceptación",
"disclaimerAcceptContent": "Al instalar, copiar o usar el Software, se considera que has leído y aceptado esta declaración en su totalidad. Si no estás de acuerdo con alguno de sus términos, deja de usar el Software y desinstálalo de inmediato.",
"disclaimerRestateTitle": "Repite la declaración",
"disclaimerRestateTip": "Para confirmar que lo entiendes, escribe la siguiente declaración completa en el campo de abajo:",
"disclaimerRestateHint": "Escribe la declaración anterior",
"disclaimerRestateMismatch": "No coincide con la declaración",
"disclaimerAcknowledgeTitle": "Confirma la declaración",
"disclaimerAcknowledgeTip": "Para confirmar que lo entiendes, lee la siguiente declaración y marca la casilla de abajo:",
"disclaimerAcknowledgeLabel": "He leído y entiendo esta declaración",
"agree": "Aceptar",
"hotkeyManagement": "Gestión de atajos",
"hotkeyDesc": "Los atajos globales funcionan incluso con la ventana oculta. Toca una acción para grabar su combinación de teclas.",
"hotkeyNotSet": "Sin asignar",
"pressKeyboard": "Pulsa una combinación de teclas",
"hotkeyNeedsModifier": "Incluye al menos una de estas teclas: {modifiers}",
"hotkeyConflictWith": "Ya lo usa “{action}”. Al guardar, pasará a este.",
"hotkeyUnavailable": "No registrado; puede que otra app lo esté usando",
"remove": "Quitar",
"noNetwork": "Sin red",
"ipv6InboundDesc": "Con IPv6 activado, la VPN permite el tráfico IPv6 entrante.",
"exportLogs": "Exportar registros",
"exportSuccess": "Exportación completada",
"iconStyle": "Estilo de icono",
"iconStyleFilled": "Relleno",
"iconStylePlain": "Simple",
"iconStyleHidden": "Oculto",
"filter": "Filtro",
"hideTimeoutProxies": "Ocultar proxies sin respuesta",
"hideTimeoutProxiesDesc": "Omite los proxies cuya última prueba de latencia superó el tiempo de espera",
"stackMode": "Modo de pila",
"network": "Red",
"bypassDomain": "Dominios excluidos",
"bypassDomainDesc": "Los dominios excluidos solo se aplican mientras el proxy del sistema esté activado.",
"resetTip": "¿Seguro que quieres restablecer?",
"icon": "Icono",
"noData": "Sin datos",
"fontFamily": "Familia de fuente",
"installedFonts": "Fuentes instaladas",
"toggle": "Alternar",
"system": "Sistema",
"routeAddress": "Direcciones de ruta",
"interfaceNameMode": "Interfaz de salida",
"interfaceNameModeClear": "Ninguna",
"interfaceNameModeFollow": "Seguir configuración",
"interfaceNameModeCustom": "Personalizada",
"interfaceName": "Nombre de interfaz",
"interfaceNameDesc": "El nombre de interfaz es la interfaz de red que usan las conexiones salientes.",
"copyEnvVar": "Copiar variables de entorno",
"memoryInfo": "Información de memoria",
"total": "Total",
"releaseMemory": "Liberar memoria",
"memoryCoreHeapInuse": "Heap en uso",
"memoryCoreHeapIdle": "Heap inactivo",
"memoryCoreStack": "Pilas de goroutines",
"memoryCoreRuntime": "Sobrecarga del runtime",
"memoryCoreNotRunning": "El núcleo no se está ejecutando",
"memoryAppResident": "Memoria residente",
"memoryAppShared": "App y compartida",
"memoryEstimateDesc": "Estimado a partir de la memoria residente del proceso; puede diferir de lo que indica el sistema.",
"memoryEstimateSharedDesc": "El núcleo se ejecuta dentro del proceso de la app. Su parte se estima a partir de las estadísticas del runtime, y el resto cuenta como memoria de la app y compartida.",
"memoryReleased": "Memoria liberada",
"memoryReleasedSize": "Liberado: {size}",
"releaseMemoryFailed": "No se pudo liberar la memoria",
"cancel": "Cancelar",
"fileIsUpdate": "El archivo se ha modificado. ¿Guardar los cambios?",
"profileHasUpdate": "El perfil se ha modificado. ¿Desactivar la actualización automática?",
"hasCacheChange": "¿Guardar los cambios en la caché?",
"copySuccess": "Copiado correctamente",
"copyLink": "Copiar enlace",
"exportFile": "Exportar archivo",
"cacheCorrupt": "La caché está dañada. ¿Borrarla?",
"detectionTip": "Depende de una API de terceros; solo con fines informativos",
"listen": "Escucha",
"undo": "Deshacer",
"redo": "Rehacer",
"lineWrap": "Ajuste de línea",
"none": "Ninguno",
"advancedConfig": "Configuración avanzada",
"advancedConfigDesc": "La configuración avanzada incluye la red, el DNS, las reglas añadidas y los scripts.",
"addRule": "Añadir regla",
"content": "Contenido",
"ruleTarget": "Destino de la regla",
"matchTarget": "MATCH-TARGET",
"followProfile": "Seguir perfil",
"sourceIp": "IP de origen",
"noResolve": "No resolver IP",
"saveChanges": "¿Guardar los cambios?",
"cannotSave": "No se puede guardar",
"navigationBarStyle": "Barra inferior",
"floating": "Flotante",
"docked": "Fija",
"slide": "Deslizar",
"fade": "Fundido",
"pureBlack": "Negro puro",
"customColor": "Color personalizado",
"colorStyle": "Estilo de color",
"grid": "Cuadrícula",
"spectrum": "Espectro",
"sliders": "Reguladores",
"hue": "Tono",
"saturation": "Saturación",
"brightness": "Brillo",
"hex": "Hex",
"monochromeScheme": "Monocromo",
"vividStyle": "Vivo",
"tintedStyle": "Tintado",
"softStyle": "Suave",
"developerMode": "Modo desarrollador",
"developerModeEnableTip": "El modo desarrollador está activado.",
"messageTest": "Prueba de mensaje",
"messageTestTip": "Esto es un mensaje.",
"crashTest": "Prueba de fallo",
"crashDetected": "Fallo detectado",
"crashDetectedTip": "La app no pudo terminar de iniciarse dos veces seguidas. Para romper el ciclo, se ha deseleccionado el perfil {name} y se ha omitido la configuración automática. Puedes volver a seleccionarlo en cualquier momento.",
"launchInterrupted": "El inicio no se completó",
"launchInterruptedTip": "La última vez, la app se cerró inesperadamente mientras se iniciaba. En este inicio se ha omitido la configuración automática; puedes iniciarla manualmente para reintentarlo.",
"clearData": "Borrar datos",
"textScale": "Escala del texto",
"textScalePreview": "Así se verá el texto en la app",
"followSystem": "Seguir el sistema",
"internet": "Internet",
"systemApp": "Apps del sistema",
"noNetworkApp": "Apps sin red",
"restoreStrategy": "Estrategia de restauración",
"restoreStrategyOverride": "Sobrescribir",
"restoreStrategyCompatible": "Compatible",
"logsTest": "Prueba de registros",
"emptyTip": "{label} no puede estar vacío",
"urlTip": "{label} debe ser una URL",
"invalidLinkTip": "No es un enlace de suscripción ni un enlace para compartir proxies",
"numberTip": "{label} debe ser un número",
"numberRangeTip": "{label} debe estar entre {min} y {max}",
"interval": "Intervalo",
"existsTip": "{label} ya existe",
"maxLengthTip": "{label} debe tener como máximo {max} caracteres",
"singleAdd": "Añadir uno",
"batchAdd": "Añadir en lote",
"batchListInputTip": "Un elemento por línea, o separados por comas",
"batchMapInputTip": "Una entrada por línea: clave, un espacio y el valor",
"singleImport": "Importar uno",
"batchImport": "Importar en lote",
"batchUrlInputTip": "Una URL por línea",
"batchLinkInputTip": "Un enlace por línea",
"batchPreviewTip": "{count} por añadir, {skipped} omitidos por ya existir",
"lineIssueTip": "Línea {line}: {message}",
"singleValueTip": "{label} debe ser un solo elemento",
"deleteTip": "¿Seguro que quieres eliminar este elemento ({label})?",
"deleteMultipTip": "¿Seguro que quieres eliminar los elementos seleccionados ({label})?",
"nullTip": "Aún no hay ningún elemento ({label})",
"script": "Script",
"color": "Color",
"unnamed": "Sin nombre",
"pleaseEnterScriptName": "Introduce un nombre para el script",
"mixedPort": "Puerto mixto",
"socksPort": "Puerto SOCKS",
"redirPort": "Puerto Redir",
"tproxyPort": "Puerto TProxy",
"portTip": "{label} debe estar entre 1024 y 49151",
"portConflictTip": "Introduce un puerto diferente",
"import": "Importar",
"importFile": "Importar desde archivo",
"importUrl": "Importar desde URL",
"startFromScratch": "Empezar desde cero",
"autoSetSystemDns": "Configurar DNS del sistema automáticamente",
"details": "Detalles de {label}",
"creationTime": "Fecha de creación",
"process": "Proceso",
"host": "Host",
"destination": "Destino",
"destinationGeoIP": "GeoIP de destino",
"destinationIPASN": "ASN de la IP de destino",
"specialProxy": "Proxy especial",
"specialRules": "Reglas especiales",
"remoteDestination": "Destino remoto",
"networkType": "Tipo de red",
"proxyChains": "Cadena de proxies",
"log": "Registro",
"connection": "Conexión",
"request": "Solicitud",
"connected": "Conectado",
"disconnected": "Desconectado",
"connecting": "Conectando…",
"restartCoreTip": "¿Seguro que quieres reiniciar el núcleo?",
"forceRestartCoreTip": "¿Seguro que quieres forzar el reinicio del núcleo?",
"dnsHijacking": "Secuestro de DNS",
"coreStatus": "Estado del núcleo",
"appendSystemDns": "Añadir DNS del sistema",
"editRule": "Editar regla",
"extendMode": "Modo de extensión",
"standardModeDesc": "Modo estándar: añade reglas sobre el perfil",
"scriptModeDesc": "Modo script: reescribe todo el perfil con un script de extensión",
"addedRules": "Reglas añadidas",
"controlGlobalAddedRules": "Controlar las reglas añadidas globales",
"quickActions": "Acciones rápidas",
"rulePresetBlockQuic": "Bloquear QUIC",
"rulePresetBlockStun": "Bloquear STUN",
"rulePresetBlockDot": "Bloquear DNS sobre TLS",
"rulePresetBlockLoopback": "Bloquear bucle del proxy",
"rulePresetSystemServicesDirect": "Apple y Microsoft directos",
"rulePresetBittorrentDirect": "BitTorrent directo",
"rulePresetLanDirect": "LAN directa",
"extendScript": "Script de extensión",
"goToConfigureScript": "Ir a la configuración del script",
"goToConfigureAddedRules": "Ir a la configuración de las reglas añadidas",
"editGlobalRules": "Editar reglas globales",
"confirmForceCrashCore": "¿Seguro que quieres forzar el fallo del núcleo?",
"confirmClearAllData": "¿Seguro que quieres borrar todos los datos?",
"loading": "Cargando…",
"yearsAgo": "{count, plural, =1{hace 1 año} other{hace {count} años}}",
"monthsAgo": "{count, plural, =1{hace 1 mes} other{hace {count} meses}}",
"daysAgo": "{count, plural, =1{hace 1 día} other{hace {count} días}}",
"hoursAgo": "{count, plural, =1{hace 1 hora} other{hace {count} horas}}",
"minutesAgo": "{count, plural, =1{hace 1 minuto} other{hace {count} minutos}}",
"justNow": "Ahora mismo",
"yearsAgoShort": "{count, plural, other{hace {count} a}}",
"monthsAgoShort": "{count, plural, other{hace {count} m}}",
"daysAgoShort": "{count, plural, other{hace {count} d}}",
"hoursAgoShort": "{count, plural, other{hace {count} h}}",
"minutesAgoShort": "{count, plural, other{hace {count} min}}",
"noLongerRemind": "No volver a recordármelo",
"accessControlSettings": "Ajustes de control de acceso",
"turnOn": "Activar",
"turnOff": "Desactivar",
"vpnConfigChangeDetected": "Se detectó un cambio en la configuración relacionada con la VPN",
"restart": "Reiniciar",
"speedStatistics": "Estadísticas de velocidad",
"resetPageChangesTip": "Esta página tiene cambios. ¿Seguro que quieres restablecer?",
"customProfile": "Personalizado",
"customProfileDesc": "Crea grupos de proxies y reglas a partir de los proxies de la app y de otros perfiles",
"customProfileResources": "Recursos de perfil personalizado",
"customProfileResourcesDesc": "Los recursos de perfil personalizado incluyen proxies, proveedores de reglas, filtros y conjuntos de iconos.",
"unknownNetworkError": "Error de red desconocido",
"backupFromNewerVersion": "Esta copia de seguridad procede de una versión más reciente de la app. Actualiza la app antes de restaurarla",
"networkTimeoutError": "Se agotó el tiempo de espera de la solicitud. Comprueba tu red o el proxy e inténtalo de nuevo",
"networkHostLookupError": "No se pudo resolver la dirección del servidor. Comprueba que la URL sea correcta y que el DNS funcione",
"networkConnectionError": "No se pudo conectar con el servidor. Comprueba tu conexión de red o los ajustes del proxy",
"networkTlsError": "Falló la conexión segura. Puede que el certificado del servidor no sea válido o que la conexión esté siendo interceptada",
"networkCancelledError": "Se canceló la solicitud",
"networkAccessDeniedError": "El servidor denegó el acceso (HTTP {code}). Puede que el enlace haya caducado o que las credenciales sean incorrectas",
"networkNotFoundError": "No se encontró nada en esta dirección (HTTP {code}). Comprueba que la URL sea correcta",
"networkRateLimitedError": "Demasiadas solicitudes (HTTP 429). Espera un momento e inténtalo de nuevo",
"networkServerError": "El servidor tuvo un problema (HTTP {code}). Inténtalo de nuevo más tarde",
"networkBadResponseError": "El servidor rechazó la solicitud (HTTP {code})",
"networkRequestFailed": "Falló la solicitud de red: {detail}",
"invalidBackupFile": "Archivo de copia de seguridad no válido",
"pruneCache": "Depurar caché",
"backupAndRestore": "Copia de seguridad y restauración",
"restore": "Restaurar",
"restoreSuccess": "Restauración completada",
"restoreOnlyConfig": "Restaurar solo los perfiles",
"restoreAllData": "Restaurar todos los datos",
"addProfile": "Añadir perfil",
"delayTest": "Prueba de latencia",
"proxyGroupEmpty": "El grupo de proxies está vacío",
"confirmExitWindow": "¿Seguro que quieres salir de la ventana actual?",
"optional": "Opcional",
"maxFailedTimes": "Máximo de fallos",
"testInterval": "Intervalo de prueba",
"excludeFilter": "Filtro de exclusión",
"expectedStatus": "Estado esperado",
"strategy": "Estrategia",
"tolerance": "Tolerancia",
"inputProxyGroupName": "Introduce el nombre del grupo de proxies",
"helperCorruptTip": "El servicio auxiliar (Helper) no está disponible; no se puede activar el modo TUN. Reinstala FlClash para restaurarlo.",
"tunAuthorizationFailed": "No se pudo autorizar TUN, por lo que se desactivó.",
"sudoPasswordTitle": "Introduce tu contraseña para sudo",
"coreBlockedByPolicyTip": "Windows se negó a ejecutar FlClashCore.exe (error {code}). Una directiva de control de aplicaciones, como Smart App Control o AppLocker, bloquea los programas sin firmar; permite FlClash en esa directiva o desactívala e inténtalo de nuevo.",
"coreBlockedBySmartAppControlTip": "Smart App Control de Windows bloqueó FlClashCore.exe porque no está firmado. Abre Seguridad de Windows → Control de aplicaciones y navegador → Configuración de Smart App Control, elige Desactivado y vuelve a iniciar FlClash. Smart App Control no se puede volver a activar sin reinstalar Windows.",
"hideFromList": "Ocultar de la lista",
"testWhenUsed": "Probar al usarse",
"disableUDP": "Desactivar UDP",
"confirmDeleteProxyGroup": "¿Seguro que quieres eliminar este grupo de proxies?",
"ruleEmpty": "La regla está vacía",
"inputRuleContent": "Introduce el contenido de la regla",
"ruleSet": "Conjunto de reglas",
"selectRuleSet": "Selecciona un conjunto de reglas",
"splitStrategy": "Estrategia de división",
"selectSplitStrategy": "Selecciona una estrategia de división",
"noResolveHostname": "No resolver nombre de host",
"matchSourceIp": "Coincidir con IP de origen",
"basicInfo": "Información básica",
"additionalParameters": "Parámetros adicionales",
"proxyType": "Tipo de proxy",
"basicStrategy": "Estrategias básicas",
"editProxy": "Editar proxy",
"addNodes": "Añadir nodos",
"addProxyGroup": "Añadir grupo de proxies",
"editProxyGroup": "Editar grupo de proxies",
"iconUrl": "URL del icono",
"iconRecords": "Registros de iconos",
"custom": "Personalizado",
"ruleActionDomainDesc": "Coincide con el dominio completo",
"ruleActionDomainSuffixDesc": "Coincide con un sufijo de dominio",
"ruleActionDomainKeywordDesc": "Coincide con una palabra clave del dominio",
"ruleActionDomainRegexDesc": "Coincide con una expresión regular de dominio",
"ruleActionDomainWildcardDesc": "Coincidencia con comodines; solo se admiten * y ?",
"ruleActionGeositeDesc": "Coincide con los dominios de Geosite",
"ruleActionIpCidrDesc": "Coincide con un rango de direcciones IP",
"ruleActionIpCidr6Desc": "Coincide con un rango de direcciones IP; IP-CIDR6 es solo un alias",
"ruleActionIpSuffixDesc": "Coincide con un rango de sufijo de IP",
"ruleActionIpAsnDesc": "Coincide con el ASN de la IP",
"ruleActionGeoipDesc": "Coincide con el código de país de la IP",
"ruleActionSrcGeoipDesc": "Coincide con el código de país de la IP de origen",
"ruleActionSrcIpAsnDesc": "Coincide con el ASN de la IP de origen",
"ruleActionSrcIpCidrDesc": "Coincide con un rango de direcciones IP de origen",
"ruleActionSrcIpSuffixDesc": "Coincide con un rango de sufijo de IP de origen",
"ruleActionDstPortDesc": "Coincide con el rango de puertos de destino",
"ruleActionSrcPortDesc": "Coincide con el rango de puertos de origen",
"ruleActionInPortDesc": "Coincide con el puerto de entrada",
"ruleActionInTypeDesc": "Coincide con el tipo de entrada",
"ruleActionInUserDesc": "Coincide con el nombre de usuario de entrada; separa varios usuarios con /",
"ruleActionInNameDesc": "Coincide con el nombre de la entrada",
"ruleActionRematchNameDesc": "Coincide con el nombre de rematch; separa varios nombres con /",
"ruleActionProcessPathDesc": "Coincide con la ruta completa del proceso",
"ruleActionProcessPathRegexDesc": "Coincide con una expresión regular de la ruta del proceso",
"ruleActionProcessPathWildcardDesc": "Coincide con comodines en la ruta del proceso; solo se admiten * y ?",
"ruleActionProcessNameDesc": "Coincide con el nombre del proceso; en Android coincide con el nombre del paquete",
"ruleActionProcessNameRegexDesc": "Coincide con una expresión regular del nombre del proceso; en Android coincide con el nombre del paquete",
"ruleActionProcessNameWildcardDesc": "Coincide con comodines en el nombre del proceso; solo se admiten * y ?",
"ruleActionUidDesc": "Coincide con el ID de usuario de Linux",
"ruleActionNetworkDesc": "Coincide con TCP o UDP",
"ruleActionDscpDesc": "Coincide con la marca DSCP (solo entrada UDP de tproxy)",
"ruleActionRuleSetDesc": "Hace referencia a un conjunto de reglas; requiere rule-providers",
"ruleActionAndDesc": "Regla lógica AND",
"ruleActionOrDesc": "Regla lógica OR",
"ruleActionNotDesc": "Regla lógica NOT",
"ruleActionSubRuleDesc": "Coincide con una subregla; cuidado con los paréntesis",
"ruleActionMatchDesc": "Coincide con todas las solicitudes, sin necesidad de condiciones",
"contentNotEmpty": "El contenido no puede estar vacío",
"splitStrategyNotEmpty": "La estrategia de división no puede estar vacía",
"timeout": "Tiempo agotado",
"delayFailed": "Fallido",
"invalidSubRule": "{subRule} no es una SUB_RULE válida",
"invalidPolicy": "{target} no es una política válida",
"invalidProxyProvider": "{providerName} no es un proveedor de proxies válido",
"invalidRuleSet": "{ruleSet} no es un conjunto de reglas válido",
"invalidNetworkContent": "Solo se admite tcp o udp",
"invalidRangeContent": "Introduce números o rangos como 80 u 8000-9000, separados por /",
"invalidDscpContent": "Una marca DSCP no puede superar 63",
"invalidCidrContent": "Introduce un rango de IP en formato CIDR, como 192.168.0.0/16",
"invalidPortRangeContent": "Introduce un puerto o un rango como 443 u 8000-9000",
"invalidHostContent": "Introduce un dominio o una dirección IP",
"invalidListenContent": "Introduce una dirección y un puerto, como 0.0.0.0:1053",
"invalidProxy": "{proxyName} no es un proxy válido",
"locationPermissionRequired": "Se requiere permiso de ubicación",
"locationPermissionGuide": "1. Abre Ajustes del sistema > Privacidad y seguridad\n2. Elige Servicios de localización\n3. Busca {appName} en la lista y márcalo\n\nCuando termines, vuelve a la app para continuar. Gracias por tu colaboración.",
"prerequisites": "Requisitos previos",
"ignoreBatteryOptimization": "Ignorar optimización de batería",
"batteryOptimizationDesc": "Ignorar la optimización de batería mantiene la app en ejecución en segundo plano.",
"locationPermission": "Permiso de ubicación",
"locationPermissionDesc": "El sistema requiere el permiso de ubicación para leer el nombre de la red Wi-Fi. En Android elige “Permitir todo el tiempo”; de lo contrario, no se podrá leer el nombre de la red Wi-Fi mientras la app esté en segundo plano.",
"excludeSsids": "Excluir SSID",
"excludeSsidsDesc": "Al conectarte a una red Wi-Fi con un SSID excluido, el estado de ejecución de la app cambia automáticamente.",
"ssidsEmpty": "No hay SSID",
"onDemand": "Bajo demanda",
"onDemandDesc": "Bajo demanda pausa el proxy en las redes Wi-Fi excluidas.",
"locationPermissionDeniedMessage": "Se denegó el permiso de ubicación, por lo que no se puede leer el nombre de la red Wi-Fi actual. Activa el permiso de ubicación manualmente en los ajustes del sistema.",
"addSsid": "Añadir SSID",
"editSsid": "Editar SSID",
"authorized": "Autorizado",
"tapToAuthorize": "Toca para autorizar",
"suspended": "Suspendido…",
"resourceUpdateInterval": "Intervalo de actualización automática",
"resourceUpdateIntervalTip": "El intervalo de actualización automática debe ser mayor que 0",
"hours": "horas",
"minutes": "minutos",
"geoResources": "Geo",
"geoSkipped": "{name} ya está actualizado",
"geoUpdated": "{name} actualizado",
"secondsCount": "{count, plural, =1{1 segundo} other{{count} segundos}}",
"proxiesCount": "{count, plural, =1{1 proxy} other{{label} proxies}}",
"rulesCount": "{count, plural, =1{1 regla} other{{label} reglas}}",
"proxyGroupsCount": "{count, plural, =1{1 grupo de proxies} other{{label} grupos de proxies}}",
"changelogBreaking": "Cambios incompatibles",
"changelogFeatures": "Novedades",
"changelogFixes": "Correcciones",
"changelogPerformance": "Rendimiento",
"changelogReverts": "Reversiones",
"close": "Cerrar",
"back": "Atrás",
"minimize": "Minimizar",
"maximize": "Maximizar",
"unmaximize": "Restaurar tamaño",
"pinWindow": "Fijar ventana",
"unpinWindow": "Desfijar ventana",
"exitFullScreen": "Salir de pantalla completa",
"torch": "Linterna",
"pickFromAlbum": "Elegir del álbum",
"blockConnection": "Bloquear conexión",
"closeConnections": "Cerrar conexiones",
"scrollToSelected": "Ir a la selección",
"showMore": "Expandir",
"showLess": "Contraer",
"previousMatch": "Coincidencia anterior",
"nextMatch": "Coincidencia siguiente",
"clearSearch": "Borrar búsqueda",
"noSearchResults": "No hay resultados",
"showPassword": "Mostrar contraseña",
"hidePassword": "Ocultar contraseña",
"authorize": "Autorizar",
"installedAppsPermissionRequired": "Se requiere permiso de lista de apps",
"installedAppsPermissionDesc": "Este sistema oculta la lista de apps instaladas hasta que se concede el permiso. Autorízalo para configurar el proxy por app.",
"installedAppsPermissionDeniedMessage": "Se denegó el permiso de lista de apps, por lo que no se pueden mostrar las apps instaladas. Concédelo manualmente en los ajustes del sistema.",
"outboundIp": "IP de salida",
"ipAddress": "Dirección IP",
"ipQualityLevel": "Nivel",
"ipQualityGood": "Buena",
"ipQualityNormal": "Normal",
"ipQualityRisky": "Arriesgada",
"ipType": "Tipo",
"ipTypeResidential": "Residencial",
"ipTypeMobile": "Red móvil",
"ipTypeBusiness": "Empresarial",
"ipTypeHosting": "Centro de datos",
"ipFlags": "Indicadores",
"ipFlagProxy": "Proxy",
"ipFlagVpn": "VPN",
"ipFlagTor": "Tor",
"ipFlagAbuser": "Historial de abusos",
"ipOrganization": "Organización",
"ipAsn": "ASN",
"ipQualitySource": "Respondido por",
"ipQualitySources": "Fuentes",
"ipQualityFailed": "No se pudo determinar el tipo de IP",
"ipQualityRetry": "Comprobar de nuevo",
"ipSourceNoType": "Sin tipo",
"ipSourceRateLimited": "Límite de solicitudes",
"ipSourceIpMismatch": "IP de salida distinta",
"hideIp": "Ocultar IP",
"editorUnavailable": "Editor no disponible",
"replace": "Reemplazar",
"replaceAll": "Reemplazar todo",
"cameraPermissionRequired": "Se requiere permiso de cámara",
"cameraPermissionDesc": "Permite el acceso a la cámara en los ajustes del sistema para escanear códigos QR, o elige una imagen de código QR del álbum.",
"cameraUnavailable": "Cámara no disponible",
"retry": "Reintentar",
"invalidProfileQrcode": "Este código QR no contiene un enlace de perfil",
"dnsQueries": "Consultas DNS",
"recordType": "Tipo de registro",
"answers": "Respuestas",
"responseCode": "Código de respuesta",
"error": "Error",
"initiator": "Origen de la solicitud",
"cache": "Caché",
"yes": "Sí",
"no": "No",
"nonTextProviderFile": "Este recurso externo no es un archivo de texto",
"addCustomProxy": "Añadir proxy",
"definitionNotMap": "La configuración debe ser un mapa YAML con un nombre y un tipo",
"ruleTextInvalid": "La regla debe empezar con un tipo admitido, por ejemplo DOMAIN,example.com,DIRECT",
"ruleListInvalid": "Las reglas deben ser una lista YAML con una regla por elemento, por ejemplo - DOMAIN,example.com,DIRECT",
"shareLinksInvalid": "No se pudo leer ningún proxy de los enlaces",
"shareLinkUnreadable": "No se pudo leer ningún proxy de {link}",
"proxiesProfileLabel": "{name} y otros ({count} proxies)",
"singleShareLinkOnly": "Introduce aquí un solo enlace; para varios, usa la edición rápida de la lista",
"username": "Usuario",
"emptyFallback": "Respaldo si está vacío",
"defaultSelected": "Selección predeterminada",
"hashByInUser": "Hash por usuario de entrada",
"appProxiesEmpty": "No hay proxies locales",
"nodes": "Nodos",
"localProxies": "Proxies locales",
"customIssueEmptyName": "El nombre está vacío",
"customIssueReservedName": "{name} es un nombre de política integrada y no se puede usar aquí",
"customIssueDuplicateName": "El nombre {name} ya lo usa otro proxy o grupo de proxies",
"customIssueCoreRejected": "El núcleo no puede interpretar este proxy: {message}",
"customIssueMissingProxies": "Estos proxies o políticas no existen: {names}",
"customIssueMissingProviders": "Estos proveedores de proxies no existen: {names}",
"customIssueNoProxySource": "No hay proxies ni proveedores de proxies seleccionados, por lo que el núcleo rechaza este grupo",
"customIssueGroupLoop": "Los grupos de proxies se referencian entre sí en bucle: {path}",
"customIssueInvalidEmptyFallback": "El respaldo si está vacío debe ser un proxy, pero {name} no existe o es un grupo de proxies",
"customIssueInvalidFilter": "{name} no es una expresión regular válida: {message}",
"customIssueMissingDialer": "El proxy de marcación {name} no existe",
"customIssueDialerLoop": "{proxy} marca a través de {target}, que lleva de vuelta a {proxy}, por lo que la marcación entra en bucle",
"dialerProxyLoopStopped": "La marcación a través de {name} lleva de vuelta al proxy que lo usa, por lo que se detuvo la conexión",
"customIssuesSummary": "{count} elementos tienen problemas, y aplicar este perfil puede fallar",
"providerInUse": "{label} sigue en uso en {profiles}, que dejarán de funcionar correctamente si se elimina. ¿Seguro que quieres eliminarlo?",
"proxyGroupInUse": "{label} sigue mencionado por reglas, grupos de proxies, proxies de marcación, DNS o NTP de este perfil, que dejarán de funcionar si se elimina. ¿Seguro que quieres eliminarlo?",
"proxiesRemovedTip": "Se eliminarán estos proxies: {removed}. Una línea cuyo nombre cambió cuenta como un proxy nuevo, y los perfiles personalizados que mencionen los eliminados los marcarán como ausentes. ¿Aplicar de todos modos?",
"proxiesReplacedTip": "Se eliminarán estos proxies: {removed}. Se añadirán estos: {added}. Una línea cuyo nombre cambió cuenta como un proxy nuevo, y los perfiles personalizados que mencionen los eliminados los marcarán como ausentes. ¿Aplicar de todos modos?",
"fontSize": "Tamaño",
"large": "Grande",
"extraLarge": "Muy grande",
"switchProfile": "Cambiar de perfil",
"lastUpdated": "Última actualización",
"filters": "Filtros",
"label": "Etiqueta",
"regex": "Expresión regular",
"matchCase": "Coincidir mayúsculas y minúsculas",
"iconSets": "Conjuntos de iconos",
"invalidIconSet": "No es un conjunto de iconos válido",
"recommendedIcons": "Sugeridos",
"localImage": "Imagen local",
"iconSetsEmptyTip": "Aún no hay conjuntos de iconos. Añádelos en Recursos de perfil personalizado → Conjuntos de iconos",
"outbound": "Salida",
"strictRoute": "Ruta estricta",
"congestionController": "Control de congestión TCP",
"congestionControllerDesc": "El control de congestión TCP solo funciona con la pila mips.",
"routeExcludeAddress": "Direcciones excluidas de la ruta",
"keepAliveIdle": "Inactividad de keep-alive TCP",
"disableKeepAlive": "Desactivar keep-alive TCP",
"routingMark": "Marca de enrutamiento",
"strictRouteDesc": "La ruta estricta evita que el tráfico, como el DNS, eluda TUN y, con IPv6 desactivado, bloquea las conexiones IPv6 de este dispositivo.",
"initFailed": "Error al iniciar",
"initFailedTip": "FlClash encontró un error al iniciarse y no puede continuar. Copia los detalles para informar del problema. Si sigue ocurriendo, borrar los datos suele permitir que la app vuelva a iniciarse.",
"errorDetails": "Detalles del error",
"stackTrace": "Seguimiento de pila",
"clearDataAndExitTip": "Esto elimina todos los perfiles, ajustes y datos locales, y luego cierra la app. Ábrela de nuevo para empezar de cero.",
"clearDataFailed": "No se pudieron borrar los datos: {detail}",
"bypassPrivateRoute": "Omitir direcciones privadas",
"bypassPrivateRouteDesc": "Con Omitir direcciones privadas activado, las direcciones de LAN, loopback y multidifusión no pasan por TUN.",
"disableIcmpForwarding": "Desactivar reenvío ICMP",
"disableIcmpForwardingDesc": "Con el reenvío ICMP desactivado, TUN responde él mismo al ping, por lo que ping ya no muestra la latencia real.",
"excludeInterface": "Interfaces excluidas",
"excludeInterfaceDesc": "El tráfico que llega por las interfaces excluidas, como docker0, no pasa por TUN.",
"includeInterface": "Interfaces incluidas",
"includeInterfaceDesc": "Solo el tráfico que llega por las interfaces incluidas pasa por TUN, y las interfaces excluidas dejan de aplicarse.",
"includeUid": "ID de usuario incluidos",
"includeUidDesc": "Solo el tráfico de los procesos de los ID de usuario incluidos pasa por TUN.",
"excludeUid": "ID de usuario excluidos",
"excludeUidDesc": "El tráfico de los procesos de los ID de usuario excluidos no pasa por TUN.",
"excludeSrcPort": "Puertos de origen excluidos",
"excludeSrcPortDesc": "El tráfico desde los puertos de origen excluidos no pasa por TUN.",
"excludeDstPort": "Puertos de destino excluidos",
"excludeDstPortDesc": "El tráfico hacia los puertos de destino excluidos no pasa por TUN.",
"udpTimeout": "Tiempo de espera UDP",
"udpTimeoutDesc": "El tiempo de espera UDP se indica en segundos y solo funciona con las pilas gvisor, system y mixed.",
"dnsHijackDesc": "Sin esta entrada, TUN secuestra todas las consultas DNS al puerto 53 (any:53).",
"tunOverrideDesc": "Las entradas añadidas aquí sustituyen los ajustes de TUN de todos los perfiles; lo que no añadas conserva el ajuste del propio perfil. Las entradas que añade un perfil personalizado tienen prioridad.",
"profileTunSettingsDesc": "Se aplica solo a este perfil y tiene prioridad sobre las entradas de sobrescritura de TUN de los ajustes de red.",
"settingsCount": "{count, plural, =1{1 ajuste} other{{count} ajustes}}",
"sectionsInEffect": "{count} en vigor",
"itemsCount": "{count, plural, =1{1 elemento} other{{count} elementos}}",
"additionalPrefix": "Prefijo del nombre",
"additionalSuffix": "Sufijo del nombre",
"skipCertVerify": "Omitir verificación de certificado",
"ipVersion": "Versión de IP",
"addFilters": "Añadir filtros",
"failedItem": "{label}: {message}",
"failedCount": "{count} elementos fallaron",
"importConfigInvalid": "Este archivo no es una configuración importable",
"importConfigReplaceTip": "Al importar se reemplazan los grupos de proxies, las reglas y los ajustes que tiene ahora este perfil",
"networkName": "Nombre de la red",
"networkSecret": "Clave de la red",
"peers": "Pares",
"virtualIpv4": "IPv4 virtual",
"hostname": "Nombre de host",
"exitNodes": "Nodos de salida",
"cipher": "Cifrado",
"protocol": "Protocolo",
"protocolParam": "Parámetro del protocolo",
"obfs": "Ofuscación",
"obfsParam": "Parámetro de ofuscación",
"obfsPassword": "Contraseña de ofuscación",
"obfsMode": "Modo de ofuscación",
"obfsHost": "Host de ofuscación",
"plugin": "Complemento",
"pluginMode": "Modo del complemento",
"pluginHost": "Host del complemento",
"privateKey": "Clave privada",
"publicKey": "Clave pública",
"privateKeyPassphrase": "Frase de contraseña de la clave privada",
"preSharedKey": "Clave precompartida",
"secretKey": "Clave",
"transport": "Transporte",
"uploadBandwidth": "Ancho de banda de subida",
"downloadBandwidth": "Ancho de banda de descarga",
"protocolVersion": "Versión del protocolo",
"portHopping": "Salto de puertos",
"hopInterval": "Intervalo de salto",
"congestionControl": "Control de congestión",
"udpRelayMode": "Modo de retransmisión UDP",
"allowedIps": "IP permitidas",
"remoteDnsResolve": "Resolución DNS remota",
"clientFingerprint": "Huella del cliente",
"required": "Obligatorio",
"ageSecretKey": "Clave secreta de age",
"ageEncryptedProfile": "Perfil cifrado",
"ageSecretKeyRequiredTip": "Este perfil está cifrado con age y necesita una clave secreta de age para descifrarse",
"currentOutboundDesc": "Contiene el botón de inicio y no se puede quitar",
"running": "En ejecución",
"notRunning": "Detenido",
"trafficPeak": "Pico: {value}",
"trafficTotal": "Total: {value}",
"ipQualityShort": "Calidad",
"ipTypeUnknown": "Tipo desconocido",
"tapIconToRetry": "Toca el icono para reintentar",
"networkTakeover": "Control del tráfico",
"portValue": "Puerto {port}",
"serviceAbnormalCount": "{count, plural, =1{1 problema} other{{count} problemas}}",
"serviceAllAvailable": "Todo disponible",
"serviceShownOnDashboard": "Se muestra en el panel",
"groupTimeoutCount": "{count} sin respuesta",
"groupCountUnit": "grupos",
"groupCount": "{count, plural, =1{1 grupo} other{{count} grupos}}",
"proxyGroupsAfterStart": "Los grupos aparecen aquí cuando se inicia el núcleo",
"usedShort": "usado",
"profileUpdatedAt": "Actualizado {time}",
"profileExpiresIn": "Vence el {date}, {days, plural, =1{queda 1 día} other{quedan {days} días}}",
"profileDaysLeft": "{days, plural, =1{Queda 1 día} other{Quedan {days} días}}",
"target": "Destino",
"outboundExit": "Salida",
"duration": "Duración",
"traffic": "Tráfico",
"totalDownload": "Descargado",
"totalUpload": "Subido",
"initiatorShort": "De",
"result": "Resultado",
"elapsed": "Tardó",
"connectionStats": "Estadísticas de conexión",
"connectionStatsDesc": "Conexiones activas, solicitudes recientes y consultas DNS",
"memoryInfoDesc": "Memoria que usan la app y el núcleo",
"editDashboard": "Editar panel",
"done": "Hecho",
"dashboardAddableSection": "Disponibles para añadir",
"customImportDroppedSubRules": "{count, plural, =1{Se descartó 1 regla SUB-RULE, porque los perfiles personalizados no admiten subreglas} other{Se descartaron {label} reglas SUB-RULE, porque los perfiles personalizados no admiten subreglas}}",
"autoInclude": "Incluir automáticamente",
"allReferencedProxies": "Todos los proxies referenciados",
"allReferencedProxyProviders": "Todos los proveedores de proxies referenciados"
}