{
  "ide": {
    "no_project": "Nenhum projeto aberto",
    "open_folder": "Abrir pasta",
    "select_folder": "Selecionar pasta",
    "select_folder_desc": "Selecione uma pasta remota para abrir",
    "go": "Ir",
    "go_to_parent": "Ir para o diretório pai",
    "no_subfolders": "Sem subpastas",
    "selected_path": "Caminho selecionado",
    "retry": "Tentar novamente",
    "no_open_files": "Nenhum arquivo aberto",
    "click_to_open": "Clique em um arquivo na árvore para abrir",
    "loading_file": "Carregando arquivo...",
    "loading_project": "Carregando projeto...",
    "conflict_title": "O arquivo foi modificado",
    "conflict_desc": "\"{{fileName}}\" foi modificado no servidor remoto desde que você o abriu.",
    "your_version": "Sua versão",
    "remote_version": "Versão remota",
    "reload_remote": "Carregar versão remota",
    "overwrite": "Sobrescrever remoto",
    "terminal": "Terminal",
    "terminal_reconnect": "Reconectar terminal",
    "creating_terminal": "Criando terminal...",
    "terminal_error": "Erro do terminal",
    "open_terminal": "Abrir terminal",
    "search": "Pesquisar",
    "search_placeholder": "Pesquisar conteúdo de arquivos...",
    "search_hint": "Digite palavras-chave para pesquisar",
    "no_results": "Nenhum resultado encontrado",
    "search_shortcut_hint": "Pressione Esc para fechar",
    "search_truncated": "Resultados truncados. Refine sua pesquisa para correspondências mais específicas.",
    "search_results_count": "{{count}} resultados em {{files}} arquivos",
    "find_placeholder": "Localizar",
    "replace_placeholder": "Substituir",
    "find_next": "Próxima ocorrência (Enter)",
    "find_previous": "Ocorrência anterior (Shift+Enter)",
    "match_case": "Diferenciar maiúsculas/minúsculas",
    "use_regex": "Usar expressão regular",
    "toggle_replace": "Alternar substituição",
    "close_search": "Fechar busca (Esc)",
    "replace_btn": "Substituir",
    "replace_all_btn": "Tudo",
    "replace": "Substituir atual",
    "replace_all": "Substituir tudo",
    "unsaved_changes": "Alterações não salvas",
    "unsaved_changes_desc": "Deseja salvar as alterações em {{fileName}}?",
    "unsaved_changes_folder": "Você tem alterações não salvas. Trocar de pasta irá descartá-las. Continuar?",
    "cancel": "Cancelar",
    "discard": "Não salvar",
    "save": "Salvar",
    "pin_tab": "Fixar",
    "unpin_tab": "Desafixar",
    "save_failed": "Falha ao salvar",
    "open_failed": "Falha ao abrir o projeto",
    "disconnected_overlay": "Conexão perdida. Aguardando reconexão…",
    "agent_optin_title": "Ativar agente remoto?",
    "agent_optin_desc": "OxideTerm pode implantar um agente leve (~1 MB) no host remoto para aprimorar as funcionalidades do IDE. O agente opera dentro da sua conexão SSH existente e não faz chamadas de rede externas.",
    "agent_optin_benefit_watch": "Monitoramento de arquivos em tempo real (atualização instantânea em alterações externas)",
    "agent_optin_benefit_git": "Integração nativa do status Git",
    "agent_optin_benefit_atomic": "Gravações atômicas com detecção de conflitos baseada em hash",
    "agent_optin_remember": "Não perguntar novamente",
    "agent_optin_sftp_only": "Apenas SFTP",
    "agent_optin_enable": "Ativar agente",
    "agent_remove_btn": "Remover agente",
    "agent_deploy_btn": "Implantar agente",
    "agent_remove_confirm_title": "Remover agente remoto?",
    "agent_remove_confirm_desc": "Isso irá parar o processo do agente e excluir o binário do host remoto. O modo IDE voltará ao SFTP.",
    "agent_remove_confirm_btn": "Remover",
    "agent_status_ready": "Agente ativo",
    "agent_status_sftp": "Modo SFTP (sem agente)",
    "agent_status_deploying": "Implantando agente…",
    "agent_status_checking": "Verificando agente…",
    "agent_status_manual_upload": "Upload manual necessário",
    "agent_status_manual_update": "Atualização manual necessária",
    "agent_manual_upload_hint": "Arquitetura não suportada. Você precisa compilar o agent a partir do código-fonte e enviá-lo para o host remoto.",
    "agent_manual_update_hint": "Foi detectado um agent incompatível. Você precisa compilar uma versão compatível e substituir o arquivo remoto.",
    "agent_download_link": "Instruções de compilação",
    "agent_upload_to": "Enviar para:",
    "agent_manual_upload_arch": "Arquitetura: {{arch}}",
    "agent_manual_update_current_agent_version": "Versão do agent: {{version}}",
    "agent_manual_update_current_compatibility_version": "Versão de compatibilidade: {{version}}",
    "agent_manual_update_expected_compatibility_version": "Versão de compatibilidade exigida: {{version}}",
    "agent_retry_btn": "Tentar reimplantar",
    "contextMenu": {
      "newFile": "Novo arquivo",
      "newFolder": "Nova pasta",
      "rename": "Renomear",
      "delete": "Excluir",
      "copyPath": "Copiar caminho",
      "openInTerminal": "Abrir no terminal"
    },
    "delete": {
      "confirmTitle": "Confirmar exclusão",
      "folderWarning": "Isso excluirá permanentemente todo o conteúdo da pasta.",
      "willCloseTabs": "{{count}} aba(s) aberta(s) serão fechadas.",
      "hasUnsaved": "Não é possível excluir: {{count}} arquivo(s) têm alterações não salvas. Salve ou descarte as alterações primeiro.",
      "confirm": "Excluir",
      "deleting": "Excluindo..."
    },
    "toast": {
      "fileCreated": "Arquivo criado",
      "folderCreated": "Pasta criada",
      "createFailed": "Falha ao criar",
      "renamed": "Renomeado",
      "renameFailed": "Falha ao renomear",
      "deleted": "Excluído",
      "deleteFailed": "Falha ao excluir",
      "pathCopied": "Caminho copiado",
      "revealInTerminal": "Abrir no terminal",
      "noTerminal": "Nenhum terminal ativo encontrado",
      "operationFailed": "Operação falhou"
    },
    "inline": {
      "newFilePlaceholder": "nome.ext",
      "newFolderPlaceholder": "nome da pasta"
    },
    "validation": {
      "nameEmpty": "O nome não pode estar vazio",
      "nameContainsSlash": "O nome não pode conter /",
      "nameInvalid": "Nome inválido",
      "nameInvalidChars": "O nome contém caracteres inválidos",
      "nameTooLong": "O nome é muito longo"
    },
    "error": {
      "alreadyExists": "Já existe",
      "fileAlreadyOpen": "O arquivo já está aberto",
      "noSession": "Sem sessão SFTP",
      "unsavedChanges": "Tem alterações não salvas"
    },
    "tree": {
      "truncated": "+{{count}} itens adicionais não exibidos"
    },
    "searchQueryTooLong": "Consulta de pesquisa muito longa",
    "split_editor": "Dividir editor",
    "close_split": "Fechar divisão"
  }
}