Files
clash-verge-rev/src/locales/es/profiles.json
T

222 lines
8.8 KiB
JSON

{
"page": {
"actions": {
"updateAll": "Actualizar todas las suscripciones",
"viewRuntimeConfig": "Ver configuración en tiempo de ejecución",
"reactivate": "Reactivar suscripciones",
"import": "Importar"
},
"batch": {
"actions": {
"delete": "Delete Selected Profiles",
"selectAll": "Select All",
"deselectAll": "Deselect All",
"done": "Done"
},
"summary": {
"selected": "Selected",
"items": "items"
},
"title": "Batch Operations"
},
"importForm": {
"placeholder": "Enlace del archivo de suscripción",
"actions": {
"paste": "Pegar"
}
},
"feedback": {
"errors": {
"invalidUrl": "Invalid profile URL. Please enter a URL starting with http:// or https://",
"onlyYaml": "Solo se admiten archivos YAML",
"createFailed": "No se pudo crear la suscripción",
"deleteFailed": "No se pudo eliminar la suscripción",
"enhanceFailed": "No se pudieron reactivar las suscripciones",
"importFailed": "No se pudo importar la suscripción",
"openFailed": "No se pudo abrir la suscripción",
"readFailed": "No se pudo leer la suscripción",
"reorderFailed": "No se pudo reordenar las suscripciones",
"switchFailed": "No se pudo cambiar de suscripción",
"updateFailed": "No se pudo actualizar la suscripción"
},
"notifications": {
"importRetry": "Error al importar la suscripción. Intentando con el proxy de Clash...",
"importFail": "Error al importar incluso con el proxy de Clash",
"importNeedsRefresh": "Profile imported but may need manual refresh",
"importSuccess": "Profile imported successfully, please restart if not visible",
"profileSwitched": "Suscripción cambiada",
"profileReactivated": "Suscripción reactivada",
"switchBusy": "Profile switch is already in progress",
"batchDeleted": "Selected profiles deleted successfully"
},
"notices": {
"forceRefreshCompleted": "Force refresh completed",
"discardedKeys": "Las extensiones escribieron {{keys}}, campos gestionados por los ajustes, por lo que esos valores se descartaron",
"emergencyRefreshFailed": "Emergency refresh failed: {{message}}"
},
"tooltips": {
"forceRefreshStaleData": "Los datos de la suscripción no están disponibles; haz clic para forzar una actualización"
}
},
"title": "Suscripciones"
},
"components": {
"card": {
"labels": {
"clickToImport": "Haga clic para importar una suscripción"
}
},
"fileInput": {
"chooseFile": "Elegir archivo"
},
"menu": {
"home": "Hogar",
"select": "Usar",
"shareQrCode": "Share QR Code",
"editInfo": "Editar información",
"editFile": "Editar archivo",
"editRules": "Editar reglas",
"editProxies": "Editar nodos",
"editGroups": "Editar grupos de proxy",
"extendConfig": "Configurar sobrescritura extendida",
"extendScript": "Script extendido",
"openFile": "Abrir archivo",
"update": "Actualizar",
"updateViaProxy": "Update via proxy"
},
"more": {
"global": {
"merge": "Global Extend Config",
"script": "Global Extend Script"
},
"chips": {
"merge": "Merge",
"script": "Script"
}
},
"profileItem": {
"tooltips": {
"showLast": "Click to show last update time",
"showNext": "Click to show next update"
},
"status": {
"lastUpdateFailed": "La última actualización falló",
"nextUp": "Próxima actualización",
"noSchedule": "Sin programación",
"unknown": "Desconocido",
"autoUpdateDisabled": "La actualización automática está deshabilitada"
}
}
},
"modals": {
"profileForm": {
"title": {
"create": "Crear configuración",
"edit": "Editar configuración"
},
"fields": {
"type": "Tipo",
"description": "Descripción",
"subscriptionUrl": "Enlace de suscripción",
"userAgent": "Agente de usuario",
"httpTimeout": "HTTP Request Timeout",
"updateInterval": "Intervalo de actualización",
"useSystemProxy": "Usar proxy del sistema para actualizar",
"useClashProxy": "Usar proxy del núcleo para actualizar",
"acceptInvalidCerts": "Allows Invalid Certificates (Danger)",
"allowAutoUpdate": "Allow Auto Update"
},
"types": {
"remote": "Remoto",
"local": "Local"
},
"errors": {
"typeRequired": "Selecciona un tipo de suscripción",
"urlRequired": "Introduce una URL de suscripción",
"uidMissing": "Falta el identificador de la suscripción",
"saveFailed": "No se pudo guardar la suscripción"
},
"warnings": {
"frequentUpdate": "Un intervalo corto recarga el núcleo con esa frecuencia y corta las conexiones existentes. Se recomiendan {{minutes}} minutos (24 horas)."
},
"feedback": {
"notifications": {
"creationRetry": "Error al crear la suscripción. Intentando con el proxy de Clash...",
"creationSuccess": "Creación de la suscripción con el proxy de Clash exitosa"
}
}
},
"proxiesEditor": {
"title": "Editar nodos",
"placeholders": {
"multiUri": "Para múltiples URI, utilice saltos de línea (se admite la codificación Base64)"
},
"actions": {
"prepend": "Agregar nodo de proxy previo",
"append": "Agregar nodo de proxy posterior"
}
},
"groupsEditor": {
"title": "Editar grupos de proxy",
"errors": {
"nameRequired": "El nombre del grupo de proxy no puede estar vacío",
"nameExists": "El nombre del grupo de proxy ya existe"
},
"fields": {
"type": "Tipo de grupo de proxy",
"name": "Nombre del grupo de proxy",
"icon": "Icono del grupo de proxy",
"proxies": "Incluir proxies",
"provider": "Incluir proveedor de proxies",
"healthCheckUrl": "URL de prueba de salud",
"expectedStatus": "Código de estado esperado",
"interval": "Intervalo de comprobación",
"maxFailedTimes": "Número máximo de fallos",
"interfaceName": "Nombre de la interfaz de salida",
"routingMark": "Marca de enrutamiento",
"filter": "Filtrar nodos",
"excludeFilter": "Excluir nodos",
"excludeType": "Tipo de nodo a excluir",
"includeAll": "Incluir todos los proxies de salida y proveedores de proxies",
"includeAllProxies": "Incluir todos los proxies de salida",
"includeAllProviders": "Incluir todos los proveedores de proxies"
},
"toggles": {
"lazy": "Estado de inactividad",
"disableUdp": "Deshabilitar UDP",
"hidden": "Ocultar grupo de proxy"
},
"actions": {
"prepend": "Agregar grupo de proxy previo",
"append": "Agregar grupo de proxy posterior"
}
},
"editor": {
"actions": {
"format": "Formatear documento"
},
"messages": {
"readOnly": "No se puede editar en modo de solo lectura"
},
"enhance": {
"globalMerge": "Se aplica a todos los perfiles, después de los ajustes de la aplicación. El script global, la configuración del perfil y el script del perfil aún pueden modificar el resultado.",
"globalScript": "Se aplica a todos los perfiles sobre el resultado de combinar la configuración global. La configuración y el script del perfil aún pueden modificar el resultado.",
"profileMerge": "Se aplica solo a este perfil, después de la configuración y el script globales. El script del perfil aún puede modificar el resultado.",
"profileScript": "Se aplica solo a este perfil sobre el resultado de combinar su configuración. Es el último paso de extensión antes de volver a aplicar los ajustes de la aplicación.",
"order": "Orden: Perfil original → Ajustes de la aplicación → <globalMerge>Configuración de extensión global</globalMerge> → <globalScript>Script de extensión global</globalScript> → <profileMerge>Configuración de extensión del perfil</profileMerge> → <profileScript>Script de extensión del perfil</profileScript> → Reaplicar ajustes de la aplicación",
"settingsPriority": "Nota: Los campos gestionados por los ajustes de la aplicación siempre conservan esos valores en la configuración final. Modificarlos en las extensiones no tiene efecto."
}
},
"confirmDelete": {
"title": "Confirmar eliminación",
"message": "Esta operación no se puede deshacer"
},
"logViewer": {
"title": "Salida de la consola del script"
},
"qrViewer": {
"title": "Subscription QR Code"
}
}
}