2402 lines
130 KiB
JSON
2402 lines
130 KiB
JSON
{
|
|
"credentials": {
|
|
"credentialsViewer": "Visualizador de credenciais",
|
|
"manageYourSSHCredentials": "Gerencie suas credenciais SSH com segurança.",
|
|
"addCredential": "Adicionar credencial",
|
|
"createCredential": "Criar credencial",
|
|
"editCredential": "Editar credenciais",
|
|
"viewCredential": "Ver Credencial",
|
|
"duplicateCredential": "Credencial duplicada",
|
|
"deleteCredential": "Excluir credencial",
|
|
"updateCredential": "Atualizar credenciais",
|
|
"credentialName": "Nome da credencial",
|
|
"credentialDescription": "Descrição",
|
|
"username": "Nome de usuário",
|
|
"searchCredentials": "Credenciais de pesquisa...",
|
|
"selectFolder": "Selecionar pasta",
|
|
"selectAuthType": "Selecione o tipo de autenticação",
|
|
"allFolders": "Todas as pastas",
|
|
"allAuthTypes": "Todos os tipos de autenticação",
|
|
"uncategorized": "Sem categoria",
|
|
"totalCredentials": "Total",
|
|
"keyBased": "Baseado em chave",
|
|
"passwordBased": "Baseado em senha",
|
|
"folders": "Pastas",
|
|
"noCredentialsMatchFilters": "Nenhuma credencial corresponde aos seus filtros.",
|
|
"noCredentialsYet": "Nenhuma credencial foi criada ainda.",
|
|
"createFirstCredential": "Crie sua primeira credencial",
|
|
"failedToFetchCredentials": "Falha ao obter as credenciais",
|
|
"credentialDeletedSuccessfully": "Credencial excluída com sucesso",
|
|
"failedToDeleteCredential": "Falha ao excluir credencial",
|
|
"confirmDeleteCredential": "Tem certeza de que deseja excluir a credencial \"{{name}}\"?",
|
|
"credentialCreatedSuccessfully": "Credencial criada com sucesso",
|
|
"credentialUpdatedSuccessfully": "Credencial atualizada com sucesso",
|
|
"failedToSaveCredential": "Falha ao salvar as credenciais",
|
|
"failedToFetchCredentialDetails": "Não foi possível obter os detalhes das credenciais.",
|
|
"failedToFetchHostsUsing": "Falha ao obter os hosts usando essas credenciais.",
|
|
"loadingCredentials": "Carregando credenciais...",
|
|
"retry": "Tentar novamente",
|
|
"noCredentials": "Sem credenciais",
|
|
"noCredentialsMessage": "Você ainda não adicionou nenhuma credencial. Clique em \"Adicionar credencial\" para começar.",
|
|
"sshCredentials": "Credenciais SSH",
|
|
"credentialsCount": "credenciais {{count}}",
|
|
"refresh": "Atualizar",
|
|
"passwordRequired": "É necessário usar uma senha.",
|
|
"sshKeyRequired": "É necessária uma chave SSH.",
|
|
"credentialAddedSuccessfully": "Credencial \"{{name}}\" adicionada com sucesso",
|
|
"general": "Em geral",
|
|
"description": "Descrição",
|
|
"folder": "Pasta",
|
|
"tags": "Etiquetas",
|
|
"addTagsSpaceToAdd": "Adicione tags (pressione a barra de espaço para adicionar)",
|
|
"password": "Senha",
|
|
"key": "Chave",
|
|
"sshPrivateKey": "Chave privada SSH",
|
|
"upload": "Carregar",
|
|
"updateKey": "Chave de atualização",
|
|
"keyPassword": "Senha da chave",
|
|
"keyType": "Tipo de chave",
|
|
"keyTypeRSA": "RSA",
|
|
"keyTypeECDSA": "ECDSA",
|
|
"keyTypeEd25519": "Ed25519",
|
|
"basicInfo": "Informações básicas",
|
|
"authentication": "Autenticação",
|
|
"organization": "Organização",
|
|
"basicInformation": "Informações básicas",
|
|
"basicInformationDescription": "Insira as informações básicas para esta credencial.",
|
|
"authenticationMethod": "Método de autenticação",
|
|
"authenticationMethodDescription": "Escolha como deseja autenticar com servidores SSH.",
|
|
"organizationDescription": "Organize suas credenciais com pastas e etiquetas.",
|
|
"enterCredentialName": "Insira o nome da credencial",
|
|
"enterCredentialDescription": "Insira uma descrição (opcional)",
|
|
"enterUsername": "Digite o nome de usuário",
|
|
"nameIsRequired": "O nome da credencial é obrigatório.",
|
|
"usernameIsRequired": "É necessário nome de usuário.",
|
|
"authenticationType": "Tipo de autenticação",
|
|
"passwordAuthDescription": "Use autenticação por senha",
|
|
"sshKeyAuthDescription": "Use autenticação por chave SSH",
|
|
"passwordIsRequired": "É necessário usar uma senha.",
|
|
"sshKeyIsRequired": "É necessária uma chave SSH.",
|
|
"sshKeyType": "Tipo de chave SSH",
|
|
"privateKey": "Chave privada",
|
|
"enterPassword": "Digite a senha",
|
|
"enterPrivateKey": "Insira a chave privada",
|
|
"keyPassphrase": "Senha-chave",
|
|
"enterKeyPassphrase": "Digite a senha da chave (opcional)",
|
|
"keyPassphraseOptional": "Opcional: deixe em branco se sua chave não tiver senha.",
|
|
"leaveEmptyToKeepCurrent": "Deixe em branco para manter o valor atual.",
|
|
"uploadKeyFile": "Carregar arquivo de chave",
|
|
"generateKeyPairButton": "Gerar par de chaves",
|
|
"generateKeyPair": "Gerar par de chaves",
|
|
"generateKeyPairDescription": "Gere um novo par de chaves SSH. Se desejar proteger a chave com uma senha, insira-a primeiro no campo Senha da Chave abaixo.",
|
|
"deploySSHKey": "Implantar chave SSH",
|
|
"deploySSHKeyDescription": "Implantar chave pública no servidor de destino",
|
|
"sourceCredential": "Credencial de origem",
|
|
"targetHost": "Host de destino",
|
|
"deploymentProcess": "Processo de Implantação",
|
|
"deploymentProcessDescription": "Isso adicionará com segurança a chave pública ao arquivo ~/.ssh/authorized_keys do host de destino sem sobrescrever as chaves existentes. A operação é reversível.",
|
|
"chooseHostToDeploy": "Escolha um host para implantar...",
|
|
"deploying": "Implantação...",
|
|
"name": "Nome",
|
|
"noHostsAvailable": "Nenhum anfitrião disponível",
|
|
"noHostsMatchSearch": "Nenhum host corresponde à sua pesquisa.",
|
|
"sshKeyGenerationNotImplemented": "Recurso de geração de chaves SSH em breve",
|
|
"connectionTestingNotImplemented": "Recurso de teste de conexão em breve",
|
|
"testConnection": "Conexão de teste",
|
|
"selectOrCreateFolder": "Selecione ou crie uma pasta",
|
|
"noFolder": "Sem pasta",
|
|
"orCreateNewFolder": "Ou crie uma nova pasta.",
|
|
"addTag": "Adicionar etiqueta",
|
|
"saving": "Salvando...",
|
|
"credentialId": "ID da credencial",
|
|
"overview": "Visão geral",
|
|
"security": "Segurança",
|
|
"usage": "Uso",
|
|
"securityDetails": "Detalhes de segurança",
|
|
"securityDetailsDescription": "Visualizar informações de credenciais criptografadas",
|
|
"credentialSecured": "Credenciais protegidas",
|
|
"credentialSecuredDescription": "Todos os dados sensíveis são criptografados com AES-256.",
|
|
"passwordAuthentication": "Autenticação por senha",
|
|
"keyAuthentication": "Autenticação por chave",
|
|
"securityReminder": "Lembrete de segurança",
|
|
"securityReminderText": "Nunca compartilhe suas credenciais. Todos os dados são criptografados em repouso.",
|
|
"hostsUsingCredential": "Hosts que usam esta credencial",
|
|
"noHostsUsingCredential": "Nenhum host está usando esta credencial no momento.",
|
|
"timesUsed": "Número de vezes usado",
|
|
"lastUsed": "Último uso",
|
|
"connectedHosts": "Hosts conectados",
|
|
"created": "Criado",
|
|
"lastModified": "Última modificação",
|
|
"usageStatistics": "Estatísticas de uso",
|
|
"copiedToClipboard": "{{field}} copiado para a área de transferência",
|
|
"failedToCopy": "Falha ao copiar para a área de transferência",
|
|
"sshKey": "Chave SSH",
|
|
"createCredentialDescription": "Crie uma nova credencial SSH para acesso seguro.",
|
|
"editCredentialDescription": "Atualize as informações de credenciais.",
|
|
"listView": "Lista",
|
|
"folderView": "Pastas",
|
|
"unknownCredential": "Desconhecido",
|
|
"confirmRemoveFromFolder": "Tem certeza de que deseja remover \"{{name}}\" da pasta \"{{folder}}\"? A credencial será movida para \"Não categorizado\".",
|
|
"removedFromFolder": "A credencial \"{{name}}\" foi removida da pasta com sucesso.",
|
|
"failedToRemoveFromFolder": "Falha ao remover a credencial da pasta",
|
|
"folderRenamed": "Pasta \"{{oldName}}\" renomeada para \"{{newName}}\" com sucesso",
|
|
"failedToRenameFolder": "Falha ao renomear a pasta",
|
|
"movedToFolder": "A credencial \"{{name}}\" foi movida para \"{{folder}}\" com sucesso.",
|
|
"failedToMoveToFolder": "Falha ao mover a credencial para a pasta.",
|
|
"sshPublicKey": "Chave pública SSH",
|
|
"publicKeyNote": "A chave pública é opcional, mas recomendada para validação da chave.",
|
|
"publicKeyUploaded": "Chave pública carregada",
|
|
"uploadPublicKey": "Carregar chave pública",
|
|
"uploadPrivateKeyFile": "Carregar arquivo de chave privada",
|
|
"uploadPublicKeyFile": "Carregar arquivo de chave pública",
|
|
"privateKeyRequiredForGeneration": "É necessária uma chave privada para gerar uma chave pública.",
|
|
"failedToGeneratePublicKey": "Falha ao gerar a chave pública",
|
|
"generatePublicKey": "Gerar a partir da chave privada",
|
|
"publicKeyGeneratedSuccessfully": "Chave pública gerada com sucesso",
|
|
"detectedKeyType": "Tipo de chave detectado",
|
|
"detectingKeyType": "detecção...",
|
|
"optional": "Opcional",
|
|
"generateKeyPairNew": "Gerar novo par de chaves",
|
|
"generateEd25519": "Gerar Ed25519",
|
|
"generateECDSA": "Gerar ECDSA",
|
|
"generateRSA": "Gerar RSA",
|
|
"keyTypeEcdsaP256": "ECDSA P-256 (SSH)",
|
|
"keyTypeEcdsaP384": "ECDSA P-384 (SSH)",
|
|
"keyTypeEcdsaP521": "ECDSA P-521 (SSH)",
|
|
"keyTypeDsa": "DSA (SSH)",
|
|
"keyTypeRsaSha256": "RSA-SHA2-256",
|
|
"keyTypeRsaSha512": "RSA-SHA2-512",
|
|
"keyPairGeneratedSuccessfully": "Par de chaves {{keyType}} gerado com sucesso",
|
|
"failedToGenerateKeyPair": "Falha ao gerar o par de chaves",
|
|
"generateKeyPairNote": "Gere um novo par de chaves SSH diretamente. Isso substituirá quaisquer chaves existentes no formulário.",
|
|
"invalidKey": "Chave inválida",
|
|
"detectionError": "Erro de detecção",
|
|
"removing": "Removendo:",
|
|
"clickToEditCredential": "Clique para editar as credenciais.",
|
|
"dragToMoveBetweenFolders": "Arraste para navegar entre as pastas.",
|
|
"keyBasedOnlyForDeployment": "Somente credenciais baseadas em chave SSH podem ser implantadas.",
|
|
"publicKeyRequiredForDeployment": "É necessária uma chave pública para a implementação.",
|
|
"selectTargetHost": "Por favor, selecione um host de destino.",
|
|
"keyDeployedSuccessfully": "Chave SSH implantada com sucesso",
|
|
"deploymentFailed": "A implantação falhou",
|
|
"failedToDeployKey": "Falha ao implantar a chave SSH",
|
|
"clickToRenameFolder": "Clique para renomear a pasta",
|
|
"renameFolder": "Renomear pasta",
|
|
"idLabel": "EU IA:"
|
|
},
|
|
"dragIndicator": {
|
|
"error": "Erro: {{error}}",
|
|
"dragging": "Arrastar {{fileName}}",
|
|
"preparing": "Preparando {{fileName}}",
|
|
"readySingle": "Pronto para baixar {{fileName}}",
|
|
"readyMultiple": "Pronto para baixar {{count}} arquivos",
|
|
"batchDrag": "Arraste {{count}} arquivos para a área de trabalho",
|
|
"dragToDesktop": "Arraste para a área de trabalho",
|
|
"canDragAnywhere": "Você pode arrastar arquivos para qualquer lugar na sua área de trabalho."
|
|
},
|
|
"sshTools": {
|
|
"title": "Ferramentas SSH",
|
|
"closeTools": "Fechar ferramentas SSH",
|
|
"keyRecording": "Gravação principal",
|
|
"startKeyRecording": "Iniciar gravação de teclas",
|
|
"stopKeyRecording": "Tecla de parada de gravação",
|
|
"selectTerminals": "Selecione os terminais:",
|
|
"typeCommands": "Digite os comandos (todas as teclas são suportadas):",
|
|
"commandsWillBeSent": "Os comandos serão enviados para {{count}} terminal(is) selecionado(s).",
|
|
"settings": "Configurações",
|
|
"enableRightClickCopyPaste": "Ativar copiar/colar com o botão direito do mouse",
|
|
"shareIdeas": "Tem ideias para o que deve vir a seguir para as ferramentas SSH? Compartilhe-as em",
|
|
"scripts": {
|
|
"inputPlaceholder": "Por exemplo, comandos do sistema, scripts do Docker."
|
|
}
|
|
},
|
|
"snippets": {
|
|
"title": "Trechos",
|
|
"new": "Novo trecho",
|
|
"create": "Criar trecho de código",
|
|
"edit": "Editar trecho",
|
|
"run": "Correr",
|
|
"empty": "Ainda não há trechos de código.",
|
|
"emptyHint": "Crie um trecho de código para salvar comandos usados com frequência.",
|
|
"searchSnippets": "Trechos de pesquisa...",
|
|
"name": "Nome",
|
|
"description": "Descrição",
|
|
"content": "Comando",
|
|
"namePlaceholder": "Por exemplo, reinicie o Nginx.",
|
|
"descriptionPlaceholder": "Descrição opcional",
|
|
"contentPlaceholder": "Por exemplo, sudo systemctl restart nginx",
|
|
"nameRequired": "O nome é obrigatório.",
|
|
"contentRequired": "É necessário um comando.",
|
|
"createDescription": "Crie um novo trecho de comando para execução rápida.",
|
|
"editDescription": "Edite este trecho de comando",
|
|
"deleteConfirmTitle": "Excluir trecho",
|
|
"deleteConfirmDescription": "Tem certeza de que deseja excluir \"{{name}}\"?",
|
|
"createSuccess": "Trecho criado com sucesso",
|
|
"updateSuccess": "Trecho de código atualizado com sucesso",
|
|
"deleteSuccess": "Trecho excluído com sucesso",
|
|
"createFailed": "Falha ao criar o trecho de código",
|
|
"updateFailed": "Falha ao atualizar o trecho de código",
|
|
"deleteFailed": "Falha ao excluir o trecho",
|
|
"failedToFetch": "Falha ao obter trechos de código.",
|
|
"executeSuccess": "Executando: {{name}}",
|
|
"copySuccess": "Copiado \"{{name}}\" para a área de transferência",
|
|
"runTooltip": "Execute este trecho de código no terminal.",
|
|
"copyTooltip": "Copiar trecho para a área de transferência",
|
|
"editTooltip": "Edite este trecho",
|
|
"deleteTooltip": "Apague este trecho",
|
|
"newFolder": "Nova pasta",
|
|
"reorderSameFolder": "Só é possível reordenar trechos de código dentro da mesma pasta.",
|
|
"reorderSuccess": "Trechos reordenados com sucesso",
|
|
"reorderFailed": "Falha ao reordenar os trechos de código.",
|
|
"deleteFolderConfirm": "Excluir pasta \"{{name}}\"? Todos os trechos serão movidos para Sem categoria.",
|
|
"deleteFolderSuccess": "Pasta excluída com sucesso",
|
|
"deleteFolderFailed": "Falha ao excluir a pasta",
|
|
"updateFolderSuccess": "Pasta atualizada com sucesso",
|
|
"createFolderSuccess": "Pasta criada com sucesso",
|
|
"updateFolderFailed": "Falha ao atualizar a pasta",
|
|
"createFolderFailed": "Falha ao criar a pasta",
|
|
"selectTerminals": "Selecionar terminais (opcional)",
|
|
"executeOnSelected": "Executar em {{count}} terminal(is) selecionado(s)",
|
|
"executeOnCurrent": "Executar no terminal atual (clique para selecionar vários)",
|
|
"folder": "Pasta",
|
|
"selectFolder": "Selecione uma pasta ou deixe em branco",
|
|
"noFolder": "Sem pasta (Não categorizado)",
|
|
"folderName": "Nome da pasta",
|
|
"folderNameRequired": "É necessário nomear a pasta.",
|
|
"folderColor": "Pasta colorida",
|
|
"folderIcon": "Ícone de pasta",
|
|
"preview": "Pré-visualização",
|
|
"updateFolder": "Pasta de atualização",
|
|
"createFolder": "Criar pasta",
|
|
"editFolder": "Pasta de edição",
|
|
"editFolderDescription": "Personalize sua pasta de trechos",
|
|
"createFolderDescription": "Organize seus trechos em pastas."
|
|
},
|
|
"commandHistory": {
|
|
"title": "História",
|
|
"searchPlaceholder": "Comandos de pesquisa...",
|
|
"noTerminal": "Nenhum terminal ativo",
|
|
"noTerminalHint": "Abra um terminal para ver o histórico de comandos.",
|
|
"empty": "Ainda não há histórico de comandos.",
|
|
"emptyHint": "Execute comandos no terminal ativo para construir seu histórico.",
|
|
"noResults": "Nenhum comando encontrado",
|
|
"noResultsHint": "Nenhum comando correspondente a \"{{query}}\"",
|
|
"deleteSuccess": "Comando apagado do histórico",
|
|
"deleteFailed": "Falha ao excluir o comando.",
|
|
"deleteTooltip": "Comando de exclusão",
|
|
"tabHint": "Use a tecla Tab no Terminal para autocompletar a partir do histórico de comandos, se essa opção estiver habilitada no seu perfil de usuário.",
|
|
"authRequiredRefresh": "Autenticação necessária. Por favor, atualize a página.",
|
|
"dataAccessLockedReauth": "Acesso aos dados bloqueado. Por favor, autentique-se novamente.",
|
|
"loading": "Carregando histórico de comandos...",
|
|
"error": "Erro ao carregar o histórico"
|
|
},
|
|
"splitScreen": {
|
|
"title": "Tela dividida",
|
|
"none": "Nenhum",
|
|
"twoSplit": "Bidirecional",
|
|
"threeSplit": "3 vias",
|
|
"fourSplit": "4 vias",
|
|
"availableTabs": "Abas disponíveis",
|
|
"dragTabsHint": "Arraste as abas para as células de layout abaixo para atribuí-las.",
|
|
"layout": "Layout de tela dividida",
|
|
"dropHere": "Solte a aba aqui",
|
|
"apply": "Aplicar divisão",
|
|
"clear": "Dividir em branco",
|
|
"selectMode": "Selecione um modo de tela dividida",
|
|
"helpText": "Escolha quantas abas você deseja visualizar simultaneamente.",
|
|
"success": "Aplicada a tela dividida com sucesso.",
|
|
"cleared": "Tela dividida desativada",
|
|
"error": {
|
|
"noAssignments": "Por favor, atribua pelo menos uma aba ao layout.",
|
|
"fillAllSlots": "Preencha todos os {{count}} espaços antes de se candidatar."
|
|
}
|
|
},
|
|
"homepage": {
|
|
"loggedInTitle": "Entrado!",
|
|
"loggedInMessage": "Você está conectado! Use a barra lateral para acessar todas as ferramentas disponíveis. Para começar, crie um host SSH na aba Gerenciador de SSH. Depois de criado, você poderá se conectar a esse host usando os outros aplicativos na barra lateral.",
|
|
"failedToLoadAlerts": "Falha ao carregar os alertas",
|
|
"failedToDismissAlert": "Falha ao descartar o alerta"
|
|
},
|
|
"serverConfig": {
|
|
"title": "Configuração do servidor",
|
|
"description": "Configure o URL do servidor Termix para conectar-se aos seus serviços de backend.",
|
|
"serverUrl": "URL do servidor",
|
|
"enterServerUrl": "Por favor, insira um URL de servidor.",
|
|
"testConnectionFirst": "Por favor, teste a conexão primeiro.",
|
|
"connectionSuccess": "Conexão estabelecida com sucesso!",
|
|
"connectionFailed": "Falha na conexão",
|
|
"connectionError": "Ocorreu um erro de conexão.",
|
|
"connected": "Conectado",
|
|
"disconnected": "Desconectado",
|
|
"configSaved": "Configuração salva com sucesso",
|
|
"saveFailed": "Falha ao salvar a configuração",
|
|
"saveError": "Erro ao salvar a configuração",
|
|
"saving": "Salvando...",
|
|
"saveConfig": "Salvar configuração",
|
|
"helpText": "Insira o URL onde seu servidor Termix está em execução (por exemplo, http://localhost:30001 ou https://seu-servidor.com)",
|
|
"warning": "Aviso",
|
|
"notValidatedWarning": "URL não validada - verifique se está correta.",
|
|
"changeServer": "Alterar servidor",
|
|
"mustIncludeProtocol": "O URL do servidor deve começar com http:// ou https://"
|
|
},
|
|
"versionCheck": {
|
|
"error": "Erro na verificação de versão",
|
|
"checkFailed": "Falha ao verificar atualizações",
|
|
"upToDate": "O aplicativo está atualizado.",
|
|
"currentVersion": "Você está executando a versão {{version}}",
|
|
"updateAvailable": "Atualização disponível",
|
|
"newVersionAvailable": "Uma nova versão está disponível! Você está executando {{current}}, mas {{latest}} está disponível.",
|
|
"releasedOn": "Lançado em {{date}}",
|
|
"downloadUpdate": "Baixar atualização",
|
|
"dismiss": "Liberar",
|
|
"checking": "Verificando atualizações...",
|
|
"checkUpdates": "Verifique se há atualizações",
|
|
"checkingUpdates": "Verificando atualizações...",
|
|
"refresh": "Atualizar",
|
|
"updateRequired": "Atualização necessária",
|
|
"updateDismissed": "Notificação de atualização descartada",
|
|
"noUpdatesFound": "Nenhuma atualização encontrada"
|
|
},
|
|
"common": {
|
|
"close": "Fechar",
|
|
"minimize": "Minimizar",
|
|
"online": "On-line",
|
|
"offline": "Offline",
|
|
"continue": "Continuar",
|
|
"maintenance": "Manutenção",
|
|
"degraded": "Degradado",
|
|
"discord": "Discórdia",
|
|
"error": "Erro",
|
|
"warning": "Aviso",
|
|
"info": "Informações",
|
|
"success": "Sucesso",
|
|
"loading": "Carregando...",
|
|
"required": "Obrigatório",
|
|
"optional": "Opcional",
|
|
"connect": "Conectar",
|
|
"connecting": "Conectando...",
|
|
"creating": "Criando...",
|
|
"clear": "Claro",
|
|
"toggleSidebar": "Alternar barra lateral",
|
|
"sidebar": "Barra lateral",
|
|
"home": "Lar",
|
|
"expired": "Expirado",
|
|
"expiresToday": "Expira hoje",
|
|
"expiresTomorrow": "Expira em {{days}} dias",
|
|
"updateAvailable": "Atualização disponível",
|
|
"sshPath": "Caminho SSH",
|
|
"localPath": "Caminho local",
|
|
"appName": "Termix",
|
|
"resetSidebarWidth": "Redefinir largura da barra lateral",
|
|
"dragToResizeSidebar": "Arraste para redimensionar a barra lateral.",
|
|
"noAuthCredentials": "Não há credenciais de autenticação disponíveis para este host SSH.",
|
|
"noReleases": "Sem lançamentos",
|
|
"updatesAndReleases": "Atualizações e lançamentos",
|
|
"newVersionAvailable": "Uma nova versão ({{version}}) está disponível.",
|
|
"failedToFetchUpdateInfo": "Falha ao obter informações de atualização",
|
|
"preRelease": "Pré-lançamento",
|
|
"loginFailed": "falha no login",
|
|
"noReleasesFound": "Nenhuma versão encontrada.",
|
|
"yourBackupCodes": "Seus códigos de backup",
|
|
"sendResetCode": "Enviar código de reinicialização",
|
|
"verifyCode": "Código de verificação",
|
|
"resetPassword": "Redefinir senha",
|
|
"resetCode": "Código de redefinição",
|
|
"newPassword": "Nova Senha",
|
|
"folder": "Pasta",
|
|
"file": "Arquivo",
|
|
"renamedSuccessfully": "renomeado com sucesso",
|
|
"deletedSuccessfully": "excluído com sucesso",
|
|
"noTunnelConnections": "Nenhuma conexão de túnel configurada",
|
|
"sshTools": "Ferramentas SSH",
|
|
"english": "Inglês",
|
|
"chinese": "chinês",
|
|
"german": "Alemão",
|
|
"cancel": "Cancelar",
|
|
"username": "Nome de usuário",
|
|
"name": "Nome",
|
|
"login": "Conecte-se",
|
|
"logout": "Sair",
|
|
"register": "Cadastre-se",
|
|
"password": "Senha",
|
|
"version": "Versão",
|
|
"confirmPassword": "Confirme sua senha",
|
|
"back": "Voltar",
|
|
"email": "E-mail",
|
|
"submit": "Enviar",
|
|
"change": "Mudar",
|
|
"save": "Salvar",
|
|
"saving": "Salvando...",
|
|
"delete": "Excluir",
|
|
"edit": "Editar",
|
|
"add": "Adicionar",
|
|
"search": "Procurar",
|
|
"confirm": "Confirmar",
|
|
"yes": "Sim",
|
|
"no": "Não",
|
|
"ok": "OK",
|
|
"enabled": "Habilitado",
|
|
"disabled": "Desabilitado",
|
|
"important": "Importante",
|
|
"notEnabled": "Não ativado",
|
|
"settingUp": "Preparando...",
|
|
"next": "Próximo",
|
|
"previous": "Anterior",
|
|
"refresh": "Atualizar",
|
|
"settings": "Configurações",
|
|
"profile": "Perfil",
|
|
"help": "Ajuda",
|
|
"about": "Sobre",
|
|
"language": "Linguagem",
|
|
"autoDetect": "Detecção automática",
|
|
"changeAccountPassword": "Alterar a senha da conta",
|
|
"passwordResetTitle": "Redefinição de senha",
|
|
"passwordResetDescription": "Você está prestes a redefinir sua senha. Isso encerrará todas as suas sessões ativas.",
|
|
"enterSixDigitCode": "Digite o código de 6 dígitos dos logs do contêiner Docker para o usuário:",
|
|
"enterNewPassword": "Digite sua nova senha de usuário:",
|
|
"passwordsDoNotMatch": "As senhas não coincidem.",
|
|
"passwordMinLength": "A senha deve ter pelo menos 6 caracteres.",
|
|
"passwordResetSuccess": "Senha redefinida com sucesso! Agora você pode fazer login com sua nova senha.",
|
|
"failedToInitiatePasswordReset": "Falha ao iniciar a redefinição de senha",
|
|
"failedToVerifyResetCode": "Falha ao verificar o código de reinicialização",
|
|
"failedToCompletePasswordReset": "Falha ao concluir a redefinição de senha",
|
|
"documentation": "Documentação",
|
|
"retry": "Tentar novamente",
|
|
"checking": "Verificando...",
|
|
"checkingDatabase": "Verificando conexão com o banco de dados...",
|
|
"actions": "Ações",
|
|
"remove": "Remover",
|
|
"revoke": "Revogar",
|
|
"create": "Criar"
|
|
},
|
|
"nav": {
|
|
"home": "Lar",
|
|
"hosts": "Anfitriões",
|
|
"credentials": "Credenciais",
|
|
"terminal": "terminal",
|
|
"docker": "Docker",
|
|
"tunnels": "Túneis",
|
|
"fileManager": "Gerenciador de arquivos",
|
|
"serverStats": "Estatísticas do servidor",
|
|
"admin": "Administrador",
|
|
"userProfile": "Perfil do usuário",
|
|
"tools": "Ferramentas",
|
|
"snippets": "Trechos",
|
|
"newTab": "Nova aba",
|
|
"splitScreen": "Tela dividida",
|
|
"closeTab": "Fechar aba",
|
|
"sshManager": "Gerenciador SSH",
|
|
"hostManager": "Gerente de Hospedagem",
|
|
"cannotSplitTab": "Não é possível dividir esta aba.",
|
|
"tabNavigation": "Navegação por abas",
|
|
"hostTabTitle": "{{username}}@{{ip}}:{{port}}"
|
|
},
|
|
"admin": {
|
|
"title": "Configurações do administrador",
|
|
"oidc": "OIDC",
|
|
"users": "Usuários",
|
|
"userManagement": "Gerenciamento de usuários",
|
|
"makeAdmin": "Tornar administrador",
|
|
"removeAdmin": "Remover administrador",
|
|
"deleteUser": "Excluir usuário {{username}}? Esta ação não pode ser desfeita.",
|
|
"allowRegistration": "Permitir inscrição",
|
|
"oidcSettings": "Configurações OIDC",
|
|
"clientId": "ID do cliente",
|
|
"clientSecret": "Segredo do cliente",
|
|
"issuerUrl": "URL do emissor",
|
|
"authorizationUrl": "URL de autorização",
|
|
"tokenUrl": "URL do token",
|
|
"updateSettings": "Atualizar configurações",
|
|
"confirmDelete": "Tem certeza de que deseja excluir este usuário?",
|
|
"confirmMakeAdmin": "Tem certeza de que deseja tornar {{username}} um administrador?",
|
|
"confirmRemoveAdmin": "Tem certeza de que deseja remover o status de administrador de {{username}}?",
|
|
"externalAuthentication": "Autenticação externa (OIDC)",
|
|
"configureExternalProvider": "Configure o provedor de identidade externo para autenticação OIDC/OAuth2.",
|
|
"userIdentifierPath": "Caminho do identificador do usuário",
|
|
"displayNamePath": "Nome de exibição Caminho",
|
|
"scopes": "Escopos",
|
|
"saving": "Salvando...",
|
|
"saveConfiguration": "Salvar configuração",
|
|
"reset": "Reiniciar",
|
|
"success": "Sucesso",
|
|
"loading": "Carregando...",
|
|
"refresh": "Atualizar",
|
|
"loadingUsers": "Carregando usuários...",
|
|
"username": "Nome de usuário",
|
|
"type": "Tipo",
|
|
"actions": "Ações",
|
|
"external": "Externo",
|
|
"local": "Local",
|
|
"adminManagement": "Gestão Administrativa",
|
|
"makeUserAdmin": "Tornar usuário administrador",
|
|
"adding": "Adicionando...",
|
|
"currentAdmins": "Administradores atuais",
|
|
"adminBadge": "Administrador",
|
|
"removeAdminButton": "Remover administrador",
|
|
"general": "Em geral",
|
|
"userRegistration": "Cadastro de usuário",
|
|
"allowNewAccountRegistration": "Permitir o cadastro de novas contas",
|
|
"allowPasswordLogin": "Permitir login com nome de usuário/senha",
|
|
"missingRequiredFields": "Campos obrigatórios ausentes: {{fields}}",
|
|
"oidcConfigurationUpdated": "Configuração OIDC atualizada com sucesso!",
|
|
"failedToFetchOidcConfig": "Falha ao obter a configuração OIDC",
|
|
"failedToFetchRegistrationStatus": "Não foi possível obter o status de registro.",
|
|
"failedToFetchPasswordLoginStatus": "Falha ao obter o status de login da senha",
|
|
"failedToFetchUsers": "Falha ao buscar usuários",
|
|
"oidcConfigurationDisabled": "Configuração OIDC desativada com sucesso!",
|
|
"failedToUpdateOidcConfig": "Falha ao atualizar a configuração do OIDC",
|
|
"failedToDisableOidcConfig": "Falha ao desativar a configuração OIDC",
|
|
"enterUsernameToMakeAdmin": "Digite o nome de usuário para se tornar administrador.",
|
|
"userIsNowAdmin": "O usuário {{username}} agora é um administrador.",
|
|
"failedToMakeUserAdmin": "Falha ao conceder privilégios de administrador ao usuário",
|
|
"removeAdminStatus": "Remover o status de administrador de {{username}}?",
|
|
"adminStatusRemoved": "Status de administrador removido de {{username}}",
|
|
"failedToRemoveAdminStatus": "Falha ao remover o status de administrador",
|
|
"userDeletedSuccessfully": "Usuário {{username}} excluído com sucesso",
|
|
"failedToDeleteUser": "Falha ao excluir usuário",
|
|
"overrideUserInfoUrl": "Substituir URL de informações do usuário (opcional)",
|
|
"failedToFetchSessions": "Falha ao buscar sessões",
|
|
"sessionRevokedSuccessfully": "Sessão revogada com sucesso.",
|
|
"failedToRevokeSession": "Falha ao revogar a sessão",
|
|
"confirmRevokeSession": "Tem certeza de que deseja revogar esta sessão?",
|
|
"confirmRevokeAllSessions": "Tem certeza de que deseja revogar todas as sessões deste usuário?",
|
|
"failedToRevokeSessions": "Falha ao revogar sessões",
|
|
"sessionsRevokedSuccessfully": "Sessões revogadas com sucesso",
|
|
"linkToPasswordAccount": "Link para a conta com senha",
|
|
"linkOIDCDialogTitle": "Vincular conta OIDC à conta com senha",
|
|
"linkOIDCDialogDescription": "Vincule {{username}} (usuário OIDC) a uma conta de senha existente. Isso habilitará a autenticação dupla para a conta de senha.",
|
|
"createUser": "Criar usuário",
|
|
"createUserDescription": "Crie um novo usuário local com nome de usuário e senha.",
|
|
"enterUsername": "Digite o nome de usuário",
|
|
"enterPassword": "Digite a senha",
|
|
"userCreatedSuccessfully": "Usuário {{username}} criado com sucesso",
|
|
"failedToCreateUser": "Falha ao criar usuário",
|
|
"manageUser": "Gerenciar usuário",
|
|
"manageUserDescription": "Gerenciar configurações de usuário, funções e permissões.",
|
|
"authType": "Tipo de autenticação",
|
|
"adminStatus": "Status do administrador",
|
|
"userId": "ID do usuário",
|
|
"regularUser": "Usuário regular",
|
|
"adminPrivileges": "Privilégios de administrador",
|
|
"administratorRole": "Função de Administrador",
|
|
"administratorRoleDescription": "Conceder acesso total ao sistema e privilégios de gerenciamento.",
|
|
"passwordManagement": "Gerenciamento de senhas",
|
|
"passwordResetWarning": "Redefinir a senha de um usuário apagará todos os seus dados (hosts SSH, credenciais, configurações). Essa ação é irreversível.",
|
|
"resetUserPassword": "Redefinir senha do usuário",
|
|
"resettingPassword": "Reiniciando...",
|
|
"passwordResetInitiated": "Redefinição de senha iniciada para {{username}}. Código de redefinição enviado.",
|
|
"failedToResetPassword": "Falha ao iniciar a redefinição de senha",
|
|
"sessionManagement": "Gestão de Sessões",
|
|
"revokeAllSessions": "Revogar todas as sessões",
|
|
"revokeAllSessionsDescription": "Forçar o encerramento de sessão em todos os dispositivos e sessões.",
|
|
"revoking": "Revogando...",
|
|
"revoke": "Revogar tudo",
|
|
"dangerZone": "Zona de Perigo",
|
|
"deleteUserTitle": "Excluir conta de usuário",
|
|
"deleteUserWarning": "Exclua permanentemente esta conta de usuário e todos os dados associados. Esta ação não pode ser desfeita.",
|
|
"deleting": "Excluindo...",
|
|
"cannotDeleteSelf": "Você não pode excluir sua própria conta.",
|
|
"cannotRemoveLastAdmin": "Não é possível remover o último administrador.",
|
|
"cannotRemoveOwnAdmin": "Você não pode remover seus próprios privilégios de administrador.",
|
|
"cannotModifyOwnAdminStatus": "Você não pode modificar seu próprio status de administrador.",
|
|
"dualAuth": "Autenticação dupla",
|
|
"externalOIDC": "Externo (OIDC)",
|
|
"localPassword": "Senha local",
|
|
"confirmRevokeOwnSessions": "Tem certeza de que deseja revogar todas as suas sessões? Você será desconectado.",
|
|
"linkOIDCWarningTitle": "Aviso: Os dados do usuário OIDC serão excluídos.",
|
|
"linkOIDCActionDeleteUser": "Exclua a conta de usuário OIDC e todos os seus dados.",
|
|
"linkOIDCActionAddCapability": "Adicionar a funcionalidade de login OIDC à conta de senha de destino.",
|
|
"linkOIDCActionDualAuth": "Permitir que a conta com senha faça login tanto com senha quanto com OIDC.",
|
|
"linkTargetUsernameLabel": "Senha alvo Nome de usuário da conta",
|
|
"linkTargetUsernamePlaceholder": "Digite o nome de usuário e a senha da conta.",
|
|
"linkAccountsButton": "Vincular contas",
|
|
"linkingAccounts": "Conectando...",
|
|
"accountsLinkedSuccessfully": "O usuário OIDC {{oidcUsername}} foi vinculado a {{targetUsername}}",
|
|
"failedToLinkAccounts": "Falha ao vincular as contas",
|
|
"linkTargetUsernameRequired": "É necessário o nome de usuário de destino.",
|
|
"unlinkOIDCTitle": "Desvincular autenticação OIDC",
|
|
"unlinkOIDCDescription": "Remover autenticação OIDC de {{username}}? O usuário só poderá fazer login com nome de usuário/senha após isso.",
|
|
"unlinkOIDCSuccess": "OIDC desvinculado de {{username}}",
|
|
"failedToUnlinkOIDC": "Falha ao desvincular o OIDC",
|
|
"databaseSecurity": "Segurança de banco de dados",
|
|
"encryptionStatus": "Estado da criptografia",
|
|
"encryptionEnabled": "Criptografia ativada",
|
|
"enabled": "Habilitado",
|
|
"disabled": "Desabilitado",
|
|
"keyId": "ID da chave",
|
|
"created": "Criado",
|
|
"migrationStatus": "Situação migratória",
|
|
"migrationCompleted": "Migração concluída",
|
|
"migrationRequired": "Migração necessária",
|
|
"deviceProtectedMasterKey": "Chave mestra à prova de intempéries",
|
|
"legacyKeyStorage": "Armazenamento de chaves legado",
|
|
"masterKeyEncryptedWithDeviceFingerprint": "Chave mestra criptografada com impressão digital do ambiente (proteção KEK ativa)",
|
|
"keyNotProtectedByDeviceBinding": "A chave não está protegida pela vinculação de ambiente (atualização recomendada).",
|
|
"valid": "Válido",
|
|
"initializeDatabaseEncryption": "Inicializar criptografia do banco de dados",
|
|
"enableAes256EncryptionWithDeviceBinding": "Habilite a criptografia AES-256 com proteção de chave mestra vinculada ao ambiente. Isso cria segurança de nível empresarial para chaves SSH, senhas e tokens de autenticação.",
|
|
"featuresEnabled": "Funcionalidades ativadas:",
|
|
"aes256GcmAuthenticatedEncryption": "Criptografia autenticada AES-256-GCM",
|
|
"deviceFingerprintMasterKeyProtection": "Proteção de chave mestra de impressão digital ambiental (KEK)",
|
|
"pbkdf2KeyDerivation": "Derivação de chave PBKDF2 com 100 mil iterações",
|
|
"automaticKeyManagement": "Gerenciamento e rotação automáticos de chaves",
|
|
"initializing": "Inicializando...",
|
|
"initializeEnterpriseEncryption": "Inicializar criptografia empresarial",
|
|
"migrateExistingData": "Migrar dados existentes",
|
|
"encryptExistingUnprotectedData": "Criptografe os dados desprotegidos existentes em seu banco de dados. Esse processo é seguro e cria backups automáticos.",
|
|
"testMigrationDryRun": "Verificar compatibilidade de criptografia",
|
|
"migrating": "Migrando...",
|
|
"migrateData": "Migrar dados",
|
|
"securityInformation": "Informações de segurança",
|
|
"sshPrivateKeysEncryptedWithAes256": "As chaves privadas e senhas SSH são criptografadas com AES-256-GCM.",
|
|
"userAuthTokensProtected": "Os tokens de autenticação do usuário e os segredos de autenticação de dois fatores (2FA) são protegidos.",
|
|
"masterKeysProtectedByDeviceFingerprint": "As chaves mestras de criptografia são protegidas pela impressão digital do dispositivo (KEK).",
|
|
"keysBoundToServerInstance": "As chaves estão vinculadas ao ambiente de servidor atual (migratórias podem ser feitas por meio de variáveis de ambiente).",
|
|
"pbkdf2HkdfKeyDerivation": "Derivação de chave PBKDF2 + HKDF com 100 mil iterações",
|
|
"backwardCompatibleMigration": "Todos os dados permanecem retrocompatíveis durante a migração.",
|
|
"enterpriseGradeSecurityActive": "Segurança de nível empresarial ativa",
|
|
"masterKeysProtectedByDeviceBinding": "Suas chaves mestras de criptografia são protegidas por meio de identificação ambiental. Isso utiliza o nome do host do servidor, caminhos e outras informações do ambiente para gerar chaves de proteção. Para migrar servidores, defina a variável de ambiente DB_ENCRYPTION_KEY no novo servidor.",
|
|
"important": "Importante",
|
|
"keepEncryptionKeysSecure": "Garanta a segurança dos dados: faça backups regulares dos arquivos do banco de dados e da configuração do servidor. Para migrar para um novo servidor, defina a variável de ambiente DB_ENCRYPTION_KEY no novo ambiente ou mantenha o mesmo nome de host e estrutura de diretórios.",
|
|
"loadingEncryptionStatus": "Carregando o status da criptografia...",
|
|
"testMigrationDescription": "Verifique se os dados existentes podem ser migrados com segurança para um formato criptografado sem que nenhum dado seja modificado.",
|
|
"serverMigrationGuide": "Guia de Migração de Servidor",
|
|
"migrationInstructions": "Para migrar dados criptografados para um novo servidor: 1) Faça backup dos arquivos do banco de dados, 2) Defina a variável de ambiente DB_ENCRYPTION_KEY=\"sua-chave\" no novo servidor, 3) Restaure os arquivos do banco de dados.",
|
|
"environmentProtection": "Proteção Ambiental",
|
|
"environmentProtectionDesc": "Protege as chaves de criptografia com base em informações do ambiente do servidor (nome do host, caminhos, etc.), migráveis por meio de variáveis de ambiente.",
|
|
"verificationCompleted": "Verificação de compatibilidade concluída - nenhum dado foi alterado.",
|
|
"verificationInProgress": "Verificação concluída",
|
|
"dataMigrationCompleted": "Migração de dados concluída com sucesso!",
|
|
"verificationFailed": "A verificação de compatibilidade falhou",
|
|
"migrationFailed": "A migração falhou",
|
|
"runningVerification": "Executando verificação de compatibilidade...",
|
|
"startingMigration": "Iniciando a migração...",
|
|
"hardwareFingerprintSecurity": "Segurança de impressão digital por hardware",
|
|
"hardwareBoundEncryption": "Criptografia ativa vinculada ao hardware",
|
|
"masterKeysNowProtectedByHardwareFingerprint": "As chaves mestras agora são protegidas por identificação de hardware real em vez de variáveis de ambiente.",
|
|
"cpuSerialNumberDetection": "detecção do número de série da CPU",
|
|
"motherboardUuidIdentification": "Identificação UUID da placa-mãe",
|
|
"diskSerialNumberVerification": "Verificação do número de série do disco",
|
|
"biosSerialNumberCheck": "verificação do número de série da BIOS",
|
|
"stableMacAddressFiltering": "Filtragem estável de endereços MAC",
|
|
"databaseFileEncryption": "Criptografia de Arquivos de Banco de Dados",
|
|
"dualLayerProtection": "Proteção de dupla camada ativa",
|
|
"bothFieldAndFileEncryptionActive": "A criptografia em nível de campo e em nível de arquivo agora está ativa para máxima segurança.",
|
|
"fieldLevelAes256Encryption": "Criptografia AES-256 em nível de campo para dados sensíveis.",
|
|
"fileLevelDatabaseEncryption": "Criptografia de banco de dados em nível de arquivo com vinculação de hardware",
|
|
"hardwareBoundFileKeys": "Chaves de criptografia de arquivos vinculadas ao hardware",
|
|
"automaticEncryptedBackups": "Criação automática de backup criptografado",
|
|
"createEncryptedBackup": "Criar backup criptografado",
|
|
"creatingBackup": "Criando backup...",
|
|
"backupCreated": "Cópia de segurança criada",
|
|
"encryptedBackupCreatedSuccessfully": "Cópia de segurança criptografada criada com sucesso",
|
|
"backupCreationFailed": "A criação do backup falhou",
|
|
"databaseMigration": "Migração de banco de dados",
|
|
"exportForMigration": "Exportar para fins de imigração",
|
|
"exportDatabaseForHardwareMigration": "Exporte o banco de dados como um arquivo SQLite com os dados descriptografados para migração para um novo hardware.",
|
|
"exportDatabase": "Exportar banco de dados SQLite",
|
|
"exporting": "Exportador...",
|
|
"exportCreated": "Exportação do SQLite criada",
|
|
"exportContainsDecryptedData": "A exportação do SQLite contém dados descriptografados - mantenha-os em segurança!",
|
|
"databaseExportedSuccessfully": "Banco de dados SQLite exportado com sucesso.",
|
|
"databaseExportFailed": "A exportação do banco de dados SQLite falhou",
|
|
"importFromMigration": "Importar da Migração",
|
|
"importDatabaseFromAnotherSystem": "Importar banco de dados SQLite de outro sistema ou hardware",
|
|
"importDatabase": "Importar banco de dados SQLite",
|
|
"importing": "Importando...",
|
|
"selectedFile": "Arquivo SQLite selecionado",
|
|
"importWillReplaceExistingData": "A importação do SQLite substituirá os dados existentes - recomenda-se fazer backup!",
|
|
"pleaseSelectImportFile": "Por favor, selecione um arquivo de importação SQLite.",
|
|
"databaseImportedSuccessfully": "Banco de dados SQLite importado com sucesso.",
|
|
"databaseImportFailed": "A importação do banco de dados SQLite falhou.",
|
|
"manageEncryptionAndBackups": "Gerencie chaves de criptografia, segurança de banco de dados e operações de backup.",
|
|
"activeSecurityFeatures": "Medidas e proteções de segurança atualmente ativas",
|
|
"deviceBindingTechnology": "Tecnologia avançada de proteção de chaves baseada em hardware",
|
|
"backupAndRecovery": "Opções seguras para criação de backups e recuperação de bancos de dados",
|
|
"crossSystemDataTransfer": "Exportar e importar bases de dados entre diferentes sistemas.",
|
|
"noMigrationNeeded": "Não é necessária nenhuma migração.",
|
|
"encryptionKey": "Chave de criptografia",
|
|
"keyProtection": "Proteção de chave",
|
|
"active": "Ativo",
|
|
"legacy": "Legado",
|
|
"dataStatus": "Status dos dados",
|
|
"encrypted": "Criptografado",
|
|
"needsMigration": "Necessita de Migração",
|
|
"ready": "Preparar",
|
|
"initializeEncryption": "Inicializar criptografia",
|
|
"initialize": "Inicializar",
|
|
"test": "Teste",
|
|
"migrate": "Migrar",
|
|
"backup": "Backup",
|
|
"createBackup": "Criar backup",
|
|
"exportImport": "Exportação/Importação",
|
|
"export": "Exportar",
|
|
"import": "Importar",
|
|
"passwordRequired": "Senha necessária",
|
|
"confirmExport": "Confirmar exportação",
|
|
"exportDescription": "Exportar hosts SSH e credenciais como arquivo SQLite",
|
|
"importDescription": "Importar arquivo SQLite com mesclagem incremental (ignora duplicados)",
|
|
"criticalWarning": "Aviso Crítico",
|
|
"cannotDisablePasswordLoginWithoutOIDC": "Não é possível desativar o login por senha sem o OIDC configurado! Você precisa configurar a autenticação OIDC antes de desativar o login por senha, caso contrário, perderá o acesso ao Termix.",
|
|
"confirmDisablePasswordLogin": "Tem certeza de que deseja desativar o login por senha? Certifique-se de que o OIDC esteja configurado corretamente e funcionando antes de prosseguir, caso contrário, você perderá o acesso à sua instância do Termix.",
|
|
"passwordLoginDisabled": "Login com senha desativado com sucesso",
|
|
"passwordLoginAndRegistrationDisabled": "O login com senha e o cadastro de novas contas foram desativados com sucesso.",
|
|
"requiresPasswordLogin": "Requer login com senha ativado",
|
|
"passwordLoginDisabledWarning": "O login com senha está desativado. Certifique-se de que o OIDC esteja configurado corretamente, caso contrário, você não conseguirá acessar o Termix.",
|
|
"oidcRequiredWarning": "CRÍTICO: O login por senha está desativado. Se você redefinir ou configurar incorretamente o OIDC, perderá todo o acesso ao Termix e sua instância ficará inutilizável. Prossiga somente se tiver absoluta certeza.",
|
|
"confirmDisableOIDCWarning": "AVISO: Você está prestes a desativar o OIDC enquanto o login por senha também está desativado. Isso irá inutilizar sua instância do Termix e você perderá todo o acesso. Tem certeza absoluta de que deseja prosseguir?",
|
|
"failedToUpdatePasswordLoginStatus": "Falha ao atualizar o status de login da senha",
|
|
"loadingSessions": "Carregando sessões...",
|
|
"noActiveSessions": "Nenhuma sessão ativa encontrada.",
|
|
"device": "Dispositivo",
|
|
"user": "Usuário",
|
|
"lastActive": "Última atividade",
|
|
"expires": "Expira",
|
|
"revoked": "Revogado",
|
|
"revokeAllUserSessionsTitle": "Revogar todas as sessões deste usuário",
|
|
"revokeAll": "Revogar tudo",
|
|
"linkOidcToPasswordAccount": "Vincular conta OIDC à conta com senha",
|
|
"linkOidcToPasswordAccountDescription": "Vincule {{username}} (usuário OIDC) a uma conta de senha existente. Isso habilitará a autenticação dupla para a conta de senha.",
|
|
"linkOidcWarningTitle": "Aviso: Os dados do usuário OIDC serão excluídos.",
|
|
"linkOidcWarningDescription": "Esta ação irá:",
|
|
"linkOidcActionDeleteUser": "Exclua a conta de usuário OIDC e todos os seus dados.",
|
|
"linkOidcActionAddCapability": "Adicionar a funcionalidade de login OIDC à conta de senha de destino.",
|
|
"linkOidcActionDualAuth": "Permitir que a conta com senha faça login tanto com senha quanto com OIDC.",
|
|
"passwordMinLength": "A senha deve ter pelo menos 6 caracteres.",
|
|
"currentRoles": "Funções atuais",
|
|
"noRolesAssigned": "Nenhuma função atribuída",
|
|
"assignNewRole": "Atribuir nova função"
|
|
},
|
|
"hosts": {
|
|
"title": "Gerente de Hospedagem",
|
|
"sshHosts": "Hosts SSH",
|
|
"noHosts": "Nenhum host SSH",
|
|
"noHostsMessage": "Você ainda não adicionou nenhum host SSH. Clique em \"Adicionar Host\" para começar.",
|
|
"loadingHosts": "Carregando hosts...",
|
|
"failedToLoadHosts": "Falha ao carregar os hosts",
|
|
"retry": "Tentar novamente",
|
|
"refresh": "Atualizar",
|
|
"optional": "Opcional",
|
|
"hostsCount": "{{count}} hosts",
|
|
"importJson": "Importar JSON",
|
|
"importing": "Importando...",
|
|
"importJsonTitle": "Importar hosts SSH de um arquivo JSON.",
|
|
"importJsonDesc": "Faça o upload de um arquivo JSON para importar em massa vários hosts SSH (máximo de 100).",
|
|
"downloadSample": "Baixar amostra",
|
|
"formatGuide": "Guia de Formatação",
|
|
"exportCredentialWarning": "Aviso: O host \"{{name}}\" utiliza autenticação por credenciais. O arquivo exportado não incluirá os dados de credenciais e precisará ser reconfigurado manualmente após a importação. Deseja continuar?",
|
|
"exportSensitiveDataWarning": "Aviso: O host \"{{name}}\" contém dados de autenticação confidenciais (senha/chave SSH). O arquivo exportado incluirá esses dados em texto simples. Mantenha o arquivo em segurança e exclua-o após o uso. Deseja continuar?",
|
|
"uncategorized": "Sem categoria",
|
|
"confirmDelete": "Tem certeza de que deseja excluir \"{{name}}\"?",
|
|
"failedToDeleteHost": "Falha ao excluir o host",
|
|
"failedToExportHost": "Falha ao exportar o host. Certifique-se de estar conectado e ter acesso aos dados do host.",
|
|
"jsonMustContainHosts": "O JSON deve conter um array de \"hosts\" ou ser um array de hosts.",
|
|
"noHostsInJson": "Nenhum host encontrado no arquivo JSON",
|
|
"maxHostsAllowed": "Máximo de 100 hosts permitidos por importação.",
|
|
"importCompleted": "Importação concluída: {{success}} bem-sucedida, {{failed}} falha",
|
|
"importFailed": "A importação falhou",
|
|
"importError": "Erro de importação",
|
|
"failedToImportJson": "Falha ao importar o arquivo JSON",
|
|
"connectionDetails": "Detalhes da conexão",
|
|
"organization": "Organização",
|
|
"ipAddress": "Endereço IP",
|
|
"port": "Porta",
|
|
"name": "Nome",
|
|
"username": "Nome de usuário",
|
|
"folder": "Pasta",
|
|
"tags": "Etiquetas",
|
|
"pin": "Alfinete",
|
|
"notes": "Notas",
|
|
"expirationDate": "Data de validade",
|
|
"passwordRequired": "É necessário usar uma senha ao utilizar a autenticação por senha.",
|
|
"sshKeyRequired": "É necessária uma chave privada SSH ao usar autenticação por chave.",
|
|
"keyTypeRequired": "O tipo de chave é obrigatório ao usar a autenticação por chave.",
|
|
"mustSelectValidSshConfig": "É necessário selecionar uma configuração SSH válida da lista.",
|
|
"addHost": "Adicionar host",
|
|
"editHost": "Editar Host",
|
|
"cloneHost": "Host de clonagem",
|
|
"updateHost": "Atualizar Host",
|
|
"hostUpdatedSuccessfully": "Host \"{{name}}\" atualizado com sucesso!",
|
|
"hostAddedSuccessfully": "Host \"{{name}}\" adicionado com sucesso!",
|
|
"hostDeletedSuccessfully": "Host \"{{name}}\" excluído com sucesso!",
|
|
"failedToSaveHost": "Falha ao salvar o host. Tente novamente.",
|
|
"savingHost": "Salvando o host...",
|
|
"updatingHost": "Atualizando o host...",
|
|
"cloningHost": "Clonando o host...",
|
|
"enableTerminal": "Habilitar terminal",
|
|
"enableTerminalDesc": "Ativar/desativar a visibilidade do host na guia Terminal",
|
|
"enableTunnel": "Ativar túnel",
|
|
"enableTunnelDesc": "Ative/desative a visibilidade do host na guia Túnel.",
|
|
"enableFileManager": "Ativar o Gerenciador de Arquivos",
|
|
"enableFileManagerDesc": "Ativar/desativar a visibilidade do host na guia Gerenciador de Arquivos",
|
|
"enableDockerDesc": "Ativar/desativar a visibilidade do host na aba do Docker.",
|
|
"enableDocker": "Habilitar Docker",
|
|
"defaultPath": "Caminho padrão",
|
|
"defaultPathDesc": "Diretório padrão ao abrir o gerenciador de arquivos para este host.",
|
|
"tunnelConnections": "Conexões de túnel",
|
|
"connection": "Conexão",
|
|
"remove": "Remover",
|
|
"sourcePort": "Porta de origem",
|
|
"sourcePortDesc": "(A fonte refere-se aos detalhes da conexão atual na guia Geral)",
|
|
"endpointPort": "Porta de ponto final",
|
|
"endpointSshConfig": "Configuração SSH do endpoint",
|
|
"tunnelForwardDescription": "Este túnel encaminhará o tráfego da porta {{sourcePort}} na máquina de origem (detalhes da conexão atual na guia geral) para a porta {{endpointPort}} na máquina de destino.",
|
|
"maxRetries": "Número máximo de tentativas",
|
|
"maxRetriesDescription": "Número máximo de tentativas de reconexão para o túnel.",
|
|
"retryInterval": "Intervalo de tentativas (segundos)",
|
|
"retryIntervalDescription": "Tempo de espera entre as tentativas de repetição.",
|
|
"autoStartContainer": "Início automático ao iniciar o contêiner",
|
|
"autoStartDesc": "Inicie este túnel automaticamente quando o contêiner for iniciado.",
|
|
"addConnection": "Adicionar conexão de túnel",
|
|
"sshpassRequired": "É necessário o Sshpass para autenticação por senha.",
|
|
"sshpassRequiredDesc": "Para autenticação por senha em túneis, o sshpass deve estar instalado no sistema.",
|
|
"otherInstallMethods": "Outros métodos de instalação:",
|
|
"debianUbuntuEquivalent": "(Debian/Ubuntu) ou equivalente para o seu sistema operacional.",
|
|
"or": "ou",
|
|
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
|
"macos": "macOS",
|
|
"windows": "Windows",
|
|
"sshServerConfigRequired": "Configuração do servidor SSH necessária",
|
|
"sshServerConfigDesc": "Para conexões de túnel, o servidor SSH deve ser configurado para permitir o encaminhamento de portas:",
|
|
"gatewayPortsYes": "vincular portas remotas a todas as interfaces",
|
|
"allowTcpForwardingYes": "para habilitar o encaminhamento de portas",
|
|
"permitRootLoginYes": "se estiver usando o usuário root para o túnel",
|
|
"editSshConfig": "Edite o arquivo /etc/ssh/sshd_config e reinicie o SSH: sudo systemctl restart sshd",
|
|
"upload": "Carregar",
|
|
"authentication": "Autenticação",
|
|
"password": "Senha",
|
|
"key": "Chave",
|
|
"credential": "Credencial",
|
|
"none": "Nenhum",
|
|
"selectCredential": "Selecionar credencial",
|
|
"selectCredentialPlaceholder": "Escolha uma credencial...",
|
|
"credentialRequired": "É necessário fornecer credenciais ao usar a autenticação por credenciais.",
|
|
"credentialDescription": "Selecionar uma credencial substituirá o nome de usuário atual e usará os detalhes de autenticação da credencial.",
|
|
"cannotChangeAuthAsSharedUser": "Não é possível alterar a autenticação como usuário compartilhado.",
|
|
"sshPrivateKey": "Chave privada SSH",
|
|
"keyPassword": "Senha da chave",
|
|
"keyType": "Tipo de chave",
|
|
"autoDetect": "Detecção automática",
|
|
"rsa": "RSA",
|
|
"ed25519": "ED25519",
|
|
"ecdsaNistP256": "ECDSA NIST P-256",
|
|
"ecdsaNistP384": "ECDSA NIST P-384",
|
|
"ecdsaNistP521": "ECDSA NIST P-521",
|
|
"dsa": "DSA",
|
|
"rsaSha2256": "RSA SHA2-256",
|
|
"rsaSha2512": "RSA SHA2-512",
|
|
"uploadFile": "Carregar arquivo",
|
|
"pasteKey": "Colar chave",
|
|
"updateKey": "Chave de atualização",
|
|
"existingKey": "Chave existente (clique para alterar)",
|
|
"existingCredential": "Credencial existente (clique para alterar)",
|
|
"addTagsSpaceToAdd": "Adicionar etiquetas (espaço para adicionar)",
|
|
"terminalBadge": "terminal",
|
|
"tunnelBadge": "Túnel",
|
|
"fileManagerBadge": "Gerenciador de arquivos",
|
|
"general": "Em geral",
|
|
"terminal": "terminal",
|
|
"tunnel": "Túnel",
|
|
"fileManager": "Gerenciador de arquivos",
|
|
"serverStats": "Estatísticas do servidor",
|
|
"hostViewer": "Visualizador de Host",
|
|
"enableServerStats": "Ativar estatísticas do servidor",
|
|
"enableServerStatsDesc": "Ativar/desativar a coleta de estatísticas do servidor para este host.",
|
|
"displayItems": "Itens de exibição",
|
|
"displayItemsDesc": "Escolha quais métricas exibir na página de estatísticas do servidor.",
|
|
"enableCpu": "Utilização da CPU",
|
|
"enableMemory": "Uso de memória",
|
|
"enableDisk": "Utilização do disco",
|
|
"enableNetwork": "Estatísticas da rede (em breve)",
|
|
"enableProcesses": "Contagem de processos (em breve)",
|
|
"enableUptime": "Tempo de atividade (em breve)",
|
|
"enableHostname": "Nome do host (em breve)",
|
|
"enableOs": "Sistema Operacional (Em breve)",
|
|
"customCommands": "Comandos personalizados (em breve)",
|
|
"customCommandsDesc": "Defina comandos personalizados de desligamento e reinicialização para este servidor.",
|
|
"shutdownCommand": "Comando de desligamento",
|
|
"rebootCommand": "Comando de reinicialização",
|
|
"confirmRemoveFromFolder": "Tem certeza de que deseja remover \"{{name}}\" da pasta \"{{folder}}\"? O host será movido para \"Nenhuma pasta\".",
|
|
"removedFromFolder": "Host \"{{name}}\" removido da pasta com sucesso",
|
|
"failedToRemoveFromFolder": "Falha ao remover o host da pasta",
|
|
"folderRenamed": "Pasta \"{{oldName}}\" renomeada para \"{{newName}}\" com sucesso",
|
|
"failedToRenameFolder": "Falha ao renomear a pasta",
|
|
"editFolderAppearance": "Editar aparência da pasta",
|
|
"editFolderAppearanceDesc": "Personalize a cor e o ícone da pasta.",
|
|
"folderColor": "Pasta colorida",
|
|
"folderIcon": "Ícone de pasta",
|
|
"preview": "Pré-visualização",
|
|
"folderAppearanceUpdated": "A aparência da pasta foi atualizada com sucesso.",
|
|
"failedToUpdateFolderAppearance": "Falha ao atualizar a aparência da pasta",
|
|
"deleteAllHostsInFolder": "Excluir todos os hosts na pasta",
|
|
"confirmDeleteAllHostsInFolder": "Tem certeza de que deseja excluir todos os {{count}} hosts na pasta \"{{folder}}\"? Esta ação não pode ser desfeita.",
|
|
"allHostsInFolderDeleted": "Hosts {{count}} excluídos da pasta \"{{folder}}\" com sucesso.",
|
|
"failedToDeleteHostsInFolder": "Falha ao excluir hosts na pasta",
|
|
"movedToFolder": "O host \"{{name}}\" foi movido para \"{{folder}}\" com sucesso.",
|
|
"failedToMoveToFolder": "Falha ao mover o host para a pasta",
|
|
"clickToRenameFolder": "Clique para renomear a pasta",
|
|
"renameFolder": "Renomear pasta",
|
|
"removeFromFolder": "Remover da pasta \"{{folder}}\"",
|
|
"editHostTooltip": "Editar anfitrião",
|
|
"deleteHostTooltip": "Excluir host",
|
|
"exportHostTooltip": "Host de exportação",
|
|
"cloneHostTooltip": "Host de clone",
|
|
"clickToEditHost": "Clique para editar o host",
|
|
"dragToMoveBetweenFolders": "Arraste para navegar entre as pastas.",
|
|
"exportedHostConfig": "Configuração de host exportada para {{name}}",
|
|
"openTerminal": "Terminal aberto",
|
|
"openFileManager": "Abra o Gerenciador de Arquivos",
|
|
"openTunnels": "Túneis abertos",
|
|
"openServerDetails": "Detalhes do servidor aberto",
|
|
"statistics": "Estatísticas",
|
|
"enabledWidgets": "Widgets ativados",
|
|
"openServerStats": "Estatísticas do servidor aberto",
|
|
"enabledWidgetsDesc": "Selecione quais widgets de estatísticas exibir para este host.",
|
|
"monitoringConfiguration": "Configuração de monitoramento",
|
|
"monitoringConfigurationDesc": "Configure a frequência com que as estatísticas e o status do servidor são verificados.",
|
|
"statusCheckEnabled": "Ativar monitoramento de status",
|
|
"statusCheckEnabledDesc": "Verifique se o servidor está online ou offline.",
|
|
"statusCheckInterval": "Intervalo de verificação de status",
|
|
"statusCheckIntervalDesc": "Com que frequência verificar se o host está online (5s - 1h)",
|
|
"metricsEnabled": "Ativar monitoramento de métricas",
|
|
"metricsEnabledDesc": "Coletar estatísticas de CPU, RAM, disco e outros dados do sistema.",
|
|
"metricsInterval": "Intervalo de coleta de métricas",
|
|
"metricsIntervalDesc": "Com que frequência coletar estatísticas do servidor (5s - 1h)",
|
|
"intervalSeconds": "segundos",
|
|
"intervalMinutes": "minutos",
|
|
"intervalValidation": "Os intervalos de monitoramento devem estar entre 5 segundos e 1 hora (3600 segundos).",
|
|
"monitoringDisabled": "O monitoramento do servidor está desativado para este host.",
|
|
"enableMonitoring": "Ative o monitoramento em Gerenciador de Hosts → guia Estatísticas",
|
|
"monitoringDisabledBadge": "Monitoramento desativado",
|
|
"statusMonitoring": "Status",
|
|
"metricsMonitoring": "Métricas",
|
|
"terminalCustomization": "Personalização do terminal",
|
|
"appearance": "Aparência",
|
|
"behavior": "Comportamento",
|
|
"advanced": "Avançado",
|
|
"themePreview": "Pré-visualização do tema",
|
|
"theme": "Tema",
|
|
"selectTheme": "Selecione o tema",
|
|
"chooseColorTheme": "Escolha um tema de cores para o terminal.",
|
|
"fontFamily": "Família de fontes",
|
|
"selectFont": "Selecione a fonte",
|
|
"selectFontDesc": "Selecione a fonte a ser usada no terminal.",
|
|
"fontSize": "Tamanho da fonte",
|
|
"fontSizeValue": "Tamanho da fonte: {{value}}px",
|
|
"adjustFontSize": "Ajuste o tamanho da fonte do terminal.",
|
|
"letterSpacing": "Espaçamento entre letras",
|
|
"letterSpacingValue": "Espaçamento entre letras: {{value}}px",
|
|
"adjustLetterSpacing": "Ajustar o espaçamento entre os caracteres",
|
|
"lineHeight": "Altura da linha",
|
|
"lineHeightValue": "Altura da linha: {{value}}",
|
|
"adjustLineHeight": "Ajustar o espaçamento entre as linhas",
|
|
"cursorStyle": "Estilo do cursor",
|
|
"selectCursorStyle": "Selecione o estilo do cursor",
|
|
"cursorStyleBlock": "Bloquear",
|
|
"cursorStyleUnderline": "Sublinhado",
|
|
"cursorStyleBar": "Bar",
|
|
"chooseCursorAppearance": "Escolha a aparência do cursor",
|
|
"cursorBlink": "Piscar do cursor",
|
|
"enableCursorBlink": "Ativar animação de cursor piscando",
|
|
"scrollbackBuffer": "Buffer de rolagem",
|
|
"scrollbackBufferValue": "Buffer de rolagem: {{value}} linhas",
|
|
"scrollbackBufferDesc": "Número de linhas a manter no histórico de rolagem",
|
|
"bellStyle": "Estilo sino",
|
|
"selectBellStyle": "Selecione o estilo da campainha",
|
|
"bellStyleNone": "Nenhum",
|
|
"bellStyleSound": "Som",
|
|
"bellStyleVisual": "Visual",
|
|
"bellStyleBoth": "Ambos",
|
|
"bellStyleDesc": "Como lidar com o sinal sonoro do terminal (caractere BEL, \\x07). Os programas acionam esse sinal ao concluir tarefas, encontrar erros ou para notificações. \"Som\" emite um bipe, \"Visual\" pisca a tela brevemente, \"Ambos\" executa ambas as ações e \"Nenhum\" desativa os alertas sonoros.",
|
|
"rightClickSelectsWord": "Clicar com o botão direito do mouse seleciona a palavra.",
|
|
"rightClickSelectsWordDesc": "Clicar com o botão direito do mouse seleciona a palavra sob o cursor.",
|
|
"fastScrollModifier": "Modificador de rolagem rápida",
|
|
"selectModifier": "Selecione o modificador",
|
|
"modifierAlt": "Alternativa",
|
|
"modifierCtrl": "Ctrl",
|
|
"modifierShift": "Mudança",
|
|
"fastScrollModifierDesc": "Tecla modificadora para rolagem rápida",
|
|
"fastScrollSensitivity": "Sensibilidade de rolagem rápida",
|
|
"fastScrollSensitivityValue": "Sensibilidade de rolagem rápida: {{value}}",
|
|
"fastScrollSensitivityDesc": "Multiplicador de velocidade de rolagem quando a tecla modificadora está pressionada.",
|
|
"minimumContrastRatio": "Relação de contraste mínima",
|
|
"minimumContrastRatioValue": "Taxa de contraste mínima: {{value}}",
|
|
"minimumContrastRatioDesc": "Ajuste automático de cores para melhor legibilidade.",
|
|
"sshAgentForwarding": "Encaminhamento do agente SSH",
|
|
"sshAgentForwardingDesc": "Encaminhar o agente de autenticação SSH para o host remoto.",
|
|
"backspaceMode": "Modo Backspace",
|
|
"selectBackspaceMode": "Selecione o modo de retrocesso",
|
|
"backspaceModeNormal": "Normal (DEL)",
|
|
"backspaceModeControlH": "Controle-H (^H)",
|
|
"backspaceModeDesc": "Comportamento da tecla Backspace para compatibilidade",
|
|
"startupSnippet": "Trecho de startup",
|
|
"selectSnippet": "Selecione o trecho",
|
|
"searchSnippets": "Trechos de pesquisa...",
|
|
"snippetNone": "Nenhum",
|
|
"noneAuthTitle": "Autenticação interativa por teclado",
|
|
"noneAuthDescription": "Este método de autenticação utilizará autenticação interativa por teclado ao conectar-se ao servidor SSH.",
|
|
"noneAuthDetails": "A autenticação interativa por teclado permite que o servidor solicite suas credenciais durante a conexão. Isso é útil para servidores que exigem autenticação multifator ou se você não quiser salvar as credenciais localmente.",
|
|
"forceKeyboardInteractive": "Forçar interação por teclado",
|
|
"forceKeyboardInteractiveDesc": "Força o uso da autenticação interativa por teclado. Isso às vezes é necessário para servidores que usam autenticação de dois fatores (TOTP/2FA).",
|
|
"overrideCredentialUsername": "Substituir nome de usuário da credencial",
|
|
"overrideCredentialUsernameDesc": "Use um nome de usuário diferente daquele armazenado nas credenciais. Isso permite que você use as mesmas credenciais com nomes de usuário diferentes.",
|
|
"jumpHosts": "Anfitriões de salto",
|
|
"jumpHostsDescription": "Os servidores de salto (também conhecidos como servidores bastion) permitem que você se conecte a um servidor de destino por meio de um ou mais servidores intermediários. Isso é útil para acessar servidores atrás de firewalls ou em redes privadas.",
|
|
"jumpHostChain": "Cadeia de anfitriões de salto",
|
|
"addJumpHost": "Adicionar Host de Salto",
|
|
"selectServer": "Selecione o servidor",
|
|
"searchServers": "Servidores de pesquisa...",
|
|
"noServerFound": "Nenhum servidor encontrado",
|
|
"jumpHostsOrder": "As conexões serão feitas na seguinte ordem: Host de Salto 1 → Host de Salto 2 → ... → Servidor de Destino",
|
|
"socks5Proxy": "Proxy SOCKS5",
|
|
"socks5Description": "Configure o proxy SOCKS5 para conexão SSH. Todo o tráfego será roteado através do servidor proxy especificado.",
|
|
"enableSocks5": "Ativar proxy SOCKS5",
|
|
"enableSocks5Description": "Use um proxy SOCKS5 para esta conexão SSH.",
|
|
"socks5Host": "Host proxy",
|
|
"socks5Port": "Porta proxy",
|
|
"socks5Username": "Nome de usuário do proxy",
|
|
"socks5Password": "Senha do proxy",
|
|
"socks5UsernameOptional": "Opcional: deixe em branco se o proxy não exigir autenticação.",
|
|
"socks5PasswordOptional": "Opcional: deixe em branco se o proxy não exigir autenticação.",
|
|
"socks5ProxyChain": "Cadeia de Proxy",
|
|
"socks5ProxyChainDescription": "Configure uma cadeia de proxies SOCKS. Cada proxy na cadeia se conectará através do anterior.",
|
|
"socks5ProxyMode": "Modo Proxy",
|
|
"socks5UseSingleProxy": "Usar proxy único",
|
|
"socks5UseProxyChain": "Usar cadeia de proxy",
|
|
"socks5UsePreset": "Usar predefinição salva",
|
|
"socks5SelectPreset": "Selecione a predefinição",
|
|
"socks5ManagePresets": "Gerenciar predefinições",
|
|
"socks5ProxyNode": "Proxy {{number}}",
|
|
"socks5AddProxy": "Adicionar proxy à cadeia",
|
|
"socks5RemoveProxy": "Remover proxy",
|
|
"socks5ProxyType": "Tipo de proxy",
|
|
"socks5SaveAsPreset": "Salvar como predefinição",
|
|
"socks5SavePresetTitle": "Salvar cadeia de proxy como predefinição",
|
|
"socks5SavePresetDescription": "Salve a configuração atual da cadeia de proxies como uma predefinição reutilizável.",
|
|
"socks5PresetName": "Nome predefinido",
|
|
"socks5PresetDescription": "Descrição (opcional)",
|
|
"socks5PresetCreated": "Cadeia de proxy predefinida criada",
|
|
"socks5PresetUpdated": "Predefinição da cadeia de proxy atualizada",
|
|
"socks5PresetDeleted": "Cadeia de proxy predefinida excluída",
|
|
"socks5PresetSaved": "Predefinição \"{{name}}\" salva com sucesso",
|
|
"socks5PresetSaveError": "Falha ao salvar a predefinição",
|
|
"socks5PresetNameRequired": "É necessário definir um nome predefinido.",
|
|
"socks5EmptyChainError": "Não é possível salvar uma cadeia de proxy vazia.",
|
|
"socks5ProxyChainEmpty": "Adicione pelo menos um proxy à cadeia.",
|
|
"socks5HostDescription": "Nome do host ou endereço IP do servidor proxy SOCKS",
|
|
"socks5PortDescription": "Número da porta do servidor proxy SOCKS (padrão: 1080)",
|
|
"addProxyNode": "Adicionar nó proxy",
|
|
"noProxyNodes": "Nenhum nó proxy configurado. Clique em \"Adicionar nó proxy\" para adicionar um.",
|
|
"proxyNode": "Nó proxy",
|
|
"proxyType": "Tipo de proxy",
|
|
"quickActions": "Ações rápidas",
|
|
"quickActionsDescription": "As ações rápidas permitem criar botões personalizados que executam trechos de código SSH neste servidor. Esses botões aparecerão na parte superior da página de Estatísticas do Servidor para acesso rápido.",
|
|
"quickActionsList": "Lista de ações rápidas",
|
|
"addQuickAction": "Adicionar ação rápida",
|
|
"quickActionName": "Nome da ação",
|
|
"noSnippetFound": "Nenhum trecho encontrado",
|
|
"quickActionsOrder": "Os botões de ação rápida aparecerão na ordem listada acima na página de Estatísticas do Servidor.",
|
|
"advancedAuthSettings": "Configurações avançadas de autenticação",
|
|
"sudoPasswordAutoFill": "Preenchimento automático de senhas Sudo",
|
|
"sudoPasswordAutoFillDesc": "Oferecer automaticamente a opção de inserir a senha SSH quando o sudo solicitar a senha.",
|
|
"sudoPassword": "Senha de sudo",
|
|
"sudoPasswordDesc": "Senha opcional para comandos sudo (útil com autenticação por chave)",
|
|
"socks4": "MEIAS4",
|
|
"socks5": "MEIAS5",
|
|
"executeSnippetOnConnect": "Executar um trecho de código quando o terminal se conectar.",
|
|
"autoMosh": "Auto-MOSH",
|
|
"autoMoshDesc": "Executar automaticamente o comando MOSH ao conectar",
|
|
"moshCommand": "Comando MOSH",
|
|
"moshCommandDesc": "O comando MOSH para executar",
|
|
"environmentVariables": "Variáveis de ambiente",
|
|
"environmentVariablesDesc": "Defina variáveis de ambiente personalizadas para a sessão do terminal.",
|
|
"variableName": "Nome da variável",
|
|
"variableValue": "Valor",
|
|
"addVariable": "Adicionar variável",
|
|
"docker": "Docker",
|
|
"openDocker": "Abra o Docker",
|
|
"notEnabled": "O Docker não está habilitado para este host. Habilite-o nas Configurações do Host para usar os recursos do Docker.",
|
|
"validating": "Validando o Docker...",
|
|
"error": "Erro",
|
|
"errorCode": "Código de erro: {{code}}",
|
|
"version": "Docker v{{version}}",
|
|
"current": "Atual",
|
|
"used_limit": "Usado / Limite",
|
|
"percentage": "Percentagem",
|
|
"input": "Entrada",
|
|
"output": "Saída",
|
|
"read": "Ler",
|
|
"write": "Escrever",
|
|
"pids": "PIDs",
|
|
"id": "EU IA",
|
|
"state": "Estado",
|
|
"console": "Console",
|
|
"containerMustBeRunning": "O contêiner precisa estar em execução para que seja possível conectar ao console.",
|
|
"authenticationRequired": "Autenticação necessária",
|
|
"connectedTo": "Conectado a {{containerName}}",
|
|
"disconnected": "Desconectado",
|
|
"consoleError": "Erro no console",
|
|
"errorMessage": "Erro: {{message}}",
|
|
"failedToConnect": "Falha ao conectar ao console",
|
|
"disconnectedFromContainer": "Desconectado do console do contêiner.",
|
|
"containerNotRunning": "O contêiner não está em execução.",
|
|
"startContainerToAccess": "Inicie o contêiner para acessar o console.",
|
|
"selectShell": "Selecione shell",
|
|
"bash": "Bash",
|
|
"sh": "Sh",
|
|
"ash": "Cinzas",
|
|
"connecting": "Conectando...",
|
|
"connect": "Conectar",
|
|
"disconnect": "Desconectar",
|
|
"notConnected": "Não conectado",
|
|
"clickToConnect": "Clique em Conectar para iniciar um shell interativo.",
|
|
"connectingTo": "Conectando-se a {{containerName}}...",
|
|
"containerMustBeRunningToViewStats": "O contêiner precisa estar em execução para que as estatísticas sejam exibidas.",
|
|
"failedToFetchStats": "Falha ao obter as estatísticas",
|
|
"noContainersFound": "Nenhum contêiner encontrado",
|
|
"noContainersFoundHint": "Comece criando contêineres em seu servidor.",
|
|
"searchPlaceholder": "Pesquise por nome, imagem ou ID...",
|
|
"filterByStatusPlaceholder": "Filtrar por status",
|
|
"allContainersCount": "Todos ({{count}})",
|
|
"statusCount": "{{status}} ({{count}})",
|
|
"noContainersMatchFilters": "Nenhum recipiente corresponde aos seus filtros.",
|
|
"noContainersMatchFiltersHint": "Tente ajustar sua pesquisa ou filtro.",
|
|
"containerStarted": "Contêiner {{name}} iniciado",
|
|
"failedToStartContainer": "Falha ao iniciar o contêiner: {{error}}",
|
|
"containerStopped": "Contêiner {{name}} parado",
|
|
"failedToStopContainer": "Falha ao parar o contêiner: {{error}}",
|
|
"containerRestarted": "Contêiner {{name}} reiniciado",
|
|
"failedToRestartContainer": "Falha ao reiniciar o contêiner: {{error}}",
|
|
"containerUnpaused": "Contêiner {{name}} despausado",
|
|
"containerPaused": "Contêiner {{name}} pausado",
|
|
"failedToTogglePauseContainer": "Falha ao acessar o contêiner {{action}}: {{error}}",
|
|
"containerRemoved": "Contêiner {{name}} removido",
|
|
"failedToRemoveContainer": "Falha ao remover o contêiner: {{error}}",
|
|
"image": "Imagem:",
|
|
"idLabel": "EU IA:",
|
|
"ports": "Portos:",
|
|
"noPorts": "Nenhum",
|
|
"created": "Criado:",
|
|
"start": "Começar",
|
|
"stop": "Parar",
|
|
"unpause": "Despausar",
|
|
"pause": "Pausa",
|
|
"restart": "Reiniciar",
|
|
"removeContainer": "Remover recipiente",
|
|
"confirmRemoveContainer": "Tem certeza de que deseja remover o contêiner \"{{name}}\"?",
|
|
"runningContainerWarning": "Aviso: Este contêiner está em execução e será removido à força.",
|
|
"removing": "Removendo:",
|
|
"containerNotFound": "Contêiner não encontrado",
|
|
"backToList": "Voltar à lista",
|
|
"logs": "Registros",
|
|
"stats": "Estatísticas",
|
|
"consoleTab": "Console",
|
|
"failedToFetchLogs": "Falha ao obter os registros: {{error}}",
|
|
"failedToDownloadLogs": "Falha ao baixar os registros: {{error}}",
|
|
"linesToShow": "Linhas para mostrar",
|
|
"last50Lines": "Últimas 50 linhas",
|
|
"last100Lines": "Últimas 100 linhas",
|
|
"last500Lines": "Últimas 500 linhas",
|
|
"last1000Lines": "Últimas 1000 linhas",
|
|
"allLogs": "Todos os registros",
|
|
"showTimestamps": "Mostrar carimbos de data/hora",
|
|
"autoRefresh": "Atualização automática",
|
|
"filterLogsPlaceholder": "Filtrar registros...",
|
|
"noLogsAvailable": "Nenhum registro disponível"
|
|
},
|
|
"terminal": {
|
|
"title": "terminal",
|
|
"connect": "Conectar ao host",
|
|
"disconnect": "Desconectar",
|
|
"clear": "Claro",
|
|
"copy": "Cópia",
|
|
"paste": "Colar",
|
|
"find": "Encontrar",
|
|
"fullscreen": "Tela cheia",
|
|
"splitHorizontal": "Dividir horizontalmente",
|
|
"splitVertical": "Divisão vertical",
|
|
"closePanel": "Fechar painel",
|
|
"reconnect": "Reconectar",
|
|
"sessionEnded": "Sessão encerrada",
|
|
"connectionLost": "Conexão perdida",
|
|
"error": "ERRO: {{message}}",
|
|
"disconnected": "Desconectado",
|
|
"connectionClosed": "Conexão encerrada",
|
|
"connectionError": "Erro de conexão: {{message}}",
|
|
"connected": "Conectado",
|
|
"sshConnected": "Conexão SSH estabelecida",
|
|
"authError": "Autenticação falhou: {{message}}",
|
|
"unknownError": "Ocorreu um erro desconhecido.",
|
|
"messageParseError": "Falha ao analisar a mensagem do servidor",
|
|
"websocketError": "Erro de conexão WebSocket",
|
|
"connecting": "Conectando...",
|
|
"reconnecting": "Reconectando... ({{attempt}}/{{max}})",
|
|
"reconnected": "Reconectado com sucesso",
|
|
"maxReconnectAttemptsReached": "Número máximo de tentativas de reconexão atingido",
|
|
"connectionTimeout": "Tempo limite de conexão",
|
|
"terminalTitle": "Terminal - {{host}}",
|
|
"terminalWithPath": "Terminal - {{host}}:{{path}}",
|
|
"runTitle": "Executando {{command}} - {{host}}",
|
|
"totpRequired": "Autenticação de dois fatores obrigatória.",
|
|
"totpCodeLabel": "Código de verificação",
|
|
"totpPlaceholder": "000000",
|
|
"totpVerify": "Verificar",
|
|
"sudoPasswordPopupTitle": "Digite a senha?",
|
|
"sudoPasswordPopupHint": "Pressione Enter para inserir, Esc para descartar.",
|
|
"sudoPasswordPopupConfirm": "Inserir",
|
|
"sudoPasswordPopupDismiss": "Liberar"
|
|
},
|
|
"fileManager": {
|
|
"title": "Gerenciador de arquivos",
|
|
"file": "Arquivo",
|
|
"folder": "Pasta",
|
|
"connectToSsh": "Conecte-se via SSH para usar operações de arquivo.",
|
|
"uploadFile": "Carregar arquivo",
|
|
"downloadFile": "Download",
|
|
"extractArchive": "Extrair arquivo",
|
|
"extractingArchive": "Extraindo {{name}}...",
|
|
"archiveExtractedSuccessfully": "{{name}} extraído com sucesso",
|
|
"extractFailed": "A extração falhou",
|
|
"compressFile": "Compactar arquivo",
|
|
"compressFiles": "Comprimir arquivos",
|
|
"compressFilesDesc": "Comprima {{count}} itens em um arquivo",
|
|
"archiveName": "Nome do arquivo",
|
|
"enterArchiveName": "Digite o nome do arquivo...",
|
|
"compressionFormat": "Formato de compressão",
|
|
"selectedFiles": "Arquivos selecionados",
|
|
"andMoreFiles": "e {{count}} mais...",
|
|
"compress": "Compressa",
|
|
"compressingFiles": "Comprimindo {{count}} itens em {{name}}...",
|
|
"filesCompressedSuccessfully": "{{name}} criado com sucesso",
|
|
"compressFailed": "A compressão falhou",
|
|
"edit": "Editar",
|
|
"preview": "Pré-visualização",
|
|
"previous": "Anterior",
|
|
"next": "Próximo",
|
|
"pageXOfY": "Página {{current}} de {{total}}",
|
|
"zoomOut": "Diminuir o zoom",
|
|
"zoomIn": "Ampliar",
|
|
"newFile": "Novo arquivo",
|
|
"newFolder": "Nova pasta",
|
|
"rename": "Renomear",
|
|
"renameItem": "Renomear item",
|
|
"deleteItem": "Excluir item",
|
|
"currentPath": "Caminho atual",
|
|
"uploadFileTitle": "Carregar arquivo",
|
|
"maxFileSize": "Máx.: 1 GB (JSON) / 5 GB (Binário) - Suporte para arquivos grandes.",
|
|
"removeFile": "Remover arquivo",
|
|
"clickToSelectFile": "Clique para selecionar um arquivo",
|
|
"chooseFile": "Selecionar arquivo",
|
|
"uploading": "Carregando...",
|
|
"downloading": "Baixando...",
|
|
"uploadingFile": "Carregando {{name}}...",
|
|
"uploadingLargeFile": "Carregando arquivo grande {{name}} ({{size}})...",
|
|
"downloadingFile": "Baixando {{name}}...",
|
|
"creatingFile": "Criando {{name}}...",
|
|
"creatingFolder": "Criando {{name}}...",
|
|
"deletingItem": "Excluindo {{type}} {{name}}...",
|
|
"renamingItem": "Renomeando {{type}} {{oldName}} para {{newName}}...",
|
|
"createNewFile": "Criar novo arquivo",
|
|
"fileName": "Nome do arquivo",
|
|
"creating": "Criando...",
|
|
"createFile": "Criar arquivo",
|
|
"createNewFolder": "Criar nova pasta",
|
|
"folderName": "Nome da pasta",
|
|
"createFolder": "Criar pasta",
|
|
"warningCannotUndo": "Aviso: Esta ação não pode ser desfeita.",
|
|
"itemPath": "Caminho do item",
|
|
"thisIsDirectory": "Este é um diretório (será excluído recursivamente)",
|
|
"deleting": "Excluindo...",
|
|
"currentPathLabel": "Caminho atual",
|
|
"newName": "Novo nome",
|
|
"thisIsDirectoryRename": "Este é um diretório",
|
|
"renaming": "Renomeando...",
|
|
"fileUploadedSuccessfully": "Arquivo \"{{name}}\" enviado com sucesso",
|
|
"failedToUploadFile": "Falha ao carregar o arquivo",
|
|
"fileDownloadedSuccessfully": "Arquivo \"{{name}}\" baixado com sucesso",
|
|
"failedToDownloadFile": "Falha ao baixar o arquivo",
|
|
"noFileContent": "Nenhum conteúdo de arquivo recebido",
|
|
"filePath": "Caminho do arquivo",
|
|
"fileCreatedSuccessfully": "Arquivo \"{{name}}\" criado com sucesso",
|
|
"failedToCreateFile": "Falha ao criar o arquivo",
|
|
"folderCreatedSuccessfully": "Pasta \"{{name}}\" criada com sucesso",
|
|
"failedToCreateFolder": "Falha ao criar a pasta",
|
|
"failedToCreateItem": "Falha ao criar o item",
|
|
"operationFailed": "A operação {{operation}} falhou para {{name}}: {{error}}",
|
|
"failedToResolveSymlink": "Falha ao resolver o link simbólico",
|
|
"itemDeletedSuccessfully": "{{type}} excluído com sucesso",
|
|
"itemsDeletedSuccessfully": "{{count}} itens excluídos com sucesso",
|
|
"failedToDeleteItems": "Falha ao excluir itens",
|
|
"dragFilesToUpload": "Arraste e solte os arquivos aqui para fazer o upload.",
|
|
"emptyFolder": "Esta pasta está vazia",
|
|
"itemCount": "{{count}} itens",
|
|
"selectedCount": "{{count}} selecionados",
|
|
"searchFiles": "Pesquisar arquivos...",
|
|
"upload": "Carregar",
|
|
"selectHostToStart": "Selecione um host para iniciar o gerenciamento de arquivos.",
|
|
"failedToConnect": "Falha ao conectar-se ao SSH",
|
|
"failedToLoadDirectory": "Falha ao carregar o diretório",
|
|
"noSSHConnection": "Nenhuma conexão SSH disponível",
|
|
"enterFolderName": "Digite o nome da pasta:",
|
|
"enterFileName": "Digite o nome do arquivo:",
|
|
"copy": "Cópia",
|
|
"cut": "Corte",
|
|
"paste": "Colar",
|
|
"copyPath": "Copiar caminho",
|
|
"copyPaths": "Copiar caminhos",
|
|
"delete": "Excluir",
|
|
"properties": "Propriedades",
|
|
"refresh": "Atualizar",
|
|
"downloadFiles": "Baixar {{count}} arquivos para o navegador",
|
|
"copyFiles": "Copiar {{count}} itens",
|
|
"cutFiles": "Corte {{count}} itens",
|
|
"deleteFiles": "Excluir {{count}} itens",
|
|
"filesCopiedToClipboard": "{{count}} itens copiados para a área de transferência",
|
|
"filesCutToClipboard": "{{count}} itens copiados para a área de transferência",
|
|
"pathCopiedToClipboard": "Caminho copiado para a área de transferência",
|
|
"pathsCopiedToClipboard": "{{count}} caminhos copiados para a área de transferência",
|
|
"failedToCopyPath": "Falha ao copiar o caminho para a área de transferência",
|
|
"movedItems": "Itens movidos {{count}}",
|
|
"failedToDeleteItem": "Falha ao excluir o item",
|
|
"itemRenamedSuccessfully": "{{type}} renomeado com sucesso",
|
|
"failedToRenameItem": "Falha ao renomear o item",
|
|
"download": "Download",
|
|
"permissions": "Permissões",
|
|
"size": "Tamanho",
|
|
"modified": "Modificado",
|
|
"path": "Caminho",
|
|
"confirmDelete": "Tem certeza de que deseja excluir {{name}}?",
|
|
"uploadSuccess": "Arquivo enviado com sucesso.",
|
|
"uploadFailed": "Falha no envio do arquivo",
|
|
"downloadSuccess": "Arquivo baixado com sucesso",
|
|
"downloadFailed": "O download do arquivo falhou",
|
|
"permissionDenied": "Permissão negada",
|
|
"checkDockerLogs": "Verifique os logs do Docker para obter informações detalhadas sobre o erro.",
|
|
"internalServerError": "Ocorreu um erro interno do servidor.",
|
|
"serverError": "Erro do servidor",
|
|
"error": "Erro",
|
|
"requestFailed": "A solicitação falhou com o código de status",
|
|
"unknownFileError": "desconhecido",
|
|
"cannotReadFile": "Não foi possível ler o arquivo.",
|
|
"noSshSessionId": "Não há ID de sessão SSH disponível.",
|
|
"noFilePath": "Nenhum caminho de arquivo disponível",
|
|
"noCurrentHost": "Nenhum host disponível no momento.",
|
|
"fileSavedSuccessfully": "Arquivo salvo com sucesso",
|
|
"saveTimeout": "A operação de salvamento expirou. O arquivo pode ter sido salvo com sucesso, mas a operação demorou muito para ser concluída. Verifique os logs do Docker para confirmação.",
|
|
"failedToSaveFile": "Falha ao salvar o arquivo",
|
|
"deletedSuccessfully": "excluído com sucesso",
|
|
"connectToServer": "Conectar-se a um servidor",
|
|
"selectServerToEdit": "Selecione um servidor na barra lateral para começar a editar arquivos.",
|
|
"fileOperations": "Operações com arquivos",
|
|
"confirmDeleteMessage": "Tem certeza de que deseja excluir {{name}}?",
|
|
"confirmDeleteSingleItem": "Tem certeza de que deseja excluir permanentemente \"{{name}}\"?",
|
|
"confirmDeleteMultipleItems": "Tem certeza de que deseja excluir permanentemente {{count}} itens?",
|
|
"confirmDeleteMultipleItemsWithFolders": "Tem certeza de que deseja excluir permanentemente {{count}} itens? Isso inclui pastas e seus conteúdos.",
|
|
"confirmDeleteFolder": "Tem certeza de que deseja excluir permanentemente a pasta \"{{name}}\" e todo o seu conteúdo?",
|
|
"deleteDirectoryWarning": "Isso apagará a pasta e todo o seu conteúdo.",
|
|
"actionCannotBeUndone": "Esta ação não pode ser desfeita.",
|
|
"permanentDeleteWarning": "Esta ação não pode ser desfeita. O(s) item(ns) será(ão) excluído(s) permanentemente do servidor.",
|
|
"recent": "Recente",
|
|
"pinned": "Fixado",
|
|
"folderShortcuts": "Atalhos de pastas",
|
|
"noRecentFiles": "Nenhum arquivo recente.",
|
|
"noPinnedFiles": "Nenhum arquivo fixado.",
|
|
"enterFolderPath": "Digite o caminho da pasta",
|
|
"noShortcuts": "Sem atalhos.",
|
|
"searchFilesAndFolders": "Pesquisar arquivos e pastas...",
|
|
"noFilesOrFoldersFound": "Nenhum arquivo ou pasta encontrada.",
|
|
"failedToConnectSSH": "Falha ao conectar-se ao SSH",
|
|
"failedToReconnectSSH": "Falha ao reconectar a sessão SSH",
|
|
"failedToListFiles": "Falha ao listar os arquivos",
|
|
"fetchHomeDataTimeout": "Tempo limite para obter dados da página inicial excedido",
|
|
"sshStatusCheckTimeout": "A verificação de status SSH expirou.",
|
|
"sshReconnectionTimeout": "Tempo limite de reconexão SSH excedido",
|
|
"saveOperationTimeout": "A operação de salvar expirou.",
|
|
"cannotSaveFile": "Não foi possível salvar o arquivo.",
|
|
"dragSystemFilesToUpload": "Arraste os arquivos do sistema para cá para fazer o upload.",
|
|
"dragFilesToWindowToDownload": "Arraste os arquivos para fora da janela para fazer o download.",
|
|
"openTerminalHere": "Abra o terminal aqui",
|
|
"run": "Correr",
|
|
"saveToSystem": "Salvar como...",
|
|
"selectLocationToSave": "Selecione o local para salvar",
|
|
"openTerminalInFolder": "Abra o terminal nesta pasta.",
|
|
"openTerminalInFileLocation": "Abra o terminal no local do arquivo.",
|
|
"terminalWithPath": "Terminal - {{host}}:{{path}}",
|
|
"runningFile": "Correndo - {{file}}",
|
|
"onlyRunExecutableFiles": "Só é possível executar arquivos executáveis.",
|
|
"noHostSelected": "Nenhum host selecionado",
|
|
"starred": "Estrelado",
|
|
"shortcuts": "Atalhos",
|
|
"directories": "Diretórios",
|
|
"removedFromRecentFiles": "Removeu \"{{name}}\" dos arquivos recentes",
|
|
"removeFailed": "Remover falha",
|
|
"unpinnedSuccessfully": "Desfixado com sucesso",
|
|
"unpinFailed": "Desafixar falhou",
|
|
"removedShortcut": "Atalho removido: \"{{name}}\"",
|
|
"removeShortcutFailed": "A remoção do atalho falhou",
|
|
"clearedAllRecentFiles": "Apaguei todos os arquivos recentes.",
|
|
"clearFailed": "A limpeza falhou",
|
|
"removeFromRecentFiles": "Remover dos arquivos recentes",
|
|
"clearAllRecentFiles": "Limpar todos os arquivos recentes",
|
|
"unpinFile": "Desafixar arquivo",
|
|
"removeShortcut": "Remover atalho",
|
|
"saveFilesToSystem": "Salvar {{name}} arquivos como...",
|
|
"pinFile": "Arquivo PIN",
|
|
"addToShortcuts": "Adicionar aos atalhos",
|
|
"downloadToDefaultLocation": "Baixar para o local padrão",
|
|
"pasteFailed": "A colagem falhou",
|
|
"noUndoableActions": "Ações não podem ser desfeitas",
|
|
"undoCopySuccess": "Operação de cópia desfeita: Arquivos copiados excluídos: {{count}}",
|
|
"undoCopyFailedDelete": "Falha ao desfazer: Não foi possível excluir nenhum arquivo copiado.",
|
|
"undoCopyFailedNoInfo": "A ação de desfazer falhou: Não foi possível encontrar as informações do arquivo copiado.",
|
|
"undoMoveSuccess": "Operação de movimentação desfeita: {{count}} arquivos movidos de volta para o local original.",
|
|
"undoMoveFailedMove": "Desfazer falhou: Não foi possível mover nenhum arquivo de volta.",
|
|
"undoMoveFailedNoInfo": "A ação de desfazer falhou: Não foi possível encontrar as informações do arquivo movido.",
|
|
"undoDeleteNotSupported": "A operação de exclusão não pode ser desfeita: os arquivos foram excluídos permanentemente do servidor.",
|
|
"undoTypeNotSupported": "Tipo de operação de desfazer não suportado",
|
|
"undoOperationFailed": "A operação de desfazer falhou",
|
|
"unknownError": "Erro desconhecido",
|
|
"enterPath": "Digite o caminho...",
|
|
"editPath": "Editar caminho",
|
|
"confirm": "Confirmar",
|
|
"cancel": "Cancelar",
|
|
"find": "Encontrar...",
|
|
"replaceWith": "Substitua por...",
|
|
"replace": "Substituir",
|
|
"replaceAll": "Substituir tudo",
|
|
"downloadInstead": "Baixe em vez de baixar.",
|
|
"keyboardShortcuts": "Atalhos de teclado",
|
|
"searchAndReplace": "Localizar e substituir",
|
|
"editing": "Edição",
|
|
"navigation": "Navegação",
|
|
"code": "Código",
|
|
"search": "Procurar",
|
|
"findNext": "Encontre a seguir",
|
|
"findPrevious": "Encontrar Anterior",
|
|
"save": "Salvar",
|
|
"selectAll": "Selecionar tudo",
|
|
"undo": "Desfazer",
|
|
"redo": "Refazer",
|
|
"goToLine": "Ir para a linha",
|
|
"moveLineUp": "Mova a fila para cima",
|
|
"moveLineDown": "Deslizar a linha para baixo",
|
|
"toggleComment": "Alternar comentário",
|
|
"indent": "Recuar",
|
|
"outdent": "Outdent",
|
|
"autoComplete": "Preenchimento automático",
|
|
"imageLoadError": "Falha ao carregar a imagem",
|
|
"rotate": "Girar",
|
|
"originalSize": "Tamanho original",
|
|
"startTyping": "Comece a digitar...",
|
|
"unknownSize": "Tamanho desconhecido",
|
|
"fileIsEmpty": "O arquivo está vazio",
|
|
"largeFileWarning": "Aviso de Arquivo Grande",
|
|
"largeFileWarningDesc": "Este arquivo tem {{count}} de tamanho, o que pode causar problemas de desempenho quando aberto como texto.",
|
|
"fileNotFoundAndRemoved": "O arquivo \"{{size}}\" não foi encontrado e foi removido dos arquivos recentes/fixados.",
|
|
"failedToLoadFile": "Falha ao carregar o arquivo: {{name}}",
|
|
"serverErrorOccurred": "Ocorreu um erro no servidor. Tente novamente mais tarde.",
|
|
"autoSaveFailed": "O salvamento automático falhou",
|
|
"fileAutoSaved": "Arquivo salvo automaticamente",
|
|
"moveFileFailed": "Não foi possível mover {{error}}",
|
|
"moveOperationFailed": "A operação de movimentação falhou",
|
|
"canOnlyCompareFiles": "Só é possível comparar dois arquivos.",
|
|
"comparingFiles": "Comparando arquivos: {{name}} e {{file1}}",
|
|
"dragFailed": "A operação de arrastar falhou",
|
|
"filePinnedSuccessfully": "Arquivo \"{{file2}}\" fixado com sucesso",
|
|
"pinFileFailed": "Falha ao fixar o arquivo",
|
|
"fileUnpinnedSuccessfully": "Arquivo \"{{name}}\" desafixado com sucesso",
|
|
"unpinFileFailed": "Falha ao desafixar o arquivo",
|
|
"shortcutAddedSuccessfully": "Atalho de pasta \"{{name}}\" adicionado com sucesso",
|
|
"addShortcutFailed": "Falha ao adicionar atalho",
|
|
"operationCompletedSuccessfully": "{{name}} {{operation}} itens com sucesso",
|
|
"operationCompleted": "{{count}} {{operation}} itens",
|
|
"downloadFileSuccess": "Arquivo {{count}} baixado com sucesso",
|
|
"downloadFileFailed": "Falha no download",
|
|
"moveTo": "Mover para {{name}}",
|
|
"diffCompareWith": "Diff compare com {{name}}",
|
|
"dragOutsideToDownload": "Arraste para fora da janela para baixar ({{name}} arquivos)",
|
|
"newFolderDefault": "Nova pasta",
|
|
"newFileDefault": "NovoArquivo.txt",
|
|
"successfullyMovedItems": "Movidos com sucesso {{count}} itens para {{count}}",
|
|
"move": "Mover",
|
|
"searchInFile": "Pesquisar no arquivo (Ctrl+F)",
|
|
"showKeyboardShortcuts": "Mostrar atalhos de teclado",
|
|
"startWritingMarkdown": "Comece a escrever seu conteúdo em Markdown...",
|
|
"loadingFileComparison": "Carregando comparação de arquivos...",
|
|
"reload": "Recarregar",
|
|
"compare": "Comparar",
|
|
"sideBySide": "Lado a lado",
|
|
"inline": "Em linha",
|
|
"fileComparison": "Comparação de arquivos: {{target}} vs {{file1}}",
|
|
"fileTooLarge": "Arquivo muito grande: {{file2}}",
|
|
"sshConnectionFailed": "A conexão SSH falhou. Verifique sua conexão com {{error}} ({{name}}:{{ip}})",
|
|
"loadFileFailed": "Falha ao carregar o arquivo: {{port}}",
|
|
"connectedSuccessfully": "Conexão estabelecida com sucesso.",
|
|
"totpVerificationFailed": "A verificação TOTP falhou.",
|
|
"verificationCodePrompt": "Código de verificação:",
|
|
"changePermissions": "Alterar permissões",
|
|
"changePermissionsDesc": "Modificar permissões de arquivo para",
|
|
"currentPermissions": "Permissões atuais",
|
|
"newPermissions": "Novas permissões",
|
|
"owner": "Proprietário",
|
|
"group": "Grupo",
|
|
"others": "Outros",
|
|
"read": "Ler",
|
|
"write": "Escrever",
|
|
"execute": "Executar",
|
|
"permissionsChangedSuccessfully": "Permissões alteradas com sucesso",
|
|
"failedToChangePermissions": "Falha ao alterar as permissões"
|
|
},
|
|
"tunnel": {
|
|
"noTunnelsConfigured": "Nenhum túnel configurado",
|
|
"configureTunnelsInHostSettings": "Configure as conexões de túnel no Gerenciador de Hosts para começar."
|
|
},
|
|
"tunnels": {
|
|
"title": "Túneis SSH",
|
|
"noSshTunnels": "Sem túneis SSH",
|
|
"createFirstTunnelMessage": "Você ainda não criou nenhum túnel SSH. Configure as conexões de túnel no Gerenciador de Hosts para começar.",
|
|
"connected": "Conectado",
|
|
"disconnected": "Desconectado",
|
|
"connecting": "Conectando...",
|
|
"disconnecting": "Desconectando...",
|
|
"unknownTunnelStatus": "Desconhecido",
|
|
"statusUnknown": "Desconhecido",
|
|
"unknown": "Desconhecido",
|
|
"error": "Erro",
|
|
"failed": "Fracassado",
|
|
"retrying": "Tentando novamente",
|
|
"waiting": "Esperando",
|
|
"waitingForRetry": "Aguardando nova tentativa",
|
|
"retryingConnection": "Tentando reconectar",
|
|
"canceling": "Cancelando...",
|
|
"connect": "Conectar",
|
|
"disconnect": "Desconectar",
|
|
"cancel": "Cancelar",
|
|
"port": "Porta",
|
|
"attempt": "Tentativa {{error}} de {{current}}",
|
|
"nextRetryIn": "Próxima tentativa em {{max}} segundos",
|
|
"checkDockerLogs": "Verifique os logs do Docker para descobrir o motivo do erro e entre no grupo.",
|
|
"orCreate": "ou criar um",
|
|
"noTunnelConnections": "Nenhuma conexão de túnel configurada",
|
|
"tunnelConnections": "Conexões de túnel",
|
|
"addTunnel": "Adicionar túnel",
|
|
"editTunnel": "Editar túnel",
|
|
"deleteTunnel": "Excluir túnel",
|
|
"tunnelName": "Nome do túnel",
|
|
"localPort": "Porto local",
|
|
"remoteHost": "Host remoto",
|
|
"remotePort": "Porta remota",
|
|
"autoStart": "Início automático",
|
|
"status": "Status",
|
|
"active": "Ativo",
|
|
"inactive": "Inativo",
|
|
"start": "Começar",
|
|
"stop": "Parar",
|
|
"restart": "Reiniciar",
|
|
"connectionType": "Tipo de conexão",
|
|
"local": "Local",
|
|
"remote": "Remoto",
|
|
"dynamic": "Dinâmico",
|
|
"unknownConnectionStatus": "Desconhecido",
|
|
"portMapping": "Porta {{seconds}} → {{sourcePort}}:{{endpointHost}}",
|
|
"endpointHostNotFound": "Host do endpoint não encontrado",
|
|
"discord": "Discórdia",
|
|
"githubIssue": "Problema no GitHub",
|
|
"forHelp": "para obter ajuda"
|
|
},
|
|
"serverStats": {
|
|
"title": "Estatísticas do servidor",
|
|
"cpu": "CPU",
|
|
"memory": "Memória",
|
|
"disk": "Disco",
|
|
"network": "Rede",
|
|
"uptime": "Tempo de atividade",
|
|
"loadAverage": "Média: {{endpointPort}}, {{avg1}}, {{avg5}}",
|
|
"processes": "Processos",
|
|
"connections": "Conexões",
|
|
"usage": "Uso",
|
|
"available": "Disponível",
|
|
"total": "Total",
|
|
"free": "Livre",
|
|
"used": "Usado",
|
|
"percentage": "Percentagem",
|
|
"refreshStatusAndMetrics": "Atualizar status e métricas",
|
|
"refreshStatus": "Atualizar status",
|
|
"fileManagerAlreadyOpen": "O gerenciador de arquivos já está aberto para este host.",
|
|
"openFileManager": "Abra o Gerenciador de Arquivos",
|
|
"cpuCores_one": "CPU {{avg15}}",
|
|
"cpuCores_other": "{{count}} CPUs",
|
|
"naCpus": "N/A CPU(s)",
|
|
"loadAverageNA": "Média: N/A",
|
|
"cpuUsage": "Utilização da CPU",
|
|
"memoryUsage": "Uso de memória",
|
|
"diskUsage": "Utilização do disco",
|
|
"rootStorageSpace": "Espaço de armazenamento de raízes",
|
|
"of": "de",
|
|
"feedbackMessage": "Tem ideias para o futuro da gestão de servidores? Partilhe-as em",
|
|
"failedToFetchHostConfig": "Falha ao obter a configuração do host",
|
|
"failedToFetchStatus": "Falha ao obter o status do servidor",
|
|
"failedToFetchMetrics": "Falha ao obter métricas do servidor",
|
|
"failedToFetchHomeData": "Falha ao obter dados da página inicial",
|
|
"loadingMetrics": "Carregando métricas...",
|
|
"connecting": "Conectando...",
|
|
"refreshing": "Refrescante...",
|
|
"serverOffline": "Servidor offline",
|
|
"cannotFetchMetrics": "Não foi possível obter métricas do servidor offline.",
|
|
"totpRequired": "Autenticação TOTP necessária",
|
|
"totpUnavailable": "Estatísticas do servidor indisponíveis para servidores com TOTP ativado.",
|
|
"totpVerified": "TOTP verificado, coleta de métricas iniciada.",
|
|
"totpFailed": "A verificação TOTP falhou.",
|
|
"totpInvalidCode": "Código de verificação inválido",
|
|
"totpCancelled": "Coleta de métricas cancelada",
|
|
"authenticationFailed": "A autenticação falhou.",
|
|
"noneAuthNotSupported": "As Estatísticas do Servidor não suportam o tipo de autenticação \"nenhum\".",
|
|
"load": "Carregar",
|
|
"editLayout": "Editar layout",
|
|
"cancelEdit": "Cancelar",
|
|
"addWidget": "Adicionar widget",
|
|
"saveLayout": "Salvar layout",
|
|
"unsavedChanges": "Alterações não salvas",
|
|
"layoutSaved": "Layout salvo com sucesso",
|
|
"failedToSaveLayout": "Falha ao salvar o layout",
|
|
"systemInfo": "Informações do sistema",
|
|
"hostname": "Nome do host",
|
|
"operatingSystem": "Sistema operacional",
|
|
"kernel": "Kernel",
|
|
"totalUptime": "Tempo de atividade total",
|
|
"seconds": "segundos",
|
|
"networkInterfaces": "Interfaces de rede",
|
|
"noInterfacesFound": "Nenhuma interface de rede encontrada",
|
|
"totalProcesses": "Processos totais",
|
|
"running": "Correndo",
|
|
"noProcessesFound": "Nenhum processo encontrado",
|
|
"loginStats": "Estatísticas de login SSH",
|
|
"totalLogins": "Total de logins",
|
|
"uniqueIPs": "IPs únicos",
|
|
"recentSuccessfulLogins": "Logins bem-sucedidos recentes",
|
|
"recentFailedAttempts": "Tentativas recentes fracassadas",
|
|
"noRecentLoginData": "Nenhum dado de login recente",
|
|
"from": "de",
|
|
"quickActions": "Ações rápidas",
|
|
"executeQuickAction": "Executar {{count}}",
|
|
"executingQuickAction": "Executando {{name}}...",
|
|
"quickActionSuccess": "{{name}} concluído com sucesso",
|
|
"quickActionFailed": "{{name}} falhou",
|
|
"quickActionError": "Falha ao executar {{name}}"
|
|
},
|
|
"auth": {
|
|
"tagline": "GERENCIADOR DE SERVIDOR SSH",
|
|
"description": "Gerenciamento de conexões SSH seguro, poderoso e intuitivo.",
|
|
"welcomeBack": "Bem-vindo de volta ao TERMIX",
|
|
"createAccount": "Crie sua conta TERMIX",
|
|
"continueExternal": "Continuar com o fornecedor externo",
|
|
"loginTitle": "Faça login no Termix",
|
|
"registerTitle": "Criar uma conta",
|
|
"loginButton": "Conecte-se",
|
|
"registerButton": "Cadastre-se",
|
|
"forgotPassword": "Esqueceu sua senha?",
|
|
"rememberMe": "Lembre de mim",
|
|
"noAccount": "Não tem uma conta?",
|
|
"hasAccount": "Já tem uma conta?",
|
|
"loginSuccess": "Login realizado com sucesso",
|
|
"loginFailed": "falha no login",
|
|
"registerSuccess": "Registro concluído com sucesso",
|
|
"registerFailed": "Falha no registro",
|
|
"logoutSuccess": "Sessão encerrada com sucesso",
|
|
"invalidCredentials": "Nome de usuário ou senha inválidos",
|
|
"accountCreated": "Conta criada com sucesso",
|
|
"passwordReset": "Link para redefinição de senha enviado",
|
|
"twoFactorAuth": "Autenticação de dois fatores",
|
|
"enterCode": "Insira o código de verificação",
|
|
"backupCode": "Ou use o código de backup.",
|
|
"verifyCode": "Código de verificação",
|
|
"redirectingToApp": "Redirecionando para o aplicativo...",
|
|
"enableTwoFactor": "Ativar autenticação de dois fatores",
|
|
"disableTwoFactor": "Desativar a autenticação de dois fatores",
|
|
"scanQRCode": "Escaneie este código QR com seu aplicativo autenticador.",
|
|
"backupCodes": "Códigos de backup",
|
|
"saveBackupCodes": "Guarde esses códigos de backup em um local seguro.",
|
|
"twoFactorEnabledSuccess": "Autenticação de dois fatores ativada com sucesso!",
|
|
"twoFactorDisabled": "Autenticação de dois fatores desativada",
|
|
"newBackupCodesGenerated": "Novos códigos de backup gerados",
|
|
"backupCodesDownloaded": "Códigos de backup baixados",
|
|
"pleaseEnterSixDigitCode": "Por favor, insira um código de 6 dígitos.",
|
|
"invalidVerificationCode": "Código de verificação inválido",
|
|
"failedToDisableTotp": "Falha ao desativar o TOTP",
|
|
"failedToGenerateBackupCodes": "Falha ao gerar códigos de backup",
|
|
"enterPassword": "Digite sua senha",
|
|
"lockedOidcAuth": "Bloqueado (Autenticação OIDC)",
|
|
"twoFactorTitle": "Autenticação de dois fatores",
|
|
"twoFactorProtected": "Sua conta está protegida com autenticação de dois fatores.",
|
|
"twoFactorActive": "A autenticação de dois fatores está ativa na sua conta.",
|
|
"disable2FA": "Desative a autenticação de dois fatores (2FA).",
|
|
"disableTwoFactorWarning": "Desativar a autenticação de dois fatores tornará sua conta menos segura.",
|
|
"passwordOrTotpCode": "Senha ou código TOTP",
|
|
"or": "Ou",
|
|
"generateNewBackupCodesText": "Gere novos códigos de backup caso tenha perdido os seus atuais.",
|
|
"generateNewBackupCodes": "Gerar novos códigos de backup",
|
|
"yourBackupCodes": "Seus códigos de backup",
|
|
"download": "Download",
|
|
"setupTwoFactorTitle": "Configurar autenticação de dois fatores",
|
|
"sshAuthenticationRequired": "Autenticação SSH necessária",
|
|
"sshNoKeyboardInteractive": "Autenticação interativa por teclado indisponível",
|
|
"sshAuthenticationFailed": "Autenticação falhou",
|
|
"sshAuthenticationTimeout": "Tempo limite de autenticação",
|
|
"sshNoKeyboardInteractiveDescription": "O servidor não suporta autenticação interativa por teclado. Por favor, forneça sua senha ou chave SSH.",
|
|
"sshAuthFailedDescription": "As credenciais fornecidas estavam incorretas. Por favor, tente novamente com credenciais válidas.",
|
|
"sshTimeoutDescription": "A tentativa de autenticação expirou. Tente novamente.",
|
|
"sshProvideCredentialsDescription": "Por favor, forneça suas credenciais SSH para se conectar a este servidor.",
|
|
"sshPasswordDescription": "Digite a senha para esta conexão SSH.",
|
|
"sshKeyPasswordDescription": "Se sua chave SSH estiver criptografada, insira a senha aqui.",
|
|
"step1ScanQR": "Passo 1: Escaneie o código QR com seu aplicativo autenticador.",
|
|
"manualEntryCode": "Código de entrada manual",
|
|
"cannotScanQRText": "Se não conseguir ler o código QR, insira este código manualmente no seu aplicativo autenticador.",
|
|
"nextVerifyCode": "A seguir: Verificar código",
|
|
"verifyAuthenticator": "Verifique seu autenticador",
|
|
"step2EnterCode": "Passo 2: Insira o código de 6 dígitos do seu aplicativo autenticador.",
|
|
"verificationCode": "Código de verificação",
|
|
"back": "Voltar",
|
|
"verifyAndEnable": "Verificar e ativar",
|
|
"saveBackupCodesTitle": "Salve seus códigos de backup",
|
|
"step3StoreCodesSecurely": "Passo 3: Guarde esses códigos em um local seguro.",
|
|
"importantBackupCodesText": "Guarde esses códigos de backup em um local seguro. Você poderá usá-los para acessar sua conta caso perca seu dispositivo autenticador.",
|
|
"completeSetup": "Configuração completa",
|
|
"notEnabledText": "A autenticação de dois fatores adiciona uma camada extra de segurança, exigindo um código do seu aplicativo autenticador ao fazer login.",
|
|
"enableTwoFactorButton": "Ativar autenticação de dois fatores",
|
|
"addExtraSecurityLayer": "Adicione uma camada extra de segurança à sua conta.",
|
|
"firstUser": "Primeiro usuário",
|
|
"firstUserMessage": "Você é o primeiro usuário e será nomeado administrador. Você pode visualizar as configurações de administrador no menu suspenso de usuários na barra lateral. Se você acha que isso foi um erro, verifique os logs do Docker ou crie uma issue no GitHub.",
|
|
"external": "Externo",
|
|
"loginWithExternal": "Login com provedor externo",
|
|
"loginWithExternalDesc": "Faça login usando o provedor de identidade externo configurado.",
|
|
"externalNotSupportedInElectron": "A autenticação externa ainda não é suportada no aplicativo Electron. Por favor, utilize a versão web para login OIDC.",
|
|
"resetPasswordButton": "Redefinir senha",
|
|
"sendResetCode": "Enviar código de reinicialização",
|
|
"resetCodeDesc": "Digite seu nome de usuário para receber um código de redefinição de senha. O código será registrado nos logs do contêiner Docker.",
|
|
"resetCode": "Código de redefinição",
|
|
"verifyCodeButton": "Código de verificação",
|
|
"enterResetCode": "Digite o código de 6 dígitos dos logs do contêiner Docker para o usuário:",
|
|
"goToLogin": "Acesse a página de login.",
|
|
"newPassword": "Nova Senha",
|
|
"confirmNewPassword": "Confirme sua senha",
|
|
"enterNewPassword": "Digite sua nova senha de usuário:",
|
|
"signUp": "Inscrever-se",
|
|
"mobileApp": "Aplicativo móvel",
|
|
"loggingInToMobileApp": "Acessando o aplicativo móvel",
|
|
"desktopApp": "Aplicativo para desktop",
|
|
"loggingInToDesktopApp": "Acessando o aplicativo para desktop",
|
|
"loggingInToDesktopAppViaWeb": "Acessando o aplicativo para desktop através da interface web.",
|
|
"loadingServer": "Carregando servidor...",
|
|
"authenticating": "Autenticando...",
|
|
"dataLossWarning": "Redefinir sua senha desta forma apagará todos os seus hosts SSH salvos, credenciais e outros dados criptografados. Esta ação é irreversível. Use este método somente se você tiver esquecido sua senha e não estiver conectado.",
|
|
"authenticationDisabled": "Autenticação desativada",
|
|
"authenticationDisabledDesc": "Todos os métodos de autenticação estão desativados no momento. Entre em contato com o administrador.",
|
|
"passwordResetSuccess": "Redefinição de senha concluída com sucesso.",
|
|
"passwordResetSuccessDesc": "Sua senha foi redefinida com sucesso. Agora você pode fazer login com sua nova senha."
|
|
},
|
|
"errors": {
|
|
"notFound": "Página não encontrada",
|
|
"unauthorized": "Acesso não autorizado",
|
|
"forbidden": "Acesso proibido",
|
|
"serverError": "Erro do servidor",
|
|
"networkError": "Erro de rede",
|
|
"databaseConnection": "Não foi possível conectar ao banco de dados.",
|
|
"unknownError": "Erro desconhecido",
|
|
"loginFailed": "falha no login",
|
|
"failedPasswordReset": "Falha ao iniciar a redefinição de senha",
|
|
"failedVerifyCode": "Falha ao verificar o código de reinicialização",
|
|
"failedCompleteReset": "Falha ao concluir a redefinição de senha",
|
|
"invalidTotpCode": "Código TOTP inválido",
|
|
"failedOidcLogin": "Falha ao iniciar o login OIDC",
|
|
"failedUserInfo": "Falha ao obter informações do usuário após o login OIDC",
|
|
"oidcAuthFailed": "Falha na autenticação OIDC",
|
|
"noTokenReceived": "Nenhum token recebido do login",
|
|
"invalidAuthUrl": "URL de autorização inválida recebida do backend.",
|
|
"invalidInput": "Entrada inválida",
|
|
"requiredField": "Este campo é obrigatório",
|
|
"minLength": "O comprimento mínimo é {{name}}",
|
|
"maxLength": "O comprimento máximo é {{min}}",
|
|
"invalidEmail": "Endereço de e-mail inválido",
|
|
"passwordMismatch": "As senhas não coincidem.",
|
|
"passwordLoginDisabled": "O login com nome de usuário/senha está desativado no momento.",
|
|
"weakPassword": "A senha é muito fraca.",
|
|
"usernameExists": "O nome de usuário já existe.",
|
|
"emailExists": "O e-mail já existe.",
|
|
"loadFailed": "Falha ao carregar os dados",
|
|
"saveError": "Falha ao salvar",
|
|
"sessionExpired": "Sessão expirada - faça login novamente"
|
|
},
|
|
"messages": {
|
|
"saveSuccess": "Salvo com sucesso",
|
|
"saveError": "Falha ao salvar",
|
|
"deleteSuccess": "Excluído com sucesso",
|
|
"deleteError": "Falha ao excluir",
|
|
"updateSuccess": "Atualizado com sucesso",
|
|
"updateError": "Falha ao atualizar",
|
|
"copySuccess": "Copiado para a área de transferência",
|
|
"copyError": "Falha ao copiar",
|
|
"copiedToClipboard": "{{max}} copiado para a área de transferência",
|
|
"connectionEstablished": "Conexão estabelecida",
|
|
"connectionClosed": "Conexão encerrada",
|
|
"reconnecting": "Reconectando...",
|
|
"processing": "Processamento...",
|
|
"pleaseWait": "Por favor, aguarde...",
|
|
"registrationDisabled": "O cadastro de novas contas está temporariamente desativado por um administrador. Faça login ou entre em contato com um administrador.",
|
|
"databaseConnected": "Banco de dados conectado com sucesso",
|
|
"databaseConnectionFailed": "Falha ao conectar-se ao servidor de banco de dados",
|
|
"checkServerConnection": "Por favor, verifique sua conexão com o servidor e tente novamente.",
|
|
"resetCodeSent": "Código de reinicialização enviado para os logs do Docker",
|
|
"codeVerified": "Código verificado com sucesso",
|
|
"passwordResetSuccess": "Senha redefinida com sucesso.",
|
|
"loginSuccess": "Login realizado com sucesso",
|
|
"registrationSuccess": "Registro concluído com sucesso"
|
|
},
|
|
"profile": {
|
|
"title": "Perfil do usuário",
|
|
"description": "Gerencie as configurações e a segurança da sua conta.",
|
|
"security": "Segurança",
|
|
"changePassword": "Alterar a senha",
|
|
"twoFactorAuth": "Autenticação de dois fatores",
|
|
"accountInfo": "Informações da conta",
|
|
"role": "Papel",
|
|
"admin": "Administrador",
|
|
"user": "Usuário",
|
|
"authMethod": "Método de autenticação",
|
|
"local": "Local",
|
|
"external": "Externo (OIDC)",
|
|
"externalAndLocal": "Autenticação dupla",
|
|
"selectPreferredLanguage": "Selecione o idioma de sua preferência para a interface.",
|
|
"fileColorCoding": "Codificação de cores de arquivos",
|
|
"fileColorCodingDesc": "Codifique os arquivos por cor de acordo com o tipo: pastas (vermelho), arquivos (azul), links simbólicos (verde).",
|
|
"commandAutocomplete": "Preenchimento automático de comandos",
|
|
"commandAutocompleteDesc": "Ative as sugestões de autocompletar com a tecla Tab para comandos do terminal com base no seu histórico de comandos.",
|
|
"defaultSnippetFoldersCollapsed": "Recolher pastas de trechos por padrão",
|
|
"defaultSnippetFoldersCollapsedDesc": "Quando ativada, todas as pastas de trechos de código serão recolhidas ao abrir a aba de trechos.",
|
|
"terminalSyntaxHighlighting": "Realce de sintaxe do terminal",
|
|
"showHostTags": "Tags do apresentador",
|
|
"showHostTagsDesc": "Exiba as etiquetas abaixo de cada host na barra lateral. Desative para ocultar todas as etiquetas.",
|
|
"account": "Conta",
|
|
"appearance": "Aparência",
|
|
"languageLocalization": "Idioma e localização",
|
|
"fileManagerSettings": "Gerenciador de arquivos",
|
|
"terminalSettings": "terminal",
|
|
"hostSidebarSettings": "Host e barra lateral",
|
|
"snippetsSettings": "Trechos",
|
|
"currentPassword": "Senha atual",
|
|
"passwordChangedSuccess": "Senha alterada com sucesso! Faça login novamente.",
|
|
"failedToChangePassword": "Falha ao alterar a senha. Verifique sua senha atual e tente novamente.",
|
|
"theme": "Tema",
|
|
"themeLight": "Luz",
|
|
"themeDark": "Escuro",
|
|
"themeSystem": "Sistema",
|
|
"appearanceDesc": "Selecione o tema de cores para o aplicativo.",
|
|
"terminalSyntaxHighlightingDesc": "Realça automaticamente comandos, caminhos, IPs e níveis de log na saída do terminal."
|
|
},
|
|
"user": {
|
|
"failedToLoadVersionInfo": "Falha ao carregar as informações da versão"
|
|
},
|
|
"placeholders": {
|
|
"enterCode": "000000",
|
|
"ipAddress": "127.0.0.1",
|
|
"port": "22",
|
|
"maxRetries": "3",
|
|
"retryInterval": "10",
|
|
"language": "Linguagem",
|
|
"username": "nome de usuário",
|
|
"hostname": "nome do host",
|
|
"folder": "pasta",
|
|
"password": "senha",
|
|
"keyPassword": "senha chave",
|
|
"sudoPassword": "Senha sudo (opcional)",
|
|
"notes": "Adicione notas sobre este anfitrião...",
|
|
"expirationDate": "Selecione a data de validade",
|
|
"pastePrivateKey": "Cole sua chave privada aqui...",
|
|
"pastePublicKey": "Cole sua chave pública aqui...",
|
|
"credentialName": "Meu servidor SSH",
|
|
"description": "Descrição das credenciais SSH",
|
|
"searchCredentials": "Pesquise credenciais por nome, nome de usuário ou tags...",
|
|
"sshConfig": "Configuração SSH do endpoint",
|
|
"homePath": "/lar",
|
|
"clientId": "seu-id-de-cliente",
|
|
"clientSecret": "seu-segredo-de-cliente",
|
|
"authUrl": "https://your-provider.com/application/o/authorize/",
|
|
"redirectUrl": "https://your-provider.com/application/o/termix/",
|
|
"tokenUrl": "https://your-provider.com/application/o/token/",
|
|
"userIdField": "sub",
|
|
"usernameField": "nome",
|
|
"scopes": "perfil de e-mail openid",
|
|
"userinfoUrl": "https://your-provider.com/application/o/userinfo/",
|
|
"enterUsername": "Digite o nome de usuário para se tornar administrador.",
|
|
"searchHosts": "Pesquise hosts por nome, nome de usuário, IP, pasta, tags...",
|
|
"enterPassword": "Digite sua senha",
|
|
"totpCode": "Código TOTP de 6 dígitos",
|
|
"searchHostsAny": "Pesquisar hosts (tente: tag:prod, usuário:root, ip:192.168)...",
|
|
"confirmPassword": "Digite sua senha para confirmar.",
|
|
"typeHere": "Digite aqui",
|
|
"fileName": "Digite o nome do arquivo (por exemplo, exemplo.txt)",
|
|
"folderName": "Digite o nome da pasta",
|
|
"fullPath": "Digite o caminho completo para o item",
|
|
"currentPath": "Insira o caminho atual para o item.",
|
|
"newName": "Digite o novo nome",
|
|
"socks5Host": "127.0.0.1",
|
|
"socks5Username": "nome de usuário proxy",
|
|
"socks5Password": "senha do proxy",
|
|
"socks5PresetName": "Exemplo: Cadeia VPN de Trabalho",
|
|
"socks5PresetDescription": "Por exemplo, uma cadeia de proxies para acessar servidores de trabalho.",
|
|
"moshCommand": "usuário mosh@servidor",
|
|
"defaultPort": "22",
|
|
"defaultEndpointPort": "224",
|
|
"defaultMaxRetries": "3",
|
|
"defaultRetryInterval": "10"
|
|
},
|
|
"leftSidebar": {
|
|
"failedToLoadHosts": "Falha ao carregar os hosts",
|
|
"noFolder": "Sem pasta",
|
|
"passwordRequired": "É necessário usar uma senha.",
|
|
"failedToDeleteAccount": "Falha ao excluir a conta",
|
|
"failedToMakeUserAdmin": "Falha ao conceder privilégios de administrador ao usuário",
|
|
"userIsNowAdmin": "O usuário {{item}} agora é um administrador.",
|
|
"removeAdminConfirm": "Tem certeza de que deseja remover o status de administrador de {{username}}?",
|
|
"deleteUserConfirm": "Tem certeza de que deseja excluir o usuário {{username}}? Esta ação não pode ser desfeita.",
|
|
"deleteAccount": "Excluir conta",
|
|
"closeDeleteAccount": "Fechar Excluir conta",
|
|
"deleteAccountWarning": "Esta ação é irreversível. Ela excluirá permanentemente sua conta e todos os dados associados.",
|
|
"deleteAccountWarningDetails": "Excluir sua conta removerá todos os seus dados, incluindo hosts SSH, configurações e definições. Essa ação é irreversível.",
|
|
"deleteAccountWarningShort": "Essa ação é irreversível e excluirá sua conta permanentemente.",
|
|
"cannotDeleteAccount": "Não é possível excluir a conta.",
|
|
"lastAdminWarning": "Você é o último usuário administrador. Não é possível excluir sua conta, pois isso deixaria o sistema sem nenhum administrador. Por favor, conceda privilégios de administrador a outro usuário ou entre em contato com o suporte do sistema.",
|
|
"confirmPassword": "Confirme sua senha",
|
|
"deleting": "Excluindo...",
|
|
"cancel": "Cancelar"
|
|
},
|
|
"interface": {
|
|
"sidebar": "Barra lateral",
|
|
"toggleSidebar": "Alternar barra lateral",
|
|
"close": "Fechar",
|
|
"online": "On-line",
|
|
"offline": "Offline",
|
|
"maintenance": "Manutenção",
|
|
"degraded": "Degradado",
|
|
"noTunnelConnections": "Nenhuma conexão de túnel configurada",
|
|
"discord": "Discórdia",
|
|
"connectToSshForOperations": "Conecte-se via SSH para usar operações de arquivo.",
|
|
"uploadFile": "Carregar arquivo",
|
|
"newFile": "Novo arquivo",
|
|
"newFolder": "Nova pasta",
|
|
"rename": "Renomear",
|
|
"deleteItem": "Excluir item",
|
|
"createNewFile": "Criar novo arquivo",
|
|
"createNewFolder": "Criar nova pasta",
|
|
"renameItem": "Renomear item",
|
|
"clickToSelectFile": "Clique para selecionar um arquivo",
|
|
"noSshHosts": "Nenhum host SSH",
|
|
"sshHosts": "Hosts SSH",
|
|
"importSshHosts": "Importar hosts SSH de um arquivo JSON.",
|
|
"clientId": "ID do cliente",
|
|
"clientSecret": "Segredo do cliente",
|
|
"error": "Erro",
|
|
"warning": "Aviso",
|
|
"deleteAccount": "Excluir conta",
|
|
"closeDeleteAccount": "Fechar Excluir conta",
|
|
"cannotDeleteAccount": "Não é possível excluir a conta.",
|
|
"confirmPassword": "Confirme sua senha",
|
|
"deleting": "Excluindo...",
|
|
"externalAuth": "Autenticação externa (OIDC)",
|
|
"configureExternalProvider": "Configure o provedor de identidade externo para",
|
|
"waitingForRetry": "Aguardando nova tentativa",
|
|
"retryingConnection": "Tentando reconectar",
|
|
"resetSplitSizes": "Redefinir tamanhos de divisão",
|
|
"sshManagerAlreadyOpen": "O Gerenciador SSH já está aberto.",
|
|
"disabledDuringSplitScreen": "Desativado durante a tela dividida",
|
|
"unknown": "Desconhecido",
|
|
"connected": "Conectado",
|
|
"disconnected": "Desconectado",
|
|
"maxRetriesExhausted": "Número máximo de tentativas esgotado",
|
|
"endpointHostNotFound": "Host do endpoint não encontrado",
|
|
"administrator": "Administrador",
|
|
"user": "Usuário",
|
|
"external": "Externo",
|
|
"local": "Local",
|
|
"saving": "Salvando...",
|
|
"saveConfiguration": "Salvar configuração",
|
|
"loading": "Carregando...",
|
|
"refresh": "Atualizar",
|
|
"adding": "Adicionando...",
|
|
"makeAdmin": "Tornar administrador",
|
|
"verifying": "Verificando...",
|
|
"verifyAndEnable": "Verificar e ativar",
|
|
"secretKey": "Chave secreta",
|
|
"totpQrCode": "Código QR TOTP",
|
|
"passwordRequired": "É necessário usar uma senha ao utilizar a autenticação por senha.",
|
|
"sshKeyRequired": "É necessária uma chave privada SSH ao usar autenticação por chave.",
|
|
"keyTypeRequired": "O tipo de chave é obrigatório ao usar a autenticação por chave.",
|
|
"validSshConfigRequired": "É necessário selecionar uma configuração SSH válida da lista.",
|
|
"updateHost": "Atualizar Host",
|
|
"addHost": "Adicionar host",
|
|
"editHost": "Editar Host",
|
|
"pinConnection": "Conexão de pinos",
|
|
"authentication": "Autenticação",
|
|
"password": "Senha",
|
|
"key": "Chave",
|
|
"sshPrivateKey": "Chave privada SSH",
|
|
"keyPassword": "Senha da chave",
|
|
"keyType": "Tipo de chave",
|
|
"enableTerminal": "Habilitar terminal",
|
|
"enableTunnel": "Ativar túnel",
|
|
"enableFileManager": "Ativar o Gerenciador de Arquivos",
|
|
"defaultPath": "Caminho padrão",
|
|
"tunnelConnections": "Conexões de túnel",
|
|
"maxRetries": "Número máximo de tentativas",
|
|
"upload": "Carregar",
|
|
"updateKey": "Chave de atualização",
|
|
"productionFolder": "Produção",
|
|
"databaseServer": "Servidor de banco de dados",
|
|
"developmentServer": "Servidor de Desenvolvimento",
|
|
"developmentFolder": "Desenvolvimento",
|
|
"webServerProduction": "Servidor Web - Produção",
|
|
"unknownError": "Erro desconhecido",
|
|
"failedToInitiatePasswordReset": "Falha ao iniciar a redefinição de senha",
|
|
"failedToVerifyResetCode": "Falha ao verificar o código de reinicialização",
|
|
"failedToCompletePasswordReset": "Falha ao concluir a redefinição de senha",
|
|
"invalidTotpCode": "Código TOTP inválido",
|
|
"failedToStartOidcLogin": "Falha ao iniciar o login OIDC",
|
|
"failedToGetUserInfoAfterOidc": "Falha ao obter informações do usuário após o login OIDC",
|
|
"loginWithExternalProvider": "Entrar com um provedor externo",
|
|
"loginWithExternal": "Login com provedor externo",
|
|
"sendResetCode": "Enviar código de reinicialização",
|
|
"verifyCode": "Código de verificação",
|
|
"resetPassword": "Redefinir senha",
|
|
"login": "Conecte-se",
|
|
"signUp": "Inscrever-se",
|
|
"failedToUpdateOidcConfig": "Falha ao atualizar a configuração do OIDC",
|
|
"failedToMakeUserAdmin": "Falha ao conceder privilégios de administrador ao usuário",
|
|
"failedToStartTotpSetup": "Falha ao iniciar a configuração TOTP",
|
|
"invalidVerificationCode": "Código de verificação inválido",
|
|
"failedToDisableTotp": "Falha ao desativar o TOTP",
|
|
"failedToGenerateBackupCodes": "Falha ao gerar códigos de backup"
|
|
},
|
|
"mobile": {
|
|
"selectHostToStart": "Selecione um host para iniciar sua sessão de terminal.",
|
|
"limitedSupportMessage": "O suporte para dispositivos móveis no site ainda está em desenvolvimento. Use o aplicativo móvel para uma melhor experiência.",
|
|
"mobileAppInProgress": "O aplicativo móvel está em desenvolvimento.",
|
|
"mobileAppInProgressDesc": "Estamos trabalhando em um aplicativo móvel dedicado para proporcionar uma melhor experiência em dispositivos móveis.",
|
|
"viewMobileAppDocs": "Instalar aplicativo móvel",
|
|
"mobileAppDocumentation": "Documentação do aplicativo móvel"
|
|
},
|
|
"dashboard": {
|
|
"title": "Painel",
|
|
"github": "GitHub",
|
|
"support": "Apoiar",
|
|
"discord": "Discórdia",
|
|
"donate": "Doar",
|
|
"serverOverview": "Visão geral do servidor",
|
|
"version": "Versão",
|
|
"upToDate": "Atualizado",
|
|
"updateAvailable": "Atualização disponível",
|
|
"uptime": "Tempo de atividade",
|
|
"database": "Banco de dados",
|
|
"healthy": "Saudável",
|
|
"error": "Erro",
|
|
"totalServers": "Total de servidores",
|
|
"totalTunnels": "Total de túneis",
|
|
"totalCredentials": "Credenciais Totais",
|
|
"recentActivity": "Atividade recente",
|
|
"reset": "Reiniciar",
|
|
"loadingRecentActivity": "Carregando atividades recentes...",
|
|
"noRecentActivity": "Nenhuma atividade recente",
|
|
"quickActions": "Ações rápidas",
|
|
"addHost": "Adicionar host",
|
|
"addCredential": "Adicionar credencial",
|
|
"adminSettings": "Configurações do administrador",
|
|
"userProfile": "Perfil do usuário",
|
|
"serverStats": "Estatísticas do servidor",
|
|
"loadingServerStats": "Carregando estatísticas do servidor...",
|
|
"noServerData": "Não há dados disponíveis no servidor.",
|
|
"cpu": "CPU",
|
|
"ram": "BATER",
|
|
"notAvailable": "N / D"
|
|
},
|
|
"rbac": {
|
|
"shareHost": "Compartilhar Host",
|
|
"shareHostTitle": "Compartilhar acesso ao host",
|
|
"shareHostDescription": "Conceda acesso temporário ou permanente a este host.",
|
|
"targetUser": "Usuário-alvo",
|
|
"selectUser": "Selecione um usuário para compartilhar.",
|
|
"duration": "Duração",
|
|
"durationHours": "Duração (horas)",
|
|
"neverExpires": "Nunca expira",
|
|
"permissionLevel": "Nível de permissão",
|
|
"permissionLevels": {
|
|
"readonly": "Somente leitura",
|
|
"readonlyDesc": "Somente visualização, sem entrada de comandos.",
|
|
"restricted": "Restrito",
|
|
"restrictedDesc": "Bloqueia comandos perigosos (passwd, rm -rf, etc.)",
|
|
"monitored": "Monitorado",
|
|
"monitoredDesc": "Grava todos os comandos, mas não bloqueia (Recomendado)",
|
|
"full": "Acesso total",
|
|
"fullDesc": "Sem restrições (Não recomendado)"
|
|
},
|
|
"blockedCommands": "Comandos bloqueados",
|
|
"blockedCommandsPlaceholder": "Digite os comandos para bloquear, por exemplo, passwd, rm, dd",
|
|
"maxSessionDuration": "Duração máxima da sessão (minutos)",
|
|
"createTempUser": "Criar usuário temporário",
|
|
"createTempUserDesc": "Cria um usuário restrito no servidor em vez de compartilhar suas credenciais. Requer acesso sudo. Opção mais segura.",
|
|
"expiresAt": "Expira em",
|
|
"expiresIn": "Expira em {{username}} horas",
|
|
"expired": "Expirado",
|
|
"grantedBy": "Concedido por",
|
|
"accessLevel": "Nível de acesso",
|
|
"lastAccessed": "Último acesso",
|
|
"accessCount": "Contagem de acessos",
|
|
"revokeAccess": "Revogar acesso",
|
|
"confirmRevokeAccess": "Tem certeza de que deseja revogar o acesso para {{hours}}?",
|
|
"hostSharedSuccessfully": "O host compartilhou com sucesso com {{username}}",
|
|
"hostAccessUpdated": "Acesso do host atualizado",
|
|
"failedToShareHost": "Falha ao compartilhar o host",
|
|
"accessRevokedSuccessfully": "Acesso revogado com sucesso",
|
|
"failedToRevokeAccess": "Falha ao revogar o acesso",
|
|
"shared": "Compartilhado",
|
|
"sharedHosts": "Hosts compartilhados",
|
|
"sharedWithMe": "Compartilhado comigo",
|
|
"noSharedHosts": "Nenhum host foi compartilhado com você.",
|
|
"owner": "Proprietário",
|
|
"viewAccessList": "Ver lista de acesso",
|
|
"accessList": "Lista de acesso",
|
|
"noAccessGranted": "Não foi concedido acesso a este host.",
|
|
"noAccessGrantedMessage": "Nenhum usuário recebeu permissão de acesso a este host ainda.",
|
|
"manageAccessFor": "Gerenciar o acesso para",
|
|
"totalAccessRecords": "registro(s) de acesso {{username}}",
|
|
"neverAccessed": "Nunca",
|
|
"timesAccessed": "{{count}} vez(es)",
|
|
"daysRemaining": "{{count}} dia(s)",
|
|
"hoursRemaining": "{{days}} hora(s)",
|
|
"failedToFetchAccessList": "Falha ao obter a lista de acesso.",
|
|
"currentAccess": "Acesso atual",
|
|
"securityWarning": "Aviso de segurança",
|
|
"securityWarningMessage": "Compartilhar credenciais concede ao usuário acesso total para realizar qualquer operação no servidor, incluindo alterar senhas e excluir arquivos. Compartilhe apenas com usuários confiáveis.",
|
|
"tempUserRecommended": "Recomendamos ativar a opção \"Criar usuário temporário\" para maior segurança.",
|
|
"roleManagement": "Gestão de funções",
|
|
"manageRoles": "Gerenciar funções",
|
|
"manageRolesFor": "Gerenciar funções para {{hours}}",
|
|
"assignRole": "Atribuir função",
|
|
"removeRole": "Remover função",
|
|
"userRoles": "Funções do usuário",
|
|
"permissions": "Permissões",
|
|
"systemRole": "Função do sistema",
|
|
"customRole": "Função personalizada",
|
|
"roleAssignedSuccessfully": "Função atribuída a {{username}} com sucesso",
|
|
"failedToAssignRole": "Falha ao atribuir função",
|
|
"roleRemovedSuccessfully": "Função removida de {{username}} com sucesso",
|
|
"failedToRemoveRole": "Falha ao remover a função",
|
|
"cannotRemoveSystemRole": "Não é possível remover a função do sistema.",
|
|
"cannotShareWithSelf": "Não é possível compartilhar o host consigo mesmo",
|
|
"noCustomRolesToAssign": "Não há funções personalizadas disponíveis. As funções do sistema são atribuídas automaticamente.",
|
|
"credentialSharingWarning": "A autenticação de credenciais não é compatível com o compartilhamento.",
|
|
"credentialRequired": "É necessário fornecer credenciais ao compartilhar um host.",
|
|
"credentialRequiredDescription": "Este host não utiliza autenticação baseada em credenciais. Para compartilhar hosts, devido à criptografia por usuário, o host deve utilizar autenticação baseada em credenciais.",
|
|
"auditLogs": "Registros de auditoria",
|
|
"viewAuditLogs": "Visualizar registros de auditoria",
|
|
"action": "Ação",
|
|
"resourceType": "Tipo de recurso",
|
|
"resourceName": "Nome do recurso",
|
|
"timestamp": "Carimbo de data/hora",
|
|
"ipAddress": "Endereço IP",
|
|
"userAgent": "Agente do usuário",
|
|
"success": "Sucesso",
|
|
"failed": "Fracassado",
|
|
"details": "Detalhes",
|
|
"noAuditLogs": "Não há registros de auditoria disponíveis.",
|
|
"sessionRecordings": "Gravações das sessões",
|
|
"viewRecording": "Ver gravação",
|
|
"downloadRecording": "Baixar gravação",
|
|
"dangerousCommand": "Comando perigoso detectado",
|
|
"commandBlocked": "Comando bloqueado",
|
|
"terminateSession": "Encerrar sessão",
|
|
"sessionTerminated": "Sessão encerrada pelo proprietário do host",
|
|
"sharedAccessExpired": "Seu acesso compartilhado a este host expirou.",
|
|
"sharedAccessExpiresIn": "O acesso compartilhado expira em {{username}} horas",
|
|
"roles": {
|
|
"label": "Funções",
|
|
"admin": "Administrador",
|
|
"user": "Usuário"
|
|
},
|
|
"createRole": "Criar função",
|
|
"editRole": "Editar função",
|
|
"roleName": "Nome do cargo",
|
|
"displayName": "Nome de exibição",
|
|
"description": "Descrição",
|
|
"assignRoles": "Atribuir funções",
|
|
"userRoleAssignment": "Atribuição de função de usuário",
|
|
"selectUserPlaceholder": "Selecione um usuário",
|
|
"searchUsers": "Pesquisar usuários...",
|
|
"noUserFound": "Nenhum usuário encontrado",
|
|
"currentRoles": "Funções atuais",
|
|
"noRolesAssigned": "Nenhuma função atribuída",
|
|
"assignNewRole": "Atribuir nova função",
|
|
"selectRolePlaceholder": "Selecione uma função",
|
|
"searchRoles": "Buscar vagas...",
|
|
"noRoleFound": "Nenhum cargo encontrado",
|
|
"assign": "Atribuir",
|
|
"roleCreatedSuccessfully": "Função criada com sucesso",
|
|
"roleUpdatedSuccessfully": "Função atualizada com sucesso",
|
|
"roleDeletedSuccessfully": "Função excluída com sucesso",
|
|
"failedToLoadRoles": "Falha ao carregar as funções",
|
|
"failedToSaveRole": "Falha ao salvar a função",
|
|
"failedToDeleteRole": "Falha ao excluir a função",
|
|
"roleDisplayNameRequired": "É obrigatório exibir o nome da função.",
|
|
"roleNameRequired": "O nome do cargo é obrigatório.",
|
|
"roleNameHint": "Use apenas letras minúsculas, números, sublinhados e hífenes.",
|
|
"displayNamePlaceholder": "Desenvolvedor",
|
|
"descriptionPlaceholder": "Desenvolvedores e engenheiros de software",
|
|
"confirmDeleteRole": "Excluir função",
|
|
"confirmDeleteRoleDescription": "Tem certeza de que deseja excluir a função '{{hours}}'? Esta ação não pode ser desfeita.",
|
|
"confirmRemoveRole": "Remover função",
|
|
"confirmRemoveRoleDescription": "Tem certeza de que deseja remover essa função do usuário?",
|
|
"editRoleDescription": "Atualizar informações sobre a função",
|
|
"createRoleDescription": "Crie uma nova função personalizada para agrupar usuários.",
|
|
"assignRolesDescription": "Gerenciar atribuições de funções para usuários",
|
|
"noRoles": "Nenhuma vaga encontrada",
|
|
"selectRole": "Selecione a função",
|
|
"type": "Tipo",
|
|
"user": "Usuário",
|
|
"role": "Papel",
|
|
"saveHostFirst": "Salvar o host primeiro",
|
|
"saveHostFirstDescription": "Por favor, salve o host antes de configurar as opções de compartilhamento.",
|
|
"shareWithUser": "Compartilhar com o usuário",
|
|
"shareWithRole": "Compartilhar com a função",
|
|
"share": "Compartilhar",
|
|
"target": "Alvo",
|
|
"expires": "Expira",
|
|
"never": "Nunca",
|
|
"noAccessRecords": "Nenhum registro de acesso encontrado",
|
|
"sharedSuccessfully": "Compartilhado com sucesso",
|
|
"failedToShare": "Não foi possível compartilhar",
|
|
"confirmRevokeAccessDescription": "Tem certeza de que deseja revogar este acesso?",
|
|
"hours": "horas",
|
|
"sharing": "Compartilhamento",
|
|
"selectUserAndRole": "Selecione um usuário e uma função.",
|
|
"view": "Somente visualização",
|
|
"viewDesc": "Devido ao sistema de criptografia Termix, outros níveis de permissão serão disponibilizados posteriormente."
|
|
},
|
|
"commandPalette": {
|
|
"searchPlaceholder": "Pesquise por hosts ou ações rápidas...",
|
|
"recentActivity": "Atividade recente",
|
|
"navigation": "Navegação",
|
|
"addHost": "Adicionar host",
|
|
"addCredential": "Adicionar credencial",
|
|
"adminSettings": "Configurações do administrador",
|
|
"userProfile": "Perfil do usuário",
|
|
"updateLog": "Registro de atualizações",
|
|
"hosts": "Anfitriões",
|
|
"openServerDetails": "Detalhes do servidor aberto",
|
|
"openFileManager": "Abra o Gerenciador de Arquivos",
|
|
"edit": "Editar",
|
|
"links": "Links",
|
|
"github": "GitHub",
|
|
"support": "Apoiar",
|
|
"discord": "Discórdia",
|
|
"donate": "Doar",
|
|
"press": "Imprensa",
|
|
"toToggle": "para alternar",
|
|
"close": "Fechar",
|
|
"hostManager": "Gerente de Hospedagem",
|
|
"pressToToggle": "Pressione Shift esquerdo duas vezes para abrir a paleta de comandos."
|
|
},
|
|
"docker": {
|
|
"notEnabled": "O Docker não está habilitado para este host.",
|
|
"validating": "Validando o Docker...",
|
|
"connectingToHost": "Conectando ao host...",
|
|
"error": "Erro",
|
|
"errorCode": "Código de erro: {{name}}",
|
|
"version": "Docker {{code}}",
|
|
"containerStarted": "Contêiner {{version}} iniciado",
|
|
"failedToStartContainer": "Falha ao iniciar o contêiner {{name}}",
|
|
"containerStopped": "Contêiner {{name}} parado",
|
|
"failedToStopContainer": "Falha ao parar o contêiner {{name}}",
|
|
"containerRestarted": "Contêiner {{name}} reiniciado",
|
|
"failedToRestartContainer": "Falha ao reiniciar o contêiner {{name}}",
|
|
"containerPaused": "Contêiner {{name}} pausado",
|
|
"containerUnpaused": "Contêiner {{name}} despausado",
|
|
"failedToTogglePauseContainer": "Falha ao alternar o estado de pausa para o contêiner {{name}}",
|
|
"containerRemoved": "Contêiner {{name}} removido",
|
|
"failedToRemoveContainer": "Falha ao remover o contêiner {{name}}",
|
|
"image": "Imagem",
|
|
"idLabel": "EU IA",
|
|
"ports": "Portos",
|
|
"noPorts": "Sem portas",
|
|
"created": "Criado",
|
|
"start": "Começar",
|
|
"stop": "Parar",
|
|
"pause": "Pausa",
|
|
"unpause": "Despausar",
|
|
"restart": "Reiniciar",
|
|
"remove": "Remover",
|
|
"removeContainer": "Remover recipiente",
|
|
"confirmRemoveContainer": "Tem certeza de que deseja remover o contêiner '{{name}}'? Esta ação não pode ser desfeita.",
|
|
"runningContainerWarning": "Aviso: Este contêiner está em execução. Removê-lo interromperá o contêiner primeiro.",
|
|
"removing": "Removendo...",
|
|
"loadingContainers": "Carregando contêineres...",
|
|
"noContainersFound": "Nenhum contêiner encontrado",
|
|
"noContainersFoundHint": "Não há contêineres Docker disponíveis neste host.",
|
|
"searchPlaceholder": "Contêineres de pesquisa...",
|
|
"filterByStatusPlaceholder": "Filtrar por status",
|
|
"allContainersCount": "Todos ({{name}})",
|
|
"statusCount": "{{count}} ({{status}})",
|
|
"noContainersMatchFilters": "Nenhum recipiente corresponde aos seus filtros.",
|
|
"noContainersMatchFiltersHint": "Tente ajustar seus critérios de pesquisa ou filtro.",
|
|
"containerMustBeRunningToViewStats": "O contêiner precisa estar em execução para que as estatísticas sejam exibidas.",
|
|
"failedToFetchStats": "Falha ao obter as estatísticas do contêiner.",
|
|
"containerNotRunning": "Contêiner não está em execução",
|
|
"startContainerToViewStats": "Inicie o contêiner para visualizar as estatísticas.",
|
|
"loadingStats": "Carregando estatísticas...",
|
|
"errorLoadingStats": "Estatísticas de carregamento de erros",
|
|
"noStatsAvailable": "Não há estatísticas disponíveis.",
|
|
"cpuUsage": "Utilização da CPU",
|
|
"current": "Atual",
|
|
"memoryUsage": "Uso de memória",
|
|
"usedLimit": "Usado / Limite",
|
|
"percentage": "Percentagem",
|
|
"networkIo": "Entrada/Saída de Rede",
|
|
"input": "Entrada",
|
|
"output": "Saída",
|
|
"blockIo": "Bloco de E/S",
|
|
"read": "Ler",
|
|
"write": "Escrever",
|
|
"pids": "PIDs",
|
|
"containerInformation": "Informações do contêiner",
|
|
"name": "Nome",
|
|
"id": "EU IA",
|
|
"state": "Estado",
|
|
"disconnectedFromContainer": "Desconectado do contêiner",
|
|
"containerMustBeRunning": "O contêiner precisa estar em execução para acessar o console.",
|
|
"authenticationRequired": "Autenticação necessária",
|
|
"verificationCodePrompt": "Insira o código de verificação",
|
|
"totpVerificationFailed": "A verificação TOTP falhou. Tente novamente.",
|
|
"connectedTo": "Conectado a {{count}}",
|
|
"disconnected": "Desconectado",
|
|
"consoleError": "Erro no console",
|
|
"errorMessage": "Erro: {{containerName}}",
|
|
"failedToConnect": "Falha ao conectar ao contêiner",
|
|
"console": "Console",
|
|
"selectShell": "Selecione shell",
|
|
"bash": "Bash",
|
|
"sh": "sh",
|
|
"ash": "cinzas",
|
|
"connecting": "Conectando...",
|
|
"connect": "Conectar",
|
|
"disconnect": "Desconectar",
|
|
"notConnected": "Não conectado",
|
|
"clickToConnect": "Clique em conectar para iniciar uma sessão de shell.",
|
|
"connectingTo": "Conectando-se a {{message}}...",
|
|
"containerNotFound": "Contêiner não encontrado",
|
|
"backToList": "Voltar à lista",
|
|
"logs": "Registros",
|
|
"stats": "Estatísticas",
|
|
"consoleTab": "Console",
|
|
"startContainerToAccess": "Inicie o contêiner para acessar o console."
|
|
},
|
|
"theme": {
|
|
"switchToLight": "Alternar para luz",
|
|
"switchToDark": "Mudar para o modo escuro"
|
|
}
|
|
} |