/
mikopbx
/
ModuleRemoteSupport
Обзор
Документация
Войти
/
mikopbx
/
ModuleRemoteSupport
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
develop
Messages/pt.php
64 строки
5 KB
Nikolai Beketov
feat: add engineer web admin access via Warpgate (lobby v2)
25 июл 2026, 09:25
25 июл 2026, 09:25
16c0fc0
Код
Авторство
О чём код?
<?php declare(strict_types=1); return [ 'AdditionalMenuItemModuleRemoteSupport' => 'Suporte remoto', 'BreadcrumbModuleRemoteSupport' => 'Suporte remoto', 'SubHeaderModuleRemoteSupport' => 'Crie uma sessão segura temporária para um especialista de suporte técnico.', 'module_remote_support_Title' => 'Suporte remoto MikoPBX', 'module_remote_support_ConsentRoot' => 'O especialista receberá acesso root temporário a este PBX.', 'module_remote_support_ConsentWebAdmin' => 'O especialista também receberá acesso total de administrador à interface web deste PBX.', 'module_remote_support_ConsentEightHours' => 'O acesso terminará automaticamente após oito horas.', 'module_remote_support_ConsentRecording' => 'As ações via SSH são gravadas na íntegra; as ações na interface web são registadas no diário, mas sem gravação do ecrã.', 'module_remote_support_StateOff' => 'O acesso remoto está desligado', 'module_remote_support_Start' => 'Permitir acesso temporário', 'module_remote_support_StateStarting' => 'A criar uma sessão segura', 'module_remote_support_StartingHint' => 'A preparar uma chave de utilização única e um túnel seguro.', 'module_remote_support_StateActive' => 'O acesso remoto está ativo', 'module_remote_support_CodeLabel' => 'Código de suporte', 'module_remote_support_Copy' => 'Copiar', 'module_remote_support_WebAccessTitle' => 'Acesso à interface web', 'module_remote_support_WebInstruction' => 'Dite ao especialista este nome de utilizador e palavra-passe. Só são válidos enquanto a sessão de suporte estiver ativa e dão acesso total de administrador à interface web.', 'module_remote_support_WebLoginLabel' => 'Nome de utilizador', 'module_remote_support_WebPasswordLabel' => 'Palavra-passe', 'module_remote_support_Countdown' => 'Desligamento automático em: %time%', 'module_remote_support_Stop' => 'Terminar acesso', 'module_remote_support_StateStopping' => 'A terminar a sessão', 'module_remote_support_StoppingHint' => 'A remover a chave temporária e a fechar o túnel.', 'module_remote_support_StateError' => 'Não foi possível criar a sessão', 'module_remote_support_Retry' => 'Tentar novamente', 'module_remote_support_Contacts' => 'Contactar o suporte', 'module_remote_support_Website' => 'Abrir o site de suporte', 'module_remote_support_ContactFallback' => 'Se os contactos não estiverem disponíveis, use o site de suporte.', 'module_remote_support_Copied' => 'Código copiado', 'module_remote_support_ErrorPreflight' => 'O sistema não está preparado para acesso remoto seguro.', 'module_remote_support_ErrorRuntime' => 'Não foi possível preparar o ambiente temporário seguro.', 'module_remote_support_ErrorAllocation' => 'O serviço de suporte não conseguiu atribuir uma sessão.', 'module_remote_support_ErrorKeyInstall' => 'Não foi possível instalar a chave de acesso temporária.', 'module_remote_support_ErrorWebCredential' => 'Não foi possível preparar o acesso à interface web.', 'module_remote_support_ErrorTunnelStart' => 'Não foi possível iniciar o túnel seguro.', 'module_remote_support_ErrorDisconnected' => 'O túnel seguro foi desligado inesperadamente.', 'module_remote_support_ErrorCleanup' => 'Não foi possível remover totalmente o acesso temporário.', 'module_remote_support_ErrorNetwork' => 'O serviço de suporte não está disponível. Verifique a ligação de rede.', 'module_remote_support_ErrorInternal' => 'Ocorreu um erro interno. Tente novamente.', 'rest_session_ResourceDescription' => 'Gestão de sessões temporárias de suporte remoto', 'rest_session_GetStatus' => 'Obter estado da sessão de suporte', 'rest_session_GetStatusDesc' => 'Devolve o estado atual seguro sem dados secretos.', 'rest_session_Start' => 'Iniciar sessão de suporte', 'rest_session_StartDesc' => 'Cria uma sessão segura temporária com duração de oito horas.', 'rest_session_Stop' => 'Parar sessão de suporte', 'rest_session_StopDesc' => 'Fecha o túnel e remove todos os dados de acesso temporários.', 'rest_schema_session_state' => 'Estado atual da sessão', 'rest_schema_session_code' => 'Código de suporte de utilização única', 'rest_schema_session_startedAt' => 'Hora de início da sessão', 'rest_schema_session_expiresAt' => 'Hora de fim automático da sessão', 'rest_schema_session_errorCode' => 'Código seguro do último erro', 'rest_schema_session_webLogin' => 'Nome de utilizador temporário para iniciar sessão na interface web', 'rest_schema_session_webPassword' => 'Palavra-passe temporária para iniciar sessão na interface web', 'rest_schema_session_contacts' => 'Contactos de suporte verificados', 'rest_schema_session_supportSite' => 'Ligação alternativa para o site de suporte', 'rest_error_unknown_action' => 'Ação de API desconhecida', 'rest_error_internal' => 'Erro interno do serviço de suporte remoto', 'rest_error_network' => 'O serviço de suporte remoto não está disponível', ];