{
  "sidebar.newTerminal": "Nova sessão",
  "sidebar.settings": "Configurações",
  "sidebar.loadBookmarked": "Favoritos",
  "sidebar.terminals": "Terminais",
  "sidebar.humanControlled": "Controle humano",
  "sidebar.agentControlled": "Controlado por agente",
  "sidebar.filterTerminals": "Filtrar terminais",
  "sidebar.clearTerminalFilter": "Limpar filtro de terminais",
  "sidebar.noMatchingTerminals": "Nenhum terminal corresponde ao filtro atual",
  "sidebar.hide": "Ocultar barra lateral",
  "sidebar.show": "Mostrar barra lateral",
  "sidebar.leadingBrowser": "Este navegador é o principal — terminais redimensionam automaticamente",
  "sidebar.followingBrowser": "Seguindo navegador (apenas escala)",
  "terminal.scaledContent": "Conteúdo escalado",
  "terminal.scaledTo": "Escalado para",
  "terminal.sizedForSmallerScreen": "Dimensionado para tela menor",
  "terminal.makeReferenceScaleBrowser": "Tornar este navegador a referência de escala",
  "terminal.resizeToThisViewport": "Redimensionar este terminal para esta viewport",
  "sidebar.rename": "Renomear",
  "sidebar.updateAvailable": "Atualização Disponível",
  "sidebar.quickUpdate": "Atualização Rápida",
  "sidebar.showChangelog": "Mostrar Histórico de Alterações",
  "sidebar.updateRestart": "Atualizar e Reiniciar",
  "sidebar.sessionsClosed": "Sessões serão fechadas",
  "sidebar.terminalsStayConnected": "Terminais permanecem conectados",
  "sidebar.saveWorkTerminalsClose": "Salve seu trabalho - terminais serão fechados",
  "sidebar.voiceAssistant": "Assistente de Voz",
  "sidebar.voiceStartStop": "Iniciar/Parar",
  "sidebar.voiceTestConnection": "Testar Conexão com Servidor de Voz",
  "sidebar.voiceToggleChat": "Alternar Painel de Chat",
  "sidebar.voiceLabel": "Voz",
  "sidebar.voiceMicrophone": "Microfone",
  "sidebar.voiceSpeed": "Velocidade",
  "sidebar.voiceDefault": "Padrão",
  "sidebar.voiceLoading": "Carregando...",
  "sidebar.voiceNotConnected": "Não conectado",
  "common.beta": "Beta",
  "sidebar.networkRemoteAccess": "Rede e Acesso Remoto",
  "sidebar.trustCertificate": "Confiar no Certificado",
  "sidebar.trustCertificateHint": "Confiar no certificado neste ou em outros dispositivos",
  "sidebar.shareAccess": "Compartilhar Acesso...",
  "sidebar.shareAccessHint": "Compartilhar informações de conexão por e-mail",
  "security.warning": "Nenhuma senha definida. Qualquer pessoa na rede pode acessar seus terminais.",
  "security.setPassword": "Definir Senha",
  "chat.title": "Chat de Voz",
  "chat.hide": "Ocultar painel de chat",
  "chat.toolCall": "chamada de ferramenta",
  "chat.toolCalls": "chamadas de ferramenta",
  "chat.toolRequest": "Requisição",
  "chat.toolResponse": "Resposta",
  "topbar.sessions": "Sessões",
  "topbar.fullscreen": "Tela cheia",
  "topbar.sendCtrlC": "Enviar Ctrl+C",
  "topbar.closeTerminal": "Fechar terminal",
  "topbar.showTouchBar": "Mostrar barra de toque",
  "topbar.hideTouchBar": "Ocultar barra de toque",
  "terminal.search": "Buscar...",
  "terminal.searchPrevious": "Anterior (Shift+Enter)",
  "terminal.searchNext": "Próximo (Enter)",
  "terminal.searchClose": "Fechar (Esc)",
  "terminal.searchFound": "Encontrado",
  "terminal.searchNoMatches": "Sem resultados",
  "terminal.noTerminals": "Nenhum terminal aberto",
  "terminal.createTerminal": "Criar sessão",
  "terminal.createHint": "Pressione <kbd>Alt</kbd>+<kbd>T</kbd> para criar uma nova sessão",
  "settings.general": "Updates / Info",
  "settings.appearance": "Aparência",
  "settings.commandBay": "Command Bay",
  "settings.terminal": "Terminal",
  "settings.agent": "Agent",
  "settings.agentUi": "Agent UI",
  "settings.behavior": "Behaviour",
  "settings.security": "Segurança",
  "settings.diagnostics": "Diagnósticos",
  "settings.general.title": "Updates / Info",
  "settings.general.aboutUpdates": "Sobre e Atualizações",
  "settings.general.server": "Servidor",
  "settings.general.frontend": "Frontend",
  "settings.general.host": "Host",
  "settings.general.environment": "Ambiente",
  "settings.general.codeSigning": "Assinatura de código",
  "settings.general.signed": "Assinado",
  "settings.general.unsigned": "Não assinado",
  "settings.general.updates": "Atualizações",
  "settings.general.checkForUpdates": "Verificar Atualizações",
  "settings.general.changelog": "Histórico de Alterações",
  "settings.general.updateLog": "Log de Atualização",
  "settings.general.latestVersion": "Você está executando a versão mais recente",
  "settings.general.updateChannel": "Canal de atualização",
  "settings.general.updateChannelStable": "Estável",
  "settings.general.updateChannelDev": "Dev (pré-lançamento)",
  "settings.general.serverSection": "Servidor",
  "settings.general.serverHint": "Configurações do servidor são definidas através de argumentos de linha de comando:",
  "settings.general.portHint": "Porta para escutar (padrão: 2000)",
  "settings.general.bindHint": "Endereço de bind (padrão: 0.0.0.0, use 127.0.0.1 para apenas local)",
  "settings.general.systemStatus": "Status do Sistema",
  "settings.general.loading": "Carregando...",
  "settings.general.ossLicenses": "Licenças Open Source",
  "settings.general.ossHint": "MidTerm usa os seguintes componentes open source:",
  "settings.hub.title": "MidTerm Hub",
  "settings.hub.description": "Conecte aqui seus outros hosts do MidTerm para gerenciar agentes no seu Mac, PC Linux, Raspberry Pi ou servidor a partir de uma única interface. Adicione a URL e as credenciais de cada host para começar.",
  "settings.appearance.title": "Aparência",
  "settings.appearance.terminalAppearance": "Aparência do Terminal",
  "settings.appearance.language": "Idioma",
  "settings.appearance.languageAuto": "Automático (padrão do navegador)",
  "settings.appearance.fontSize": "Tamanho da Fonte",
  "settings.appearance.font": "Fonte",
  "settings.appearance.enableLigatures": "Enable Ligatures",
  "settings.appearance.lineHeight": "Altura da linha",
  "settings.appearance.letterSpacing": "Espaçamento entre letras",
  "settings.appearance.fontWeight": "Peso da fonte",
  "settings.appearance.fontWeightBold": "Peso da fonte em negrito",
  "settings.appearance.cursorStyle": "Estilo do Cursor",
  "settings.appearance.cursorBlink": "Cursor Piscante",
  "settings.appearance.cursorUnfocused": "Cursor (Sem Foco)",
  "settings.appearance.theme": "Tema",
  "settings.appearance.terminalColorScheme": "Cores do Terminal",
  "settings.appearance.backgroundTitle": "Plano de fundo e transparência",
  "settings.appearance.backgroundImage": "Imagem de fundo",
  "settings.appearance.backgroundUpload": "Enviar imagem",
  "settings.appearance.backgroundRemove": "Remover",
  "settings.appearance.backgroundNone": "Nenhuma imagem enviada",
  "settings.appearance.backgroundHint": "Envia um PNG ou JPG e o armazena ao lado dos logs do MidTerm.",
  "settings.appearance.backgroundEnabled": "Mostrar imagem de fundo",
  "settings.appearance.backgroundKenBurns": "Ken Burns animado",
  "settings.appearance.backgroundKenBurnsZoom": "Zoom Ken Burns",
  "settings.appearance.backgroundKenBurnsSpeed": "Velocidade Ken Burns",
  "settings.appearance.uiTransparency": "Transparência da interface",
  "settings.appearance.terminalTransparency": "Transparência do terminal",
  "settings.appearance.terminalCellBackgroundTransparency": "Transparência do fundo das células do terminal",
  "settings.appearance.browserTabTitle": "Título da Aba do Navegador",
  "settings.appearance.minimumContrast": "Contraste Mínimo",
  "settings.appearance.terminalScrollbar": "Barra de Rolagem do Terminal",
  "settings.commandBay.title": "Command Bay",
  "settings.commandBay.commandBay": "Command Bay",
  "settings.commandBay.enableLigatures": "Enable Ligatures",
  "settings.terminal.title": "Terminal",
  "settings.terminal.terminalSessions": "Terminal Sessions",
  "settings.terminal.env": "Terminal Environment Variables",
  "settings.terminal.envHint": "One KEY=value pair per line",
  "settings.behavior.title": "Behaviour",
  "settings.behavior.sessionDefaults": "Padrões de Sessão",
  "settings.behavior.defaultShell": "Shell Padrão",
  "settings.behavior.defaultWorkingDir": "New Session Start Location",
  "settings.behavior.defaultWorkingDirHint": "Leave empty for the run-as home directory",
  "settings.behavior.terminalBehavior": "Comportamento do Terminal",
  "settings.behavior.scrollbackLines": "Linhas de Histórico",
  "settings.behavior.scrollbackBytes": "Bytes de Histórico",
  "settings.behavior.bellStyle": "Estilo de Campainha",
  "settings.behavior.copyOnSelect": "Copiar ao Selecionar",
  "settings.behavior.rightClickPaste": "Colar com Botão Direito",
  "settings.behavior.clipboardShortcuts": "Atalhos Copiar/Colar",
  "settings.behavior.terminalEnterMode": "Shift+Enter = nova linha sem enviar",
  "settings.behavior.smoothScrolling": "Rolagem Suave",
  "settings.behavior.mobileKineticTerminalScroll": "Mobile kinetic scroll",
  "settings.behavior.mobileKineticTerminalScrollHint": "Lets quick finger flings continue through terminal history on touch devices. Disable if touch scrolling feels too aggressive.",
  "settings.behavior.gpuRendering": "Renderização GPU (WebGL)",
  "settings.behavior.inputMode": "Modo de entrada",
  "settings.behavior.inputModeHint": "Entrada inteligente usa uma caixa de texto em vez de entrada direta pelo teclado. O modo Ambos fixa a barra de entrada abaixo do terminal.",
  "settings.behavior.scrollbackProtection": "Proteção de falha de histórico do Claude Code",
  "settings.behavior.disableAutoMainBrowserPromotion": "Disable auto-promotion to main browser",
  "settings.behavior.disableAutoMainBrowserPromotionHint": "Prevents a different browser from taking over as main just because it was the only active tab for a while. Use the terminal badge to claim main browser explicitly when you want to resize from that device.",
  "settings.behavior.keepAwake": "Manter o computador ativo enquanto existirem sessões",
  "settings.behavior.keepAwakeHint": "Impede suspensão ou modo de espera enquanto o MidTerm tiver pelo menos uma sessão ativa. A tela ainda pode desligar. Em notebooks Mac, fechar a tampa ainda coloca o computador em suspensão.",
  "settings.behavior.fileRadar": "File Radar",
  "settings.behavior.showBookmarks": "Mostrar favoritos",
  "settings.behavior.adHocSessionBookmarks": "Permitir favoritos de sessão ad hoc",
  "settings.behavior.sidebarTerminalFilter": "Filtro de terminais na barra lateral",
  "settings.behavior.managerBar": "Barra de Automação",
  "settings.behavior.changelogAfterUpdate": "Mostrar histórico de alterações após atualização",
  "settings.behavior.installAsApp": "Instalar como App",
  "settings.behavior.install": "Instalar",
  "settings.behavior.showInstallSteps": "Mostrar etapas",
  "settings.behavior.installIosTitle": "Instalar no iPhone ou iPad",
  "settings.behavior.installIosMessage": "Para instalar o MidTerm no iPhone ou iPad, abra esta página no Safari, toque em Compartilhar e depois em Adicionar à Tela de Início.",
  "settings.behavior.integrations": "Integrações",
  "settings.behavior.tmuxCompatibility": "Compatibilidade com tmux",
  "settings.behavior.tmuxHint": "Permite que ferramentas de codificação com IA gerenciem painéis via comandos tmux. Desative se você usar SSH para hosts remotos que executam tmux real. Requer reinicialização.",
  "settings.agent.title": "Agent",
  "settings.agentUi.title": "Agent UI",
  "settings.agentUi.agentDefaults": "Agent Defaults",
  "settings.agentUi.messageFont": "Message Font",
  "settings.agentUi.showMessageTimestamps": "Show Timestamps On Agent Messages",
  "settings.agentUi.showUnknownAgentMessages": "Show Unknown Agent Messages",
  "settings.agentUi.toolCallOutputLines": "Tool call output lines",
  "settings.agentUi.codexYoloDefault": "Enable Codex --yolo by default",
  "settings.agentUi.codexEnv": "Codex Environment Variables",
  "settings.agentUi.claudeDangerouslySkipPermissionsDefault": "Enable Claude --dangerously-skip-permissions by default",
  "settings.agentUi.claudeEnv": "Claude Environment Variables",
  "settings.agentUi.agentEnvHint": "One KEY=value pair per line",
  "settings.agentUi.agentEnvInvalid": "Environment variables must use KEY=value format",
  "settings.security.title": "Segurança",
  "settings.security.authentication": "Autenticação",
  "settings.security.password": "Senha",
  "settings.security.checking": "Verificando...",
  "settings.security.passwordSet": "Senha definida",
  "settings.security.noPasswordSet": "Nenhuma senha definida",
  "settings.security.changePassword": "Alterar Senha",
  "settings.security.change": "Alterar...",
  "settings.security.session": "Sessão",
  "settings.security.logout": "Sair",
  "settings.security.processIdentity": "Identidade do Processo",
  "settings.security.terminalUser": "Usuário do Terminal",
  "settings.security.processOwnerDefault": "Proprietário do Processo (padrão)",
  "settings.security.terminalUserHint": "Quando executando como serviço do sistema, terminais são iniciados como este usuário em vez da conta de serviço.",
  "settings.security.httpsCertificate": "Certificado HTTPS",
  "settings.security.fingerprint": "Impressão Digital",
  "settings.security.validUntil": "Válido Até",
  "settings.security.trustOtherDevices": "Confiar em Outros Dispositivos",
  "settings.security.openTrustPage": "Abrir assistente de confiança do certificado",
  "settings.security.fingerprintHint": "Ao conectar de um novo dispositivo, clique no ícone de cadeado no navegador e compare a impressão digital SHA-256 com esta. Impressões digitais correspondentes confirmam que você está conectando ao servidor real.",
  "settings.security.regenerateCertificate": "Regenerar Certificado",
  "settings.security.regenerate": "Regenerar",
  "settings.security.regenerateHint": "Excluir e recriar o certificado HTTPS. O MidTerm será reiniciado e os navegadores precisarão confiar no novo certificado.",
  "settings.security.regenerateConfirm": "Isso excluirá o certificado HTTPS atual, gerará um novo e reiniciará o servidor. Todos os navegadores conectados precisarão confiar no novo certificado. Continuar?",
  "settings.security.apiKeys": "API Keys",
  "settings.security.apiKeysHint": "Create machine tokens for agents and automation. New keys are shown only once after creation.",
  "settings.security.apiKeyHeadersHint": "Use Authorization: Bearer <token> or X-API-Key: <token>.",
  "settings.security.apiKeyName": "Name",
  "settings.security.apiKeyNamePlaceholder": "Primary Agent",
  "settings.security.apiKeyNameRequired": "API key name is required",
  "settings.security.apiKeyCreate": "Create API Key",
  "settings.security.apiKeyCreating": "Creating...",
  "settings.security.apiKeyCreatedTitle": "New API Key",
  "settings.security.apiKeyCreatedHint": "Store this API key now. It will not be shown again:",
  "settings.security.apiKeyCopied": "Copied to clipboard.",
  "settings.security.apiKeyCopyFailed": "Clipboard copy failed. Save it manually.",
  "settings.security.apiKeyCreatedAt": "Created",
  "settings.security.apiKeyLastUsed": "Last used",
  "settings.security.apiKeyNeverUsed": "Never used",
  "settings.security.apiKeyListEmpty": "No API keys created yet.",
  "settings.security.apiKeyRevoke": "Revoke",
  "settings.security.apiKeyRevokeConfirm": "Revoke API key \"{name}\"? Agents using it will lose access immediately.",
  "settings.security.apiKeyLoadFailed": "Could not load API keys",
  "settings.security.apiKeyCreateFailed": "API key creation failed",
  "settings.security.apiKeyDeleteFailed": "API key revocation failed",
  "settings.security.firewallTitle": "Windows Firewall",
  "settings.security.firewallStatus": "Status",
  "settings.security.firewallPort": "Port",
  "settings.security.firewallExposure": "Exposure",
  "settings.security.firewallRule": "Firewall Rule",
  "settings.security.firewallAdd": "Add Rule",
  "settings.security.firewallRemove": "Remove Rule",
  "settings.security.firewallHint": "Allow other PCs on your network to reach the current MidTerm HTTPS port.",
  "settings.security.firewallLoopbackHint": "MidTerm is currently bound to localhost only, so a firewall rule will not make it reachable from other PCs.",
  "settings.security.firewallAdminRequired": "MidTerm needs Administrator rights to add or remove Windows firewall rules.",
  "settings.security.firewallExposureLoopback": "Localhost only",
  "settings.security.firewallExposureNetwork": "Network reachable",
  "settings.security.firewallStatusActive": "Rule active for the current server port",
  "settings.security.firewallStatusOutOfDate": "A MidTerm rule exists but does not match the current server configuration",
  "settings.security.firewallStatusMissing": "No MidTerm firewall rule is configured",
  "settings.security.firewallAdding": "Adding...",
  "settings.security.firewallRemoving": "Removing...",
  "settings.security.firewallError": "Could not load firewall status",
  "settings.security.firewallActionFailed": "Firewall rule update failed",
  "settings.diagnostics.title": "Diagnósticos",
  "settings.diagnostics.latency": "Latência",
  "settings.diagnostics.serverRtt": "RTT do Servidor",
  "settings.diagnostics.mthostRtt": "RTT do MTHost",
  "settings.diagnostics.activeSession": "Sessão Ativa",
  "settings.diagnostics.outputRtt": "RTT de Saída",
  "settings.diagnostics.typeToMeasure": "digite para medir",
  "settings.diagnostics.showGitDebugOverlay": "Mostrar sobreposição de depuração Git",
  "settings.diagnostics.showOverlay": "Mostrar sobreposição no terminal",
  "settings.diagnostics.terminalBufferDump": "Terminal buffer dump",
  "settings.diagnostics.downloadTerminalBufferDump": "Download dump",
  "settings.diagnostics.filePaths": "Caminhos de Arquivo",
  "settings.diagnostics.pathSettings": "Configurações",
  "settings.diagnostics.pathSecrets": "Segredos",
  "settings.diagnostics.pathCertificate": "Certificado",
  "settings.diagnostics.pathLogDir": "Diretório de Log",
  "settings.diagnostics.reloadSettings": "Recarregar configurações do arquivo",
  "settings.diagnostics.frontendLogging": "Log do Frontend",
  "settings.diagnostics.frontendLoggingHint": "Use o console do navegador (<kbd>F12</kbd>) para controlar o log do frontend. Erros e avisos sempre aparecem. Saída de informações e detalhada é por módulo.",
  "settings.diagnostics.loggingPersistHint": "Configurações persistem em localStorage entre recarregamentos de página.",
  "settings.diagnostics.server": "Servidor",
  "settings.diagnostics.restartServer": "Reiniciar Servidor",
  "settings.diagnostics.restartServerDesc": "Reiniciar o processo do servidor. Todos os clientes serão desconectados temporariamente.",
  "settings.diagnostics.restartConfirm": "Tem certeza de que deseja reiniciar o servidor? Todos os clientes conectados serão desconectados temporariamente.",
  "settings.diagnostics.restartingServer": "O servidor está reiniciando...",
  "settings.diagnostics.restartFailed": "O servidor pode não ter reiniciado. Tente atualizar a página.",
  "settings.diagnostics.retryConnection": "Atualizar",
  "modal.changelog": "Histórico de Alterações",
  "modal.changePassword": "Alterar Senha",
  "modal.setPassword": "Definir Senha",
  "modal.currentPassword": "Senha Atual",
  "modal.newPassword": "Nova Senha",
  "modal.confirmPassword": "Confirmar Senha",
  "modal.cancel": "Cancelar",
  "modal.save": "Salvar",
  "modal.saving": "Salvando...",
  "modal.file": "Arquivo",
  "fileViewer.dockToRight": "Encaixar à direita",
  "fileViewer.fullscreen": "Tela cheia",
  "fileViewer.download": "Baixar",
  "fileViewer.refresh": "Atualizar",
  "fileViewer.popOut": "Expandir para modal",
  "fileViewer.loading": "Carregando...",
  "git.title": "Git",
  "commands.title": "Comandos",
  "managerBar.addButton": "Adicionar botão",
  "managerBar.disableHint": "Disable in Settings → Command Bay",
  "touch.ctrl": "Ctrl",
  "touch.alt": "Alt",
  "touch.shift": "Shft",
  "touch.nav": "Nav",
  "touch.sym": "Sym",
  "touch.fn": "Fn",
  "auth.login": "Entrar",
  "auth.loggingIn": "Entrando...",
  "auth.passwordRequired": "Senha necessária",
  "auth.loginFailed": "Falha no login",
  "auth.connectionError": "Erro de conexão. Por favor, tente novamente.",
  "auth.password": "Senha",
  "auth.terminalMultiplexer": "Multiplexador de Terminal",
  "auth.certFingerprint": "Impressão Digital do Certificado",
  "auth.certHidePanel": "Ocultar este painel",
  "auth.certVerifyHint": "Verifique se isso corresponde entre dispositivos. Veja Configurações → Segurança para detalhes.",
  "trust.title": "Confiar Neste Servidor",
  "trust.subtitle": "MidTerm Terminal Multiplexer",
  "trust.step1": "Etapa 1: Verificar Impressão Digital",
  "trust.copy": "Copiar",
  "trust.copied": "Copiado!",
  "trust.securityCheck": "Compare esta impressão digital com a mostrada durante a instalação ou em seu dispositivo confiável original. Se coincidirem, esta conexão é autêntica.",
  "trust.step2": "Etapa 2: Instalar Certificado",
  "trust.detected": "Detectado:",
  "trust.mobile": "Mobile",
  "trust.desktop": "Desktop",
  "trust.installProfile": "Instalar Perfil",
  "trust.downloadCertificate": "Baixar Certificado",
  "trust.verifyBrowser": "Verificar no Seu Navegador",
  "trust.verifyBrowserHint": "Após instalar, verifique se a conexão é segura:",
  "trust.trustedAddresses": "Endereços Confiáveis no Certificado",
  "trust.noAddresses": "Nenhum endereço no certificado",
  "trust.certValidUntil": "Certificado válido até:",
  "trust.backToMidTerm": "← Voltar para MidTerm",
  "trust.securityWarning": "Nunca insira senhas ou informações sensíveis até verificar que a impressão digital corresponde. Se seu navegador mostrar um aviso de certificado após ter funcionado anteriormente, verifique novamente a impressão digital antes de prosseguir.",
  "trust.errorLoading": "Erro ao carregar informações do certificado",
  "update.checking": "Verificando...",
  "update.updating": "Atualizando...",
  "update.restarting": "Reiniciando...",
  "update.failed": "Falha ao verificar atualizações",
  "update.githubRelease": "Versão do GitHub",
  "update.localBuild": "Build Local",
  "update.apply": "Aplicar",
  "update.applying": "Aplicando...",
  "update.lastUpdate": "Última atualização:",
  "update.success": "Sucesso",
  "update.viewUpdateLog": "Ver Log de Atualização",
  "update.noLogFound": "Nenhum log de atualização encontrado",
  "update.copyLog": "Copiar Log",
  "error.newPasswordRequired": "Nova senha é necessária",
  "error.passwordsNoMatch": "As senhas não coincidem",
  "error.passwordTooShort": "A senha deve ter pelo menos 4 caracteres",
  "error.passwordChangeFailed": "Falha ao alterar senha",
  "error.connectionError": "Erro de conexão",
  "settings.options.cursorBar": "Barra",
  "settings.options.cursorBlock": "Bloco",
  "settings.options.cursorUnderline": "Sublinhado",
  "settings.options.cursorOutline": "Contorno",
  "settings.options.cursorHidden": "Oculto",
  "settings.options.themeDark": "Escuro",
  "settings.options.colorSchemeDark2": "Dark2",
  "settings.options.themeLight": "Claro",
  "settings.options.themeSolarizedDark": "Solarized Escuro",
  "settings.options.themeSolarizedLight": "Solarized Claro",
  "settings.options.colorSchemeAuto": "Automático (segue o tema)",
  "settings.options.colorSchemeCampbell": "Campbell",
  "settings.options.colorSchemeMacTerminalDark": "Mac Terminal escuro",
  "settings.options.colorSchemeMacTerminalLight": "Mac Terminal claro",
  "settings.options.colorSchemeMatrix": "Matrix",
  "settings.options.backgroundFitCover": "Cobrir",
  "settings.options.backgroundFitContain": "Conter",
  "settings.options.tabHostname": "Nome do host",
  "settings.options.tabStatic": "Apenas MidTerm",
  "settings.options.tabSessionName": "Nome da sessão",
  "settings.options.tabTerminalTitle": "Título do terminal",
  "settings.options.tabForegroundProcess": "Processo em primeiro plano",
  "settings.options.fontWeightNormal": "Normal",
  "settings.options.fontWeightBold": "Negrito",
  "settings.options.agentMessageFontDefault": "Default",
  "settings.options.agentMessageFontSans": "Sans",
  "settings.options.agentMessageFontSerif": "Serif",
  "settings.options.contrastOff": "Desligado",
  "settings.options.contrastAA": "WCAG AA (4.5:1)",
  "settings.options.contrastAAA": "WCAG AAA (7:1)",
  "settings.options.contrastMax": "Máximo (21:1)",
  "settings.options.scrollbarOff": "Desligado",
  "settings.options.scrollbarHover": "Ao passar o mouse",
  "settings.options.scrollbarAlways": "Sempre",
  "settings.options.bellNotification": "Notificação de área de trabalho",
  "settings.options.bellSound": "Som",
  "settings.options.bellVisual": "Flash visual",
  "settings.options.bellOff": "Desligado",
  "settings.options.inputKeyboard": "Teclado",
  "settings.options.inputSmartInput": "Entrada inteligente",
  "settings.options.inputBoth": "Ambos",
  "settings.options.clipboardAuto": "Auto (detectar plataforma)",
  "settings.options.clipboardWindows": "Windows (Ctrl+C/V)",
  "settings.options.clipboardUnix": "Unix (Ctrl+Shift+C/V)",
  "settings.options.terminalEnterDefault": "Desativado",
  "settings.options.terminalEnterShiftLineFeed": "Ativado",
  "settings.options.shellNotFound": "(não encontrado)",
  "fileViewer.fileNotFound": "Arquivo não encontrado",
  "fileViewer.dirNotSupported": "Diretórios não são suportados no dock",
  "fileViewer.failedToList": "Falha ao carregar o diretório",
  "fileViewer.failedToLoadFile": "Falha ao carregar o arquivo",
  "fileViewer.truncated": "... (truncado)",
  "fileViewer.emptyDirectory": "Diretório vazio",
  "fileViewer.binaryFile": "Arquivo binário",
  "fileViewer.modified": "Modificado",
  "fileViewer.downloadHint": "Use o botão de download para salvar este arquivo.",
  "fileViewer.save": "Salvar",
  "fileViewer.loadMore": "Carregar conteúdo restante...",
  "git.notARepo": "Não é um repositório Git",
  "git.notARepoHint": "Navegue até um repositório Git para ver o status",
  "git.stagedChanges": "Alterações preparadas",
  "git.changes": "Alterações",
  "git.untracked": "Não rastreado",
  "git.conflicts": "Conflitos",
  "git.stash": "Stash",
  "git.recentCommits": "Commits recentes",
  "git.noCommits": "Sem commits",
  "git.workingTreeClean": "Diretório de trabalho limpo",
  "git.cleanShort": "Limpo",
  "git.noRepoShort": "Sem repo",
  "commands.stop": "Parar",
  "commands.run": "Executar",
  "commands.edit": "Editar",
  "commands.delete": "Excluir",
  "commands.newScript": "+ Novo script",
  "commands.deleteConfirm": "Excluir este script?",
  "commands.noScripts": "Nenhum script encontrado",
  "commands.createHint": "Criar arquivos de script em .midterm/",
  "commands.scriptName": "Nome do script",
  "commands.scriptContent": "Conteúdo do script...",
  "commands.update": "Atualizar",
  "commands.create": "Criar",
  "commands.cancel": "Cancelar",
  "commands.close": "Fechar",
  "changelog.loading": "Carregando registro de alterações...",
  "changelog.noReleases": "Nenhuma versão encontrada.",
  "changelog.loadOlder": "Carregar versões anteriores",
  "changelog.loadingMore": "Carregando...",
  "changelog.failed": "Falha ao carregar o registro de alterações.",
  "changelog.viewOnGithub": "Ver no GitHub",
  "changelog.noNotes": "Sem notas de versão.",
  "changelog.dontShowAgain": "Não mostrar após atualizações",
  "session.terminal": "Terminal",
  "session.split": "DIVIDIDO",
  "session.splitTooltip": "A sessão está em um layout dividido",
  "session.pinToQuickLaunch": "Fixar no início rápido",
  "session.rename": "Renomear sessão",
  "session.markAgentControlled": "Marcar como controlado por agente",
  "session.markHumanControlled": "Retornar ao controle humano",
  "session.close": "Fechar sessão",
  "session.injectGuidance": "Ativar recursos do MidTerm",
  "session.injectGuidancePrompt.default": "Você está rodando dentro do MidTerm, um multiplexador de terminal web. O MidTerm mantém .midterm/ atualizado neste diretório de trabalho. Este terminal pode usar os helpers do MidTerm para controle do navegador e painéis divididos. Leia .midterm/AGENTS.md agora. Os helpers da CLI do MidTerm estão disponíveis em .midterm/mtcli.sh e .midterm/mtcli.ps1.",
  "session.injectGuidancePrompt.claude": "Você está rodando dentro do MidTerm, um multiplexador de terminal web. O MidTerm mantém .midterm/ atualizado neste diretório de trabalho. Este terminal pode usar os helpers do MidTerm para controle do navegador, painéis divididos e inspeção do DOM. Leia .midterm/CLAUDE.md agora. Os helpers da CLI do MidTerm estão disponíveis em .midterm/mtcli.sh e .midterm/mtcli.ps1.",
  "session.removeFromLayout": "Remover do layout dividido",
  "session.actions": "Ações",
  "network.enableClipboard": "Clique para ativar a área de transferência e recursos seguros",
  "network.notTrusted": " (não confiável)",
  "fileDrop.httpsRequired": "A área de transferência requer HTTPS confiável",
  "fileDrop.browserBlocks": "Seu navegador bloqueia o acesso à área de transferência em conexões não confiáveis.",
  "fileDrop.trustCertificate": "Confiar no certificado →",
  "fileDrop.uploadFailedAuth": "Falha no envio: não autenticado",
  "fileDrop.uploadFailedSession": "Falha no envio: sessão não encontrada",
  "fileDrop.uploadFailed": "Falha no envio",
  "fileDrop.uploadFailedNetwork": "Falha no envio: erro de rede",
  "fileDrop.cannotPaste": "Não é possível colar arquivos {ext}",
  "fileDrop.fileTooLarge": "Arquivo muito grande (máx. 40KB)",
  "fileDrop.failedToRead": "Falha ao ler",
  "fileDrop.clipboardFailed": "Falha na injeção da área de transferência",
  "fileDrop.dropToUpload": "Solte o arquivo para enviar",
  "fileDrop.uploadingToTerminal": "Enviando para o terminal...",
  "fileDrop.transferringToTerminal": "Transferindo para o terminal...",
  "fileDrop.transferringText": "Enviando texto para o terminal...",
  "fileLinks.notFound": "Arquivo não encontrado",
  "history.quickLaunch": "Início rápido",
  "history.noHistory": "Sem histórico ainda",
  "history.pinned": "Fixado",
  "history.recent": "Recente",
  "history.unstar": "Remover estrela",
  "history.star": "Destacar",
  "history.remove": "Remover",
  "history.deleteStarred": "Excluir item destacado?",
  "managerBar.edit": "Editar",
  "managerBar.remove": "Remover",
  "managerBar.labelHint": "rótulo…",
  "sessionTabs.files": "Arquivos",
  "sessionTabs.commands": "Comandos",
  "sessionTabs.git": "Git",
  "sessionTabs.share": "Compartilhar",
  "sessionTabs.web": "Browser",
  "sessionTabs.webShort": "Browser",
  "webPreview.title": "Dev Browser",
  "webPreview.urlPlaceholder": "type URL here",
  "webPreview.go": "Ir",
  "webPreview.refresh": "Atualizar",
  "webPreview.screenshot": "Captura para o terminal (Ctrl+clique para baixar)",
  "webPreview.detach": "Abrir em janela",
  "webPreview.dockBack": "Acoplar",
  "webPreview.detachedPlaceholder": "A pré-visualização está em uma janela separada",
  "webPreview.noTarget": "Digite uma URL para pré-visualizar",
  "webPreview.agentHint": "Informar agente IA sobre controle do navegador",
  "webPreview.clearCookies": "Limpar todos os cookies e recarregar",
  "fileBrowser.unableToLoad": "Não foi possível carregar o diretório",
  "fileBrowser.selectFile": "Selecione um arquivo para visualizar",
  "fileBrowser.loading": "Carregando...",
  "fileBrowser.unknownSize": "Tamanho desconhecido",
  "fileBrowser.failedToLoad": "Falha ao carregar o arquivo",
  "fileBrowser.download": "Baixar",
  "badges.overflow": "Estouro de saída",
  "badges.pasting": "Colando...",
  "auth.certFrom": "De",
  "auth.certUntil": "Até",
  "share.failedToLoad": "Falha ao carregar informações de conexão",
  "share.failedToGenerate": "Falha ao gerar informações de compartilhamento",
  "share.noEmailClient": "Nenhum cliente de e-mail detectado.",
  "share.copiedToClipboard": "As informações de conexão foram copiadas para a área de transferência!",
  "share.visitTrustPage": "Visite a página de confiança para compartilhar o acesso",
  "share.dialog.title": "Compartilhar sessão do terminal",
  "share.dialog.sessionPrefix": "Sessão",
  "share.dialog.fullControl": "Controle total",
  "share.dialog.viewOnly": "Somente visualização",
  "share.dialog.network": "Rede",
  "share.dialog.hint": "O link concede acesso a esta sessão de terminal por 1 hora.",
  "share.dialog.link": "Link de compartilhamento",
  "share.dialog.create": "Criar link",
  "share.dialog.creating": "Criando...",
  "share.dialog.copied": "Copiado",
  "share.dialog.expiresAt": "Expira",
  "share.shared.invalid": "Este link de sessão compartilhada é inválido ou expirou.",
  "dialog.confirm": "Confirmar",
  "dialog.info": "Informação",
  "dialog.ok": "OK",
  "dialog.cancel": "Cancelar",
  "smartInput.autoSend": "Envio automático",
  "smartInput.photo": "Tirar foto",
  "smartInput.attach": "Anexar arquivo",
  "smartInput.removeAttachment": "Remover anexo",
  "smartInput.fileBadge": "ARQUIVO",
  "smartInput.imageTooLarge": "A imagem excede o limite de 10 MB do Agent Controller Session",
  "smartInput.attachmentUploadFailed": "Falha no upload do anexo",
  "smartInput.attachmentSendFailed": "Falha no envio pelo Agent Controller Session",
  "sidebar.claimMainBrowser": "Torne este navegador o navegador principal: os terminais serão ajustados automaticamente para esta janela. Os outros navegadores usarão escala CSS.",
  "sidebar.updateDismiss": "Dispensar",
  "sidebar.footerUpdateAvailable": "Atualização disponível",
  "settings.general.showUpdateNotification": "Destacar atualizações na barra lateral",
  "settings.hub.addMachine": "Adicionar máquina",
  "settings.hub.addHost": "Adicionar host",
  "settings.hub.editHost": "Editar host",
  "settings.hub.machineName": "Nome da máquina",
  "settings.hub.machineUrl": "URL",
  "settings.hub.machineUrlPlaceholder": "https://192.168.1.24:2000",
  "settings.hub.apiKey": "Chave de API",
  "settings.hub.apiKeyPlaceholder": "mtk_...",
  "settings.hub.apiKeyStoredPlaceholder": "Deixe em branco para manter a chave de API atual",
  "settings.hub.password": "Senha",
  "settings.hub.passwordPlaceholder": "Fallback opcional",
  "settings.hub.passwordStoredPlaceholder": "Deixe em branco para manter a senha atual",
  "settings.hub.passwordHint": "Usado se a chave de API estiver ausente ou for rejeitada.",
  "settings.hub.actions": "Ações",
  "settings.hub.saveMachine": "Salvar máquina",
  "settings.hub.saveHost": "Salvar host",
  "settings.hub.controlUpdates": "Controlar atualizações",
  "settings.hub.configuredMachines": "Hosts configurados",
  "settings.hub.refresh": "Atualizar",
  "settings.hub.edit": "Editar",
  "settings.hub.pin": "Fixar impressão digital",
  "settings.hub.clearPin": "Limpar impressão digital fixada",
  "settings.hub.createSession": "Criar sessão",
  "settings.hub.removeMachine": "Remover máquina",
  "settings.hub.removeMachineConfirm": "Remover esta máquina do MidTerm Hub?",
  "settings.hub.machineSaved": "Máquina salva",
  "settings.hub.machineRemoved": "Máquina removida",
  "settings.hub.refreshed": "Estado do host atualizado",
  "settings.hub.pinSaved": "Impressão digital fixada",
  "settings.hub.pinCleared": "Impressão digital fixada removida",
  "settings.hub.remoteSessionCreated": "Sessão remota criada",
  "settings.hub.fingerprint": "Impressão digital",
  "settings.hub.pinnedFingerprint": "Impressão digital fixada",
  "settings.hub.remoteSessions": "Sessões",
  "settings.hub.remoteUpdate": "Atualização",
  "settings.hub.auth": "Auth",
  "settings.hub.authApiKey": "Chave de API",
  "settings.hub.authPassword": "Senha",
  "settings.hub.authOpen": "Aberto",
  "settings.hub.trust": "Confiança",
  "settings.hub.trustRequired": "Verificar impressão digital",
  "settings.hub.trustPinned": "Fixada",
  "settings.hub.trustUnpinned": "Não fixada",
  "settings.hub.updateAvailable": "Atualização disponível",
  "settings.hub.noUpdate": "Sem atualização",
  "settings.hub.noMachinesConfigured": "Nenhum host configurado",
  "update.refreshReady": "Nova UI pronta",
  "update.refreshRequired": "Atualização da UI necessária",
  "update.refreshRequiredNote": "Esta guia precisa da nova UI para continuar compatível.",
  "update.refreshUi": "Atualizar UI",
  "update.refreshWhenConvenient": "Atualize quando for conveniente. Os terminais continuam conectados.",
  "update.restoringConnections": "Restaurando conexões ao vivo...",
  "update.serverBack": "Servidor reconectado.",
  "update.refreshingUi": "Atualizando UI...",
  "share.dialog.runningShares": "Compartilhamentos ativos",
  "share.dialog.loadingShares": "Carregando compartilhamentos ativos...",
  "share.dialog.noRunningShares": "Nenhum compartilhamento está ativo no momento.",
  "share.dialog.runningSharesUnavailable": "Os compartilhamentos ativos não puderam ser carregados agora.",
  "share.dialog.terminate": "Encerrar",
  "share.dialog.terminating": "Encerrando...",
  "appServerControl.scrollToBottom": "Voltar para baixo",
  "appServerControl.emptyHistory": "Ainda não há itens no histórico.",
  "appServerControl.cluster.withCount": "{label} ({count})",
  "appServerControl.cluster.toolCalls": "Chamadas de ferramenta",
  "appServerControl.cluster.workLog": "Log de trabalho",
  "appServerControl.panel.details": "Detalhes",
  "appServerControl.panel.lines": "{count} linhas",
  "appServerControl.diff.deletedFile": "{path} (excluído)",
  "appServerControl.diff.renamedFile": "{from} -> {to}",
  "appServerControl.diff.omittedLines": "... mais {count} linhas de diff omitidas ...",
  "appServerControl.label.user": "Você",
  "appServerControl.label.userShort": "Usuário",
  "appServerControl.label.assistant": "Assistant",
  "appServerControl.label.agent": "Agent",
  "appServerControl.label.reasoning": "Raciocínio",
  "appServerControl.label.tool": "Ferramenta",
  "appServerControl.label.request": "Solicitação",
  "appServerControl.label.plan": "Plano",
  "appServerControl.label.diff": "Diff",
  "appServerControl.label.error": "Erro",
  "appServerControl.label.system": "Sistema",
  "appServerControl.label.midterm": "MidTerm",
  "appServerControl.title.assistantResponse": "Resposta do assistant",
  "appServerControl.title.reasoning": "Raciocínio",
  "appServerControl.title.reasoningSummary": "Resumo do raciocínio",
  "appServerControl.title.commandOutput": "Saída do comando",
  "appServerControl.title.fileChangeOutput": "Saída da alteração de arquivo",
  "appServerControl.title.workingDiff": "Diff atual",
  "appServerControl.title.plan": "Plano",
  "appServerControl.request.back": "Voltar",
  "appServerControl.request.continue": "Continuar",
  "appServerControl.request.sending": "Enviando...",
  "appServerControl.request.sendAnswer": "Enviar resposta",
  "appServerControl.request.working": "Trabalhando...",
  "appServerControl.request.approveOnce": "Aprovar uma vez",
  "appServerControl.request.decline": "Recusar",
  "appServerControl.request.pendingUserInput": "Entrada do usuário pendente",
  "appServerControl.request.pendingApproval": "Aprovação pendente",
  "appServerControl.request.progress": "{current}/{total}",
  "appServerControl.request.selectManyToContinue": "Selecione uma ou mais das {count} opções para continuar.",
  "appServerControl.request.selectOneToContinue": "Selecione 1 de {count} opções para continuar.",
  "appServerControl.request.needsOneAnswer": "O agent precisa de uma resposta para continuar.",
  "appServerControl.request.needsManyAnswers": "O agent precisa de {count} respostas para continuar.",
  "appServerControl.request.approvalLabel": "Aprovação",
  "appServerControl.request.requiredBeforeContinue": "{label} é obrigatório antes que o turno possa continuar.",
  "appServerControl.request.typeAnswer": "Digite uma resposta",
  "appServerControl.request.questionNumber": "Pergunta {index}",
  "appServerControl.request.question": "Pergunta",
  "appServerControl.request.selectedAnswers": "Respostas selecionadas",
  "appServerControl.status.connectedWaiting": "Agent Controller Session está conectado ao MidTerm e aguardando conteúdo de histórico.",
  "appServerControl.status.streaming": "Streaming",
  "appServerControl.status.generating": "Gerando",
  "appServerControl.status.working": "Trabalhando",
  "appServerControl.status.reconnecting": "Agent Controller Session está se reconectando ao MidTerm.",
  "appServerControl.status.connecting": "Conectando",
  "appServerControl.status.failed": "Falhou",
  "appServerControl.error.openTitle": "Falha ao abrir o Agent Controller Session",
  "appServerControl.error.refreshTitle": "Falha ao atualizar o Agent Controller Session",
  "appServerControl.error.requestTitle": "Falha na solicitação do Agent Controller Session",
  "appServerControl.action.retry": "Tentar Agent Controller Session novamente",
  "appServerControl.action.retryBusy": "Tentando novamente...",
  "appServerControl.issue.readonlyHistory": "Histórico somente leitura",
  "appServerControl.issue.terminalBusy": "Terminal ocupado",
  "appServerControl.issue.liveAttachUnavailable": "Live attach indisponível",
  "appServerControl.issue.attachFailed": "Falha no attach do Agent Controller Session",
  "appServerControl.issue.terminalRecoveryFailed": "Falha na recuperação do terminal",
  "appServerControl.issue.nativeRuntimeUnavailable": "Native runtime indisponível",
  "appServerControl.issue.busyTerminalTurn.title": "O terminal possui o turno ativo do Codex",
  "appServerControl.issue.busyTerminalTurn.body": "O Agent Controller Session não pode assumir enquanto o Terminal ainda possui o turno ativo do Codex. Finalize ou interrompa esse turno no Terminal e tente novamente.",
  "appServerControl.issue.busyTerminalTurn.bodyReadonly": "O Agent Controller Session está mostrando o último histórico estável enquanto o turno do Codex no terminal ainda está em execução. Finalize ou interrompa esse turno no Terminal e tente novamente o live attach do Agent Controller Session.",
  "appServerControl.issue.missingResumeId.title": "Ainda não existe um thread do Codex retomável conhecido",
  "appServerControl.issue.missingResumeId.body": "O MidTerm ainda não consegue determinar um id de thread do Codex retomável para esta session, então o live attach do Agent Controller Session não está disponível. Use o Terminal para a via ao vivo ou tente novamente depois.",
  "appServerControl.issue.missingResumeId.bodyReadonly": "O Agent Controller Session ainda pode mostrar o histórico canônico, mas o MidTerm ainda não conhece um id de thread do Codex retomável para handoff ao vivo nesta session. Continue usando o Terminal para a via ao vivo ou tente novamente quando a identidade do thread estiver conhecida.",
  "appServerControl.issue.shellRecoveryFailed.title": "O terminal não se recuperou corretamente após o handoff",
  "appServerControl.issue.shellRecoveryFailed.body": "O MidTerm interrompeu o processo do Codex em primeiro plano, mas a session não voltou para uma via ao vivo limpa. Tente o Agent Controller Session novamente quando a via estiver estável.",
  "appServerControl.issue.nativeRuntimeUnavailable.title": "Esta session ainda não consegue iniciar um runtime Agent Controller Session ao vivo",
  "appServerControl.issue.nativeRuntimeUnavailable.body": "O MidTerm não conseguiu iniciar o runtime nativo do Agent Controller Session para esta session. Tente novamente depois que a session puder usar native runtime.",
  "appServerControl.issue.readonlyHistory.title": "O live attach do Agent Controller Session não está disponível agora",
  "appServerControl.issue.readonlyHistory.body": "{detail} O Agent Controller Session continuará aberto no histórico canônico para que você ainda possa inspecionar o último histórico estável enquanto o Terminal permanece como fallback ao vivo.",
  "appServerControl.issue.startupFailed.title": "Não foi possível abrir o Agent Controller Session",
  "appServerControl.activation.opening.detail": "Painel do Agent Controller Session aberto. Preparando o attach do runtime do Agent Controller Session.",
  "appServerControl.activation.opening.summary": "Painel do Agent Controller Session aberto.",
  "appServerControl.activation.opening.body": "O MidTerm está abrindo a superfície de conversa do Agent Controller Session para esta session.",
  "appServerControl.activation.attaching.detail": "Solicitando attach do runtime do Agent Controller Session.",
  "appServerControl.activation.attaching.summary": "Conectando o runtime do Agent Controller Session.",
  "appServerControl.activation.attaching.body": "Iniciando ou reconectando o runtime do Agent Controller Session controlado pelo backend para esta session.",
  "appServerControl.activation.waitingSnapshot.detail": "O runtime do Agent Controller Session aceitou a solicitação de attach.",
  "appServerControl.activation.waitingSnapshot.summary": "Runtime do Agent Controller Session conectado.",
  "appServerControl.activation.waitingSnapshot.body": "Aguardando o primeiro snapshot canônico do Agent Controller Session vindo do MidTerm.",
  "appServerControl.activation.loadingEvents.detail": "O snapshot do Agent Controller Session está pronto. Carregando eventos recentes do histórico.",
  "appServerControl.activation.loadingEvents.summary": "Snapshot do Agent Controller Session pronto.",
  "appServerControl.activation.loadingEvents.body": "Carregando o backlog canônico de eventos do Agent Controller Session para esta session.",
  "appServerControl.activation.connectingStream.detail": "Os dados do Agent Controller Session foram carregados. Conectando o stream ao vivo.",
  "appServerControl.activation.connectingStream.summary": "Backlog de eventos do Agent Controller Session carregado.",
  "appServerControl.activation.connectingStream.body": "Abrindo o stream de eventos ao vivo do Agent Controller Session para que o histórico seja atualizado em tempo real.",
  "appServerControl.activation.ready.detail": "Stream ao vivo do Agent Controller Session conectado.",
  "appServerControl.activation.ready.summary": "Stream ao vivo do Agent Controller Session conectado.",
  "appServerControl.activation.ready.body": "Os eventos canônicos do Agent Controller Session agora estão chegando em tempo real ao histórico.",
  "appServerControl.activation.historyRestored.summary": "Histórico canônico do Agent Controller Session restaurado.",
  "appServerControl.activation.historyRestored.body": "O MidTerm recuperou o histórico canônico do Agent Controller Session depois que o attach inicial falhou, então está tentando o live attach automaticamente de novo.",
  "appServerControl.activation.startupFailed.detail": "A inicialização do Agent Controller Session falhou antes que o primeiro snapshot estável ficasse disponível.",
  "appServerControl.activation.startupFailed.summary": "Falha na inicialização do Agent Controller Session.",
  "appServerControl.activation.retry.summary": "Tentando o attach do Agent Controller Session novamente.",
  "appServerControl.activation.retry.detail": "O MidTerm está tentando novamente o live attach do Agent Controller Session para esta session.",
  "appServerControl.activation.snapshotReady.summary": "O snapshot do Agent Controller Session ficou disponível.",
  "appServerControl.activation.snapshotReady.body": "O MidTerm produziu o primeiro snapshot canônico do Agent Controller Session na tentativa {attempt}.",
  "appServerControl.activation.snapshotPending": "O snapshot do Agent Controller Session ainda não está pronto.",
  "sessionLauncher.title": "Iniciar uma nova sessão",
  "sessionLauncher.terminalTitle": "Terminal",
  "sessionLauncher.terminalDescription": "Abrir uma sessão de shell normal.",
  "sessionLauncher.codexTitle": "Codex",
  "sessionLauncher.codexDescription": "Iniciar uma sessão Codex com Agent Controller Session em uma pasta escolhida.",
  "sessionLauncher.claudeTitle": "Claude",
  "sessionLauncher.claudeDescription": "Iniciar uma sessão Claude com Agent Controller Session em uma pasta escolhida.",
  "sessionLauncher.home": "Início",
  "sessionLauncher.up": "Subir",
  "sessionLauncher.loading": "Carregando diretórios...",
  "sessionLauncher.empty": "Não há subpastas aqui.",
  "sessionLauncher.chooseTarget": "Executar em",
  "sessionLauncher.chooseProvider": "Escolher um provider",
  "sessionLauncher.localTargetTitle": "Este servidor",
  "sessionLauncher.localTargetDescription": "Criar a sessão no host MidTerm atual.",
  "sessionLauncher.remoteWorkingDirectory": "Diretório de trabalho remoto",
  "sessionLauncher.remoteWorkingDirectoryPlaceholder": "Caminho opcional na máquina remota",
  "sessionLauncher.remoteWorkingDirectoryHint": "Lançamentos remotos aceitam um caminho, mas a navegação por diretórios só está disponível no servidor atual.",
  "sessionLauncher.remoteTerminalOnly": "No momento, lançamentos remotos suportam apenas sessões de Terminal.",
  "sessionLauncher.startTerminal": "Iniciar Terminal",
  "sessionLauncher.startCodex": "Iniciar Codex",
  "sessionLauncher.startClaude": "Iniciar Claude",
  "sessionLauncher.loadFailed": "Falha ao carregar diretórios.",
  "sessionLauncher.createFailed": "Falha ao iniciar a sessão",
  "sessionLauncher.settingsUnavailable": "As configurações ainda não foram carregadas. Tente novamente em instantes.",
  "settings.hub": "MidTerm Hub",
  "settings.appearance.boxDrawingMode": "Desenho de caixas",
  "settings.appearance.boxDrawingStyle": "Estilo do desenho de caixas",
  "settings.appearance.boxDrawingScale": "Escala do traço das caixas",
  "settings.appearance.customGlyphs": "Usar glifos personalizados para desenho de caixas",
  "settings.appearance.backgroundHideOnMobile": "Ocultar fundo no celular",
  "settings.behavior.resumeMode": "Modo de retomada da sessão",
  "settings.behavior.resumeModeHint": "Quick Resume mantém sessões ocultas mais leves ao atualizá-las com um replay menor quando você volta para elas. As sessões visíveis continuam ao vivo, e o indicador de atividade ainda reflete atividade real do terminal.",
  "settings.behavior.preserveTerminalCursorControl": "Preserve app cursor control",
  "settings.behavior.preserveTerminalCursorControlHint": "Keeps fullscreen terminal apps in charge of cursor show/hide sequences. Disable only if simple shells visibly flicker during heavy output.",
  "settings.diagnostics.terminalTransport": "Transporte do terminal",
  "settings.diagnostics.sourceSeq": "Seq de origem",
  "settings.diagnostics.muxReceivedSeq": "Seq recebida pelo mux",
  "settings.diagnostics.browserReceivedSeq": "Seq recebida pelo navegador",
  "settings.diagnostics.browserRenderedSeq": "Seq renderizada pelo navegador",
  "settings.diagnostics.mthostIpcQueuedSeq": "Seq enfileirada no IPC do MTHost",
  "settings.diagnostics.mthostIpcFlushedSeq": "Seq descarregada no IPC do MTHost",
  "settings.diagnostics.ipcBacklog": "Backlog de IPC",
  "settings.diagnostics.lastReplay": "Último replay",
  "settings.diagnostics.reconnects": "Reconexões",
  "settings.diagnostics.dataLoss": "Perda de dados",
  "settings.diagnostics.browserSessionTree": "Browser Session Tree",
  "settings.diagnostics.browserSessionTreeHint": "Shows connected browser tabs, the leading resize owner, and each browser's currently active terminal or agent session.",
  "settings.diagnostics.browserSessionTreeEmpty": "No browser sessions reported yet.",
  "settings.diagnostics.browserSessionLeading": "leading",
  "settings.diagnostics.browserSessionFollowing": "following",
  "settings.diagnostics.browserSessionActive": "active",
  "settings.diagnostics.browserSessionIdle": "idle",
  "settings.diagnostics.browserSessionActiveSession": "Session",
  "settings.diagnostics.browserSessionSurface": "Surface",
  "settings.diagnostics.browserSessionConnections": "Connections",
  "settings.diagnostics.browserSessionNone": "none",
  "settings.options.boxDrawingCustom": "Glifos personalizados",
  "settings.options.boxDrawingFont": "Usar fonte",
  "settings.options.boxDrawingStyleClassic": "Clássico",
  "settings.options.boxDrawingStyleRounded": "Arredondado",
  "settings.options.resumeModeFullReplay": "Replay completo (padrão)",
  "settings.options.resumeModeQuickResume": "Quick Resume (melhor para mais sessões)",
  "smartInput.autoSendOnHint": "O envio automático está ativado para entrada transcrita",
  "smartInput.mic": "Pressione para falar",
  "smartInput.placeholder": "Digite aqui... (ou pressione Seta para cima para restaurar seus últimos prompts)",
  "smartInput.placeholderMobile": "Digite aqui...",
  "smartInput.send": "Enviar",
  "smartInput.sendGestureHint": "Enviar. Clique duas vezes ou pressione e segure para alternar o envio automático",
  "smartInput.resume": "Retomar",
  "smartInput.resumeConversation": "Retomar conversa",
  "smartInput.appServerControlModelCommand": "Abrir seletor de modelo do Agent Controller Session",
  "smartInput.appServerControlPlanCommand": "Alternar modo de plano do Agent Controller Session",
  "smartInput.appServerControlGoalCommand": "Preparar comando de meta do Agent Controller Session",
  "smartInput.tools": "Ferramentas",
  "smartInput.modeKeyboard": "Teclado",
  "smartInput.modeSmart": "Smart Input",
  "smartInput.modeBoth": "Ambos",
  "smartInput.keysShow": "Mostrar teclas",
  "smartInput.keysHide": "Ocultar teclas",
  "fileDrop.uploadingToAppServerControl": "Enviando para o Agent Controller Session...",
  "fileDrop.transferringToAppServerControl": "Enviando para o Agent Controller Session...",
  "fileDrop.transferringTextAppServerControl": "Enviando texto para o Agent Controller Session...",
  "sessionTabs.agent": "Agent",
  "sessionTabs.appServerControl": "Agent",
  "agentView.eyebrow": "Agent",
  "agentView.refresh": "Atualizar",
  "agentView.openTerminal": "Voltar ao Terminal",
  "agentView.state": "Status",
  "agentView.activity": "Atividade",
  "agentView.lastOutput": "Última saída",
  "agentView.bells": "Alertas",
  "agentView.heatTimeline": "Linha de atividade",
  "agentView.heatTimelineMeta": "Intensidade recente da saída do terminal",
  "agentView.timeline": "Linha do tempo de atividade",
  "agentView.timelineMeta": "Atividade da sessão moldada pelo MidTerm",
  "agentView.lane": "Faixa de runtime",
  "agentView.laneMeta": "Ao que o MidTerm pode se conectar com segurança agora",
  "agentView.transport": "Transporte estruturado",
  "agentView.transportMeta": "Resumo no servidor fornecido pelo MidTerm",
  "agentView.recentOutput": "Saída recente",
  "agentView.recentOutputMeta": "Saída canônica do runtime do Agent Controller Session",
  "agentView.fallbackTail": "Saída do Agent Controller Session",
  "agentView.needsAttention": "Precisa de atenção",
  "agentView.stable": "Estável",
  "agentView.heat": "Atividade",
  "agentView.noHeat": "Sem saída recente",
  "agentView.noTimeline": "Ainda não há cartões de atividade",
  "agentView.noRecentOutput": "Sem saída recente no buffer do terminal.",
  "agentView.genericAgent": "Agente genérico",
  "agentView.shellFallback": "Shell",
  "agentView.stateBusy": "Turno em andamento",
  "agentView.stateIdle": "Prompt ocioso",
  "agentView.stateBlocked": "Bloqueado",
  "agentView.stateShell": "Só shell",
  "agentView.stateDead": "Encerrado",
  "agentView.stateUnknown": "Desconhecido",
  "agentView.transportCodex": "Este painel é alimentado pelo runtime estruturado do Agent Controller Session do MidTerm para sessões Codex e deve renderizar turns, tools, requests e saída em streaming canônicos.",
  "agentView.transportClaude": "Este painel é alimentado pelo runtime estruturado do Agent Controller Session do MidTerm para sessões Claude e deve renderizar turns, tools, requests e saída em streaming canônicos.",
  "agentView.transportFallback": "O Agent Controller Session deve renderizar aqui o estado estruturado do runtime do provider. Se esse estado não estiver disponível, trate isso como um problema do runtime do Agent Controller Session, e não como um fallback derivado do terminal.",
  "agentView.unavailableTitle": "Visualização do agente indisponível",
  "agentView.sessionUnavailable": "Esta sessão não está mais disponível.",
  "agentView.loadError": "Não foi possível carregar os dados do agente agora.",
  "agentView.never": "Nunca",
  "agentView.unknownTime": "Desconhecido",
  "agentView.justNow": "Agora mesmo",
  "managerBar.more": "Mais automações",
  "managerBar.type.single": "Comando único",
  "managerBar.type.chain": "Sequência de comandos",
  "managerBar.trigger.fireAndForget": "Executar na hora",
  "managerBar.trigger.onCooldown": "No cooldown",
  "managerBar.trigger.repeatCount": "Repetir n vezes",
  "managerBar.trigger.repeatInterval": "Repetir a cada n unidades de tempo",
  "managerBar.trigger.schedule": "Agendado",
  "managerBar.intervalUnit.seconds": "segundos",
  "managerBar.intervalUnit.minutes": "minutos",
  "managerBar.intervalUnit.hours": "horas",
  "managerBar.intervalUnit.days": "dias",
  "managerBar.scheduleRepeat.daily": "Diariamente",
  "managerBar.scheduleRepeat.weekdays": "Dias úteis",
  "managerBar.scheduleRepeat.weekends": "Fins de semana",
  "managerBar.queue.cooldown": "Quando a atividade cair abaixo de 25%",
  "managerBar.queue.turn": "Quando o turno atual voltar para você",
  "managerBar.queue.chainCooldown": "A próxima etapa da sequência espera o cooldown",
  "managerBar.queue.chainRunning": "Sequência em andamento",
  "managerBar.queue.repeatCountPrefix": "Repetições restantes:",
  "managerBar.queue.repeatCountSuffix": " execuções no total",
  "managerBar.queue.every": "A cada",
  "managerBar.queue.dequeue": "Remover ação da fila",
  "managerBar.modal.title": "Configurar automação",
  "managerBar.modal.editTitle": "Editar automação",
  "managerBar.modal.intro": "Crie uma ação reutilizável para a sessão de terminal ativa.",
  "managerBar.modal.label": "Rótulo",
  "managerBar.modal.labelOptional": "Rótulo (opcional)",
  "managerBar.modal.labelPlaceholder": "Usar a primeira linha do prompt",
  "managerBar.modal.labelHelp": "Deixe em branco para usar a primeira linha não vazia do prompt como rótulo do botão.",
  "managerBar.modal.type": "Tipo",
  "managerBar.modal.trigger": "Acionamento",
  "managerBar.modal.prompts": "Prompts",
  "managerBar.modal.addPrompt": "Adicionar prompt",
  "managerBar.modal.removePrompt": "Remover prompt",
  "managerBar.modal.singlePrompt": "Prompt",
  "managerBar.modal.chainPrompt": "Prompt",
  "managerBar.modal.promptPlaceholder": "Digite o texto do prompt",
  "managerBar.modal.cooldownHint": "Começa quando a atividade da sessão cai abaixo de 25%. Depois de cada disparo, a atividade é ignorada por 5 segundos.",
  "managerBar.modal.chainHint": "Os prompts seguintes aguardam o cooldown automaticamente.",
  "managerBar.modal.promptSectionSingle": "Prompt",
  "managerBar.modal.promptSectionSingleCopy": "Escreva o prompt exato que o MidTerm deve enviar para a sessão ativa.",
  "managerBar.modal.promptSectionChain": "Etapas",
  "managerBar.modal.promptSectionChainCopy": "Adicione os prompts na ordem. O MidTerm espera o cooldown antes de enviar cada etapa seguinte.",
  "managerBar.modal.behaviorSection": "Comportamento",
  "managerBar.modal.behaviorSectionCopy": "Escolha quantos prompts fazem parte desta ação e quando a ação completa deve começar.",
  "managerBar.modal.typeSingleDescription": "Um prompt é enviado exatamente como foi escrito. Use para instruções reutilizáveis de uma só vez.",
  "managerBar.modal.typeChainDescription": "Uma sequência de prompts enviada em ordem. Cada etapa seguinte aguarda o cooldown automaticamente.",
  "managerBar.modal.triggerDetails": "Detalhes do acionamento",
  "managerBar.modal.triggerDetailsCopy": "Aqui aparecem apenas os controles relevantes para o acionamento selecionado.",
  "managerBar.modal.triggerDescription.fireAndForget": "Executa imediatamente uma vez quando você toca na ação.",
  "managerBar.modal.triggerDescription.onCooldown": "Entra na fila uma vez e espera até a sessão ativa esfriar abaixo de 25%.",
  "managerBar.modal.triggerDescription.repeatCount": "Executa a ação completa repetidamente até atingir o número de repetições.",
  "managerBar.modal.triggerDescription.repeatInterval": "Enfileira a ação completa em um intervalo fixo.",
  "managerBar.modal.triggerDescription.schedule": "Enfileira a ação completa no próximo horário agendado compatível.",
  "managerBar.modal.repeatCount": "Número de repetições",
  "managerBar.modal.repeatCountHelp": "A ação completa roda de novo depois que terminar e a sessão esfriar.",
  "managerBar.modal.repeatEvery": "Repetir a cada",
  "managerBar.modal.repeatIntervalHelp": "A ação completa entra na fila nessa cadência. As etapas da sequência continuam aguardando o cooldown.",
  "managerBar.modal.schedule": "Agendamento",
  "managerBar.modal.addSchedule": "Adicionar horário",
  "managerBar.modal.removeSchedule": "Remover horário",
  "managerBar.modal.scheduleHelp": "Adicione um ou mais horários de início. O MidTerm colocará a ação completa na fila no próximo horário compatível.",
  "managerBar.modal.cancel": "Cancelar",
  "managerBar.modal.save": "Salvar ação",
  "managerBar.modal.errorPromptRequired": "Adicione pelo menos um prompt antes de salvar.",
  "managerBar.modal.errorScheduleRequired": "Adicione pelo menos um horário antes de salvar.",
  "smartInput.expandComposer": "Expand composer",
  "smartInput.collapseComposer": "Collapse composer",
  "settings.updatesAbout": "Updates & About",
  "settings.updatesAbout.title": "Updates & About",
  "settings.updatesAbout.tooltip": "Versions, updates, trust status, install details, and open-source notices.",
  "settings.updatesAbout.updatePreferences": "Update Preferences",
  "settings.updatesAbout.updateActions": "Update Actions",
  "settings.updatesAbout.versionsTrust": "Versions & Trust",
  "settings.terminal.tooltip": "Fonts, colors, cursor, scrollback, and terminal interaction.",
  "settings.terminal.typographyTheme": "Typography & Theme",
  "settings.terminal.layoutCursor": "Layout & Cursor",
  "settings.terminal.drawingTransparency": "Drawing & Transparency",
  "settings.aiAgents": "AI Agents",
  "settings.aiAgents.title": "AI Agents",
  "settings.aiAgents.tooltip": "Defaults for non-terminal AI sessions and how agent history is shown.",
  "settings.aiAgents.conversationView": "Conversation View",
  "settings.aiAgents.codexDefaults": "Codex Defaults",
  "settings.aiAgents.claudeDefaults": "Claude Defaults",
  "settings.workflowGit": "Workflow & Git",
  "settings.workflowGit.title": "Workflow & Git",
  "settings.workflowGit.tooltip": "Navigation, Automation Bar, file linking, bookmarks, tab naming, and Git/worktree workflow.",
  "settings.workflowGit.workflowControls": "Workflow Controls",
  "settings.workflowGit.gitWorktrees": "Git & Worktrees",
  "settings.workflowGit.navigationDiscovery": "Navigation & Discovery",
  "settings.appearance.tooltip": "Theme, language, wallpaper, and global UI atmosphere.",
  "settings.appearance.themeLanguage": "Theme & Language",
  "settings.appearance.motionTransparency": "Motion & Transparency",
  "settings.sessionsStartup": "Sessions & Startup",
  "settings.sessionsStartup.title": "Sessions & Startup",
  "settings.sessionsStartup.tooltip": "Defaults for new terminals, session resume, runtime behavior, and browser-size ownership.",
  "settings.sessionsStartup.newSessions": "New Sessions",
  "settings.sessionsStartup.runtime": "Session Runtime",
  "settings.sessionsStartup.browserOwnership": "Browser Ownership",
  "settings.securityAccess": "Security & Access",
  "settings.securityAccess.title": "Security & Access",
  "settings.securityAccess.tooltip": "Passwords, API keys, certificates, firewall, and terminal process identity.",
  "settings.connectedHosts": "Connected Hosts",
  "settings.connectedHosts.title": "Connected Hosts",
  "settings.connectedHosts.tooltip": "Remote MidTerm hosts, shared trust, and host-oriented integrations.",
  "settings.advancedDiagnostics": "Advanced & Diagnostics",
  "settings.advancedDiagnostics.title": "Advanced & Diagnostics",
  "settings.advancedDiagnostics.tooltip": "Latency, transport internals, file paths, reload/restart, and developer diagnostics.",
  "settings.diagnostics.terminalKeyLog": "Terminal Key Log",
  "settings.diagnostics.terminalKeyLogHint": "Capture terminal Enter and modifier events so remap failures are directly visible.",
  "settings.diagnostics.terminalKeyLogEnabled": "Enable terminal key log",
  "settings.diagnostics.terminalKeyLogClear": "Clear log",
  "settings.diagnostics.terminalKeyLogEmpty": "Enable terminal key log to capture Enter and modifier events.",
  "session.notes": "Notas",
  "session.expandNotes": "Mostrar notas",
  "session.collapseNotes": "Ocultar notas",
  "session.notesPlaceholder": "Notas"
}
