{ "nav.diagnostics": "Diagnóstico do servidor", "nav.hash": "Hash e soma de verificação", "nav.overview": "Visão geral", "nav.terminal": "Terminal", "nav.servers": "Servidores", "nav.updates": "Atualizações", "nav.plugins": "Módulos", "nav.settings": "Definições", "nav.aria": "Navegação principal", "vault.storage": "ARMAZENAMENTO LOCAL CIFRADO", "vault.unlockTitle": "Desbloquear Server Manager", "vault.unlockIntro": "Introduza a palavra-passe mestra. A palavra-passe não é guardada.", "vault.password": "Palavra-passe mestra", "vault.confirmPassword": "Confirmar palavra-passe", "vault.unlock": "Desbloquear", "vault.forgot": "Esqueci-me da palavra-passe / repor cofre", "vault.resetIrreversible": "A reposição é irreversível", "vault.resetDescription": "Serão eliminados todos os perfis de servidor, impressões digitais de anfitrião guardadas e outros dados cifrados. Os módulos instalados e as definições de atualização serão mantidos.", "vault.resetInstruction": "Escreva SMAZAT para confirmar", "vault.cancel": "Cancelar", "vault.resetAction": "Eliminar dados e repor palavra-passe", "app.newArchitecture": "NOVA ARQUITETURA", "app.initializing": "A inicializar…", "app.lock": "Bloquear", "app.coreRunning": "Core está em execução", "overview.cleanTitle": "Uma base sólida para a nova aplicação", "overview.cleanDescription": "Serviços separados, IPC restrito, ambiente de execução de módulos e canal de atualização seguro.", "overview.coreApi": "Core API", "overview.coreApiDescription": "Contrato estável da aplicação", "overview.dataSchema": "Esquema de dados", "overview.dataSchemaDescription": "Armazenamento do utilizador com versões", "overview.installedPlugins": "Módulos instalados", "overview.noToolsNeeded": "Core funciona sem Tools", "overview.currentSlice": "FASE ATUAL", "overview.sliceTitle": "Cofre + perfis + terminal SSH", "overview.sliceDescription": "Ligação funcional com verificação obrigatória da chave do anfitrião e um SessionManager separado.", "terminal.ping": "Ping", "terminal.sshRtt": "RTT de SSH", "terminal.latencyUnavailable": "Indisponível", "terminal.latencyMeaning": "Ping: eco ICMP deste computador (3 amostras, mediana). RTT de SSH: pedido e resposta na ligação SSH existente (3 amostras, mediana).", "terminal.measuring": "a medir…", "terminal.pingLoss": "perda {loss} %", "terminal.pingTimeout": "sem resposta: uma firewall pode bloquear ICMP", "terminal.pingDenied": "ICMP recusado pelo sistema (permissão de rede local / política)", "terminal.pingUnreachable": "destino inacessível por ICMP", "terminal.pingUnsupported": "ping não está disponível neste sistema", "terminal.pingError": "ping falhou", "terminal.sshRttTransport": "Transporte SSH (pedido/resposta keepalive)", "terminal.sshRttCommand": "comando por SSH incluindo o processamento do servidor", "terminal.title": "Terminal interativo", "terminal.disconnected": "Desligado", "terminal.connecting": "A ligar…", "terminal.connected": "Ligado", "terminal.connectionError": "Erro de ligação", "terminal.error": "Erro", "terminal.server": "Servidor", "terminal.selectServer": "Selecione um servidor…", "terminal.password": "Palavra-passe", "terminal.sshPassword": "Palavra-passe SSH", "terminal.passphrase": "Frase de acesso (opcional)", "terminal.keyPassphrase": "Frase de acesso da chave", "terminal.connect": "Ligar", "terminal.disconnect": "Desligar", "terminal.noProfile": "Crie primeiro um perfil de servidor.", "terminal.aria": "Terminal SSH", "terminal.libraryMissing": "A biblioteca do terminal não está disponível.", "terminal.welcome": "Selecione um servidor e inicie a ligação SSH.", "terminal.connectingTo": "A ligar a {target}…", "terminal.passwordAuth": "autenticação por palavra-passe", "terminal.vaultLocked": "O cofre foi bloqueado.", "profiles.eyebrow": "PERFIS CIFRADOS", "profiles.title": "Gestão de servidores", "profiles.new": "Novo servidor", "profiles.none": "Ainda não foi guardado nenhum servidor.", "profiles.name": "Nome", "profiles.namePlaceholder": "Servidor de produção", "profiles.host": "Anfitrião / IP", "profiles.port": "Porta", "profiles.user": "Utilizador", "profiles.auth": "Autenticação", "profiles.authPassword": "Palavra-passe ao ligar", "profiles.authKey": "Chave privada", "profiles.privateKey": "Chave privada", "profiles.selectFile": "Selecione um ficheiro…", "profiles.select": "Selecionar", "profiles.save": "Guardar perfil", "profiles.delete": "Eliminar", "profiles.key": "chave", "profiles.password": "palavra-passe", "profiles.saved": "O perfil foi guardado.", "profiles.deleteConfirm": "Eliminar este perfil de servidor?", "updates.eyebrow": "REPOSITÓRIO DE ATUALIZAÇÕES", "updates.title": "Atualizações de Core", "updates.installed": "Versão instalada", "updates.channel": "canal {channel}", "updates.ready": "Pronto para verificar", "updates.integrityIntro": "Core verifica a plataforma, a arquitetura, o tamanho, SHA-512 e a assinatura OpenPGP.", "updates.check": "Verificar", "updates.download": "Transferir e verificar", "updates.reveal": "Mostrar ficheiro", "updates.alphaSecurity": "Modo de segurança alfa", "updates.alphaDescription": "SHA-512 e a assinatura OpenPGP obrigatória protegem o instalador. A instalação não começa automaticamente e a origem está restrita ao domínio HTTPS permitido.", "updates.downloaded": "A versão v{version} foi transferida e verificada", "updates.available": "A versão {version} está disponível", "updates.availableFallback": "A atualização está pronta para transferir e verificar.", "updates.current": "Está a utilizar a versão atual", "updates.noNewer": "Não existe uma versão mais recente no canal selecionado.", "updates.checking": "A verificar…", "updates.checkingServer": "A verificar o repositório de atualizações", "updates.tryingEndpoints": "A tentar o ponto de acesso HTTPS permitido…", "updates.checkFailed": "Falha ao procurar atualizações", "updates.downloading": "A transferir…", "updates.downloadRejected": "A atualização foi bloqueada", "plugins.eyebrow": "FERRAMENTAS DA APLICAÇÃO", "plugins.title": "Gerir módulos", "plugins.install": "Instalar a partir do catálogo", "plugins.plugin": "Módulo", "plugins.version": "Versão", "plugins.permissions": "Permissões", "plugins.none": "Ainda não há módulos", "plugins.first": "System Monitor será o primeiro.", "plugins.noPermissions": "sem permissões", "plugins.bundled": "Integrado", "settings.eyebrow": "CONFIGURAÇÃO LOCAL", "settings.title": "Definições de Core", "settings.language": "Idioma", "settings.czech": "Čeština", "settings.german": "Deutsch", "settings.english": "English", "settings.updateChannel": "Canal de atualização", "settings.autoCheck": "Verificar automaticamente ao iniciar", "settings.allowedServers": "Servidores de atualização permitidos", "settings.save": "Guardar definições", "settings.saved": "Guardado", "vault.damagedMode": "RECUPERAR ARMAZENAMENTO CIFRADO", "vault.damagedTitle": "O cofre está incompleto", "vault.damagedDescription": "Falta um dos ficheiros do cofre. Os dados não serão substituídos automaticamente.", "vault.setupMode": "CONFIGURAÇÃO INICIAL DO COFRE", "vault.lockedMode": "COFRE BLOQUEADO", "vault.setupTitle": "Criar palavra-passe mestra", "vault.setupDescription": "Escolha uma palavra-passe mestra entre 4 e 64 carateres. Os dados cifrados não podem ser recuperados sem ela.", "vault.lockedDescription": "O cofre já existe. Introduza a palavra-passe mestra para aceder aos servidores guardados.", "vault.create": "Criar cofre", "vault.passwordLength": "A palavra-passe mestra deve conter entre 4 e 64 carateres.", "vault.passwordMismatch": "As palavras-passe não coincidem.", "vault.creating": "A criar…", "vault.unlocking": "A desbloquear…", "vault.typeDelete": "Escreva exatamente SMAZAT para confirmar.", "vault.finalResetConfirm": "Confirmação final: eliminar todos os dados cifrados do utilizador?", "vault.deleting": "A eliminar…", "vault.resetDone": "O cofre foi reposto. Crie uma nova palavra-passe mestra.", "ssh.unknownHost": "O servidor {host}:{port} ainda não é fidedigno.\\\n\\\nImpressão digital SHA-256:\\\n{fingerprint}\\\n\\\nVerifique a impressão digital por outro canal. Guardar e continuar?", "ssh.trustFailed": "Não foi possível guardar a chave do anfitrião.", "ssh.keyChanged": "AVISO: a chave do anfitrião SSH mudou. A ligação foi bloqueada.", "ssh.knownKey": "Conhecida", "ssh.newKey": "Nova", "ssh.failed": "A ligação falhou.", "errors.unknown": "Erro desconhecido", "errors.initialization": "Erro de inicialização", "profiles.storePassword": "Guardar palavra-passe no cofre cifrado", "profiles.storedPassword": "Palavra-passe SSH", "profiles.storePasswordPlaceholder": "Introduza a palavra-passe a guardar", "profiles.passwordStoredPlaceholder": "Palavra-passe guardada: deixe vazio para a manter", "profiles.passwordSecurity": "A palavra-passe é guardada apenas no cofre cifrado.", "terminal.savedPasswordHint": "Opcional: será utilizada a palavra-passe do cofre", "ssh.changedHostConfirm": "AVISO: a chave do anfitrião SSH de {host}:{port} mudou. Pode dever-se a uma reinstalação do servidor, mas também pode indicar um ataque.\\\n\\\nImpressão digital conhecida:\\\n{knownFingerprint}\\\n\\\nNova impressão digital:\\\n{fingerprint}\\\n\\\nVerifique a nova impressão digital por outro canal fidedigno. Substituir a impressão digital conhecida e voltar a ligar?", "channels.all": "Todos", "updates.channelFilter": "Canal", "updates.install": "Iniciar instalador", "updates.catalogEyebrow": "CATÁLOGO DE VERSÕES", "updates.catalogTitle": "Versões disponíveis", "updates.catalogBeforeCheck": "Todas as versões compatíveis serão apresentadas aqui após a verificação.", "updates.catalogEmpty": "Não existem versões compatíveis neste canal.", "updates.selectedLabel": "Selecionada", "updates.selectLabel": "Selecionar", "updates.newerVersion": "Está disponível uma versão mais recente v{version}", "updates.sameVersionNewerRelease": "Está disponível uma edição mais recente da mesma versão v{version}", "updates.sameVersionCurrentRelease": "Está a utilizar a edição atual v{version}", "updates.sameVersionOlderRelease": "Está selecionada uma edição anterior da mesma versão v{version}", "updates.olderVersion": "Versão anterior v{version} selecionada", "updates.selected": "Versão v{version} selecionada", "updates.publishedAt": "Publicada em {date}", "updates.noneAvailable": "Nenhuma versão disponível", "updates.noCompatible": "O repositório não contém uma versão compatível com esta plataforma, arquitetura e canal.", "updates.installConfirm": "Iniciar o instalador verificado de v{version}, publicada em {date}?", "updates.installFailed": "Não foi possível iniciar o instalador", "updates.installFailure": "Não foi possível iniciar ou concluir a instalação. A atualização não foi instalada.", "updates.downloadingAndVerifying": "A transferir e verificar…", "updates.verifyingSignature": "A verificar a assinatura digital…", "updates.signatureVerified": "Assinatura digital verificada", "updates.signatureFailure": "A atualização não pode ser verificada em segurança e não será instalada.", "plugins.checkCatalog": "Carregar catálogo web", "plugins.checking": "A carregar catálogo…", "plugins.webCatalog": "CATÁLOGO WEB", "plugins.available": "Módulos disponíveis", "plugins.catalogBeforeCheck": "Carregue primeiro o catálogo a partir de um servidor de atualização permitido.", "plugins.catalogEmpty": "Não existem módulos compatíveis no canal selecionado.", "plugins.open": "Abrir", "plugins.channelFilter": "Canal do catálogo", "plugins.remove": "Remover", "plugins.removeConfirm": "Remover o módulo {name}? As definições de Core e o cofre serão mantidos.", "plugins.installed": "Instalado", "plugins.update": "Atualizar", "plugins.installing": "A instalar…", "plugins.installConfirm": "Instalar {name} v{version}?\\\n\\\nPermissões necessárias: {permissions}", "plugins.minimized": "Módulos minimizados", "plugins.restore": "Restaurar o módulo {name}", "plugins.restoreAction": "Clique para restaurar", "settings.pluginChannel": "Canal do módulo", "legal.eyebrow": "INFORMAÇÃO LEGAL", "legal.title": "Licenças e documentação", "legal.documentation": "Documentação", "legal.safetyCzech": "Segurança operacional e cópias de segurança (CS)", "legal.safetyEnglish": "Segurança operacional e cópias de segurança (EN)", "legal.safetyGerman": "Segurança operacional e cópias de segurança (DE)", "legal.description": "CH-J Server Manager é disponibilizado ao abrigo da CH-J Proprietary Software License 1.14. As licenças dos componentes de terceiros mantêm-se em vigor.", "legal.application": "Licença da aplicação", "legal.notice": "Aviso de direitos de autor", "legal.thirdParty": "Licenças de terceiros", "legal.thirdPartyBundle": "Pacote completo de licenças", "legal.electron": "Licença do Electron", "legal.chromium": "Licenças do Chromium", "security.title": "Segurança", "security.enable": "Ativar desbloqueio biométrico", "security.remove": "Desativar e remover registo", "security.test": "Testar autenticação do sistema", "security.autoLock": "Bloquear automaticamente após inatividade", "security.timeout": "Tempo de inatividade", "security.never": "Nunca", "security.blur": "Bloquear quando a aplicação perde o foco", "security.sensitive": "Exigir autenticação do sistema para operações sensíveis", "security.scope": "A autenticação protege a eliminação de perfis, a instalação/remoção de módulos, a execução de instaladores e a reposição de um cofre desbloqueado. Os comandos do terminal remoto não exigem esta autenticação adicional.", "security.lockEffect": "O bloqueio desliga as sessões SSH ativas, fecha os módulos e para os diagnósticos.", "security.confirmPassword": "Palavra-passe mestra para alterar as regras de bloqueio", "security.strong": "Keychain protege a chave com as impressões digitais atuais do Touch ID. Alterar as impressões digitais invalida o registo.", "security.convenience": "Desbloqueio rápido: a aplicação exige autenticação do sistema, mas o armazenamento de credenciais não está ligado criptograficamente à biometria.", "security.enabled": "Desbloqueio biométrico ativado", "security.disabled": "Desbloqueio biométrico desativado", "security.testPassed": "Autenticação do sistema concluída", "biometrics.touch-id": "Desbloquear com Touch ID", "biometrics.windows-hello": "Desbloquear com Windows Hello", "biometrics.fprintd": "Desbloquear com impressão digital", "biometrics.BIOMETRIC_AVAILABLE": "Autenticação do sistema disponível", "biometrics.BIOMETRIC_UNAVAILABLE": "Autenticação do sistema indisponível", "biometrics.BIOMETRIC_NO_ENROLLMENT": "Nenhuma impressão digital ou Windows Hello registado", "biometrics.BIOMETRIC_CANCELLED": "Autenticação cancelada", "biometrics.autoPrompt": "Confirme o desbloqueio na caixa de diálogo do sistema…", "biometrics.usePassword": "Introduza a palavra-passe do cofre ou tente novamente a biometria com o botão.", "biometrics.BIOMETRIC_FAILED": "Falha de autenticação", "biometrics.BIOMETRIC_DEVICE_UNAVAILABLE": "Dispositivo temporariamente indisponível", "biometrics.BIOMETRIC_ENROLLMENT_INVALIDATED": "Registo invalidado. Utilize a palavra-passe mestra e volte a ativar o desbloqueio biométrico.", "biometrics.BIOMETRIC_MASTER_PASSWORD_REQUIRED": "Palavra-passe mestra necessária", "biometrics.BIOMETRIC_TIMEOUT": "Tempo de autenticação esgotado", "biometrics.BIOMETRIC_KEYRING_UNAVAILABLE": "Porta-chaves seguro do ambiente de trabalho indisponível", "biometrics.BIOMETRIC_CREDENTIAL_FAILED": "Falha no armazenamento de credenciais do SO. Utilize a palavra-passe mestra.", "biometrics.BIOMETRIC_INVALID_KEY": "A chave guardada é inválida. Utilize a palavra-passe mestra.", "biometrics.BIOMETRIC_BUSY": "Está em curso outra autenticação do sistema", "ssh.SSH_LOCAL_NETWORK_DENIED": "O macOS recusou o acesso à rede. Autorize CH-J Server Manager em Definições do Sistema → Privacidade e segurança → Rede local e reinicie a aplicação.", "ssh.SSH_MAC_NETWORK_UNREACHABLE": "Servidor inacessível a partir do macOS. Se SSH funciona no Terminal, verifique Definições do Sistema → Privacidade e segurança → Rede local → CH-J Server Manager e reinicie a aplicação. Verifique também a conectividade e a VPN.", "nav.reorderHelp": "Ative Editar ordem no menu esquerdo para arrastar itens.", "nav.drag": "Arraste para reordenar", "plugins.display": "Localização do módulo", "plugins.visible": "Mostrar em Módulos", "plugins.hidden": "Ocultar", "plugins.navigation": "Na navegação esquerda", "transfer.import": "Importar", "transfer.export": "Exportar", "transfer.format": "Formato de exportação", "transfer.selectedOnly": "Apenas servidores selecionados", "transfer.secrets": "Apenas são transferidos o nome, o anfitrião original, o nome de utilizador e a porta. Não são transferidas palavras-passe, chaves, tokens nem os respetivos caminhos.", "transfer.preview": "Pré-visualização da importação", "transfer.authRequired": "É necessário voltar a atribuir a autenticação aos perfis importados e atualizados. A atualização remove a palavra-passe e o caminho da chave anteriormente guardados.", "transfer.duplicate": "Duplicado", "transfer.duplicates": "Quando o anfitrião, a porta e o nome de utilizador coincidem", "transfer.skip": "Ignorar", "transfer.update": "Atualizar", "transfer.create": "Criar novo perfil", "transfer.confirm": "Confirmar importação", "transfer.select": "Selecionar {name} para exportação", "transfer.yes": "Sim", "transfer.summary": "Servidores: {count} · Duplicados: {duplicates}", "transfer.imported": "Criados: {created} · Atualizados: {updated} · Ignorados: {skipped}", "transfer.exported": "Servidores exportados: {count}", "nav.sidebarModes": "Vista do menu", "nav.modeFull": "Ícones e nomes", "nav.modeCompact": "Apenas ícones", "nav.modeSplit": "Ícones em duas colunas", "nav.resize": "Redimensionar menu (teclas de seta, duplo clique = predefinição)", "nav.hideSidebar": "Ocultar menu", "nav.showSidebar": "Mostrar menu", "nav.editOrder": "Editar ordem", "plugins.description": "Escolha as ferramentas a mostrar e manter no menu esquerdo.", "plugins.show": "Mostrar", "plugins.inMenu": "No menu", "plugins.more": "Mais módulos e atualizações", "plugins.details": "Detalhes", "chrome.collapse": "Recolher", "chrome.collapseDescription": "Recolher na barra inferior da aplicação", "native.privateKey.title": "Selecionar uma chave privada SSH", "native.privateKey.keys": "Chaves privadas SSH", "native.privateKey.all": "Todos os ficheiros", "native.biometric.reason": "Verifique a sua identidade para CH-J Server Manager", "native.keys.saveTitle": "Guardar par de chaves SSH", "native.files.selectUpload": "Selecione ficheiros ou pastas para enviar", "native.files.saveDownload": "Guardar ficheiro transferido", "native.files.selectDownloadDirectory": "Selecione uma pasta para a transferência", "native.files.saveArchive": "Guardar itens remotos como arquivo", "native.profiles.importFilter": "JSON / CSV", "native.diagnostics.importFilter": "JSON de diagnóstico", "terminal.layout": "Disposição dos terminais", "terminal.single": "Um terminal", "terminal.sideBySide": "Lado a lado", "terminal.stacked": "Empilhados", "terminal.swap": "Trocar terminais", "terminal.resize": "Redimensionar terminais", "terminal.manualHost": "Introduzir host manualmente", "terminal.noJump": "Sem Jump host", "terminal.jumpHost": "Jump host", "terminal.pingJump": "O ping não é medido através de um Jump host", "ssh.hopJump": "Etapa SSH: Jump host", "ssh.hopTarget": "Etapa SSH: Destino", "ssh.jumpError": "Jump host {host}", "ssh.JUMP_CHANNEL_FAILED": "O Jump host recusou o canal de encaminhamento.", "ssh.JUMP_LOOP": "A rota dos Jump hosts contém um ciclo.", "ssh.JUMP_TOO_DEEP": "A rota dos Jump hosts excede três saltos intermédios.", "ssh.JUMP_PROFILE_NOT_FOUND": "O perfil do Jump host não foi encontrado.", "ssh.SSH_TARGET_INVALID": "Selecione um servidor guardado ou introduza um host, porta, utilizador e autenticação válidos.", "chrome.minimize": "Minimizar", "chrome.maximize": "Maximizar", "chrome.restore": "Restaurar", "chrome.close": "Fechar", "chrome.files": "Ficheiros", "chrome.folders": "Pastas", "chrome.cancel": "Cancelar", "chrome.discard": "Descartar", "chrome.discardChanges": "Descartar as alterações não guardadas e fechar?", "availability.online": "Online", "availability.offline": "Offline", "availability.checking": "A verificar…", "availability.unknown": "Desconhecido", "availability.unverified": "via jump – não verificado", "availability.viaJump": "Verificado através do jump host", "availability.lastSuccess": "Último sucesso: {time}", "availability.lastAttempt": "Última tentativa: {time}", "availability.reason.timeout": "A porta SSH não respondeu a tempo.", "availability.reason.refused": "A ligação à porta SSH foi recusada.", "availability.reason.unreachable": "O endereço não está acessível a partir desta rede.", "availability.reason.dns": "Não foi possível resolver o nome DNS.", "availability.reason.denied": "O sistema operativo negou a ligação (por exemplo, devido à permissão de Rede local).", "availability.reason.error": "A ligação falhou.", "availability.reason.noJumpSession": "O acesso a este servidor é feito através de um jump host. Só é possível verificá-lo enquanto estiver aberta uma sessão SSH para o jump host.", "availability.reason.jumpDenied": "O jump host não permitiu a verificação (o reencaminhamento TCP pode estar desativado).", "availability.settingsTitle": "Disponibilidade dos servidores", "availability.settingsEnabled": "Verificar automaticamente a disponibilidade dos servidores", "availability.settingsInterval": "Intervalo de verificação", "availability.settingsSeconds": "{seconds} s", "availability.refreshNow": "Atualizar disponibilidade agora", "availability.meaning": "Offline significa que a porta SSH não está acessível a partir desta rede; o próprio servidor pode continuar em execução.", "module.description.chj.nginx-manager": "Gestão segura da configuração NGINX por SSH: inventário, editor, nginx -t, cópias de segurança, reversão e recarregamento sem interrupções.", "module.description.chj.system-monitor": "Visão geral de CPU, rede, disco e memória física e virtual (swap/pagefile) para Linux e Windows, com gestão de swap e pagefile através de operações controladas do Core.", "module.description.chj.hash-checksum": "Cálculo local de hashes de ficheiros, verificação, comparação e manifestos de somas de verificação.", "module.description.chj.key-generator": "Geração local de pares de chaves SSH e palavras-passe aleatórias através de uma função criptográfica restrita do Core.", "module.description.chj.file-manager": "Gestor SFTP interativo com editor Monaco, transferências múltiplas e exportação ZIP/TAR/TAR.GZ.", "module.description.chj.log-viewer": "Visualização segura do final do registo de diagnóstico do CH-J Server Manager Core.", "module.description.chj.disks": "Gestão gráfica de discos de servidores Linux remotos por SSH (semelhante ao GParted): mapa de discos, partições, sistemas de ficheiros, LVM/LUKS, expansão automática e fila de operações através de operações controladas do Core.", "module.description.chj.users": "Gestão de contas Linux, grupos, sudo, acesso SSH e chaves Ed25519 através de operações controladas do Core e de uma sessão SSH ativa." }