Files
Termix/src/ui/locales/translated/pt_BR.json
T

3168 lines
176 KiB
JSON

{
"connection": {
"retryingIn": "Tentando novamente em {{seconds}}s ({{attempt}}/{{max}})",
"retryingNow": "Tentando novamente... ({{attempt}}/{{max}})",
"disconnected": "Não foi possível conectar",
"reconnect": "Reconectar"
},
"termixId": {
"title": "Termix ID",
"loadFailed": "Falha ao carregar o ID do Termix",
"claimTitle": "Reivindique seu ID Termix",
"claimIntro": "Escolha um nome de usuário exclusivo. Suas chaves públicas SSH serão publicadas em um URL público que você pode adicionar ao arquivo authorized_keys de qualquer servidor.",
"handleLabel": "Lidar",
"handlePlaceholder": "Alice",
"checking": "Verificando…",
"available": "Disponível",
"taken": "Já tomadas",
"invalidHandle": "Somente letras minúsculas, números, hífens e sublinhados.",
"descriptionLabel": "Descrição (opcional)",
"descriptionPlaceholder": "Chaves do laptop e do celular de trabalho",
"create": "Criar ID Termix",
"created": "Termix ID criado",
"createFailed": "Falha ao criar o ID do Termix",
"deleteConfirm": "Excluir seu ID do Termix e todas as chaves publicadas? Os servidores que você provisionou manterão as chaves até que você as remova manualmente.",
"deleted": "ID do Termix excluído",
"deleteFailed": "Falha ao excluir o ID do Termix",
"copyFailed": "Falha na cópia",
"resolverUrlLabel": "URL do resolvedor público",
"provisionLabel": "Provisione um servidor",
"publishTitle": "Publicar uma chave pública",
"generate": "Gerar",
"generateTooltip": "Gere um par de chaves Ed25519 — publica a chave pública e baixa a chave privada para o seu dispositivo.",
"saveToVault": "Salvar nas credenciais",
"keyPlaceholder": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5... usuário@host",
"labelPlaceholder": "Rótulo (opcional)",
"add": "Adicionar",
"importFromCredential": "Ou importe a partir de uma credencial armazenada.",
"keyPublished": "Chave publicada",
"addKeyFailed": "Falha ao adicionar a chave",
"generatedSaved": "O par de chaves foi gerado e salvo em seu cofre de credenciais. A chave privada também foi baixada.",
"generatedOnly": "Par de chaves gerado — chave privada baixada (exibida apenas uma vez).",
"generateFailed": "Falha ao gerar a chave",
"imported": "Chave importada da credencial",
"importFailed": "Falha ao importar a chave",
"noKeys": "Nenhuma chave pública foi publicada ainda.",
"keysTitle": "Chaves publicadas",
"published": "Publicado",
"hidden": "Escondido",
"keyRemoved": "Chave removida",
"removeKeyFailed": "Falha ao remover a chave",
"updateKeyFailed": "Falha ao atualizar a chave",
"fromVault": "Do cofre de credenciais",
"linkedToTermixId": "Publicado via Termix ID",
"selectCredential": "Selecione uma credencial...",
"import": "Importar",
"caTitle": "Autoridade certificadora",
"caIntro": "Confie nesta Autoridade Certificadora (CA) em um servidor e ela aceitará qualquer certificado que você assinar. Rotacione os certificados para revogar todos de uma só vez; os certificados também expiram automaticamente.",
"caEnable": "Habilitar CA",
"caEnabled": "CA habilitado",
"caCreateFailed": "Falha ao ativar a CA",
"caPublicKeyLabel": "chave pública CA",
"caTrustLabel": "Confie em um servidor (execute como root)",
"caRotate": "Girar",
"caRotateConfirm": "Rotacionar a Autoridade Certificadora? Todos os certificados assinados por ela deixarão de ser aceitos e precisarão ser reemitidos.",
"caRotated": "Autoridade Certificadora rotacionada — certificados anteriores revogados",
"caRotateFailed": "Falha ao rotacionar o CA",
"caDelete": "Remover CA",
"caDeleteConfirm": "Remover a autoridade certificadora?",
"caDeleted": "CA removido",
"caDeleteFailed": "Falha ao remover a CA",
"caValidityLabel": "Validade do certificado (dias)",
"issueCert": "Certificado",
"issueCertTooltip": "Emita um certificado SSH para esta chave, assinado pela sua Autoridade Certificadora (CA).",
"certIssued": "Certificado emitido e baixado",
"certIssueFailed": "Falha na emissão do certificado"
},
"credentials": {
"folders": "Pastas",
"folder": "Pasta",
"password": "Senha",
"key": "Chave",
"sshPrivateKey": "Chave privada SSH",
"upload": "Carregar",
"keyPassword": "Senha da chave",
"sshKey": "Chave SSH",
"uploadPrivateKeyFile": "Carregar arquivo de chave privada",
"searchCredentials": "Credenciais de pesquisa...",
"addCredential": "Adicionar credencial",
"caCertificate": "Certificado CA (-cert.pub)",
"caCertificateDescription": "Opcional: Faça o upload ou cole o arquivo de certificado assinado pela CA (ex.: id_ed25519-cert.pub). Obrigatório quando seu servidor SSH usa autorização baseada em certificado.",
"uploadCertFile": "Carregar arquivo -cert.pub",
"clearCert": "Claro",
"certLoaded": "Certificado carregado",
"certPublicKeyLabel": "Certificado CA",
"certTypeLabel": "Tipo de certificado",
"pasteOrUploadCert": "Cole ou carregue um certificado -cert.pub...",
"hasCaCert": "Possui certificado CA",
"noCaCert": "Sem certificado CA",
"noPublicKeyAvailable": "Nenhuma chave pública disponível. Primeiro, abra o editor de credenciais.",
"deployCommandCopied": "Comando de implantação copiado",
"sortCredentials": "Classificar 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": "Etiquetas",
"copyDeployCommand": "Copiar comando de implantação",
"cloneCredentialAction": "Credencial de clonagem",
"clonedCredential": "Clonado {{name}}",
"clonedCredentialName": "{{name}} (copiar)",
"shareCredentialAction": "Compartilhar credenciais",
"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 as credenciais são alteradas e removida quando o compartilhamento é revogado.",
"users": "Usuários",
"roles": "Funções",
"searchPlaceholder": "Procurar...",
"permission": "Permissão",
"levelUse": "Usar",
"levelManage": "Gerenciar",
"levelUseDesc": "Utilização: associe as credenciais aos hosts e conecte-se. O segredo em si permanece oculto.",
"levelManageDesc": "Gerenciar: edite também as credenciais e compartilhe-as com outras pessoas.",
"expires": "Expira",
"expiry": {
"never": "Nunca",
"oneDay": "1 dia",
"sevenDays": "7 dias",
"thirtyDays": "30 dias"
},
"currentAccess": "Compartilhado com",
"revoke": "Revogar",
"shared": "Credencial compartilhada",
"shareButton": "Compartilhar"
},
"deleteCredentialAction": "Excluir credencial",
"editCredentialAction": "Editar credencial",
"failedToCloneCredential": "Falha ao clonar a credencial",
"failedToDeleteCredential": "Falha ao excluir credencial",
"idBadge": "EU IA",
"keyBadge": "CHAVE",
"passwordBadge": "PWD",
"renameFolder": "Renomear pasta",
"deleteFolder": "Excluir pasta",
"deleteCredentialConfirm": "Excluir credencial \"{{name}}\"?",
"deletedCredential": "Excluído {{name}}",
"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 as credenciais",
"failedToMoveCredential": "Falha ao mover as credenciais",
"sortManual": "Manual (arraste para reordenar)",
"customizeSidebar": "Personalizar a barra lateral",
"customizeSidebarDescription": "Escolha a aparência e o comportamento da lista de credenciais.",
"customizeDensityTitle": "Densidade",
"densityComfortableDesc": "Uma credencial por linha, com detalhes adicionais.",
"densityCompactDesc": "Uma linha por credencial, para listas mais longas.",
"displayDensityComfortable": "Confortável",
"displayDensityCompact": "Compactar",
"customizeBehaviorTitle": "Comportamento",
"showCredentialTags": "Mostrar etiquetas",
"showCredentialTagsDesc": "Exibir tags na lista de credenciais",
"actionsVisibility": "Ações de credenciais",
"actionsVisibilityDesc": "Quando os botões de conexão e gerenciamento em cada credencial aparecerem",
"actionsAlways": "Sempre visível",
"actionsOnly": "Conecte apenas, descanse clicando.",
"actionsHover": "Mostrar ao passar o cursor",
"actionsClick": "Mostrar ao clicar",
"customizeSortHint": "A ordem de classificação fica no menu de classificação da barra de ferramentas.",
"expandActions": "Expandir ações",
"collapseActions": "Ações de recolhimento",
"backToHosts": "Voltar para Anfitriões",
"backToCredentials": "Voltar às credenciais",
"searchCredentialsPlaceholder": "Credenciais de pesquisa…",
"deployDialogTitle": "Implantar chave SSH",
"deployDialogDesc": "Implante {{name}} nas chaves autorizadas de um host.",
"targetHostLabel": "Host de destino",
"selectHostOption": "Selecione um host...",
"deployingBtn": "Implantação...",
"deployBtn": "Implantar",
"keyDeployedSuccess": "Chave implantada com sucesso",
"failedToDeployKey": "Falha ao implantar a chave",
"folderRenamedTo": "Pasta renomeada para \"{{name}}\"",
"failedToRenameFolder": "Falha ao renomear a pasta",
"arrangeUnlockedSwitchedToManual": "A ordenação foi alterada para manual, então sua ordem será mantida.",
"arrangeUnlocked": "Desbloqueie e arraste para reorganizar."
},
"homepage": {
"title": "Página inicial",
"addWidget": "Adicionar widget",
"editWidget": "Widget de edição",
"deleteWidget": "Excluir",
"widgetTypes": "Tipos de widgets",
"serviceLink": "Link de serviço",
"folder": "Pasta",
"clock": "Relógio",
"notes": "Notas",
"hostStatus": "Status do host",
"bookmarkList": "Favoritos",
"zoomIn": "Ampliar",
"zoomOut": "Diminuir o zoom",
"resetView": "Redefinir visualização",
"lockLayout": "Configuração de fechadura",
"unlockLayout": "Desbloquear layout",
"noWidgets": "Clique com o botão direito do mouse ou clique em + para adicionar seu primeiro widget.",
"openFullView": "Abrir visualização completa",
"previewTitle": "Pré-visualização da página inicial",
"cancel": "Cancelar",
"save": "Salvar",
"title_label": "Título",
"widgetTitlePlaceholder": "Título do widget (opcional)",
"url": "URL",
"imageUrl": "URL da imagem personalizada",
"imageUrlHint": "Deixe em branco para usar o favicon do site automaticamente.",
"showImage": "Mostrar imagem",
"description": "Descrição",
"color": "Cor",
"icon": "Ícone",
"expanded": "Expandido por padrão",
"timezone": "Fuso horário",
"invalidTimezone": "Fuso horário inválido. Use um nome IANA, como America/New_York.",
"showSeconds": "Mostrar segundos",
"format12h": "12 horas",
"format24h": "24 horas",
"content": "Contente",
"backgroundColor": "Cor de fundo",
"host": "Hospedar",
"showMetrics": "Mostrar métricas",
"links": "Links",
"addLink": "Adicionar link",
"linkLabel": "Rótulo",
"linkUrl": "URL",
"removeLink": "Remover",
"categoryLinks": "Links",
"categoryInfo": "Informações",
"categorySystem": "Sistema",
"widgetServiceLinkDesc": "Um bloco clicável que direciona para um URL de serviço.",
"widgetFolderDesc": "Um contêiner para agrupar widgets relacionados.",
"widgetClockDesc": "Um relógio em tempo real com fuso horário configurável.",
"widgetNotesDesc": "Um widget de notas em Markdown",
"widgetHostStatusDesc": "Exibe o uso de CPU, memória e disco em tempo real para um host SSH.",
"widgetBookmarkListDesc": "Lista de links rápidos",
"copyLink": "Copiar link",
"linkCopied": "Link copiado!",
"location": "Localização",
"temperatureUnit": "Unidade de temperatura",
"showForecast": "Mostrar previsão para 3 dias",
"scrolling": "Permitir rolagem",
"feedUrl": "URL do feed",
"maxItems": "Número máximo de itens",
"showDescription": "Descrição do programa",
"widgetWeatherName": "Clima",
"widgetWeatherDesc": "Previsão do tempo ao vivo para qualquer local.",
"widgetIframeName": "Incorporação de iFrame",
"widgetIframeDesc": "Incorpore qualquer URL em um iframe.",
"widgetRssName": "Feed RSS",
"widgetRssDesc": "Exibir itens de um feed RSS ou Atom",
"dragToFolder": "Arraste os widgets para cá ou use o sinal de + para adicionar.",
"showDisk": "Mostrar uso do disco",
"addToFolder": "Adicionar widget à pasta",
"noHostSelected": "Nenhum host selecionado",
"metricsNotAvailable": "Métricas não disponíveis",
"selectHost": "Selecione um host...",
"displayedMetrics": "Métricas exibidas",
"metricCpu": "CPU",
"metricMemory": "Memória",
"metricDisk": "Disco",
"metricUptime": "Tempo de atividade",
"metricSystem": "Sistema",
"metricOs": "SO",
"metricKernel": "Kernel",
"metricHostname": "Nome do host",
"metricNetwork": "Rede",
"metricProcesses": "Processos",
"metricProcessesTotal": "total",
"metricProcessesRunning": "correndo",
"categoryMonitoring": "Monitoramento",
"loading": "Carregando...",
"allClear": "Tudo certo",
"noPingUrls": "Nenhuma URL configurada",
"pingLabel": "Rótulo",
"addPingUrl": "Adicionar URL",
"showLatency": "Mostrar latência",
"refreshInterval": "Intervalo de atualização",
"seconds": "segundos",
"filterActivityTypes": "Tipos de filtro",
"filterTypesHint": "Deixe em branco para mostrar tudo",
"showTimestamp": "Mostrar carimbo de data/hora",
"uptimeUnavailable": "Tempo de atividade indisponível",
"uptimeLabel": "Tempo de atividade",
"overviewVersion": "Versão",
"overviewUpdate": "Atualizado",
"overviewUpdateLabel": "Atualizar",
"overviewUpdateAvailable": "Atualização disponível",
"overviewDatabase": "Banco de dados",
"overviewUptime": "Tempo de atividade",
"noHosts": "Nenhum host configurado",
"hostGridHosts": "Anfitriões",
"hostGridAllHint": "Deixe em branco para mostrar todos os hosts.",
"columns": "Colunas",
"showIp": "Mostrar endereço IP",
"connectionType": "Tipo de conexão",
"layout": "Layout",
"showStatus": "Mostrar status",
"showHostName": "Mostrar nome do apresentador",
"noDockerActivity": "Nenhuma atividade do Docker",
"noActivity": "Nenhuma atividade",
"showAcknowledged": "Mostrar reconhecido",
"widgetMetricsChartName": "Gráfico de métricas",
"widgetMetricsChartDesc": "Gráfico histórico de CPU, memória, disco ou rede para um host",
"widgetHostGridName": "Grade de anfitriões",
"widgetHostGridDesc": "Visualização em grade dos status dos hosts SSH",
"widgetPingStatusName": "Status do ping",
"widgetPingStatusDesc": "Status do ping HTTP para um ou mais URLs",
"widgetRecentActivityName": "Atividade recente",
"widgetRecentActivityDesc": "Feed de rolagem com atividades recentes do Termix",
"widgetTermixUptimeName": "Tempo de atividade do Termix",
"widgetTermixUptimeDesc": "Contador de tempo de atividade em tempo real para o servidor Termix",
"widgetSystemOverviewName": "Visão geral do sistema",
"widgetSystemOverviewDesc": "Visão geral da versão do Termix, integridade do banco de dados e tempo de atividade",
"widgetSshQuickConnectName": "Conexão rápida SSH",
"widgetSshQuickConnectDesc": "Botões de um clique para abrir sessões SSH",
"widgetDockerActivityName": "Atividade do Docker",
"widgetDockerActivityDesc": "Eventos recentes de contêineres Docker em todos os hosts",
"widgetCalendarName": "Calendário",
"widgetCalendarDesc": "Um calendário mensal com o dia de hoje destacado.",
"widgetCountdownName": "Contagem regressiva",
"widgetCountdownDesc": "Cronômetro regressivo para uma data alvo",
"widgetSearchBarName": "Barra de pesquisa",
"widgetSearchBarDesc": "Widget de pesquisa rápida na web",
"widgetTextBannerName": "Banner de texto",
"widgetTextBannerDesc": "Um rótulo ou cabeçalho de seção em negrito para a tela.",
"widgetImageWidgetName": "Imagem",
"widgetImageWidgetDesc": "Exibir uma imagem a partir de um URL",
"widgetMarkdownNotesName": "Anotações em Markdown",
"widgetMarkdownNotesDesc": "Notas detalhadas com renderização Markdown embutida.",
"widgetCustomApiName": "API personalizada",
"widgetCustomApiDesc": "Obtenha e exiba dados de qualquer API JSON.",
"widgetServiceGridName": "Grade de serviço",
"widgetServiceGridDesc": "Uma grade configurável de links de mosaico de serviço",
"widgetDashboardLinksName": "Links do painel de controle",
"widgetDashboardLinksDesc": "Exiba seus links de serviço configurados no painel de controle.",
"widgetSearchLinksName": "Atalhos de pesquisa",
"widgetSearchLinksDesc": "Botões de atalho de pesquisa rápida com entrada embutida",
"widgetLinkTreeName": "Link Tree",
"widgetLinkTreeDesc": "Seções agrupadas de links com títulos",
"calMon": "Mo",
"calTue": "Tu",
"calWed": "Nós",
"calThu": "O",
"calFri": "Padre",
"calSat": "Sa",
"calSun": "Su",
"startOnMonday": "Comece a semana na segunda-feira",
"countdownNoDate": "Nenhuma data-alvo definida.",
"countdownPast": "O evento já aconteceu.",
"countdownDays": "dias",
"countdownHours": "horas",
"countdownMinutes": "min",
"countdownSeconds": "seg",
"countdownLabel": "Rótulo",
"countdownLabelPlaceholder": "Exemplo: Dia do Lançamento",
"countdownShowDays": "Dias de exibição",
"countdownShowHours": "Horário de funcionamento",
"targetDate": "Data-alvo",
"searchEngine": "Mecanismo de busca",
"customSearchUrl": "URL de pesquisa personalizada",
"searchPlaceholder": "Procurar...",
"searchGo": "Ir",
"searchPlaceholderLabel": "Texto de espaço reservado",
"searchPlaceholderHint": "Texto exibido dentro do campo de pesquisa",
"openInNewTab": "Abrir em nova aba",
"searchQueryPlaceholder": "Digite a consulta...",
"noSearchShortcuts": "Nenhum atalho configurado",
"addSearchShortcut": "Adicionar atalho",
"fontSize": "Tamanho da fonte",
"textAlign": "Alinhamento de texto",
"fontWeight": "Peso da fonte",
"clearColor": "Cor transparente",
"imageFit": "Ajuste de imagem",
"imageLinkUrl": "URL do link",
"noImage": "Nenhuma URL de imagem definida.",
"altText": "Texto alternativo",
"altTextPlaceholder": "Descreva a imagem",
"renderMarkdown": "Renderizar Markdown",
"displayMode": "Modo de exibição",
"displayField": "Campo de exibição",
"jsonPath": "Caminho JSON",
"customApiLabel": "Rótulo",
"customApiLabelPlaceholder": "Exemplo: Temperatura",
"customApiUnit": "Unidade",
"customApiNoUrl": "Nenhuma URL de API configurada",
"customApiError": "Falha ao buscar",
"customApiNotArray": "A resposta não é uma matriz.",
"addService": "Adicionar serviço",
"showLabels": "Mostrar rótulos",
"iconSize": "Tamanho do ícone",
"noDashboardLinks": "Nenhum link para o painel de controle configurado",
"noLimit": "Sem limite",
"sectionHeading": "Título da seção",
"addSection": "Adicionar seção",
"compactMode": "Modo compacto",
"showDetailed": "Mostrar detalhes",
"selectHosts": "Selecionar anfitriões",
"allHosts": "Todos os anfitriões",
"listLayout": "Lista",
"gridLayout": "Grade",
"terminal": "terminal",
"files": "Arquivos",
"docker": "Docker",
"range15m": "15 minutos",
"range1h": "1 hora",
"range6h": "6 horas",
"range24h": "24 horas",
"metricNetRx": "Download da rede",
"metricNetTx": "Envio de rede",
"severityFilter": "Filtro de gravidade",
"filterAll": "Todos",
"accentColor": "Cor de destaque",
"widgetSshTerminalName": "Terminal SSH",
"widgetSshTerminalDesc": "Um terminal SSH embutido conectado a um host configurado.",
"sshTerminalNoHost": "Nenhum host configurado",
"sshTerminalConnect": "Conectar",
"sshTerminalAutoConnect": "Conexão automática sob carga",
"widgetQuickConnectName": "Conexão rápida",
"widgetQuickConnectDesc": "Botões de inicialização com um clique para qualquer tipo de conexão em seus hosts.",
"connectionTypes": "Tipos de conexão",
"connType_terminal": "terminal",
"connType_files": "Gerenciador de arquivos",
"connType_docker": "Docker",
"connType_tunnel": "Túnel",
"connType_host-metrics": "Métricas do host",
"connType_rdp": "RDP",
"connType_vnc": "VNC",
"connType_telnet": "Telnet",
"widgetFileManagerName": "Gerenciador de arquivos",
"widgetFileManagerDesc": "Gerenciador de arquivos SFTP integrado para um host configurado.",
"widgetDockerName": "Gerenciador de Docker",
"widgetDockerDesc": "Gerenciador de contêineres Docker integrado para um host configurado",
"widgetTunnelName": "Gerente do Túnel",
"widgetTunnelDesc": "Gerenciador de túnel SSH integrado para um host configurado",
"widgetNoHostSelected": "Nenhum host configurado"
},
"serverConfig": {
"title": "Configuração do servidor",
"description": "Configure o URL do servidor Termix para conectar-se aos seus serviços de backend.",
"serverUrl": "URL do servidor",
"enterServerUrl": "Por favor, insira um URL de servidor.",
"saveFailed": "Falha ao salvar a configuração",
"saveError": "Erro ao salvar a configuração",
"saving": "Salvando...",
"saveConfig": "Salvar configuração",
"helpText": "Insira o URL onde seu servidor Termix está em execução (por exemplo, http://localhost:30001 ou https://seu-servidor.com)",
"changeServer": "Alterar servidor",
"mustIncludeProtocol": "O URL do servidor deve começar com http:// ou https://",
"allowInvalidCertificate": "Permitir certificado inválido",
"allowInvalidCertificateDesc": "Utilize somente em servidores autohospedados confiáveis com certificados autoassinados ou de endereço IP.",
"useEmbedded": "Usar servidor local",
"embeddedDesc": "Execute o Termix com o servidor local integrado (não é necessário um servidor remoto).",
"embeddedConnecting": "Conectando ao servidor local...",
"embeddedNotReady": "O servidor local ainda não está pronto. Aguarde um momento e tente novamente.",
"localServer": "Servidor local",
"savedServers": "Servidores salvos",
"noSavedServers": "Nenhum servidor salvo",
"removeServer": "Remover"
},
"migrationNotice": {
"title": "O Termix Desktop agora funciona de forma independente.",
"body1": "Este aplicativo costumava se conectar diretamente ao seu servidor Termix. Ele foi reformulado para funcionar de forma totalmente independente, armazenando hosts e credenciais localmente para que continue funcionando offline. A sincronização bidirecional com um servidor Termix auto-hospedado agora é opcional.",
"body2": "Seus hosts e credenciais atuais ainda estão em {{url}}. Ative a Sincronização Remota e reconecte-se a esse servidor para recuperá-los e mantê-los sincronizados daqui para frente.",
"dismiss": "Agora não",
"setUpSync": "Configurar sincronização remota"
},
"remoteSync": {
"title": "Sincronização remota",
"description": "Opcionalmente, conecte este aplicativo de desktop a um servidor Termix auto-hospedado para sincronizar seus hosts, credenciais e trechos de código entre dispositivos. O aplicativo funciona sempre totalmente offline, independentemente de estar conectado ou não.",
"notConnected": "Não conectado",
"connected": "Conectado",
"connectedTo": "Conectado a {{url}}",
"lastSynced": "Última sincronização {{time}}",
"neverSynced": "Nunca sincronizado",
"syncError": "Erro de sincronização: {{message}}",
"needsReauth": "Login expirou",
"connectButton": "Conectar ao servidor",
"disconnectButton": "Desconectar",
"syncNowButton": "Sincronizar agora",
"syncing": "Sincronizando...",
"syncSuccess": "Sincronização remota concluída",
"syncUnavailable": "Não foi possível iniciar a sincronização remota.",
"serverUrl": "URL do servidor",
"enterServerUrl": "Por favor, insira um URL de servidor.",
"mustIncludeProtocol": "O URL do servidor deve começar com http:// ou https://",
"connectionTestFailed": "Não foi possível acessar um servidor Termix nesse URL.",
"allowInvalidCertificate": "Permitir certificado inválido",
"allowInvalidCertificateDesc": "Utilize somente em servidores autohospedados confiáveis com certificados autoassinados ou de endereço IP.",
"savedServers": "Servidores salvos",
"removeServer": "Remover",
"continueButton": "Continuar",
"cancelButton": "Cancelar",
"signInTitle": "Faça login em {{url}}",
"originTitle": "Origem da conexão",
"originDescription": "Por padrão, escolha de onde as conexões SSH se originam. Essa configuração pode ser alterada para cada host individualmente.",
"originLocal": "Este dispositivo (rede local)",
"originRemote": "Servidor remoto",
"bannerReconnect": "Reconectar",
"bannerMessage": "A sincronização remota requer nova autenticação."
},
"versionCheck": {
"error": "Erro na verificação de versão",
"checkFailed": "Falha ao verificar se há atualizações",
"upToDate": "O aplicativo está atualizado.",
"currentVersion": "Você está executando a versão {{version}}",
"updateAvailable": "Atualização disponível",
"updateLinkLabel": "Atualização disponível — abra as notas de lançamento no GitHub.",
"newVersionAvailable": "Uma nova versão está disponível! Você está executando {{current}}, mas {{latest}} está disponível.",
"betaVersion": "Versão Beta",
"betaVersionDesc": "Você está executando {{current}}, que é mais recente do que a versão estável mais recente {{latest}}.",
"releasedOn": "Lançado em {{date}}",
"downloadUpdate": "Baixar atualização",
"checking": "Verificando atualizações...",
"checkUpdates": "Verifique se há atualizações",
"checkingUpdates": "Verificando atualizações...",
"updateRequired": "Atualização necessária"
},
"common": {
"close": "Fechar",
"minimize": "Minimizar",
"online": "On-line",
"offline": "Offline",
"unknown": "Desconhecido",
"continue": "Continuar",
"maintenance": "Manutenção",
"degraded": "Degradado",
"error": "Erro",
"warning": "Aviso",
"unsavedChanges": "Alterações não salvas",
"dismiss": "Liberar",
"more": "Mais",
"loading": "Carregando...",
"optional": "Opcional",
"connect": "Conectar",
"copied": "Copiado",
"connecting": "Conectando...",
"updateAvailable": "Atualização disponível",
"appName": "Termix",
"openInNewTab": "Abrir em nova aba",
"noReleases": "Sem lançamentos",
"updatesAndReleases": "Atualizações e lançamentos",
"newVersionAvailable": "Uma nova versão ({{version}}) está disponível.",
"failedToFetchUpdateInfo": "Falha ao obter informações de atualização",
"preRelease": "Pré-lançamento",
"noReleasesFound": "Nenhuma versão encontrada.",
"cancel": "Cancelar",
"username": "Nome de usuário",
"login": "Conecte-se",
"logout": "Sair",
"register": "Cadastre-se",
"password": "Senha",
"confirmPassword": "Confirme sua senha",
"back": "Voltar",
"save": "Salvar",
"saving": "Salvando...",
"delete": "Excluir",
"rename": "Renomear",
"edit": "Editar",
"confirm": "Confirmar",
"no": "Não",
"or": "OU",
"next": "Próximo",
"previous": "Anterior",
"refresh": "Atualizar",
"language": "Linguagem",
"checking": "Verificando...",
"checkingDatabase": "Verificando conexão com o banco de dados...",
"checkingAuthentication": "Verificando autenticação...",
"backendReconnected": "Conexão com o servidor restabelecida",
"connectionDegraded": "Conexão com o servidor perdida, recuperando…",
"reload": "Recarregar",
"create": "Criar",
"copy": "Cópia",
"copyFailed": "Falha ao copiar para a área de transferência",
"maximize": "Maximizar",
"restore": "Restaurar",
"of": "de",
"saved": "Salvo",
"deleted": "Excluído",
"deleteFailed": "Falha ao excluir",
"saveFailed": "Falha ao salvar",
"required": "Obrigatório",
"remove": "Remover",
"add": "Adicionar",
"update": "Atualizar"
},
"onboarding": {
"stepCounter": "Etapa {{current}} de {{total}}",
"skip": "Ignorar configuração",
"next": "Próximo",
"finish": "Comece agora",
"welcomeTitle": "Bem-vindo ao Termix",
"welcomeIntro": "O Termix gerencia seus servidores a partir de um único local. Essa configuração leva cerca de um minuto e nada aqui é permanente.",
"welcome_hosts": "Salve seus servidores",
"welcome_hosts_desc": "Mantenha todas as máquinas que você gerencia em uma única lista.",
"welcome_terminal": "Conecte-se instantaneamente",
"welcome_terminal_desc": "Abra um terminal em uma aba, sem um cliente SSH separado.",
"welcome_files": "Navegue e edite arquivos",
"welcome_files_desc": "Carregar, descarregar e editar ficheiros remotos.",
"presetTitle": "Quanto você quer que apareça na tela?",
"presetIntro": "O Termix pode ser tão simples ou detalhado quanto você desejar. Escolha um ponto de partida.",
"presetChangeLater": "Você pode alternar entre as predefinições ou alterar qualquer configuração individual posteriormente em Configurações, na seção Interface.",
"appearanceTitle": "Faça dele o seu.",
"appearanceIntro": "Escolha um tema, uma cor de destaque e o seu idioma. Todos os três podem ser alterados posteriormente nas Configurações.",
"featuresTitle": "O que mais a Termix faz?",
"featuresIntro": "Cada servidor que você salva pode ser aberto em mais de um terminal. Veja o que está esperando por você por trás dos ícones à esquerda.",
"feature_files": "Gerenciador de arquivos",
"feature_files_desc": "Navegue, carregue, baixe e edite arquivos via SFTP sem sair do aplicativo.",
"feature_tunnels": "Túneis",
"feature_tunnels_desc": "Encaminhar portas através de um servidor para alcançar serviços que não estão expostos.",
"feature_snippets": "Trechos",
"feature_snippets_desc": "Salve os comandos que você executa com frequência e envie-os para um terminal com um único clique.",
"featuresRailHint": "Não precisa de nenhum desses ícones? Oculte qualquer ícone da barra lateral em Configurações, na seção Navegação.",
"workflowTitle": "Movimente-se mais rapidamente",
"workflowIntro": "Algumas práticas que economizam bastante tempo quando você já tem alguns servidores.",
"workflow_palette": "Paleta de comandos",
"workflow_palette_desc": "Acesse qualquer servidor ou ação digitando. Pressione Shift duas vezes para abrir.",
"workflow_split": "Tela dividida",
"workflow_split_desc": "Exiba até quatro guias lado a lado para visualizar registros enquanto trabalha.",
"workflow_dock": "Painel lateral",
"workflow_dock_desc": "Clique com o botão do meio do mouse ou com o botão direito do mouse em um ícone da barra lateral para abri-lo como uma guia ou fixá-lo à direita.",
"securityTitle": "Protegendo seus logins",
"securityIntro": "O Termix armazena suas credenciais, então vale a pena dedicar um minuto para ver como isso funciona.",
"security_credentials": "Credenciais reutilizáveis",
"security_credentials_desc": "Salve uma chave ou senha uma única vez e associe-a a quantos servidores desejar.",
"security_twofa": "Autenticação de dois fatores e chaves de acesso",
"security_twofa_desc": "Adicione um código TOTP ou uma chave de acesso à sua conta em Configurações, na seção Segurança.",
"security_identity": "Termix ID",
"security_identity_desc": "Emita certificados SSH de curta duração em vez de copiar as chaves para todos os servidores.",
"security_sharing": "Compartilhamento",
"security_sharing_desc": "Conceder acesso a um servidor a outros usuários sem fornecer a senha.",
"securityEncryptionNote": "As credenciais são criptografadas antes de serem armazenadas e só são descriptografadas quando uma conexão precisa delas.",
"doneTitle": "Está tudo pronto!",
"doneHeading": "Configuração concluída",
"doneDesc": "Selecione um servidor na barra lateral para abrir um terminal, navegar pelos seus arquivos ou visualizar suas métricas.",
"done_settings": "Alterar qualquer coisa mais tarde",
"done_settings_desc": "Temas, densidade do layout e quais ícones aparecem podem ser definidos nas Configurações.",
"done_rerun": "Quer repetir?",
"done_rerun_desc": "Abra as Configurações, acesse Interface e escolha Executar configuração para repetir esses passos.",
"done_desktop": "Aplicativo para computador",
"done_desktop_desc": "O Termix funciona como um aplicativo para desktop no Windows, macOS e Linux.",
"done_desktop_link": "Obtenha o aplicativo para desktop",
"done_mobile": "Aplicativo móvel",
"done_mobile_desc": "Leve seus servidores com você no iOS e no Android.",
"done_mobile_link": "Baixe o aplicativo para celular",
"done_docs": "Documentação completa",
"done_docs_desc": "Guias para todas as funcionalidades, incluindo aquelas não abordadas aqui.",
"done_docs_link": "Abra os documentos",
"done_cli": "Ferramenta de linha de comando",
"done_cli_desc": "Gerencie seus servidores a partir de um terminal e use o Termix em seus próprios scripts.",
"done_cli_link": "Abra a documentação da CLI."
},
"nav": {
"collab": "Reuniões",
"home": "Lar",
"terminal": "terminal",
"localTerminal": "Terminal local",
"fileManager": "Gerenciador de arquivos",
"serverStats": "Métricas do host",
"admin": "Administrador",
"termixId": "EU IA",
"userProfile": "Perfil do usuário",
"splitScreen": "Tela dividida",
"confirmClose": "Encerrar esta sessão ativa?",
"close": "Fechar",
"cancel": "Cancelar",
"sshManager": "Gerenciador SSH",
"cannotSplitTab": "Não é possível dividir esta aba.",
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
"copyPassword": "Copiar senha",
"copySudoPassword": "Copiar senha de sudo",
"passwordCopied": "Senha copiada para a área de transferência",
"noPasswordAvailable": "Nenhuma senha disponível",
"failedToCopyPassword": "Falha ao copiar a senha",
"refreshTab": "Atualizar conexão",
"renameTab": "Renomear guia",
"openFileManager": "Abra o Gerenciador de Arquivos",
"dashboard": "Painel",
"homepage": "Página inicial",
"quickConnect": "Conexão rápida",
"sshTools": "Ferramentas SSH",
"history": "História",
"sessionLogs": "Registros de sessão",
"openAsTabHint": "Ctrl+clique ou clique com o botão do meio para abrir como uma aba",
"openAsTab": "Abrir como guia",
"openInRightDock": "Abrir no painel direito",
"closeRightDock": "Feche o cais direito",
"toggleRightDock": "Alternar dock direito",
"multiPanelHintTitle": "Trabalhe com mais de um painel.",
"multiPanelHintBody": "Mantenha este painel aberto enquanto a barra lateral estiver sendo usada para outra coisa. Duas maneiras de movê-lo:",
"multiPanelHintTabHow": "Ctrl+clique no ícone do trilho ou use o botão neste cabeçalho.",
"multiPanelHintDockHow": "Clique com o botão direito do mouse no ícone do trilho ou use o ícone do painel na barra de guias.",
"sidebarSettings": "Configurações da barra lateral...",
"hosts": "Anfitriões",
"snippets": "Trechos",
"macros": "Macros",
"hostManager": "Gerente de Hospedagem",
"credentials": "Credenciais",
"connections": "Conexões",
"keepSideMenuOpen": "Mantenha o menu aberto",
"collapseSideMenu": "Recolher menu",
"roleAdministrator": "Administrador",
"roleUser": "Usuário"
},
"hosts": {
"hosts": "Anfitriões",
"noHosts": "Nenhum host SSH",
"retry": "Tentar novamente",
"refresh": "Atualizar",
"optional": "Opcional",
"downloadSample": "Baixar amostra",
"failedToDeleteHost": "Falha ao excluir {{name}}",
"importSkipExisting": "Importar (ignorar existente)",
"importSSHConfig": "Importar da configuração SSH",
"connectionDetails": "Detalhes da conexão",
"ssh": "SSH",
"telnet": "Telnet",
"remoteDesktop": "Área de Trabalho Remota",
"port": "Porta",
"username": "Nome de usuário",
"folder": "Pasta",
"tags": "Etiquetas",
"pin": "Alfinete",
"addHost": "Adicionar host",
"editHost": "Editar Host",
"cloneHost": "Host de clonagem",
"enableTunnel": "Ativar túnel",
"enableFileManager": "Ativar o Gerenciador de Arquivos",
"enableDocker": "Habilitar Docker",
"defaultPath": "Caminho padrão",
"connection": "Conexão",
"upload": "Carregar",
"authentication": "Autenticação",
"password": "Senha",
"passwordSaved": "Senha salva, digite para alterar",
"key": "Chave",
"credential": "Credencial",
"none": "Nenhum",
"sshPrivateKey": "Chave privada SSH",
"keyType": "Tipo de chave",
"uploadFile": "Carregar arquivo",
"tabGeneral": "Em geral",
"tabSsh": "SSH",
"tabTerminal": "terminal",
"tabRdp": "RDP",
"tabVnc": "VNC",
"tabStats": "Métricas do host",
"tabTelnet": "Telnet",
"tabSharing": "Compartilhamento",
"tabAuthentication": "Autenticação",
"terminal": "terminal",
"tunnel": "Túnel",
"serverStats": "Métricas do host",
"status": {
"available": "Disponível",
"reachable": "Acessível, mas não autenticado",
"offline": "Offline",
"monitoringDisabled": "Monitoramento desativado",
"label": "Status"
},
"folderRenamed": "Pasta \"{{oldName}}\" renomeada para \"{{newName}}\" com sucesso",
"failedToRenameFolder": "Falha ao renomear a pasta",
"unsavedChangesDescription": "As alterações feitas no seu host não foram salvas. Deseja descartá-las?",
"keepEditing": "Continue editando",
"discardChanges": "Descartar alterações",
"movedToFolder": "Movidos os {{count}} hosts para \"{{folder}}\"",
"editHostTooltip": "Editar anfitrião",
"statusChecks": "Verificações de status",
"metricsCollection": "Coleta de métricas",
"metricsInterval": "Intervalo de coleta de métricas",
"metricsIntervalDesc": "Com que frequência coletar estatísticas do servidor (5s - 1h)",
"behavior": "Comportamento",
"themePreview": "Pré-visualização do tema",
"theme": "Tema",
"fontFamily": "Família de fontes",
"fontSize": "Tamanho da fonte",
"letterSpacing": "Espaçamento entre letras",
"lineHeight": "Altura da linha",
"cursorStyle": "Estilo do cursor",
"cursorBlink": "Piscar do cursor",
"scrollbackBuffer": "Buffer de rolagem",
"bellStyle": "Estilo sino",
"rightClickSelectsWord": "Clicar com o botão direito do mouse seleciona a palavra.",
"fastScrollModifier": "Modificador de rolagem rápida",
"fastScrollSensitivity": "Sensibilidade de rolagem rápida",
"sshAgentForwarding": "Encaminhamento do agente SSH",
"backspaceMode": "Modo Backspace",
"startupSnippet": "Trecho de startup",
"selectSnippet": "Selecione o trecho",
"forceKeyboardInteractive": "Forçar interação por teclado",
"overrideCredentialUsername": "Substituir nome de usuário da credencial",
"overrideCredentialUsernameDesc": "Use o nome de usuário especificado acima em vez do nome de usuário da credencial.",
"oidcUsernameHint": "Use $oidc.preferred_username para substituir seu nome de login OIDC.",
"jumpHostChain": "Cadeia de anfitriões de salto",
"portKnocking": "Batendo ao porto",
"addKnock": "Adicionar porta",
"addProxyNode": "Adicionar nó",
"proxyNode": "Nó proxy",
"proxyType": "Tipo de proxy",
"quickActions": "Ações rápidas",
"sudoPasswordAutoFill": "Preenchimento automático de senhas Sudo",
"sudoPassword": "Senha de sudo",
"keepaliveInterval": "Intervalo de Keepalive (ms)",
"moshCommand": "Comando MOSH",
"environmentVariables": "Variáveis de ambiente",
"addVariable": "Adicionar variável",
"docker": "Docker",
"copyTerminalUrl": "Copiar URL do terminal",
"copyFileManagerUrl": "Copiar URL do Gerenciador de Arquivos",
"copyRemoteDesktopUrl": "Copiar URL da Área de Trabalho Remota",
"failedToConnect": "Falha ao conectar ao console",
"connect": "Conectar",
"disconnect": "Desconectar",
"start": "Começar",
"enableStatusCheck": "Ativar verificação de status",
"enableMetrics": "Ativar métricas",
"bulkUpdateFailed": "A atualização em massa falhou",
"selectAll": "Selecionar tudo",
"deselectAll": "Desmarcar tudo",
"protocols": "Protocolos",
"secureShell": "Secure Shell",
"virtualNetwork": "Rede Virtual",
"unencryptedShell": "Shell não criptografado",
"addressIp": "Endereço IP /",
"friendlyName": "Nome amigável",
"macAddress": "Endereço MAC",
"wolBroadcastAddress": "Discurso de transmissão da WoL",
"wolBroadcastAddressDesc": "Transmissão direcionada opcional para Docker/redes roteadas (ex.: 192.168.1.255). Deixe em branco para usar 255.255.255.255.",
"folderAndAdvanced": "Pasta e Avançado",
"showAdvancedSettings": "Mostrar configurações avançadas",
"hideAdvancedSettings": "Ocultar configurações avançadas",
"privateNotes": "Notas particulares",
"privateNotesPlaceholder": "Detalhes sobre este servidor...",
"pinToTop": "Fixar no topo",
"pinToTopDesc": "Sempre mostre este host no topo da lista.",
"portKnockingSequence": "Sequência de batida de portas",
"addKnockBtn": "Adicionar batida",
"noPortKnocking": "Nenhuma configuração de port knocking.",
"knockPort": "Porta de encaixe",
"protocol": "Protocolo",
"delayAfterMs": "Atraso após (ms)",
"useSocks5Proxy": "Usar proxy SOCKS5",
"useSocks5ProxyDesc": "Encaminhar a conexão através de um servidor proxy",
"connectionOrigin": "Origem da conexão",
"connectionOriginDesc": "De onde se origina a conexão deste host. Substitui o padrão global do aplicativo para desktop.",
"connectionOriginGuacamoleNote": "RDP, VNC e Telnet usam o servidor remoto, a menos que você selecione \"Este dispositivo\", que precisa de um guacd que esta máquina possa acessar — defina um na configuração de URL do guacd ou por host em Proxy do guacd.",
"connectionOriginDefault": "Usar padrão",
"connectionOriginLocal": "Este dispositivo (rede local)",
"connectionOriginRemote": "Servidor remoto",
"proxyHost": "Host proxy",
"proxyPort": "Porta proxy",
"proxyUsername": "Nome de usuário do proxy",
"proxyPassword": "Senha do proxy",
"proxySingleMode": "Proxy único",
"proxyChainMode": "Cadeia de Proxy",
"you": "Você",
"jumpHostChainLabel": "Cadeia de anfitriões de salto",
"addJumpBtn": "Adicionar salto",
"noJumpHosts": "Nenhum servidor de salto configurado.",
"selectAServer": "Selecione um servidor...",
"sshPort": "Porta SSH",
"authMethod": "Método de autenticação",
"authenticationMethod": "Método de autenticação",
"authenticationMethodDesc": "Selecione o método que o Termix usará para autenticar esta conexão SSH. Outros métodos não serão tentados automaticamente.",
"storedCredential": "Credencial armazenada",
"selectACredential": "Selecione uma credencial...",
"vaultProfile": "Perfil do assinante do Vault",
"selectAVaultProfile": "Selecione um perfil do Vault...",
"vaultProfileHint": "As configurações são provenientes do perfil compartilhado; você fará login no Vault via OIDC ao se conectar. Nenhum segredo é armazenado.",
"vaultNewProfile": "Novo perfil",
"secretRefHint": "Você pode colar uma referência do 1Password (op://vault/item/field) em vez do segredo; ela é obtida da sua fonte de segredos ao conectar-se.",
"secretSourcesManage": "Gerenciar fontes secretas",
"secretSourcesTitle": "Fontes secretas",
"secretSourcesDesc": "O Termix lê os segredos de gerenciadores de senhas externos no momento da conexão. Atualmente, utiliza o 1Password Connect (hospedado localmente). O token de acesso é armazenado criptografado com sua chave de dados.",
"secretSourceNew": "Nova fonte",
"secretSourceUrlLabel": "URL de conexão do servidor",
"secretSourceTokenLabel": "Token de acesso Connect",
"secretSourceTokenKeep": "Deixe em branco para manter o token atual.",
"secretSourceSharedLabel": "Compartilhar com todos os usuários (somente administradores; a ação é executada enquanto você estiver conectado)",
"secretSourceShared": "compartilhado",
"secretSourceTest": "Teste",
"secretSourceTestOk": "Conectado — {{count}} cofre(s) visível(is)",
"secretSourceTestFailed": "Teste de conexão falhou",
"secretSourceRequired": "Nome, URL do servidor e token são obrigatórios.",
"secretSourceSaved": "Fonte secreta salva",
"secretSourceDeleted": "Fonte secreta excluída",
"vaultManageProfiles": "Gerenciar perfis do Vault",
"vaultAddrLabel": "Endereço do cofre",
"vaultNamespaceLabel": "Espaço de nomes",
"vaultOidcMountLabel": "Montagem de autenticação OIDC",
"vaultOidcRoleLabel": "Função OIDC",
"vaultSshMountLabel": "Montagem de segredos SSH",
"vaultSshRoleLabel": "Função de assinatura SSH",
"vaultValidPrincipalsLabel": "Principais válidos",
"vaultKeyTypeLabel": "Tipo de chave efêmera",
"vaultSharedLabel": "Compartilhe com todos os usuários",
"vaultCreateProfile": "Criar perfil",
"vaultProfileCreated": "Perfil do Vault criado",
"vaultProfileSaved": "Perfil do Vault salvo",
"vaultProfileDeleted": "Perfil do Vault excluído",
"vaultProfileSaveFailed": "Falha ao salvar o perfil do Vault",
"vaultProfileDeleteFailed": "Falha ao excluir o perfil do Vault",
"vaultSaveProfile": "Salvar perfil",
"vaultProfileValidationError": "Nome, endereço do Vault e função de assinatura SSH são obrigatórios.",
"vaultNoProfiles": "Ainda não há perfis no Vault.",
"vaultSharedBadge": "compartilhado",
"keyTypeLabel": "Tipo de chave",
"keyTypeAuto": "Detecção automática",
"keyPasteTab": "Colar",
"keyUploadTab": "Carregar",
"keyFileLoaded": "Arquivo de chave carregado",
"keyUploadClick": "Clique para fazer o upload de arquivos .pem / .key / .ppk",
"clearKey": "Chave limpa",
"keySaved": "Chave SSH salva",
"keyReplaceNotice": "Cole uma nova chave abaixo para substituí-la.",
"keyPassphraseSaved": "Senha salva, digite para alterar",
"replaceKey": "Substituir chave",
"docsLink": "Ver documentos",
"stepcaLabel": "Etapa CA",
"stepcaDesc": "Faça login através do seu provedor de identidade e permita que a sua Autoridade Certificadora (CA) Step emita um certificado SSH de curta duração para este host. O URL da CA, a impressão digital da raiz e o provisionador OIDC são definidos por um administrador em Configurações de Administrador.",
"opksshLabel": "OPKSSH",
"opksshDesc": "Faça login neste host usando seu provedor de identidade em vez de uma senha ou chave. Requer a configuração do OPKSSH no servidor.",
"warpgateLabel": "Portal de Dobra",
"warpgateDesc": "Este host se conecta através de um proxy SSH Warpgate. O Termix cuidará automaticamente do fluxo de aprovação baseado em navegador após a autenticação.",
"agentLabel": "Agente SSH",
"agentDesc": "Autentique-se 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": "Use as chaves de um agente SSH para autenticar esta conexão. Deixe o caminho do socket vazio para usar SSH_AUTH_SOCK.",
"agentSocketPathLabel": "Caminho do soquete do agente",
"agentSocketPathPlaceholder": "Deixe em branco para usar SSH_AUTH_SOCK",
"agentSocketPathHint": "Deixe em branco para detecção automática a partir da 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 em branco para tentar todas as chaves do agente.",
"agentIdentityHint": "Cole uma chave pública (ex.: ssh-ed25519 AAAA...) para que somente essa chave seja oferecida pelo agente. Recomendado quando o agente possui muitas chaves, para evitar exceder o limite de tentativas de autenticação (MaxAuthTries) do servidor.",
"shareSshAuthLabel": "Compartilhar autenticação SSH",
"shareSshAuthDesc": "Forneça aos destinatários cópias criptografadas da autenticação SSH deste host. As credenciais pessoais do destinatário ainda têm precedência.",
"forceKeyboardInteractiveLabel": "Force Keyboard Interactive",
"forceKeyboardInteractiveShortDesc": "Forçar a entrada manual de senha mesmo que as chaves estejam presentes.",
"allowLegacyAlgorithmsLabel": "Permitir algoritmos legados",
"allowLegacyAlgorithmsDesc": "Habilite 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",
"terminalAppearance": "Aparência terminal",
"colorTheme": "Tema de cores",
"fontFamilyLabel": "Família de fontes",
"fontFamilyCustomOption": "Personalizado...",
"fontFamilyCustomPlaceholder": "Nome exato da fonte, por exemplo, MesloLGS NF",
"fontFamilyCustomHint": "Escolha uma fonte incluída ou selecione \"Personalizada\" e digite o nome exato de uma fonte já instalada no seu sistema (por exemplo, MesloLGS NF, Noto Sans Mono). O Termix não instala fontes automaticamente; instale-as primeiro no seu sistema operacional.",
"fontSizeLabel": "Tamanho da fonte",
"cursorStyleLabel": "Estilo do cursor",
"letterSpacingPx": "Espaçamento entre letras (px)",
"lineHeightLabel": "Altura da linha",
"bellStyleLabel": "Estilo sino",
"backspaceModeLabel": "Modo Backspace",
"cursorBlinking": "Cursor piscando",
"cursorBlinkingDesc": "Ative a animação de intermitência para o cursor do terminal.",
"rightClickSelectsWordLabel": "Clicar com o botão direito do mouse seleciona a palavra",
"rightClickSelectsWordShortDesc": "Selecione a palavra sob o cursor clicando com o botão direito do mouse.",
"macOptionIsMetaLabel": "A tecla Option envia meta",
"macOptionIsMetaShortDesc": "Desative a digitação de caracteres especiais (como @ ou |) com a tecla Option/Alt no macOS em vez de enviar Meta",
"backgroundImageLabel": "URL da imagem de fundo",
"backgroundImageDesc": "URL opcional para uma imagem de fundo do terminal",
"backgroundImageOpacityLabel": "Opacidade da imagem de fundo",
"customThemeColors": "Cores personalizadas",
"customThemeBackground": "Fundo",
"customThemeForeground": "Primeiro plano",
"customThemeCursor": "Cursor",
"customThemeCursorAccent": "Acento do cursor",
"customThemeSelection": "Seleção",
"customThemeAnsiColors": "Cores ANSI",
"customThemeBlack": "Preto",
"customThemeRed": "Vermelho",
"customThemeGreen": "Verde",
"customThemeYellow": "Amarelo",
"customThemeBlue": "Azul",
"customThemeMagenta": "Magenta",
"customThemeCyan": "Ciano",
"customThemeWhite": "Branco",
"customThemeBrightBlack": "Preto brilhante",
"customThemeBrightRed": "Vermelho vivo",
"customThemeBrightGreen": "Verde brilhante",
"customThemeBrightYellow": "Amarelo brilhante",
"customThemeBrightBlue": "Azul brilhante",
"customThemeBrightMagenta": "Magenta brilhante",
"customThemeBrightCyan": "Ciano brilhante",
"customThemeBrightWhite": "Branco brilhante",
"customThemeResetTooltip": "Restaurar padrões de fábrica",
"savedThemesLabel": "Temas salvos",
"saveAsGlobalTheme": "Salvar como tema global",
"saveGlobalThemeNamePrompt": "Insira um nome para este tema.",
"saveGlobalThemeSuccess": "Tema salvo",
"saveGlobalThemeError": "Falha ao salvar o tema",
"applyGlobalThemeTooltip": "Aplique este tema",
"deleteGlobalThemeTooltip": "Excluir este tema",
"noSavedThemes": "Ainda não há temas salvos.",
"syntaxHighlightingLabel": "Realce de sintaxe",
"syntaxHighlightingDesc": "Colorir a saída do terminal (erros, caminhos, IPs, registros de data e hora)",
"syntaxHighlightingCategories": "Categorias em destaque",
"syntaxHighlightingCategoriesDesc": "Escolha quais tipos de conteúdo colorir.",
"syntaxCategoryLogLevels": "Níveis de registro",
"syntaxCategoryLogLevelsDesc": "erro, aviso, informação, depuração, fatal",
"syntaxCategoryPaths": "Caminhos de Arquivo",
"syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt",
"syntaxCategoryTimestamps": "Carimbos de data/hora",
"syntaxCategoryTimestampsDesc": "[12:34:56], 15/01/2024",
"syntaxCategoryIpAddresses": "Endereços IP",
"syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080",
"syntaxCategoryUrls": "URLs",
"syntaxCategoryUrlsDesc": "https://example.com",
"syntaxCategoryNumbers": "Números rotulados",
"syntaxCategoryNumbersDesc": "porta 8080, saída 1, status 404",
"behaviorAndAdvanced": "Comportamento e Avançado",
"scrollbackBufferLabel": "Buffer de rolagem",
"scrollbackMaxLines": "Número máximo de linhas mantidas no histórico",
"sshAgentForwardingLabel": "Encaminhamento do agente SSH",
"sshAgentForwardingShortDesc": "Permita que este host remoto use seu agente SSH local para conexões subsequentes. Isso não é necessário para a autenticação do agente.",
"useSSHTitleLabel": "Usar o título da janela SSH",
"useSSHTitleDesc": "Atualize o título da aba com base no título da janela do shell, em vez do nome do host.",
"enableAutoMosh": "Ativar Auto-Mosh",
"enableAutoMoshDesc": "Prefira Mosh a SSH, se disponível.",
"enableAutoTmux": "Ativar Auto-Tmux",
"enableAutoTmuxDesc": "Mantenha seu shell e tudo o que estiver sendo executado nele em funcionamento mesmo após desconexões e reinicializações do navegador, executando o comando dentro do tmux (o tmux precisa estar instalado no host).",
"enableSessionLogging": "Registro de sessão",
"enableSessionLoggingDesc": "Registre a saída da sessão do terminal para revisão posterior.",
"allowSessionSharing": "Permitir compartilhamento de sessão",
"allowSessionSharingDesc": "Permitir que as sessões ao vivo neste servidor sejam compartilhadas por meio de link ou com outros usuários.",
"localEchoLabel": "Eco Local",
"localEchoDesc": "Preveja sequências de teclas seguras e imprimíveis localmente em conexões lentas. Os prompts de senha e as entradas de controle nunca são repetidos.",
"localEchoDefault": "Usar configuração global",
"localEchoOff": "Desligado",
"localEchoAuto": "Automático",
"localEchoOn": "Sempre ligado",
"linkClickBehaviorLabel": "Comportamento de clique em links",
"linkClickBehaviorDesc": "Controla o que acontece quando você clica em um link no terminal. Use 'Padrão' para seguir a configuração do aplicativo.",
"linkClickBehaviorDefault": "Padrão (seguir as configurações do aplicativo)",
"linkClickBehaviorConfirm": "Exibir janela pop-up para abrir ou copiar",
"linkClickBehaviorDirect": "Abrir diretamente",
"sudoPasswordAutoFillLabel": "Preenchimento automático de senha Sudo",
"sudoPasswordAutoFillShortDesc": "Fornecer automaticamente a senha de sudo quando solicitado.",
"sudoPasswordAutoFillDesc": "Armazene uma senha de sudo para que as métricas do host, os prompts do terminal e outros possam executar comandos privilegiados automaticamente.",
"sudoPasswordLabel": "Senha de sudo",
"sudoPasswordSaved": "Senha salva, digite para alterar",
"environmentVariablesLabel": "Variáveis de ambiente",
"addVariableBtn": "Adicionar variável",
"noEnvVars": "Nenhuma variável de ambiente configurada.",
"fastScrollModifierLabel": "Modificador de rolagem rápida",
"fastScrollSensitivityLabel": "Sensibilidade de rolagem rápida",
"moshCommandLabel": "Comando Mosh",
"startupSnippetLabel": "Trecho de startup",
"keepaliveIntervalLabel": "Intervalo de Keepalive (segundos)",
"maxKeepaliveMisses": "Max Keepalive falha",
"sameHost": "Este host (túnel direto)",
"bindHost": "Vincular host",
"connectionToolbar": "Barra de ferramentas de conexão",
"showConnectionToolbar": "Mostrar barra de ferramentas de conexão",
"showConnectionToolbarDesc": "Exiba a barra de ferramentas nas sessões SSH, RDP, VNC e Telnet deste host. Você também pode ocultá-la temporariamente na própria barra de ferramentas.",
"enableAiAssistant": "Ativar o assistente de IA",
"enableAiAssistantDesc": "Permita que o assistente de IA ajude no terminal deste host. Desativado por padrão, mas ainda precisa que a IA esteja ativada para sua conta.",
"proxmoxLastSyncStatus": {
"success": "Sucesso"
},
"proxmoxGuestsSelected_one": "{{count}} convidado — {{selected}} selecionado",
"proxmoxGuestsSelected_other": "{{count}} convidados — {{selected}} selecionados",
"proxmoxImportButton_one": "Importar {{count}} host",
"proxmoxImportButton_other": "Importar {{count}} hosts",
"proxmoxResultSkippedNoIp": "{{count}} ignorado (nenhum IP encontrado)",
"proxmoxStatsUrlCopied": "URL das estatísticas do Proxmox copiada para a área de transferência",
"copyProxmoxStatsUrlAction": "Copiar URL de estatísticas do Proxmox",
"statusChecksLabel": "Verificações de status",
"enableStatusChecks": "Ativar verificações de status",
"enableStatusChecksDesc": "Periodicamente, faça ping neste host para verificar a disponibilidade.",
"useGlobalInterval": "Usar intervalo global",
"useGlobalIntervalDesc": "Substitua pelo intervalo de verificação de status de todo o servidor.",
"checkIntervalS": "Intervalo de verificação (s)",
"checkIntervalDesc": "Segundos entre cada ping de conectividade",
"cpuUsageLabel": "Utilização da CPU",
"cpuUsageDesc": "Porcentagem de CPU, médias de carga, gráfico de linhas",
"memoryLabel": "Uso de memória",
"memoryDesc": "Uso de RAM, swap, cache",
"storageLabel": "Utilização do disco",
"storageDesc": "Utilização 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 tempo de inicialização",
"systemInfoLabel": "Informações do sistema",
"systemInfoDesc": "SO, kernel, nome do host, arquitetura",
"recentLoginsLabel": "Logins recentes",
"recentLoginsDesc": "Eventos de login bem-sucedido e malsucedido",
"topProcessesLabel": "Principais processos",
"topProcessesDesc": "PID, CPU%, MEM%, comando",
"listeningPortsLabel": "Portas de escuta",
"listeningPortsDesc": "Portas abertas com processo e estado",
"firewallLabel": "Firewall",
"firewallDesc": "Firewall, AppArmor, status do SELinux",
"hostSharedSuccessfully": "O anfitrião compartilhou com sucesso.",
"failedToShareHost": "Falha ao compartilhar o host",
"accessRevoked": "Acesso revogado",
"failedToRevokeAccess": "Falha ao revogar o acesso",
"cancelBtn": "Cancelar",
"savingBtn": "Salvando...",
"addHostBtn": "Adicionar host",
"hostUpdated": "Host atualizou",
"hostCreated": "O anfitrião criou",
"failedToSave": "Falha ao salvar o host",
"credentialUpdated": "Credencial atualizada",
"credentialCreated": "Credencial criada",
"failedToSaveCredential": "Falha ao salvar as credenciais",
"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 previamente com o nome de usuário, senha e/ou chave SSH atuais deste host.",
"backToHosts": "Voltar para Anfitriões",
"pinned": "Fixado",
"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 credenciais",
"editCredentialAction": "Editar credencial",
"backToHost": "Voltar ao anfitrião",
"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 uma nova credencial",
"failedToSaveCredentialAsNew": "Falha ao salvar como uma nova credencial.",
"features": "Características",
"noFolder": "(Sem pasta)",
"deleteSelected": "Excluir",
"exitSelection": "Seleção de saída",
"importSkip": "Importar (ignorar existente)",
"importOverwrite": "Importar (sobrescrever)",
"collapseBtn": "Colapso",
"importExportBtn": "Importação/Exportação",
"hostStatusesRefreshed": "Status dos hosts atualizados",
"failedToRefreshHosts": "Falha ao atualizar os hosts",
"movedHostTo": "Movido {{host}} para \"{{folder}}\"",
"failedToMoveHost": "Falha ao mover o host",
"deletedFolder": "Pasta excluída \"{{name}}\"",
"failedToDeleteFolder": "Falha ao excluir a pasta",
"deleteAllInFolder": "Excluir todos os hosts em \"{{name}}\"? Esta ação não pode ser desfeita.",
"folderPickerPlaceholder": "Sem pasta",
"folderPickerSearch": "Pesquise ou crie (use / para subpastas)...",
"folderPickerNone": "Sem pasta",
"folderPickerCreate": "Criar \"{{path}}\"",
"folderPickerEmpty": "Nenhuma pasta correspondente",
"parentHost": "Anfitrião principal",
"useFolderInstead": "Use uma pasta em vez de uma pasta.",
"useParentHostInstead": "Use o host pai em vez disso.",
"parentHostPickerPlaceholder": "Sem host pai",
"parentHostPickerSearch": "Pesquisar hosts...",
"parentHostPickerNone": "Sem host pai",
"parentHostPickerEmpty": "Nenhum host correspondente",
"collapseSubHosts": "Colapsar sub-hosts",
"expandSubHosts": "Expandir sub-hosts",
"cannotNestUnderDescendant": "Não é possível aninhar um host dentro de seu próprio subhost.",
"movedToParent": "Movido {{count}} host(s) para \"{{parent}}\"",
"newFolder": "Nova pasta",
"createFolderTitle": "Criar pasta",
"editFolderTitle": "Pasta de edição",
"folderDialogDescription": "Escolha um nome, uma cor e um ícone. Use / para aninhar pastas.",
"folderNameLabel": "Nome da pasta",
"folderNamePlaceholder": "Exemplo: Produção/Web",
"folderNestingHint": "Use / para separar níveis e criar pastas aninhadas.",
"folderNameDuplicate": "Já existe uma pasta com esse nome aqui.",
"folderColor": "Cor",
"folderIcon": "Ícone",
"folderCredential": "Credencial",
"folderCredentialNone": "Nenhuma credencial atribuída",
"folderCredentialHint": "Os hosts nesta pasta que usam autenticação com \"Credenciais armazenadas\" sem que suas próprias credenciais estejam selecionadas herdarão esta.",
"folderPreview": "Pré-visualização",
"folderNameFallback": "Pasta sem título",
"createFolderButton": "Criar pasta",
"saveFolderButton": "Pasta de salvamento",
"cancel": "Cancelar",
"iconSearchPlaceholder": "Ícones de pesquisa...",
"openAllSessions": "Abrir todas as sessões",
"editFolder": "Pasta de edição",
"deleteFolder": "Excluir pasta",
"selectFolder": "Selecione todos os hosts na pasta",
"deselectFolder": "Desmarque todos os hosts na pasta",
"folderSaved": "Pasta salva",
"failedToSaveFolder": "Falha ao salvar a pasta",
"folderDeleted": "Pasta excluída \"{{name}}\"",
"deleteFolderConfirm": "Excluir \"{{name}}\" e seus {{count}} hosts? Esta ação não pode ser desfeita.",
"failedToMoveHosts": "Falha ao mover os hosts",
"failedToReorder": "Falha ao refazer o pedido",
"expandAll": "Expandir todas as pastas",
"collapseAll": "Recolher todas as pastas",
"moreActions": "Mais",
"groupBy": "Agrupar por",
"GroupByFolder": "Pasta",
"GroupByTag": "Marcação",
"GroupByStatus": "Status",
"GroupByProtocol": "Protocolo",
"GroupByAuth": "Tipo de autenticação",
"groupUngrouped": "Não agrupados",
"customizeSidebar": "Personalizar a barra lateral",
"customizeSidebarDescription": "Escolha a aparência e o comportamento da lista de hosts.",
"customizeDensityTitle": "Densidade",
"customizeBehaviorTitle": "Comportamento",
"customizeSortHint": "A ordem de classificação e o agrupamento podem ser definidos nos menus de classificação e agrupamento da barra de ferramentas.",
"densityComfortableDesc": "Mais detalhes por host: endereço, tags e uso de recursos.",
"densityCompactDesc": "Uma linha por host, para listas mais longas.",
"display": "Mostrar",
"displayDensity": "Densidade",
"displayDensityComfortable": "Confortável",
"displayDensityCompact": "Compactar",
"displayShowTags": "Mostrar etiquetas",
"displayTrayOnClick": "Abrir ações ao clicar (em vez de passar o cursor sobre elas)",
"actionsVisibility": "Exibição de ação do host",
"actionsVisibilityDesc": "Escolha quando as ações do host se expandirão. Selecione \"clicar\" para restaurar o comportamento anterior de \"clicar para expandir\".",
"actionsAlways": "Sempre visível",
"actionsOnly": "Conecte apenas, descanse com um clique.",
"actionsHover": "Mostrar ao passar o cursor",
"actionsClick": "Clique para expandir/recolher",
"openOnDoubleClick": "Abrir com um clique duplo",
"openOnDoubleClickDesc": "Exigir um clique duplo para abrir uma sessão de host em vez de um único clique.",
"deletedHost": "Excluído {{name}}",
"copiedToClipboard": "Copiado para a área de transferência",
"terminalUrlCopied": "URL do terminal copiada",
"tunnelUrlCopied": "URL do túnel copiada",
"dockerUrlCopied": "URL do Docker copiada",
"hostMetricsUrlCopied": "URL do Host Metrics copiada",
"rdpUrlCopied": "URL RDP copiada",
"vncUrlCopied": "URL VNC copiada",
"telnetUrlCopied": "URL do Telnet copiada",
"remoteDesktopUrlCopied": "URL da Área de Trabalho Remota copiada",
"expandActions": "Expandir ações",
"collapseActions": "Ações de recolhimento",
"wakeOnLanAction": "Wake on LAN",
"wakeOnLanSuccess": "Pacote mágico enviado para {{name}}",
"wakeOnLanError": "Falha ao enviar o pacote mágico",
"cloneHostAction": "Host de clonagem",
"copyAddress": "Copiar endereço",
"copyLink": "Copiar link",
"copyTerminalUrlAction": "Copiar URL do terminal",
"copyTunnelUrlAction": "Copiar URL do túnel",
"copyDockerUrlAction": "Copiar URL do Docker",
"copyHostMetricsUrlAction": "Copiar URL de métricas do host",
"copyRdpUrlAction": "Copiar URL RDP",
"copyVncUrlAction": "Copiar URL do VNC",
"copyTelnetUrlAction": "Copiar URL do Telnet",
"copyRemoteDesktopUrlAction": "Copiar URL da Área de Trabalho Remota",
"deleteCredentialConfirm": "Excluir credencial \"{{name}}\"?",
"deletedCredential": "Excluído {{name}}",
"deleteHostsConfirm": "Excluir {{count}} host{{plural}}? Isso não pode ser desfeito.",
"movedToRoot": "Movido para a raiz",
"enableTerminalFeature": "Habilitar terminal",
"disableTerminalFeature": "Desativar terminal",
"enableFilesFeature": "Habilitar arquivos",
"disableFilesFeature": "Desativar arquivos",
"enableTunnelsFeature": "Ativar túneis",
"disableTunnelsFeature": "Desativar túneis",
"enableDockerFeature": "Habilitar Docker",
"disableDockerFeature": "Desativar o Docker",
"enableProxmoxFeature": "Ativar Proxmox",
"disableProxmoxFeature": "Desativar Proxmox",
"addTagsPlaceholder": "Adicionar etiquetas...",
"authDetails": "Detalhes de autenticação",
"credType": "Tipo",
"generateKeyPairDesc": "Gere um novo par de chaves; as chaves privada e pública serão preenchidas automaticamente.",
"generatingKey": "Gerando...",
"generateLabel": "Gerar {{label}}",
"uploadFileBtn": "Carregar arquivo",
"keyPassphraseOptional": "Senha de acesso (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": "{{label}} par de chaves gerado",
"failedToGenerateKeyPair": "Falha ao gerar o par de chaves",
"searchHostsPlaceholder": "Pesquisar hosts, endereços, tags…",
"refreshBtn": "Atualizar",
"addTag": "Adicionar etiquetas...",
"deleteConfirmBtn": "Excluir",
"deleteHostConfirm": "Apagar \"{{name}}\"?",
"enableAtLeastOneProtocol": "Habilite pelo menos um dos protocolos 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": "Anfitriões",
"credentialsTab": "Credenciais",
"selectMultiple": "Selecione várias opções",
"selectHosts": "Selecione os anfitriões",
"connectionLabel": "Conexão",
"authenticationLabel": "Autenticação",
"generateKeyPairTitle": "Gerar par de chaves",
"generateKeyPairDescription": "Gere um novo par de chaves; as chaves privada e pública serão preenchidas automaticamente.",
"generateFromPrivateKey": "Gerar a partir da chave privada",
"refreshBtn2": "Atualizar",
"exitSelectionTitle": "Seleção de saída",
"addHostBtn2": "Adicionar host",
"addCredentialBtn2": "Adicionar credencial",
"checkingHostStatuses": "Verificando o status dos hosts...",
"pinnedSection": "Fixado",
"hostsExported": "Os hosts foram exportados com sucesso.",
"export": {
"menuItem": "Exportar...",
"title": "Hosts de exportação",
"scope": "Escopo",
"scopeAll": "Todos",
"scopeSelected": "Selecionado",
"searchHosts": "Pesquisar hosts...",
"include": "Incluir",
"groupConnection": "Conexão",
"groupCredentials": "Credenciais",
"groupNotes": "Notas",
"groupTags": "Etiquetas e alfinete",
"groupTunnels": "Túneis",
"groupJumpHosts": "Apresentadores do Jump",
"groupQuickActions": "Ações rápidas",
"groupFeatureFlags": "Sinalizadores de recursos",
"groupAdvanced": "Configuração avançada",
"preview": "Pré-visualização",
"moreHosts": "... {{count}} mais hosts",
"summary": "{{selected}} de {{total}} anfitriões",
"credentialsIncluded": "credenciais incluídas",
"credentialsExcluded": "credenciais excluídas",
"noneSelected": "Nenhum host selecionado",
"cancel": "Cancelar",
"confirm": "Exportar",
"fetchFailed": "Falha ao carregar os hosts para exportação.",
"bulkButton": "Exportar"
},
"sampleDownloaded": "Arquivo de amostra baixado",
"failedToDeleteCredential2": "Falha ao excluir credencial",
"noFolderOption": "(Sem pasta)",
"nSelected": "{{count}} selecionado",
"featuresMenu": "Características",
"moveMenu": "Mover",
"connectSelected": "Conectar",
"cancelSelection": "Cancelar",
"deletedCount": "Hosts excluídos {{count}}",
"failedToDeleteCount": "Falha ao excluir {{count}} hosts",
"duplicatedHost": "Duplicado \"{{name}}\"",
"failedToDuplicateHost": "Falha ao duplicar o host",
"updatedCount": "Hosts atualizados {{count}}",
"friendlyNameLabel": "Nome amigável",
"descriptionLabel": "Descrição",
"loadingHost": "Carregando host...",
"loadingHosts": "Carregando hosts...",
"loadingCredentials": "Carregando credenciais...",
"noHostsYet": "Ainda não há anfitriões.",
"noHostsYetHint": "Adicione um servidor para abrir terminais, navegar por arquivos e visualizar métricas.",
"noHostsMatchSearch": "Nenhum host corresponde à sua pesquisa.",
"hostNotFound": "Host não encontrado",
"searchHosts": "Pesquisar hosts...",
"sortHosts": "Classificar hosts",
"sortDefault": "Ordem padrão",
"sortNameAsc": "Nome (A → Z)",
"sortNameDesc": "Nome (Z → A)",
"sortIpAsc": "Endereço IP (Asc)",
"sortIpDesc": "Endereço IP (Descrição)",
"sortOnlineFirst": "Online First",
"sortOfflineFirst": "Primeiro offline",
"sortManual": "Manual (arraste para reordenar)",
"sortPinnedFirst": "Fixado primeiro",
"filterHosts": "Filtrar hosts",
"filterClearAll": "Limpar filtros",
"filterStatusGroup": "Status",
"filterOnline": "On-line",
"filterOffline": "Offline",
"filterPinned": "Fixado",
"filterAuthGroup": "Tipo de autenticação",
"filterAuthPassword": "Senha",
"filterAuthKey": "Chave SSH",
"filterAuthCredential": "Credencial",
"filterAuthNone": "Nenhum",
"filterAuthOpkssh": "OPKSSH",
"filterAuthStepca": "Etapa CA",
"filterProtocolGroup": "Protocolo",
"filterProtocolSsh": "SSH",
"filterProtocolRdp": "RDP",
"filterProtocolVnc": "VNC",
"filterProtocolTelnet": "Telnet",
"filterFeaturesGroup": "Características",
"filterFeatureTerminal": "terminal",
"filterFeatureFileManager": "Gerenciador de arquivos",
"filterFeatureTunnel": "Túnel",
"filterFeatureDocker": "Docker",
"filterTagsGroup": "Etiquetas",
"connectRdp": "RDP",
"connectVnc": "VNC",
"connectTelnet": "Telnet",
"editHostAction": "Editar Host",
"moreOptions": "Mais opções",
"shareHost": "Compartilhar Host",
"shareHostTitle": "Compartilhar: {{name}}",
"shareFolder": "Pasta compartilhada",
"shareFolderTitle": "Pasta compartilhada: {{name}}",
"folderSharedSuccessfully": "Host(ns) compartilhado(s) {{count}} na pasta",
"failedToShareFolder": "Falha ao compartilhar a pasta",
"sharing": {
"loadError": "Não foi possível carregar os dados de compartilhamento. Tente novamente.",
"shareWithSection": "Compartilhe com",
"usersTab": "Usuários",
"rolesTab": "Funções",
"searchPlaceholder": "Pesquisar usuários ou funções...",
"noMatches": "Nenhuma correspondência encontrada",
"permissionLevelLabel": "Nível de permissão",
"levels": {
"connect": {
"label": "Conectar",
"description": "Somente sessões abertas: terminal, área de trabalho remota, gerenciador de arquivos, túneis e Docker. Sem acesso à configuração do host."
},
"view": {
"label": "Visualizar",
"description": "Conecte-se e veja a configuração do host. Os segredos nunca são exibidos."
},
"edit": {
"label": "Editar",
"description": "Visualize e modifique as configurações do host que não exigem autenticação. A autenticação SSH do proprietário permanece privada e restrita ao proprietário."
},
"manage": {
"label": "Gerenciar",
"description": "Edite, compartilhe o host com outras pessoas, altere os níveis de permissão e revogue o 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 restantes até o acesso expirar",
"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 para uma subpasta) obtém o mesmo acesso automaticamente. Remover uma regra apenas impede a herança futura.",
"folderRuleRemove": "Pare de herdar",
"folderShareSummary": "Compartilhado {{shared}} de {{total}} hosts nesta pasta",
"grantedBy": "Concedido por",
"expires": "Expira",
"expired": "Expirado",
"never": "Nunca",
"revoke": "Revogar",
"accessUpdated": "Acesso atualizado",
"accessUpdateFailed": "Falha ao atualizar o acesso",
"sharedBadge": "Compartilhado",
"sharedBadgeTooltip": "Compartilhado por {{owner}} ({{level}} acesso)",
"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 se aplicam 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 a opção “Definir autenticação SSH pessoal” no menu do host para escolher suas próprias credenciais.",
"ownerAuthShared": "O proprietário do host compartilhou a autenticação SSH para este host. Você pode usá-la ou escolher suas próprias credenciais em \"Definir autenticação SSH pessoal\".",
"authOverrideAction": "Configure a autenticação SSH pessoal.",
"authOverrideActionProtocol": "Defina autenticação pessoal {{protocol}}",
"authOverrideTitle": "Autenticação SSH pessoal",
"authOverrideTitleProtocol": "Autenticação pessoal {{protocol}}",
"authOverrideDescriptionPrivate": "As credenciais SSH do proprietário do host permanecem privadas. Escolha uma das 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 de host compartilhada",
"noPersonalCredential": "Sem credencial pessoal",
"authOverrideNoCredentials": "Você ainda não salvou nenhuma credencial SSH. Crie uma em Credenciais para se conectar a hosts que exigem autenticação.",
"authOverrideRequired": "Este host requer uma de suas credenciais salvas para que você possa se conectar.",
"authOverridePrivateHint": "Esta credencial é privada e intransferível. O proprietário do host e outros destinatários não podem vê-la nem usá-la.",
"authOverrideSaved": "Autenticação SSH pessoal salva",
"authOverrideCleared": "Autenticação SSH pessoal removida",
"authOverrideClearedToShared": "Usando autenticação de host compartilhado",
"authOverrideLoadError": "Falha ao carregar sua autenticação SSH. Tente novamente.",
"authOverrideSaveError": "Falha ao salvar sua autenticação SSH."
},
"guac": {
"noCredential": "Sem credenciais (credenciais diretas abaixo)",
"authTypeDirect": "Direto",
"authTypeCredential": "Credencial",
"authTypeNone": "Nenhum",
"colorDepth": "Profundidade de cor",
"resizeMethod": "Método de redimensionamento",
"recordingPath": "Caminho de gravação",
"recordingName": "Nome da gravação",
"saveHostFirst": "Primeiro, salve o host.",
"sharingOptionsAfterSave": "As opções de compartilhamento ficam disponíveis depois que o anfitrião for salvo.",
"permissionLevel": "Nível de permissão",
"typeHeader": "Tipo",
"targetHeader": "Alvo",
"permissionHeader": "Permissão",
"cancelBtn": "Cancelar",
"savingBtn": "Salvando...",
"updateHostBtn": "Atualizar Host",
"addHostBtn": "Adicionar host"
},
"arrangeUnlockedSwitchedToManual": "A ordenação foi alterada para manual, então sua ordem será mantida.",
"dragToRearrange": "Arraste para reorganizar",
"arrangeUnlocked": "Desbloqueie e 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": "A partir deste navegador, o encaminhamento seria alcançado no mesmo nome de host de onde o Termix é servido, portanto, o serviço tunelado receberia sua sessão do Termix. Os cookies ignoram a porta. Este endpoint se recusará a abrir aqui; ele funciona a partir do aplicativo Termix para desktop ou quando o Termix é aberto em localhost.",
"webUiErrorLabelRequired": "O endpoint {{row}} precisa de um rótulo.",
"webUiErrorLabelDuplicate": "Cada ponto final precisa de um nome diferente.",
"webUiErrorPortRange": "O ponto final {{row}} precisa de uma porta entre 1 e 65535.",
"webUiErrorPathInvalid": "O endpoint {{row}} possui um caminho inválido. Use um caminho como /admin."
},
"commandPalette": {
"searchPlaceholder": "Pesquisar hosts, comandos ou configurações...",
"quickActions": "Ações rápidas",
"navigation": "Navegação",
"orShortcut": "ou",
"hostManager": "Gerente de Hospedagem",
"hostManagerDesc": "Gerenciar, adicionar ou editar hosts",
"addNewHost": "Adicionar novo host",
"addNewHostDesc": "Registre um novo anfitrião",
"adminSettings": "Configurações do administrador",
"adminSettingsDesc": "Configure as preferências do sistema e os usuários.",
"userProfile": "Perfil do usuário",
"userProfileDesc": "Gerencie sua conta e preferências.",
"addCredential": "Adicionar credencial",
"addCredentialDesc": "Armazene chaves ou senhas SSH",
"tmuxMonitor": "Monitor Tmux",
"tmuxMonitorDesc": "Monitore as sessões do tmux em seus hosts.",
"snippets": "Trechos",
"runSnippetDesc": "Execute na aba do terminal ativo",
"noSnippetsFound": "Nenhum trecho encontrado que corresponda a \"{{search}}\"",
"recentActivity": "Atividade recente",
"serversAndHosts": "Servidores e Hosts",
"noHostsFound": "Nenhum host encontrado que corresponda a \"{{search}}\"",
"links": "Links",
"navigate": "Navegar",
"select": "Selecione",
"toggleWith": "Alternar com"
},
"splitScreen": {
"paneEmpty": "Painel {{index}} - vazio",
"noTabAssigned": "Nenhuma aba atribuída",
"focusedPane": "Painel ativo"
},
"connections": {
"noConnections": "Sem conexões",
"noConnectionsDesc": "Abra um terminal, um gerenciador de arquivos ou uma área de trabalho remota para ver as conexões aqui.",
"connectedFor": "Conectado por {{duration}}",
"connected": "Conectado",
"disconnected": "Desconectado",
"closeTab": "Fechar aba",
"closeConnection": "Conexão próxima",
"forgetTab": "Esquecer",
"removeBackground": "Remover",
"reconnect": "Reconectar",
"reopenTab": "Reabrir",
"sectionOpen": "Abrir",
"sectionBackground": "Fundo",
"backgroundDesc": "As sessões persistem por {{minutes}} minutos após a desconexão e podem ser reconectadas.",
"persisted": "Persistiu em segundo plano",
"expiresIn": "Expira em {{duration}}",
"search": "Buscar conexões...",
"noSearchResults": "Nenhuma conexão corresponde à sua pesquisa.",
"rename": "Renomear sessão",
"sectionSharedWithMe": "Compartilhou comigo",
"sharedBy": "Compartilhado por {{username}}",
"join": "Juntar",
"sharedSessionLabel": "{{hostName}} (compartilhado)"
},
"collab": {
"createRoom": "Quarto novo",
"roomName": "Nome do quarto",
"persistentRoom": "Sala persistente",
"persistentRoomHint": "As salas permanentes permanecem listadas após o término da reunião e podem ser reutilizadas.",
"noRooms": "Ainda não há salas. Crie uma para iniciar uma reunião.",
"openRoom": "Abrir",
"endRoom": "Encerramento da reunião",
"leaveRoom": "Deixar",
"deleteMember": "Remover",
"removeMember": "Remover {{name}}",
"removeMemberTitle": "Remover este membro?",
"removeMemberDescription": "{{name}} perderá o acesso a esta sala imediatamente. Qualquer visualizador SSH ativo será desconectado.",
"invite": "Convidar",
"inviteTitle": "Convide membros",
"members": "Membros",
"membersPanel": "Membros da sala e solicitações de controle",
"membersWithCount": "Membros ({{count}})",
"online": "on-line",
"offline": "offline",
"you": "(você)",
"hostBadge": "Hospedar",
"presenterBadge": "Apresentando",
"present": "Presente",
"presentTitle": "Suba ao palco",
"presentHost": "Hospedar",
"searchHosts": "Pesquisar anfitriões",
"noHostsFound": "Nenhum host disponível encontrado.",
"presentProtocol": "Protocolo",
"stopPresenting": "Pare de apresentar",
"takeOver": "Assumir",
"takeOverConfirmTitle": "Substituir a apresentação atual?",
"takeOverDescription": "{{name}} está apresentando agora. Assumir o controle desconectará todos desse palco.",
"emptyStage": "Ninguém está apresentando. Suba ao palco para compartilhar uma sessão.",
"stageLoading": "Conectando-se ao palco...",
"stageEnded": "A apresentação terminou.",
"roomEnded": "Esta reunião terminou.",
"presenterLabel": "{{name}} está apresentando",
"guestLink": "Link para convidado",
"guestLinkOn": "O link para convidados está ativado. Qualquer pessoa com o link pode assistir à apresentação.",
"guestLinkOff": "O link para visitantes está desativado.",
"copyLink": "Copiar link",
"rotateLink": "Rotacionar link",
"disableLink": "Desativar link",
"rotateLinkConfirmTitle": "Girar o link do convidado?",
"rotateLinkDescription": "A conexão atual deixará de funcionar imediatamente. Os dispositivos convidados SSH conectados serão desconectados.",
"disableLinkConfirmTitle": "Desativar o link de convidado?",
"disableLinkDescription": "Os visualizadores SSH anônimos serão desconectados imediatamente e a conexão atual deixará de funcionar.",
"linkCopied": "Link copiado",
"roles": "Funções",
"users": "Usuários",
"searchUsers": "Usuários da pesquisa",
"endConfirmTitle": "Encerrar esta reunião?",
"endDescription": "{{name}} será encerrado para todos e não poderá ser reaberto.",
"endPersistentDescription": "A apresentação ativa em {{name}} será interrompida. A sala permanece disponível para reutilização.",
"deleteRoom": "Excluir sala",
"deleteConfirmTitle": "Apagar esta sala?",
"deleteDescription": "{{name}} será excluído permanentemente para todos e não poderá ser desfeito.",
"invitedTo": "Você foi convidado para \"{{name}}\"",
"guest": {
"title": "Reunião",
"waiting": "Aguardando o apresentador...",
"linkInvalid": "Este link de convidado é inválido ou a reunião já terminou."
},
"reopenFromPanel": "Esta aba da reunião expirou. Reabra a sala no painel Reuniões.",
"requestControl": "Controle de solicitação",
"cancelControlRequest": "Cancelar solicitação",
"controlQueue": "Solicitações de controle",
"noControlRequests": "Não há solicitações pendentes.",
"grantControlTo": "Dê o controle para {{name}}",
"dismissControlRequest": "Rejeitar solicitação de controle de {{name}}",
"releaseControl": "Liberar controle",
"grantControl": "Dê o controle",
"revokeControl": "Retome o controle",
"controlRequestedBy": "{{name}} solicitou o controle",
"grant": "Conceder",
"controlBadge": "No controle",
"youArePresenting": "Você está apresentando em outra aba. Pare de apresentar para passar a palavra.",
"created": "Quarto criado",
"invited": "Membros convidados",
"roomTab": "Reunião"
},
"sessionSharing": {
"guestView": {
"loading": "Conectando à sessão compartilhada...",
"linkInvalid": "Este link de compartilhamento é inválido, expirou ou foi revogado.",
"rateLimited": "Muitas tentativas foram feitas, tente novamente em breve.",
"sessionEnded": "Esta sessão terminou.",
"readOnlyBadge": "Somente visualização",
"ownerLabel": "Proprietário do anfitrião"
},
"modalTitle": "Sessão de compartilhamento",
"shareButton": "Compartilhar",
"notReadyToShare": "A sessão ainda não está pronta para ser compartilhada.",
"modeTab": {
"link": "Link",
"user": "Usuário"
},
"linkModeDescription": "Qualquer pessoa com este link pode participar, sem necessidade de criar uma conta.",
"userModeDescription": "Compartilhe com um usuário específico que já tenha acesso a este host. Caso ele ainda não tenha acesso, compartilhe o host com ele primeiro ou use um link. Após o compartilhamento, a sessão aparecerá na aba Conexões do usuário.",
"permissionLevel": {
"label": "Nível de permissão",
"readOnly": "Somente leitura",
"readOnlyDescription": "É possível assistir à sessão ao vivo, mas não é possível digitar ou interagir.",
"readWrite": "Ler e escrever",
"readWriteDescription": "Pode digitar e interagir com a sessão da mesma forma que o proprietário."
},
"expiryLabel": "Expiração do link",
"createLinkButton": "Criar link",
"createShareButton": "Compartilhar com o usuário",
"searchUsersPlaceholder": "Pesquisar usuários...",
"noUsersFound": "Nenhum usuário encontrado",
"linkCreated": "Compartilhar link criado",
"linkCopied": "Link copiado para a área de transferência",
"copyLink": "Copiar link",
"shareCreated": "Sessão compartilhada. Ela aparecerá na aba Conexões deles.",
"shareFailed": "Falha ao criar compartilhamento",
"userLacksHostAccess": "Esse usuário ainda não tem acesso a este host. Compartilhe o host com ele primeiro ou use um link.",
"activeShares": "Ações ativas",
"noActiveShares": "Nenhuma ação ativa nesta sessão.",
"revoke": "Revogar",
"revokeConfirmTitle": "Revogar essa participação?",
"revokeConfirmDescription": "Qualquer pessoa que usar este compartilhamento perderá o acesso imediatamente.",
"revoked": "Ações revogadas",
"revokeFailed": "Falha ao revogar a participação",
"joinCount": "{{count}} junte-se",
"joinCount_other": "{{count}} entra",
"expiresAt": "Expira em {{date}}",
"linkShareBadge": "Link",
"userShareBadge": "Usuário: {{username}}",
"loadSharesFailed": "Falha ao carregar compartilhamentos ativos"
},
"terminal": {
"connect": "Conectar ao host",
"clear": "Claro",
"paste": "Colar",
"connected": "Conectado",
"clipboardWriteFailed": "Falha ao copiar para a área de transferência. Certifique-se de que a página esteja sendo servida via HTTPS ou localhost.",
"clipboardReadFailed": "Não foi possível ler o conteúdo da área de transferência. Certifique-se de que as permissões de acesso à área de transferência estejam concedidas.",
"tmuxDetach": "Desconectar da sessão tmux",
"terminalTitle": "Terminal - {{host}}",
"terminalWithPath": "Terminal - {{host}}:{{path}}",
"runTitle": "Executando {{command}} - {{host}}",
"totpRequired": "Autenticação de dois fatores obrigatória",
"totpCodeLabel": "Código de verificação",
"totpVerify": "Verificar",
"mfaPromptRequired": "Autenticação necessária",
"mfaPushRequired": "Autenticação Push necessária",
"mfaMenuPlaceholder": "Insira sua resposta",
"mfaWaitingApproval": "Aguardando aprovação no seu dispositivo...",
"mfaSendRequest": "Enviar solicitação",
"warpgateAuthRequired": "Autenticação Warpgate necessária",
"warpgateSecurityKey": "Chave de segurança",
"warpgateAuthUrl": "URL de autenticação",
"warpgateOpenBrowser": "Abrir no navegador",
"warpgateContinue": "Concluí a autenticação.",
"certAuthRequired": "{{provider}} É necessário fazer login",
"opksshAuthRequired": "Autenticação OPKSSH necessária",
"opksshAuthDescription": "Para continuar, complete a autenticação no seu navegador. Esta sessão permanecerá válida por 24 horas.",
"opksshOpenBrowser": "Abra o navegador para autenticar.",
"opksshWaitingForAuth": "Aguardando autenticação no navegador...",
"opksshAuthenticating": "Processando autenticação...",
"opksshSignInWith": "Faça login com {{provider}}",
"sudoPasswordPopupTitle": "Digite a senha?",
"connectionLogTitle": "Registro de conexão",
"connectionLogCopy": "Copiar registros para a área de transferência",
"connectionLogEmpty": "Ainda não há registros de conexão.",
"connectionLogWaiting": "Aguardando os registros de conexão...",
"connectionLogCopied": "Registros de conexão copiados para a área de transferência",
"connectionLogCopyFailed": "Falha ao copiar os registros para a área de transferência",
"split": {
"splitTab": "Aba dividida",
"addToSplit": "Adicionar à divisão",
"removeFromSplit": "Remover da divisão"
}
},
"transfer": {
"copyToHost": "Copiar para o host…",
"moveToHost": "Mover para o host…",
"copyItemsToHost": "Copiar {{count}} itens para o host…",
"moveItemsToHost": "Mova {{count}} itens para o host…",
"noHostsConnected": "Não há outros servidores de gerenciamento de arquivos disponíveis.",
"noHostsConnectedHint": "Adicione outro host SSH com o Gerenciador de Arquivos habilitado no Gerenciador de Hosts.",
"selectDestinationHost": "Selecione o host de destino",
"destinationPath": "Caminho de destino",
"recentDestinations": "Destinos recentes",
"collapseRecentDestinations": "Recolher destinos recentes",
"expandRecentDestinations": "Expandir destinos recentes",
"browseFolders": "Procurar pastas de destino",
"browseDestination": "Navegue ou insira o caminho",
"confirmCopy": "Cópia",
"confirmMove": "Mover",
"transferring": "Transferindo…",
"progressVerifying": "Verificando a integridade do arquivo…",
"progressBenchmarking": "Selecionando a rota de transferência mais rápida…",
"compressing": "Comprimindo…",
"extracting": "Extraindo…",
"transferringItems": "Transferindo {{current}} de {{total}} itens…",
"transferSuccess": "Transferência concluída",
"transferError": "A transferência falhou",
"transferPartial": "Transferência concluída com {{count}} erros",
"transferPartialHint": "Não foi possível transferir: {{paths}}",
"itemsSummary": "{{count}} itens",
"destMustBeDirectory": "O destino deve ser um diretório para transferências de múltiplos itens.",
"selectThisFolder": "Selecione esta pasta",
"browsePathWillBeCreated": "Esta pasta ainda não existe. Ela será criada quando a transferência começar.",
"browsePathError": "Não foi possível abrir este caminho no host de destino.",
"goUp": "Subir",
"copyFolderToHost": "Copiar pasta para o host…",
"moveFolderToHost": "Mover pasta para o host…",
"hostReady": "Preparar",
"hostConnecting": "Conectando…",
"hostDisconnected": "Não conectado",
"hostAuthRequired": "Autenticação necessária — abra o Gerenciador de Arquivos neste host primeiro.",
"hostConnectionFailed": "Falha na conexão",
"metricsTitle": "Horários de transferência",
"metricsPrepare": "Preparar destino: {{duration}}",
"metricsCompress": "Comprimir na origem: {{duration}}",
"metricsHopSourceRead": "Origem → servidor: {{throughput}}",
"metricsHopDestSftpWrite": "Servidor → destino (SFTP): {{throughput}}",
"metricsHopDestLocalWrite": "Servidor → destino (local): {{throughput}}",
"metricsTransfer": "De ponta a ponta: {{throughput}} ({{duration}})",
"metricsExtract": "Extrair no destino: {{duration}}",
"metricsVerify": "Verificado por SHA-256: {{duration}}",
"metricsRouteBenchmark": "Sondagem de rota — direta: {{direct}}, retransmissão: {{relay}}",
"metricsSourceDelete": "Remover da fonte: {{duration}}",
"metricsTotal": "Total: {{duration}}",
"progressCompressing": "Comprimindo no host de origem…",
"progressExtracting": "Extraindo no destino…",
"progressTransferring": "Transferindo dados…",
"progressReconnecting": "Reconectando…",
"parallelSegmentsLabel": "Faixas de transferência paralelas",
"parallelSegmentsOption": "{{count}} faixas",
"parallelSegmentsHint": "Arquivos grandes são divididos em partes de 256 MB. Várias vias utilizam conexões separadas (como iniciar várias transferências) para obter uma taxa de transferência total maior.",
"progressTotalSpeed": "{{speed}} total ({{lanes}} faixas)",
"progressTransferringItems": "Transferindo arquivos ({{current}} de {{total}})…",
"progressBytes": "{{transferred}} / {{total}}",
"progressItems": "{{current}} / {{total}} arquivos",
"sourceNotDeletedPartial": "Arquivos de origem mantidos (transferência parcial)",
"jumpHostLimitation": "Ambos os hosts devem ser acessíveis a partir do servidor Termix. O roteamento direto de host para host não é suportado.",
"cancel": "Cancelar",
"methodLabel": "Método de transferência",
"methodAuto": "Auto",
"methodTar": "Arquivo Tar",
"methodItemSftp": "SFTP por arquivo",
"methodAutoHint": "Seleciona o método de compactação (tar) ou SFTP por arquivo com base na quantidade de arquivos, tamanho e compressibilidade. Arquivos individuais sempre utilizam SFTP de streaming.",
"methodTarHint": "Comprima na origem, transfira um único arquivo compactado e extraia no destino. Requer o uso do tar em ambos os hosts Unix.",
"methodItemSftpHint": "Transfira cada arquivo individualmente via SFTP. Funciona em todos os hosts, incluindo Windows.",
"methodPreviewLoading": "Calculando o método de transferência…",
"methodPreviewError": "Não foi possível visualizar o método de transferência. O servidor ainda escolherá um método quando você iniciar o servidor.",
"methodPreviewWillUseTar": "Será utilizado: Arquivo tar",
"methodPreviewWillUseItemSftp": "Será utilizado: SFTP por arquivo",
"methodPreviewScanSummary": "{{fileCount}} arquivos, {{totalSize}} total (verificado no host de origem).",
"methodItemSftpLimitation": "Cada arquivo utiliza o mesmo fluxo SFTP como uma cópia de arquivo único, um após o outro. O progresso é combinado em todos os arquivos, portanto a barra se move lentamente durante a transferência de arquivos grandes.",
"methodReason": {
"user_item_sftp": "Você escolheu SFTP por arquivo.",
"user_tar": "Você escolheu o arquivo tar.",
"tar_unavailable": "O arquivo tar não está disponível em um ou ambos os hosts — em vez disso, será usado o SFTP por arquivo.",
"windows_host": "O sistema operacional host é Windows — o arquivo tar não é utilizado.",
"auto_multi_large": "Automático: vários arquivos, incluindo um arquivo grande ({{largestSize}}) com dados compressíveis — pacotes tar em uma única transferência.",
"auto_single_large_in_archive": "Automático: um arquivo grande ({{largestSize}}) neste conjunto — SFTP por arquivo.",
"auto_many_incompressible": "Automático: dados em sua maioria não compressíveis — SFTP por arquivo.",
"auto_many_files": "Automático: muitos arquivos ({{fileCount}}) — tar reduz a sobrecarga por arquivo.",
"auto_default": "Automático: SFTP por arquivo para este conjunto."
},
"progressCancel": "Cancelar",
"progressCancelling": "Cancelando…",
"progressStalled": "Paralisado",
"resumedHint": "Reconectado a uma transferência ativa iniciada em outra janela.",
"transferCancelled": "Transferência cancelada",
"transferCancelledCopyHint": "Alguns arquivos podem permanecer no destino.",
"transferCancelledMoveHint": "É possível que alguns arquivos permaneçam no destino. Os arquivos de origem não foram removidos.",
"cleanupDestFiles": "destino de limpeza",
"cleanupDestFilesSuccess": "Arquivos parciais removidos do destino.",
"cleanupDestFilesPartial": "Alguns arquivos parciais não puderam ser removidos.",
"cleanupDestFilesNothing": "Nada para limpar no destino.",
"cleanupDestFilesError": "A limpeza falhou",
"retryTransfer": "Tentar novamente",
"retryTransferError": "A nova tentativa falhou.",
"transferFailedRetryHint": "Dados parciais foram mantidos no destino. A tentativa será retomada quando a conexão for restabelecida."
},
"tunnels": {
"connect": "Conectar",
"disconnect": "Desconectar",
"bindIp": "IP local",
"remoteAddress": "Endereço remoto",
"endpointSshConfig": "Configuração SSH do endpoint",
"clientTunnel": "Túnel do Cliente",
"addClientTunnel": "Adicionar túnel de cliente",
"active": "Ativo",
"start": "Começar",
"stop": "Parar",
"typeServerLocalDesc": "Host atual para endpoint.",
"typeServerRemoteDesc": "Retorno do ponto final para o host atual.",
"typeClientLocalDesc": "Computador local para ponto final.",
"typeClientRemoteDesc": "O ponto de extremidade retorna ao computador local.",
"typeClientDynamicDesc": "SOCKS no computador local.",
"typeDynamicDesc": "Encaminhar tráfego SOCKS5 CONNECT através de SSH",
"maxRetriesDescription": "Número máximo de tentativas.",
"retryIntervalDescription": "Tempo de espera entre tentativas de repetição.",
"local": "Local",
"remote": "Remoto"
},
"cardGrid": {
"dragToMove": "Arraste para mover",
"dragToResize": "Arraste para redimensionar.",
"changeWidth": "Alterar largura",
"removeCard": "Remover {{label}}",
"addCard": "Adicionar",
"columns": "Colunas",
"empty": "Sem cartões. Use a opção \"Adicionar\" abaixo para inserir cartões."
},
"auth": {
"tagline": "SSH autohospedado e gerenciamento de desktop remoto",
"loginTitle": "bem vindo de volta",
"registerTitle": "Criar uma conta",
"forgotPassword": "Esqueceu sua senha?",
"rememberMe": "Lembre-se do dispositivo por 30 dias (incluindo TOTP)",
"noAccount": "Não tem uma conta?",
"hasAccount": "Já tem uma conta?",
"twoFactorAuth": "Autenticação de dois fatores",
"enterCode": "Insira o código de verificação",
"backupCode": "Ou use o código de backup.",
"verifyCode": "Código de verificação",
"redirectingToApp": "Redirecionando para o aplicativo...",
"sshAuthenticationRequired": "Autenticação SSH necessária",
"sshNoKeyboardInteractive": "Autenticação interativa por teclado indisponível",
"sshAuthenticationFailed": "Autenticação falhou",
"sshAuthenticationTimeout": "Tempo limite de autenticação",
"sshNoKeyboardInteractiveDescription": "O servidor não suporta autenticação interativa por teclado. Por favor, forneça sua senha ou chave SSH.",
"sshAuthFailedDescription": "As credenciais fornecidas estavam incorretas. Por favor, tente novamente com credenciais válidas.",
"sshTimeoutDescription": "A tentativa de autenticação expirou. Tente novamente.",
"sshProvideCredentialsDescription": "Por favor, forneça suas credenciais SSH para se conectar a este servidor.",
"sshPasswordDescription": "Digite a senha para esta conexão SSH.",
"sshKeyPasswordDescription": "Se sua chave SSH estiver criptografada, insira a senha aqui.",
"passphraseRequired": "Senha obrigatória",
"passphraseRequiredDescription": "A chave SSH está criptografada. Digite a senha para desbloqueá-la.",
"back": "Voltar",
"firstUser": "Primeiro usuário",
"firstUserMessage": "Você é o primeiro usuário e será nomeado administrador. Você pode visualizar as configurações de administrador no menu suspenso de usuários na barra lateral. Se você acha que isso foi um erro, verifique os logs do Docker ou crie uma issue no GitHub.",
"external": "Externo",
"loginWithExternal": "Login com provedor externo",
"loginWithExternalDesc": "Faça login usando o provedor de identidade externo configurado.",
"externalNotSupportedInElectron": "A autenticação externa ainda não é suportada no aplicativo Electron. Por favor, utilize a versão web para login OIDC.",
"loginWithProvider": "Faça login com {{name}}",
"orContinueWith": "ou continue com",
"ldapUsername": "Nome de usuário LDAP",
"ldapPassword": "Senha LDAP",
"ldapSignIn": "Entrar",
"ldapLoginFailed": "Falha no login LDAP",
"resetPasswordButton": "Redefinir senha",
"sendResetCode": "Enviar código de reinicialização",
"resetCodeDesc": "Digite seu nome de usuário para receber um código de redefinição de senha. O código será registrado nos logs do contêiner Docker.",
"resetCode": "Código de redefinição",
"verifyCodeButton": "Código de verificação",
"enterResetCode": "Digite o código de 6 dígitos dos logs do contêiner Docker para o usuário:",
"newPassword": "Nova Senha",
"confirmNewPassword": "Confirme sua senha",
"enterNewPassword": "Digite sua nova senha de usuário:",
"signUp": "Inscrever-se",
"desktopApp": "Aplicativo para desktop",
"loggingInToDesktopApp": "Acessando o aplicativo para desktop",
"loadingServer": "Carregando servidor...",
"dataLossWarning": "Redefinir sua senha desta forma apagará todos os seus hosts SSH salvos, credenciais e outros dados criptografados. Esta ação é irreversível. Use este método somente se você tiver esquecido sua senha e não estiver conectado.",
"authenticationDisabled": "Autenticação desativada",
"authenticationDisabledDesc": "Todos os métodos de autenticação estão desativados no momento. Entre em contato com o administrador.",
"passwordLoginDisabledDesc": "O login com senha está desativado. Use uma chave de acesso ou um provedor de autenticação externo.",
"signInWithPasskey": "Faça login com a chave de acesso.",
"passkeyLoginFailed": "Falha no login com a chave de acesso",
"attemptsRemaining": "{{count}} tentativas restantes",
"confirmResetDataWipe": "Esta conta não foi acessada desde a atualização da criptografia, portanto, seus dados armazenados não podem ser recuperados sem a senha antiga. A redefinição excluirá permanentemente seus hosts, credenciais e trechos de código. Continuar?"
},
"hostKey": {
"verifyNewHost": "Verificar chave de host SSH",
"keyChangedWarning": "Chave do host SSH alterada",
"firstConnectionTitle": "Primeira vez que me conecto a este host.",
"firstConnectionDescription": "Não foi possível estabelecer a autenticidade deste host. Verifique se a impressão digital corresponde ao esperado.",
"keyChangedDescription": "A chave do host para este servidor foi alterada desde a 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",
"loginFailed": "falha no login",
"failedPasswordReset": "Falha ao iniciar a redefinição de senha",
"failedVerifyCode": "Falha ao verificar o código de reinicialização",
"failedCompleteReset": "Falha ao concluir a redefinição de senha.",
"invalidTotpCode": "Código TOTP inválido",
"failedOidcLogin": "Falha ao iniciar o login OIDC",
"silentSigninOidcUnavailable": "Foi solicitada a entrada silenciosa, mas o login OIDC não está disponível.",
"failedUserInfo": "Falha ao obter informações do usuário após o login",
"oidcAuthFailed": "Falha na autenticação OIDC",
"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.",
"passwordLoginDisabled": "O login com nome de usuário/senha está desativado no momento.",
"sessionExpired": "Sessão expirada - faça login novamente",
"totpRateLimited": "Taxa de tentativas limitada: Muitas tentativas de verificação TOTP foram feitas. Tente novamente mais tarde.",
"totpRateLimitedWithTime": "Taxa limitada: Muitas tentativas de verificação TOTP. Aguarde {{time}} segundos antes de tentar novamente.",
"resetCodeRateLimited": "Taxa de tentativas limitada: Muitas tentativas de verificação. Tente novamente mais tarde.",
"resetCodeRateLimitedWithTime": "Taxa de tentativas limitada: Muitas tentativas de verificação. Aguarde {{time}} segundos antes de tentar novamente.",
"authTokenSaveFailed": "Falha ao salvar o token de autenticação",
"authTokenMissing": "O servidor não retornou um novo token de autenticação. Por favor, faça login novamente.",
"authTokenRejected": "O servidor remoto rejeitou o novo token de autenticação.",
"keyringUnavailable": "A sessão foi iniciada, mas não pôde ser salva: este sistema não possui um chaveiro disponível para criptografá-la. Inicie um Serviço Secreto (como o gnome-keyring ou o KWallet) e faça login novamente.",
"failedToLoadServer": "Falha ao carregar o servidor",
"remoteServerRequired": "É necessário um servidor remoto. Conecte um servidor remoto nas Configurações para usar este tipo de conexão."
},
"messages": {
"registrationDisabled": "O cadastro de novas contas está temporariamente desativado por um administrador. Faça login ou entre em contato com um administrador.",
"userNotAllowed": "Sua conta não está autorizada a se cadastrar. Entre em contato com um administrador.",
"databaseConnectionFailed": "Falha ao conectar-se ao servidor de banco de dados",
"embeddedServerPortInUse": "A porta {{port}} já está em uso por outro programa. Geralmente, trata-se de um contêiner Docker do Termix ou de um processo remanescente do Termix de uma sessão anterior. Feche-o e reinicie o Termix.",
"embeddedServerPortInUseUnknownPort": "Uma das portas necessárias para o Termix já está sendo usada por outro programa. Feche o programa que estiver utilizando a porta e reinicie o Termix.",
"embeddedServerCrashed": "O servidor local parou inesperadamente. Reinicie o Termix e verifique o registro na área de trabalho se o problema persistir.",
"resetCodeSent": "Código de reinicialização enviado para os logs do Docker",
"codeVerified": "Código verificado com sucesso",
"passwordResetSuccess": "Senha redefinida com sucesso.",
"loginSuccess": "Login realizado com sucesso",
"registrationSuccess": "Registro concluído com sucesso"
},
"profile": {
"c2sTunnelConfigDesc": "Túneis de desktop locais direcionados a hosts SSH configurados.",
"c2sTunnelPresetsDesc": "Salve a lista de túneis locais deste cliente de desktop como uma predefinição de servidor nomeada ou carregue uma predefinição de volta neste cliente."
},
"placeholders": {
"language": "Linguagem",
"keyPassword": "senha chave",
"pastePrivateKey": "Cole sua chave privada aqui...",
"enterPassword": "Digite sua senha"
},
"dashboard": {
"title": "Painel",
"loading": "Carregando painel...",
"github": "GitHub",
"support": "Apoiar",
"discord": "Discórdia",
"docs": "Documentos",
"donate": "Doar",
"serverOverview": "Visão geral do servidor",
"version": "Versão",
"upToDate": "Atualizado",
"updateAvailable": "Atualização disponível",
"beta": "Beta",
"uptime": "Tempo de atividade",
"database": "Banco de dados",
"healthy": "Saudável",
"error": "Erro",
"totalHosts": "Total de anfitriões",
"totalTunnels": "Total de túneis",
"totalCredentials": "Credenciais Totais",
"recentActivity": "Atividade recente",
"reset": "Reiniciar",
"loadingRecentActivity": "Carregando atividades recentes...",
"noRecentActivity": "Nenhuma atividade recente",
"quickActions": "Ações rápidas",
"addHost": "Adicionar host",
"addCredential": "Adicionar credencial",
"adminSettings": "Configurações do administrador",
"userProfile": "Perfil do usuário",
"serverStats": "Estatísticas do servidor",
"loadingServerStats": "Carregando estatísticas do servidor...",
"noServerData": "Não há dados disponíveis no servidor.",
"cpu": "CPU",
"ram": "BATER",
"customizeLayout": "Personalize o painel de controle",
"dashboardSettings": "Configurações do painel",
"enableDisableCards": "Ativar/Desativar Cartões",
"resetLayout": "Restaurar padrões de fábrica",
"serverOverviewCard": "Visão geral do servidor",
"recentActivityCard": "Atividade recente",
"networkGraphCard": "Gráfico de rede",
"quickActionsCard": "Ações rápidas",
"serverStatsCard": "Estatísticas do servidor",
"panelMain": "Principal",
"panelSide": "Lado",
"justNow": "agora mesmo",
"serviceLinks": "Links de serviço",
"homepagePreview": "Pré-visualização da página inicial"
},
"donation": {
"title": "Gostando do Termix?",
"body": "O Termix é gratuito e de código aberto, desenvolvido e mantido por uma equipe de duas pessoas em nosso tempo livre. Se ele substituir uma ferramenta comercial pela qual você pagaria, uma doação ajuda a cobrir os custos de hospedagem e a manter o desenvolvimento em andamento. No momento, as doações são aceitas somente em criptomoedas.",
"milestones": "As doações também ajudam a financiar o tempo necessário para pesquisar e aprender o que é preciso para desenvolver recursos como suporte a SAML e Kubernetes. Veja o progresso na página de doações.",
"cta": "Doar",
"dismiss": "Talvez mais tarde"
},
"dashboardTab": {
"stable": "ESTÁVEL",
"hostsOnline": "Anfitriões Online",
"activeTunnels": "Túneis ativos",
"registerNewServer": "Registre um novo servidor",
"storeSshKeysOrPasswords": "Armazene chaves ou senhas SSH",
"manageUsersAndRoles": "Gerenciar usuários e funções",
"manageYourAccount": "Gerencie sua conta",
"hostStatus": "Status do host",
"noHostsConfigured": "Nenhum host configurado",
"online": "ON-LINE",
"offline": "OFFLINE",
"checking": "VERIFICANDO",
"onlineLower": "On-line",
"add": "Adicionar:",
"commandPalette": "Paleta de comandos",
"done": "Feito",
"editModeInstructions": "Arraste os cartões para reordená-los · Arraste o divisor de colunas para redimensionar as colunas · Arraste a borda inferior de um cartão para redimensionar sua altura · Lixeira para remover",
"empty": "Vazio",
"clear": "Claro",
"serviceLinksTitle": "Links de serviço",
"serviceLinksEmpty": "Ainda não há links de serviço.",
"serviceLinksAddLabel": "Rótulo",
"serviceLinksAddUrl": "URL",
"serviceLinksAdd": "Adicionar",
"serviceLinksLabelPlaceholder": "Meu Serviço",
"serviceLinksUrlPlaceholder": "http://192.168.1.10:8080",
"serviceLinksInvalidUrl": "Insira um endereço web válido.",
"serviceLinksAddFailed": "Falha ao adicionar o link de serviço",
"disk": "Disco",
"viewServerDetails": "Ver detalhes do servidor"
},
"sessionLogs": {
"title": "Registros de sessão",
"noLogs": "Ainda não há registros de sessão.",
"noLogsDesc": "Habilite o registro de sessão em um host para iniciar a gravação.",
"duration": "Duração",
"viewLog": "Ver registro",
"downloadLog": "Download",
"downloadAsText": "Baixar como texto",
"deleteLog": "Excluir",
"confirmDelete": "Excluir este registro de sessão?",
"confirmDeleteDesc": "Esta ação não pode ser desfeita.",
"copyContent": "Cópia",
"copied": "Copiado!",
"loadError": "Falha ao carregar os registros da sessão.",
"deleteError": "Falha ao excluir o registro da sessão",
"filterByHost": "Filtrar por host..."
},
"admin": {
"sectionGeneral": "Em geral",
"sectionOidc": "OIDC",
"sectionSso": "Provedores de SSO",
"ssoAddProvider": "Adicionar provedor",
"ssoDocsLink": "Ver documentos",
"ssoProviderDocsLink": "Ver documentos",
"ssoNoProviders": "Nenhum provedor de SSO configurado.",
"ssoProviderName": "Nome de exibição",
"ssoProviderType": "Tipo de provedor",
"ssoDeleteProvider": "Excluir provedor",
"ssoDeleteConfirm": "Excluir este provedor? Os usuários associados não poderão fazer login.",
"ssoTypeOidc": "OIDC",
"ssoTypeLdap": "LDAP",
"ssoTypeGithub": "GitHub",
"ssoTypeGoogle": "Google",
"ssoEnabled": "Habilitado",
"ssoDisabled": "Desabilitado",
"ssoSaveProvider": "Salvar provedor",
"ssoTestConnection": "Conexão de teste",
"ssoEditProvider": "Editar provedor",
"ldapHost": "Host LDAP",
"ldapPort": "Porta",
"ldapUseTls": "Usar TLS (LDAPS)",
"ldapBindDn": "Vincular DN",
"ldapBindPassword": "Senha de vinculação",
"ldapUserSearchBase": "Base de pesquisa de usuários",
"ldapUserSearchFilter": "Filtro de pesquisa do usuário",
"ldapUsernameAttr": "Atributo de nome de usuário",
"ldapDisplayNameAttr": "Atributo de nome de exibição",
"ldapGroupSearchBase": "Base de pesquisa de grupo",
"ldapAdminGroup": "Grupo de Administração",
"ldapAllowedUsers": "Usuários autorizados",
"sectionUsers": "Usuários",
"sectionSessions": "Sessões",
"sectionRoles": "Funções",
"sectionDatabase": "Banco de dados",
"sectionApiKeys": "Chaves de API",
"sectionAuditLog": "Registro de auditoria",
"sectionSsl": "SSL / Let's Encrypt",
"sectionBranding": "Marca Branca",
"brandingAppName": "Nome do aplicativo",
"brandingAppNameDesc": "Exibido na tela de login e na aba do navegador. Deixe em branco para usar o \"Termix\".",
"brandingTagline": "Slogan",
"brandingTaglineDesc": "Exibido abaixo do nome do aplicativo na tela de login. Deixe em branco 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": "Carregar logotipo",
"brandingLogoReset": "Restaurar para as configurações padrão",
"brandingLogoInvalid": "Imagem inválida. Use um arquivo PNG, JPEG ou WEBP de até 750 KB.",
"brandingSaved": "Configurações de marca salvas",
"brandingSaveFailed": "Falha ao salvar as configurações de marca",
"sslDescription": "Emita e renove automaticamente um certificado SSL confiável da Let's Encrypt. Requer um domínio público e acesso à porta 80 ou DNS.",
"sslDocsLink": "Ver documentação SSL",
"sslDomain": "Domínio",
"sslDomainPlaceholder": "termix.example.com",
"sslDomainDesc": "O nome de domínio público do certificado.",
"sslEmail": "E-mail",
"sslEmailPlaceholder": "admin@example.com",
"sslEmailDesc": "E-mail de contato para notificações e conta do Let's Encrypt.",
"sslChallengeType": "Tipo de desafio",
"sslChallengeTypeDesc": "Como comprovar a propriedade de um domínio para o Let's Encrypt.",
"sslChallengeHttp": "HTTP (raiz web) - requer que a porta 80 esteja acessível pela internet.",
"sslChallengeDns": "DNS (Cloudflare) - requer um token de API do Cloudflare",
"sslCloudflareToken": "Token da API do Cloudflare",
"sslCloudflareTokenPlaceholder": "Insira o token...",
"sslCloudflareTokenDesc": "Token com escopo definido e permissão Zone:DNS:Edit para o seu domínio.",
"sslCertStatus": "Status do certificado",
"sslCertStatusNone": "Sem certificado",
"sslCertStatusValid": "Válido",
"sslCertStatusExpiring": "Expira em breve",
"sslCertStatusExpired": "Expirado",
"sslCertExpiresAt": "Expira em {{date}}",
"sslLastIssued": "Última edição {{date}}",
"sslRequestCert": "Emitir/Renovar Certificado",
"sslRequestCertLoading": "Solicitar certificado...",
"sslRequestCertSuccess": "Certificado emitido e instalado com sucesso.",
"sslRequestCertFailed": "A solicitação de certificado falhou",
"sslSave": "Salvar configurações",
"sslSaved": "Configurações SSL salvas",
"sslSaveFailed": "Falha ao salvar as configurações SSL",
"sslRequiresDomain": "Domínio e e-mail são obrigatórios.",
"sslInfoNote": "Após a emissão ou o carregamento de um certificado, o Termix habilitará automaticamente o HTTPS na porta SSL_PORT (padrão 8443), além da porta HTTP existente. Certifique-se de que essa porta esteja publicada/mapeada para este contêiner, de forma que esteja acessível.",
"sslManualOption": "Manual (envio do certificado)",
"sslManualCert": "Certificado (PEM)",
"sslManualCertPlaceholder": "-----INÍCIO DO CERTIFICADO-----",
"sslManualKey": "Chave privada (PEM)",
"sslManualKeyPlaceholder": "-----INÍCIO DA CHAVE PRIVADA-----",
"sslManualDesc": "Cole aqui seu certificado e chave privada existentes, incluindo a cadeia completa, se exigido pela sua Autoridade Certificadora.",
"sslManualUpload": "Carregar e instalar certificado",
"sslManualUploadLoading": "Enviando certificado...",
"sslManualUploadSuccess": "Certificado carregado e instalado com sucesso.",
"sslManualUploadFailed": "O envio do certificado falhou",
"sslManualRequiresFields": "É necessário certificado e chave privada.",
"auditLogTotal": "{{total}} total de entradas",
"auditLogEmpty": "Nenhuma entrada de log de auditoria encontrada.",
"auditLogSuccess": "Sucesso",
"auditLogFailed": "Fracassado",
"auditLogClearFilters": "Limpar filtros",
"auditLogPage": "Página {{page}} de {{totalPages}} ({{total}} total)",
"auditLogIp": "IP",
"auditLogResourceId": "ID do recurso",
"auditLogFilterUser": "Usuário",
"auditLogFilterAction": "Ação",
"auditLogFilterResourceType": "Tipo de recurso",
"auditLogFilterStatus": "Status",
"auditLogFilterFrom": "De",
"auditLogFilterTo": "Para",
"auditLogFilterAll": "Todos",
"allowRegistration": "Permitir cadastro de usuários",
"allowRegistrationDesc": "Permita que novos usuários se cadastrem automaticamente com um nome de usuário e senha.",
"allowPasswordLogin": "Permitir login com senha",
"allowPasswordLoginDesc": "Login com nome de usuário/senha",
"oidcAutoProvision": "Provisionamento automático de OIDC",
"oidcAutoProvisionDesc": "Criar automaticamente contas para usuários OIDC/SSO no primeiro login (independentemente da ativação/desativação do registro).",
"oidcSilentLoginDefault": "Login OIDC silencioso por padrão",
"oidcSilentLoginDefaultDesc": "Redirecionamento automático para o login OIDC em todas as visitas, ignorando completamente o formulário de login.",
"oidcSilentLoginDefaultLockedDesc": "Essa configuração está bloqueada pela variável de ambiente OIDC_SILENT_LOGIN_DEFAULT e não pode ser alterada aqui.",
"allowPasswordReset": "Permitir redefinição de senha",
"allowPasswordResetDesc": "Redefinir código através dos logs do Docker",
"analyticsEnabled": "Compartilhar estatísticas de uso anônimas",
"analyticsEnabledDesc": "Envia uma contagem diária anônima de usuários, hosts e uso de recursos para ajudar a melhorar o Termix. Nenhum dado pessoal ou detalhe de conexão é incluído.",
"analyticsEnabledLockedDesc": "Essa configuração está bloqueada pela variável de ambiente ENABLE_TELEMETRY e não pode ser alterada aqui.",
"updateAnalyticsFailed": "Falha ao atualizar as configurações de análise",
"sessionSharingGloballyEnabled": "Permitir compartilhamento de sessão",
"auditForwardingTitle": "Encaminhar para SIEM",
"auditForwardingDesc": "Envie uma cópia de cada entrada de auditoria para um coletor externo no formato NDJSON. Os registros 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 de portador (opcional)",
"auditForwardingTokenStored": "Token de portador (armazenado)",
"auditForwardingSaved": "Configurações de encaminhamento de auditoria salvas",
"auditForwardingSaveError": "Falha ao salvar as configurações de encaminhamento de auditoria",
"sessionSharingGloballyEnabledDesc": "Permite que sessões de terminal ao vivo, RDP, VNC e Telnet sejam compartilhadas em toda a instância. Substitui todas as configurações de compartilhamento por host quando desativada.",
"updateSessionSharingFailed": "Falha ao atualizar as configurações de compartilhamento de sessão.",
"sessionTimeout": "Tempo limite da sessão",
"hours": "horas",
"sessionTimeoutRange": "Mínimo 1h · Máximo 720h",
"monitoringDefaults": "Monitoramento de padrões",
"statusCheck": "Verificação de status",
"metrics": "Métricas",
"sec": "seg",
"logLevel": "Nível de registro",
"enableGuacamole": "Ativar Guacamole",
"enableGuacamoleDesc": "Área de trabalho remota RDP/VNC",
"enableGuacamoleDocsLink": "Ver documentos",
"guacdUrl": "URL do guacd",
"tailscaleApiKey": "Chave da API Tailscale",
"tailscaleApiKeyDescription": "Utilizado para descoberta de dispositivos no editor de hosts. Compatível com chaves Tailscale (tskey-) e Headscale (hskey-). Gere uma chave em tailscale.com/admin/settings/keys ou a partir da sua instância Headscale.",
"tailscaleApiKeyDocsLink": "Ver documentos",
"tailscaleApiBaseUrl": "URL base da API",
"tailscaleApiBaseUrlDescription": "Opcional. Aponte para uma instância auto-hospedada do Headscale em vez de api.tailscale.com. Deixe em branco para usar o padrão do Tailscale.",
"oidcDescription": "Configure o OpenID Connect para SSO. Os campos marcados com * são obrigatórios.",
"oidcDocsLink": "Ver documentos",
"oidcClientId": "ID do cliente",
"oidcClientSecret": "Segredo do cliente",
"oidcAuthUrl": "URL de autorização",
"oidcIssuerUrl": "URL do emissor",
"oidcTokenUrl": "URL do token",
"oidcUserIdentifier": "Caminho do identificador do usuário",
"oidcDisplayName": "Nome de exibição Caminho",
"oidcScopes": "Escopos",
"oidcUserinfoUrl": "Substituir URL de informações do usuário",
"oidcAllowedUsers": "Usuários autorizados",
"oidcAllowedUsersDesc": "Um e-mail por linha. Deixe em branco para permitir todos.",
"oidcAdminGroup": "Grupo de Administração",
"oidcAdminGroupDesc": "Os usuários deste grupo têm privilégios de administrador. Deixe em branco para desativar a sincronização do grupo.",
"oidcGroupClaim": "Reivindicação de grupo",
"oidcGroupClaimDesc": "Opcional. O caminho da declaração que contém os grupos do usuário. O padrão é grupos, funções e, em seguida, grupo. Use isso para provedores com uma declaração personalizada (por exemplo, Zitadel).",
"oidcCaCert": "Certificado CA personalizado",
"oidcCaCertDesc": "Opcional. Certificado CA codificado em PEM para provedores OIDC que utilizam uma CA privada ou autoassinada. Deixe em branco para usar o repositório de certificados confiáveis do sistema.",
"removeOidc": "Remover",
"usersCount": "{{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 de exibição",
"roleDescription": "Descrição",
"rolesCount": "{{count}} funções",
"createRole": "Criar",
"creating": "Criando...",
"exportDatabase": "Exportar banco de dados",
"exportDatabaseDesc": "Baixe um backup portátil em SQLite de todos os hosts, credenciais e configurações.",
"export": "Exportar",
"exporting": "Exportador...",
"importDatabase": "Importar banco de dados",
"importDatabaseDesc": "Restaure a partir de um backup .sqlite portátil em qualquer banco de dados.",
"importDatabaseSelected": "Selecionado: {{name}}",
"selectFile": "Selecionar arquivo",
"changeFile": "Mudar",
"import": "Importar",
"importing": "Importando...",
"apiKeysCount": "{{count}} teclas",
"apiKeysDocsLink": "Ver documentos",
"apiKeysCliHint": "Utilize uma chave de API com a CLI do Termix para gerenciar servidores a partir do seu terminal.",
"apiKeysCliLink": "Ver documentação da CLI",
"newApiKey": "Nova chave de API",
"apiKeyCreatedWarning": "Chave criada - copie-a 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 data de validade",
"revokedBadge": "REVOGADO",
"authTypeDual": "Autenticação dupla",
"authTypeOidc": "OIDC",
"authTypeLocal": "Local",
"adminStatusAdministrator": "Administrador",
"adminStatusRegularUser": "Usuário regular",
"adminBadge": "ADMIN",
"systemBadge": "SISTEMA",
"customBadge": "PERSONALIZADO",
"youBadge": "VOCÊ",
"sessionsActive": "{{count}} ativo",
"sessionActive": "Ativo: {{time}}",
"sessionExpires": "Exp: {{time}}",
"revokeAll": "Todos",
"revokeAllSessionsSuccess": "Todas as sessões do usuário foram revogadas.",
"revokeAllSessionsFailed": "Falha ao revogar sessões",
"revokeSessionFailed": "Falha ao revogar a sessão",
"addRole": "Adicionar função",
"noCustomRoles": "Nenhuma função personalizada definida.",
"removeRoleFailed": "Falha ao remover a função",
"assignRoleFailed": "Falha ao atribuir função",
"deleteRoleFailed": "Falha ao excluir a função",
"userAdminAccess": "Administrador",
"userAdminAccessDesc": "Acesso total a todas as configurações de administrador.",
"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": "Apagar {{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 a chave",
"copiedToClipboard": "Copiado para a área de transferência",
"done": "Feito",
"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",
"createUserEnterPassword": "Digite a senha",
"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 do administrador",
"editUserUserId": "ID do usuário",
"linkAccountTitle": "Vincular contas",
"linkAccountDesc": "Mesclar conta OIDC {{username}} com uma conta local existente.",
"linkAccountDescLocal": "Vincule uma conta local {{username}} a uma conta existente somente OIDC.",
"linkAccountWarningTitle": "Isto irá:",
"linkAccountEffect1": "Exclua a conta exclusiva do OIDC.",
"linkAccountEffect2": "Adicionar login OIDC à conta de destino",
"linkAccountEffect3": "Permitir login via OIDC e senha",
"linkAccountTargetUsername": "Nome de usuário da conta local",
"linkAccountTargetPlaceholder": "Insira o nome de usuário da conta local para vincular.",
"linkAccountOidcUsername": "Nome de usuário da conta OIDC",
"linkAccountOidcPlaceholder": "Insira o nome de usuário da conta exclusiva do OIDC para mesclar.",
"linkAccountOidcNotFound": "Nenhuma conta exclusiva para OIDC foi encontrada com esse nome de usuário.",
"linkAccounts": "Vincular contas",
"linkAccountSuccess": "Contas vinculadas com sucesso",
"linkAccountFailed": "Falha ao vincular as contas",
"linkAccountInProgress": "Conectando...",
"unlinkAccountTitle": "Desvincular OIDC",
"unlinkAccountDesc": "Remova a autenticação OIDC de {{username}}. Eles só poderão fazer login com a senha.",
"unlinkAccountWarning": "Isso removerá o login OIDC desta conta. O usuário precisa ter uma senha definida para continuar fazendo login.",
"unlinkAccount": "Desvincular OIDC",
"unlinkAccountInProgress": "Desvinculando...",
"unlinkAccountSuccess": "OIDC desvinculado com sucesso.",
"unlinkAccountFailed": "Falha ao desvincular o OIDC",
"saving": "Salvando...",
"updateRegistrationFailed": "Falha ao atualizar as configurações de registro",
"updatePasswordLoginFailed": "Falha ao atualizar as configurações de login da senha.",
"cannotDisablePasswordLoginWithTotp": "Não é possível desativar o login por senha enquanto a autenticação de dois fatores (2FA) estiver ativada para um ou mais usuários. Desative a 2FA primeiro.",
"updateOidcAutoProvisionFailed": "Falha ao atualizar a configuração de provisionamento automático do OIDC",
"updateOidcSilentLoginDefaultFailed": "Falha ao atualizar a configuração de login silencioso do OIDC",
"updatePasswordResetFailed": "Falha ao atualizar as configurações de redefinição de senha",
"sessionTimeoutRange2": "O tempo limite da sessão deve estar 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",
"guacamoleSaved": "Configurações de guacamole salvas",
"guacamoleSaveFailed": "Falha ao salvar as configurações do Guacamole",
"guacamoleUpdateFailed": "Falha ao atualizar as configurações do Guacamole",
"tailscaleSettingsSaved": "Configurações da balança de cauda salvas",
"tailscaleSettingsSaveFailed": "Falha ao salvar as configurações do Tailscale",
"logLevelUpdateFailed": "Falha ao atualizar o nível de registro.",
"oidcSaved": "Configuração OIDC salva",
"oidcSaveFailed": "Falha ao salvar a configuração OIDC",
"oidcRemoved": "Configuração OIDC removida",
"oidcRemoveFailed": "Falha ao remover a configuração OIDC",
"createUserRequired": "É necessário nome de usuário e senha.",
"createUserPasswordTooShort": "A senha deve ter pelo menos 6 caracteres.",
"createUserSuccess": "Usuário \"{{username}}\" criou",
"createUserFailed": "Falha ao criar usuário",
"updateAdminStatusFailed": "Falha ao atualizar o status de administrador",
"allSessionsRevoked": "Todas as sessões foram revogadas.",
"revokeSessionsFailed": "Falha ao revogar sessões",
"manageUserData": "Gerenciar dados do usuário",
"backToUsers": "Voltar aos usuários",
"manageTabAccount": "Conta",
"manageTabHosts": "Anfitriões",
"manageTabCredentials": "Credenciais",
"manageTabSnippets": "Trechos",
"manageTabSessions": "Sessões",
"manageTabDanger": "Perigo",
"manageEditorBack": "Voltar aos dados de {{username}}",
"dataLockedBadge": "TRANCADO",
"dataLockedNotice": "Os dados de {{username}}permanecem bloqueados até o próximo login. Seus hosts, credenciais e trechos de código não podem ser visualizados ou editados até então.",
"resetPasswordTitle": "Redefinir senha",
"resetPasswordOidcOnly": "Este usuário faz login por meio de um provedor externo e não possui senha.",
"resetPasswordPlaceholder": "Nova Senha",
"resetPasswordBtn": "Reiniciar",
"resetPasswordWorking": "Reiniciando...",
"resetPasswordSuccess": "Redefinição de senha",
"resetPasswordSuccessWiped": "Redefinição de senha. Os dados criptografados do usuário foram apagados.",
"resetPasswordFailed": "Falha ao redefinir a 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 trechos de código. Continuar?",
"totpSectionTitle": "Autenticação de dois fatores",
"totpStatusEnabled": "O TOTP está ativado para este usuário.",
"totpStatusDisabled": "O TOTP não está habilitado para este usuário.",
"disableTotp": "Desativar",
"disableTotpConfirm": "Desativar autenticação de dois fatores para {{username}}? Eles poderão fazer login apenas com a senha.",
"totpDisabledSuccess": "TOTP desativado",
"totpDisableFailed": "Falha ao desativar o TOTP",
"manageApiKeys": "Chaves de API",
"apiKeyNamePlaceholder": "Nome da chave",
"apiKeyCopyNotice": "Copie esta chave agora, ela não será exibida novamente.",
"noApiKeysForUser": "Sem chaves de API",
"apiKeyDeleteFailed": "Falha ao excluir a chave da API",
"exportUserData": "Exportação de dados",
"exportUserDataDesc": "Baixe os hosts, credenciais e dados do gerenciador de arquivos deste usuário em formato JSON. Os segredos estão descriptografados.",
"exportUserDataSuccess": "Dados do usuário exportados",
"exportUserDataFailed": "Falha ao exportar dados do usuário",
"hostsCount": "{{count}} anfitriões",
"addHostForUser": "Adicionar host",
"noHostsForUser": "Este usuário não possui hosts.",
"connectToHost": "Conectar",
"deleteHostConfirm": "Excluir host \"{{name}}\" pertencente a {{username}}?",
"hostDeletedSuccess": "Host excluído",
"hostDeleteFailed": "Falha ao excluir o host",
"credentialsCount": "{{count}} credenciais",
"addCredentialForUser": "Adicionar credencial",
"noCredentialsForUser": "Este usuário não possui credenciais.",
"deleteCredentialConfirm": "Excluir credencial \"{{name}}\" pertencente a {{username}}?",
"credentialDeletedSuccess": "Credencial excluída",
"credentialDeleteFailed": "Falha ao excluir credencial",
"snippetsCount": "{{count}} trechos",
"addSnippetForUser": "Adicionar trecho de código",
"noSnippetsForUser": "Este usuário não possui trechos de código.",
"snippetRequiredFields": "O nome e o conteúdo do snippet são obrigatórios.",
"snippetNamePlaceholder": "Nome do trecho",
"snippetContentPlaceholder": "Conteúdo do comando",
"snippetFolderPlaceholder": "Pasta (opcional)",
"snippetSaved": "Trecho salvo",
"snippetSaveFailed": "Falha ao salvar o trecho de código",
"deleteSnippetConfirm": "Excluir trecho \"{{name}}\" pertencente a {{username}}?",
"snippetDeletedSuccess": "Trecho excluído",
"snippetDeleteFailed": "Falha ao excluir o trecho",
"noSessionsForUser": "Nenhuma sessão ativa",
"deleteSuccessorLabel": "Entregue os hosts e as credenciais para",
"deleteSuccessorMe": "Eu (o administrador que excluiu)",
"deleteSuccessorNone": "Ninguém — apague-os",
"deleteSuccessorDesc": "Tudo o que este usuário compartilhou continua funcionando sob o novo proprietário; selecionar \"ninguém\" remove seus hosts, credenciais e compartilhamentos.",
"deleteUserDangerDesc": "Exclua permanentemente {{username}} e todos os seus dados (hosts, credenciais, trechos de código, histórico). Esta ação é irreversível.",
"deleteUserConfirm": "Apagar 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 a função",
"apiKeyNameRequired": "É necessário nomear a chave.",
"apiKeyUserRequired": "É necessário o ID de usuário.",
"apiKeyCreatedSuccess": "Chave de API \"{{name}}\" criada",
"apiKeyCreateFailed": "Falha ao criar a chave da API",
"exportSuccess": "Banco de dados exportado com sucesso.",
"exportFailed": "A exportação do banco de dados falhou",
"importSelectFile": "Por favor, selecione um arquivo primeiro.",
"importCompleted": "Importação concluída: {{total}} itens importados, {{skipped}} ignorados",
"importFailed": "A importação falhou: {{error}}",
"importError": "A importação do banco de dados falhou",
"sectionHostDefaults": "Configurações padrão do host",
"hostDefaultsDesc": "As configurações são aplicadas automaticamente ao criar um novo host. Hosts individuais ainda podem substituí-las.",
"hostDefaultsSocks5": "Proxy SOCKS5",
"hostDefaultsUseSocks5": "Ativar proxy SOCKS5",
"hostDefaultsUseSocks5Desc": "Preencher previamente o proxy SOCKS5 em todos os novos hosts.",
"hostDefaultsSocks5Host": "Host/Porta do proxy",
"hostDefaultsSocks5Username": "Nome de usuário do proxy",
"hostDefaultsSocks5Password": "Senha do proxy",
"hostDefaultsMetrics": "Métricas do host",
"hostDefaultsMetricsEnabled": "Ativar métricas",
"hostDefaultsMetricsEnabledDesc": "Coletar por padrão estatísticas de CPU, memória e outros dados em novos hosts.",
"hostDefaultsStatusCheckEnabled": "Ativar verificação de status",
"hostDefaultsStatusCheckEnabledDesc": "Verificar o status online/offline de novos hosts por padrão",
"hostDefaultsTerminal": "terminal",
"hostDefaultsAutoTmux": "Auto-Tmux",
"hostDefaultsAutoTmuxDesc": "Execute os terminais dos novos hosts dentro do tmux para que as sessões sobrevivam a desconexões (requer tmux no host).",
"minutes": "minutos",
"hostDefaultsSessionLogging": "Registro de sessão",
"hostDefaultsSessionLoggingDesc": "Por padrão, as sessões de terminal em novos hosts são gravadas por padrão.",
"hostDefaultsCommandHistory": "Histórico de comandos",
"hostDefaultsCommandHistoryDesc": "Por padrão, rastreie o histórico de comandos em novos hosts.",
"hostDefaultsSaved": "Configurações padrão do host salvas",
"hostDefaultsSaveFailed": "Falha ao salvar as configurações padrão do host",
"rolePermissions": {
"count": "{{count}} permissões",
"editAction": "Editar permissões",
"loadError": "Falha ao carregar o catálogo de permissões",
"saved": "Permissões de função salvas",
"saveError": "Falha ao salvar as permissões de função.",
"save": "Salvar",
"saving": "Salvando..."
},
"stepCa": "Etapa CA",
"stepCaDesc": "Emita certificados SSH de curta duração a partir de uma CA Smallstep. Insira o URL da CA, sua impressão digital raiz (conforme mostrado pelo comando `step ca bootstrap`) e o nome do provisionador OIDC; em seguida, escolha \"Step CA\" como o tipo de autenticação do host. Deixe os três campos em branco para desativar.",
"stepCaFingerprint": "Impressão digital raiz (SHA-256)",
"stepCaProvisioner": "nome do provisionador OIDC",
"stepCaSaved": "Etapa Configurações CA salvas",
"stepCaSaveFailed": "Falha ao salvar as configurações da Etapa CA",
"secretSourcePrivateEndpoints": "Hosts de fontes secretas privadas permitidas",
"secretSourcePrivateEndpointsDesc": "Hosts privados que fontes secretas (1Password Connect) podem contatar. Separe-os com vírgulas.",
"updateSecretSourceEndpointsFailed": "Falha ao atualizar a lista de permissões do endpoint de origem secreta.",
"stepCaPrivateEndpoints": "Hosts CA privados permitidos",
"stepCaPrivateEndpointsDesc": "Para hosts privados, o fluxo de certificados da Step CA pode contatar: a própria CA e, se interna, seu provedor de identidade. Separe-os com vírgulas.",
"updateStepCaEndpointsFailed": "Falha ao atualizar a lista de permissões do endpoint da Autoridade Certificadora (CA) da Etapa.",
"notificationPrivateEndpoints": "Hosts de notificação privada permitidos",
"notificationPrivateEndpointsDesc": "Nomeie os hosts privados exatos que os canais de notificação podem contatar. Separe-os com vírgulas.",
"updateNotificationEndpointsFailed": "Falha ao atualizar a lista de permissões do endpoint de notificação."
},
"newUi": {
"sidebar": {
"quickConnect": {
"hostLabel": "Hospedar",
"hostPlaceholder": "192.168.1.1 ou example.com",
"portLabel": "Porta",
"portPlaceholder": "22",
"usernameLabel": "Nome de usuário",
"usernamePlaceholder": "nome de usuário",
"authLabel": "Aut.",
"passwordLabel": "Senha",
"passwordPlaceholder": "senha",
"privateKeyLabel": "Chave privada",
"privateKeyPlaceholder": "Cole a chave privada...",
"credentialLabel": "Credencial",
"credentialPlaceholder": "Selecione uma credencial salva",
"protocolLabel": "Protocolo",
"domainLabel": "Domínio",
"domainPlaceholder": "opcional",
"connectToRdp": "Conectar via RDP",
"connectToVnc": "Conecte-se via VNC",
"connectToTerminal": "Conectar ao terminal",
"connectToFiles": "Conectar aos arquivos"
},
"sshTools": {
"keyRecordingTitle": "Gravação principal",
"recordToTerminals": "Gravar nos terminais",
"selectAll": "Todos",
"selectNone": "Nenhum",
"noTerminalTabsOpen": "Nenhuma aba do terminal aberta",
"selectTerminalsAbove": "Selecione os terminais acima.",
"broadcastInputPlaceholder": "Digite aqui para transmitir as teclas pressionadas...",
"fillPassword": "Preencha a senha",
"fillPasswordSuccess": "Senha inserida no(s) terminal(is) {{count}}",
"fillPasswordMissing": "Nenhuma senha salva para {{count}} terminal(is) selecionado(s)",
"stopRecording": "Parar gravação",
"startRecording": "Iniciar gravação",
"settingsTitle": "Configurações",
"enableRightClickCopyPaste": "Ativar copiar/colar com o botão direito do mouse",
"copyOnSelect": "Copiar texto selecionado automaticamente"
},
"splitScreen": {
"layoutTitle": "Layout",
"selectLayoutAbove": "Selecione um layout acima.",
"selectLayoutHint": "Escolha quantos painéis exibir.",
"panesTitle": "Painéis",
"openTabsTitle": "Abas abertas",
"dragTabsHint": "Arraste as guias para os painéis acima ou use a Atribuição Rápida.",
"dropHere": "Solte aqui",
"emptyPane": "Vazio",
"dashboard": "Painel",
"clearSplitScreen": "Limpar tela dividida",
"quickAssign": "Atribuição rápida",
"alreadyAssigned": "Painel {{index}}",
"splitTab": "Aba dividida",
"addToSplit": "Adicionar à divisão",
"removeFromSplit": "Remover da divisão",
"assignToPane": "Atribuir ao painel",
"hotkeysTitle": "Atalhos de teclado",
"hotkeysSplitRight": "Alternar divisão em 2 vias",
"hotkeysSplitBelow": "Alternar divisão em 3 vias",
"hotkeysNavigatePane": "Navegar pelos painéis",
"hotkeysNextTab": "Próxima aba",
"hotkeysPrevTab": "Aba anterior",
"hotkeysJumpTab": "Ir para a aba"
},
"snippets": {
"title": "Trechos",
"createSnippetTitle": "Criar trecho de código",
"createSnippetDescription": "Crie um novo trecho de comando para execução rápida.",
"nameLabel": "Nome",
"namePlaceholder": "Por exemplo, reinicie o Nginx.",
"descriptionLabel": "Descrição",
"descriptionPlaceholder": "Descrição opcional",
"optional": "Opcional",
"folderLabel": "Pasta",
"noFolder": "Sem pasta (Não categorizado)",
"commandLabel": "Comando",
"commandPlaceholder": "Por exemplo, sudo systemctl restart nginx",
"typeLabel": "Tipo",
"typeCommand": "Comando",
"typeNote": "Observação",
"noteLabel": "Observação",
"notePlaceholder": "Por exemplo, um texto de lembrete ou aviso reutilizável.",
"cancel": "Cancelar",
"createSnippetButton": "Criar trecho de código",
"createFolderTitle": "Criar pasta",
"createFolderDescription": "Organize seus trechos em pastas.",
"folderNameLabel": "Nome da pasta",
"folderNamePlaceholder": "Por exemplo, comandos do sistema, scripts do Docker.",
"folderColorLabel": "Pasta colorida",
"folderIconLabel": "Ícone de pasta",
"previewLabel": "Pré-visualização",
"folderNameFallback": "Nome da pasta",
"createFolderButton": "Criar pasta",
"targetTerminals": "Terminais de destino",
"selectAll": "Todos",
"selectNone": "Nenhum",
"noTerminalTabsOpen": "Nenhuma aba do terminal aberta",
"searchPlaceholder": "Trechos de pesquisa...",
"newSnippet": "Novo trecho",
"newFolder": "Nova pasta",
"run": "Correr",
"noSnippetsInFolder": "Não há trechos de código nesta pasta.",
"uncategorized": "Sem categoria",
"editSnippetTitle": "Editar trecho",
"editSnippetDescription": "Atualize este trecho de comando",
"saveSnippetButton": "Salvar alterações",
"createSuccess": "Trecho criado com sucesso",
"createFailed": "Falha ao criar o trecho de código",
"updateSuccess": "Trecho de código atualizado com sucesso",
"updateFailed": "Falha ao atualizar o trecho de código",
"deleteFailed": "Falha ao excluir o trecho",
"folderCreateSuccess": "Pasta criada com sucesso",
"folderCreateFailed": "Falha ao criar a pasta",
"editFolderTitle": "Pasta de edição",
"editFolderDescription": "Renomeie ou altere a aparência desta pasta.",
"saveFolderButton": "Salvar alterações",
"editFolder": "Pasta de edição",
"deleteFolder": "Excluir pasta",
"folderDeleteSuccess": "Pasta \"{{name}}\" excluída",
"folderDeleteFailed": "Falha ao excluir a pasta",
"folderEditSuccess": "Pasta atualizada com sucesso",
"folderEditFailed": "Falha ao atualizar a pasta",
"confirmRunMessage": "Executar \"{{name}}\"?",
"confirmRunButton": "Correr",
"runSuccess": "Executado \"{{name}}\" em {{count}} terminal(is)",
"pasteSuccess": "Colado \"{{name}}\" em {{count}} terminal(is)",
"pasteToTerminal": "Colar",
"copySuccess": "Copiado \"{{name}}\" para a área de transferência",
"shareTitle": "Compartilhar trecho",
"shareUser": "Usuário",
"shareRole": "Papel",
"selectUser": "Selecione um usuário...",
"selectRole": "Selecione uma função...",
"shareSuccess": "Trecho compartilhado com sucesso",
"shareFailed": "Falha ao compartilhar o trecho",
"revokeSuccess": "Acesso revogado",
"revokeFailed": "Falha ao revogar o acesso",
"currentAccess": "Acesso atual",
"shareLoadError": "Falha ao carregar os dados compartilhados.",
"loading": "Carregando...",
"close": "Fechar",
"reorderFailed": "Falha ao salvar a ordem do trecho de código",
"importExport": "Importação/Exportação",
"exportBtn": "Exportar JSON",
"importBtn": "Importar JSON",
"exportSuccess": "Trechos exportados com sucesso",
"exportFailed": "Falha ao exportar trechos de código.",
"importTitle": "Importar trechos",
"importDescription": "Importe trechos e pastas de um arquivo JSON exportado pelo Termix.",
"importDropOrClick": "Arraste e solte um arquivo JSON aqui ou clique para navegar.",
"importSelectedFile": "Selecionado: {{name}}",
"importOverwrite": "Sobrescrever trechos de código existentes com o mesmo nome e pasta.",
"importStartBtn": "Importar",
"importSuccess": "Importação concluída: {{snippets}} trecho(s) adicionado(s), {{updated}} atualizado(s), {{skipped}} ignorado(s), {{folders}} pasta(s) adicionada(s)",
"importFailed": "Falha ao importar trechos de código.",
"importInvalidFile": "Arquivo inválido: esperava-se um objeto JSON com trechos ou arrays de pastas.",
"targetHostsLabel": "Hosts de destino",
"targetHostsHint": "Atribua hosts para executar este trecho de código diretamente, sem a necessidade de um terminal aberto.",
"noHostsAvailable": "Nenhum host configurado",
"clearTargetHosts": "Limpar tudo",
"hasTargetHosts": "Possui hosts de destino",
"runOnTargets": "Corrida com base em metas",
"directRunSuccess": "Executado \"{{name}}\" em {{count}} host(s)",
"directRunPartialFail": "\"{{name}}\" falhou em um ou mais hosts",
"executionResultTitle": "Resultados da execução: {{name}}",
"executionResultDescription": "Resultado da execução do trecho de código em cada host de destino.",
"executionSuccess": "Sucesso",
"executionFailed": "Fracassado",
"expandAll": "Expandir todas as pastas",
"collapseAll": "Recolher todas as pastas",
"settings": "Configurações de trechos de código",
"variablesHint": "Variáveis: $HOST, $USER, $PORT, $NAME, ${INPUT_1:Label}",
"variablesDialogTitle": "Executar \"{{name}}\"",
"variablesDialogDescription": "Preencha os valores necessários para este trecho de código antes de executá-lo.",
"variablesPreviewLabel": "Pré-visualização",
"variablesConfirmButton": "Correr"
},
"keybindings": {
"title": "Atalhos de teclado",
"description": "Personalize os atalhos de copiar, colar e controlar o terminal, ou associe teclas para enviar texto ou executar um trecho de código.",
"defaultsHeading": "Atalhos integrados",
"customHeading": "Atalhos personalizados",
"addBinding": "Adicionar atalho",
"addBindingTitle": "Adicionar atalho",
"editBindingTitle": "Atalho para edição",
"loading": "Carregando...",
"noCustomBindings": "Ainda não há atalhos personalizados.",
"defaultBadge": "Padrão",
"customizedBadge": "Personalizado",
"customize": "Personalizar",
"resetToDefault": "Restaurar para as configurações padrão",
"resetAllToDefaults": "Redefinir tudo para os padrões de fábrica",
"close": "Fechar",
"cancel": "Cancelar",
"saveBinding": "Atalho para salvar",
"saveError": "Falha ao salvar os atalhos de teclado.",
"pressKeysToRecord": "Combinação de teclas",
"pressKeysPlaceholder": "Clique e pressione as teclas.",
"recording": "Pressione as teclas...",
"comboRequiredError": "Pressione primeiro uma combinação de teclas",
"textRequiredError": "Digite o texto que deseja enviar.",
"controlCodeRequiredError": "Digite uma única letra para o código de controle.",
"snippetRequiredError": "Selecione um trecho",
"conflictWarning": "Esta combinação já está vinculada a {{combo}}. Salvar fará com que ambas disparem.",
"actionLabel": "Ação",
"actionCopy": "Copiar seleção",
"actionPaste": "Colar",
"actionSendControlCode": "Enviar sinal Ctrl+letra",
"actionSendText": "Enviar mensagem de texto",
"actionRunSnippet": "Executar trecho de código existente",
"actionNextTab": "Mudar para a próxima aba",
"actionPreviousTab": "Alternar para a aba anterior",
"actionOpenCommandPalette": "Abrir pesquisa rápida",
"controlCodeLabel": "Carta",
"textLabel": "Texto a enviar",
"appendEnterLabel": "Pressione Enter após enviar",
"snippetLabel": "Trecho",
"selectSnippetPlaceholder": "Selecione um trecho",
"orphanedSnippetWarning": "trecho não encontrado",
"clipboardPermissionNote": "Pode solicitar permissão para acessar a área de transferência no primeiro uso em alguns navegadores."
},
"connectionDefaults": {
"title": "Configurações de conexão padrão",
"description": "Defina valores que todos os hosts herdarão, a menos que os substituam.",
"manage": "Gerenciar",
"dialogDescription": "Essas configurações se aplicam a hosts que deixam alguma configuração indefinida. Qualquer configuração definida no host prevalece.",
"tabTerminal": "terminal",
"tabRemoteDesktop": "Área de Trabalho Remota",
"inherit": "Herdar",
"on": "Sobre",
"off": "Desligado",
"resizeDisplayUpdate": "Atualização de exibição",
"resizeReconnect": "Reconectar",
"clearAll": "Limpar tudo",
"saved": "Configurações de conexão salvas",
"saveFailed": "Falha ao salvar as configurações padrão de conexão."
},
"userProfile": {
"donateTitle": "Mantenha o Termix vivo",
"donateDescription": "O Termix é gratuito, auto-hospedado e desenvolvido por apenas algumas pessoas em seu tempo livre. Se ele lhe economizou tempo ou dinheiro, uma doação em criptomoedas ajuda a mantê-lo funcionando.",
"donateMilestones": "As doações ajudam a financiar o tempo necessário para pesquisar e aprender o que é preciso para desenvolver suporte para SAML, Kubernetes e Agentes. Veja o progresso e doe.",
"donateButton": "Doe criptomoedas",
"storageModeLocal": "Navegador",
"storageModeCloud": "Banco de dados",
"storageModeDescription": "O navegador armazena as configurações apenas neste navegador. O banco de dados é sincronizado com o servidor e carregado em qualquer dispositivo.",
"resetToDefaults": "Restaurar padrões de fábrica",
"resetToDefaultsSuccess": "As configurações foram redefinidas para os padrões de fábrica.",
"storageModeSwitch": "Armazenamento de preferências",
"sectionAccount": "Conta",
"desktopProfileTitle": "Perfil de área de trabalho local automático",
"desktopProfileDescription": "Este perfil é restrito ao backend integrado e o login é automático. Não possui senha de login; a Sincronização Remota abaixo utiliza uma conta de servidor separada.",
"sectionInterface": "Interface",
"interfacePresetDesc": "O nível de detalhe exibido pelo Termix é impressionante. 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 ligado, bem compacto.",
"presetClearOverrides": "Redefinir tudo",
"presetOverridesTitle": "Personalizado",
"presetRevertArea": "Reverter",
"presetConfirmTitle": "Alternar para {{preset}}?",
"presetConfirmDesc": "Isso redefine 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 serão alterados.",
"presetConfirmApply": "Aplicar predefinição",
"runSetupAgainDesc": "Repita o processo de configuração da primeira execução.",
"runSetupAgainButton": "Executar configuração",
"uiArea_chrome": "Aplicativo Chrome",
"uiArea_hostList": "Lista de anfitriões",
"uiArea_credentialList": "Lista de credenciais",
"uiArea_rail": "Navegação",
"uiArea_dashboard": "Painel",
"uiArea_terminal": "terminal",
"uiArea_fileManager": "Gerenciador de arquivos",
"uiArea_docker": "Docker",
"uiArea_hostMetrics": "Métricas do host",
"uiArea_hostEditor": "Editor de hospedagem",
"uiArea_homepage": "Página inicial",
"sectionAppearance": "Aparência",
"sectionSecurity": "Segurança",
"sectionApiKeys": "Chaves de API",
"sectionData": "Dados",
"sectionC2sTunnels": "Túneis C2S",
"usernameLabel": "Nome de usuário",
"roleLabel": "Papel",
"roleAdministrator": "Administrador",
"authMethodLabel": "Método de autenticação",
"authMethodLocal": "Local",
"twoFaLabel": "2FA",
"twoFaOn": "Sobre",
"twoFaOff": "Desligado",
"versionLabel": "Versão",
"betaProgramTitle": "Programa Beta",
"betaProgramDescription": "Experimente antecipadamente os próximos recursos com a tag Docker :beta, distribuída semanalmente. Instável, não recomendada para produção.",
"betaProgramFeedback": "Encontrou um erro? Reporte-o aqui.",
"betaProgramLearnMore": "Saber mais",
"cliTitle": "Termix CLI",
"cliDescription": "Abra terminais, execute comandos e mova arquivos a partir do seu próprio shell.",
"cliLearnMore": "Saber mais",
"deleteAccount": "Excluir conta",
"deleteAccountDescription": "Excluir sua conta permanentemente",
"changeServerDescription": "Mude para um servidor backend Termix diferente.",
"deleteButton": "Excluir",
"deleteAccountPermanent": "Essa 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": "Linguagem",
"themeLabel": "Tema",
"fontSizeLabel": "Tamanho da fonte",
"interfaceFontLabel": "Fonte de 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",
"settingsTerminal": "terminal",
"commandAutocomplete": "Preenchimento automático de comandos",
"commandAutocompleteDesc": "Exibir o recurso de autocompletar enquanto digita ao pressionar a tecla Tab.",
"localEcho": "Eco Local",
"localEchoDesc": "Reduza a latência de entrada percebida usando a previsão segura de pressionamento de teclas local.",
"keyboardShortcuts": "Atalhos de teclado",
"keyboardShortcutsDescription": "Personalize os atalhos de copiar, colar e comandos do terminal.",
"manageShortcuts": "Gerenciar",
"terminalLinkBehavior": "Clique no link do terminal",
"terminalLinkBehaviorDesc": "Comportamento padrão ao clicar em links no terminal.",
"historyTracking": "Rastreamento de histórico",
"historyTrackingDesc": "Rastrear comandos do terminal",
"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 em outro dispositivo.",
"confirmTabClose": "Confirmar fechar a aba",
"confirmTabCloseDesc": "Pergunte antes de fechar as abas do terminal.",
"transferConcurrency": "Transferências simultâneas de arquivos",
"transferConcurrencyDesc": "Quantos arquivos o gerenciador local/remoto lado a lado carrega ou baixa simultaneamente? Diminua esse valor se o seu servidor limitar os canais SFTP.",
"settingsAppRail": "Aplicativo Rail",
"sidebarSettingsMoved": "As configurações de exibição da barra lateral do host foram movidas para o painel Personalizar barra lateral, acessível pela barra de ferramentas Hosts.",
"showHostTags": "Tags do apresentador",
"showHostTagsDesc": "Exibir tags na lista de hosts",
"hostTrayOnClick": "Clique para expandir as ações do anfitrião",
"hostTrayOnClickDesc": "Sempre mostrar os botões de conexão; clicar para expandir as opções de gerenciamento em vez de passar o cursor sobre elas.",
"compactHostView": "Visão compacta do host",
"compactHostViewDesc": "Recolha cada host para uma única linha, mostrando apenas o seu nome e endereço.",
"statusColors": "Cores de status reais",
"statusColorsDesc": "Use verde/vermelho para indicar o status online/offline em vez da cor de destaque.",
"pinAppRail": "Aplicativo Pin Rail",
"pinAppRailDesc": "Mantenha a barra lateral esquerda do aplicativo sempre expandida, em vez de expandir ao passar o cursor sobre ela.",
"openFullscreenSettings": "Abrir configurações em tela cheia",
"exitFullscreenSettings": "Sair do modo de tela cheia",
"expandAppRailOnHover": "Expandir o App Rail ao passar o cursor",
"expandAppRailOnHoverDesc": "Permitir que a barra lateral esquerda se expanda quando o ponteiro passar sobre ela.",
"showPinAppRailButton": "Mostrar botão do aplicativo Pin Rail",
"showPinAppRailButtonDesc": "Exibir um botão na barra lateral do aplicativo para fixá-lo aberto. Desativado por padrão.",
"settingsNavigation": "Navegação",
"navigationTabsDesc": "Escolha quais abas aparecem na barra lateral do aplicativo.",
"showSnippetCommands": "Mostrar comandos",
"showSnippetCommandsDesc": "Exiba o comando de cada trecho de código abaixo do seu nome. Desative para obter uma lista compacta.",
"foldersCollapsed": "Pastas recolhidas",
"foldersCollapsedDesc": "Recolher pastas por padrão",
"confirmExecution": "Confirmar execução",
"confirmExecutionDesc": "Confirme antes de executar os trechos de código.",
"settingsUpdates": "Atualizações",
"disableUpdateChecks": "Desativar verificações de atualização",
"disableUpdateChecksDesc": "Pare de verificar se há atualizações.",
"totpAuthenticator": "Autenticador TOTP",
"totpEnabled": "A autenticação de dois fatores está ativada.",
"totpDisabled": "Adicione segurança extra ao login.",
"totpAddAuthenticator": "Adicionar dispositivo",
"totpAddTitle": "Adicionar dispositivo autenticador",
"totpAddDescription": "Confirme sua identidade para cadastrar outro autenticador com a mesma chave TOTP segura.",
"totpAddInputRequired": "Digite seu código TOTP ou senha.",
"totpAddFailed": "Falha ao adicionar autenticador",
"totpAddScanInstructions": "Escaneie este código QR com o autenticador adicional. Os autenticadores existentes continuarão funcionando.",
"totpAddSuccess": "Autenticador adicional cadastrado",
"disable": "Desativar",
"enable": "Habilitar",
"setupTotp": "Configurar TOTP",
"qrCode": "Código QR",
"totpInstructions": "Escaneie o código QR ou insira a senha no seu aplicativo autenticador e, em seguida, digite o código de 6 dígitos.",
"totpCodePlaceholder": "000000",
"verify": "Verificar",
"changePassword": "Alterar a senha",
"currentPasswordLabel": "Senha atual",
"currentPasswordPlaceholder": "Senha atual",
"newPasswordLabel": "Nova Senha",
"newPasswordPlaceholder": "Nova Senha",
"confirmPasswordLabel": "Confirmar nova senha",
"confirmPasswordPlaceholder": "Confirme a nova senha",
"updatePassword": "Atualizar senha",
"createApiKeyTitle": "Criar chave de API",
"createApiKeyDescription": "Gere uma nova chave de API para acesso programático.",
"apiKeyNameLabel": "Nome",
"apiKeyNamePlaceholder": "Exemplo: Pipeline de CI",
"expiryDateLabel": "Data de validade",
"optional": "opcional",
"cancel": "Cancelar",
"createKey": "Criar chave",
"apiKeyCreatedWarning": "Chave criada - copie-a agora, ela não será exibida novamente.",
"copyApiKey": "Copiar chave da API",
"copiedToClipboard": "Copiado para a área de transferência",
"apiKeyCount": "{{count}} teclas",
"newKey": "Nova chave",
"noApiKeys": "Ainda não há chaves de API.",
"apiKeyActive": "Ativo",
"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": "Exportador...",
"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": "Mudar",
"import": "Importar",
"importing": "Importando...",
"exportSuccess": "Dados exportados com sucesso",
"exportFailed": "A exportação de dados falhou",
"importSelectFile": "Por favor, selecione um arquivo primeiro.",
"importCompleted": "Importação concluída: {{total}} itens importados, {{skipped}} ignorados",
"importFailed": "A importação falhou: {{error}}",
"roleUser": "Usuário",
"authMethodDual": "Autenticação dupla",
"authMethodOidc": "OIDC",
"totpSetupFailed": "Falha ao iniciar a configuração TOTP",
"totpEnter6Digits": "Digite um código de 6 dígitos",
"totpEnabledSuccess": "Autenticação de dois fatores ativada",
"totpInvalidCode": "Código inválido, tente novamente.",
"totpDisableInputRequired": "Digite seu código TOTP ou senha.",
"totpDisabledSuccess": "Autenticação de dois fatores desativada",
"totpDisableFailed": "Falha ao desativar a autenticação de dois fatores (2FA).",
"totpDisableTitle": "Desative a autenticação de dois fatores (2FA).",
"totpDisablePlaceholder": "Digite o código TOTP ou a senha.",
"totpDisableConfirm": "Desative a autenticação de dois fatores (2FA).",
"totpContinueVerify": "Continuar a verificar",
"totpVerifyTitle": "Código de verificação",
"totpBackupTitle": "Códigos de backup",
"totpDownloadBackup": "Baixar códigos de backup",
"passkeys": "Senhas",
"passkeysDesc": "Use as credenciais WebAuthn/FIDO2 para fazer login sem senha.",
"passkeyName": "Nome da chave de acesso",
"passkeyUvPreferred": "Preferido",
"passkeyUvRequired": "Obrigatório",
"passkeyUvDiscouraged": "Desencorajado",
"addPasskey": "Adicionar chave de acesso",
"noPasskeys": "Nenhuma chave de acesso registrada.",
"passkeyAdded": "Senha adicionada",
"passkeyAddFailed": "Falha ao adicionar a chave de acesso.",
"passkeyDeleted": "Senha excluída",
"passkeyDeleteFailed": "Falha ao excluir a chave de acesso.",
"done": "Feito",
"secretCopied": "Segredo copiado para a área de transferência",
"apiKeyNameRequired": "É necessário nomear a chave.",
"apiKeyCreated": "Chave de API \"{{name}}\" criada",
"apiKeyCreateFailed": "Falha ao criar a chave da API",
"apiKeyUser": "Usuário",
"apiKeyExpires": "Expira",
"apiKeyRevoked": "Chave de API \"{{name}}\" revogada",
"apiKeyRevokeFailed": "Falha ao revogar a chave da API",
"passwordFieldsRequired": "Senhas atuais e novas 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": "É necessário usar a senha para excluir sua conta.",
"deleteFailed": "Falha ao excluir a conta",
"deleting": "Excluindo...",
"colorPickerTooltip": "Abra o seletor de cores",
"themeSystem": "Sistema",
"themeLight": "Luz",
"themeDark": "Escuro",
"themeDracula": "Drácula",
"themeCatppuccin": "Catppuccino",
"themeNord": "Norte",
"themeSolarized": "Solarizado",
"themeTokyoNight": "Noite de Tóquio",
"themeOneDark": "Um Escuro",
"themeGruvbox": "Gruvbox"
}
}
},
"terminalToolbar": {
"title": "Barra de ferramentas do terminal",
"showActions": "Exibir barra de ferramentas",
"cpu": "CPU",
"memory": "Memória",
"disk": "Disco",
"statsUnavailable": "Estatísticas ao vivo indisponíveis",
"tmuxDetach": "Desanexar sessão tmux",
"openFiles": "Abrir arquivos",
"openDocker": "Abra o Docker",
"openTunnel": "Túnel aberto",
"openHostMetrics": "Métricas de host abertas",
"openProxmoxStats": "Estatísticas do Open Proxmox",
"openTmuxMonitor": "Abra o monitor Tmux"
},
"alerts": {
"addChannel": "Adicionar canal",
"editChannel": "Editar canal",
"channelName": "Nome",
"channelType": "Tipo",
"channelNameRequired": "O nome é obrigatório.",
"webhookUrl": "URL",
"webhookUrlRequired": "O URL do webhook é obrigatório.",
"webhookDesc": "Envie um payload JSON para este URL a cada alerta disparado.",
"ntfyServer": "URL do servidor",
"ntfyTopic": "Tópico",
"ntfyTopicRequired": "É necessário definir o tema.",
"ntfyToken": "Token de acesso (opcional)",
"channelSaveFailed": "Falha ao salvar o canal"
},
"macros": {
"title": "Macros",
"description": "Execute uma série de comandos salvos em um terminal e reaja ao que o servidor envia de volta.",
"target": "Alvo",
"noTerminal": "Nenhum terminal aberto",
"empty": "Ainda não há macros.",
"emptyHint": "Crie uma macro para automatizar um fluxo de trabalho no terminal, como fazer login, reiniciar um serviço ou responder a solicitações.",
"create": "Nova macro",
"back": "Voltar às macros",
"name": "Nome",
"namePlaceholder": "Reinicie o servidor web.",
"nameRequired": "Dê um nome à macro antes de salvar.",
"descriptionLabel": "Descrição",
"descriptionPlaceholder": "O que esta macro faz (opcional)",
"unsaved": "Alterações não salvas",
"save": "Salvar",
"saved": "Macro salvo",
"saveFailed": "Não foi possível salvar a macro.",
"delete": "Excluir",
"deleteTitle": "Excluir esta macro?",
"deleteBody": "\"{{name}}\" será excluído permanentemente. Esta ação não pode ser desfeita.",
"deleted": "Macro excluída",
"cancel": "Cancelar",
"run": "Correr",
"stop": "Parar",
"running": "Correndo...",
"completed": "Macro finalizado",
"failed": "A macro falhou",
"loadFailed": "Não foi possível carregar as macros",
"needTerminal": "Primeiro, abra e conecte um terminal.",
"noSteps": "Esta macro ainda não possui etapas. Adicione uma abaixo.",
"addStep": "Adicionar etapa",
"stepNumber": "Passo {{number}}",
"removeStep": "Remover etapa",
"confirmRunTitle": "Executar esta macro?",
"confirmRunBody": "\"{{name}}\" enviará comandos para {{host}}.",
"confirmRunAction": "Executar macro",
"stepTypes": {
"send": {
"label": "Enviar comando",
"help": "Digita o texto no terminal, da mesma forma que se você o digitasse."
},
"wait": {
"label": "Aguarde a saída",
"help": "Aguarda até que o servidor imprima o texto que você digitou, como uma solicitação de senha."
},
"delay": {
"label": "Pausa",
"help": "Aguarda um período de tempo fixo antes da próxima etapa."
},
"if": {
"label": "Se a saída contiver",
"help": "Verifica tudo o que o servidor imprimiu até o momento e, em seguida, executa uma das duas ramificações."
},
"repeat": {
"label": "Repita",
"help": "Executa os passos internos um número definido de vezes."
}
},
"send": {
"text": "Comando ou texto",
"textPlaceholder": "systemctl restart nginx",
"pressEnter": "Pressione Enter após enviar",
"pressEnterHelp": "Desative esta opção para digitar texto sem enviá-lo."
},
"wait": {
"pattern": "Aguarde até que a saída contenha",
"patternPlaceholder": "senha:",
"timeout": "Desistir depois",
"onTimeout": "Se nunca aparecer",
"stop": "Pare a macro",
"continue": "Continue mesmo assim"
},
"delay": {
"duration": "Aguarde"
},
"ifStep": {
"pattern": "Se a saída contiver",
"patternPlaceholder": "Ativo: ativo (em execução)",
"then": "Então faça isso",
"else": "Caso contrário, faça isto",
"emptyBranch": "Sem degraus"
},
"repeat": {
"count": "Número de vezes",
"times": "vezes"
},
"match": {
"useRegex": "Combinar com uma expressão regular",
"useRegexHelp": "Deixe este campo em branco para que o texto corresponda exatamente ao que foi escrito.",
"invalidRegex": "Expressão regular inválida; será interpretada como texto simples."
},
"seconds": "segundos",
"secondsShort": "{{count}}s"
}
}