mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
298 lines
12 KiB
JSON
298 lines
12 KiB
JSON
{
|
|
"hostMetrics": {
|
|
"cpu": "CPU",
|
|
"memory": "Memória",
|
|
"disk": "Disco",
|
|
"network": "Rede",
|
|
"uptime": "Tempo de atividade",
|
|
"processes": "Processos",
|
|
"available": "Disponível",
|
|
"free": "Livre",
|
|
"connecting": "A ligar...",
|
|
"connectionFailed": "Falha ao ligar ao servidor",
|
|
"naCpus": "N/D CPU(s)",
|
|
"cpuCores_one": "{{count}} Núcleo",
|
|
"cpuCores_other": "{{count}} Núcleos",
|
|
"cpuUsage": "Utilização da CPU",
|
|
"memoryUsage": "Utilização da memória",
|
|
"diskUsage": "Utilização do disco",
|
|
"selectFilesystem": "Selecione o sistema de ficheiros",
|
|
"temperature": "Temperatura",
|
|
"highestTemperature": "Temperatura máxima",
|
|
"primaryTemperatureSensor": "Sensor primário",
|
|
"gpu": {
|
|
"title": "GPU",
|
|
"noDevice": "Nenhuma GPU NVIDIA detetada. Instale o controlador da NVIDIA (que fornece o nvidia-smi) para visualizar as métricas da GPU.",
|
|
"driver": "Motorista {{version}}",
|
|
"utilization": "Utilização",
|
|
"memory": "VRAM",
|
|
"temperature": "Temp",
|
|
"power": "Poder",
|
|
"fan": "Fã",
|
|
"processes": "processos da GPU",
|
|
"noProcesses": "Nenhum processo está a utilizar a GPU."
|
|
},
|
|
"failedToFetchHostConfig": "Falha ao obter a configuração do servidor",
|
|
"serverOffline": "Servidor offline",
|
|
"cannotFetchMetrics": "Não é possível obter métricas do servidor offline",
|
|
"totpFailed": "Falha na verificação TOTP",
|
|
"noneAuthNotSupported": "Host Metrics não suporta o tipo de autenticação 'none'.",
|
|
"noHostSelected": "Nenhum host selecionado",
|
|
"load": "Carga",
|
|
"systemInfo": "Informação do Sistema",
|
|
"hostname": "Nome do host",
|
|
"operatingSystem": "Sistema Operativo",
|
|
"kernel": "Kernel",
|
|
"seconds": "segundos",
|
|
"networkInterfaces": "Interfaces de Rede",
|
|
"noInterfacesFound": "Nenhuma interface de rede encontrada",
|
|
"noProcessesFound": "Nenhum processo encontrado",
|
|
"processesTotal": "total",
|
|
"processesRunning": "em execução",
|
|
"loginStats": "Estatísticas de início de sessão SSH",
|
|
"noRecentLoginData": "Sem dados de início de sessão recentes",
|
|
"executingQuickAction": "A executar {{name}}...",
|
|
"quickActionSuccess": "{{name}} concluído com sucesso",
|
|
"quickActionFailed": "{{name}} falhou",
|
|
"quickActionError": "Falha ao executar {{name}}",
|
|
"ports": {
|
|
"title": "Portas em escuta",
|
|
"protocol": "Protocolo",
|
|
"port": "Porta",
|
|
"address": "Endereço",
|
|
"process": "Processo",
|
|
"search": "Pesquisar portas...",
|
|
"allProtocols": "Todos",
|
|
"noData": "Sem dados de portas em escuta"
|
|
},
|
|
"firewall": {
|
|
"title": "Firewall",
|
|
"inactive": "Inativo",
|
|
"policy": "Política",
|
|
"rules": "regras",
|
|
"noRules": "Sem regras nesta cadeia",
|
|
"noData": "Sem dados de firewall disponíveis",
|
|
"action": "Ação",
|
|
"protocol": "Proto",
|
|
"port": "Porta",
|
|
"source": "Origem",
|
|
"anywhere": "Qualquer lugar",
|
|
"chains": "cadeias"
|
|
},
|
|
"loadAvg": "Carga Média",
|
|
"swap": "Swap",
|
|
"architecture": "Arquitetura",
|
|
"refresh": "Atualizar",
|
|
"retry": "Tentar novamente",
|
|
"customize": "Personalizar layout",
|
|
"reset": "Redefinir",
|
|
"tabLive": "Ao Vivo",
|
|
"editModeInstructions": "Arraste os cartões para reorganizar, arraste a borda inferior para redimensionar e use o botão de largura para alterar a largura do cartão. Adicione ou remova cartões abaixo.",
|
|
"managers": {
|
|
"services": "Serviços",
|
|
"processInspector": "Inspetor de Processos",
|
|
"logViewer": "Visualizador de Registos",
|
|
"cron": "Tarefas Cron",
|
|
"packages": "Pacotes",
|
|
"ssl": "Certificados SSL",
|
|
"firewall": "Firewall",
|
|
"users": "Utilizadores e Permissões",
|
|
"healthCheck": "Verificações de Estado",
|
|
"diskBreakdown": "Análise de Disco",
|
|
"systemdTimers": "Temporizadores",
|
|
"topMemory": "Top por Memória",
|
|
"noData": "Sem dados",
|
|
"sudoHint": "Defina uma palavra-passe sudo para este host no editor de hosts para ativar ações privilegiadas.",
|
|
"filter": "Filtrar...",
|
|
"start": "Iniciar",
|
|
"stop": "Parar",
|
|
"restart": "Reiniciar",
|
|
"actionDone": "{{name}} atualizado",
|
|
"actionFailed": "A ação falhou",
|
|
"signalSent": "Sinal enviado para o PID {{pid}}",
|
|
"killHint": "Clique: terminar (SIGTERM). Clique direito: forçar encerramento (SIGKILL).",
|
|
"working": "A trabalhar...",
|
|
"update": "Atualizar",
|
|
"upgradeAll": "Atualizar tudo",
|
|
"allUpToDate": "Tudo está atualizado",
|
|
"save": "Guardar",
|
|
"command": "Comando",
|
|
"enabled": "Ativado",
|
|
"cronSaved": "Crontab atualizado",
|
|
"clients": "Clientes",
|
|
"dryRun": "Simulação",
|
|
"renew": "Renovar",
|
|
"noAcmeClient": "Nenhum cliente ACME (certbot ou acme.sh) encontrado neste servidor.",
|
|
"addInputRule": "Adicionar regra INPUT",
|
|
"firewallWarning": "As alterações são efetuadas apenas em execução até serem guardadas. Tenha cuidado para não ficar bloqueado.",
|
|
"ruleApplied": "Regra aplicada",
|
|
"invalidPort": "Introduza uma porta válida (1-65535)",
|
|
"newUsername": "Novo nome de utilizador",
|
|
"addUser": "Adicionar",
|
|
"deleteUser": "Eliminar utilizador",
|
|
"noHealthChecks": "Nenhuma verificação de estado configurada ainda.",
|
|
"follow": "Seguir",
|
|
"noLogData": "Sem saída de registo.",
|
|
"tree": "Árvore",
|
|
"enableDisable": "Ativar / desativar no arranque",
|
|
"grantSudo": "Conceder sudo",
|
|
"revokeSudo": "Revogar sudo",
|
|
"sslIssueCert": "Emitir certificado",
|
|
"sslExpired": "Expirado",
|
|
"sslInDays": "em {{days}}d",
|
|
"sslNeedDomain": "Introduza pelo menos um domínio",
|
|
"sslIssued": "Certificado emitido",
|
|
"sslDomainsPlaceholder": "example.com, www.example.com",
|
|
"sslHttpStandalone": "HTTP (autónomo)",
|
|
"sslHttpWebroot": "HTTP (webroot)",
|
|
"sslDns": "DNS",
|
|
"sslDnsProvider": "Fornecedor DNS (ex. cloudflare)",
|
|
"sslIssueHint": "As credenciais do fornecedor DNS já devem estar configuradas no host.",
|
|
"sslRevoke": "Revogar certificado",
|
|
"sslRevoked": "Certificado revogado",
|
|
"sslRevokeConfirm": "Revogar e remover o certificado \"{{name}}\"? Esta ação não pode ser anulada.",
|
|
"healthRun": "Executar",
|
|
"healthName": "Nome",
|
|
"healthTarget": "Host / endereço",
|
|
"healthAddCheck": "Adicionar verificação",
|
|
"healthSaved": "Verificações de saúde guardadas",
|
|
"healthMissingFields": "Cada verificação necessita de um nome e um destino",
|
|
"logFile": "Ficheiro",
|
|
"logUnit": "Unidade",
|
|
"logCustomPath": "Caminho personalizado em /var/log (opcional)",
|
|
"logGrep": "Filtrar linhas...",
|
|
"firewallPersist": "Persistir regras",
|
|
"firewallPersisted": "Regras de firewall persistidas",
|
|
"wireguard": "WireGuard",
|
|
"tailscale": "Tailscale",
|
|
"wgNotInstalled": "O WireGuard não está instalado neste host",
|
|
"wgNoInterfaces": "Nenhuma interface WireGuard configurada",
|
|
"wgInterfaceUp": "Ativar",
|
|
"wgInterfaceDown": "Desativar",
|
|
"wgBringingUp": "A ativar {{name}}...",
|
|
"wgBringingDown": "A desativar {{name}}...",
|
|
"wgInterfaceUpDone": "{{name}} está ativada",
|
|
"wgInterfaceDownDone": "{{name}} está desativada",
|
|
"wgListenPort": "Porta",
|
|
"wgPublicKey": "Chave pública",
|
|
"wgEndpoint": "Endpoint",
|
|
"wgAllowedIPs": "IPs permitidos",
|
|
"wgLastHandshake": "Último handshake",
|
|
"wgHandshakeNever": "Nunca",
|
|
"wgTransfer": "Transferência",
|
|
"tsNotInstalled": "O Tailscale não está instalado neste host",
|
|
"tsRunning": "A executar",
|
|
"tsStopped": "Parado",
|
|
"tsEnable": "Ligar",
|
|
"tsDisable": "Desligar",
|
|
"tsEnabling": "A ligar ao Tailscale...",
|
|
"tsDisabling": "A desligar do Tailscale...",
|
|
"tsEnabled": "Tailscale ligado",
|
|
"tsDisabled": "Tailscale desligado",
|
|
"tsIPs": "IPs do Tailscale",
|
|
"tsPeers": "Pares",
|
|
"tsOnline": "Online",
|
|
"tsOffline": "Offline",
|
|
"tsExitNode": "Nó de saída",
|
|
"tsExitNodeActive": "Nó de saída ativo",
|
|
"tsHostname": "Nome do host"
|
|
}
|
|
},
|
|
"metricsHistory": {
|
|
"title": "Histórico de Métricas",
|
|
"historySuffix": "Histórico",
|
|
"cpuMemoryDisk": "CPU / Memória / Disco",
|
|
"network": "Rede",
|
|
"download": "RX",
|
|
"upload": "TX",
|
|
"noData": "Sem dados de histórico disponíveis para este intervalo de tempo.",
|
|
"custom": "Personalizado",
|
|
"to": "a",
|
|
"apply": "Aplicar",
|
|
"viewHistory": "Ver Histórico"
|
|
},
|
|
"nav": {
|
|
"hostMetrics": "Métricas do Servidor"
|
|
},
|
|
"hosts": {
|
|
"tabHostMetrics": "Métricas do Host",
|
|
"metricsCollectionLabel": "Recolha de Métricas",
|
|
"enableMetricsLabel": "Ativar Métricas",
|
|
"enableMetricsDesc": "Recolher métricas de CPU, RAM, disco e outras deste host",
|
|
"useGlobalMetrics": "Usar Intervalo Global",
|
|
"useGlobalMetricsDesc": "Substituir pelo intervalo de métricas global do servidor",
|
|
"metricsIntervalS": "Intervalo de Métricas (s)",
|
|
"metricsIntervalDesc2": "Segundos entre cada registo de métricas",
|
|
"excludedMountsLabel": "Suportes excluídos",
|
|
"monitoredMountsLabel": "Caminhos monitorizados personalizados",
|
|
"monitoredMountsDesc": "Adicione caminhos que não estejam expostos como montagens separadas, incluindo caminhos do Home Assistant montados através de bind, como /config.",
|
|
"monitoredMountPathPlaceholder": "Caminho (/config, /mnt/data)",
|
|
"monitoredMountLabelPlaceholder": "Rótulo (opcional)",
|
|
"addMonitoredMount": "Adicionar caminho",
|
|
"excludedMountsDesc": "Ocultar pontos de montagem ou tipos de sistema de ficheiros específicos (por exemplo, NFS, CIFS) da utilização do disco e dos alertas para este host.",
|
|
"excludedMountsPlaceholder": "Caminho de montagem (/mnt/nas) ou tipo de sistema de ficheiros (nfs, cifs)",
|
|
"excludedMountsEmpty": "Nenhuma montagem excluída. Todos os sistemas de ficheiros detetados são apresentados.",
|
|
"addExcludedMount": "Adicionar",
|
|
"visibleWidgets": "Widgets Visíveis",
|
|
"widgetsMovedToHostMetrics": "Os cartões são agora adicionados, organizados e redimensionados diretamente no separador Métricas do Host. Abra as Métricas do Host para este host e use Personalizar para escolher quais os cartões a mostrar.",
|
|
"quickActionsLabel": "Ações Rápidas",
|
|
"quickActionsToolbar": "As ações rápidas aparecem como botões na barra de ferramentas de Métricas do Host para execução de comandos com um clique.",
|
|
"noQuickActions": "Ainda não existem ações rápidas.",
|
|
"buttonLabel": "Texto do botão",
|
|
"selectSnippetPlaceholder": "Selecionar snippet...",
|
|
"addActionBtn": "Adicionar Ação",
|
|
"hostNotFound": "Host não encontrado",
|
|
"loadingHost": "A carregar o host..."
|
|
},
|
|
"onboarding": {
|
|
"feature_metrics": "Métricas e alertas",
|
|
"feature_metrics_desc": "Monitorize a utilização de CPU, memória e disco ao longo do tempo e receba alertas quando apresentam problemas."
|
|
},
|
|
"admin": {
|
|
"metricsHistoryRetention": "Retenção do histórico de métricas",
|
|
"metricsHistoryRetentionRange": "1 a 90 dias",
|
|
"days": "dias"
|
|
},
|
|
"homepage": {
|
|
"noData": "Sem dados disponíveis",
|
|
"showCurrentValue": "Mostrar valor atual",
|
|
"chartMetric": "Métrica",
|
|
"metricRange": "Intervalo",
|
|
"host": "Host",
|
|
"loading": "A carregar...",
|
|
"metricCpu": "CPU",
|
|
"metricDisk": "Disco",
|
|
"metricHostname": "Nome do host",
|
|
"metricKernel": "Kernel",
|
|
"metricMemory": "Memória",
|
|
"metricNetwork": "Rede",
|
|
"metricOs": "SO",
|
|
"metricProcesses": "Processos",
|
|
"metricProcessesRunning": "em execução",
|
|
"metricProcessesTotal": "total",
|
|
"metricUptime": "Tempo de atividade",
|
|
"metricsNotAvailable": "Métricas não disponíveis",
|
|
"noHostSelected": "Nenhum anfitrião selecionado",
|
|
"selectHost": "Selecionar um host..."
|
|
},
|
|
"dashboard": {
|
|
"cpu": "CPU",
|
|
"ram": "RAM"
|
|
},
|
|
"dashboardTab": {
|
|
"disk": "Disco"
|
|
},
|
|
"newUi": {
|
|
"sidebar": {
|
|
"snippets": {
|
|
"cancel": "Cancelar",
|
|
"confirmRunButton": "Executar",
|
|
"confirmRunMessage": "Executar \"{{name}}\"?"
|
|
}
|
|
}
|
|
},
|
|
"terminal": {
|
|
"connected": "Ligado"
|
|
}
|
|
}
|