mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 15:15:24 +00:00
* fix(sso): send the PKCE verifier for GitHub login (#1534) * fix(remote-desktop): clip cursor overflow without disabling zoom (#1535) * test(remote-desktop): preserve sessions beyond one hour (#1536) * fix(hosts): expose controls for overflowing editor tabs (#1537) * fix(hosts): expose controls for overflowing editor tabs * test(hosts): mock resize observation in admin panel tests * fix(status): skip TCP probes while host sessions are active (#1538) * fix(database): batch session activity persistence (#1539) * docs(api): describe cookie and API key authentication (#1540) * fix(snippets): repair missing note column on SQLite upgrades (#1541) * fix(docker): retain stored SSH credential association (#1543) * fix(file-manager): render transfer toasts without plugin hooks (#1546) * feat(hosts): keep compact row actions inline (#1547) * fix(auth): allow retrying unavailable second-factor interfaces (#1549) * fix(auth): reject unresolved legacy identity provisioning (#1550) * fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551) * fix(tmux): pass full session info to the terminal's session picker (#1552) The tmux.sessions service reduced detected sessions to bare names, but the picker reads session.name, so every entry rendered blank and selecting one sent an empty name, which created a new session instead of attaching. * fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553) The column holds the text "true"/"false", and the resolver passed it through as-is. The string "false" is truthy, so the password provider treated every saved host as forced keyboard-interactive and left the password out. Jump hops are built straight from the resolved host, so a password hop whose server doesn't offer keyboard-interactive failed with "All configured authentication methods failed". * fix(database): batch database saves for bulk host writes (#1554) * fix(database): yield to the event loop between database saves Each SQLite save serializes and encrypts the whole database into new buffers, which V8 only releases once the event loop turns. Boot migrations and bulk host import write plugin settings per host and per key in an awaited loop, so hundreds of full copies piled up and the container ran out of memory. * fix(database): save once per bulk host write instead of once per row On SQLite every repository write force-saves the whole database. Boot plugin data migrations, host defaults materialization and the bulk host routes write one row per host per setting, so they serialized and encrypted the full database hundreds of times in a row. DatabaseSaveTrigger.batched wraps a function so force saves made while it runs collapse into a single save when it finishes. Nested scopes fold into the outer one, and work that outlives its scope saves normally. * feat(hosts): add instance-wide predefined tag suggestions (#1548) * feat(hosts): add shared predefined tag suggestions * style(hosts): format tag catalog routes * test(database): advance fake timers past the save yield (#1555) * fix(i18n): complete Simplified Chinese core and plugin translations (#1542) * fix(i18n): complete Chinese onboarding and navigation labels * fix(i18n): translate remaining Chinese core and plugin interfaces * fix(i18n): translate host editor tab overflow controls * fix(i18n): use consistent Chinese fleet terminology * fix(i18n): localize hardcoded controls and plugin views * fix(i18n): translate built-in homepage widget catalog * test(homepage): follow translated timezone placeholder * fix(i18n): translate plugin-provided homepage widgets * fix(i18n): localize feature settings section titles * fix: 2.8 oidc accounts unable to sign in after upgrading (#1381) * fix: plugins losing the saved ssh login when copying a host (#1391) * fix: fleets, proxmox and automations not getting the host sudo password * fix: host imports running a defaults pass and metrics restart per host (#1384) * fix: high cpu from status probes and full database saves on every sample (#1300) * fix: user data export freezing the server (#1393) * fix: op:// secret references rejected as ssh keys on credentials (#1394) * fix: slow file deletes from the trash lookups on every delete (#1390) * fix: add openapi docs and error handling to host tag routes * test: compare download stream buffers directly so it stops timing out * chore: drop em dash from host row comment * chore: update release notes for 2.9.1 * fix: restore space to add host tags and redesign predefined tags editor * fix: host key silently accepted when the host is missing from the database (#1397) * fix: clearer host login failed status label and fix its translations (#1396) * chore: add host key and status label fixes to release notes * fix: sso and ldap provider dialogs overflowing the screen and using mismatched toggles * chore: increment ver * fix(audit): store plugin entries with no acting user as a null user_id (#1556) Plugin audit entries written outside a request used the literal "system" as user_id. That column references users.id, so the insert was refused (Postgres logs it as an FK violation) and the entry was silently dropped. Write null instead and keep "system" / plugin:<id> in username. * chore: add sso/ldap dialog and audit log fixes to release notes * fix: tunnels and host settings missing from shared hosts on desktop * fix: remote desktop logins missing from shared hosts on desktop * fix: simplify host status to online/offline and keep it live without a refresh * chore: sync Crowdin translations for 2.9.1 --------- Co-authored-by: ZacharyZcR <zacharyzcr1984@gmail.com>
375 lines
17 KiB
JSON
375 lines
17 KiB
JSON
{
|
|
"remoteDesktop": {
|
|
"connecting": "Conectando à sessão {{type}}...",
|
|
"checkingGuacd": "Verificando o serviço de área de trabalho remota...",
|
|
"requestingToken": "Solicitando token de conexão {{type}}...",
|
|
"openingSession": "Abrindo {{type}} sessão...",
|
|
"negotiating": "Negotiating {{type}} handshake...",
|
|
"sessionReady": "{{type}} sessão pronta",
|
|
"connectionError": "Erro de conexão",
|
|
"connectionFailed": "Falha na conexão",
|
|
"failedToConnect": "Falha ao obter o token de conexão",
|
|
"hostNotFound": "Host não encontrado",
|
|
"noHostSelected": "Nenhum host selecionado",
|
|
"reconnect": "Reconectar",
|
|
"retry": "Tentar novamente",
|
|
"guacdUnavailable": "O serviço de área de trabalho remota (guacd) não está disponível. Certifique-se de que o guacd esteja em execução, acessível e configurado corretamente nas configurações de administrador.",
|
|
"credentialPromptTitle": "Insira as credenciais RDP",
|
|
"credentialPromptDescription": "Este host está configurado para solicitar credenciais ao conectar. Elas são usadas apenas para esta sessão e não são salvas.",
|
|
"connect": "Conectar",
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
"files": {
|
|
"title": "Arquivos do Drive",
|
|
"parent": "Diretório pai",
|
|
"refresh": "Atualizar",
|
|
"empty": "Esta pasta está vazia",
|
|
"listFailed": "Não foi possível ler esta pasta.",
|
|
"download": "Download",
|
|
"downloadFailed": "Falha ao baixar {{name}}",
|
|
"upload": "Carregar arquivos",
|
|
"uploading": "Carregando {{name}}...",
|
|
"uploaded": "Enviado {{name}}",
|
|
"uploadFailed": "Falha ao carregar {{name}}",
|
|
"uploadDisabled": "Os uploads estão desativados para esta conexão.",
|
|
"driveUnavailable": "Ative o redirecionamento de unidade RDP antes de enviar arquivos.",
|
|
"driveNotWritable": "O guacd não consegue gravar na pasta da unidade. Verifique a variável de ambiente GUACD_DRIVE_PATH (ou o caminho da unidade do host) e suas permissões.",
|
|
"dropToUpload": "Arraste e solte os arquivos para fazer o upload."
|
|
},
|
|
"toolbar": {
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
"winL": "Win+L (Bloquear tela)",
|
|
"winKey": "Tecla do Windows",
|
|
"superL": "Super+L (Tela de bloqueio)",
|
|
"superKey": "Super Chave",
|
|
"super": "Super",
|
|
"cmdL": "Cmd+L (Bloquear tela)",
|
|
"cmdKey": "Tecla de comando",
|
|
"cmd": "Comando",
|
|
"ctrl": "Ctrl",
|
|
"alt": "Alternativa",
|
|
"shift": "Mudança",
|
|
"win": "Ganhar",
|
|
"stickyActive": "{{key}} (travado - clique para liberar)",
|
|
"stickyInactive": "{{key}} (clique para travar)",
|
|
"esc": "Escapar",
|
|
"tab": "Aba",
|
|
"home": "Inicio",
|
|
"end": "Fim",
|
|
"pageUp": "Página acima",
|
|
"pageDown": "Página abaixo",
|
|
"arrowUp": "Seta para cima",
|
|
"arrowDown": "Seta para baixo",
|
|
"arrowLeft": "Seta para a esquerda",
|
|
"arrowRight": "Seta para a direita",
|
|
"fnToggle": "Teclas de função",
|
|
"reconnect": "Sessão de reconexão",
|
|
"collapse": "Recolher barra de ferramentas",
|
|
"expand": "Expandir barra de ferramentas",
|
|
"dragHandle": "Arraste para reposicionar",
|
|
"hide": "Ocultar para esta sessão. Para desativá-lo permanentemente, abra Configurações do Host → Geral → Barra de Ferramentas de Conexão.",
|
|
"zoomIn": "Ampliar",
|
|
"zoomOut": "Diminuir o zoom",
|
|
"resetZoom": "Redefinir zoom",
|
|
"fitToScreen": "Ajustar à tela",
|
|
"switchToTrackpad": "Alternar para o modo trackpad (arraste para mover o cursor, toque para clicar)",
|
|
"switchToTouch": "Mude para o modo de toque (toque diretamente onde deseja clicar)."
|
|
},
|
|
"disabled": "A Área de Trabalho Remota está desativada. Um administrador pode ativá-la nas Configurações."
|
|
},
|
|
"hosts": {
|
|
"nativeRdpOpened": "Aberto na Área de Trabalho Remota do Windows",
|
|
"nativeRdpFailed": "Falha ao abrir a Área de Trabalho Remota do Windows",
|
|
"openNativeRdp": "Abrir no Windows Remote Desktop",
|
|
"guac": {
|
|
"toolbar": "Barra de ferramentas",
|
|
"connection": "Conexão",
|
|
"authentication": "Autenticação",
|
|
"storedCredential": "Credencial Armazenado",
|
|
"authMethod": "Método de Autenticação",
|
|
"authTypeDirect": "Direto",
|
|
"authTypeCredential": "Credencial",
|
|
"authTypeNone": "Nenhum",
|
|
"authTypeNoneDesc": "Nenhuma credencial é armazenada. Você será solicitado a inserir um nome de usuário e uma senha sempre que se conectar; eles não são salvos.",
|
|
"selectCredential": "Selecione uma credencial...",
|
|
"connectionSettings": "Configurações de conexão",
|
|
"displaySettings": "Configurações de exibição",
|
|
"audioSettings": "Configurações de áudio",
|
|
"rdpPerformance": "Desempenho do RDP",
|
|
"deviceRedirection": "Redirecionamento de Dispositivos",
|
|
"session": "Sessão",
|
|
"gateway": "Portal",
|
|
"remoteApp": "Aplicativo remoto",
|
|
"clipboard": "Área de transferência",
|
|
"sessionRecording": "Gravação da sessão",
|
|
"wakeOnLan": "Wake-on-LAN",
|
|
"vncSettings": "Configurações VNC",
|
|
"terminalSettings": "Configurações do terminal",
|
|
"rdpPort": "Porta RDP",
|
|
"username": "Nome de usuário",
|
|
"password": "Senha",
|
|
"passwordSaved": "Senha salva, digite para alterar",
|
|
"domain": "Domínio",
|
|
"securityMode": "Modo de segurança",
|
|
"width": "Largura",
|
|
"height": "Altura",
|
|
"dpi": "DPI",
|
|
"clientName": "Nome do cliente",
|
|
"initialProgram": "Programa Inicial",
|
|
"serverLayout": "Layout do servidor",
|
|
"timezone": "Fuso horário",
|
|
"loadBalanceInfo": "Informações de balanceamento de carga / Cookies",
|
|
"loadBalanceInfoDesc": "Cookie do agente de conexão RD para balanceamento de carga do farm RDS (ex: tsv://MS Terminal Services Plugin.1.CollectionName)",
|
|
"guacdProxy": "Proxy guacd",
|
|
"guacdHostname": "guacd Host",
|
|
"guacdHostnamePlaceholder": "Padrão global",
|
|
"guacdPort": "Porto guacd",
|
|
"guacdProxyDesc": "Substitua a instância global do guacd para esta conexão. Deixe em branco para usar o guacd configurado globalmente.",
|
|
"gatewayHostname": "Nome do host do gateway",
|
|
"gatewayPort": "Porta de entrada",
|
|
"gatewayUsername": "Nome de usuário do gateway",
|
|
"gatewayPassword": "Senha do Gateway",
|
|
"gatewayDomain": "Domínio de entrada",
|
|
"remoteAppProgram": "Programa RemoteApp",
|
|
"workingDirectory": "Diretório de Trabalho",
|
|
"arguments": "Argumentos",
|
|
"normalizeLineEndings": "Normalizar as quebras de linha",
|
|
"macAddress": "Endereço MAC",
|
|
"broadcastAddress": "Discurso de transmissão",
|
|
"udpPort": "Porta UDP",
|
|
"waitTimeS": "Tempo de espera (s)",
|
|
"driveName": "Nome da unidade",
|
|
"drivePath": "Percurso de condução",
|
|
"ignoreCertificate": "Ignorar certificado",
|
|
"ignoreCertificateDesc": "Permitir conexões a hosts com certificados autoassinados",
|
|
"forceLossless": "Força sem perdas",
|
|
"forceLosslessDesc": "Forçar codificação de imagem sem perdas (maior qualidade, mais largura de banda)",
|
|
"disableAudio": "Desativar áudio",
|
|
"disableAudioDesc": "Silenciar todo o áudio da sessão remota.",
|
|
"enableAudioInput": "Ativar entrada de áudio (microfone)",
|
|
"enableAudioInputDesc": "Encaminhar o microfone local para a sessão remota.",
|
|
"wallpaper": "Papel de parede",
|
|
"wallpaperDesc": "Exibir papel de parede da área de trabalho (desativar melhora o desempenho)",
|
|
"theming": "Tematização",
|
|
"themingDesc": "Ativar temas e estilos visuais",
|
|
"fontSmoothing": "Suavização de fontes",
|
|
"fontSmoothingDesc": "Ativar renderização de fontes ClearType",
|
|
"fullWindowDrag": "Arrastar janela inteira",
|
|
"fullWindowDragDesc": "Exibir o conteúdo da janela enquanto arrasta",
|
|
"desktopComposition": "Composição de mesa",
|
|
"desktopCompositionDesc": "Ative os efeitos de vidro Aero",
|
|
"menuAnimations": "Animações de menu",
|
|
"menuAnimationsDesc": "Ativar animações de transição e deslizamento do menu",
|
|
"disableBitmapCaching": "Desativar o cache de bitmaps",
|
|
"disableBitmapCachingDesc": "Desative o cache de bitmaps (pode ajudar a resolver problemas técnicos).",
|
|
"disableOffscreenCaching": "Desativar o cache fora da tela",
|
|
"disableOffscreenCachingDesc": "Desative o cache fora da tela",
|
|
"disableGlyphCaching": "Desativar o cache de glifos",
|
|
"disableGlyphCachingDesc": "Desative o cache de glifos",
|
|
"enableGfx": "Ativar GFX",
|
|
"enableGfxDesc": "Utilize o pipeline gráfico RemoteFX",
|
|
"enablePrinting": "Habilitar impressão",
|
|
"enablePrintingDesc": "Redirecionar impressoras locais para a sessão remota.",
|
|
"enableDriveRedirection": "Ativar o redirecionamento de unidades",
|
|
"enableDriveRedirectionDesc": "Mapear uma pasta local como uma unidade na sessão remota.",
|
|
"createDrivePath": "Criar caminho de unidade",
|
|
"createDrivePathDesc": "Criar automaticamente a pasta caso ela não exista.",
|
|
"disableDownload": "Desativar download",
|
|
"disableDownloadDesc": "Impedir o download de arquivos da sessão remota.",
|
|
"disableUpload": "Desativar o upload",
|
|
"disableUploadDesc": "Impedir o envio de arquivos para a sessão remota.",
|
|
"enableTouch": "Ativar toque",
|
|
"enableTouchDesc": "Ativar o encaminhamento de entrada por toque",
|
|
"consoleSession": "Sessão do console",
|
|
"consoleSessionDesc": "Conecte-se ao console (sessão 0) em vez de uma nova sessão.",
|
|
"sendWolPacket": "Enviar pacote WOL",
|
|
"sendWolPacketDesc": "Envie um pacote mágico para ativar este host antes de se conectar.",
|
|
"disableCopy": "Desativar cópia",
|
|
"disableCopyDesc": "Impedir a cópia de texto da sessão remota",
|
|
"disablePaste": "Desativar colagem",
|
|
"disablePasteDesc": "Impedir a colagem de texto na sessão remota.",
|
|
"createPathIfMissing": "Criar caminho se estiver faltando",
|
|
"createPathIfMissingDesc": "Criar automaticamente o diretório de gravação",
|
|
"excludeOutput": "Excluir saída",
|
|
"excludeOutputDesc": "Não gravar a saída da tela (apenas metadados).",
|
|
"excludeMouse": "Excluir o rato",
|
|
"excludeMouseDesc": "Não grave movimentos do mouse",
|
|
"includeKeystrokes": "Incluir teclas pressionadas",
|
|
"includeKeystrokesDesc": "Registre as teclas digitadas em sua forma original, além da saída na tela.",
|
|
"vncPort": "Porta VNC",
|
|
"vncPassword": "Senha VNC",
|
|
"vncUsernameOptional": "Nome de usuário (opcional)",
|
|
"vncLeaveBlank": "Deixe em branco se não for necessário.",
|
|
"cursorMode": "Modo Cursor",
|
|
"swapRedBlue": "Trocar Vermelho/Azul",
|
|
"swapRedBlueDesc": "Trocar os canais de cor vermelho e azul resolve alguns problemas de cor.",
|
|
"readOnly": "Somente leitura",
|
|
"readOnlyDesc": "Visualize a tela remota sem enviar nenhum comando.",
|
|
"telnetPort": "Porta Telnet",
|
|
"terminalType": "Tipo de terminal",
|
|
"fontName": "Nome da fonte",
|
|
"fontSize": "Tamanho da Fonte",
|
|
"colorScheme": "Esquema de cores",
|
|
"backspaceKey": "Tecla Backspace",
|
|
"colorDepth": "Profundidade de cor",
|
|
"resizeMethod": "Método de redimensionamento",
|
|
"driveNamePlaceholder": "Termix Drive",
|
|
"options": {
|
|
"any": "Any",
|
|
"auto": "Auto",
|
|
"nlaExtended": "NLA Extended",
|
|
"color8": "8-bit",
|
|
"color16": "16-bit",
|
|
"color24": "24-bit",
|
|
"color32": "32-bit",
|
|
"displayUpdate": "Display Update",
|
|
"reconnect": "Reconnect",
|
|
"preserve": "Preserve",
|
|
"unix": "Unix (LF)",
|
|
"windows": "Windows (CRLF)",
|
|
"local": "Local",
|
|
"remote": "Remote",
|
|
"failsafe": "failsafe",
|
|
"blackOnWhite": "Black on White",
|
|
"whiteOnBlack": "White on Black",
|
|
"grayOnBlack": "Gray on Black",
|
|
"greenOnBlack": "Green on Black"
|
|
}
|
|
},
|
|
"remoteDesktop": "Área de trabalho remota",
|
|
"tabRdp": "RDP",
|
|
"tabVnc": "VNC",
|
|
"tabTelnet": "Telnet",
|
|
"virtualNetwork": "Rede Virtual",
|
|
"unencryptedShell": "Shell não criptografado",
|
|
"remoteDesktopNotes": "Notas",
|
|
"userDefaultsNote": "As configurações que você deixar inalteradas seguirão as configurações padrão do seu host.",
|
|
"connectionOriginNote": "No aplicativo para desktop, RDP, VNC e Telnet usam o servidor remoto, a menos que o host esteja configurado como \"Este dispositivo\", o que requer um proxy guacd que esta máquina possa acessar. Defina um nas configurações da Área de Trabalho Remota ou por host em \"Proxy guacd\".",
|
|
"docsLink": "Documentação",
|
|
"connectionOriginGuacamoleNote": "RDP, VNC e Telnet usam o servidor remoto, a menos que você selecione \"Este dispositivo\", que requer um guacd que esta máquina possa acessar. Defina um nas configurações de URL do guacd ou por host em Proxy do guacd."
|
|
},
|
|
"onboarding": {
|
|
"feature_desktop": "Área de trabalho remota",
|
|
"feature_desktop_desc": "Abra sessões RDP, VNC e Telnet em uma aba, da mesma forma que o SSH."
|
|
},
|
|
"settings": {
|
|
"user": {
|
|
"colorDepth": {
|
|
"label": "Profundidade de cor",
|
|
"description": "Usado para hosts RDP que o deixam na configuração padrão."
|
|
},
|
|
"resizeMethod": {
|
|
"label": "Método de redimensionamento",
|
|
"description": "Como a tela remota acompanha o tamanho da janela."
|
|
},
|
|
"resizeDisplayUpdate": "Atualização de exibição",
|
|
"resizeReconnect": "Reconectar",
|
|
"inherit": "Herdar",
|
|
"on": "Sobre",
|
|
"off": "Desligado",
|
|
"forceLossless": {
|
|
"label": "Força sem perdas",
|
|
"description": "Forçar codificação de imagem sem perdas (maior qualidade, mais largura de banda)"
|
|
},
|
|
"enableWallpaper": {
|
|
"label": "Papel de parede",
|
|
"description": "Exibir papel de parede da área de trabalho (desativar melhora o desempenho)"
|
|
},
|
|
"enableFontSmoothing": {
|
|
"label": "Suavização de fontes",
|
|
"description": "Ativar renderização de fontes ClearType"
|
|
},
|
|
"enableDesktopComposition": {
|
|
"label": "Composição de mesa",
|
|
"description": "Ative os efeitos de vidro Aero"
|
|
},
|
|
"disableAudio": {
|
|
"label": "Desativar áudio",
|
|
"description": "Silenciar todo o áudio da sessão remota."
|
|
},
|
|
"enablePrinting": {
|
|
"label": "Habilitar impressão",
|
|
"description": "Redirecionar impressoras locais para a sessão remota."
|
|
},
|
|
"enableDrive": {
|
|
"label": "Ativar o redirecionamento de unidades",
|
|
"description": "Mapear uma pasta local como uma unidade na sessão remota."
|
|
},
|
|
"disableCopy": {
|
|
"label": "Desativar cópia",
|
|
"description": "Impedir a cópia de texto da sessão remota"
|
|
},
|
|
"disablePaste": {
|
|
"label": "Desativar colagem",
|
|
"description": "Impedir a colagem de texto na sessão remota."
|
|
},
|
|
"group": "Configurações padrão da Área de Trabalho Remota",
|
|
"colorDepth16": "16 bits",
|
|
"colorDepth24": "24 bits",
|
|
"colorDepth32": "32 bits"
|
|
},
|
|
"admin": {
|
|
"enabled": {
|
|
"label": "Habilitar Área de Trabalho Remota",
|
|
"description": "Permitir conexões RDP, VNC e Telnet através do guacd."
|
|
},
|
|
"guacdUrl": {
|
|
"label": "URL do guacd",
|
|
"description": "O local onde o guacd está escutando é definido como host:porta. As variáveis de ambiente GUACD_URL, GUACD_HOST e GUACD_PORT têm precedência sobre isso.",
|
|
"placeholder": "guacd:4822"
|
|
}
|
|
},
|
|
"host": {
|
|
"enableRdp": {
|
|
"label": "RDP"
|
|
},
|
|
"enableVnc": {
|
|
"label": "VNC"
|
|
},
|
|
"enableTelnet": {
|
|
"label": "Telnet"
|
|
},
|
|
"rdpPort": {
|
|
"label": "Porta RDP"
|
|
},
|
|
"vncPort": {
|
|
"label": "Porta VNC"
|
|
},
|
|
"telnetPort": {
|
|
"label": "porta Telnet"
|
|
},
|
|
"rdpSecurity": {
|
|
"label": "Modo de segurança RDP"
|
|
},
|
|
"rdpIgnoreCert": {
|
|
"label": "Ignorar erros de certificado"
|
|
},
|
|
"guacamoleConfig": {
|
|
"label": "configurações do guacd"
|
|
},
|
|
"enableToolbar": {
|
|
"label": "Barra de ferramentas da área de trabalho remota",
|
|
"description": "Exibir a barra de ferramentas em sessões RDP, VNC e Telnet."
|
|
},
|
|
"displayGroup": "Mostrar",
|
|
"displayDefaultsTab": "Área de trabalho remota"
|
|
}
|
|
},
|
|
"palette": {
|
|
"connectRdp": "Conectar com RDP",
|
|
"connectVnc": "Conecte-se com VNC",
|
|
"connectTelnet": "Conecte-se com Telnet"
|
|
},
|
|
"permissions": {
|
|
"sessions": {
|
|
"title": "Compartilhar sessões de área de trabalho remota",
|
|
"description": "Permitir que o compartilhamento de sessões e as salas de colaboração mostrem as sessões RDP, VNC e Telnet deste usuário para outros usuários."
|
|
}
|
|
},
|
|
"errors": {
|
|
"remoteServerRequired": "É necessário um servidor remoto. Conecte um servidor remoto nas Configurações para usar este tipo de conexão."
|
|
},
|
|
"plugin": {
|
|
"name": "Remote Desktop"
|
|
}
|
|
}
|