feat(auth): Add SMS and email configuration options to global store and update localization

This commit is contained in:
web@ppanel
2025-01-15 15:49:11 +07:00
parent 9b8258ce5a
commit 4acf7b1837
52 changed files with 675 additions and 385 deletions
+1 -8
View File
@@ -1,8 +1,4 @@
{
"emailSuffixWhitelist": "Lista de Sufixos de Email Permitidos",
"emailSuffixWhitelistDescription": "Quando ativado, apenas e-mails com sufixos na lista podem se registrar",
"emailVerification": "Verificação de Email",
"emailVerificationDescription": "Quando ativado, os usuários precisarão verificar seu e-mail",
"ipRegistrationLimit": "Limite de Registro de IP",
"ipRegistrationLimitDescription": "Quando ativado, IPs que atendem aos requisitos da regra serão restritos de se registrarem; observe que a determinação de IP pode causar problemas devido a CDNs ou proxies de frontend",
"penaltyTime": "Tempo de Penalidade (minutos)",
@@ -13,8 +9,5 @@
"stopNewUserRegistration": "Parar Registro de Novo Usuário",
"stopNewUserRegistrationDescription": "Quando ativado, ninguém pode se registrar",
"trialRegistration": "Registro de Teste",
"trialRegistrationDescription": "Habilitar registro de teste; modifique o pacote de teste e a duração primeiro",
"whitelistSuffixes": "Sufixos de Lista Branca",
"whitelistSuffixesDescription": "Usado para verificação de e-mail durante o registro; um por linha",
"whitelistSuffixesPlaceholder": "Digite os sufixos de e-mail, um por linha"
"trialRegistrationDescription": "Habilitar registro de teste; modifique o pacote de teste e a duração primeiro"
}
+19 -1
View File
@@ -1,12 +1,23 @@
{
"emailBasicConfig": "Configuração Básica",
"emailBasicConfigDescription": "Configure as configurações do servidor SMTP e as opções de verificação de e-mail",
"emailLogs": "Registros de Email",
"emailLogsDescription": "Visualize o histórico de e-mails enviados e seu status",
"emailSuffixWhitelist": "Lista de Sufixos de Email Permitidos",
"emailSuffixWhitelistDescription": "Quando ativado, apenas e-mails com sufixos na lista podem se registrar",
"emailTemplate": "Modelo de Email",
"emailVerification": "Verificação de Email",
"emailVerificationDescription": "Quando ativado, os usuários precisarão verificar seu e-mail",
"enable": "Habilitar",
"enableDescription": "Após a ativação, as funções de registro, login, vinculação e desvinculação de telefone celular serão ativadas",
"expiration_email_template": "Modelo de Aviso de Expiração",
"expiration_email_templateDescription": "Os marcadores {after}.variable{before} serão substituídos por dados reais. Certifique-se de manter essas variáveis.",
"failed": "Falhou",
"inputPlaceholder": "Digite o valor...",
"maintenance_email_template": "Modelo de Aviso de Manutenção",
"maintenance_email_templateDescription": "Os marcadores {after}.variable{before} serão substituídos por dados reais. Certifique-se de manter essas variáveis.",
"recipient": "Destinatário",
"saveFailed": "Falha ao salvar a configuração",
"saveSuccess": "Configuração salva com sucesso.",
"sendFailure": "Falha ao enviar o e-mail de teste, por favor verifique a configuração.",
"sendSuccess": "E-mail de teste enviado com sucesso.",
@@ -14,6 +25,8 @@
"sendTestEmailDescription": "Envie um e-mail de teste para verificar a configuração.",
"senderAddress": "Endereço do Remetente",
"senderAddressDescription": "O endereço de e-mail padrão usado para enviar e-mails.",
"sent": "Enviado",
"sentAt": "Enviado em",
"smtpAccount": "Conta SMTP",
"smtpAccountDescription": "A conta de e-mail usada para autenticação.",
"smtpEncryptionMethod": "Método de Criptografia SMTP",
@@ -24,6 +37,11 @@
"smtpServerAddressDescription": "Especifique o endereço do servidor usado para enviar e-mails.",
"smtpServerPort": "Porta do Servidor SMTP",
"smtpServerPortDescription": "Especifique a porta usada para conectar ao servidor SMTP.",
"status": "Status",
"subject": "Assunto",
"verify_email_template": "Modelo de E-mail de Verificação",
"verify_email_templateDescription": "Os marcadores {after}.variable{before} serão substituídos por dados reais. Certifique-se de manter essas variáveis."
"verify_email_templateDescription": "Os marcadores {after}.variable{before} serão substituídos por dados reais. Certifique-se de manter essas variáveis.",
"whitelistSuffixes": "Sufixos de Lista Branca",
"whitelistSuffixesDescription": "Usado para verificação de e-mail durante o registro; um por linha",
"whitelistSuffixesPlaceholder": "Digite os sufixos de e-mail, um por linha"
}