mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
2476 lines
133 KiB
JSON
2476 lines
133 KiB
JSON
{
|
|
"connection": {
|
|
"retryingIn": "Tentando novamente em {{seconds}}s ({{attempt}}/{{max}})",
|
|
"retryingNow": "Tentando novamente... ({{attempt}}/{{max}})",
|
|
"reconnect": "Reconectar",
|
|
"close": "Fechar",
|
|
"failed": "Não foi possível conectar",
|
|
"failedRetrying": "Falha na conexão, tentando novamente",
|
|
"retryNow": "Tentar novamente agora"
|
|
},
|
|
"credentials": {
|
|
"folders": "Pastas",
|
|
"folder": "Pasta",
|
|
"password": "Senha",
|
|
"key": "Chave",
|
|
"sshPrivateKey": "Chave Privada SSH",
|
|
"upload": "Enviar",
|
|
"keyPassword": "Senha da Chave",
|
|
"sshKey": "Chave SSH",
|
|
"uploadPrivateKeyFile": "Enviar Arquivo de Chave Privada",
|
|
"searchCredentials": "Pesquisar credenciais...",
|
|
"addCredential": "Adicionar Credencial",
|
|
"caCertificate": "Certificado CA (-cert.pub)",
|
|
"caCertificateDescription": "Opcional: Envie ou cole o arquivo de certificado assinado pela CA (por exemplo, id_ed25519-cert.pub). Obrigatório quando seu servidor SSH usa autorização baseada em certificados.",
|
|
"uploadCertFile": "Enviar Arquivo -cert.pub",
|
|
"clearCert": "Limpar",
|
|
"certLoaded": "Certificado carregado",
|
|
"certPublicKeyLabel": "Certificado CA",
|
|
"certTypeLabel": "Tipo de certificado",
|
|
"pasteOrUploadCert": "Cole ou envie um certificado -cert.pub...",
|
|
"hasCaCert": "Possui Certificado CA",
|
|
"noCaCert": "Sem Certificado CA",
|
|
"noPublicKeyAvailable": "Nenhuma chave pública disponível. Abra o editor de credenciais primeiro.",
|
|
"deployCommandCopied": "Comando de implantação copiado",
|
|
"sortCredentials": "Ordenar Credenciais",
|
|
"sortDefault": "Ordem Padrão",
|
|
"sortNameAsc": "Nome (A → Z)",
|
|
"sortNameDesc": "Nome (Z → A)",
|
|
"sortUsernameAsc": "Nome de usuário (A → Z)",
|
|
"sortUsernameDesc": "Nome de usuário (Z → A)",
|
|
"filterCredentials": "Filtrar Credenciais",
|
|
"filterClearAll": "Limpar Filtros",
|
|
"filterTypeGroup": "Tipo",
|
|
"filterTypePassword": "Senha",
|
|
"filterTypeKey": "Chave SSH",
|
|
"filterTagsGroup": "Tags",
|
|
"copyDeployCommand": "Copiar comando de implantação",
|
|
"cloneCredentialAction": "Clonar credencial",
|
|
"clonedCredential": "{{name}} clonado",
|
|
"clonedCredentialName": "{{name}} (cópia)",
|
|
"shareCredentialAction": "Compartilhar credencial",
|
|
"sharedBadge": "compartilhado",
|
|
"sharedBy": "Compartilhado por {{owner}}",
|
|
"share": {
|
|
"title": "Compartilhar \"{{name}}\"",
|
|
"description": "Os destinatários recebem sua própria cópia criptografada dos segredos. Ela é atualizada sempre que a credencial muda e removida quando o compartilhamento é revogado.",
|
|
"levelUse": "Usar",
|
|
"levelManage": "Gerenciar",
|
|
"levelUseDesc": "Usar: anexar a credencial a hosts e conectar. O segredo em si permanece oculto.",
|
|
"levelManageDesc": "Gerenciar: também editar a credencial e compartilhá-la com outros.",
|
|
"noAccessEntries": "Esta credencial ainda não foi compartilhada",
|
|
"accessRevoked": "Acesso revogado",
|
|
"shared": "Credencial compartilhada"
|
|
},
|
|
"deleteCredentialAction": "Excluir credencial",
|
|
"editCredentialAction": "Editar credencial",
|
|
"failedToCloneCredential": "Falha ao clonar credencial",
|
|
"failedToDeleteCredential": "Falha ao excluir credencial",
|
|
"keyBadge": "CHAVE",
|
|
"passwordBadge": "SENHA",
|
|
"renameFolder": "Renomear pasta",
|
|
"deleteFolder": "Excluir pasta",
|
|
"deleteCredentialConfirm": "Excluir a credencial \"{{name}}\"?",
|
|
"deletedCredential": "{{name}} excluída",
|
|
"deploySSHKeyTitle": "Implantar chave no host",
|
|
"loadingCredentials": "Carregando credenciais...",
|
|
"noCredentialsFound": "Nenhuma credencial encontrada",
|
|
"noCredentialsMatchSearch": "Nenhuma credencial corresponde à sua pesquisa",
|
|
"addCredentialBtn": "Adicionar Credencial",
|
|
"failedToReorder": "Falha ao reordenar credenciais",
|
|
"failedToMoveCredential": "Falha ao mover credencial",
|
|
"sortManual": "Manual (arraste para reordenar)",
|
|
"customizeSidebar": "Personalizar Barra Lateral",
|
|
"customizeSidebarDescription": "Escolha como a lista de credenciais deve aparecer e se comportar.",
|
|
"customizeDensityTitle": "Densidade",
|
|
"densityComfortableDesc": "Uma credencial por linha, com detalhes extras.",
|
|
"densityCompactDesc": "Uma linha por credencial, ideal para listas longas.",
|
|
"displayDensityComfortable": "Confortável",
|
|
"displayDensityCompact": "Compacto",
|
|
"customizeBehaviorTitle": "Comportamento",
|
|
"showCredentialTags": "Mostrar Tags",
|
|
"showCredentialTagsDesc": "Exibir tags na lista de credenciais",
|
|
"rowDetailsTitle": "Detalhes da linha",
|
|
"rowDetailsDesc": "Escolha o que aparece em cada credencial.",
|
|
"showUsername": "Nome de usuário",
|
|
"showUsernameDesc": "Mostrar o nome de usuário abaixo do nome da credencial.",
|
|
"showUsageCount": "Contagem de hosts",
|
|
"showUsageCountDesc": "Mostrar quantos hosts usam a credencial.",
|
|
"showTypeBadge": "Indicador de tipo",
|
|
"showTypeBadgeDesc": "Mostrar o indicador de chave ou senha.",
|
|
"showPinIcon": "Ícone de fixar",
|
|
"showPinIconDesc": "Mostrar um alfinete ao lado das credenciais fixadas.",
|
|
"showSharedBadge": "Indicador de compartilhado",
|
|
"showSharedBadgeDesc": "Mostrar um indicador nas credenciais compartilhadas com você.",
|
|
"actionsVisibility": "Ações da credencial",
|
|
"actionsVisibilityDesc": "Quando os botões de conexão e gerenciamento de cada credencial aparecem",
|
|
"actionsAlways": "Sempre visíveis",
|
|
"actionsOnly": "Apenas Conectar, o resto ao clicar",
|
|
"actionsHover": "Mostrar ao passar o mouse",
|
|
"actionsClick": "Mostrar ao clicar",
|
|
"customizeSortHint": "A ordem de classificação fica no menu de classificação na barra de ferramentas.",
|
|
"expandActions": "Expandir ações",
|
|
"collapseActions": "Recolher ações",
|
|
"backToHosts": "Voltar para Hosts",
|
|
"backToCredentials": "Voltar para Credenciais",
|
|
"searchCredentialsPlaceholder": "Pesquisar credenciais…",
|
|
"deployDialogTitle": "Implantar Chave SSH",
|
|
"deployDialogDesc": "Implantar {{name}} no authorized_keys de um host.",
|
|
"targetHostLabel": "Host de Destino",
|
|
"selectHostOption": "Selecione um host...",
|
|
"deployingBtn": "Implantando...",
|
|
"deployBtn": "Implantar",
|
|
"keyDeployedSuccess": "Chave implantada com sucesso",
|
|
"failedToDeployKey": "Falha ao implantar chave",
|
|
"folderRenamedTo": "Pasta renomeada para \"{{name}}\"",
|
|
"failedToRenameFolder": "Falha ao renomear pasta",
|
|
"arrangeUnlockedSwitchedToManual": "Alterado para ordenação manual para manter sua ordem",
|
|
"arrangeUnlocked": "Desbloqueie para reorganizar arrastando"
|
|
},
|
|
"versionCheck": {
|
|
"updateLinkLabel": "Atualização disponível. Abra as notas de lançamento no GitHub"
|
|
},
|
|
"common": {
|
|
"scrollTabsLeft": "Rolar abas para a esquerda",
|
|
"scrollTabsRight": "Rolar abas para a direita",
|
|
"close": "Fechar",
|
|
"minimize": "Minimizar",
|
|
"online": "Online",
|
|
"offline": "Offline",
|
|
"unknown": "Desconhecido",
|
|
"continue": "Continuar",
|
|
"error": "Erro",
|
|
"unsavedChanges": "Alterações não salvas",
|
|
"more": "Mais",
|
|
"loading": "Carregando...",
|
|
"host": "Host",
|
|
"selectHost": "Selecione um host...",
|
|
"noHostConfigured": "Nenhum host configurado",
|
|
"optional": "Opcional",
|
|
"connect": "Conectar",
|
|
"copied": "Copiado",
|
|
"connecting": "Conectando...",
|
|
"openInNewTab": "Abrir em Nova Aba",
|
|
"cancel": "Cancelar",
|
|
"username": "Nome de usuário",
|
|
"login": "Entrar",
|
|
"logout": "Sair",
|
|
"register": "Registrar",
|
|
"password": "Senha",
|
|
"confirmPassword": "Confirmar Senha",
|
|
"back": "Voltar",
|
|
"save": "Salvar",
|
|
"saving": "Salvando...",
|
|
"delete": "Excluir",
|
|
"rename": "Renomear",
|
|
"edit": "Editar",
|
|
"confirm": "Confirmar",
|
|
"next": "Próximo",
|
|
"previous": "Anterior",
|
|
"refresh": "Atualizar",
|
|
"language": "Idioma",
|
|
"backendReconnected": "Conexão com o servidor restaurada",
|
|
"connectionDegraded": "Conexão com o servidor perdida, recuperando…",
|
|
"reload": "Recarregar",
|
|
"create": "Criar",
|
|
"copy": "Copiar",
|
|
"copyFailed": "Falha ao copiar para a área de transferência",
|
|
"maximize": "Maximizar",
|
|
"restore": "Restaurar",
|
|
"remove": "Remover",
|
|
"add": "Adicionar",
|
|
"update": "Atualizar",
|
|
"noResults": "Nenhum resultado encontrado",
|
|
"sidebar": "Barra lateral",
|
|
"mobileSidebarDescription": "Exibe a barra lateral móvel.",
|
|
"toggleSidebar": "Alternar Barra Lateral",
|
|
"search": "Pesquisar...",
|
|
"new": "Novo",
|
|
"docs": "Documentação"
|
|
},
|
|
"onboarding": {
|
|
"stepCounter": "Etapa {{current}} de {{total}}",
|
|
"stageLabel": "Configuração do Termix",
|
|
"setupHeading": "Configure seu espaço de trabalho",
|
|
"partialHeading": "Algumas coisas novas para configurar",
|
|
"signOut": "Sair",
|
|
"skipPartial": "Agora não",
|
|
"skip": "Pular configuração",
|
|
"next": "Próximo",
|
|
"finish": "Concluído",
|
|
"pluginsTitle": "Escolha seus plugins",
|
|
"pluginsIntro": "Selecione os plugins que deseja manter. Os recomendados cobrem o que a maioria das pessoas precisa.",
|
|
"pluginsUpgradeNote": "Tudo o que você usa agora será mantido como está. Desative ou remova o que não precisar.",
|
|
"pluginsRemoveNote": "Plugins definidos como Remover serão excluídos deste servidor, junto com seus dados, quando você continuar. Você pode reinstalá-los a qualquer momento na aba Plugins (isso requer conexão com a internet). Selecione Desativado para manter um plugin instalado, mas desativado.",
|
|
"pluginsUseRecommended": "Recomendado",
|
|
"pluginsEnableAll": "Ativar todos",
|
|
"pluginsDisableAll": "Desativar todos",
|
|
"pluginsCounts": "{{enabled}} ativados, {{disabled}} desativados, {{removed}} para remover",
|
|
"pluginsRecommended": "Recomendado",
|
|
"pluginsKeptBecause": "Mantido porque {{names}} precisa dele",
|
|
"pluginsChoice_enabled": "Ativado",
|
|
"pluginsChoice_disabled": "Desativado",
|
|
"pluginsChoice_remove": "Remover",
|
|
"pluginsConsentTitle": "Ajude a melhorar o Termix",
|
|
"pluginsConsentNote": "Você pode desativar isso a qualquer momento na aba Plugins.",
|
|
"pluginsApplying": "Aplicando suas escolhas",
|
|
"pluginsSomeFailed": "Não foi possível alterar alguns plugins. Você pode corrigi-los mais tarde na aba Plugins. Pressione Próximo para continuar.",
|
|
"pluginsApplyFailed": "Não foi possível salvar suas escolhas. Tente novamente ou continue e altere-as mais tarde na aba Plugins.",
|
|
"pluginsLoadFailed": "Não foi possível carregar a lista de plugins. Você pode escolher os plugins mais tarde na aba Plugins.",
|
|
"presetTitle": "Quanto você quer na tela?",
|
|
"presetIntro": "Escolha quanto conteúdo exibir na tela.",
|
|
"presetChangeLater": "Você pode alternar entre predefinições ou alterar qualquer configuração individual mais tarde em Configurações, em Interface.",
|
|
"appearanceTitle": "Personalize ao seu gosto",
|
|
"appearanceIntro": "Escolha um tema, uma cor de destaque, uma fonte e seu idioma. As alterações aparecem imediatamente e você pode mudá-las mais tarde em Configurações.",
|
|
"securityTitle": "Proteja sua conta",
|
|
"securityIntro": "Adicione uma chave de acesso ou um aplicativo autenticador à sua conta. Você também pode fazer isso mais tarde em Configurações, em Segurança.",
|
|
"desktopTitle": "Como você quer usar o Termix?",
|
|
"desktopBody": "Você pode alterar isso a qualquer momento em Sincronização na barra lateral.",
|
|
"desktopLocalTitle": "Apenas neste dispositivo",
|
|
"desktopLocalBody": "Tudo é armazenado aqui. Nada para configurar.",
|
|
"desktopLinkTitle": "Com meu servidor Termix",
|
|
"desktopLinkBody": "Faça login no seu servidor para usar os mesmos hosts e configurações em todos os dispositivos.",
|
|
"desktopLinked": "Vinculado a {{server}}",
|
|
"pluginsDocsLink": "Leia sobre cada um"
|
|
},
|
|
"nav": {
|
|
"home": "Início",
|
|
"terminal": "Terminal",
|
|
"close": "Fechar",
|
|
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
|
"copyPassword": "Copiar senha",
|
|
"copySudoPassword": "Copiar senha do sudo",
|
|
"passwordCopied": "Senha copiada para a área de transferência",
|
|
"failedToCopyPassword": "Falha ao copiar a senha",
|
|
"refreshTab": "Atualizar conexão",
|
|
"renameTab": "Renomear aba",
|
|
"dashboard": "Painel",
|
|
"quickConnect": "Conexão rápida",
|
|
"openAsTabHint": "Ctrl+clique ou clique do meio para abrir como uma aba",
|
|
"openAsTab": "Abrir como aba",
|
|
"openInRightDock": "Abrir no painel direito",
|
|
"closeRightDock": "Fechar painel direito",
|
|
"toggleRightDock": "Alternar painel direito",
|
|
"hosts": "Hosts",
|
|
"credentials": "Credenciais",
|
|
"connections": "Conexões",
|
|
"keepSideMenuOpen": "Manter menu aberto",
|
|
"collapseSideMenu": "Recolher menu",
|
|
"roleAdministrator": "Administrador",
|
|
"roleUser": "Usuário",
|
|
"sync": "Sincronizar",
|
|
"reconnectDisconnectedTerminals": "Reconectar todos os terminais desconectados",
|
|
"reconnectingTerminals_one": "Reconectando {{count}} terminal",
|
|
"reconnectingTerminals_many": "Reconectando {{count}} terminais",
|
|
"reconnectingTerminals_other": "Reconectando {{count}} terminais",
|
|
"noDisconnectedTerminals": "Nenhum terminal desconectado está pronto para reconexão",
|
|
"reconnectTerminalsFailed_one": "Não foi possível iniciar a reconexão de {{count}} terminal",
|
|
"reconnectTerminalsFailed_many": "Não foi possível iniciar a reconexão de {{count}} terminais",
|
|
"reconnectTerminalsFailed_other": "Não foi possível iniciar a reconexão de {{count}} terminais",
|
|
"fullscreenUnsupported": "Tela cheia não é suportada por este navegador",
|
|
"fullscreenFailed": "Não foi possível alternar para tela cheia",
|
|
"resetSidebarWidth": "Redefinir largura",
|
|
"collapseSidebar": "Recolher barra lateral",
|
|
"openSidebar": "Abrir barra lateral",
|
|
"confirmCloseHost": "Fechar {{host}}?",
|
|
"enterFullscreen": "Entrar em tela cheia (Ctrl+Shift+F)",
|
|
"exitFullscreen": "Sair da tela cheia (Ctrl+Shift+F)",
|
|
"group": {
|
|
"objects": "Seus",
|
|
"tools": "Ferramentas",
|
|
"system": "Sistema"
|
|
},
|
|
"searchEverything": "Pesquisar hosts, abas e ações",
|
|
"search": "Pesquisar",
|
|
"hiddenCount_one": "{{count}} oculto",
|
|
"hiddenCount_many": "{{count}} ocultos",
|
|
"hiddenCount_other": "{{count}} ocultos",
|
|
"showInRail": "Mostrar na barra lateral",
|
|
"moveUp": "Mover para cima",
|
|
"moveDown": "Mover para baixo",
|
|
"resetRailOrder": "Redefinir ordem",
|
|
"hideFromRail": "Ocultar da barra lateral",
|
|
"openSettings": "Abrir configurações",
|
|
"settings": "Configurações",
|
|
"manage": "Gerenciar",
|
|
"mobileNavigation": "Navegação",
|
|
"plugins": "Plugins"
|
|
},
|
|
"hosts": {
|
|
"hosts": "Hosts",
|
|
"noHosts": "Nenhum host SSH",
|
|
"retry": "Tentar novamente",
|
|
"refresh": "Atualizar",
|
|
"optional": "Opcional",
|
|
"downloadSample": "Baixar exemplo",
|
|
"failedToDeleteHost": "Falha ao excluir {{name}}",
|
|
"importSkipExisting": "Importar (ignorar existentes)",
|
|
"importSSHConfig": "Importar da configuração SSH",
|
|
"connectionDetails": "Detalhes da conexão",
|
|
"ssh": "SSH",
|
|
"telnet": "Telnet",
|
|
"port": "Porta",
|
|
"username": "Nome de usuário",
|
|
"folder": "Pasta",
|
|
"tags": "Tags",
|
|
"pin": "Fixar",
|
|
"addHost": "Adicionar host",
|
|
"editHost": "Editar host",
|
|
"cloneHost": "Clonar host",
|
|
"defaultPath": "Caminho padrão",
|
|
"connection": "Conexão",
|
|
"upload": "Enviar",
|
|
"authentication": "Autenticação",
|
|
"password": "Senha",
|
|
"passwordSaved": "Senha salva, digite para alterar",
|
|
"key": "Chave",
|
|
"credential": "Credencial",
|
|
"sshPrivateKey": "Chave Privada SSH",
|
|
"keyType": "Tipo de Chave",
|
|
"uploadFile": "Enviar Arquivo",
|
|
"tabGeneral": "Geral",
|
|
"tabSsh": "SSH",
|
|
"tabStats": "Métricas do Host",
|
|
"tabSharing": "Compartilhamento",
|
|
"tabAuthentication": "Autenticação",
|
|
"terminal": "Terminal",
|
|
"tunnel": "Túnel",
|
|
"serverStats": "Métricas do Host",
|
|
"status": {
|
|
"online": "Online",
|
|
"offline": "Offline",
|
|
"checking": "Verificando",
|
|
"monitoringDisabled": "Verificações de status desativadas",
|
|
"label": "Status"
|
|
},
|
|
"folderRenamed": "Pasta \"{{oldName}}\" renomeada para \"{{newName}}\" com sucesso",
|
|
"failedToRenameFolder": "Falha ao renomear pasta",
|
|
"unsavedChangesDescription": "As alterações no host não foram salvas. Deseja descartá-las?",
|
|
"keepEditing": "Continuar editando",
|
|
"discardChanges": "Descartar alterações",
|
|
"movedToFolder_one": "Movido {{count}} host para \"{{folder}}\"",
|
|
"movedToFolder_many": "Movidos {{count}} hosts para \"{{folder}}\"",
|
|
"movedToFolder_other": "Movidos {{count}} hosts para \"{{folder}}\"",
|
|
"editHostTooltip": "Editar host",
|
|
"behavior": "Comportamento",
|
|
"scrollbackBuffer": "Buffer de Rolloback",
|
|
"sshAgentForwarding": "Encaminhamento do Agente SSH",
|
|
"selectSnippet": "Selecionar snippet",
|
|
"forceKeyboardInteractive": "Forçar Interativo por Teclado",
|
|
"overrideCredentialUsername": "Substituir Nome de Usuário da Credencial",
|
|
"overrideCredentialUsernameDesc": "Usar o nome de usuário especificado acima em vez do nome de usuário da credencial",
|
|
"externalUsernameHint": "Use $external.username para preencher o nome com o qual você fez login via SSO ou LDAP.",
|
|
"jumpHostChain": "Cadeia de Hosts de Salto",
|
|
"portKnocking": "Port Knocking",
|
|
"addKnock": "Adicionar Porta",
|
|
"addProxyNode": "Adicionar Nó",
|
|
"proxyNode": "Nó Proxy",
|
|
"proxyType": "Tipo de Proxy",
|
|
"sudoPassword": "Senha do Sudo",
|
|
"keepaliveInterval": "Intervalo de Keepalive (ms)",
|
|
"environmentVariables": "Variáveis de Ambiente",
|
|
"addVariable": "Adicionar Variável",
|
|
"docker": "Docker",
|
|
"failedToConnect": "Falha ao conectar ao console",
|
|
"connect": "Conectar",
|
|
"disconnect": "Desconectar",
|
|
"start": "Iniciar",
|
|
"enableStatusCheck": "Ativar Verificação de Status",
|
|
"enableMetrics": "Ativar Métricas",
|
|
"bulkUpdateFailed": "Falha na atualização em massa",
|
|
"selectAll": "Selecionar Todos",
|
|
"deselectAll": "Desmarcar Todos",
|
|
"protocols": "Protocolos",
|
|
"secureShell": "Secure Shell",
|
|
"addressIp": "Endereço / IP",
|
|
"friendlyName": "Nome Amigável",
|
|
"folderAndAdvanced": "Pasta & Avançado",
|
|
"showAdvancedSettings": "Mostrar configurações avançadas",
|
|
"hideAdvancedSettings": "Ocultar configurações avançadas",
|
|
"privateNotes": "Notas privadas",
|
|
"privateNotesPlaceholder": "Detalhes sobre este servidor...",
|
|
"pinToTop": "Fixar no topo",
|
|
"pinToTopDesc": "Sempre mostrar este host no topo da lista",
|
|
"portKnockingSequence": "Sequência de Port Knocking",
|
|
"addKnockBtn": "Adicionar Knock",
|
|
"noPortKnocking": "Nenhuma sequência de port knocking configurada.",
|
|
"knockPort": "Porta de Knock",
|
|
"protocol": "Protocolo",
|
|
"delayAfterMs": "Atraso após (ms)",
|
|
"useSocks5Proxy": "Usar proxy SOCKS5",
|
|
"useSocks5ProxyDesc": "Encaminhar a conexão por meio de um servidor proxy",
|
|
"connectionOrigin": "Origem da conexão",
|
|
"connectionOriginDesc": "De onde a conexão deste host se origina. Substitui a configuração global padrão do aplicativo desktop.",
|
|
"connectionOriginDefault": "Usar padrão",
|
|
"connectionOriginLocal": "Este dispositivo (rede local)",
|
|
"connectionOriginRemote": "Servidor remoto",
|
|
"proxyHost": "Host do proxy",
|
|
"proxyPort": "Porta do proxy",
|
|
"proxyUsername": "Nome de usuário do proxy",
|
|
"proxyPassword": "Senha do proxy",
|
|
"proxySingleMode": "Proxy único",
|
|
"proxyChainMode": "Cadeia de proxies",
|
|
"you": "Você",
|
|
"jumpHostChainLabel": "Cadeia de jump hosts",
|
|
"addJumpBtn": "Adicionar jump",
|
|
"noJumpHosts": "Nenhum jump host configurado.",
|
|
"selectAServer": "Selecione um servidor...",
|
|
"sshPort": "Porta SSH",
|
|
"authMethod": "Método de autenticação",
|
|
"authenticationMethod": "Método de autenticação",
|
|
"authenticationMethodDesc": "Selecione o único método que o Termix usará para autenticar esta conexão SSH. Outros métodos não serão tentados automaticamente.",
|
|
"storedCredential": "Credencial salva",
|
|
"selectACredential": "Selecione uma credencial...",
|
|
"keyTypeLabel": "Tipo de chave",
|
|
"keyTypeAuto": "Detecção automática",
|
|
"keyPasteTab": "Colar",
|
|
"keyUploadTab": "Enviar",
|
|
"keyFileLoaded": "Arquivo de chave carregado",
|
|
"keyUploadClick": "Clique para enviar .pem / .key / .ppk",
|
|
"clearKey": "Limpar chave",
|
|
"keySaved": "Chave SSH salva",
|
|
"keyReplaceNotice": "cole uma nova chave abaixo para substituí-la",
|
|
"keyPassphraseSaved": "Senha salva, digite para alterar",
|
|
"replaceKey": "Substituir chave",
|
|
"docsLink": "Ver documentação",
|
|
"agentLabel": "Agente SSH",
|
|
"agentDesc": "Autenticar usando um agente SSH em execução no servidor Termix (Bitwarden, 1Password, gpg-agent, KeeAgent, ssh-agent). O agente deve estar em execução na máquina onde o Termix está hospedado.",
|
|
"agentAuthenticationDesc": "Usar chaves de um agente SSH para autenticar esta conexão. Deixe o caminho do socket vazio para usar SSH_AUTH_SOCK.",
|
|
"agentSocketPathLabel": "Caminho do socket do agente",
|
|
"agentSocketPathPlaceholder": "Deixe vazio para usar SSH_AUTH_SOCK",
|
|
"agentSocketPathHint": "Deixe vazio para detectar automaticamente pela variável de ambiente SSH_AUTH_SOCK, ou insira um caminho de socket personalizado (por exemplo, /run/user/1000/gnupg/S.gpg-agent.ssh).",
|
|
"agentIdentityLabel": "Identidade do agente (chave pública)",
|
|
"agentIdentityPlaceholder": "Deixe vazio para tentar todas as chaves do agente",
|
|
"agentIdentityHint": "Cole uma chave pública (por exemplo, ssh-ed25519 AAAA...) para oferecer apenas essa chave do agente. Recomendado quando o agente possui muitas chaves, para evitar exceder o MaxAuthTries do servidor.",
|
|
"shareSshAuthLabel": "Compartilhar autenticação SSH",
|
|
"shareSshAuthDesc": "Fornece aos destinatários cópias criptografadas da autenticação SSH deste host. A credencial pessoal de um destinatário ainda tem precedência.",
|
|
"forceKeyboardInteractiveLabel": "Forçar interação por teclado",
|
|
"forceKeyboardInteractiveShortDesc": "Forçar entrada manual de senha mesmo que chaves estejam presentes",
|
|
"allowLegacyAlgorithmsLabel": "Permitir Algoritmos Legados",
|
|
"allowLegacyAlgorithmsDesc": "Ativar algoritmos SSH obsoletos (ssh-dss, ssh-rsa, diffie-hellman-group1-sha1, hmac-md5, 3des-cbc) para conexões com dispositivos antigos que não podem ser atualizados.",
|
|
"insecure": "Inseguro",
|
|
"syntaxHighlightingCategories": "Categorias de Destaque",
|
|
"syntaxHighlightingCategoriesDesc": "Escolha quais tipos de conteúdo colorir",
|
|
"sshAgentForwardingLabel": "Encaminhamento do Agente SSH",
|
|
"sshAgentForwardingShortDesc": "Permitir que este host remoto use seu agente SSH local para conexões subsequentes. Isso não é necessário para autenticação via Agente.",
|
|
"sudoPasswordAutoFillShortDesc": "Preencher automaticamente a senha do sudo quando solicitada",
|
|
"sudoPasswordLabel": "Senha do Sudo",
|
|
"sudoPasswordSaved": "Senha salva, digite para alterar",
|
|
"environmentVariablesLabel": "Variáveis de Ambiente",
|
|
"addVariableBtn": "Adicionar Variável",
|
|
"noEnvVars": "Nenhuma variável de ambiente configurada.",
|
|
"keepaliveIntervalLabel": "Intervalo de Keepalive (segundos)",
|
|
"maxKeepaliveMisses": "Máx. de Keepalives Perdidos",
|
|
"sameHost": "Este host (túnel direto)",
|
|
"statusChecksLabel": "Verificações de Status",
|
|
"enableStatusChecks": "Ativar Verificações de Status",
|
|
"enableStatusChecksDesc": "Verificar a acessibilidade do host. Sessões ativas ignoram sondagens extras. Sondagens SSH sem sessão ativa podem acionar regras agressivas do Fail2Ban; desative as verificações de status nesses hosts.",
|
|
"useGlobalInterval": "Usar Intervalo Global",
|
|
"useGlobalIntervalDesc": "Substituir pelo intervalo de verificação de status definido globalmente no servidor",
|
|
"checkIntervalS": "Intervalo de Verificação (s)",
|
|
"checkIntervalDesc": "Segundos entre cada ping de conectividade",
|
|
"cpuUsageLabel": "Uso de CPU",
|
|
"cpuUsageDesc": "Porcentagem de CPU, média de carga, gráfico de sparkline",
|
|
"memoryLabel": "Uso de Memória",
|
|
"memoryDesc": "Uso de RAM, swap, em cache",
|
|
"storageLabel": "Uso de Disco",
|
|
"storageDesc": "Uso de disco por ponto de montagem",
|
|
"networkLabel": "Interfaces de Rede",
|
|
"networkDesc": "Lista de interfaces e largura de banda",
|
|
"uptimeLabel": "Tempo de Atividade",
|
|
"uptimeDesc": "Tempo de atividade do sistema e hora da inicialização",
|
|
"systemInfoLabel": "Informações do Sistema",
|
|
"systemInfoDesc": "SO, kernel, nome do host, arquitetura",
|
|
"recentLoginsLabel": "Logins Recentes",
|
|
"recentLoginsDesc": "Eventos de login bem-sucedidos e falhos",
|
|
"topProcessesLabel": "Principais Processos",
|
|
"topProcessesDesc": "PID, CPU%, MEM%, comando",
|
|
"listeningPortsLabel": "Portas em Escuta",
|
|
"listeningPortsDesc": "Portas abertas com processo e estado",
|
|
"firewallLabel": "Firewall",
|
|
"firewallDesc": "Status do Firewall, AppArmor, SELinux",
|
|
"hostSharedSuccessfully": "Host compartilhado com sucesso",
|
|
"failedToShareHost": "Falha ao compartilhar host",
|
|
"accessRevoked": "Acesso revogado",
|
|
"failedToRevokeAccess": "Falha ao revogar acesso",
|
|
"cancelBtn": "Cancelar",
|
|
"savingBtn": "Salvando...",
|
|
"addHostBtn": "Adicionar Host",
|
|
"hostUpdated": "Host atualizado",
|
|
"hostCreated": "Host criado",
|
|
"failedToSave": "Falha ao salvar host",
|
|
"credentialUpdated": "Credencial atualizada",
|
|
"credentialCreated": "Credencial criada",
|
|
"failedToSaveCredential": "Falha ao salvar credencial",
|
|
"credentialNameRequired": "Por favor, insira um nome para a credencial",
|
|
"credentialAuthRequired": "Adicione uma senha, uma chave SSH ou ambas",
|
|
"createCredentialFromHostBtn": "Criar Credencial",
|
|
"createCredentialFromHostTitle": "Criar Credencial a Partir do Host",
|
|
"createCredentialFromHostDesc": "Crie uma entrada de credencial reutilizável e compartilhável, preenchida com o nome de usuário, senha e/ou chave SSH atuais deste host.",
|
|
"backToHosts": "Voltar para Hosts",
|
|
"pinned": "Fixados",
|
|
"noHostsFound": "Nenhum host encontrado",
|
|
"tryDifferentTerm": "Tente um termo diferente",
|
|
"addFirstHost": "Adicione seu primeiro host para começar",
|
|
"noCredentialsFound": "Nenhuma credencial encontrada",
|
|
"addCredentialBtn": "Adicionar Credencial",
|
|
"updateCredentialBtn": "Atualizar Credencial",
|
|
"editCredentialAction": "Editar credencial",
|
|
"backToHost": "Voltar para Host",
|
|
"saveCredentialAsNewBtn": "Salvar como Novo",
|
|
"saveCredentialAsNewDesc": "Cria uma nova credencial com essas alterações e a atribui a este host. A credencial original permanece inalterada.",
|
|
"credentialSavedAsNew": "Salvo como nova credencial",
|
|
"failedToSaveCredentialAsNew": "Falha ao salvar como nova credencial",
|
|
"features": "Recursos",
|
|
"noFolder": "(Sem pasta)",
|
|
"deleteSelected": "Excluir",
|
|
"exitSelection": "Sair da seleção",
|
|
"importSkip": "Importar (ignorar existentes)",
|
|
"importOverwrite": "Importar (substituir)",
|
|
"collapseBtn": "Recolher",
|
|
"importExportBtn": "Importar / Exportar",
|
|
"hostStatusesRefreshed": "Status dos hosts atualizados",
|
|
"failedToRefreshHosts": "Falha ao atualizar hosts",
|
|
"movedHostTo": "Movido {{host}} para \"{{folder}}\"",
|
|
"failedToMoveHost": "Falha ao mover host",
|
|
"deletedFolder": "Pasta \"{{name}}\" excluída",
|
|
"failedToDeleteFolder": "Falha ao excluir pasta",
|
|
"deleteAllInFolder": "Excluir todos os hosts em \"{{name}}\"? Isso não pode ser desfeito.",
|
|
"folderPickerPlaceholder": "Sem pasta",
|
|
"folderPickerSearch": "Pesquisar ou criar (use / para subpastas)...",
|
|
"folderPickerNone": "Sem pasta",
|
|
"folderPickerCreate": "Criar \"{{path}}\"",
|
|
"folderPickerEmpty": "Nenhuma pasta correspondente",
|
|
"parentHost": "Host pai",
|
|
"useFolderInstead": "Usar pasta em vez disso",
|
|
"useParentHostInstead": "Usar host pai em vez disso",
|
|
"parentHostPickerPlaceholder": "Sem host pai",
|
|
"parentHostPickerSearch": "Pesquisar hosts...",
|
|
"parentHostPickerNone": "Sem host pai",
|
|
"parentHostPickerEmpty": "Nenhum host correspondente",
|
|
"collapseSubHosts": "Recolher sub-hosts",
|
|
"expandSubHosts": "Expandir sub-hosts",
|
|
"cannotNestUnderDescendant": "Não é possível aninhar um host sob seu próprio sub-host",
|
|
"movedToParent_one": "Movido {{count}} host para \"{{parent}}\"",
|
|
"movedToParent_many": "Movidos {{count}} hosts para \"{{parent}}\"",
|
|
"movedToParent_other": "Movidos {{count}} hosts para \"{{parent}}\"",
|
|
"newFolder": "Nova pasta",
|
|
"createFolderTitle": "Criar pasta",
|
|
"editFolderTitle": "Editar pasta",
|
|
"folderDialogDescription": "Escolha um nome, cor e ícone. Use / para aninhar pastas.",
|
|
"folderNameLabel": "Nome da pasta",
|
|
"folderNamePlaceholder": "ex. Produção/Web",
|
|
"folderNestingHint": "Use / para separar níveis e criar pastas aninhadas.",
|
|
"folderNameDuplicate": "Já existe uma pasta com este nome aqui.",
|
|
"folderColor": "Cor",
|
|
"folderIcon": "Ícone",
|
|
"folderCredential": "Credencial",
|
|
"folderCredentialNone": "Nenhuma credencial atribuída",
|
|
"folderCredentialHint": "Hosts nesta pasta que usam autenticação \"Credencial armazenada\" sem uma credencial própria selecionada herdarão esta.",
|
|
"folderPreview": "Pré-visualização",
|
|
"folderNameFallback": "Pasta sem título",
|
|
"createFolderButton": "Criar pasta",
|
|
"saveFolderButton": "Salvar pasta",
|
|
"cancel": "Cancelar",
|
|
"iconSearchPlaceholder": "Pesquisar ícones...",
|
|
"openAllSessions": "Abrir todas as sessões",
|
|
"editFolder": "Editar pasta",
|
|
"deleteFolder": "Excluir pasta",
|
|
"selectFolder": "Selecionar todos os hosts na pasta",
|
|
"deselectFolder": "Desselecionar todos os hosts na pasta",
|
|
"folderSaved": "Pasta salva",
|
|
"failedToSaveFolder": "Falha ao salvar pasta",
|
|
"folderDeleted": "Pasta \"{{name}}\" excluída",
|
|
"deleteFolderConfirm_one": "Excluir \"{{name}}\" e seu {{count}} host? Isso não pode ser desfeito.",
|
|
"deleteFolderConfirm_many": "Excluir \"{{name}}\" e seus {{count}} hosts? Isso não pode ser desfeito.",
|
|
"deleteFolderConfirm_other": "Excluir \"{{name}}\" e seus {{count}} hosts? Isso não pode ser desfeito.",
|
|
"failedToMoveHosts": "Falha ao mover hosts",
|
|
"failedToReorder": "Falha ao reordenar",
|
|
"expandAll": "Expandir todas as pastas",
|
|
"collapseAll": "Recolher todas as pastas",
|
|
"moreActions": "Mais",
|
|
"groupBy": "Agrupar por",
|
|
"GroupByFolder": "Pasta",
|
|
"GroupByTag": "Etiqueta",
|
|
"GroupByStatus": "Status",
|
|
"GroupByProtocol": "Protocolo",
|
|
"GroupByAuth": "Tipo de autenticação",
|
|
"groupUngrouped": "Não agrupado",
|
|
"customizeSidebar": "Personalizar barra lateral",
|
|
"customizeSidebarDescription": "Escolha como a lista de hosts deve aparecer e se comportar.",
|
|
"customizeDensityTitle": "Densidade",
|
|
"customizeBehaviorTitle": "Comportamento",
|
|
"connectBarTitle": "Barra de conexão",
|
|
"connectBarDesc": "Escolha quais ações aparecem como botões em um host. Todas as ações permanecem no menu do host.",
|
|
"customizeSortHint": "A ordem de classificação e o agrupamento estão nos menus de classificação e agrupamento na barra de ferramentas.",
|
|
"densityComfortableDesc": "Mais detalhes por host: endereço, etiquetas e uso de recursos.",
|
|
"densityCompactDesc": "Uma linha por host, para listas mais longas.",
|
|
"display": "Exibição",
|
|
"displayDensity": "Densidade",
|
|
"displayDensityComfortable": "Confortável",
|
|
"displayDensityCompact": "Compacto",
|
|
"displayShowTags": "Mostrar etiquetas",
|
|
"displayTrayOnClick": "Abrir ações ao clicar (em vez de passar o mouse)",
|
|
"actionsVisibility": "Exibição de ações do host",
|
|
"actionsVisibilityDesc": "Escolha quando as ações do host se expandem. Selecione clique para restaurar o comportamento anterior de clique para expandir.",
|
|
"actionsAlways": "Sempre visível",
|
|
"actionsOnly": "Apenas conexão, restante ao clicar",
|
|
"actionsHover": "Mostrar ao passar o mouse",
|
|
"actionsClick": "Clique para expandir/recolher",
|
|
"openOnDoubleClick": "Abrir ao clicar duas vezes",
|
|
"openOnDoubleClickDesc": "Exigir um clique duplo para abrir uma sessão de host em vez de um clique único",
|
|
"showFolderPaths": "Mostrar caminhos das pastas",
|
|
"showFolderPathsDesc": "Mostra o caminho da pasta pai acima dos nomes de subpastas aninhadas. As subpastas permanecem indentadas de qualquer forma.",
|
|
"rowDetailsTitle": "Detalhes da linha",
|
|
"rowDetailsDesc": "Escolha o que aparece em cada host.",
|
|
"showAddress": "Endereço",
|
|
"showAddressDesc": "Mostra o endereço do host abaixo do nome.",
|
|
"showUsername": "Nome de usuário",
|
|
"showUsernameDesc": "Mostra o nome de usuário antes do endereço.",
|
|
"showPort": "Porta",
|
|
"showPortDesc": "Mostra a porta após o endereço.",
|
|
"showPinIcon": "Ícone de fixar",
|
|
"showPinIconDesc": "Mostrar um alfinete ao lado dos hosts fixados.",
|
|
"showSharedBadge": "Indicador de compartilhado",
|
|
"showSharedBadgeDesc": "Mostrar um indicador nos hosts compartilhados com você.",
|
|
"showBadges": "Indicadores de plugin",
|
|
"showBadgesDesc": "Mostrar indicadores adicionados por plugins ao lado do nome do host.",
|
|
"hostClickBehavior": "Ao clicar em um host",
|
|
"hostClickBehaviorDesc": "O que acontece ao clicar em um host que já possui uma aba aberta. Ctrl/Cmd + clique, clique do meio ou \"Abrir em nova aba\" sempre iniciam uma nova.",
|
|
"hostClickNewTab": "Sempre abrir uma nova aba",
|
|
"hostClickFocusExisting": "Alternar para a aba aberta",
|
|
"hostClickFocusExistingDoubleNew": "Clique para alternar, clique duplo para nova aba",
|
|
"openInNewTab": "Abrir em nova aba",
|
|
"deletedHost": "Excluído {{name}}",
|
|
"copiedToClipboard": "Copiado para a área de transferência",
|
|
"remoteDesktopUrlCopied": "URL do Remote Desktop copiada",
|
|
"expandActions": "Expandir ações",
|
|
"collapseActions": "Recolher ações",
|
|
"cloneHostAction": "Clonar Host",
|
|
"copyAddress": "Copiar Endereço",
|
|
"copyLink": "Copiar Link",
|
|
"deleteCredentialConfirm": "Excluir a credencial \"{{name}}\"?",
|
|
"deletedCredential": "Excluído {{name}}",
|
|
"deleteHostsConfirm_one": "Excluir {{count}} host? Isso não pode ser desfeito.",
|
|
"deleteHostsConfirm_many": "Excluir {{count}} hosts? Isso não pode ser desfeito.",
|
|
"deleteHostsConfirm_other": "Excluir {{count}} hosts? Isso não pode ser desfeito.",
|
|
"movedToRoot": "Movido para a raiz",
|
|
"addTagsPlaceholder": "Adicionar tags...",
|
|
"authDetails": "Detalhes de Autenticação",
|
|
"credType": "Tipo",
|
|
"generateKeyPairDesc": "Gerar um novo par de chaves, tanto a chave privada quanto a pública serão preenchidas automaticamente.",
|
|
"generatingKey": "Gerando...",
|
|
"generateLabel": "Gerar {{label}}",
|
|
"uploadFileBtn": "Enviar arquivo",
|
|
"keyPassphraseOptional": "Senha da Chave (Opcional)",
|
|
"sshPublicKeyOptional": "Chave Pública SSH (Opcional)",
|
|
"publicKeyGenerated": "Chave pública gerada",
|
|
"failedToGeneratePublicKey": "Falha ao derivar a chave pública",
|
|
"publicKeyCopied": "Chave pública copiada",
|
|
"keyPairGenerated": "Par de chaves {{label}} gerado",
|
|
"failedToGenerateKeyPair": "Falha ao gerar par de chaves",
|
|
"searchHostsPlaceholder": "Pesquisar hosts, endereços, tags…",
|
|
"refreshBtn": "Atualizar",
|
|
"addTag": "Adicionar tags...",
|
|
"deleteConfirmBtn": "Excluir",
|
|
"deleteHostConfirm": "Excluir \"{{name}}\"?",
|
|
"enableAtLeastOneProtocol": "Ative pelo menos um protocolo acima para configurar as definições de autenticação e conexão.",
|
|
"keyPassphrase": "Senha da Chave",
|
|
"basicInformation": "Informações Básicas",
|
|
"authDetailsSection": "Detalhes de Autenticação",
|
|
"credTypeLabel": "Tipo",
|
|
"hostsTab": "Hosts",
|
|
"credentialsTab": "Credenciais",
|
|
"selectMultiple": "Selecionar múltiplos",
|
|
"selectHosts": "Selecionar hosts",
|
|
"connectionLabel": "Conexão",
|
|
"authenticationLabel": "Autenticação",
|
|
"generateKeyPairTitle": "Gerar Par de Chaves",
|
|
"generateKeyPairDescription": "Gerar um novo par de chaves, tanto a chave privada quanto a pública serão preenchidas automaticamente.",
|
|
"generateFromPrivateKey": "Gerar a partir da Chave Privada",
|
|
"refreshBtn2": "Atualizar",
|
|
"exitSelectionTitle": "Sair da seleção",
|
|
"addHostBtn2": "Adicionar Host",
|
|
"addCredentialBtn2": "Adicionar Credencial",
|
|
"checkingHostStatuses": "Verificando status dos hosts...",
|
|
"pinnedSection": "Fixados",
|
|
"hostsExported": "Hosts exportados com sucesso",
|
|
"export": {
|
|
"menuItem": "Exportar...",
|
|
"title": "Exportar hosts",
|
|
"scope": "Escopo",
|
|
"scopeAll": "Todos",
|
|
"scopeSelected": "Selecionados",
|
|
"searchHosts": "Pesquisar hosts...",
|
|
"include": "Incluir",
|
|
"groupConnection": "Conexão",
|
|
"groupCredentials": "Credenciais",
|
|
"groupNotes": "Notas",
|
|
"groupTags": "Tags e fixação",
|
|
"groupProxy": "Proxy",
|
|
"groupJumpHosts": "Jump hosts",
|
|
"groupFeatureFlags": "Configurações de plugins",
|
|
"groupAdvanced": "Configuração avançada",
|
|
"preview": "Visualização",
|
|
"moreHosts_one": "... {{count}} host a mais",
|
|
"moreHosts_many": "... {{count}} hosts a mais",
|
|
"moreHosts_other": "... {{count}} hosts a mais",
|
|
"summary": "{{selected}} de {{total}} hosts",
|
|
"credentialsIncluded": "credenciais incluídas",
|
|
"credentialsExcluded": "credenciais excluídas",
|
|
"noneSelected": "Nenhum host selecionado",
|
|
"cancel": "Cancelar",
|
|
"confirm": "Exportar",
|
|
"fetchFailed": "Falha ao carregar hosts para exportação",
|
|
"bulkButton": "Exportar"
|
|
},
|
|
"sampleDownloaded": "Arquivo de exemplo baixado",
|
|
"failedToDeleteCredential2": "Falha ao excluir credencial",
|
|
"noFolderOption": "(Sem pasta)",
|
|
"nSelected_one": "{{count}} selecionado",
|
|
"nSelected_many": "{{count}} selecionados",
|
|
"nSelected_other": "{{count}} selecionados",
|
|
"featuresMenu": "Plugins",
|
|
"moveMenu": "Mover",
|
|
"connectSelected": "Conectar",
|
|
"cancelSelection": "Cancelar",
|
|
"deletedCount_one": "Excluído {{count}} host",
|
|
"deletedCount_many": "Excluídos {{count}} hosts",
|
|
"deletedCount_other": "Excluídos {{count}} hosts",
|
|
"failedToDeleteCount_one": "Falha ao excluir {{count}} host",
|
|
"failedToDeleteCount_many": "Falha ao excluir {{count}} hosts",
|
|
"failedToDeleteCount_other": "Falha ao excluir {{count}} hosts",
|
|
"duplicatedHost": "\"{{name}}\" duplicado",
|
|
"failedToDuplicateHost": "Falha ao duplicar host",
|
|
"updatedCount_one": "Atualizado {{count}} host",
|
|
"updatedCount_many": "Atualizados {{count}} hosts",
|
|
"updatedCount_other": "Atualizados {{count}} hosts",
|
|
"friendlyNameLabel": "Nome amigável",
|
|
"descriptionLabel": "Descrição",
|
|
"loadingHosts": "Carregando hosts...",
|
|
"loadingCredentials": "Carregando credenciais...",
|
|
"noHostsYet": "Nenhum host ainda",
|
|
"noHostsYetHint": "Adicione um servidor para abrir terminais, navegar em arquivos e ver métricas.",
|
|
"noHostsMatchSearch": "Nenhum host corresponde à sua pesquisa",
|
|
"noHostSelected": "Selecione um host para abrir isso.",
|
|
"searchHosts": "Pesquisar hosts...",
|
|
"sortHosts": "Ordenar hosts",
|
|
"sortDefault": "Ordem padrão",
|
|
"sortNameAsc": "Nome (A → Z)",
|
|
"sortNameDesc": "Nome (Z → A)",
|
|
"sortIpAsc": "Endereço IP (Asc)",
|
|
"sortIpDesc": "Endereço IP (Desc)",
|
|
"sortOnlineFirst": "Online primeiro",
|
|
"sortOfflineFirst": "Offline primeiro",
|
|
"sortManual": "Manual (arraste para reordenar)",
|
|
"sortPinnedFirst": "Fixados primeiro",
|
|
"filterHosts": "Filtrar hosts",
|
|
"filterClearAll": "Limpar filtros",
|
|
"filterStatusGroup": "Status",
|
|
"filterOnline": "Online",
|
|
"filterOffline": "Offline",
|
|
"filterPinned": "Fixados",
|
|
"filterAuthGroup": "Tipo de autenticação",
|
|
"filterAuthPassword": "Senha",
|
|
"filterAuthKey": "Chave SSH",
|
|
"filterAuthCredential": "Credencial",
|
|
"filterAuthNone": "Nenhum",
|
|
"filterProtocolGroup": "Protocolo",
|
|
"filterProtocolSsh": "SSH",
|
|
"filterTagsGroup": "Tags",
|
|
"editHostAction": "Editar host",
|
|
"moreOptions": "Mais opções",
|
|
"shareHost": "Compartilhar host",
|
|
"shareHostTitle": "Compartilhar: {{name}}",
|
|
"shareFolder": "Compartilhar pasta",
|
|
"shareFolderTitle": "Compartilhar pasta: {{name}}",
|
|
"folderSharedSuccessfully_one": "Compartilhado {{count}} host na pasta",
|
|
"folderSharedSuccessfully_many": "Compartilhados {{count}} hosts na pasta",
|
|
"folderSharedSuccessfully_other": "Compartilhados {{count}} hosts na pasta",
|
|
"failedToShareFolder": "Falha ao compartilhar pasta",
|
|
"sharing": {
|
|
"loadError": "Falha ao carregar dados de compartilhamento. Tente novamente.",
|
|
"shareWithSection": "Compartilhar com",
|
|
"usersTab": "Usuários",
|
|
"rolesTab": "Funções",
|
|
"searchPlaceholder": "Pesquisar usuários ou funções...",
|
|
"noMatches": "Nenhum resultado encontrado",
|
|
"permissionLevelLabel": "Nível de permissão",
|
|
"levels": {
|
|
"connect": {
|
|
"label": "Conectar",
|
|
"description": "Apenas abrir sessões: terminal, desktop remoto, gerenciador de arquivos, túneis e Docker. Sem acesso à configuração do host."
|
|
},
|
|
"view": {
|
|
"label": "Visualizar",
|
|
"description": "Conectar, além de ver a configuração do host. Segredos nunca são exibidos."
|
|
},
|
|
"edit": {
|
|
"label": "Editar",
|
|
"description": "Visualizar, além de modificar configurações do host que não sejam de autenticação. A autenticação SSH do proprietário permanece privada e exclusiva do proprietário."
|
|
},
|
|
"manage": {
|
|
"label": "Gerenciar",
|
|
"description": "Editar, além de compartilhar o host com outros, alterar níveis de permissão e revogar acesso."
|
|
}
|
|
},
|
|
"expiryLabel": "Expiração do acesso",
|
|
"expiry": {
|
|
"never": "Nunca",
|
|
"oneHour": "1 hora",
|
|
"oneDay": "24 horas",
|
|
"sevenDays": "7 dias",
|
|
"thirtyDays": "30 dias",
|
|
"custom": "Personalizado"
|
|
},
|
|
"customHoursPlaceholder": "Horas até expirar o acesso",
|
|
"shareButton": "Compartilhar",
|
|
"shareWithCount": "Compartilhar ({{count}})",
|
|
"currentAccess": "Acesso atual",
|
|
"noAccessEntries": "Este host ainda não foi compartilhado",
|
|
"folderRulesTitle": "Aplica-se a hosts adicionados posteriormente",
|
|
"folderRulesHint": "Esses compartilhamentos permanecem na pasta: um host criado ou movido para ela (ou subpasta) recebe o mesmo acesso automaticamente. Remover uma regra apenas interrompe a herança futura.",
|
|
"folderRuleRemove": "Parar de herdar",
|
|
"folderShareSummary": "Compartilhado {{shared}} de {{total}} host(s) nesta pasta",
|
|
"grantedBy": "Concedido por",
|
|
"expires": "Expira",
|
|
"expired": "Expirado",
|
|
"never": "Nunca",
|
|
"revoke": "Revogar",
|
|
"accessUpdated": "Acesso atualizado",
|
|
"accessUpdateFailed": "Falha ao atualizar acesso",
|
|
"sharedBadge": "Compartilhado",
|
|
"sharedBadgeTooltip": "Compartilhado por {{owner}} (acesso {{level}})",
|
|
"viewOnlyBanner": "Este host foi compartilhado com você por {{owner}} com acesso de visualização. A configuração é somente leitura.",
|
|
"sharedEditBanner": "Este host foi compartilhado com você por {{owner}} com acesso de edição. As alterações são aplicadas ao host real; as referências de autenticação só podem ser alteradas pelo proprietário.",
|
|
"ownerOnlyControl": "Somente o proprietário do host pode alterar isso",
|
|
"ownerAuthPrivate": "A autenticação SSH do proprietário do host é privada. Use “Definir autenticação SSH pessoal” no menu do host para escolher sua própria credencial.",
|
|
"ownerAuthShared": "O proprietário do host compartilhou a autenticação SSH para este host. Você pode usá-la ou escolher sua própria credencial em “Definir autenticação SSH pessoal”.",
|
|
"authOverrideAction": "Definir autenticação SSH pessoal",
|
|
"authOverrideActionProtocol": "Definir autenticação {{protocol}} pessoal",
|
|
"authOverrideTitle": "Autenticação SSH pessoal",
|
|
"authOverrideTitleProtocol": "Autenticação {{protocol}} pessoal",
|
|
"authOverrideDescriptionPrivate": "As credenciais SSH do proprietário do host permanecem privadas. Escolha uma de suas credenciais salvas para conexões com {{host}}.",
|
|
"authOverrideDescriptionShared": "Use a autenticação compartilhada pelo proprietário do host ou substitua-a por uma de suas credenciais salvas para conexões com {{host}}.",
|
|
"authOverrideCredentialLabel": "Credencial de autenticação",
|
|
"useSharedAuthentication": "Usar autenticação compartilhada do host",
|
|
"noPersonalCredential": "Nenhuma credencial pessoal",
|
|
"authOverrideNoCredentials": "Você ainda não tem credenciais SSH salvas. Crie uma em Credenciais para se conectar a hosts que exigem autenticação.",
|
|
"authOverrideRequired": "Este host exige uma de suas credenciais salvas antes que você possa se conectar.",
|
|
"authOverridePrivateHint": "Esta credencial é privada para você. O proprietário do host e outros destinatários não podem vê-la ou usá-la.",
|
|
"authOverrideSaved": "Autenticação SSH pessoal salva",
|
|
"authOverrideCleared": "Autenticação SSH pessoal removida",
|
|
"authOverrideClearedToShared": "Usando autenticação compartilhada do host",
|
|
"authOverrideLoadError": "Falha ao carregar sua autenticação SSH. Tente novamente.",
|
|
"authOverrideSaveError": "Falha ao salvar sua autenticação SSH"
|
|
},
|
|
"arrangeUnlockedSwitchedToManual": "Alternado para ordenação manual para que sua ordem seja mantida",
|
|
"dragToRearrange": "Arraste para reorganizar",
|
|
"arrangeUnlocked": "Desbloquear arraste para reorganizar",
|
|
"webUiBindHostUnreachable": "Seu navegador não consegue acessar 127.0.0.1 na máquina que executa o Termix, portanto, este endpoint não será carregado. Use um endereço que a máquina responda, como 0.0.0.0.",
|
|
"webUiBindHostSharesSessionCookie": "Neste navegador, o encaminhamento seria acessado no mesmo nome de host do qual o Termix é servido, então o serviço tunelado receberia sua sessão do Termix. Cookies ignoram a porta. Este endpoint se recusará a abrir aqui; ele funciona no aplicativo desktop do Termix ou quando o Termix é aberto em localhost.",
|
|
"webUiErrorLabelRequired": "O endpoint {{row}} precisa de um rótulo.",
|
|
"webUiErrorLabelDuplicate": "Cada endpoint precisa de um nome diferente.",
|
|
"webUiErrorPortRange": "O endpoint {{row}} precisa de uma porta entre 1 e 65535.",
|
|
"webUiErrorPathInvalid": "O endpoint {{row}} tem um caminho inválido. Use um caminho como /admin.",
|
|
"copyViewUrlAction": "Copiar link de {{name}}",
|
|
"filterAuthAgent": "Agente SSH",
|
|
"authTypeNeedsPlugin": "Este host usa {{type}}, que precisa de {{plugin}}. Ele está desativado neste servidor.",
|
|
"authTypeUnknown": "Este host usa {{type}}, que não está disponível neste servidor.",
|
|
"authFieldsAfterSave": "Salve o host primeiro, depois preencha esses campos.",
|
|
"enablePluginFeature": "Ativar {{name}}",
|
|
"disablePluginFeature": "Desativar {{name}}",
|
|
"filterFeaturesGroup": "Plugins",
|
|
"localOnly": "Manter apenas neste dispositivo",
|
|
"localOnlyDesc": "Este host não é enviado ao servidor e não aparece em seus outros dispositivos.",
|
|
"folderLocalOnly": "Manter apenas neste dispositivo",
|
|
"folderLocalOnlyDesc": "Esta pasta e todos os hosts nela permanecem neste dispositivo e não são enviados ao servidor.",
|
|
"sudoPasswordDesc": "Usado quando o terminal preenche um prompt sudo e por plugins que executam comandos com sudo.",
|
|
"editorCancel": "Cancelar",
|
|
"editorSaving": "Salvando...",
|
|
"editorUpdate": "Atualizar Host",
|
|
"editorAdd": "Adicionar Host",
|
|
"speedSearch": "Pesquisar hosts. Teclas de seta para selecionar, Enter para conectar, Esc para fechar",
|
|
"speedSearchList": "Lista de hosts. Digite ou pressione / para pesquisar.",
|
|
"importNoHosts": "Nenhum host encontrado no arquivo",
|
|
"importTooMany": "Você pode importar até {{max}} hosts de uma vez",
|
|
"importSummary": "Importação concluída: {{imported}} importados, {{updated}} atualizados, {{failed}} com falha",
|
|
"importHostsFailed": "Falha ao importar hosts"
|
|
},
|
|
"commandPalette": {
|
|
"searchPlaceholder": "Pesquisar hosts, comandos ou configurações...",
|
|
"quickActions": "Ações Rápidas",
|
|
"navigation": "Navegação",
|
|
"orShortcut": "ou",
|
|
"addNewHost": "Adicionar novo host",
|
|
"adminSettings": "Configurações de administrador",
|
|
"addCredential": "Adicionar credencial",
|
|
"recentActivity": "Atividade recente",
|
|
"serversAndHosts": "Servidores e hosts",
|
|
"noHostsFound": "Nenhum host encontrado para \"{{search}}\"",
|
|
"links": "Links",
|
|
"navigate": "Navegar",
|
|
"select": "Selecionar",
|
|
"pluginActions": "Mais ações",
|
|
"noTargetTab": "Nenhuma aba de terminal está aberta",
|
|
"documentation": "Documentação"
|
|
},
|
|
"splitScreen": {
|
|
"title": "Tela dividida",
|
|
"defaultLabel": "Divisão {{number}}",
|
|
"splitRight": "Dividir à direita",
|
|
"splitDown": "Dividir abaixo",
|
|
"addToSplit": "Adicionar a {{split}}",
|
|
"paneEmptyItem": "Painel {{index}}: vazio",
|
|
"paneItem": "Painel {{index}}: {{label}}",
|
|
"paneNumber": "Painel {{index}}",
|
|
"newPaneRight": "Novo painel à direita",
|
|
"newPaneBelow": "Novo painel abaixo",
|
|
"emptyTitle": "Painel vazio",
|
|
"emptyHint": "Escolha algo para exibir aqui. Enquanto este painel estiver selecionado, tudo o que você abrir na barra lateral também será aberto aqui.",
|
|
"openTabs": "Abas abertas",
|
|
"noOpenTabs": "Nenhuma outra aba está aberta",
|
|
"hosts": "Hosts",
|
|
"searchHosts": "Pesquisar hosts",
|
|
"noHosts": "Nenhum host corresponde",
|
|
"newSession": "Novo",
|
|
"closePane": "Fechar painel",
|
|
"closeSession": "Fechar sessão",
|
|
"moveToTab": "Mover para sua própria aba",
|
|
"swapWith": "Trocar com",
|
|
"showHere": "Exibir neste painel",
|
|
"clearPane": "Esvaziar este painel",
|
|
"zoom": "Ampliar painel",
|
|
"unzoom": "Restaurar layout",
|
|
"unsplit": "Remover divisão",
|
|
"layouts": "Layouts",
|
|
"applyLayout": "Alterar layout",
|
|
"maxPanes_one": "Uma divisão pode conter até {{count}} painel",
|
|
"maxPanes_many": "Uma divisão pode conter até {{count}} painéis",
|
|
"maxPanes_other": "Uma divisão pode conter até {{count}} painéis",
|
|
"dropSplit": "Soltar para dividir",
|
|
"dropHere": "Soltar para exibir aqui",
|
|
"paneActions": "Ações do painel",
|
|
"dividerHint": "Arraste para redimensionar. Clique duas vezes para equalizar.",
|
|
"openInSplit": "Abrir em divisão",
|
|
"openInNewSplit": "Nova divisão com a aba atual",
|
|
"shortcuts": "Atalhos",
|
|
"shortcutNavigate": "Mover entre painéis",
|
|
"presets": {
|
|
"columns2": "Dois lado a lado",
|
|
"rows2": "Dois empilhados",
|
|
"columns3": "Três lado a lado",
|
|
"mainLeft3": "Um à esquerda, dois à direita",
|
|
"mainBottom3": "Dois no topo, um na parte inferior",
|
|
"grid4": "Grade de quatro",
|
|
"grid5": "Três sobre dois",
|
|
"grid6": "Grade de seis"
|
|
}
|
|
},
|
|
"connections": {
|
|
"noConnections": "Nenhuma conexão",
|
|
"noConnectionsDesc": "Abra um terminal, gerenciador de arquivos ou área de trabalho remota para ver as conexões aqui",
|
|
"connectedFor": "Conectado por {{duration}}",
|
|
"connected": "Conectado",
|
|
"disconnected": "Desconectado",
|
|
"reconnect": "Reconectar",
|
|
"sectionOpen": "Aberto",
|
|
"sectionBackground": "Em segundo plano",
|
|
"backgroundDesc": "As sessões persistem por {{minutes}} minutos após a desconexão e podem ser reconectadas.",
|
|
"expiresIn": "Expira em {{duration}}",
|
|
"search": "Pesquisar conexões...",
|
|
"noSearchResults": "Nenhuma conexão corresponde à sua pesquisa",
|
|
"rename": "Renomear sessão",
|
|
"forgetConfirm": "Encerrar a sessão em segundo plano de {{name}}?",
|
|
"forget": "Encerrar sessão"
|
|
},
|
|
"sshAuth": {
|
|
"totpRequired": "Autenticação de Dois Fatores Obrigatória",
|
|
"totpCodeLabel": "Código de Verificação",
|
|
"totpVerify": "Verificar",
|
|
"mfaPromptRequired": "Autenticação Obrigatória",
|
|
"mfaPushRequired": "Autenticação por Push Obrigatória",
|
|
"mfaMenuPlaceholder": "Digite sua resposta",
|
|
"mfaCodeOrPushPlaceholder": "Código ou \"push\"",
|
|
"mfaWaitingApproval": "Aguardando aprovação no seu dispositivo...",
|
|
"mfaSendRequest": "Enviar Solicitação",
|
|
"browserSignInCode": "Chave de Segurança",
|
|
"browserSignInUrl": "URL de Login",
|
|
"browserSignInOpen": "Abrir no Navegador",
|
|
"browserSignInContinue": "Já Completei o Login",
|
|
"browserSignInRequired": "Login com {{provider}} Obrigatório",
|
|
"connectionLogTitle": "Log de Conexão",
|
|
"connectionLogCopy": "Copiar logs para a área de transferência",
|
|
"connectionLogEmpty": "Nenhum log de conexão ainda",
|
|
"connectionLogWaiting": "Aguardando logs de conexão...",
|
|
"connectionLogCopied": "Logs de conexão copiados para a área de transferência",
|
|
"connectionLogCopyFailed": "Falha ao copiar logs para a área de transferência"
|
|
},
|
|
"cardGrid": {
|
|
"dragToMove": "Arraste para mover",
|
|
"dragToResize": "Arraste para redimensionar",
|
|
"changeWidth": "Alterar largura",
|
|
"removeCard": "Remover {{label}}",
|
|
"addCard": "Adicionar",
|
|
"columns": "Colunas",
|
|
"empty": "Nenhum cartão. Use Adicionar abaixo para colocar cartões."
|
|
},
|
|
"auth": {
|
|
"tagline": "Gerenciamento de servidores auto-hospedado e baseado em plugins.",
|
|
"loginTitle": "Bem-vindo de volta",
|
|
"registerTitle": "Criar Conta",
|
|
"forgotPassword": "Esqueceu a Senha?",
|
|
"rememberMe": "Lembrar Dispositivo por 30 Dias (inclui TOTP)",
|
|
"noAccount": "Não tem uma conta?",
|
|
"hasAccount": "Já tem uma conta?",
|
|
"twoFactorAuth": "Autenticação de Dois Fatores",
|
|
"enterCode": "Digite o código de verificação",
|
|
"redirectingToApp": "Redirecionando para o app...",
|
|
"sshAuthenticationRequired": "Autenticação SSH Obrigatória",
|
|
"sshNoKeyboardInteractive": "Autenticação Interativa por Teclado Indisponível",
|
|
"sshAuthenticationFailed": "Falha na Autenticação",
|
|
"sshAuthenticationTimeout": "Tempo Esgotado na 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. Por favor, 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, digite a frase de passe aqui.",
|
|
"passphraseRequired": "Frase de Passe Necessária",
|
|
"passphraseRequiredDescription": "A chave SSH está criptografada. Insira a frase de passe para desbloqueá-la.",
|
|
"external": "Externo",
|
|
"loginWithExternal": "Entrar com Provedor Externo",
|
|
"loginWithExternalDesc": "Faça login usando seu provedor de identidade externo configurado",
|
|
"loginWithProvider": "Entrar com {{name}}",
|
|
"resetPasswordButton": "Redefinir Senha",
|
|
"sendResetCode": "Enviar Código de Redefinição",
|
|
"resetCodeDesc": "Insira 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": "Verificar Código",
|
|
"newPassword": "Nova Senha",
|
|
"confirmNewPassword": "Confirmar Senha",
|
|
"signUp": "Cadastrar",
|
|
"loadingServer": "Carregando servidor...",
|
|
"password": "Senha",
|
|
"secondFactorUnavailable": "Sua conta usa um segundo fator que não está disponível no momento. Entre em contato com um administrador para redefini-lo.",
|
|
"externalLoginRequired": "Esta conta faz login por meio de login único (SSO). Use esse botão para fazer login.",
|
|
"secondFactorNoUI": "Este segundo fator não pode ser exibido nesta tela. Entre em contato com um administrador.",
|
|
"serverAuthentication": "Login no servidor",
|
|
"minChars": "mín. {{min}} caracteres",
|
|
"retrySecondFactorUI": "Recarregar métodos de verificação",
|
|
"localDesktopSignedOut": "Sessão de área de trabalho local encerrada",
|
|
"localDesktopUnavailable": "Sessão de área de trabalho local indisponível",
|
|
"localDesktopSignedOutDesc": "Você saiu da sessão de área de trabalho local. Continue localmente para usar novamente o servidor Termix integrado deste dispositivo.",
|
|
"localDesktopUnavailableDesc": "O Termix não conseguiu iniciar uma sessão de área de trabalho local. Tente novamente em vez de registrar uma nova conta.",
|
|
"continueLocalDesktop": "Continuar com área de trabalho local",
|
|
"retryLocalDesktop": "Tentar novamente sessão de área de trabalho local"
|
|
},
|
|
"hostKey": {
|
|
"verifyNewHost": "Verificar Chave do Host SSH",
|
|
"keyChangedWarning": "Chave do Host SSH Alterada",
|
|
"firstConnectionTitle": "Primeira conexão com este host",
|
|
"firstConnectionDescription": "A autenticidade deste host não pode ser estabelecida. Verifique se a impressão digital corresponde ao que você espera.",
|
|
"keyChangedDescription": "A chave do host deste servidor foi alterada desde sua última conexão. Isso pode indicar um problema de segurança.",
|
|
"previousKey": "Chave Anterior",
|
|
"newFingerprint": "Nova Impressão Digital",
|
|
"fingerprint": "Impressão Digital",
|
|
"verifyInstructions": "Se você confia neste host, clique em Aceitar para continuar e salvar esta impressão digital para conexões futuras.",
|
|
"securityWarning": "Aviso de Segurança",
|
|
"acceptAndContinue": "Aceitar e Continuar",
|
|
"acceptNewKey": "Aceitar Nova Chave e Continuar"
|
|
},
|
|
"errors": {
|
|
"databaseConnection": "Não foi possível conectar ao banco de dados",
|
|
"embeddedServerFailed": "O servidor local do Termix não pôde ser iniciado",
|
|
"unknownError": "Erro desconhecido",
|
|
"syncedHostMissing": "O host sincronizado não existe no servidor vinculado",
|
|
"linkedServerUnreachable": "O servidor vinculado não está acessível",
|
|
"loginFailed": "Falha no login",
|
|
"failedPasswordReset": "Falha ao iniciar redefinição de senha",
|
|
"failedVerifyCode": "Falha ao verificar código de redefinição",
|
|
"failedCompleteReset": "Falha ao concluir redefinição de senha",
|
|
"invalidTotpCode": "Código TOTP inválido",
|
|
"failedExternalLogin": "Falha ao iniciar login externo",
|
|
"silentSigninExternalUnavailable": "Login silencioso foi solicitado, mas nenhum login externo está configurado.",
|
|
"failedUserInfo": "Falha ao obter informações do usuário após o login",
|
|
"externalAuthFailed": "Falha no login externo",
|
|
"invalidAuthUrl": "URL de autorização inválida recebida do backend",
|
|
"requiredField": "Este campo é obrigatório",
|
|
"minLength": "O comprimento mínimo é {{min}}",
|
|
"passwordMismatch": "As senhas não coincidem",
|
|
"sessionExpired": "Sessão expirada - faça login novamente",
|
|
"authTokenSaveFailed": "Falha ao salvar token de autenticação",
|
|
"authTokenMissing": "O servidor não retornou um novo token de autenticação. Faça login novamente.",
|
|
"failedToLoadServer": "Falha ao carregar o servidor",
|
|
"sessionExpiredLogin": "Sessão expirada. Faça login novamente."
|
|
},
|
|
"messages": {
|
|
"registrationDisabled": "Você ainda não tem uma conta Termix. Peça a um administrador para ativar a criação automática de contas externas.",
|
|
"userNotAllowed": "Sua conta não está autorizada a se registrar. Entre em contato com um administrador.",
|
|
"databaseConnectionFailed": "Falha ao conectar ao servidor de banco de dados",
|
|
"embeddedServerPortInUse": "A porta {{port}} já está em uso por outro programa. Geralmente, isso é um contêiner Docker do Termix ou um processo residual do Termix de uma sessão anterior. Feche-o e reinicie o Termix.",
|
|
"embeddedServerPortInUseUnknownPort": "Uma das portas necessárias para o Termix já está em uso por outro programa. Feche o que estiver usando-a e reinicie o Termix.",
|
|
"embeddedServerCrashed": "O servidor local parou inesperadamente. Reinicie o Termix e verifique o log da área de trabalho se isso continuar acontecendo.",
|
|
"resetCodeSent": "Código de redefiniçã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 realizado com sucesso"
|
|
},
|
|
"placeholders": {
|
|
"keyPassword": "senha da chave",
|
|
"pastePrivateKey": "Cole sua chave privada aqui...",
|
|
"enterPassword": "Digite sua senha",
|
|
"apiKeyName": "ex.: Pipeline de CI",
|
|
"credentialName": "ex.: Chave SSH de Produção",
|
|
"optionalDetails": "Detalhes opcionais...",
|
|
"sshUsername": "ex.: root ou deploy",
|
|
"hostAddress": "10.0.0.1 ou example.com",
|
|
"hostName": "ex.: Servidor Web de Produção"
|
|
},
|
|
"dashboard": {
|
|
"title": "Painel",
|
|
"github": "GitHub",
|
|
"reportBug": "Reportar um bug",
|
|
"discord": "Discord",
|
|
"docs": "Documentação",
|
|
"donate": "Doar",
|
|
"serverOverview": "Visão Geral do Servidor",
|
|
"version": "Versão",
|
|
"updateAvailable": "Atualização Disponível",
|
|
"beta": "Beta",
|
|
"uptime": "Tempo Ativo",
|
|
"database": "Banco de Dados",
|
|
"healthy": "Saudável",
|
|
"error": "Erro",
|
|
"totalHosts": "Total de Hosts",
|
|
"totalCredentials": "Total de Credenciais",
|
|
"recentActivity": "Atividade Recente",
|
|
"reset": "Redefinir",
|
|
"noRecentActivity": "Nenhuma atividade recente",
|
|
"quickActions": "Ações Rápidas",
|
|
"addHost": "Adicionar Host",
|
|
"addCredential": "Adicionar Credencial",
|
|
"adminSettings": "Configurações de Administrador",
|
|
"userProfile": "Perfil do Usuário",
|
|
"serverStats": "Estatísticas do Servidor",
|
|
"customizeLayout": "Personalizar Painel",
|
|
"justNow": "agora mesmo"
|
|
},
|
|
"dashboardTab": {
|
|
"stable": "ESTÁVEL",
|
|
"registerNewServer": "Registrar um novo servidor",
|
|
"storeSshKeysOrPasswords": "Armazenar chaves SSH ou senhas",
|
|
"manageUsersAndRoles": "Gerenciar usuários e funções",
|
|
"manageYourAccount": "Gerenciar sua conta",
|
|
"hostStatus": "Status do Host",
|
|
"noHostsConfigured": "Nenhum host configurado",
|
|
"checking": "VERIFICANDO",
|
|
"commandPalette": "Paleta de Comandos",
|
|
"done": "Concluído",
|
|
"clear": "Limpar",
|
|
"dragToResizeColumns": "Arraste para redimensionar as colunas",
|
|
"hostsAvailable": "Hosts Disponíveis",
|
|
"removeSection": "Remover seção",
|
|
"addSection": "Adicionar uma seção",
|
|
"allSectionsShown": "Tudo já está no painel.",
|
|
"fromPlugins": "De plugins",
|
|
"dropHere": "Solte uma seção aqui",
|
|
"dragToReorder": "Arraste as seções para reordená-las",
|
|
"clearActivityConfirm": "Limpar sua atividade recente?",
|
|
"resetConfirm": "Restaurar o layout padrão do painel?",
|
|
"onlineCount_one": "{{count}} online",
|
|
"onlineCount_many": "{{count}} online",
|
|
"onlineCount_other": "{{count}} online",
|
|
"hostCount_one": "{{count}} host",
|
|
"hostCount_many": "{{count}} hosts",
|
|
"hostCount_other": "{{count}} hosts"
|
|
},
|
|
"admin": {
|
|
"sectionGeneral": "Geral",
|
|
"sectionUsers": "Usuários",
|
|
"sectionSessions": "Sessões",
|
|
"sectionRoles": "Funções",
|
|
"sectionDatabase": "Banco de dados",
|
|
"sectionApiKeys": "Chaves de API",
|
|
"sectionAuditLog": "Log de Auditoria",
|
|
"sectionSsl": "Certificado HTTPS",
|
|
"sectionBranding": "Marca Própria",
|
|
"brandingAppName": "Nome do Aplicativo",
|
|
"brandingAppNameDesc": "Exibido na tela de login e na aba do navegador. Deixe vazio para usar \"Termix\".",
|
|
"brandingTagline": "Slogan",
|
|
"brandingTaglineDesc": "Exibido abaixo do nome do aplicativo na tela de login. Deixe vazio para usar o slogan padrão.",
|
|
"brandingLogo": "Logotipo",
|
|
"brandingLogoDesc": "PNG, JPEG ou WEBP, até 750 KB. Substitui o ícone padrão na tela de login e na aba do navegador.",
|
|
"brandingLogoUpload": "Enviar logotipo",
|
|
"brandingLogoReset": "Restaurar padrão",
|
|
"brandingLogoInvalid": "Imagem inválida. Use um arquivo PNG, JPEG ou WEBP de até 750 KB.",
|
|
"brandingSaved": "Configurações de marca própria salvas",
|
|
"brandingSaveFailed": "Falha ao salvar as configurações de marca própria",
|
|
"sslDescription": "O certificado que o Termix serve via HTTPS. Envie o seu aqui ou obtenha e renove um da Let's Encrypt na seção Certificados ACME.",
|
|
"sslDocsLink": "Ver documentação de SSL",
|
|
"sslCertStatus": "Status do Certificado",
|
|
"sslCertStatusNone": "Sem certificado",
|
|
"sslCertStatusValid": "Válido",
|
|
"sslCertStatusExpiring": "Expira em breve",
|
|
"sslCertStatusExpired": "Expirado",
|
|
"sslCertExpiresAt": "Expira em {{date}}",
|
|
"sslInfoNote": "Após emitir ou enviar um certificado, o Termix ativará automaticamente o HTTPS na SSL_PORT (padrão 8443) além da porta HTTP existente. Certifique-se de que essa porta esteja publicada/mapeada para este contêiner para que seja acessível.",
|
|
"sslManualCert": "Certificado (PEM)",
|
|
"sslManualCertPlaceholder": "-----BEGIN CERTIFICATE-----",
|
|
"sslManualKey": "Chave Privada (PEM)",
|
|
"sslManualKeyPlaceholder": "-----BEGIN PRIVATE KEY-----",
|
|
"sslManualDesc": "Cole seu certificado e chave privada existentes, incluindo a cadeia completa se exigido por sua CA.",
|
|
"sslManualUpload": "Enviar e Instalar Certificado",
|
|
"sslManualUploadLoading": "Enviando certificado...",
|
|
"sslManualUploadSuccess": "Certificado enviado e instalado com sucesso",
|
|
"sslManualUploadFailed": "Falha ao enviar o certificado",
|
|
"sslManualRequiresFields": "Certificado e chave privada são obrigatórios",
|
|
"auditLogTotal": "{{total}} entradas no total",
|
|
"auditLogEmpty": "Nenhuma entrada de log de auditoria encontrada",
|
|
"auditLogSuccess": "Sucesso",
|
|
"auditLogFailed": "Falha",
|
|
"auditLogClearFilters": "Limpar Filtros",
|
|
"auditLogPage": "Página {{page}} de {{totalPages}} ({{total}} no total)",
|
|
"auditLogIp": "IP",
|
|
"auditLogResourceId": "ID do Recurso",
|
|
"auditLogFilterUser": "Usuário",
|
|
"auditLogFilterAction": "Ação",
|
|
"auditLogFilterResourceType": "Tipo de Recurso",
|
|
"auditLogFilterStatus": "Status",
|
|
"auditLogFilterFrom": "De",
|
|
"auditLogFilterTo": "Até",
|
|
"auditLogFilterAll": "Todos",
|
|
"allowRegistration": "Permitir Registro de Usuários",
|
|
"allowRegistrationDesc": "Permitir que novos usuários se registrem com nome de usuário e senha",
|
|
"allowPasswordLogin": "Permitir Login com Senha",
|
|
"allowPasswordLoginDesc": "Login com nome de usuário e senha",
|
|
"externalAutoProvision": "Criar contas externas automaticamente",
|
|
"externalAutoProvisionDesc": "Crie uma conta na primeira vez que alguém fizer login por meio de um método externo, como SSO ou LDAP. Quando desativado, apenas pessoas que já possuem uma conta podem fazer login dessa forma",
|
|
"secondFactorAfterExternalLogin": "Solicitar segundo fator após logins externos (SSO, GitHub, Google, LDAP)",
|
|
"secondFactorAfterExternalLoginDesc": "Desativado: um segundo fator cadastrado é solicitado apenas após login com senha e outros logins locais, como antes. Ativado: é solicitado após todos os métodos de login, incluindo SSO e LDAP.",
|
|
"allowPasswordReset": "Permitir Redefinição de Senha",
|
|
"allowPasswordResetDesc": "Código de redefinição via logs do Docker",
|
|
"auditForwardingTitle": "Encaminhar para SIEM",
|
|
"auditForwardingDesc": "Envie uma cópia de cada entrada de auditoria para um coletor externo em formato NDJSON. Os logs locais permanecem como a fonte da verdade.",
|
|
"auditForwardingEnvNotice": "Uma variável de ambiente também configura o encaminhamento; a URL salva aqui tem precedência.",
|
|
"auditForwardingToken": "Token Bearer (opcional)",
|
|
"auditForwardingTokenStored": "Token Bearer (armazenado)",
|
|
"auditForwardingSaved": "Configurações de encaminhamento de auditoria salvas",
|
|
"auditForwardingSaveError": "Falha ao salvar configurações de encaminhamento de auditoria",
|
|
"sessionTimeout": "Tempo Limite da Sessão",
|
|
"hours": "horas",
|
|
"sessionTimeoutRange": "Mín. 1h, máx. 720h",
|
|
"monitoringDefaults": "Padrões de Monitoramento",
|
|
"statusCheck": "Verificação de Status",
|
|
"sec": "seg",
|
|
"logLevel": "Nível de Log",
|
|
"usersCount_one": "{{count}} usuário",
|
|
"usersCount_many": "{{count}} usuários",
|
|
"usersCount_other": "{{count}} usuários",
|
|
"searchUsers": "Pesquisar usuários...",
|
|
"noUsers": "Nenhum usuário",
|
|
"noUsersMatch": "Nenhum usuário corresponde à sua pesquisa",
|
|
"pageOf": "Página {{page}} de {{total}}",
|
|
"createUser": "Criar",
|
|
"newRole": "Novo Cargo",
|
|
"roleName": "Nome",
|
|
"roleDisplayName": "Nome para Exibição",
|
|
"roleDescription": "Descrição",
|
|
"rolesCount_one": "{{count}} função",
|
|
"rolesCount_many": "{{count}} funções",
|
|
"rolesCount_other": "{{count}} funções",
|
|
"createRole": "Criar",
|
|
"creating": "Criando...",
|
|
"exportDatabase": "Exportar Banco de Dados",
|
|
"exportDatabaseDesc": "Baixe um backup portátil SQLite de todos os hosts, credenciais e configurações",
|
|
"export": "Exportar",
|
|
"exporting": "Exportando...",
|
|
"importDatabase": "Importar Banco de Dados",
|
|
"importDatabaseDesc": "Restaure a partir de um backup portátil .sqlite em qualquer backend de banco de dados",
|
|
"importDatabaseSelected": "Selecionado: {{name}}",
|
|
"selectFile": "Selecionar Arquivo",
|
|
"changeFile": "Alterar",
|
|
"import": "Importar",
|
|
"importing": "Importando...",
|
|
"apiKeysCount_one": "{{count}} chave",
|
|
"apiKeysCount_many": "{{count}} chaves",
|
|
"apiKeysCount_other": "{{count}} chaves",
|
|
"apiKeysDocsLink": "Ver documentação",
|
|
"apiKeysCliHint": "Use uma chave de API com o CLI do Termix para gerenciar servidores a partir do seu terminal.",
|
|
"apiKeysCliLink": "Ver documentação do CLI",
|
|
"newApiKey": "Nova Chave de API",
|
|
"apiKeyCreatedWarning": "Chave criada — copie agora, ela não será exibida novamente.",
|
|
"apiKeyName": "Nome",
|
|
"apiKeyUser": "Usuário",
|
|
"apiKeySelectUser": "Selecione um usuário...",
|
|
"apiKeyExpiresAt": "Expira em",
|
|
"createKey": "Criar chave",
|
|
"apiKeyNoExpiry": "Sem expiração",
|
|
"revokedBadge": "REVOGADA",
|
|
"authTypeDual": "Autenticação dupla",
|
|
"authTypeExternal": "Externa",
|
|
"authTypeLocal": "Local",
|
|
"adminStatusAdministrator": "Administrador",
|
|
"adminStatusRegularUser": "Usuário comum",
|
|
"adminBadge": "ADMIN",
|
|
"systemBadge": "SIST",
|
|
"customBadge": "PERSONALIZADO",
|
|
"youBadge": "VOCÊ",
|
|
"sessionsActive_one": "{{count}} ativo",
|
|
"sessionsActive_many": "{{count}} ativos",
|
|
"sessionsActive_other": "{{count}} ativos",
|
|
"sessionActive": "Ativo: {{time}}",
|
|
"sessionExpires": "Exp: {{time}}",
|
|
"revokeAll": "Todas",
|
|
"revokeAllSessionsSuccess": "Todas as sessões do usuário foram revogadas",
|
|
"revokeAllSessionsFailed": "Falha ao revogar sessões",
|
|
"revokeSessionFailed": "Falha ao revogar sessão",
|
|
"addRole": "Adicionar função",
|
|
"noCustomRoles": "Nenhuma função personalizada definida",
|
|
"removeRoleFailed": "Falha ao remover função",
|
|
"assignRoleFailed": "Falha ao atribuir função",
|
|
"userAdminAccess": "Administrador",
|
|
"userAdminAccessDesc": "Acesso total a todas as configurações administrativas",
|
|
"userRoles": "Funções",
|
|
"revokeAllUserSessions": "Revogar todas as sessões",
|
|
"revokeAllUserSessionsDesc": "Forçar novo login em todos os dispositivos",
|
|
"revoke": "Revogar",
|
|
"deleteUserWarning": "A exclusão deste usuário é permanente.",
|
|
"deleteUser": "Excluir {{username}}",
|
|
"deleting": "Excluindo...",
|
|
"deleteUserFailed": "Falha ao excluir usuário",
|
|
"deleteUserSuccess": "Usuário \"{{username}}\" excluído",
|
|
"deleteRoleSuccess": "Função \"{{name}}\" excluída",
|
|
"revokeKeySuccess": "Chave \"{{name}}\" revogada",
|
|
"revokeKeyFailed": "Falha ao revogar chave",
|
|
"copiedToClipboard": "Copiado para a área de transferência",
|
|
"done": "Concluído",
|
|
"createUserTitle": "Criar usuário",
|
|
"createUserDesc": "Crie uma nova conta local.",
|
|
"createUserUsername": "Nome de usuário",
|
|
"createUserPassword": "Senha",
|
|
"createUserPasswordHint": "Mínimo de 6 caracteres.",
|
|
"createUserEnterUsername": "Digite o nome de usuário",
|
|
"createUserSubmit": "Criar usuário",
|
|
"editUserTitle": "Gerenciar usuário: {{username}}",
|
|
"editUserDesc": "Edite funções, status de administrador, sessões e configurações da conta.",
|
|
"editUserUsername": "Nome de usuário",
|
|
"editUserAuthType": "Tipo de autenticação",
|
|
"editUserAdminStatus": "Status de administrador",
|
|
"editUserUserId": "ID do usuário",
|
|
"linkAccountTitle": "Vincular contas",
|
|
"linkAccountDesc": "Mesclar a conta externa {{username}} com uma conta local existente.",
|
|
"linkAccountDescLocal": "Vincular a conta local {{username}} a uma conta existente apenas externa.",
|
|
"linkAccountWarningTitle": "Isso irá:",
|
|
"linkAccountEffect1": "Excluir a conta exclusiva externa",
|
|
"linkAccountEffect2": "Adicionar o login externo à conta de destino",
|
|
"linkAccountEffect3": "Permitir login tanto externo quanto por senha",
|
|
"linkAccountTargetUsername": "Nome de usuário da conta local",
|
|
"linkAccountTargetPlaceholder": "Digite o nome de usuário da conta local para vincular",
|
|
"linkAccountExternalUsername": "Nome de usuário da conta externa",
|
|
"linkAccountExternalPlaceholder": "Digite o nome de usuário da conta exclusiva externa para mesclar",
|
|
"linkAccountExternalNotFound": "Nenhuma conta exclusiva externa encontrada com esse nome de usuário",
|
|
"linkAccounts": "Vincular contas",
|
|
"linkAccountSuccess": "Contas vinculadas com sucesso",
|
|
"linkAccountFailed": "Falha ao vincular contas",
|
|
"linkAccountInProgress": "Vinculando...",
|
|
"unlinkAccountTitle": "Desvincular login externo",
|
|
"unlinkAccountDesc": "Remover o login externo de {{username}}. Eles só poderão fazer login com sua senha.",
|
|
"unlinkAccountWarning": "Isso removerá o login externo desta conta. O usuário deve ter uma senha definida para continuar fazendo login.",
|
|
"unlinkAccount": "Desvincular login externo",
|
|
"unlinkAccountInProgress": "Desvinculando...",
|
|
"unlinkAccountSuccess": "Login externo desvinculado",
|
|
"unlinkAccountFailed": "Falha ao desvincular login externo",
|
|
"updateRegistrationFailed": "Falha ao atualizar a configuração de registro",
|
|
"updatePasswordLoginFailed": "Falha ao atualizar a configuração de login por senha",
|
|
"updateSecondFactorAfterExternalLoginFailed": "Falha ao atualizar a configuração do segundo fator",
|
|
"updatePasswordResetFailed": "Falha ao atualizar a configuração de redefinição de senha",
|
|
"sessionTimeoutRange2": "O tempo limite da sessão deve ser entre 1 e 720 horas",
|
|
"sessionTimeoutSaved": "Tempo limite da sessão salvo",
|
|
"sessionTimeoutSaveFailed": "Falha ao salvar o tempo limite da sessão",
|
|
"monitoringIntervalInvalid": "Valores de intervalo inválidos",
|
|
"monitoringSaved": "Configurações de monitoramento salvas",
|
|
"monitoringSaveFailed": "Falha ao salvar as configurações de monitoramento",
|
|
"logLevelUpdateFailed": "Falha ao atualizar o nível de log",
|
|
"createUserRequired": "Nome de usuário e senha são obrigatórios",
|
|
"createUserPasswordTooShort": "A senha deve ter pelo menos 6 caracteres",
|
|
"createUserSuccess": "Usuário \"{{username}}\" criado",
|
|
"createUserFailed": "Falha ao criar usuário",
|
|
"updateAdminStatusFailed": "Falha ao atualizar o status de administrador",
|
|
"allSessionsRevoked": "Todas as sessões revogadas",
|
|
"revokeSessionsFailed": "Falha ao revogar sessões",
|
|
"manageUserData": "Gerenciar dados do usuário",
|
|
"backToUsers": "Voltar para usuários",
|
|
"manageTabAccount": "Conta",
|
|
"manageTabHosts": "Hosts",
|
|
"manageTabCredentials": "Credenciais",
|
|
"manageTabSessions": "Sessões",
|
|
"manageTabDanger": "Perigo",
|
|
"manageEditorBack": "Voltar para os dados de {{username}}",
|
|
"dataLockedBadge": "BLOQUEADO",
|
|
"dataLockedNotice": "Os dados de {{username}} permanecem bloqueados até o próximo login. Seus hosts, credenciais e snippets não podem ser visualizados ou editados até então.",
|
|
"resetPasswordTitle": "Redefinir senha",
|
|
"resetPasswordExternalOnly": "Este usuário faz login por meio de um provedor externo e não possui senha.",
|
|
"resetPasswordPlaceholder": "Nova senha",
|
|
"resetPasswordBtn": "Redefinir",
|
|
"resetPasswordWorking": "Redefinindo...",
|
|
"resetPasswordSuccess": "Senha redefinida",
|
|
"resetPasswordSuccessWiped": "Senha redefinida. Os dados criptografados do usuário foram apagados.",
|
|
"resetPasswordFailed": "Falha ao redefinir senha",
|
|
"resetPasswordConfirmWipe": "{{username}} não fez login desde a atualização de criptografia, portanto, seus dados não podem ser recuperados. Redefinir agora excluirá seus hosts, credenciais e snippets. Continuar?",
|
|
"manageApiKeys": "Chaves de API",
|
|
"apiKeyNamePlaceholder": "Nome da chave",
|
|
"apiKeyCopyNotice": "Copie esta chave agora, ela não será exibida novamente.",
|
|
"noApiKeysForUser": "Nenhuma chave de API",
|
|
"apiKeyDeleteFailed": "Falha ao excluir chave de API",
|
|
"exportUserData": "Exportação de dados",
|
|
"exportUserDataDesc": "Baixe os hosts, credenciais e dados do gerenciador de arquivos deste usuário como JSON. Segredos são descriptografados.",
|
|
"exportUserDataSuccess": "Dados do usuário exportados",
|
|
"exportUserDataFailed": "Falha ao exportar dados do usuário",
|
|
"hostsCount_one": "{{count}} host",
|
|
"hostsCount_many": "{{count}} hosts",
|
|
"hostsCount_other": "{{count}} hosts",
|
|
"addHostForUser": "Adicionar Host",
|
|
"noHostsForUser": "Este usuário não tem hosts",
|
|
"connectToHost": "Conectar",
|
|
"deleteHostConfirm": "Excluir o host \"{{name}}\" pertencente a {{username}}?",
|
|
"hostDeletedSuccess": "Host excluído",
|
|
"hostDeleteFailed": "Falha ao excluir host",
|
|
"credentialsCount_one": "{{count}} credencial",
|
|
"credentialsCount_many": "{{count}} credenciais",
|
|
"credentialsCount_other": "{{count}} credenciais",
|
|
"addCredentialForUser": "Adicionar Credencial",
|
|
"noCredentialsForUser": "Este usuário não tem credenciais",
|
|
"deleteCredentialConfirm": "Excluir a credencial \"{{name}}\" pertencente a {{username}}?",
|
|
"credentialDeletedSuccess": "Credencial excluída",
|
|
"credentialDeleteFailed": "Falha ao excluir credencial",
|
|
"noSessionsForUser": "Nenhuma sessão ativa",
|
|
"deleteSuccessorLabel": "Transferir hosts e credenciais para",
|
|
"deleteSuccessorMe": "Eu (o administrador que está excluindo)",
|
|
"deleteSuccessorNone": "Ninguém, excluí-los",
|
|
"deleteSuccessorDesc": "Tudo o que este usuário compartilhou continuará funcionando sob o novo proprietário; escolher ninguém remove seus hosts, credenciais e compartilhamentos.",
|
|
"deleteUserDangerDesc": "Excluir permanentemente {{username}} e todos os seus dados (hosts, credenciais, snippets, histórico). Isso não pode ser desfeito.",
|
|
"deleteUserConfirm": "Excluir permanentemente {{username}} e todos os seus dados?",
|
|
"deleteUserAdminBlocked": "Remova o status de administrador antes de excluir este usuário.",
|
|
"createRoleRequired": "Nome e nome de exibição são obrigatórios",
|
|
"createRoleSuccess": "Função \"{{name}}\" criada",
|
|
"createRoleFailed": "Falha ao criar função",
|
|
"apiKeyNameRequired": "O nome da chave é obrigatório",
|
|
"apiKeyUserRequired": "O ID do usuário é obrigatório",
|
|
"apiKeyCreatedSuccess": "Chave de API \"{{name}}\" criada",
|
|
"apiKeyCreateFailed": "Falha ao criar chave de API",
|
|
"exportSuccess": "Banco de dados exportado com sucesso",
|
|
"exportFailed": "Falha na exportação do banco de dados",
|
|
"importSelectFile": "Selecione um arquivo primeiro",
|
|
"importCompleted": "Importação concluída: {{total}} itens importados, {{skipped}} ignorados",
|
|
"importFailed": "Falha na importação: {{error}}",
|
|
"importError": "Falha na importação do banco de dados",
|
|
"sectionHostDefaults": "Padrões de Host",
|
|
"rolePermissions": {
|
|
"count_one": "{{count}} permissão",
|
|
"count_many": "{{count}} permissões",
|
|
"count_other": "{{count}} permissões",
|
|
"editAction": "Editar permissões",
|
|
"loadError": "Falha ao carregar o catálogo de permissões",
|
|
"saved": "Permissões da função salvas",
|
|
"saveError": "Falha ao salvar permissões da função",
|
|
"save": "Salvar",
|
|
"saving": "Salvando...",
|
|
"pluginDisabled": "Plugin desativado",
|
|
"groups": {
|
|
"hosts": "Hosts",
|
|
"credentials": "Credenciais",
|
|
"admin": "Administração"
|
|
}
|
|
},
|
|
"notificationPrivateEndpoints": "Hosts privados de notificação permitidos",
|
|
"notificationPrivateEndpointsDesc": "Hosts privados exatos que os canais de notificação podem contatar. Separe-os com vírgulas.",
|
|
"updateNotificationEndpointsFailed": "Falha ao atualizar a lista de permissão de endpoints de notificação",
|
|
"secondFactorsSectionTitle": "Fatores secundários",
|
|
"secondFactorsNone": "Nenhum fator secundário cadastrado",
|
|
"secondFactorUnavailable": "Indisponível",
|
|
"resetSecondFactors": "Redefinir fatores secundários",
|
|
"resetSecondFactorsConfirm": "Remover todos os fatores secundários de {{username}}? Eles podem fazer login com sua senha ou SSO e cadastrar novamente.",
|
|
"secondFactorsResetSuccess": "Fatores secundários redefinidos",
|
|
"secondFactorsResetFailed": "Falha ao redefinir fatores secundários",
|
|
"passwordLoginForced": "O login por senha está desativado, mas nenhum outro método de login está habilitado, então ele permanece ativo por enquanto. Ninguém fica bloqueado.",
|
|
"sslNotRenewed": "Nada renova este certificado. Ele expira em {{date}}. Ative a renovação automática na seção de Certificados ACME ou faça upload de um novo antes disso.",
|
|
"sslSelfSigned": "Certificado autoassinado criado pelo Termix. Os navegadores emitirão um aviso sobre ele.",
|
|
"sslRenewedBy": "Renovado automaticamente por {{plugin}}",
|
|
"sslIssuer": "Emitido por {{issuer}}",
|
|
"sslNames": "Cobre {{names}}",
|
|
"sslManualTitle": "Fazer upload de um certificado",
|
|
"updateExternalAutoProvisionFailed": "Falha ao atualizar a configuração de criação automática",
|
|
"hostTags": "Tags de host predefinidas",
|
|
"hostTagsDesc": "Tags que todos os usuários veem como sugestões no editor de host. Pressione Espaço ou Enter para adicionar uma. Remover uma tag aqui não a remove dos hosts.",
|
|
"hostTagsError": "Não foi possível carregar ou salvar as sugestões de tags de host.",
|
|
"revokeAllSessionsConfirm": "Desconectar {{username}} em todos os lugares?",
|
|
"revokeSessionConfirm": "Desconectar esta sessão?",
|
|
"revokeSession": "Desconectar",
|
|
"deleteRoleConfirm": "Excluir a função {{name}}?",
|
|
"revokeKeyConfirm": "Revogar a chave de API {{name}}?",
|
|
"revokeKey": "Revogar"
|
|
},
|
|
"newUi": {
|
|
"sidebar": {
|
|
"quickConnect": {
|
|
"where": "Onde",
|
|
"who": "Quem",
|
|
"hostLabel": "Host",
|
|
"hostPlaceholder": "192.168.1.1 ou example.com",
|
|
"portLabel": "Porta",
|
|
"usernameLabel": "Nome de usuário",
|
|
"usernamePlaceholder": "nome de usuário",
|
|
"authLabel": "Autenticação",
|
|
"passwordLabel": "Senha",
|
|
"passwordPlaceholder": "senha",
|
|
"privateKeyLabel": "Chave privada",
|
|
"privateKeyPlaceholder": "Cole a chave privada...",
|
|
"credentialLabel": "Credencial",
|
|
"credentialPlaceholder": "Selecionar uma credencial salva",
|
|
"protocolLabel": "Protocolo",
|
|
"domainLabel": "Domínio",
|
|
"domainPlaceholder": "opcional",
|
|
"connectToAction": "Conectar a {{name}}",
|
|
"sshProtocol": "SSH",
|
|
"noTarget": "Nada instalado pode se conectar a este tipo de host"
|
|
},
|
|
"keybindings": {
|
|
"description": "Vincule teclas a ações no terminal e no app, ou altere os atalhos integrados.",
|
|
"defaultsHeading": "Atalhos Integrados",
|
|
"fixedHeading": "Atalhos do App",
|
|
"fixed": {
|
|
"splitRight": "Dividir à direita",
|
|
"splitDown": "Dividir para baixo",
|
|
"zoomPane": "Ampliar o painel em foco",
|
|
"navigatePane": "Mover entre painéis",
|
|
"nextTab": "Próxima aba",
|
|
"previousTab": "Aba anterior",
|
|
"jumpTab": "Ir para a aba",
|
|
"previousView": "Voltar à visualização anterior da barra lateral",
|
|
"fullscreen": "Alternar tela cheia"
|
|
},
|
|
"customHeading": "Atalhos Personalizados",
|
|
"addBinding": "Adicionar Atalho",
|
|
"addBindingTitle": "Adicionar Atalho",
|
|
"editBindingTitle": "Editar Atalho",
|
|
"loading": "Carregando...",
|
|
"noCustomBindings": "Nenhum atalho personalizado ainda",
|
|
"defaultBadge": "Padrão",
|
|
"customizedBadge": "Personalizado",
|
|
"customize": "Personalizar",
|
|
"resetToDefault": "Restaurar padrão",
|
|
"resetAllToDefaults": "Restaurar todos os padrões",
|
|
"cancel": "Cancelar",
|
|
"saveBinding": "Salvar atalho",
|
|
"saveError": "Falha ao salvar atalhos de teclado",
|
|
"pressKeysToRecord": "Combinação de teclas",
|
|
"pressKeysPlaceholder": "Clique e pressione as teclas",
|
|
"recording": "Pressione as teclas...",
|
|
"comboRequiredError": "Pressione uma combinação de teclas primeiro",
|
|
"conflictWarning": "Esta combinação já está vinculada a {{combo}}. Salvar fará com que ambas sejam ativadas.",
|
|
"actionLabel": "Ação",
|
|
"actionNextTab": "Mudar para a próxima aba",
|
|
"actionPreviousTab": "Mudar para a aba anterior",
|
|
"actionOpenCommandPalette": "Abrir pesquisa rápida",
|
|
"actionReconnectSession": "Reconectar sessão atual",
|
|
"unavailableAction": "{{type}} (indisponível)",
|
|
"actionRequiredError": "Escolha uma ação primeiro",
|
|
"deleteConfirm": "Excluir esta vinculação de tecla?",
|
|
"resetAllConfirm": "Restaurar todas as vinculações de tecla aos padrões?"
|
|
},
|
|
"userProfile": {
|
|
"storageModeLocal": "Navegador",
|
|
"storageModeCloud": "Banco de dados",
|
|
"storageModeDescription": "O navegador armazena as configurações apenas neste navegador. O banco de dados sincroniza com o servidor e carrega em qualquer dispositivo.",
|
|
"resetToDefaults": "Restaurar padrões",
|
|
"resetToDefaultsSuccess": "Configurações restauradas aos padrões.",
|
|
"storageModeSwitch": "Armazenamento de preferências",
|
|
"sectionAccount": "Conta",
|
|
"desktopProfileTitle": "Apenas neste dispositivo",
|
|
"desktopProfileDescription": "Este perfil reside neste dispositivo e faz login de forma independente. Vincule-o a um servidor Termix para usar os mesmos hosts e configurações em todos os dispositivos.",
|
|
"sectionInterface": "Interface",
|
|
"interfacePresetDesc": "Quanto detalhe o Termix exibe. Todas as funcionalidades permanecem disponíveis.",
|
|
"preset_simple": "Simples",
|
|
"preset_simple_desc": "Apenas o essencial.",
|
|
"preset_balanced": "Equilibrado",
|
|
"preset_balanced_desc": "O layout padrão.",
|
|
"preset_advanced": "Avançado",
|
|
"preset_advanced_desc": "Tudo ativado, densamente organizado.",
|
|
"presetClearOverrides": "Restaurar tudo",
|
|
"presetOverridesTitle": "Personalizado",
|
|
"presetRevertArea": "Reverter",
|
|
"presetConfirmTitle": "Mudar para {{preset}}?",
|
|
"presetConfirmDesc": "Isso restaura sua barra lateral, navegação, layout do painel, barra de ferramentas do terminal e visualização do gerenciador de arquivos. Seus hosts, credenciais e página inicial não são alterados.",
|
|
"presetConfirmApply": "Aplicar predefinição",
|
|
"runSetupAgainDesc": "Percorra novamente a configuração inicial.",
|
|
"runSetupAgainButton": "Executar configuração",
|
|
"uiArea_chrome": "Interface do app",
|
|
"uiArea_hostList": "Lista de hosts",
|
|
"uiArea_credentialList": "Lista de credenciais",
|
|
"uiArea_rail": "Navegação",
|
|
"uiArea_dashboard": "Painel",
|
|
"uiArea_terminal": "Terminal",
|
|
"uiArea_fileManager": "Gerenciador de arquivos",
|
|
"uiArea_hostEditor": "Editor de host",
|
|
"sectionAppearance": "Aparência",
|
|
"sectionSecurity": "Segurança",
|
|
"sectionApiKeys": "Chaves de API",
|
|
"sectionData": "Dados",
|
|
"usernameLabel": "Nome de usuário",
|
|
"roleLabel": "Função",
|
|
"roleAdministrator": "Administrador",
|
|
"authMethodLabel": "Método de autenticação",
|
|
"authMethodLocal": "Local",
|
|
"twoFaLabel": "2FA",
|
|
"twoFaOn": "Ativado",
|
|
"twoFaOff": "Desativado",
|
|
"versionLabel": "Versão",
|
|
"cliTitle": "Termix CLI",
|
|
"cliDescription": "Abra terminais, execute comandos e mova arquivos diretamente do seu shell.",
|
|
"cliLearnMore": "Saiba mais",
|
|
"deleteAccount": "Excluir Conta",
|
|
"deleteAccountDescription": "Excluir sua conta permanentemente",
|
|
"deleteButton": "Excluir",
|
|
"deleteAccountPermanent": "Esta ação é permanente e não pode ser desfeita.",
|
|
"deleteAccountWarning": "Todas as sessões, hosts, credenciais e configurações serão excluídas permanentemente.",
|
|
"confirmPasswordDeletePlaceholder": "Digite sua senha para confirmar",
|
|
"languageLabel": "Idioma",
|
|
"themeLabel": "Tema",
|
|
"fontSizeLabel": "Tamanho da Fonte",
|
|
"interfaceFontLabel": "Fonte da Interface",
|
|
"interfaceFontDescription": "Altera a fonte da interface do aplicativo. Os perfis de terminal mantêm suas próprias configurações de fonte.",
|
|
"accentColorLabel": "Cor de Destaque",
|
|
"keyboardShortcuts": "Atalhos de Teclado",
|
|
"keyboardShortcutsDescription": "Personalize os atalhos de copiar, colar e comandos do terminal",
|
|
"manageShortcuts": "Gerenciar",
|
|
"commandPalette": "Paleta de Comandos",
|
|
"commandPaletteDesc": "Ativar atalho de teclado",
|
|
"reopenTabsOnLogin": "Reabrir Abas ao Fazer Login",
|
|
"reopenTabsOnLoginDesc": "Restaure suas abas abertas ao fazer login ou atualizar a página, mesmo de outro dispositivo",
|
|
"confirmTabClose": "Confirmar Fechamento de Aba",
|
|
"confirmTabCloseDesc": "Perguntar antes de fechar abas do terminal",
|
|
"showTabNumbers": "Mostrar Números das Abas",
|
|
"showTabNumbersDesc": "Exibir um número em cada aba para ajudar a diferenciá-las",
|
|
"settingsAppRail": "Barra Lateral de Apps",
|
|
"sidebarSettingsMoved": "As configurações de exibição da barra lateral de hosts foram movidas para o painel Personalizar barra lateral, acessado pela barra de ferramentas de Hosts.",
|
|
"showHostTags": "Mostrar Tags de Host",
|
|
"showHostTagsDesc": "Exibir tags na lista de hosts",
|
|
"statusColors": "Cores de Status Reais",
|
|
"statusColorsDesc": "Usar verde/vermelho para status online/offline em vez da cor de destaque",
|
|
"pinAppRail": "Fixar Barra Lateral de Apps",
|
|
"pinAppRailDesc": "Manter a barra lateral de apps à esquerda sempre expandida em vez de expandir ao passar o mouse",
|
|
"expandAppRailOnHover": "Expandir Barra Lateral de Apps ao Passar o Mouse",
|
|
"expandAppRailOnHoverDesc": "Permitir que a barra lateral de apps à esquerda se expanda quando o ponteiro passar sobre ela",
|
|
"showPinAppRailButton": "Mostrar Botão Fixar Barra Lateral de Apps",
|
|
"showPinAppRailButtonDesc": "Exibir um botão na barra lateral de apps para fixá-la aberta. Desativado por padrão.",
|
|
"settingsNavigation": "Navegação",
|
|
"navigationTabsDesc": "Escolha quais abas aparecem na barra lateral de apps",
|
|
"settingsUpdates": "Atualizações",
|
|
"disableUpdateChecks": "Desativar Verificações de Atualização",
|
|
"disableUpdateChecksDesc": "Parar de verificar atualizações",
|
|
"changePassword": "Alterar Senha",
|
|
"currentPasswordLabel": "Senha Atual",
|
|
"currentPasswordPlaceholder": "Senha atual",
|
|
"newPasswordLabel": "Nova Senha",
|
|
"newPasswordPlaceholder": "Nova senha",
|
|
"confirmPasswordLabel": "Confirmar Nova Senha",
|
|
"confirmPasswordPlaceholder": "Confirmar nova senha",
|
|
"updatePassword": "Atualizar Senha",
|
|
"createApiKeyTitle": "Criar Chave de API",
|
|
"createApiKeyDescription": "Gerar uma nova chave de API para acesso programático.",
|
|
"apiKeyNameLabel": "Nome",
|
|
"apiKeyNamePlaceholder": "ex. Pipeline de CI",
|
|
"expiryDateLabel": "Data de Expiração",
|
|
"optional": "opcional",
|
|
"cancel": "Cancelar",
|
|
"createKey": "Criar Chave",
|
|
"apiKeyCreatedWarning": "Chave criada - copie agora, ela não será exibida novamente.",
|
|
"copyApiKey": "Copiar chave de API",
|
|
"copiedToClipboard": "Copiado para a área de transferência",
|
|
"apiKeyCount_one": "{{count}} chave",
|
|
"apiKeyCount_many": "{{count}} chaves",
|
|
"apiKeyCount_other": "{{count}} chaves",
|
|
"newKey": "Nova Chave",
|
|
"noApiKeys": "Nenhuma chave de API ainda.",
|
|
"apiKeyActive": "Ativa",
|
|
"apiKeyUsageHint": "Inclua sua chave no",
|
|
"apiKeyUsageHintHeader": "cabeçalho.",
|
|
"apiKeyPermissionsHint": "As chaves herdam as permissões do usuário que as criou.",
|
|
"exportData": "Exportar Meus Dados",
|
|
"exportDataDesc": "Faça o download de um backup dos seus hosts, credenciais e configurações para transferir para outro dispositivo",
|
|
"export": "Exportar",
|
|
"exporting": "Exportando...",
|
|
"importData": "Importar Meus Dados",
|
|
"importDataDesc": "Restaure seus hosts, credenciais e configurações a partir de um arquivo de backup .sqlite",
|
|
"importDataSelected": "Selecionado: {{name}}",
|
|
"selectFile": "Selecionar Arquivo",
|
|
"changeFile": "Alterar",
|
|
"import": "Importar",
|
|
"importing": "Importando...",
|
|
"exportSuccess": "Dados exportados com sucesso",
|
|
"exportFailed": "Falha na exportação dos dados",
|
|
"importSelectFile": "Por favor, selecione um arquivo primeiro",
|
|
"importCompleted": "Importação concluída: {{total}} itens importados, {{skipped}} ignorados",
|
|
"importFailed": "Falha na importação: {{error}}",
|
|
"roleUser": "Usuário",
|
|
"authMethodDual": "Autenticação Dupla",
|
|
"authMethodExternal": "Externa",
|
|
"done": "Concluído",
|
|
"apiKeyNameRequired": "O nome da chave é obrigatório",
|
|
"apiKeyCreated": "Chave de API \"{{name}}\" criada",
|
|
"apiKeyCreateFailed": "Falha ao criar chave de API",
|
|
"apiKeyUser": "Usuário",
|
|
"apiKeyExpires": "Expira",
|
|
"apiKeyRevoked": "Chave de API \"{{name}}\" revogada",
|
|
"apiKeyRevokeFailed": "Falha ao revogar chave de API",
|
|
"passwordFieldsRequired": "A senha atual e a nova senha são obrigatórias",
|
|
"passwordMismatch": "As senhas não coincidem",
|
|
"passwordTooShort": "A senha deve ter pelo menos 6 caracteres",
|
|
"passwordUpdated": "Senha atualizada com sucesso",
|
|
"passwordUpdateFailed": "Falha ao atualizar a senha",
|
|
"deletePasswordRequired": "A senha é obrigatória para excluir sua conta",
|
|
"deleteFailed": "Falha ao excluir a conta",
|
|
"deleting": "Excluindo...",
|
|
"colorPickerTooltip": "Abrir seletor de cores",
|
|
"themeSystem": "Sistema",
|
|
"themeLight": "Claro",
|
|
"themeDark": "Escuro",
|
|
"themeDracula": "Dracula",
|
|
"themeCatppuccin": "Catppuccin",
|
|
"themeNord": "Nord",
|
|
"themeSolarized": "Solarized",
|
|
"themeTokyoNight": "Tokyo Night",
|
|
"themeOneDark": "One Dark",
|
|
"themeGruvbox": "Gruvbox",
|
|
"linkedProfileTitle": "Conectado ao {{server}}",
|
|
"linkedProfileDescription": "Este dispositivo usa sua conta no servidor e mantém uma cópia dos seus dados, para que continue funcionando offline.",
|
|
"manageSync": "Gerenciar sincronização",
|
|
"setUpSync": "Vincular a um servidor",
|
|
"settingsTabsAndShortcuts": "Abas e Atalhos",
|
|
"onBetaTitle": "Você está na versão beta",
|
|
"onBetaDescription": "Obrigado por testar. Nos diga o que quebrou.",
|
|
"tryBetaTitle": "Experimente novos recursos antes",
|
|
"tryBetaDescription": "Participe do programa beta em Atualizações.",
|
|
"sendBetaFeedback": "Enviar feedback da beta",
|
|
"openUpdates": "Atualizações"
|
|
}
|
|
}
|
|
},
|
|
"plugins": {
|
|
"capabilities": {
|
|
"credentials:read": {
|
|
"title": "Ver suas senhas e chaves",
|
|
"consequence": "Ele pode ler o segredo armazenado para qualquer host ao qual você tenha acesso."
|
|
},
|
|
"ssh:connect": {
|
|
"title": "Executar comandos nos seus servidores",
|
|
"consequence": "Qualquer comando, nos hosts aos quais você o conectar, com seu nível de acesso."
|
|
},
|
|
"process:spawn": {
|
|
"title": "Executar programas nesta máquina",
|
|
"consequence": "Os programas são executados no próprio servidor Termix, não nos seus hosts."
|
|
},
|
|
"users:write": {
|
|
"title": "Criar e alterar contas de usuário",
|
|
"consequence": "Ele pode adicionar usuários e alterar seus papéis."
|
|
},
|
|
"auth:provide": {
|
|
"title": "Gerenciar login",
|
|
"consequence": "Ele pode adicionar um método de login, um segundo fator ou um tipo de login SSH."
|
|
},
|
|
"system:tls": {
|
|
"title": "Gerenciar certificados",
|
|
"consequence": "Ele pode substituir o certificado que o Termix serve via HTTPS e responder a verificações de domínio de autoridades certificadoras."
|
|
},
|
|
"device:serial": {
|
|
"title": "Acessar dispositivos seriais e USB",
|
|
"consequence": "Ele pode abrir uma porta serial física na máquina que executa o Termix."
|
|
},
|
|
"hosts:write": {
|
|
"title": "Criar e alterar hosts",
|
|
"consequence": "Ele pode adicionar hosts e editar os que você já possui."
|
|
},
|
|
"credentials:use": {
|
|
"title": "Conectar aos seus servidores",
|
|
"consequence": "Ele não pode ver suas senhas ou chaves."
|
|
},
|
|
"credentials:write": {
|
|
"title": "Salvar novas credenciais",
|
|
"consequence": "Ele pode adicionar senhas e chaves às suas credenciais salvas."
|
|
},
|
|
"network:outbound": {
|
|
"title": "Acessar a internet",
|
|
"consequence": "Ele pode enviar solicitações a serviços externos."
|
|
},
|
|
"network:serve": {
|
|
"title": "Aceitar conexões",
|
|
"consequence": "Ele abre uma porta no servidor Termix."
|
|
},
|
|
"network:broadcast": {
|
|
"title": "Enviar broadcasts de rede",
|
|
"consequence": "Ele pode enviar pacotes para dispositivos na rede local, como um sinal Wake-on-LAN."
|
|
},
|
|
"users:read": {
|
|
"title": "Ver nomes de usuário e papéis",
|
|
"consequence": "Nunca hashes de senha, nunca estado de autenticação de dois fatores."
|
|
},
|
|
"events:core": {
|
|
"title": "Monitorar tudo o que acontece",
|
|
"consequence": "Incluindo atividades de outros usuários, não apenas a sua."
|
|
},
|
|
"notify:send": {
|
|
"title": "Enviar alertas",
|
|
"consequence": "Para você ou outros usuários, e pelos canais que eles configuraram."
|
|
},
|
|
"notify:hub": {
|
|
"title": "Receber todos os alertas",
|
|
"consequence": "Armazena e entrega os alertas enviados por todos os plugins, incluindo seu conteúdo."
|
|
},
|
|
"audit:read": {
|
|
"title": "Ler o log de auditoria",
|
|
"consequence": "Ele pode ver quem fez o quê e quando."
|
|
},
|
|
"desktop:window": {
|
|
"title": "Abrir janelas de desktop",
|
|
"consequence": "Apenas no aplicativo desktop do Termix."
|
|
},
|
|
"users:impersonate": {
|
|
"title": "Agir como outros usuários",
|
|
"consequence": "Executa tarefas em segundo plano com o acesso de outro usuário, como trabalhos agendados. Cada uso é registrado no log de auditoria."
|
|
},
|
|
"db:core-refs": {
|
|
"title": "Ler tabelas principais da conta",
|
|
"consequence": "Pode consultar usuários, papéis e hosts diretamente no banco de dados."
|
|
},
|
|
"hosts:read": {
|
|
"title": "Ver sua lista de hosts",
|
|
"consequence": "Nomes e endereços dos hosts que você já pode ver."
|
|
},
|
|
"db:own": {
|
|
"title": "Armazenar seus próprios dados",
|
|
"consequence": "Mantido em suas próprias tabelas, separado de outros plugins."
|
|
},
|
|
"kv:own": {
|
|
"title": "Lembrar pequenas configurações",
|
|
"consequence": "Mantido separado de outros plugins."
|
|
},
|
|
"files:own": {
|
|
"title": "Armazenar seus próprios arquivos",
|
|
"consequence": "Em sua própria pasta no disco, separada de outros plugins."
|
|
},
|
|
"secrets:own": {
|
|
"title": "Armazenar seus próprios segredos",
|
|
"consequence": "Criptografado pelo Termix. O plugin nunca detém a chave."
|
|
},
|
|
"settings:read-core": {
|
|
"title": "Ler configurações do Termix",
|
|
"consequence": "Configurações do servidor, não seus hosts ou credenciais."
|
|
},
|
|
"plugins:read": {
|
|
"title": "Ver plugins instalados",
|
|
"consequence": "Ele pode ver quais plugins estão instalados e em execução."
|
|
},
|
|
"ui:surface": {
|
|
"title": "Adicionar suas próprias telas",
|
|
"consequence": "Abas, painéis e configurações que você pode ocultar depois."
|
|
}
|
|
},
|
|
"runtime": {
|
|
"needsPlugin": "{{name}} não está disponível",
|
|
"needsUnknownPlugin": "Este plugin não está disponível",
|
|
"disabledHint": "Ele está desativado neste servidor.",
|
|
"missingHint": "O plugin de origem foi removido.",
|
|
"failed": "{{name}} não pôde iniciar",
|
|
"failedHint": "Um administrador pode verificar os logs do servidor para mais detalhes.",
|
|
"loading": "Carregando {{name}}",
|
|
"crashed": "Algo deu errado em {{name}}",
|
|
"retry": "Tentar novamente"
|
|
},
|
|
"manager": {
|
|
"tabs": {
|
|
"installed": "Instalados",
|
|
"browse": "Navegar",
|
|
"updates": "Atualizações"
|
|
},
|
|
"status": {
|
|
"summary": "{{installed}} instalados, {{running}} em execução",
|
|
"running": "Em execução",
|
|
"disabled": "Desativado",
|
|
"failed": "Parado inesperadamente",
|
|
"blocked": "Aguardando outro plugin"
|
|
},
|
|
"groups": {
|
|
"running": "Em execução",
|
|
"notRunning": "Não em execução"
|
|
},
|
|
"sort": {
|
|
"popular": "Mais populares",
|
|
"name": "Nome",
|
|
"updated": "Atualizados recentemente",
|
|
"category": "Categoria"
|
|
},
|
|
"columns": {
|
|
"title": "Colunas",
|
|
"auto": "Automático",
|
|
"count": "{{count}} de largura"
|
|
},
|
|
"table": {
|
|
"name": "Nome",
|
|
"description": "Descrição",
|
|
"version": "Versão",
|
|
"status": "Status",
|
|
"category": "Categoria",
|
|
"installs": "Instalações"
|
|
},
|
|
"risk": {
|
|
"critical": "Crítico",
|
|
"high": "Alto risco",
|
|
"medium": "Risco médio",
|
|
"low": "Baixo risco"
|
|
},
|
|
"contributes": {
|
|
"tabs_one": "{{count}} aba",
|
|
"tabs_many": "{{count}} abas",
|
|
"tabs_other": "{{count}} abas",
|
|
"panels_one": "{{count}} painel",
|
|
"panels_many": "{{count}} painéis",
|
|
"panels_other": "{{count}} painéis",
|
|
"dashboardCards_one": "{{count}} cartão do painel",
|
|
"dashboardCards_many": "{{count}} cartões do painel",
|
|
"dashboardCards_other": "{{count}} cartões do painel",
|
|
"actions_one": "{{count}} ação",
|
|
"actions_many": "{{count}} ações",
|
|
"actions_other": "{{count}} ações",
|
|
"protocols_one": "{{count}} tipo de conexão",
|
|
"protocols_many": "{{count}} tipos de conexão",
|
|
"protocols_other": "{{count}} tipos de conexão",
|
|
"auth_one": "{{count}} método de login",
|
|
"auth_many": "{{count}} métodos de login",
|
|
"auth_other": "{{count}} métodos de login",
|
|
"settings_one": "Configurações",
|
|
"settings_many": "Configurações",
|
|
"settings_other": "Configurações",
|
|
"hostCapability_one": "Configurações do host",
|
|
"hostCapability_many": "Configurações do host",
|
|
"hostCapability_other": "Configurações do host",
|
|
"permissions_one": "{{count}} permissão de função",
|
|
"permissions_many": "{{count}} permissões de função",
|
|
"permissions_other": "{{count}} permissões de função",
|
|
"keybindingActions_one": "{{count}} atalho",
|
|
"keybindingActions_many": "{{count}} atalhos",
|
|
"keybindingActions_other": "{{count}} atalhos",
|
|
"syncEntities_one": "Sincronização da área de trabalho",
|
|
"syncEntities_many": "Sincronização da área de trabalho",
|
|
"syncEntities_other": "Sincronização da área de trabalho"
|
|
},
|
|
"consent": {
|
|
"installTitle": "Instalar {{name}}",
|
|
"updateTitle": "Atualizar {{name}}",
|
|
"agreeUpdate": "Concordar e atualizar",
|
|
"updateExplain": "Esta versão solicita algo que a versão atual não solicita, portanto, não será instalada automaticamente.",
|
|
"newInVersion": "Novo nesta versão",
|
|
"minor": "Ele também adiciona suas próprias telas e armazena seus próprios dados, mantidos separados de outros plugins.",
|
|
"none": "Não solicita acesso especial.",
|
|
"uploadTitle": "Instalar {{name}} a partir de um arquivo",
|
|
"uploadWarning": "Este arquivo não foi verificado ou assinado pelo registro do Termix. Instale-o apenas se você o criou ou confia na pessoa que o fez."
|
|
},
|
|
"confirm": {
|
|
"uninstallTitle": "Desinstalar {{name}}?",
|
|
"uninstallBody": "Isso o interrompe e exclui tudo o que ele armazena, incluindo suas configurações e segredos. Você pode instalá-lo novamente mais tarde, mas os dados não serão restaurados.",
|
|
"deleteDataTitle": "Excluir todos os dados de {{name}}?",
|
|
"deleteDataBody": "Suas tabelas, configurações, segredos e arquivos são excluídos e ele é desativado. Isso não pode ser desfeito.",
|
|
"enableAlsoTitle": "Ativar {{name}}?",
|
|
"enableAlsoBody": "Ele precisa destes para funcionar, então eles também serão ativados: {{list}}.",
|
|
"disableAlsoTitle": "Desativar {{name}}?",
|
|
"disableAlsoBody": "Estes precisam dele para funcionar, então eles também serão desativados: {{list}}.",
|
|
"downgradeTitle": "Voltar para {{name}} {{version}}?",
|
|
"downgradeBody": "Os dados escritos pela versão mais recente permanecem como estão, e uma versão mais antiga pode não entendê-los. O plugin permanecerá nesta versão até que você o desbloqueie.",
|
|
"downgradeConfirm": "Alterar versão"
|
|
},
|
|
"toast": {
|
|
"installed": "{{name}} instalado",
|
|
"installedNotRunning": "{{name}} instalado, mas não pôde ser iniciado. Abra-o para ver o motivo.",
|
|
"updated": "{{name}} atualizado para {{version}}",
|
|
"updatedMany_one": "{{count}} plugin atualizado",
|
|
"updatedMany_many": "{{count}} plugins atualizados",
|
|
"updatedMany_other": "{{count}} plugins atualizados",
|
|
"uninstalled": "{{name}} desinstalado",
|
|
"dataDeleted": "Dados de {{name}} excluídos",
|
|
"failedToStart": "{{name}} não pôde ser iniciado. Abra-o para ver o motivo."
|
|
},
|
|
"errors": {
|
|
"generic": "Algo deu errado",
|
|
"install": "Não foi possível instalar {{name}}: {{error}}",
|
|
"update": "Não foi possível atualizar {{name}}: {{error}}",
|
|
"updateAll": "Não foi possível atualizar os plugins: {{error}}",
|
|
"uninstall": "Não foi possível desinstalar {{name}}: {{error}}",
|
|
"state": "Não foi possível alterar {{name}}: {{error}}",
|
|
"retry": "Não foi possível reiniciar {{name}}: {{error}}",
|
|
"options": "Não foi possível salvar as opções de {{name}}: {{error}}",
|
|
"deleteData": "Não foi possível excluir os dados de {{name}}: {{error}}",
|
|
"managedByServer": "Esta área de trabalho está vinculada a um servidor, que decide seus plugins.",
|
|
"hasDependents": "{{name}} é necessário por {{list}}. Desative-os ou desinstale-os primeiro.",
|
|
"missingDependencies": "{{name}} precisa de {{list}}, que não está instalado.",
|
|
"consentChanged": "O que este plugin solicita mudou desde que você verificou. Confira a lista novamente.",
|
|
"upload": "Não foi possível ler {{name}}: {{error}}",
|
|
"developerMode": "Não foi possível alterar o modo de desenvolvedor: {{error}}"
|
|
},
|
|
"data": {
|
|
"title": "Dados armazenados",
|
|
"delete": "Excluir dados",
|
|
"loadFailed": "Não foi possível ler o que este plugin armazena.",
|
|
"tables": "Tabelas",
|
|
"kv": "Chaves",
|
|
"settings": "Configurações",
|
|
"files": "Arquivos",
|
|
"rows_one": "{{count}} linha",
|
|
"rows_many": "{{count}} linhas",
|
|
"rows_other": "{{count}} linhas",
|
|
"secrets_one": "{{count}} segredo",
|
|
"secrets_many": "{{count}} segredos",
|
|
"secrets_other": "{{count}} segredos",
|
|
"migrations_one": "{{count}} migração aplicada",
|
|
"migrations_many": "{{count}} migrações aplicadas",
|
|
"migrations_other": "{{count}} migrações aplicadas",
|
|
"grants_one": "{{count}} capacidade concedida",
|
|
"grants_many": "{{count}} capacidades concedidas",
|
|
"grants_other": "{{count}} capacidades concedidas"
|
|
},
|
|
"install": "Instalar",
|
|
"uninstall": "Desinstalar",
|
|
"enable": "Ativar",
|
|
"disable": "Desativar",
|
|
"restart": "Reiniciar",
|
|
"update": "Atualizar",
|
|
"updateAll": "Atualizar tudo",
|
|
"updateTo": "Atualizar para {{version}}",
|
|
"review": "Revisar",
|
|
"reviewUpdate": "Revisar atualização",
|
|
"updates": "Atualizações",
|
|
"auto": "Automático",
|
|
"autoUpdate": "Atualizar automaticamente",
|
|
"autoUpdateHint": "Nunca quando a atualização solicitar novos permissões.",
|
|
"pin": "Manter nesta versão",
|
|
"pinHint": "Mantém a versão {{version}} e ignora todas as atualizações até que você desative isso.",
|
|
"pinnedTo": "Fixado na versão {{version}}",
|
|
"version": "Versão",
|
|
"versionPickHint": "Instale uma versão anterior em vez da mais recente. Ela permanece nessa versão até que você a desfixe.",
|
|
"versionPickHintInstalled": "Mude para outra versão. Escolher uma que não seja a mais recente a fixa.",
|
|
"switchVersion": "Trocar",
|
|
"latestVersion": "{{version}} (mais recente)",
|
|
"versionChange": "De {{from}} para {{to}}",
|
|
"releaseNotes": "Notas de lançamento",
|
|
"noReleaseNotes": "Sem notas para esta versão.",
|
|
"viewRelease": "Ver no GitHub",
|
|
"showOlderReleases": "Versões anteriores ({{count}})",
|
|
"hideOlderReleases": "Ocultar versões anteriores",
|
|
"showMoreChanges": "Mostrar mais {{count}}",
|
|
"videoTitle": "Vídeo de {{name}}",
|
|
"changeTypes": {
|
|
"added": "Adicionado",
|
|
"changed": "Alterado",
|
|
"fixed": "Corrigido",
|
|
"removed": "Removido",
|
|
"deprecated": "Descontinuado",
|
|
"security": "Segurança"
|
|
},
|
|
"installedBadge": "Instalado",
|
|
"incompatible": "Requer uma versão mais recente do Termix",
|
|
"features": "Recursos",
|
|
"whatItCanDo": "O que ele pode fazer",
|
|
"addsToTermix": "Adiciona ao Termix",
|
|
"addsToTermixHint": "Desinstale e todos esses recursos serão removidos.",
|
|
"noServerAccess": "Sem acesso aos seus servidores",
|
|
"searchInstalled": "Pesquisar instalados",
|
|
"searchPlugins": "Pesquisar plugins",
|
|
"allCategories": "Todos",
|
|
"nothingMatches": "Nada corresponde a isso.",
|
|
"noneInstalled": "Nenhum plugin instalado ainda. Navegue para adicionar alguns.",
|
|
"nothingHere": "Nada aqui.",
|
|
"nothingHereHint": "Tente outra categoria ou pesquisa.",
|
|
"communitySoon": "Plugins da comunidade chegarão em uma atualização futura. Autores de plugins já podem enviar os seus para o registro da comunidade.",
|
|
"communitySubmit": "Como enviar",
|
|
"upToDate": "Tudo está atualizado.",
|
|
"lastChecked": "Última verificação {{time}}",
|
|
"updatesReady_one": "{{count}} atualização pronta.",
|
|
"updatesReady_many": "{{count}} atualizações prontas.",
|
|
"updatesReady_other": "{{count}} atualizações prontas.",
|
|
"updatesNeedReview_one": "{{count}} mais precisa da sua revisão primeiro.",
|
|
"updatesNeedReview_many": "{{count}} mais precisam da sua revisão primeiro.",
|
|
"updatesNeedReview_other": "{{count}} mais precisam da sua revisão primeiro.",
|
|
"updateAsksMore": "Esta atualização solicita mais permissões, então ela aguarda por você.",
|
|
"checkRegistry": "Verificar plugins e atualizações",
|
|
"registryUnreachable": "Não foi possível acessar o registro de plugins ({{error}}). Plugins instalados continuam funcionando.",
|
|
"managedByServer": "Este desktop está vinculado a um servidor, que decide seus plugins. As alterações são feitas no servidor.",
|
|
"browsePlugins": "Navegar por plugins",
|
|
"loading": "Carregando",
|
|
"developer": {
|
|
"title": "Modo de desenvolvedor de plugins",
|
|
"hint": "Permite que administradores instalem plugins a partir de um arquivo .tmxplug na aba Plugins, sem as verificações do registro. Use-o para construir e testar seus próprios plugins.",
|
|
"enableTitle": "Ativar o modo de desenvolvedor?",
|
|
"enableBody": "Administradores poderão instalar plugins a partir de arquivos que o Termix não verificou. Um plugin pode fazer qualquer coisa que suas capacidades permitam, então ative isso apenas enquanto estiver construindo ou testando plugins.",
|
|
"enable": "Ativar",
|
|
"installFromFile": "Instalar a partir de arquivo",
|
|
"signedOnly": "TERMIX_REQUIRE_SIGNED_PLUGINS está definido, então a instalação a partir de arquivo permanece bloqueada."
|
|
},
|
|
"count": {
|
|
"active_one": "{{formatted}} instalação ativa",
|
|
"active_many": "{{formatted}} instalações ativas",
|
|
"active_other": "{{formatted}} instalações ativas",
|
|
"downloads_one": "{{formatted}} download",
|
|
"downloads_many": "{{formatted}} downloads",
|
|
"downloads_other": "{{formatted}} downloads",
|
|
"activeHint": "Instâncias que relataram este plugin ativado na última semana. Instâncias com estatísticas de uso desativadas não são contadas.",
|
|
"downloadsHint": "Quantas vezes uma versão foi baixada. Isso não é o número de instalações."
|
|
},
|
|
"unverified": "Não verificado",
|
|
"unverifiedHint": "Instalado a partir de um arquivo. O Termix não o verificou nem assinou.",
|
|
"reportIssue": "Relatar um problema",
|
|
"reportTo": "Relatar para {{author}}",
|
|
"requestFeature": "Solicitar um recurso",
|
|
"openSettings": "Abrir suas configurações",
|
|
"beta": {
|
|
"badge": "Beta",
|
|
"badgeHint": "Esta é uma versão beta. Pode conter bugs.",
|
|
"try": "Experimentar a beta {{version}}",
|
|
"confirmTitle": "Usar betas para {{name}}?",
|
|
"confirmBody": "As betas recebem novos recursos e correções primeiro, mas podem conter bugs. Você pode voltar para a versão estável a qualquer momento.",
|
|
"confirmInstall": "Instalar {{version}}",
|
|
"confirmSwitch": "Usar betas",
|
|
"leftWhileOnBeta": "{{name}} permanece na versão {{version}} até que uma versão estável mais recente esteja disponível.",
|
|
"channel": "Versões beta",
|
|
"channelHint": "Receba novas versões antecipadamente. Elas podem conter bugs.",
|
|
"waitingForStable": "De volta à versão estável. Permanece na versão {{version}} até que uma versão estável mais recente esteja disponível.",
|
|
"versionLabel": "{{version}} (beta)",
|
|
"sendFeedback": "Enviar feedback sobre a beta"
|
|
},
|
|
"documentation": "Documentação",
|
|
"envVars": "Variáveis de ambiente",
|
|
"envRequired": "Obrigatório",
|
|
"envDefault": "Padrão: {{value}}"
|
|
}
|
|
},
|
|
"settings": {
|
|
"secretSet": "Definido",
|
|
"secretNotSet": "Não definido",
|
|
"secretReplace": "Substituir",
|
|
"pluginSettingsSaved": "Configurações salvas",
|
|
"pluginSettingsInvalid": "Algumas configurações não puderam ser salvas. Verifique os campos destacados.",
|
|
"pluginSettingsSaveFailed": "Falha ao salvar configurações",
|
|
"pluginSettingsLoadFailed": "Falha ao carregar configurações",
|
|
"featureUnavailable": "{{name}} está indisponível no momento. Essas configurações são salvas, mas não terão efeito.",
|
|
"account": "Conta",
|
|
"security": "Segurança",
|
|
"apiKeys": "Chaves de API",
|
|
"data": "Dados e sincronização",
|
|
"interface": "Interface",
|
|
"appearance": "Aparência",
|
|
"keybindings": "Atalhos de teclado",
|
|
"adminGeneral": "Geral",
|
|
"adminUsers": "Usuários",
|
|
"adminSessions": "Sessões",
|
|
"adminRoles": "Funções",
|
|
"adminHostDefaults": "Padrões de host",
|
|
"adminBranding": "Marca",
|
|
"adminDatabase": "Banco de dados",
|
|
"adminSsl": "SSL",
|
|
"adminApiKeys": "Chaves de API",
|
|
"adminAuditLog": "Log de auditoria",
|
|
"bandYou": "Sua conta",
|
|
"bandApp": "Este aplicativo",
|
|
"bandPlugins": "Plugins",
|
|
"bandInstance": "Este servidor",
|
|
"searchPlaceholder": "Pesquisar configurações",
|
|
"noResults": "Nenhuma configuração corresponde.",
|
|
"pages": "Páginas",
|
|
"instanceSettings": "Configurações do servidor",
|
|
"nothingHere": "Nada para configurar aqui.",
|
|
"searchPage": "Pesquisar nesta página",
|
|
"noPageMatches": "Nada nesta página corresponde.",
|
|
"updates": {
|
|
"title": "Atualizações",
|
|
"betaProgram": "Programa beta",
|
|
"betaIntro": "As versões beta são compilações iniciais da próxima versão do Termix. Elas são lançadas às terças e sextas-feiras quando há novidades para testar. Podem conter bugs, e seu feedback é o que torna a versão estável melhor.",
|
|
"termixBetas": "Versões beta do Termix",
|
|
"termixBetasHint": "Avise-me sobre novos betas, não apenas versões estáveis.",
|
|
"runningBetaBuild": "Você está executando uma versão beta. Para sair, volte para uma imagem ou instalador estável.",
|
|
"howToInstall": "Como obter a versão beta",
|
|
"desktopInstall": "Baixe o instalador beta e instale-o por cima deste.",
|
|
"downloadBeta": "Baixar {{version}}",
|
|
"dockerInstall": "Altere sua imagem para a tag beta e reinicie o container:",
|
|
"copy": "Copiar",
|
|
"copied": "Copiado",
|
|
"copyFailed": "Não foi possível copiar",
|
|
"learnMore": "Saiba mais sobre betas",
|
|
"feedback": "Feedback",
|
|
"feedbackHint": "Encontrou um bug ou tem uma ideia? Ela vai direto para os desenvolvedores com sua versão preenchida.",
|
|
"sendFeedback": "Enviar feedback beta",
|
|
"releases": "Lançamentos",
|
|
"thisVersion": "Esta versão",
|
|
"newestStable": "Última versão estável",
|
|
"newestBeta": "Última versão beta",
|
|
"noRelease": "Nenhuma no momento",
|
|
"pluginBetas": "Versões beta de plugins",
|
|
"pluginBetasIntro": "Cada plugin pode usar betas independentemente. Para testar um, abra-o e pressione Testar beta.",
|
|
"openPlugins": "Abrir Plugins",
|
|
"waitingForStable": "De volta à versão estável. Permanece na {{version}} até que uma versão estável mais recente esteja disponível.",
|
|
"backToStable": "Voltar à versão estável",
|
|
"allPluginsBeta": "Usar betas para todos os plugins",
|
|
"allPluginsStable": "Todos os plugins de volta à versão estável",
|
|
"saveFailed": "Não foi possível salvar a alteração"
|
|
}
|
|
},
|
|
"managerCard": {
|
|
"refresh": "Atualizar",
|
|
"retry": "Tentar novamente",
|
|
"sudoHint": "Defina uma senha sudo para este host no editor de hosts para habilitar ações privilegiadas.",
|
|
"noData": "Sem dados",
|
|
"filter": "Filtrar..."
|
|
},
|
|
"sync": {
|
|
"server": "Servidor Termix",
|
|
"account": "Conta",
|
|
"status": "Status",
|
|
"never": "nunca",
|
|
"justNow": "agora mesmo",
|
|
"minutesAgo_one": "{{count}} minuto atrás",
|
|
"minutesAgo_many": "{{count}} minutos atrás",
|
|
"minutesAgo_other": "{{count}} minutos atrás",
|
|
"hoursAgo_one": "{{count}} hora atrás",
|
|
"hoursAgo_many": "{{count}} horas atrás",
|
|
"hoursAgo_other": "{{count}} horas atrás",
|
|
"actionFailed": "Isso não funcionou. Tente novamente.",
|
|
"unlinkedTitle": "Apenas este dispositivo",
|
|
"unlinkedBody": "O Termix funciona de forma independente neste dispositivo. Vincule-o ao seu servidor Termix para manter tudo sincronizado.",
|
|
"unlinkedPointHosts": "Seus hosts, credenciais, snippets e configurações acompanham você em todos os dispositivos.",
|
|
"unlinkedPointOffline": "Tudo continua funcionando quando o servidor não está acessível e sincroniza depois.",
|
|
"unlinkedPointAccount": "Você faz login com sua conta do servidor, e os hosts que outras pessoas compartilharam com você também aparecem aqui.",
|
|
"linkButton": "Vincular a um servidor",
|
|
"state": {
|
|
"syncing": "Sincronizando",
|
|
"offline": "Servidor inacessível",
|
|
"error": "Sincronização interrompida",
|
|
"signedOut": "Desconectado",
|
|
"synced": "Sincronizado {{time}}"
|
|
},
|
|
"pending_one": "{{count}} alteração aguardando sincronização",
|
|
"pending_many": "{{count}} alterações aguardando sincronização",
|
|
"pending_other": "{{count}} alterações aguardando sincronização",
|
|
"signInAgain": "Fazer login novamente",
|
|
"syncNow": "Sincronizar agora",
|
|
"unlink": "Desvincular",
|
|
"unlinked": "Este dispositivo não está mais vinculado",
|
|
"unlinkTitle": "Desvincular este dispositivo?",
|
|
"unlinkDescription": "Isso interrompe a sincronização e faz logout do servidor. Hosts compartilhados com você por outras pessoas são removidos deste dispositivo de qualquer forma.",
|
|
"unlinkKeepTitle": "Manter meus dados aqui",
|
|
"unlinkKeepBody": "Seus hosts, credenciais e configurações permanecem neste dispositivo e continuam funcionando independentemente.",
|
|
"unlinkRemoveTitle": "Remover dados sincronizados",
|
|
"unlinkRemoveBody": "Tudo que veio do servidor é removido deste dispositivo. Apenas os hosts mantidos localmente neste dispositivo permanecem.",
|
|
"conflictsTitle": "Conflitos",
|
|
"conflictsDescription": "Estes foram alterados aqui e no servidor ao mesmo tempo. A versão do servidor está em uso. Mantenha a sua para enviá-la ao servidor em vez disso.",
|
|
"keepMine": "Manter a minha",
|
|
"keepServer": "Manter a do servidor",
|
|
"errorsTitle": "Não sincronizado",
|
|
"errorsDescription": "O servidor não aceitou essas alterações. Elas permanecem neste dispositivo.",
|
|
"errorPermission": "Sua conta no servidor não tem permissão para fazer essa alteração.",
|
|
"retry": "Tentar novamente",
|
|
"whatSyncs": "O que é sincronizado",
|
|
"whatSyncsDescription": "Desative qualquer item que você queira manter apenas neste dispositivo.",
|
|
"coreGroup": "Termix",
|
|
"notOnServer": "O servidor não possui isso",
|
|
"notOnDevice": "Ainda não neste dispositivo",
|
|
"localOnlyHint": "Você também pode manter hosts ou pastas individuais neste dispositivo através de suas configurações.",
|
|
"originTitle": "Origem das conexões",
|
|
"originDescription": "Conecte-se aos hosts a partir deste dispositivo ou através do servidor. Você pode alterar isso para cada host.",
|
|
"originLocal": "Este dispositivo",
|
|
"originRemote": "O servidor",
|
|
"entities": {
|
|
"hosts": "Hosts",
|
|
"sshCredentials": "Credenciais",
|
|
"sshFolders": "Pastas",
|
|
"userPreferences": "Preferências",
|
|
"pluginUserSettings": "Configurações de plugins",
|
|
"sharedHosts": "Hosts compartilhados com você",
|
|
"sharedCredentials": "Credenciais compartilhadas com você",
|
|
"vaultProfiles": "Perfis de Vault",
|
|
"snippetFolders": "Pastas de snippets",
|
|
"snippets": "Snippets",
|
|
"dashboardServiceLinks": "Links de serviços",
|
|
"homepageItems": "Itens da página inicial",
|
|
"networkTopology": "Mapa de rede",
|
|
"workspaces": "Espaços de trabalho",
|
|
"hostDefaults": "Padrões de host",
|
|
"hostDefaultsAdmin": "Padrões de host do servidor",
|
|
"aiProviders": "Provedores de IA",
|
|
"homepageLayouts": "Layouts da página inicial",
|
|
"accountProfile": "Perfil da conta"
|
|
},
|
|
"proxy": {
|
|
"title": "Proxy reverso",
|
|
"description": "Necessário apenas quando algo como Cloudflare Access ou uma página de login fica na frente do seu servidor.",
|
|
"headersTitle": "Cabeçalhos extras",
|
|
"headersHint": "Enviados com cada solicitação ao servidor, por exemplo, um token de serviço do Cloudflare Access.",
|
|
"headerName": "Nome do cabeçalho",
|
|
"headerValue": "Valor",
|
|
"savedValue": "Salvo, digite para alterar",
|
|
"addHeader": "Adicionar cabeçalho",
|
|
"removeHeader": "Remover cabeçalho",
|
|
"basicAuthTitle": "Nome de usuário e senha",
|
|
"basicAuthHint": "Para um proxy que solicita nome de usuário e senha antes do Termix.",
|
|
"username": "Nome de usuário",
|
|
"password": "Senha",
|
|
"allowInvalidCertificate": "Confiar em um certificado autoassinado",
|
|
"allowInvalidCertificateHint": "Apenas para seu próprio servidor, quando seu certificado não é de uma autoridade conhecida.",
|
|
"saved": "Salvo"
|
|
},
|
|
"problems": {
|
|
"invalidUrl": "Isso não parece ser um endereço web.",
|
|
"unreachable": "Não foi possível acessar o servidor. Verifique o endereço e se o servidor está em execução.",
|
|
"unreachableWithReason": "Não foi possível acessar o servidor: {{reason}}",
|
|
"tlsUntrusted": "O certificado do servidor não é confiável. Se este for seu próprio servidor com um certificado autoassinado, ative a opção abaixo.",
|
|
"basicAuthRequired": "Algo antes do servidor está solicitando um nome de usuário e senha. Insira-os abaixo.",
|
|
"proxyLogin": "Uma página de login ou proxy respondeu em vez do Termix. Adicione os cabeçalhos necessários abaixo ou verifique o endereço.",
|
|
"notTermix": "Não há um servidor Termix nesse endereço. Se ele estiver em um caminho, inclua-o, como https://example.com/termix.",
|
|
"versionMismatch": "Esse servidor executa uma versão antiga do Termix. Atualize para a versão 2.9 ou mais recente para vincular.",
|
|
"differentAccount": "Você fez login em uma conta diferente. Faça login na conta vinculada a este dispositivo ou desvincule primeiro."
|
|
},
|
|
"wizard": {
|
|
"title": "Vincular a um servidor Termix",
|
|
"reloginTitle": "Fazer login novamente",
|
|
"savedServers": "Servidores recentes",
|
|
"removeServer": "Remover da lista",
|
|
"serverDescription": "Insira o endereço que você usa para abrir o Termix no navegador.",
|
|
"signinDescription": "Faça login em {{url}}",
|
|
"chooseDescription": "Este dispositivo já possui dados. O que deve acontecer com eles?",
|
|
"finishingDescription": "Vinculando este dispositivo.",
|
|
"serverUrl": "Endereço do servidor",
|
|
"serverUrlHint": "Por exemplo, https://termix.example.com",
|
|
"showProxySettings": "Configurações de proxy reverso",
|
|
"hideProxySettings": "Ocultar configurações de proxy reverso",
|
|
"continue": "Continuar",
|
|
"back": "Voltar",
|
|
"mergeTitle": "Adicionar à minha conta",
|
|
"mergeBody_one": "O item neste dispositivo será adicionado à sua conta. Os itens que sua conta já possui permanecerão como estão no servidor.",
|
|
"mergeBody_many": "Os {{count}} itens neste dispositivo serão adicionados à sua conta. Os itens que sua conta já possui permanecerão como estão no servidor.",
|
|
"mergeBody_other": "Os {{count}} itens neste dispositivo serão adicionados à sua conta. Os itens que sua conta já possui permanecerão como estão no servidor.",
|
|
"replaceTitle": "Substituir pela minha conta",
|
|
"replaceBody_one": "O item neste dispositivo será removido e este dispositivo receberá tudo da sua conta. Hosts mantidos apenas neste dispositivo permanecerão.",
|
|
"replaceBody_many": "Os {{count}} itens neste dispositivo serão removidos e este dispositivo receberá tudo da sua conta. Hosts mantidos apenas neste dispositivo permanecerão.",
|
|
"replaceBody_other": "Os {{count}} itens neste dispositivo serão removidos e este dispositivo receberá tudo da sua conta. Hosts mantidos apenas neste dispositivo permanecerão.",
|
|
"link": "Vincular",
|
|
"linking": "Vinculando e executando a primeira sincronização...",
|
|
"linked": "Vinculado. Seus dados estão sendo sincronizados agora.",
|
|
"signedInAgain": "Login realizado. A sincronização está em execução novamente."
|
|
}
|
|
},
|
|
"hostDefaults": {
|
|
"source": {
|
|
"folder": "Pasta {{name}}",
|
|
"user": "Meus padrões",
|
|
"admin": "Servidor",
|
|
"builtin": "Integrado"
|
|
},
|
|
"custom": "Personalizado",
|
|
"setHere": "Definir aqui",
|
|
"notSet": "Não definido",
|
|
"notSetTitle": "Nenhum padrão definido para isso",
|
|
"resetTitle": "Este host define seu próprio valor. Clique para usar o padrão de {{source}} novamente",
|
|
"clearTitle": "Definido neste nível. Clique para limpar e usar {{source}} em vez disso",
|
|
"inheritedTitle": "Segue o padrão de {{source}}",
|
|
"titleAdmin": "Padrões de host do servidor",
|
|
"titleUser": "Meus padrões de host",
|
|
"titleFolder": "Padrões da pasta: {{name}}",
|
|
"descriptionAdmin": "Padrões para cada host neste servidor. Os próprios padrões de um usuário, os padrões de uma pasta ou o próprio host ainda podem definir um valor diferente. Altere um campo para defini-lo aqui ou limpe-o para deixá-lo sem definição.",
|
|
"descriptionUser": "Padrões para todos os seus hosts, sobrepondo os do servidor. Uma pasta ou o próprio host ainda podem definir um valor diferente. Altere um campo para defini-lo aqui ou limpe-o para deixá-lo sem definição.",
|
|
"descriptionFolder": "Padrões para os hosts nesta pasta e suas subpastas, sobrepondo os seus. Um host ainda pode definir um valor diferente. Altere um campo para defini-lo aqui ou limpe-o para deixá-lo sem definição.",
|
|
"save": "Salvar padrões",
|
|
"saved_one": "Padrões salvos. {{count}} host foi atualizado.",
|
|
"saved_many": "Padrões salvos. {{count}} hosts foram atualizados.",
|
|
"saved_other": "Padrões salvos. {{count}} hosts foram atualizados.",
|
|
"savedInBackground": "Padrões salvos. Os hosts estão sendo atualizados em segundo plano.",
|
|
"appliedToHosts_one": "{{count}} host foi atualizado com os novos padrões.",
|
|
"appliedToHosts_many": "{{count}} hosts foram atualizados com os novos padrões.",
|
|
"appliedToHosts_other": "{{count}} hosts foram atualizados com os novos padrões.",
|
|
"saveFailed": "Não foi possível salvar os padrões",
|
|
"loadFailed": "Não foi possível carregar os padrões",
|
|
"confirmTitle": "Salvar padrões?",
|
|
"confirmChanges_one": "{{count}} host segue esses padrões e será alterado.",
|
|
"confirmChanges_many": "{{count}} hosts seguem esses padrões e serão alterados.",
|
|
"confirmChanges_other": "{{count}} hosts seguem esses padrões e serão alterados.",
|
|
"confirmNoChanges": "Nenhum host existente será alterado. Novos hosts começarão com esses padrões.",
|
|
"menuMyDefaults": "Meus padrões de host",
|
|
"folderDefaultsAction": "Padrões da pasta",
|
|
"adminSectionDescription": "Defina os padrões que cada host neste servidor segue, para todas as configurações que um host possui, incluindo as de cada plugin. Usuários e pastas podem definir os seus próprios por cima, e qualquer host ainda pode usar seu próprio valor.",
|
|
"editServerDefaults": "Editar padrões do servidor",
|
|
"resetMenu": "Redefinir",
|
|
"resetAll": "Redefinir tudo para os padrões",
|
|
"resetCore": "Redefinir conexão e SSH para os padrões",
|
|
"resetDone_one": "{{count}} host agora segue seus padrões.",
|
|
"resetDone_many": "{{count}} hosts agora seguem seus padrões.",
|
|
"resetDone_other": "{{count}} hosts agora seguem seus padrões."
|
|
},
|
|
"panel": {
|
|
"clearSearch": "Limpar pesquisa",
|
|
"gridView": "Grade",
|
|
"listView": "Lista",
|
|
"compactRows": "Linhas compactas",
|
|
"comfortableRows": "Linhas confortáveis"
|
|
},
|
|
"fields": {
|
|
"secretSaved": "Salvo. Digite para substituí-lo."
|
|
},
|
|
"sharing": {
|
|
"revokeConfirm": "Remover acesso para {{name}}?",
|
|
"revoke": "Remover acesso"
|
|
},
|
|
"manage": {
|
|
"searchSettings": "Pesquisar configurações",
|
|
"noMatchingSettings": "Nenhuma configuração corresponde.",
|
|
"sections": "Seções",
|
|
"sectionNeedsAttention": "Algo aqui precisa de atenção",
|
|
"needsAttention_one": "Uma coisa precisa de atenção.",
|
|
"needsAttention_many": "{{count}} coisas precisam de atenção.",
|
|
"needsAttention_other": "{{count}} coisas precisam de atenção.",
|
|
"bandHost": "Host",
|
|
"bandFeatures": "Protocolos e plugins",
|
|
"bandCredential": "Credencial",
|
|
"sshConnection": "Conexão SSH",
|
|
"errorAddressRequired": "Um endereço é obrigatório.",
|
|
"errorPortRange": "Use uma porta entre 1 e 65535.",
|
|
"defaults": "Padrões",
|
|
"searchHosts": "Pesquisar hosts",
|
|
"searchCredentials": "Pesquisar credenciais",
|
|
"searchDefaults": "Pesquisar padrões",
|
|
"addCredential": "Adicionar credencial",
|
|
"nothingMatches": "Nada corresponde",
|
|
"nothingYet": "Nada aqui ainda",
|
|
"emptyHostsHint": "Adicione um host e ele aparecerá aqui, na pasta que você escolher.",
|
|
"emptyCredentialsHint": "As credenciais salvas podem ser reutilizadas por qualquer host.",
|
|
"collapse": "Recolher",
|
|
"expand": "Expandir",
|
|
"cannotBeUndone": "Isso não pode ser desfeito.",
|
|
"hostNotFound": "Não foi possível encontrar esse host. Tente atualizar a lista.",
|
|
"hostCount_one": "{{count}} host",
|
|
"hostCount_many": "{{count}} hosts",
|
|
"hostCount_other": "{{count}} hosts",
|
|
"credentialCount_one": "{{count}} credencial",
|
|
"credentialCount_many": "{{count}} credenciais",
|
|
"credentialCount_other": "{{count}} credenciais",
|
|
"newHost": "Novo host",
|
|
"newCredential": "Nova credencial",
|
|
"advanced": "Avançado",
|
|
"pickHost": "Escolha um host para editar",
|
|
"pickCredential": "Escolha uma credencial para editar",
|
|
"pickDefaults": "Escolha um nível de padrões para editar",
|
|
"pickHint": "Tudo sobre uma conexão está aqui, agrupado para facilitar a busca."
|
|
},
|
|
"rbac": {
|
|
"roles": {
|
|
"admin": "Administrador",
|
|
"user": "Usuário"
|
|
}
|
|
}
|
|
}
|