/
mikopbx
/
ModulePortugueseLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModulePortugueseLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/pt/GeneralSettings.php
628 строк
52 KB
Nikolay Beketov
Initial commit: ModulePortugueseLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
f3ec704
Код
Авторство
О чём код?
<?php return [ /* * MikoPBX - free phone system for small business * Copyright © 2017-2023 Alexey Portnov and Nikolay Beketov * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with this program. * If not, see <https://www.gnu.org/licenses/>. */ 'gs_SystemWillRestart' => 'O sistema será reiniciado', 'gs_CallRecordTab' => 'Gravação de chamadas', 'gs_RTPStunServer' => 'Endereço do servidor STUN (exemplo: stun.test.net:10000)', 'gs_SIPAuthPrefix' => 'Prefixo Auth Username para autorização. O prefixo será adicionado ao final do Username.', 'gs_SIPAuthPrefixInvalid' => 'O prefixo Auth Username pode conter apenas letras latinas.', 'gs_UseWebRTC' => 'Usar WebRTC', 'gs_DisableAllModules' => 'Desabilitar marketplace', 'gs_ErrorSaveSettings' => 'Erro ao salvar configurações', 'gs_SSHDisablePasswordLogins' => 'Desabilitar autorização por palavra-passe', 'gs_MainTab' => 'Principal', 'gs_FeaturesTab' => 'Transferência de chamadas', 'gs_SIPTab' => 'SIP', 'gs_APITab' => 'AMI&ARI', 'gs_SSHTab' => 'SSH', 'gs_WebTab' => 'HTTP/HTTPS', 'gs_PBXName' => 'Nome do sistema PBX', 'gs_PBXDescription' => 'Descrição adicional', 'gs_NeedRestartPBX' => 'Em caso de alteração, haverá reinício do serviço asterisk', 'gs_PBXLanguage' => 'Idioma das mensagens de voz do sistema', 'gs_PBXInternalExtensionLength' => 'Comprimento máximo de números internos', 'gs_PBXRecordCalls' => 'Gravação de chamadas', 'gs_PBXRecordCallsInner' => 'Gravação de chamadas internas', 'gs_RestartEveryNight' => 'Reiniciar PBX todas as noites', 'gs_PBXCallParkingExt' => 'Número para estacionar chamadas', 'gs_PBXCallParkingSlotRange' => 'Intervalo de slots de estacionamento', 'gs_PBXFeatureAttendedTransfer' => 'Combinação para transferência consultiva', 'gs_PBXFeatureBlindTransfer' => 'Combinação para transferência cega', 'gs_PBXFeatureDigitTimeout' => 'Timeout máximo entre dígitos ao inserir número de extensão (em milissegundos)', 'gs_PBXFeaturePickupExten' => 'Combinação para captura de chamadas recebidas', 'gs_PBXFeatureAtxferNoAnswerTimeout' => 'Tempo de retorno de chamada se não houver resposta após transferência consultiva', 'gs_PBXAllowGuestCalls' => 'Permitir chamadas recebidas de qualquer servidor', 'gs_SIPPort' => 'Porta SIP para registo de telefones nesta central', 'gs_TLS_PORT' => 'Porta SIP TLS (chamadas criptografadas)', 'gs_KeepAliveHeader' => 'Configurações de duração do registo', 'gs_SIPDefaultExpiry' => 'Tempo padrão em segundos para envio de Keep-alive', 'gs_SIPExpiryRange' => 'Tempo mínimo e máximo em segundos', 'gs_SIPPortSettings' => 'Configurações de portas para sinalização SIP e intervalo RTP', 'gs_RTPPortRange' => 'Intervalo de portas RTP', 'gs_AMIEnabled' => 'Usar interface AMI', 'gs_AMIPort' => 'Porta AMI', 'gs_AJAMEnabled' => 'Usar interface AJAM', 'gs_AJAMPort' => 'Porta AJAM', 'gs_AJAMPortTLS' => 'Porta AJAM com criptografia', 'gs_SSHPort' => 'Porta SSH', 'gs_SSHLogin' => 'Login para consola SSH', 'gs_SSHPassword' => 'Palavra-passe SSH', 'gs_SSHAuthorizedKeys' => 'Chaves SSH autorizadas', 'gs_SSH_ID_RSA_PUB' => 'Chave pública SSH do sistema', 'gs_SSHKeyColumn' => 'Chave SSH', 'gs_ActionsColumn' => 'Ações', 'gs_NoSSHKeys' => 'Chaves SSH não configuradas', 'gs_SSHKeyLabel' => 'Cole a linha completa da chave pública SSH', 'gs_AddKey' => 'Adicionar chave', 'gs_PleaseEnterKey' => 'Insira chave SSH', 'gs_InvalidKeyFormat' => 'Formato de chave SSH inválido', 'gs_KeyAlreadyExists' => 'Esta chave SSH já existe', 'gs_AllKeysAlreadyExist' => 'Todas as chaves SSH fornecidas já existem', 'gs_KeysAdded' => 'Adicionado', 'gs_Keys' => 'chave(s)', 'gs_SkippedDuplicates' => 'Duplicados ignorados', 'gs_SSHKeyPlaceholder' => 'Cole uma ou mais chaves SSH (uma por linha)', 'gs_CopyFailed' => 'Falha ao copiar para área de transferência', 'gs_PrivateKeyIsSet' => 'Chave privada está definida', 'gs_Replace' => 'Substituir', 'gs_PastePrivateKey' => 'Cole a chave privada aqui...', 'gs_PastePublicCert' => 'Cole o certificado público aqui...', 'gs_NoSSHPublicKey' => 'Chave pública SSH não foi gerada', 'gs_SSHecdsaKey' => 'SSH ECDSA Key', 'gs_SSHRsaKey' => 'SSH RSA Key', 'gs_SSHDssKey' => 'Chave SSH DSS', 'gs_PasswordTooShort' => 'Palavra-passe demasiado curta (mínimo %min% caracteres)', 'gs_InvalidPasswordsFormat' => 'Formato de palavra-passe inválido', 'api_UnknownAction' => 'Ação desconhecida', 'gs_WebPort' => 'Porta HTTP', 'gs_WebHTTPSPort' => 'Porta HTTPS', 'gs_WEBHTTPSPrivateKey' => 'Chave privada HTTPS', 'gs_WEBHTTPSPublicKey' => 'Chave pública HTTPS', 'gs_ValidateEmptyPBXName' => 'Nome da central não especificado', 'gs_TwoDigthts' => '2 dígitos', 'gs_ThreeDigthts' => '3 dígitos', 'gs_FourDigthts' => '4 dígitos', 'gs_FiveDigthts' => '5 dígitos', 'gs_SixDigthts' => '6 dígitos', 'gs_SevenDigthts' => '7 dígitos', 'gs_ElevenDigthts' => '11 dígitos', 'gs_WebAdminLogin' => 'Login', 'gs_WebAdminPassword' => 'Palavra-passe', 'gs_WebAdminPasswordRepeat' => 'Repita a palavra-passe', 'gs_SSHPasswordRepeat' => 'Repita a palavra-passe', 'gs_Passwords' => 'Palavra-passe da interface WEB', 'gs_ValidateEmptyWebPassword' => 'Palavra-passe do admin não pode estar vazia', 'gs_ValidateWeakWebPassword' => 'Palavra-passe WEB deve ter mais de 4 caracteres', 'gs_ValidateWebPasswordsFieldDifferent' => 'Palavra-passe da interface web foi inserida incorretamente', 'gs_ValidateEmptySSHPassword' => 'Palavra-passe SSH não pode estar vazia', 'gs_ValidateWeakSSHPassword' => 'Palavra-passe SSH deve ter mais de 4 caracteres', 'gs_ValidateSSHPasswordsFieldDifferent' => 'Palavra-passe SSH foi inserida incorretamente. Repita a inserção da palavra-passe.', 'gs_ValidateWEBPortOutOfRange' => 'Campo porta HTTP especificado incorretamente. Escolha valor entre {ruleValue}.', 'gs_ValidateWEBHTTPSPortOutOfRange' => 'Campo porta HTTPS especificado incorretamente. Escolha valor entre {ruleValue}.', 'gs_ValidateWEBHTTPSPortNotEqualToWEBPort' => 'Portas HTTP e HTTPS devem diferir', 'gs_ValidateWEBPortNotEqualToAjamPort' => 'Portas HTTP e AJAM devem diferir', 'gs_ValidateWEBPortNotEqualToAjamTLSPort' => 'Portas HTTP e AJAM devem diferir', 'gs_ValidateWEBHTTPSPortNotEqualToAjamPort' => 'Portas HTTPS e AJAM devem diferir', 'gs_ValidateWEBHTTPSPortNotEqualToAjamTLSPort' => 'Portas HTTPS e AJAM devem diferir', 'gs_SendAnonymousMetrics' => 'Enviar informações sobre falhas aos desenvolvedores', 'gs_RedirectToHttps' => 'Redirecionamento para HTTPS', 'gs_WebAdminLanguage' => 'Idioma da interface web', 'gs_CodecsTab' => 'Codecs Áudio/Vídeo', 'gs_AudioCodecs' => 'Codecs de áudio', 'gs_VideoCodecs' => 'Codecs de vídeo', 'gs_LoadingCodecs' => 'Carregando codecs...', 'gs_CodecsOrder' => 'Prioridade de uso dos codecs', 'gs_DangerZone' => 'Eliminação das configurações do sistema', 'gs_RestoreAllSettingsHeader' => 'Atenção!', 'gs_RestoreAllSettingsMessage' => 'Todas as configurações, histórico de chamadas, ficheiros de gravação de conversas e módulos de extensões instalados serão removidos.', 'gs_EnterDeleteAllPhrasePreText' => 'Para limpeza do sistema insira no campo a seguinte frase:', 'gs_EnterDeleteAllPhrase' => 'eliminar tudo', 'gs_AllSettingsDeleted' => 'Todas as configurações foram eliminadas', 'gs_DeleteAllModalHeader' => 'Confirmação de eliminação de todas as configurações', 'gs_DeleteAllModalDescription' => 'Abaixo é apresentada informação sobre o que será removido durante a execução da operação:', 'gs_DeleteAllModalWarning' => 'Atenção! Esta ação é irreversível!', 'gs_DeleteAllModalWarningDescription' => 'Após confirmação, todas as configurações, utilizadores, histórico de chamadas e gravações serão removidos. O sistema será restaurado para configurações de fábrica.', 'gs_Cancel' => 'Cancelar', 'gs_ConfirmDeleteAll' => 'Eliminar tudo', 'gs_ConfirmDeleteCert' => 'Tem certeza que deseja eliminar este certificado?', 'gs_CertificateExpired' => 'Certificado expirou', 'gs_CertificateExpiresInDays' => 'Expira em {days} dias', 'gs_CertificateValidFor' => 'Válido por mais {days} dias', 'gs_CertificateSelfSigned' => 'Auto-assinado', 'gs_CertificateSubject' => 'Assunto', 'gs_CertificateIssuer' => 'Emissor', 'gs_CertificateValidPeriod' => 'Período de validade', 'gs_CertificateAltNames' => 'Nomes alternativos', 'gs_LoadingStatistics' => 'Carregando informações...', 'gs_ErrorLoadingStatistics' => 'Erro ao carregar estatísticas', 'gs_BtnDeleteAll' => 'Eliminar todas as configurações', 'gs_DeletingAllSettings' => 'Eliminando todas as configurações...', 'gs_DeleteAllStageStarting' => 'Iniciando processo de reset do sistema', 'gs_DeleteAllStageStoppingServices' => 'Parando serviços do sistema', 'gs_DeleteAllStageCleaningTables' => 'Limpando tabelas da base de dados', 'gs_DeleteAllStageCleaningFiles' => 'Removendo ficheiros de áudio e cópias de segurança', 'gs_DeleteAllStageCleaningLogs' => 'Limpando logs do sistema', 'gs_DeleteAllStageRemovingModules' => 'Removendo módulos de extensões', 'gs_DeleteAllStageResettingSettings' => 'Reset das configurações PBX', 'gs_DeleteAllStageFinalizing' => 'Finalizando processo de reset', 'gs_DeleteAllStageCompleted' => 'Reset do sistema concluído', 'gs_DeleteAllStageRestarting' => 'O sistema será reiniciado.', 'gs_StatUsers' => 'Utilizadores/Números internos', 'gs_StatProviders' => 'Fornecedores SIP', 'gs_StatCallQueues' => 'Filas de chamadas', 'gs_StatIvrMenus' => 'Menus IVR', 'gs_StatConferenceRooms' => 'Salas de conferência', 'gs_StatDialplanApplications' => 'Aplicações do plano de discagem', 'gs_StatSoundFiles' => 'Ficheiros de áudio personalizados', 'gs_StatMohFiles' => 'Música em espera', 'gs_StatRoutes' => 'Rotas de chamadas', 'gs_StatFirewallRules' => 'Regras de firewall', 'gs_StatModules' => 'Módulos instalados', 'gs_StatCallHistory' => 'Registos do histórico de chamadas', 'gs_StatCallRecordings' => 'Gravações de chamadas', 'gs_StatBackups' => 'Cópias de segurança', 'gs_StatCustomFiles' => 'Ficheiros de utilizador', 'gs_PBXRecordAnnouncementIn' => 'Selecione o anúncio sobre gravação de chamadas para chamadas recebidas', 'gs_PBXRecordAnnouncementOut' => 'Selecione o anúncio sobre gravação de chamadas para chamadas efetuadas', // General Settings Tooltips // RestartEveryNight tooltip 'gs_RestartEveryNightTooltip_header' => 'Reinício diário do PBX', 'gs_RestartEveryNightTooltip_desc' => 'Reinício automático do sistema Asterisk todas as noites para manter estabilidade e performance', 'gs_RestartEveryNightTooltip_when' => 'Hora do reinício', 'gs_RestartEveryNightTooltip_when_desc' => 'Sistema reinicia automaticamente à 01:00 da madrugada conforme hora do sistema', 'gs_RestartEveryNightTooltip_benefits' => 'Vantagens', 'gs_RestartEveryNightTooltip_benefit_memory' => 'Libertação de memória e limpeza de dados temporários', 'gs_RestartEveryNightTooltip_benefit_stability' => 'Aumento da estabilidade durante funcionamento prolongado', 'gs_RestartEveryNightTooltip_drawbacks' => 'Desvantagens', 'gs_RestartEveryNightTooltip_drawback_calls' => 'Interrupção de chamadas ativas durante reinício', 'gs_RestartEveryNightTooltip_drawback_registration' => 'Indisponibilidade temporária do sistema (10-30 segundos)', 'gs_RestartEveryNightTooltip_recommendation' => 'Recomendado para sistemas com baixa atividade noturna. Para call-centers 24 horas melhor desativar e fazer reinício manual em períodos de carga mínima.', // PBXLanguage tooltip 'gs_PBXLanguageTooltip_header' => 'Idioma das mensagens do sistema', 'gs_PBXLanguageTooltip_desc' => 'Define o idioma das mensagens de voz do sistema Asterisk para chamadores e menus IVR', 'gs_PBXLanguageTooltip_affects' => 'Afeta', 'gs_PBXLanguageTooltip_affects_voice' => 'Saudações de voz e mensagens do sistema', 'gs_PBXLanguageTooltip_affects_prompts' => 'Prompts de áudio ao discar números', 'gs_PBXLanguageTooltip_affects_ivr' => 'Menus de voz IVR', 'gs_PBXLanguageTooltip_affects_voicemail' => 'Mensagens de correio de voz', 'gs_PBXLanguageTooltip_restart' => 'Reinício necessário', 'gs_PBXLanguageTooltip_restart_desc' => 'Ao alterar idioma ocorrerá reinício do serviço Asterisk por 10-30 segundos com interrupção de ligação.', 'gs_PBXLanguageTooltip_note' => 'Idioma da interface web é configurado separadamente para cada utilizador', // PBXInternalExtensionLength tooltip 'gs_PBXInternalExtensionLengthTooltip_header' => 'Comprimento de números internos', 'gs_PBXInternalExtensionLengthTooltip_desc' => 'Define o comprimento máximo dos números internos dos funcionários no sistema', 'gs_PBXInternalExtensionLengthTooltip_affects' => 'Afeta', 'gs_PBXInternalExtensionLengthTooltip_affects_new' => 'Criação de novos números internos', 'gs_PBXInternalExtensionLengthTooltip_affects_validation' => 'Validação ao inserir números em formulários', 'gs_PBXInternalExtensionLengthTooltip_affects_search' => 'Algoritmos de pesquisa e reconhecimento de números internos', 'gs_PBXInternalExtensionLengthTooltip_examples' => 'Exemplos', 'gs_PBXInternalExtensionLengthTooltip_example_3' => 'Comprimento 3: números de 100 a 999', 'gs_PBXInternalExtensionLengthTooltip_example_4' => 'Comprimento 4: números de 1000 a 9999', 'gs_PBXInternalExtensionLengthTooltip_example_5' => 'Comprimento 5: números de 10000 a 99999', 'gs_PBXInternalExtensionLengthTooltip_warning' => 'Alterar este parâmetro não afeta números existentes. Se tiver números maiores que a nova configuração, continuarão a funcionar', 'gs_PBXInternalExtensionLengthTooltip_note' => 'Recomenda-se escolher comprimento baseado no número de funcionários: 3 dígitos para empresas até 900 funcionários, 4 dígitos para organizações grandes', // PBXAllowGuestCalls tooltip 'gs_AllowGuestCallsTooltip_header' => 'Chamadas de convidados sem autorização', 'gs_AllowGuestCallsTooltip_desc' => 'Permite receber chamadas SIP de dispositivos e servidores não autorizados sem registo', 'gs_AllowGuestCallsTooltip_warning_header' => 'Atenção!', 'gs_AllowGuestCallsTooltip_warning' => 'Ativar esta opção pode criar ameaça de segurança. Certifique-se que sua rede está bem protegida e use regras de filtragem', 'gs_AllowGuestCallsTooltip_when_enable' => 'Quando ativado, o sistema permite:', 'gs_AllowGuestCallsTooltip_enable_anonymous' => 'Receber chamadas SIP anônimas (anonymous endpoint)', 'gs_AllowGuestCallsTooltip_enable_intercom' => 'Ligar intercomunicadores sem registo', 'gs_AllowGuestCallsTooltip_enable_doorphone' => 'Usar porteiros e painéis de chamada', 'gs_AllowGuestCallsTooltip_enable_public' => 'Receber chamadas através do contexto public-direct-dial', 'gs_AllowGuestCallsTooltip_technical' => 'Detalhes técnicos:', 'gs_AllowGuestCallsTooltip_technical_endpoint' => 'É criado endpoint [anonymous] na configuração PJSIP', 'gs_AllowGuestCallsTooltip_technical_context' => 'Chamadas anônimas são direcionadas para contexto public-direct-dial', 'gs_AllowGuestCallsTooltip_technical_module' => 'É carregado módulo res_pjsip_endpoint_identifier_anonymous.so', 'gs_AllowGuestCallsTooltip_security' => 'Recomendações de segurança:', 'gs_AllowGuestCallsTooltip_security_desc' => 'Use Fail2ban, limite acesso por IP, configure regras de roteamento de entrada', 'gs_AllowGuestCallsTooltip_recommendation' => 'Recomenda-se desativar esta opção se não usar dispositivos sem registo', // PBXCallParkingExt tooltip 'gs_PBXCallParkingExtTooltip_header' => 'Estacionamento de chamadas', 'gs_PBXCallParkingExtTooltip_desc' => 'Número para colocação temporária de chamada com possibilidade de recuperação posterior de qualquer telefone', 'gs_PBXCallParkingExtTooltip_how' => 'Como funciona o estacionamento:', 'gs_PBXCallParkingExtTooltip_how_dial' => 'Durante a conversa disque número do estacionamento (por exemplo 800)', 'gs_PBXCallParkingExtTooltip_how_announce' => 'Sistema informará número do slot do estacionamento (por exemplo 801)', 'gs_PBXCallParkingExtTooltip_how_retrieve' => 'De qualquer telefone disque número do slot para recuperar chamada', 'gs_PBXCallParkingExtTooltip_slots' => 'Intervalo de slots do estacionamento:', 'gs_PBXCallParkingExtTooltip_slots_range' => 'Define números para colocar chamadas estacionadas (por exemplo 801-820)', 'gs_PBXCallParkingExtTooltip_slots_capacity' => 'Número de slots = número de chamadas que podem ser estacionadas simultaneamente', 'gs_PBXCallParkingExtTooltip_slots_automatic' => 'Sistema escolhe automaticamente slot livre do intervalo', 'gs_PBXCallParkingExtTooltip_example' => 'Exemplo de uso:', 'gs_PBXCallParkingExtTooltip_example_desc' => 'Secretária atende chamada, estaciona no 800, sistema diz "Chamada estacionada no 801". Gerente disca 801 e continua conversa', 'gs_PBXCallParkingExtTooltip_note' => 'Se chamada não for recuperada dentro do tempo limite, retornará ao telefone original', // PBXFeatureAttendedTransfer tooltip 'gs_PBXFeatureAttendedTransferTooltip_header' => 'Transferência consultiva', 'gs_PBXFeatureAttendedTransferTooltip_desc' => 'Combinação de teclas para transferir chamada com consulta prévia', 'gs_PBXFeatureAttendedTransferTooltip_how' => 'Processo de transferência:', 'gs_PBXFeatureAttendedTransferTooltip_how_press' => 'Pressione combinação (padrão ##)', 'gs_PBXFeatureAttendedTransferTooltip_how_dial' => 'Disque número para consulta', 'gs_PBXFeatureAttendedTransferTooltip_how_talk' => 'Fale com pessoa, certifique-se que pode atender chamada', 'gs_PBXFeatureAttendedTransferTooltip_how_complete' => 'Desligue para completar transferência', 'gs_PBXFeatureAttendedTransferTooltip_benefits' => 'Vantagens:', 'gs_PBXFeatureAttendedTransferTooltip_benefits_desc' => 'Permite avisar colega sobre transferência e passar contexto da conversa', 'gs_PBXFeatureAttendedTransferTooltip_note' => 'Se pessoa não atender ou estiver ocupada, chamada retornará a si', // PBXFeatureBlindTransfer tooltip 'gs_PBXFeatureBlindTransferTooltip_header' => 'Transferência cega', 'gs_PBXFeatureBlindTransferTooltip_desc' => 'Combinação de teclas para transferência instantânea de chamada sem consulta', 'gs_PBXFeatureBlindTransferTooltip_how' => 'Processo de transferência:', 'gs_PBXFeatureBlindTransferTooltip_how_press' => 'Pressione combinação (padrão **)', 'gs_PBXFeatureBlindTransferTooltip_how_dial' => 'Disque número para transferência', 'gs_PBXFeatureBlindTransferTooltip_how_hangup' => 'Chamada será transferida imediatamente', 'gs_PBXFeatureBlindTransferTooltip_warning' => 'Pessoa pode estar indisponível ou ocupada. Use com cuidado', 'gs_PBXFeatureBlindTransferTooltip_note' => 'Para chamadas importantes recomenda-se usar transferência consultiva', // PBXFeaturePickupExten tooltip 'gs_PBXFeaturePickupExtenTooltip_header' => 'Captura de chamada', 'gs_PBXFeaturePickupExtenTooltip_desc' => 'Número para capturar chamadas recebidas para outros telefones', 'gs_PBXFeaturePickupExtenTooltip_types' => 'Tipos de captura:', 'gs_PBXFeaturePickupExtenTooltip_type_general' => 'Captura geral (*8)', 'gs_PBXFeaturePickupExtenTooltip_type_general_desc' => 'Captura qualquer chamada recebida no seu grupo', 'gs_PBXFeaturePickupExtenTooltip_type_directed' => 'Captura direcionada (*8+número)', 'gs_PBXFeaturePickupExtenTooltip_type_directed_desc' => 'Captura chamada para número interno específico', 'gs_PBXFeaturePickupExtenTooltip_usage' => 'Uso:', 'gs_PBXFeaturePickupExtenTooltip_usage_desc' => 'Quando outro telefone toca, disque *8 para capturar ou *8201 para capturar chamada do número 201', // PBXFeatureAtxferNoAnswerTimeout tooltip 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_header' => 'Timeout de retorno após transferência consultiva', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_desc' => 'Define tempo de espera por resposta na transferência consultiva, após o qual chamada retorna ao operador.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario' => 'Cenário de funcionamento:', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_1' => 'Operador inicia transferência consultiva de chamada', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_2' => 'Pessoa-alvo não atende no tempo especificado', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_3' => 'Chamada retorna automaticamente ao operador', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default' => 'Valor padrão:', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default_desc' => '45 segundos - tempo ótimo para maioria dos cenários', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_recommendations' => 'Recomendações de configuração:', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_standard' => '30-45 seg - configuração padrão para escritórios', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_quick' => '15-20 seg - para retorno rápido (alta carga)', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_extended' => '60-90 seg - para transferências importantes ou escritórios remotos', // PBXFeatureDigitTimeout tooltip 'gs_PBXFeatureDigitTimeoutTooltip_header' => 'Timeout entre dígitos ao discar', 'gs_PBXFeatureDigitTimeoutTooltip_desc' => 'Tempo máximo de espera entre pressionar dígitos ao discar número ou usar funções (em milissegundos).', 'gs_PBXFeatureDigitTimeoutTooltip_usage' => 'Aplicado em:', 'gs_PBXFeatureDigitTimeoutTooltip_usage_desc' => 'Ativação de funções (*70, ##, *8), transferência de chamadas, discagem de números internos', 'gs_PBXFeatureDigitTimeoutTooltip_default' => 'Valor padrão:', 'gs_PBXFeatureDigitTimeoutTooltip_default_desc' => '10000 ms (10 segundos) - tempo confortável para discagem', 'gs_PBXFeatureDigitTimeoutTooltip_when_to_change' => 'Quando alterar valor:', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase' => 'Aumentar (15000-20000 ms):', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase_desc' => 'Se utilizadores discam números lentamente ou reclamam de cancelamento da discagem', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease' => 'Diminuir (3000-5000 ms):', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease_desc' => 'Para utilizadores experientes e acelerar processamento de comandos', 'gs_PBXFeatureDigitTimeoutTooltip_footer' => 'Atenção: valor muito baixo pode causar cancelamento de números longos', // RTPPortRange tooltip (for both RTPPortFrom and RTPPortTo) 'gs_RTPPortRangeTooltip_header' => 'Intervalo de portas RTP', 'gs_RTPPortRangeTooltip_desc' => 'Define intervalo de portas UDP para transmissão de streams de média (áudio/vídeo) em tempo real entre participantes.', 'gs_RTPPortRangeTooltip_purpose' => 'Propósito das portas RTP:', 'gs_RTPPortRangeTooltip_purpose_media' => 'Transmissão de voz e vídeo em tempo real', 'gs_RTPPortRangeTooltip_purpose_bidirectional' => 'Cada conversa usa 2 portas (receber e enviar)', 'gs_RTPPortRangeTooltip_purpose_unique' => 'Cada chamada ativa requer par único de portas', 'gs_RTPPortRangeTooltip_default' => 'Valores padrão:', 'gs_RTPPortRangeTooltip_default_desc' => '10000-10200 (100 conversas simultâneas)', 'gs_RTPPortRangeTooltip_calculation' => 'Cálculo do número de portas:', 'gs_RTPPortRangeTooltip_calculation_desc' => 'Número de chamadas simultâneas = (Porta final - Porta inicial) / 2', 'gs_RTPPortRangeTooltip_when_to_change' => 'Quando alterar intervalo:', 'gs_RTPPortRangeTooltip_change_increase' => 'Aumentar intervalo:', 'gs_RTPPortRangeTooltip_change_increase_desc' => 'Com grande número de chamadas simultâneas (por exemplo 10000-10400 para 200 conversas)', 'gs_RTPPortRangeTooltip_change_custom' => 'Alterar intervalo:', 'gs_RTPPortRangeTooltip_change_custom_desc' => 'Em caso de conflito com outras aplicações ou requisitos de política corporativa', 'gs_RTPPortRangeTooltip_change_nat' => 'Configuração NAT/Firewall:', 'gs_RTPPortRangeTooltip_change_nat_desc' => 'Certifique-se que o intervalo de portas especificado está aberto no firewall e configurado port forwarding', 'gs_RTPPortRangeTooltip_footer' => 'Importante: alteração requer reinício do Asterisk e configuração adequada do equipamento de rede', // RTPStunServer tooltip 'gs_RTPStunServerTooltip_header' => 'Servidor STUN', 'gs_RTPStunServerTooltip_desc' => 'STUN (Session Traversal Utilities for NAT) - servidor para determinar endereço IP externo e porta ao trabalhar através de NAT.', 'gs_RTPStunServerTooltip_purpose_header' => 'Propósito do STUN:', 'gs_RTPStunServerTooltip_purpose_1' => 'Determinar endereço IP público da central atrás de NAT', 'gs_RTPStunServerTooltip_purpose_2' => 'Contornar NAT simétrico para streams RTP', 'gs_RTPStunServerTooltip_purpose_3' => 'Resolver problemas com áudio unidirecional ou ausente', 'gs_RTPStunServerTooltip_how_it_works' => 'Princípio de funcionamento:', 'gs_RTPStunServerTooltip_how_it_works_desc' => 'Central envia pedido para servidor STUN, que retorna informação sobre IP e porta externos visíveis da internet', 'gs_RTPStunServerTooltip_format' => 'Formato de registo:', 'gs_RTPStunServerTooltip_format_desc' => 'endereço:porta (exemplo: stun.l.google.com:19302)', 'gs_RTPStunServerTooltip_when_to_use' => 'Quando usar:', 'gs_RTPStunServerTooltip_use_1' => 'Central está atrás de NAT e participantes remotos na internet', 'gs_RTPStunServerTooltip_use_2' => 'Problemas com áudio unidirecional em chamadas via internet', 'gs_RTPStunServerTooltip_use_3' => 'Uso de WebRTC ou telefones SIP remotos', 'gs_RTPStunServerTooltip_examples' => 'Servidores STUN públicos populares:', 'gs_RTPStunServerTooltip_example_1' => 'stun.l.google.com:19302 (Google)', 'gs_RTPStunServerTooltip_example_2' => 'stun1.l.google.com:19302 (Google reserva)', 'gs_RTPStunServerTooltip_example_3' => 'stun.ekiga.net:3478 (Ekiga)', 'gs_RTPStunServerTooltip_footer' => 'Recomendação: deixe campo vazio se central tem IP público direto ou todos participantes estão na rede local', // SIPAuthPrefix tooltip 'gs_SIPAuthPrefixTooltip_header' => 'Prefixo para autorização SIP', 'gs_SIPAuthPrefixTooltip_desc' => 'Sufixo adicional adicionado ao nome de utilizador na autorização SIP para aumentar segurança.', 'gs_SIPAuthPrefixTooltip_purpose' => 'Objetivo de uso:', 'gs_SIPAuthPrefixTooltip_purpose_desc' => 'Dificultar descoberta de credenciais e proteger contra ataques automatizados em contas SIP', 'gs_SIPAuthPrefixTooltip_how_it_works' => 'Como funciona o prefixo:', 'gs_SIPAuthPrefixTooltip_work_1' => 'Número do telefone: 201', 'gs_SIPAuthPrefixTooltip_work_2' => 'Prefixo: -ABC', 'gs_SIPAuthPrefixTooltip_work_3' => 'Login final para autorização: 201-ABC', 'gs_SIPAuthPrefixTooltip_default' => 'Valor padrão:', 'gs_SIPAuthPrefixTooltip_default_desc' => 'Vazio (prefixo não usado)', 'gs_SIPAuthPrefixTooltip_when_to_use' => 'Quando usar prefixo:', 'gs_SIPAuthPrefixTooltip_use_1' => 'Ligar dispositivos SIP externos via internet', 'gs_SIPAuthPrefixTooltip_use_2' => 'Requisitos elevados de segurança', 'gs_SIPAuthPrefixTooltip_use_3' => 'Proteção contra digitalização e tentativa de palavras-passe', 'gs_SIPAuthPrefixTooltip_use_4' => 'Conformidade com políticas de segurança corporativa', 'gs_SIPAuthPrefixTooltip_warning_header' => 'Importante:', 'gs_SIPAuthPrefixTooltip_warning' => 'Após alterar prefixo é necessário atualizar configurações em todos dispositivos SIP e softphones', // SIPDefaultExpiry tooltip 'gs_SIPDefaultExpiryTooltip_header' => 'Intervalo de registo SIP por padrão', 'gs_SIPDefaultExpiryTooltip_desc' => 'Define com que frequência dispositivos SIP devem renovar seu registo no servidor. Afeta velocidade de deteção de indisponibilidade do dispositivo e carga de rede.', 'gs_SIPDefaultExpiryTooltip_purpose' => 'Propósito do parâmetro:', 'gs_SIPDefaultExpiryTooltip_purpose_desc' => 'Define intervalo em segundos entre registos repetidos de dispositivos SIP para manter conexão ativa', 'gs_SIPDefaultExpiryTooltip_how_it_works' => 'Como funciona o registo:', 'gs_SIPDefaultExpiryTooltip_work_1' => 'Dispositivo envia pedido REGISTER com intervalo desejado', 'gs_SIPDefaultExpiryTooltip_work_2' => 'Servidor confirma ou corrige intervalo na resposta', 'gs_SIPDefaultExpiryTooltip_work_3' => 'Após expirar tempo dispositivo repete registo', 'gs_SIPDefaultExpiryTooltip_default' => 'Valor padrão:', 'gs_SIPDefaultExpiryTooltip_default_desc' => '120 segundos (2 minutos) - equilíbrio ótimo entre carga e responsividade', 'gs_SIPDefaultExpiryTooltip_when_to_change' => 'Quando alterar valor:', 'gs_SIPDefaultExpiryTooltip_change_mobile' => 'Diminuir para 60-90 seg: para aplicações móveis e conexões instáveis', 'gs_SIPDefaultExpiryTooltip_change_stable' => 'Aumentar para 300-600 seg: para telefones estáveis de escritório em rede local', 'gs_SIPDefaultExpiryTooltip_change_battery' => 'Aumentar para 600-1800 seg: para economia de bateria de dispositivos móveis', 'gs_SIPDefaultExpiryTooltip_note' => 'Dica: valores menores detetam indisponibilidade mais rápido mas aumentam carga de rede', // SIPExpiryRange tooltip (combinado para Min e Max) 'gs_SIPExpiryRangeTooltip_header' => 'Intervalo de intervalos de registo SIP', 'gs_SIPExpiryRangeTooltip_desc' => 'Define intervalos mínimo e máximo permitidos entre registos de dispositivos SIP no servidor.', 'gs_SIPExpiryRangeTooltip_min_header' => 'Intervalo mínimo (SIPMinExpiry):', 'gs_SIPExpiryRangeTooltip_min_desc' => 'Protege servidor contra registos muito frequentes', 'gs_SIPExpiryRangeTooltip_min_protect' => '• Previne ataques DoS e sobrecarga do servidor', 'gs_SIPExpiryRangeTooltip_min_default' => '• Por padrão: 60 segundos', 'gs_SIPExpiryRangeTooltip_min_nat' => '• Considere timeouts NAT (geralmente 30-60 seg)', 'gs_SIPExpiryRangeTooltip_max_header' => 'Intervalo máximo (SIPMaxExpiry):', 'gs_SIPExpiryRangeTooltip_max_desc' => 'Limita tempo que dispositivo indisponível é considerado online', 'gs_SIPExpiryRangeTooltip_max_timeout' => '• Define tempo máximo até deteção de indisponibilidade', 'gs_SIPExpiryRangeTooltip_max_default' => '• Por padrão: 3600 segundos (1 hora)', 'gs_SIPExpiryRangeTooltip_max_reduce' => '• Diminua para aumentar segurança', 'gs_SIPExpiryRangeTooltip_recommendations' => 'Valores recomendados:', 'gs_SIPExpiryRangeTooltip_rec_local' => '• Rede local: 60-3600 (padrão)', 'gs_SIPExpiryRangeTooltip_rec_internet' => '• Conexões internet: 60-1800', 'gs_SIPExpiryRangeTooltip_rec_mobile' => '• Clientes móveis: 60-600', 'gs_SIPExpiryRangeTooltip_rec_default' => '• Ótimo para maioria: 60-3600', 'gs_SIPExpiryRangeTooltip_how_it_works' => 'Princípio de funcionamento:', 'gs_SIPExpiryRangeTooltip_how_it_works_desc' => 'Cliente pede intervalo no registo. Servidor corrige se sair dos limites definidos Min-Max.', 'gs_SIPExpiryRangeTooltip_warning_header' => 'Importante:', 'gs_SIPExpiryRangeTooltip_warning' => 'Valor mínimo deve ser menor que valor padrão (SIPDefaultExpiry), e máximo - maior', 'gs_SIPExpiryRangeTooltip_note' => 'Dica: valores afetam equilíbrio entre carga de rede e velocidade de deteção de indisponibilidade de dispositivos', // AMIEnabled tooltip 'gs_AMIEnabledTooltip_header' => 'AMI (Asterisk Manager Interface)', 'gs_AMIEnabledTooltip_desc' => 'Interface programática para gestão e monitorização do Asterisk via conexão TCP/IP.', 'gs_AMIEnabledTooltip_what_is' => 'O que é AMI:', 'gs_AMIEnabledTooltip_what_is_desc' => 'Protocolo para interação de aplicações externas com Asterisk em tempo real', 'gs_AMIEnabledTooltip_usage' => 'Para que é usado:', 'gs_AMIEnabledTooltip_usage_monitoring' => 'Monitorização de estado de canais e filas', 'gs_AMIEnabledTooltip_usage_integration' => 'Integração com sistemas CRM e ERP', 'gs_AMIEnabledTooltip_usage_control' => 'Controlo de chamadas (iniciação, transferência, finalização)', 'gs_AMIEnabledTooltip_usage_events' => 'Receber eventos de chamadas em tempo real', 'gs_AMIEnabledTooltip_usage_commands' => 'Executar comandos administrativos', 'gs_AMIEnabledTooltip_examples' => 'Exemplos de aplicações que usam AMI:', 'gs_AMIEnabledTooltip_example_crm' => 'Sistemas CRM (Bitrix24, amoCRM, Salesforce)', 'gs_AMIEnabledTooltip_example_wallboard' => 'Painéis de monitorização de call-center', 'gs_AMIEnabledTooltip_example_cti' => 'Aplicações CTI para controlo de chamadas do computador', 'gs_AMIEnabledTooltip_example_reporting' => 'Sistemas de análise e relatórios', 'gs_AMIEnabledTooltip_default' => 'Valor padrão:', 'gs_AMIEnabledTooltip_default_desc' => 'Ativado (recomendado para funcionamento completo)', 'gs_AMIEnabledTooltip_when_disable' => 'Quando desativar:', 'gs_AMIEnabledTooltip_disable_1' => 'Sem integrações externas e não planeadas', 'gs_AMIEnabledTooltip_disable_2' => 'Requisitos elevados de segurança', 'gs_AMIEnabledTooltip_disable_3' => 'Central isolada sem conexões externas', 'gs_AMIEnabledTooltip_warning_header' => 'Atenção:', 'gs_AMIEnabledTooltip_warning' => 'Desativar AMI pode perturbar funcionamento de módulos e integrações', 'gs_AMIEnabledTooltip_footer' => 'Porta AMI: 5038. Configure acesso através de gestores AMI para segurança', // AJAMEnabled tooltip 'gs_AJAMEnabledTooltip_header' => 'AJAM (Asynchronous Javascript Asterisk Manager)', 'gs_AJAMEnabledTooltip_desc' => 'Interface web para acesso AMI via protocolo HTTP/HTTPS.', 'gs_AJAMEnabledTooltip_what_is' => 'O que é AJAM:', 'gs_AJAMEnabledTooltip_what_is_desc' => 'HTTP-proxy para AMI, permitindo aplicações web interagirem com Asterisk', 'gs_AJAMEnabledTooltip_usage' => 'Onde é usado:', 'gs_AJAMEnabledTooltip_usage_webapps' => 'Aplicações web para gestão da central', 'gs_AJAMEnabledTooltip_usage_panels' => 'Painéis de operador no navegador', 'gs_AJAMEnabledTooltip_usage_widgets' => 'Widgets de status em websites', 'gs_AJAMEnabledTooltip_usage_monitoring' => 'Web-monitorização sem conexão direta com AMI', 'gs_AJAMEnabledTooltip_protocols' => 'Protocolos suportados:', 'gs_AJAMEnabledTooltip_protocols_desc' => 'HTTP (porta 8088) e HTTPS (porta 8089) para conexões seguras', 'gs_AJAMEnabledTooltip_default' => 'Valor padrão:', 'gs_AJAMEnabledTooltip_default_desc' => 'Ativado (necessário para interfaces web)', 'gs_AJAMEnabledTooltip_when_disable' => 'Quando pode desativar:', 'gs_AJAMEnabledTooltip_disable_1' => 'Sem aplicações web que trabalhem com central', 'gs_AJAMEnabledTooltip_disable_2' => 'Usado apenas conexão AMI direta', 'gs_AJAMEnabledTooltip_disable_3' => 'Requisito de minimização de portas abertas', 'gs_AJAMEnabledTooltip_warning_header' => 'Importante:', 'gs_AJAMEnabledTooltip_warning' => 'Alguns módulos MikoPBX podem usar AJAM para seu funcionamento', 'gs_AJAMEnabledTooltip_note' => 'AJAM usa mesmas credenciais que gestores AMI', // SSHAuthorizedKeys tooltip 'gs_SSHAuthorizedKeysTooltip_header' => 'Chaves SSH autorizadas', 'gs_SSHAuthorizedKeysTooltip_desc' => 'Lista de chaves públicas SSH para acesso sem palavra-passe ao sistema. Permite login SSH usando chave privada em vez de palavra-passe.', 'gs_SSHAuthorizedKeysTooltip_what_is' => 'O que são chaves SSH:', 'gs_SSHAuthorizedKeysTooltip_what_is_desc' => 'Par de chaves criptográficas (pública e privada) para autenticação segura sem transmissão de palavra-passe', 'gs_SSHAuthorizedKeysTooltip_format' => 'Formato de registo:', 'gs_SSHAuthorizedKeysTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... user@hostname (uma chave por linha)', 'gs_SSHAuthorizedKeysTooltip_how_to_add' => 'Como adicionar chave:', 'gs_SSHAuthorizedKeysTooltip_add_1' => 'Gere par de chaves: ssh-keygen -t rsa -b 4096', 'gs_SSHAuthorizedKeysTooltip_add_2' => 'Copie conteúdo do ficheiro ~/.ssh/id_rsa.pub', 'gs_SSHAuthorizedKeysTooltip_add_3' => 'Cole chave pública neste campo', 'gs_SSHAuthorizedKeysTooltip_add_4' => 'Pode adicionar várias chaves (cada uma numa nova linha)', 'gs_SSHAuthorizedKeysTooltip_benefits' => 'Vantagens de uso:', 'gs_SSHAuthorizedKeysTooltip_benefit_1' => 'Mais seguro que autenticação por palavra-passe', 'gs_SSHAuthorizedKeysTooltip_benefit_2' => 'Conveniência - não precisa inserir palavra-passe a cada conexão', 'gs_SSHAuthorizedKeysTooltip_benefit_3' => 'Possibilidade de automatização via scripts', 'gs_SSHAuthorizedKeysTooltip_benefit_4' => 'Acesso individual para cada administrador', 'gs_SSHAuthorizedKeysTooltip_security' => 'Recomendações de segurança:', 'gs_SSHAuthorizedKeysTooltip_security_1' => 'Use chaves de comprimento mínimo 2048 bit (melhor 4096)', 'gs_SSHAuthorizedKeysTooltip_security_2' => 'Proteja chave privada com palavra-passe na máquina local', 'gs_SSHAuthorizedKeysTooltip_security_3' => 'Atualize e rode chaves regularmente', 'gs_SSHAuthorizedKeysTooltip_warning_header' => 'Importante!', 'gs_SSHAuthorizedKeysTooltip_warning' => 'Após adicionar chaves recomenda-se desativar autenticação por palavra-passe para maior segurança', 'gs_SSHAuthorizedKeysTooltip_note' => 'Dica: para gerar chaves no Windows use PuTTYgen ou OpenSSH', // SSH_ID_RSA_PUB tooltip 'gs_SSH_ID_RSA_PUBTooltip_header' => 'Chave pública da central', 'gs_SSH_ID_RSA_PUBTooltip_desc' => 'Chave pública RSA desta central para conexão com outros sistemas sem palavra-passe.', 'gs_SSH_ID_RSA_PUBTooltip_what_is' => 'Propósito da chave:', 'gs_SSH_ID_RSA_PUBTooltip_what_is_desc' => 'Permite a esta central conectar-se a outros servidores via SSH sem inserir palavra-passe', 'gs_SSH_ID_RSA_PUBTooltip_usage' => 'Onde é usado:', 'gs_SSH_ID_RSA_PUBTooltip_usage_1' => 'Cópias de segurança automáticas para servidores remotos', 'gs_SSH_ID_RSA_PUBTooltip_usage_2' => 'Sincronização de configurações entre centrais', 'gs_SSH_ID_RSA_PUBTooltip_usage_3' => 'Integração com sistemas de monitorização externos', 'gs_SSH_ID_RSA_PUBTooltip_usage_4' => 'Scripts automatizados de manutenção', 'gs_SSH_ID_RSA_PUBTooltip_generation' => 'Geração da chave:', 'gs_SSH_ID_RSA_PUBTooltip_generation_desc' => 'Chave é gerada automaticamente na primeira instalação do sistema (RSA 4096 bit)', 'gs_SSH_ID_RSA_PUBTooltip_how_to_use' => 'Como usar:', 'gs_SSH_ID_RSA_PUBTooltip_use_1' => 'Copie esta chave', 'gs_SSH_ID_RSA_PUBTooltip_use_2' => 'Adicione-a ao ~/.ssh/authorized_keys no servidor de destino', 'gs_SSH_ID_RSA_PUBTooltip_use_3' => 'Central poderá conectar-se ao servidor sem palavra-passe', 'gs_SSH_ID_RSA_PUBTooltip_format' => 'Formato da chave:', 'gs_SSH_ID_RSA_PUBTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... (formato padrão OpenSSH)', 'gs_SSH_ID_RSA_PUBTooltip_warning_header' => 'Segurança:', 'gs_SSH_ID_RSA_PUBTooltip_warning' => 'Esta chave é pública e pode ser seguramente dada a terceiros. Chave privada armazenada no sistema nunca deve deixar a central', 'gs_SSH_ID_RSA_PUBTooltip_note' => 'Nota: alterar ou regenerar chave requer atualização em todos servidores onde é usada', // WEBHTTPSPublicKey tooltip 'gs_WEBHTTPSPublicKeyTooltip_header' => 'Certificado SSL/TLS (chave pública)', 'gs_WEBHTTPSPublicKeyTooltip_desc' => 'Parte pública do certificado SSL/TLS para criptografia de conexões HTTPS e proteção de dados transmitidos.', 'gs_WEBHTTPSPublicKeyTooltip_what_is' => 'O que é certificado SSL:', 'gs_WEBHTTPSPublicKeyTooltip_what_is_desc' => 'Documento digital que confirma autenticidade do servidor e fornece criptografia de dados entre navegador e servidor', 'gs_WEBHTTPSPublicKeyTooltip_where_used' => 'Onde é usado no MikoPBX:', 'gs_WEBHTTPSPublicKeyTooltip_used_nginx' => 'Acesso HTTPS à interface web (Nginx)', 'gs_WEBHTTPSPublicKeyTooltip_used_webrtc' => 'Conexões WebRTC (obrigatório para chamadas do navegador)', 'gs_WEBHTTPSPublicKeyTooltip_used_ajam' => 'Conexões AJAM seguras via HTTPS', 'gs_WEBHTTPSPublicKeyTooltip_used_api' => 'REST API protegida para integrações', 'gs_WEBHTTPSPublicKeyTooltip_format' => 'Formato do certificado:', 'gs_WEBHTTPSPublicKeyTooltip_format_desc' => 'Formato PEM, começa com -----BEGIN CERTIFICATE----- e termina com -----END CERTIFICATE-----', 'gs_WEBHTTPSPublicKeyTooltip_obtain' => 'Formas de obter certificado:', 'gs_WEBHTTPSPublicKeyTooltip_obtain_letsencrypt' => 'Módulo Let\'s Encrypt para MikoPBX - obtenção e renovação automáticas de certificados gratuitos', 'gs_WEBHTTPSPublicKeyTooltip_obtain_ca' => 'Compra de autoridade de certificação (DigiCert, Comodo, GlobalSign)', 'gs_WEBHTTPSPublicKeyTooltip_obtain_self' => 'Certificado auto-assinado (gerado automaticamente mas causa avisos em navegadores)', 'gs_WEBHTTPSPublicKeyTooltip_chain' => 'Cadeia de certificados:', 'gs_WEBHTTPSPublicKeyTooltip_chain_desc' => 'Se tiver certificados intermédios (intermediate), adicione-os após certificado principal no mesmo campo', 'gs_WEBHTTPSPublicKeyTooltip_note' => 'Recomendação: use módulo Let\'s Encrypt para gestão automática de certificados', 'gs_WEBHTTPSPublicKeyTooltip_footer' => 'Importante: após alterar certificado ocorrerá reinício do servidor web', // WEBHTTPSPrivateKey tooltip 'gs_WEBHTTPSPrivateKeyTooltip_header' => 'Chave privada SSL/TLS', 'gs_WEBHTTPSPrivateKeyTooltip_desc' => 'Chave secreta para descriptografia de conexões SSL/TLS. Deve corresponder ao certificado público.', 'gs_WEBHTTPSPrivateKeyTooltip_what_is' => 'O que é chave privada:', 'gs_WEBHTTPSPrivateKeyTooltip_what_is_desc' => 'Parte secreta do par criptográfico, usada para descriptografar dados criptografados com chave pública', 'gs_WEBHTTPSPrivateKeyTooltip_purpose' => 'Propósito da chave privada:', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_1' => 'Descriptografia de conexões HTTPS recebidas', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_2' => 'Estabelecimento de conexões WebRTC protegidas', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_3' => 'Confirmação de autenticidade do servidor', 'gs_WEBHTTPSPrivateKeyTooltip_format' => 'Formato da chave:', 'gs_WEBHTTPSPrivateKeyTooltip_format_desc' => 'Formato PEM, começa com -----BEGIN RSA PRIVATE KEY----- ou -----BEGIN PRIVATE KEY-----', 'gs_WEBHTTPSPrivateKeyTooltip_warning_header' => 'CRITICAMENTE IMPORTANTE:', 'gs_WEBHTTPSPrivateKeyTooltip_warning' => 'Nunca dê chave privada a terceiros! Comprometimento da chave permitirá atacantes interceptarem tráfego criptografado', 'gs_WEBHTTPSPrivateKeyTooltip_security' => 'Medidas de segurança:', 'gs_WEBHTTPSPrivateKeyTooltip_security_1' => 'Mantenha cópia de segurança em local protegido', 'gs_WEBHTTPSPrivateKeyTooltip_security_2' => 'Use chaves de comprimento mínimo 2048 bit (recomendado 4096)', 'gs_WEBHTTPSPrivateKeyTooltip_security_3' => 'Atualize certificados e chaves regularmente', 'gs_WEBHTTPSPrivateKeyTooltip_security_4' => 'Em caso de comprometimento substitua imediatamente par de chaves', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility' => 'Compatibilidade:', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility_desc' => 'Chave deve corresponder exatamente ao certificado público. Em caso de incompatibilidade HTTPS não funcionará', 'gs_WEBHTTPSPrivateKeyTooltip_note' => 'Dica: módulo Let\'s Encrypt gere automaticamente par de chaves', 'gs_WEBHTTPSPrivateKeyTooltip_footer' => 'Por padrão: sistema gera certificado auto-assinado na primeira instalação', // SendMetrics tooltips 'gs_SendMetricsTooltip_header' => 'Envio de métricas e relatórios de erro', 'gs_SendMetricsTooltip_desc' => 'Envio automático de informações sobre erros para sistema Sentry para melhorar qualidade do produto', 'gs_SendMetricsTooltip_purpose' => 'Propósito da função:', 'gs_SendMetricsTooltip_purpose_desc' => 'Recolha e análise de erros frontend e backend para correção rápida de problemas e aumento da estabilidade do sistema', 'gs_SendMetricsTooltip_what_collected' => 'Que dados são recolhidos:', 'gs_SendMetricsTooltip_collected_errors' => 'Erros JavaScript na interface web', 'gs_SendMetricsTooltip_collected_crashes' => 'Exceções PHP e erros críticos do backend', 'gs_SendMetricsTooltip_collected_performance' => 'Métricas de performance e tempo de resposta', 'gs_SendMetricsTooltip_collected_version' => 'Versão MikoPBX e módulos instalados', 'gs_SendMetricsTooltip_collected_environment' => 'Tipo de ambiente (production/development)', 'gs_SendMetricsTooltip_benefits' => 'Vantagens de ativar:', 'gs_SendMetricsTooltip_benefit_quick_fixes' => 'Notificação automática de desenvolvedores sobre problemas', 'gs_SendMetricsTooltip_benefit_stability' => 'Correção rápida de erros em novos lançamentos', 'gs_SendMetricsTooltip_benefit_support' => 'Melhoria da qualidade do suporte técnico', 'gs_SendMetricsTooltip_privacy' => 'Privacidade:', 'gs_SendMetricsTooltip_privacy_desc' => 'NÃO são transmitidas: palavras-passe, gravações de chamadas, dados pessoais, conteúdo de bases de dados', 'gs_SendMetricsTooltip_warning' => 'Desativar esta função pode atrasar processo de correção de erros e diminuir qualidade do suporte', 'gs_SendMetricsTooltip_note' => 'Recomendado: deixar ativado para sistemas de produção. Dados transmitidos apenas com conexão à internet', 'gs_ARIEnabledTooltip_examples' => 'Exemplos de uso de ARI:', 'gs_AMISettings' => 'Configurações AMI', 'gs_AJAMSettings' => 'Configurações AJAM', 'gs_AJAMRequiresAMI' => 'O AJAM requer que a AMI esteja habilitada.', 'gs_ARISettings' => 'Configurações de URI', 'gs_ARIEnabledTooltip_usage' => 'Para que é usado:', 'gs_ARIEnabledTooltip_usage_ivr' => 'Desenvolvimento de menus de voz interativos (IVR)', 'gs_ARIEnabledTooltip_usage_custom' => 'Criação de lógica telefônica personalizada', 'gs_ARIEnabledTooltip_example_bot' => 'Bots de voz e assistentes virtuais', 'gs_ARIEnabledTooltip_example_queue' => 'Sistemas avançados de gerenciamento de filas', 'gs_ARIEnabledTooltip_example_analytics' => 'sistemas de análise de fala', 'gs_ARIEnabledTooltip_default' => 'Valor padrão:', 'gs_ARIEnabledTooltip_default_desc' => 'Desativado (ative se necessário)', 'gs_ARIEnabledTooltip_when_enable' => 'Quando desativar:', 'gs_ARIEnabledTooltip_enable_1' => 'Desenvolvimento de telefones web ou aplicativos móveis', 'gs_ARIEnabledTooltip_enable_2' => 'Criação de aplicativos de voz e IVR personalizados', 'gs_ARIEnabledTooltip_enable_3' => 'Integração com frameworks web modernos', 'gs_ARIEnabledTooltip_warning_header' => 'Atenção:', 'gs_ARIEnabledTooltip_footer' => 'Utiliza as mesmas portas que o AJAM. O WebSocket está disponível em /ari/events.', // ARIAllowedOrigins tooltip 'gs_ARIAllowedOriginsTooltip_header' => 'Origens CORS permitidas', 'gs_ARIAllowedOriginsTooltip_example_2' => 'http://localhost:3000 - para desenvolvimento local', 'gs_ARIAllowedOriginsTooltip_security_1' => 'Nunca use * em produção.', 'gs_ARIAllowedOriginsTooltip_footer' => 'As alterações são aplicadas após salvar as configurações.', 'gs_ARIAllowedOriginsTooltip_format' => 'Formato de entrada:', 'gs_ARIAllowedOriginsTooltip_format_desc' => 'Uma lista de URLs separadas por vírgulas (ex.: http://example.com, https://app.example.com)', 'gs_ARIAllowedOriginsTooltip_examples' => 'Exemplos de valores:', 'gs_ARIAllowedOriginsTooltip_example_1' => '* - permitir todas as fontes (inseguro)', 'gs_ARIAllowedOriginsTooltip_example_3' => 'https://app.mycompany.com - para aplicações de produção', 'gs_ARIEnabled' => 'Usar interface AMI', 'gs_ARIAllowedOrigins' => 'Origens CORS permitidas', 'gs_HTTPSettings' => 'Configurações do servidor HTTP', 'gs_HTTPPort' => 'Porta HTTP (AJAM e ARI)', 'gs_HTTPPortTLS' => 'Porta HTTPS (AJAM e ARI)', 'gs_SystemManagedPrivateKey' => 'Chave privada do sistema (gerada automaticamente junto com o certificado)', 'gs_StatOutWorkTimesRouts' => 'Relações entre regras de horário fora do expediente e rotas', 'gs_StatApiKeys' => 'Chaves da API REST', 'gs_StatUserPasskeys' => 'Chaves WebAuthn (login sem senha)', // ARIEnabled tooltip 'gs_ARIEnabledTooltip_header' => 'ARI (Interface REST do Asterisk)', 'gs_ARIEnabledTooltip_desc' => 'API RESTful para criar aplicações modernas em tempo real com Asterisk.', 'gs_ARIEnabledTooltip_what_is' => 'O que é AMI:', 'gs_ARIEnabledTooltip_what_is_desc' => 'Interface REST/WebSocket para controle total sobre canais e pontes.', 'gs_ARIEnabledTooltip_usage_webrtc' => 'Criação de aplicativos WebRTC e softphones', 'gs_ARIEnabledTooltip_usage_conference' => 'Gestão de teleconferências', 'gs_ARIEnabledTooltip_usage_recording' => 'Gravação e processamento de chamadas em tempo real', 'gs_ARIEnabledTooltip_example_webphone' => 'Webphones e aplicativos móveis', 'gs_ARIEnabledTooltip_warning' => 'A ARI exige conhecimento de programação para criar aplicativos.', 'gs_ARIAllowedOriginsTooltip_desc' => 'Lista de domínios a partir dos quais são permitidas solicitações entre domínios para a ARI.', 'gs_ARIAllowedOriginsTooltip_what_is' => 'O que é CORS:', 'gs_ARIAllowedOriginsTooltip_what_is_desc' => 'Um mecanismo de segurança do navegador para controlar o acesso à API a partir de outros domínios.', 'gs_ARIAllowedOriginsTooltip_security' => 'Recomendações de segurança:', 'gs_ARIAllowedOriginsTooltip_security_2' => 'Especifique apenas domínios confiáveis', 'gs_ARIAllowedOriginsTooltip_security_3' => 'Use HTTPS para domínios de produção.', 'gs_ARIAllowedOriginsTooltip_default_desc' => 'Vazio (CORS desativado, acesso somente do mesmo domínio)', // Certificate validation messages 'cert_CertificateIsEmpty' => 'O certificado está vazio', 'cert_InvalidCertificateFormat' => 'Formato de certificado inválido: %error%', 'cert_FailedToParseCertificate' => 'Falha ao analisar o certificado', 'cert_CertificateExpired' => 'O certificado expirou em %date%.', 'cert_CertificateExpiresSoon' => 'O certificado expira em % dias% dias', 'cert_CertificateNotYetValid' => 'O certificado só será válido a partir de %date%.', 'cert_PrivateKeyIsEmpty' => 'A chave privada está vazia.', 'cert_InvalidPrivateKeyFormat' => 'Formato de chave privada inválido: %error%', 'cert_FailedToGetPrivateKeyDetails' => 'Não foi possível obter os detalhes da chave privada.', 'cert_FailedToLoadCertificateForPairValidation' => 'Falha ao carregar o certificado para verificar o par', 'gs_ARIAllowedOriginsTooltip_default' => 'Valor padrão:', 'gs_StatOutWorkTimes' => 'Regras para horários fora do expediente', 'gs_StatAsteriskRestUsers' => 'Usuários da AMI', 'gs_NoDataToDelete' => 'Não há dados para excluir.', 'cert_FailedToLoadPrivateKeyForPairValidation' => 'Falha ao carregar a chave privada para verificação do par.', 'cert_FailedToExtractPublicKeyFromCertificate' => 'Falha ao extrair a chave pública do certificado', 'cert_CertificateAndPrivateKeyDoNotMatch' => 'O certificado e a chave privada não correspondem.', ];