{
  "ai": {
    "chat": {
      "header": "Chat",
      "get_started": "Comenzar con OxideSens",
      "title": "OxideSens",
      "disabled_message": "Habilite la IA en Configuración para empezar a chatear con OxideSens.",
      "open_settings": "Abrir configuración",
      "new_chat": "Nuevo chat",
      "new_chat_tooltip": "Nuevo chat",
      "more_options": "Más opciones",
      "settings": "Configuración",
      "clear_all": "Borrar todo",
      "clear_all_confirm": "¿Está seguro de que desea eliminar todas las conversaciones?",
      "load_failed_title": "No se pudo cargar el historial del chat",
      "load_failed_generic": "OxideSens no pudo cargar el historial del chat desde la base de datos local.",
      "database_locked": "Otra instancia de OxideTerm está usando la base de datos del chat. Cierre la otra instancia y vuelva a intentarlo.",
      "database_upgrade_required": "Esta base de datos del chat requiere una ruta de migración más reciente y no se pudo abrir de forma segura.",
      "no_conversations": "Aún no hay conversaciones",
      "start_conversation": "Iniciar una conversación",
      "start_conversation_hint": "Haga preguntas sobre comandos de shell, scripts u operaciones de terminal.",
      "delete_conversation": "Eliminar conversación",
      "messages_count": "{{count}} mensajes",
      "double_click_rename": "Doble clic para renombrar",
      "branch_prev": "Versión anterior",
      "branch_next": "Versión siguiente"
    },
    "quick_prompts": {
      "explain_command": "Explicar un comando",
      "explain_command_prompt": "Explica qué hace este comando: ",
      "find_files": "Buscar archivos...",
      "find_files_prompt": "¿Cómo encuentro archivos que coincidan con un patrón en el terminal?",
      "write_script": "Escribir un script",
      "write_script_prompt": "Escribe un script de shell que ",
      "optimize_command": "Optimizar un comando",
      "optimize_command_prompt": "¿Cómo puedo optimizar este comando: "
    },
    "input": {
      "placeholder": "Pregunte cualquier cosa sobre el terminal...",
      "placeholder_disabled": "Habilite la IA en la configuración...",
      "include_context": "Incluir contexto",
      "include_all_panes": "Todos los paneles",
      "fetching_context": "Obteniendo...",
      "ide_context": "IDE",
      "sftp_context": "SFTP",
      "stop_generation": "Detener generación",
      "send": "Enviar mensaje",
      "context": "Contexto",
      "context_loading": "Cargando...",
      "panes": "Paneles",
      "stop": "Detener",
      "send_btn": "Enviar",
      "send_key": "Enviar",
      "newline_key": "Nueva línea",
      "thinking": "OxideSens está pensando..."
    },
    "message": {
      "you": "Usted",
      "assistant": "Asistente",
      "context_attached": "Contexto del terminal adjunto",
      "all_panes_context_attached": "Contexto de los {{count}} paneles adjunto",
      "copy_code": "Copiar código",
      "insert_to_terminal": "Insertar en terminal",
      "regenerate": "Regenerar respuesta",
      "regenerating": "Regenerando...",
      "used_context": "contexto utilizado",
      "edit": "Editar",
      "cancel": "Cancelar",
      "save_and_resend": "Guardar y reenviar",
      "delete": "Eliminar",
      "delete_confirm": "¿Eliminar este mensaje?",
      "edit_failed": "Error al editar el mensaje: no se pudo borrar el historial en el backend.",
      "delete_failed": "Error al eliminar el mensaje: error de backend.",
      "copy": "Copiar respuesta",
      "copied": "¡Copiado!"
    },
    "thinking": {
      "thinking": "Pensando...",
      "thought": "Proceso de pensamiento",
      "loading": "Procesando...",
      "expand": "Mostrar pensamiento",
      "collapse": "Ocultar pensamiento"
    },
    "context": {
      "breakdown": "Ventana de contexto",
      "system": "Sistema",
      "history": "Historial",
      "pending": "Entrada",
      "total": "Total",
      "warning_limit": "Cerca del límite de contexto",
      "approaching_limit": "El contexto se acerca al límite. Resuma la conversación o inicie un nuevo chat.",
      "summarize": "Resumir",
      "summarize_confirm": "¿Comprimir el historial de conversación en un resumen?",
      "summary_prefix": "Resumen de {{count}} mensajes",
      "messages_trimmed": "{{count}} mensajes antiguos no fueron enviados a la IA (ventana de contexto excedida)",
      "model_switched_warning": "El contexto del modelo se ha reducido. La conversación actual usa el {{percentage}}% del nuevo límite.",
      "compact_button": "Compactar",
      "view_original": "Ver original",
      "compacted_messages": "{{count}} mensajes compactados",
      "compaction_running": "Compactando el historial de la conversación...",
      "compaction_done": "Se compactaron {{count}} mensajes en un resumen.",
      "system_instructions": "Instrucciones del sistema",
      "tool_definitions": "Definiciones de herramientas",
      "reserved_output": "Salida reservada",
      "user_context": "Contexto del usuario",
      "messages_label": "Mensajes",
      "tool_results": "Resultados de herramientas",
      "compress_dialog": "Comprimir diálogo"
    },
    "model_selector": {
      "ok": "OK",
      "no_key": "Sin clave",
      "no_key_warning": "Por favor, configure la API Key primero",
      "offline": "Sin conexión",
      "manage_providers": "Gestionar proveedores",
      "no_provider": "Ningún proveedor configurado",
      "search_placeholder": "Buscar modelos...",
      "clear_search": "Borrar búsqueda",
      "no_search_results": "No hay modelos coincidentes",
      "refresh_models": "Actualizar",
      "api_key_not_found": "Clave API no encontrada. Configúraela en Configuración > IA.",
      "failed_to_get_api_key": "Error al obtener la clave API."
    },
    "tool_use": {
      "heading": "Llamadas a herramientas",
      "arguments": "Argumentos",
      "output": "Salida",
      "summary": "Resumen",
      "target": "Objetivo",
      "warnings": "Advertencias",
      "structured_data": "Datos estructurados",
      "raw_output": "Salida sin procesar",
      "show_raw_output": "Mostrar salida completa",
      "hide_raw_output": "Contraer salida",
      "recovery_actions": "Acciones de recuperación",
      "copy_session_id": "Copiar session_id",
      "recoverable_error": "Error recuperable",
      "output_truncated": "La salida fue truncada",
      "output_truncated_with_full": "La salida se compactó para el modelo. La salida completa se guardó en este chat.",
      "output_truncated_no_full": "La salida se compactó; la salida completa era demasiado grande para guardarla.",
      "output_stats": "{{chars}} caracteres, {{lines}} líneas{{omitted}}",
      "show_more_preview": "Mostrar más vista previa",
      "condensed": "{{count}} llamada(s) anterior(es) condensada(s) para el contexto IA",
      "condensed_label": "Llamadas anteriores (condensadas)",
      "deny_list_warning": "Comando sensible a la seguridad",
      "approval_required": "Requiere aprobación",
      "awaiting_summary": "Organizando resultados de herramientas...",
      "approve": "Aprobar",
      "reject": "Rechazar",
      "tool_names": {
        "terminal_exec": "Ejecutar comando",
        "read_file": "Leer archivo",
        "write_file": "Escribir archivo",
        "list_directory": "Listar directorio",
        "grep_search": "Buscar",
        "git_status": "Estado Git",
        "list_tabs": "Listar pestañas",
        "list_sessions": "Listar sesiones",
        "list_targets": "Listar objetivos",
        "list_capabilities": "Listar capacidades",
        "get_terminal_buffer": "Leer búfer",
        "search_terminal": "Buscar terminal",
        "await_terminal_output": "Esperar salida",
        "list_connections": "Conexiones",
        "list_port_forwards": "Reenvío de puertos",
        "get_detected_ports": "Puertos detectados",
        "get_connection_health": "Estado de salud",
        "create_port_forward": "Crear reenvío",
        "stop_port_forward": "Detener reenvío",
        "sftp_list_dir": "SFTP Listar",
        "sftp_read_file": "SFTP Leer",
        "sftp_write_file": "SFTP Write",
        "sftp_stat": "SFTP Info",
        "sftp_get_cwd": "SFTP Ruta",
        "ide_get_open_files": "Archivos abiertos",
        "ide_get_file_content": "Contenido archivo",
        "ide_get_project_info": "Info proyecto",
        "ide_replace_string": "Reemplazar texto",
        "ide_insert_text": "Insertar texto",
        "ide_open_file": "Abrir archivo",
        "ide_create_file": "Crear archivo",
        "local_list_shells": "Listar shells",
        "local_get_terminal_info": "Info terminal",
        "local_exec": "Ejecutar local",
        "local_get_drives": "Listar unidades",
        "open_local_terminal": "Abrir Terminal",
        "get_settings": "Ajustes",
        "open_settings_section": "Abrir sección de ajustes",
        "update_setting": "Cambiar ajuste",
        "get_pool_stats": "Estadísticas pool",
        "set_pool_config": "Config pool",
        "get_all_health": "Salud general",
        "get_resource_metrics": "Métricas",
        "list_saved_connections": "Conexiones guardadas",
        "search_saved_connections": "Buscar conexiones",
        "connect_saved_session": "Conectar sesión guardada",
        "connect_saved_connection_by_query": "Conectar conexión guardada",
        "get_session_tree": "Árbol de sesiones",
        "list_plugins": "Listar plugins",
        "send_control_sequence": "Enviar señal de control",
        "batch_exec": "Ejecución por lotes",
        "read_screen": "Leer pantalla",
        "send_keys": "Enviar teclas",
        "send_mouse": "Enviar ratón",
        "list_mcp_resources": "Recursos MCP",
        "read_mcp_resource": "Leer recurso MCP",
        "open_tab": "Abrir Pestaña",
        "open_session_tab": "Abrir Pestaña de Sesión",
        "get_event_log": "Registro de eventos",
        "get_transfer_status": "Estado de transferencia",
        "get_recording_status": "Estado de grabación",
        "get_broadcast_status": "Estado de difusión",
        "get_plugin_details": "Detalles del plugin",
        "get_ssh_environment": "Entorno SSH",
        "get_topology": "Topología",
        "search_docs": "Buscar docs"
      },
      "risk_labels": {
        "read": "Lectura",
        "write-file": "Escribir archivo",
        "execute-command": "Ejecutar comando",
        "interactive-input": "Entrada interactiva",
        "destructive": "Destructivo",
        "network-expose": "Exposición de red",
        "settings-change": "Cambio de ajustes",
        "credential-sensitive": "Credenciales sensibles"
      },
      "bypass_badge": "Bypass",
      "policy": "Policy",
      "command_record": "Command record",
      "policy_reason_tool_disabled": "Tool disabled by policy",
      "policy_reason_read_only": "Read-only action auto allowed",
      "policy_reason_credential": "Credential-sensitive action requires the user",
      "policy_reason_bypass": "Bypass mode approved a dangerous command",
      "policy_reason_destructive": "Dangerous command requires approval",
      "policy_reason_auto_approved": "Allowed by tool policy",
      "policy_reason_requires_approval": "Approval required by tool policy"
    },
    "guardrail": {
      "tool_disabled_hard_deny_retry": "El uso de herramientas está desactivado para este chat y el modelo emitió una transcripción de herramienta simulada. OxideSens solicitó un nuevo intento en lenguaje natural.",
      "tool_disabled_hard_deny_final": "El uso de herramientas está desactivado para este chat y el modelo repitió una transcripción de herramienta simulada. La salida sin procesar está oculta por defecto.",
      "synthetic_tool_denial_reason": "La ejecución de herramientas está desactivada por la configuración del usuario.",
      "synthetic_tool_denial_detail": "Explica la limitación en lenguaje natural en lugar de emitir JSON de herramientas o transcripciones de resultados."
    },
    "tool_selector": {
      "title": "Herramientas",
      "tooltip": "{{count}}/{{total}} herramientas activas",
      "session_override_active": "Sustitución de sesión activa",
      "session_override_off": "Configuración global",
      "session": "Sesión",
      "global": "Global",
      "reset": "Restablecer todo",
      "enable_group": "Activar grupo",
      "disable_group": "Desactivar grupo",
      "active_summary": "{{active}}/{{total}} herramientas activas"
    },
    "tool_status": {
      "enabled": "Herramientas activas",
      "rounds_short": "{{count}}",
      "disabled": "Herramientas desactivadas",
      "disabled_short": "Off",
      "disabled_count": "{{count}} desactivadas",
      "open_settings": "Abrir ajustes de herramientas de IA"
    },
    "safety_mode": {
      "default_label": "Default",
      "bypass_label": "Bypass",
      "default_title": "Modo seguro predeterminado: los comandos peligrosos requieren aprobación",
      "bypass_title": "El modo Bypass está activo para este chat",
      "menu_title": "Modo de seguridad",
      "default_mode": "Default mode",
      "default_desc": "Los comandos peligrosos requieren aprobación antes de ejecutarse.",
      "bypass_mode": "Bypass mode",
      "bypass_desc": "Omite aprobaciones de comandos peligrosos en este chat tras confirmarlo.",
      "open_settings": "Abrir ajustes de uso de herramientas",
      "confirm_title": "¿Activar modo Bypass?",
      "confirm_description": "Solo en este chat, los comandos peligrosos se ejecutarán sin aprobación individual. Las llamadas de herramientas seguirán registradas. Contraseñas, sudo, frases de clave y credenciales deben seguir siendo gestionadas por ti.",
      "confirm_enable": "Activar Bypass",
      "confirm_cancel": "Mantener Default"
    },
    "slash": {
      "explain": "Explicar",
      "explain_desc": "Explicar un comando, salida o concepto",
      "fix": "Reparar",
      "fix_desc": "Diagnosticar y reparar errores o problemas",
      "help": "Ayuda",
      "help_desc": "Mostrar comandos y funciones disponibles",
      "clear": "Limpiar",
      "clear_desc": "Iniciar una nueva conversación",
      "compact": "Compactar",
      "compact_desc": "Comprimir historial de conversación"
    },
    "participant": {
      "terminal": "Terminal",
      "terminal_desc": "Sesiones de terminal y comandos shell",
      "sftp": "SFTP",
      "sftp_desc": "Navegador de archivos y transferencias",
      "ide": "IDE",
      "ide_desc": "Edición de código y herramientas de proyecto",
      "local": "Local",
      "local_desc": "Terminal local y shell",
      "settings": "Ajustes",
      "settings_desc": "Ajustes y preferencias de la app",
      "knowledge": "Conocimiento",
      "knowledge_desc": "Base de conocimiento y búsqueda documental"
    },
    "reference": {
      "buffer": "Buffer",
      "buffer_desc": "Contenido del buffer de terminal activo",
      "selection": "Selección",
      "selection_desc": "Selección actual del terminal",
      "error": "Error",
      "error_desc": "Último error de la salida del terminal",
      "pane": "Panel",
      "pane_desc": "Contenido de un panel específico",
      "cwd": "Dir. actual",
      "cwd_desc": "Directorio de trabajo actual"
    },
    "sidebar": {
      "not_enabled_hint": "OxideSens no está habilitado. Actívelo en Configuración → AI para comenzar."
    }
  }
}
