mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 07:35:24 +00:00
feat: move the terminal fully into the ssh-terminal plugin (B9)
This commit is contained in:
1 parent
535126fd1b
commit
79d77678c9
309 files changed
+41789
-14958
No files matched your search
@@ -742,7 +742,6 @@
|
||||
"addHost": "Adicionar máquina",
|
||||
"editHost": "Editar máquina",
|
||||
"cloneHost": "Clonar máquina",
|
||||
"enableTerminal": "Ativar Terminal",
|
||||
"enableTunnel": "Ativar Túnel",
|
||||
"enableFileManager": "Ativar Gestor de Ficheiros",
|
||||
"enableDocker": "Ativar Docker",
|
||||
@@ -1041,8 +1040,6 @@
|
||||
"enableSessionLoggingDesc": "Gravar a saída da sessão de terminal para revisão posterior",
|
||||
"allowSessionSharing": "Permitir partilha de sessão",
|
||||
"allowSessionSharingDesc": "Permitir que as sessões em direto neste servidor sejam partilhadas através de link ou com outros utilizadores.",
|
||||
"enableCommandHistory": "Histórico de comandos",
|
||||
"enableCommandHistoryDesc": "Gravar comandos executados neste terminal para histórico e autocompletar",
|
||||
"localEchoLabel": "Eco Local",
|
||||
"localEchoDesc": "Preveja sequências de teclas seguras e imprimíveis localmente em ligações lentas. Os avisos de palavra-passe e as entradas de controlo nunca são repetidos.",
|
||||
"localEchoDefault": "Usar configuração global",
|
||||
@@ -1072,8 +1069,6 @@
|
||||
"bindHost": "Host de Ligação",
|
||||
"enableTmuxMonitor": "Ativar Monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Mostrar este host no Monitor Tmux e adicionar as suas ações tmux à barra lateral",
|
||||
"enableTerminalToolbar": "Ativar a barra de ferramentas do terminal",
|
||||
"enableTerminalToolbarDesc": "Visualizar uma barra de ferramentas de acesso rápido acoplada ao terminal ativo com as ferramentas e estatísticas em tempo real deste host.",
|
||||
"connectionToolbar": "Barra de ferramentas de ligação",
|
||||
"showConnectionToolbar": "Mostrar barra de ferramentas de ligação",
|
||||
"showConnectionToolbarDesc": "Apresente a barra de ferramentas nas sessões SSH, RDP, VNC e Telnet deste host. Também pode ocultá-la temporariamente na própria barra de ferramentas.",
|
||||
@@ -1550,9 +1545,7 @@
|
||||
"links": "Ligações",
|
||||
"navigate": "Navegar",
|
||||
"select": "Selecionar",
|
||||
"toggleWith": "Alternar com",
|
||||
"localTerminal": "Terminal local",
|
||||
"localTerminalDesc": "Abra um terminal neste computador."
|
||||
"toggleWith": "Alternar com"
|
||||
},
|
||||
"splitScreen": {
|
||||
"paneEmpty": "Painel {{index}} - vazio",
|
||||
@@ -1717,57 +1710,13 @@
|
||||
"loadSharesFailed": "Falha ao carregar partilhas ativas"
|
||||
},
|
||||
"terminal": {
|
||||
"sessionExpiredNotice": "A sua sessão anterior em {{host}} expirou após {{minutes}} minutos desligado; o shell e tudo o que estava a ser executado nele foram perdidos. Active o Auto-Tmux neste host para manter as sessões ativas.",
|
||||
"sessionExpiredNoticeNoMinutes": "A sua sessão anterior em {{host}} expirou enquanto estava desligada; o shell e tudo o que estava a ser executado nele foram perdidos. Active o Auto-Tmux neste host para manter as sessões ativas.",
|
||||
"enableAutoTmuxAction": "Ativar o Auto-Tmux",
|
||||
"autoTmuxEnabled": "Auto-Tmux ativado para {{host}}. Aplica-se a partir da ligação seguinte.",
|
||||
"autoTmuxEnableFailed": "Falha ao ativar o Auto-Tmux",
|
||||
"connect": "Ligar ao Host",
|
||||
"clear": "Limpar",
|
||||
"paste": "Colar",
|
||||
"reconnect": "Reconectar",
|
||||
"connectionLost": "Ligação perdida",
|
||||
"connected": "Ligado",
|
||||
"clipboardWriteFailed": "Erro ao copiar para a área de transferência. Certifique-se de que a página é servida via HTTPS ou localhost.",
|
||||
"clipboardReadFailed": "Erro ao ler da área de transferência. Certifique-se de que as permissões da área de transferência foram concedidas.",
|
||||
"clipboardHttpWarning": "Não foi possível ler a área de transferência. Alguns browsers restringem o acesso à área de transferência fora de HTTPS - experimente Ctrl+V ou utilize HTTPS para aceder ao Termix.",
|
||||
"passwordPromptFillTitle": "Preencher a palavra-passe guardada neste pedido?",
|
||||
"unknownError": "Ocorreu um erro desconhecido.",
|
||||
"websocketError": "Erro de ligação WebSocket",
|
||||
"connecting": "A ligar...",
|
||||
"noHostSelected": "Nenhum host selecionado",
|
||||
"reconnecting": "A restabelecer ligação... ({{attempt}}/{{max}})",
|
||||
"reconnected": "Ligação restabelecida com sucesso",
|
||||
"tmuxSessionCreated": "Sessão tmux criada: {{name}}",
|
||||
"tmuxSessionAttached": "Sessão tmux anexada: {{name}}",
|
||||
"tmuxUnavailable": "O tmux não está instalado no host remoto, a reverter para shell padrão",
|
||||
"tmuxSessionPickerTitle": "Sessões tmux",
|
||||
"tmuxSessionPickerDesc": "Foram encontradas sessões tmux neste host. Selecione uma para retomar ou crie uma nova sessão.",
|
||||
"tmuxWindows": "Janelas",
|
||||
"tmuxWindowCount": "{{count}} janela",
|
||||
"tmuxAttached": "Clientes anexados",
|
||||
"tmuxAttachedCount": "{{count}} anexado",
|
||||
"tmuxLastActivity": "Última atividade",
|
||||
"tmuxTimeJustNow": "agora mesmo",
|
||||
"tmuxTimeMinutes": "há {{count}} min",
|
||||
"tmuxTimeHours": "há {{count}} h",
|
||||
"tmuxTimeDays": "há {{count}} d",
|
||||
"tmuxCreateNew": "Iniciar nova sessão",
|
||||
"tmuxCopyHint": "Ajuste a seleção e prima Enter para copiar para a área de transferência",
|
||||
"tmuxDetach": "Desanexar da sessão tmux",
|
||||
"tmuxDetached": "Desanexado da sessão tmux",
|
||||
"searchPlaceholder": "Encontrar",
|
||||
"searchCaseSensitive": "Caixa de fósforos",
|
||||
"searchWholeWord": "Combine a palavra inteira",
|
||||
"searchRegex": "Utilizar expressão regular",
|
||||
"searchNoResults": "Nenhum resultado",
|
||||
"searchResultCount": "{{index}} de {{count}}",
|
||||
"searchNext": "Próxima partida (Entrar)",
|
||||
"searchPrevious": "Partida anterior (Shift+Enter)",
|
||||
"searchClose": "Fechar (Esc)",
|
||||
"maxReconnectAttemptsReached": "Número máximo de tentativas de restabelecimento de ligação atingido",
|
||||
"closeTab": "Fechar",
|
||||
"connectionTimeout": "Tempo limite da ligação",
|
||||
"terminalTitle": "Terminal - {{host}}",
|
||||
"terminalWithPath": "Terminal - {{host}}:{{path}}",
|
||||
"runTitle": "A executar {{command}} - {{host}}",
|
||||
@@ -1790,27 +1739,14 @@
|
||||
"opksshOpenBrowser": "Abrir navegador para autenticar",
|
||||
"opksshWaitingForAuth": "A aguardar autenticação no navegador...",
|
||||
"opksshAuthenticating": "A processar autenticação...",
|
||||
"opksshTimeout": "A autenticação expirou. Tente novamente.",
|
||||
"opksshAuthFailed": "A autenticação falhou. Verifique as suas credenciais e tente novamente.",
|
||||
"opksshSignInWith": "Iniciar sessão com {{provider}}",
|
||||
"vaultAuthTitle": "Início de sessão no Vault necessário",
|
||||
"vaultAuthDescription": "Foi aberta uma janela para iniciar sessão no HashiCorp Vault. Conclua o início de sessão aí; esta ligação continuará automaticamente.",
|
||||
"vaultAuthFailed": "A autenticação no Vault falhou. Tente novamente.",
|
||||
"vaultReopen": "Reabrir janela de início de sessão",
|
||||
"sudoPasswordPopupTitle": "Inserir Password?",
|
||||
"linkDialogTitle": "Abrir Ligação",
|
||||
"linkDialogOpen": "Abrir",
|
||||
"linkDialogCopy": "Copiar",
|
||||
"websocketAbnormalClose": "A ligação foi fechada inesperadamente. Isto pode dever-se a um problema de configuração do proxy reverso ou SSL. Verifique os registos do servidor.",
|
||||
"connectionLogTitle": "Registo da Ligação",
|
||||
"connectionLogCopy": "Copiar registos para a área de transferência",
|
||||
"connectionLogEmpty": "Ainda não há registos da ligação",
|
||||
"connectionLogWaiting": "A aguardar registos da ligação...",
|
||||
"connectionLogCopied": "Registos da ligação copiados para a área de transferência",
|
||||
"connectionLogCopyFailed": "Falha ao copiar registos para a área de transferência",
|
||||
"connectionRejected": "Ligação rejeitada pelo servidor. Verifique a sua autenticação e configuração de rede.",
|
||||
"hostKeyRejected": "Verificação da chave de host SSH rejeitada. Ligação cancelada.",
|
||||
"sessionTakenOver": "A sessão foi aberta noutro separador. A restabelecer ligação...",
|
||||
"split": {
|
||||
"splitTab": "Dividir Separador",
|
||||
"addToSplit": "Adicionar à Divisão",
|
||||
@@ -2225,55 +2161,6 @@
|
||||
"sectionApiKeys": "Chaves API",
|
||||
"sectionAuditLog": "Registo de auditoria",
|
||||
"sectionSsl": "SSL / Let's Encrypt",
|
||||
"sectionTouchInput": "Entrada por toque",
|
||||
"touchEnabled": "Ativar entrada por toque",
|
||||
"touchEnabledDesc": "Permitir a rolagem com um único dedo nos terminais.",
|
||||
"touchMomentumEnabled": "Ativar o impulso",
|
||||
"touchMomentumEnabledDesc": "Continue a rolar brevemente após deslizar o dedo.",
|
||||
"touchAdvanced": "Avançado",
|
||||
"touchDragThreshold": "Limiar de arrasto",
|
||||
"touchMaxWheelDelta": "Delta máximo da roda",
|
||||
"touchMomentumSampleWindow": "Janela de amostra de momento",
|
||||
"touchReleaseGracePeriod": "Período de carência para lançamento",
|
||||
"touchMinimumVelocity": "Velocidade mínima",
|
||||
"touchMaximumVelocity": "Velocidade máxima",
|
||||
"touchMaximumDuration": "Duração máxima",
|
||||
"touchMaximumTravel": "Viagem máxima",
|
||||
"touchDecayTime": "Tempo de decaimento",
|
||||
"touchPixelsPerTick": "Pixels por tick",
|
||||
"touchMaximumFrameInterval": "Intervalo máximo entre fotogramas",
|
||||
"touchMaximumTicksPerFrame": "Número máximo de ticks por frame",
|
||||
"touchResetDefaults": "Restaurar as predefinições de fábrica",
|
||||
"touchSaved": "Configurações de entrada por toque guardadas",
|
||||
"touchSaveFailed": "Falha ao guardar as definições de entrada por toque",
|
||||
"sectionImageStorage": "Armazenamento de imagens",
|
||||
"imageStorageMode": "Modo de armazenamento",
|
||||
"imageStorageModeDesc": "Local onde são apresentadas as imagens de terminal coladas e carregadas. As seleções automáticas por ligação, Local e Remota (SFTP), foram corrigidas.",
|
||||
"imageStorageModeAuto": "Auto",
|
||||
"imageStorageModeLocal": "Local",
|
||||
"imageStorageModeRemoteSftp": "Remoto (SFTP)",
|
||||
"imageStorageLocalDir": "Diretório local",
|
||||
"imageStorageLocalDirDesc": "Caminho absoluto no painel administrativo do Termix. Não é apresentado após guardar por motivos de segurança.",
|
||||
"imageStorageLocalDirPlaceholder": "Deixe em branco para manter atualizado.",
|
||||
"imageStorageHostPath": "Caminho do host",
|
||||
"imageStorageHostPathDesc": "Vista do diretório local recebida pelos agentes de terminal, do lado do host.",
|
||||
"imageStorageTtl": "TTL (ms)",
|
||||
"imageStorageMaxCount": "Contagem máxima de imagens",
|
||||
"imageStorageMaxBytes": "Bytes de armazenamento máximo",
|
||||
"imageStorageSaved": "Configurações de armazenamento de imagens guardadas",
|
||||
"imageStorageSaveFailed": "Falha ao guardar as definições de armazenamento de imagens",
|
||||
"imageStorageInstanceId": "ID da instância da sessão do terminal",
|
||||
"imageStorageInstanceIdDesc": "ID da instância de uma das suas abas de terminal ligadas, utilizada para testar a visibilidade.",
|
||||
"imageStorageInstanceIdRequired": "Introduza primeiro o ID da instância da sessão do terminal.",
|
||||
"imageStorageTest": "Teste",
|
||||
"imageStorageTesting": "Testando...",
|
||||
"imageStorageTestFailed": "Falha ao testar o armazenamento de imagens",
|
||||
"imageStorageTestConnected": "A sessão do terminal está ligada.",
|
||||
"imageStorageTestNotConnected": "Nenhuma sessão de terminal ligada com este ID de instância.",
|
||||
"imageStorageTestSelectedMode": "Um upload utilizaria: {{mode}}",
|
||||
"imageStorageSelectedModeUnavailable": "Indisponível",
|
||||
"imageStorageTestLocalVisible": "O diretório local está visível a partir do host ligado.",
|
||||
"imageStorageTestLocalNotVisible": "O diretório local NÃO está visível a partir do host ligado.",
|
||||
"sectionBranding": "Marca Branca",
|
||||
"brandingAppName": "Nome do aplicativo",
|
||||
"brandingAppNameDesc": "Exibido no ecrã de login e na aba do navegador. Deixe em branco para utilizar o \"Termix\".",
|
||||
@@ -2354,9 +2241,6 @@
|
||||
"oidcSilentLoginDefaultLockedDesc": "Esta configuração está bloqueada pela variável de ambiente OIDC_SILENT_LOGIN_DEFAULT e não pode ser alterada aqui.",
|
||||
"allowPasswordReset": "Permitir Reposição de Palavra-passe",
|
||||
"allowPasswordResetDesc": "Código de reposição via registos do Docker",
|
||||
"commandHistoryEnabled": "Histórico de Comandos",
|
||||
"commandHistoryEnabledDesc": "Permitir o registo do histórico de comandos. Quando desativado, o histórico não é guardado independentemente das definições por máquina.",
|
||||
"updateCommandHistoryFailed": "Falha ao atualizar a definição de histórico de comandos",
|
||||
"analyticsEnabled": "Partilhar estatísticas de uso anónimas",
|
||||
"analyticsEnabledDesc": "Envia uma contagem diária anónima de utilizadores, hosts e utilização de recursos para ajudar a melhorar o Termix. Nenhum dado pessoal ou detalhe de ligação é incluído.",
|
||||
"analyticsEnabledLockedDesc": "Esta definição está bloqueada pela variável de ambiente ENABLE_TELEMETRY e não pode ser alterada aqui.",
|
||||
@@ -2647,11 +2531,6 @@
|
||||
"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).",
|
||||
"terminalSessionTimeout": "Persistência de sessão do terminal",
|
||||
"terminalSessionTimeoutDesc": "Tempo que um terminal desligado permanece ativo no servidor antes de ser fechado. Mínimo 1 minuto · Máximo 1440 minutos. Para sessões que necessitem de durar mais do que isso, ative o Auto-Tmux no host.",
|
||||
"terminalSessionTimeoutRange": "Introduza um valor entre 1 e 1440 minutos.",
|
||||
"terminalSessionTimeoutSaved": "Persistência da sessão do terminal guardada",
|
||||
"terminalSessionTimeoutSaveFailed": "Falha ao guardar a persistência da sessão do terminal.",
|
||||
"minutes": "minutos",
|
||||
"hostDefaultsSessionLogging": "Registo de Sessão",
|
||||
"hostDefaultsSessionLoggingDesc": "Gravar sessões de terminal nos novos hosts por predefinição",
|
||||
@@ -2708,15 +2587,6 @@
|
||||
"connectToTerminal": "Ligar ao Terminal",
|
||||
"connectToFiles": "Ligar aos Ficheiros"
|
||||
},
|
||||
"history": {
|
||||
"noTerminalSelected": "Nenhum terminal selecionado",
|
||||
"noTerminalSelectedHint": "Abra um separador de terminal SSH para ver o histórico de comandos",
|
||||
"searchPlaceholder": "Pesquisar histórico...",
|
||||
"clearAll": "Limpar Tudo",
|
||||
"noHistoryEntries": "Sem entradas no histórico",
|
||||
"trackingDisabled": "O rastreio do histórico está desativado",
|
||||
"trackingDisabledHint": "Ative-o nas definições do terminal do anfitrião."
|
||||
},
|
||||
"sshTools": {
|
||||
"keyRecordingTitle": "Gravação de Teclas",
|
||||
"recordToTerminals": "Gravar para terminais",
|
||||
@@ -3178,30 +3048,11 @@
|
||||
"terminalToolbar": {
|
||||
"title": "Barra de ferramentas do terminal",
|
||||
"showActions": "Exibir barra de ferramentas",
|
||||
"hideToolbar": "Ocultar barra de ferramentas",
|
||||
"showToolbar": "Expandir barra de ferramentas",
|
||||
"moveToolbar": "Mover barra de ferramentas",
|
||||
"moveToolbarHint": "Arraste para reposicionar a barra de ferramentas.",
|
||||
"layout": "Modo de visualização da barra de ferramentas",
|
||||
"layoutIcon": "Apenas o ícone",
|
||||
"layoutLabeled": "Ícones e rótulos",
|
||||
"layoutExpanded": "Expandido com métricas",
|
||||
"image": "Ações de imagem (apenas imagens)",
|
||||
"upload": "Carregar imagem",
|
||||
"paste": "Colar imagem",
|
||||
"detachTmux": "Desanexar tmux",
|
||||
"detachTmuxDescription": "Desanexar sessão tmux",
|
||||
"imageActionFailed": "A ação de imagem falhou",
|
||||
"retry": "Tentar novamente",
|
||||
"dismissError": "Ignorar erro de imagem",
|
||||
"cpu": "CPU",
|
||||
"memory": "Memória",
|
||||
"disk": "Disco",
|
||||
"statsUnavailable": "Estatísticas ao vivo indisponíveis",
|
||||
"tmuxDetach": "Desanexar sessão tmux",
|
||||
"uploadImage": "Faça o upload de uma imagem para o host.",
|
||||
"uploadingImage": "Carregando...",
|
||||
"pasteImage": "Colar imagem da área de transferência (apenas imagens)",
|
||||
"openFiles": "Abrir ficheiros",
|
||||
"openDocker": "Abra o Docker",
|
||||
"openTunnel": "Túnel aberto",
|
||||
@@ -3285,31 +3136,6 @@
|
||||
"timeHours": "há {{count}} h",
|
||||
"timeDays": "há {{count}} d"
|
||||
},
|
||||
"mobileKeyboard": {
|
||||
"shift": "Shift",
|
||||
"ctrl": "Ctrl",
|
||||
"esc": "Esc",
|
||||
"tab": "Tab",
|
||||
"backTab": "⇥",
|
||||
"arrowUp": "Seta para Cima",
|
||||
"arrowDown": "Seta para Baixo",
|
||||
"arrowLeft": "Seta para a Esquerda",
|
||||
"arrowRight": "Seta para a Direita",
|
||||
"home": "Início",
|
||||
"end": "Fim",
|
||||
"pageUp": "PgUp",
|
||||
"pageDown": "PgDn",
|
||||
"delete": "Del",
|
||||
"paste": "Colar",
|
||||
"editQuickKeys": "Editar teclas rápidas",
|
||||
"quickKeysTitle": "Teclas Rápidas",
|
||||
"quickKeysDesc": "Toque no × para remover. Suporta até 8 caracteres.",
|
||||
"quickKeyPlaceholder": "ex: sudo ",
|
||||
"addQuickKey": "Adicionar",
|
||||
"removeQuickKey": "Remover",
|
||||
"resetDefaults": "Restaurar predefinições",
|
||||
"done": "Concluir"
|
||||
},
|
||||
"serial": {
|
||||
"title": "Serial",
|
||||
"portLabel": "Porta",
|
||||
|
||||
Reference in new issue
Block a user