{
  "ai": {
    "chat": {
      "header": "Chat",
      "get_started": "Começar com OxideSens",
      "title": "OxideSens",
      "disabled_message": "Ative a IA nas Configurações para começar a conversar com OxideSens.",
      "open_settings": "Abrir configurações",
      "new_chat": "Novo chat",
      "new_chat_tooltip": "Novo chat",
      "more_options": "Mais opções",
      "settings": "Configurações",
      "clear_all": "Limpar tudo",
      "clear_all_confirm": "Tem certeza de que deseja excluir todas as conversas?",
      "load_failed_title": "Não foi possível carregar o histórico do chat",
      "load_failed_generic": "O OxideSens não conseguiu carregar o histórico do chat do banco de dados local.",
      "database_locked": "Outra instância do OxideTerm está usando o banco de dados do chat. Feche a outra instância e tente novamente.",
      "database_upgrade_required": "Este banco de dados do chat requer um caminho de migração mais recente e não pôde ser aberto com segurança.",
      "no_conversations": "Ainda não há conversas",
      "start_conversation": "Iniciar uma conversa",
      "start_conversation_hint": "Faça perguntas sobre comandos shell, scripts ou operações de terminal.",
      "delete_conversation": "Excluir conversa",
      "messages_count": "{{count}} mensagens",
      "double_click_rename": "Clique duplo para renomear",
      "branch_prev": "Versão anterior",
      "branch_next": "Próxima versão"
    },
    "quick_prompts": {
      "explain_command": "Explicar um comando",
      "explain_command_prompt": "Explique o que este comando faz: ",
      "find_files": "Encontrar arquivos...",
      "find_files_prompt": "Como encontro arquivos que correspondam a um padrão no terminal?",
      "write_script": "Escrever um script",
      "write_script_prompt": "Escreva um script shell que ",
      "optimize_command": "Otimizar um comando",
      "optimize_command_prompt": "Como posso otimizar este comando: "
    },
    "input": {
      "placeholder": "Pergunte qualquer coisa sobre o terminal...",
      "placeholder_disabled": "Ative a IA nas configurações...",
      "include_context": "Incluir contexto",
      "include_all_panes": "Todos os painéis",
      "fetching_context": "Buscando...",
      "ide_context": "IDE",
      "sftp_context": "SFTP",
      "stop_generation": "Parar geração",
      "send": "Enviar mensagem",
      "context": "Contexto",
      "context_loading": "Carregando...",
      "panes": "Painéis",
      "stop": "Parar",
      "send_btn": "Enviar",
      "send_key": "Enviar",
      "newline_key": "Nova linha",
      "thinking": "OxideSens está pensando..."
    },
    "message": {
      "you": "Você",
      "assistant": "Assistente",
      "context_attached": "Contexto do terminal anexado",
      "all_panes_context_attached": "Contexto de todos os {{count}} painéis anexado",
      "copy_code": "Copiar código",
      "insert_to_terminal": "Inserir no terminal",
      "regenerate": "Regenerar resposta",
      "regenerating": "Regenerando...",
      "used_context": "contexto utilizado",
      "edit": "Editar",
      "cancel": "Cancelar",
      "save_and_resend": "Salvar e reenviar",
      "delete": "Excluir",
      "delete_confirm": "Excluir esta mensagem?",
      "edit_failed": "Falha ao editar mensagem: não foi possível limpar o histórico no backend.",
      "delete_failed": "Falha ao excluir mensagem: erro de backend.",
      "copy": "Copiar resposta",
      "copied": "Copiado!"
    },
    "thinking": {
      "thinking": "Pensando...",
      "thought": "Processo de pensamento",
      "loading": "Processando...",
      "expand": "Mostrar pensamento",
      "collapse": "Ocultar pensamento"
    },
    "context": {
      "breakdown": "Janela de contexto",
      "system": "Sistema",
      "history": "Histórico",
      "pending": "Entrada",
      "total": "Total",
      "warning_limit": "Próximo do limite de contexto",
      "approaching_limit": "O contexto está se aproximando do limite. Resuma a conversa ou inicie um novo chat.",
      "summarize": "Resumir",
      "summarize_confirm": "Comprimir o histórico da conversa em um resumo?",
      "summary_prefix": "Resumo de {{count}} mensagens",
      "messages_trimmed": "{{count}} mensagens antigas não foram enviadas à IA (janela de contexto excedida)",
      "model_switched_warning": "O contexto do modelo foi reduzido. A conversa atual usa {{percentage}}% do novo limite.",
      "compact_button": "Compactar",
      "view_original": "Ver original",
      "compacted_messages": "{{count}} mensagens compactadas",
      "compaction_running": "Compactando o histórico da conversa...",
      "compaction_done": "{{count}} mensagens foram compactadas em um resumo.",
      "system_instructions": "Instruções do sistema",
      "tool_definitions": "Definições de ferramentas",
      "reserved_output": "Saída reservada",
      "user_context": "Contexto do usuário",
      "messages_label": "Mensagens",
      "tool_results": "Resultados de ferramentas",
      "compress_dialog": "Comprimir diálogo"
    },
    "model_selector": {
      "ok": "OK",
      "no_key": "Sem chave",
      "no_key_warning": "Configure a chave API primeiro",
      "offline": "Offline",
      "manage_providers": "Gerenciar provedores",
      "no_provider": "Nenhum provedor configurado",
      "search_placeholder": "Pesquisar modelos...",
      "clear_search": "Limpar pesquisa",
      "no_search_results": "Nenhum modelo correspondente",
      "refresh_models": "Atualizar",
      "api_key_not_found": "Chave API não encontrada. Configure em Configurações > IA.",
      "failed_to_get_api_key": "Falha ao obter chave API."
    },
    "tool_use": {
      "heading": "Chamadas de ferramentas",
      "arguments": "Argumentos",
      "output": "Saída",
      "summary": "Resumo",
      "target": "Alvo",
      "warnings": "Avisos",
      "structured_data": "Dados estruturados",
      "raw_output": "Saída bruta",
      "show_raw_output": "Mostrar saída completa",
      "hide_raw_output": "Recolher saída",
      "recovery_actions": "Ações de recuperação",
      "copy_session_id": "Copiar session_id",
      "recoverable_error": "Erro recuperável",
      "output_truncated": "A saída foi truncada",
      "output_truncated_with_full": "A saída foi compactada para o modelo. A saída completa foi salva neste chat.",
      "output_truncated_no_full": "A saída foi compactada; a saída completa era grande demais para salvar.",
      "output_stats": "{{chars}} caracteres, {{lines}} linhas{{omitted}}",
      "show_more_preview": "Mostrar mais prévia",
      "condensed": "{{count}} chamada(s) anterior(es) condensada(s) para o contexto da IA",
      "condensed_label": "Chamadas anteriores (condensadas)",
      "deny_list_warning": "Comando sensível à segurança",
      "approval_required": "Requer aprovação",
      "awaiting_summary": "Organizando resultados das ferramentas...",
      "approve": "Aprovar",
      "reject": "Rejeitar",
      "tool_names": {
        "terminal_exec": "Executar comando",
        "read_file": "Ler arquivo",
        "write_file": "Escrever arquivo",
        "list_directory": "Listar diretório",
        "grep_search": "Pesquisar",
        "git_status": "Status Git",
        "list_tabs": "Listar abas",
        "list_sessions": "Listar sessões",
        "list_targets": "Listar alvos",
        "list_capabilities": "Listar capacidades",
        "get_terminal_buffer": "Ler buffer",
        "search_terminal": "Pesquisar terminal",
        "await_terminal_output": "Aguardar saída",
        "list_connections": "Conexões",
        "list_port_forwards": "Encaminhamento de portas",
        "get_detected_ports": "Portas detectadas",
        "get_connection_health": "Verificação de saúde",
        "create_port_forward": "Criar encaminhamento",
        "stop_port_forward": "Parar encaminhamento",
        "sftp_list_dir": "SFTP Listar",
        "sftp_read_file": "SFTP Ler",
        "sftp_write_file": "SFTP Write",
        "sftp_stat": "SFTP Info",
        "sftp_get_cwd": "SFTP Caminho",
        "ide_get_open_files": "Arquivos abertos",
        "ide_get_file_content": "Conteúdo arquivo",
        "ide_get_project_info": "Info projeto",
        "ide_replace_string": "Substituir texto",
        "ide_insert_text": "Inserir texto",
        "ide_open_file": "Abrir arquivo",
        "ide_create_file": "Criar arquivo",
        "local_list_shells": "Listar shells",
        "local_get_terminal_info": "Info terminal",
        "local_exec": "Executar local",
        "local_get_drives": "Listar discos",
        "open_local_terminal": "Abrir Terminal",
        "get_settings": "Configurações",
        "open_settings_section": "Abrir seção de configurações",
        "update_setting": "Alterar config.",
        "get_pool_stats": "Estatísticas pool",
        "set_pool_config": "Config pool",
        "get_all_health": "Saúde geral",
        "get_resource_metrics": "Métricas",
        "list_saved_connections": "Conexões salvas",
        "search_saved_connections": "Buscar conexões",
        "connect_saved_session": "Conectar sessão salva",
        "connect_saved_connection_by_query": "Conectar conexão salva",
        "get_session_tree": "Árvore de sessões",
        "list_plugins": "Listar plugins",
        "send_control_sequence": "Enviar sinal de controle",
        "batch_exec": "Execução em lote",
        "read_screen": "Ler tela",
        "send_keys": "Enviar teclas",
        "send_mouse": "Enviar mouse",
        "list_mcp_resources": "Recursos MCP",
        "read_mcp_resource": "Ler recurso MCP",
        "open_tab": "Abrir Aba",
        "open_session_tab": "Abrir Aba de Sessão",
        "get_event_log": "Log de Eventos",
        "get_transfer_status": "Status da Transferência",
        "get_recording_status": "Status da Gravação",
        "get_broadcast_status": "Status de Broadcast",
        "get_plugin_details": "Detalhes do Plugin",
        "get_ssh_environment": "Ambiente SSH",
        "get_topology": "Topologia",
        "search_docs": "Buscar docs"
      },
      "risk_labels": {
        "read": "Leitura",
        "write-file": "Escrever arquivo",
        "execute-command": "Executar comando",
        "interactive-input": "Entrada interativa",
        "destructive": "Destrutivo",
        "network-expose": "Exposição de rede",
        "settings-change": "Alteração de config.",
        "credential-sensitive": "Credenciais sensíveis"
      },
      "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": "O uso de ferramentas está desativado para este chat, e o modelo emitiu uma transcrição pseudo-ferramenta. OxideSens solicitou uma nova tentativa em linguagem natural.",
      "tool_disabled_hard_deny_final": "O uso de ferramentas está desativado para este chat, e o modelo repetiu uma transcrição pseudo-ferramenta. A saída bruta fica oculta por padrão.",
      "synthetic_tool_denial_reason": "A execução de ferramentas está desativada pelas configurações do usuário.",
      "synthetic_tool_denial_detail": "Explique a limitação em linguagem natural em vez de emitir JSON de ferramenta ou transcrições de resultado de ferramenta."
    },
    "tool_selector": {
      "title": "Ferramentas",
      "tooltip": "{{count}}/{{total}} ferramentas ativas",
      "session_override_active": "Substituição de sessão ativa",
      "session_override_off": "Configurações globais",
      "session": "Sessão",
      "global": "Global",
      "reset": "Redefinir tudo",
      "enable_group": "Ativar grupo",
      "disable_group": "Desativar grupo",
      "active_summary": "{{active}}/{{total}} ferramentas ativas"
    },
    "tool_status": {
      "enabled": "Ferramentas ativas",
      "rounds_short": "{{count}}",
      "disabled": "Ferramentas desativadas",
      "disabled_short": "Off",
      "disabled_count": "{{count}} desativadas",
      "open_settings": "Abrir configurações de ferramentas de IA"
    },
    "safety_mode": {
      "default_label": "Default",
      "bypass_label": "Bypass",
      "default_title": "Modo seguro padrão: comandos perigosos exigem aprovação",
      "bypass_title": "Modo Bypass ativo para este chat",
      "menu_title": "Modo de segurança",
      "default_mode": "Default mode",
      "default_desc": "Comandos perigosos exigem aprovação antes da execução.",
      "bypass_mode": "Bypass mode",
      "bypass_desc": "Pula aprovações de comandos perigosos neste chat após confirmação.",
      "open_settings": "Abrir configurações de uso de ferramentas",
      "confirm_title": "Ativar modo Bypass?",
      "confirm_description": "Apenas neste chat, comandos perigosos serão executados sem aprovação individual. Chamadas de ferramentas continuarão registradas. Senhas, prompts sudo, passphrases e credenciais ainda devem ser tratados por você.",
      "confirm_enable": "Ativar Bypass",
      "confirm_cancel": "Manter Default"
    },
    "slash": {
      "explain": "Explicar",
      "explain_desc": "Explicar um comando, saída ou conceito",
      "fix": "Corrigir",
      "fix_desc": "Diagnosticar e corrigir erros ou problemas",
      "help": "Ajuda",
      "help_desc": "Mostrar comandos e recursos disponíveis",
      "clear": "Limpar",
      "clear_desc": "Iniciar uma nova conversa",
      "compact": "Compactar",
      "compact_desc": "Comprimir histórico da conversa"
    },
    "participant": {
      "terminal": "Terminal",
      "terminal_desc": "Sessões de terminal e comandos shell",
      "sftp": "SFTP",
      "sftp_desc": "Navegador de arquivos e transferências",
      "ide": "IDE",
      "ide_desc": "Edição de código e ferramentas de projeto",
      "local": "Local",
      "local_desc": "Terminal local e shell",
      "settings": "Configurações",
      "settings_desc": "Configurações e preferências do app",
      "knowledge": "Conhecimento",
      "knowledge_desc": "Base de conhecimento e busca em documentação"
    },
    "reference": {
      "buffer": "Buffer",
      "buffer_desc": "Conteúdo do buffer do terminal ativo",
      "selection": "Seleção",
      "selection_desc": "Seleção atual do terminal",
      "error": "Erro",
      "error_desc": "Último erro da saída do terminal",
      "pane": "Painel",
      "pane_desc": "Conteúdo de um painel específico",
      "cwd": "Dir. atual",
      "cwd_desc": "Diretório de trabalho atual"
    },
    "sidebar": {
      "not_enabled_hint": "OxideSens não está habilitado. Ative-o em Configurações → AI para começar."
    }
  }
}
