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": "Белый список суффиксов электронной почты",
"emailSuffixWhitelistDescription": "Когда включено, только электронные письма с суффиксами из списка могут регистрироваться",
"emailVerification": "Подтверждение электронной почты",
"emailVerificationDescription": "Когда включено, пользователям необходимо будет подтвердить свой адрес электронной почты",
"ipRegistrationLimit": "Лимит регистрации по IP",
"ipRegistrationLimitDescription": "Когда включено, IP-адреса, соответствующие требованиям правила, будут ограничены в регистрации; обратите внимание, что определение IP-адреса может вызвать проблемы из-за CDN или фронтенд-прокси",
"penaltyTime": "Время штрафа (минуты)",
@@ -13,8 +9,5 @@
"stopNewUserRegistration": "Остановить регистрацию новых пользователей",
"stopNewUserRegistrationDescription": "Когда включено, никто не может зарегистрироваться",
"trialRegistration": "Регистрация на испытание",
"trialRegistrationDescription": "Включить регистрацию пробной версии; сначала измените пробный пакет и продолжительность",
"whitelistSuffixes": "Белый список суффиксов",
"whitelistSuffixesDescription": "Используется для проверки электронной почты при регистрации; по одному на строку",
"whitelistSuffixesPlaceholder": "Введите суффиксы электронной почты, по одному на строку"
"trialRegistrationDescription": "Включить регистрацию пробной версии; сначала измените пробный пакет и продолжительность"
}
+19 -1
View File
@@ -1,12 +1,23 @@
{
"emailBasicConfig": "Базовая конфигурация",
"emailBasicConfigDescription": "Настройте параметры сервера SMTP и параметры проверки электронной почты",
"emailLogs": "Журналы электронной почты",
"emailLogsDescription": "Просмотр истории отправленных писем и их статуса",
"emailSuffixWhitelist": "Белый список суффиксов электронной почты",
"emailSuffixWhitelistDescription": "Когда включено, только электронные письма с суффиксами из списка могут регистрироваться",
"emailTemplate": "Шаблон электронной почты",
"emailVerification": "Подтверждение электронной почты",
"emailVerificationDescription": "Когда включено, пользователям необходимо будет подтвердить свой адрес электронной почты",
"enable": "Включить",
"enableDescription": "После включения будут доступны функции регистрации, входа, привязки и отвязки мобильного телефона",
"expiration_email_template": "Шаблон уведомления об истечении срока",
"expiration_email_templateDescription": "Заполнители {after}.variable{before} будут заменены фактическими данными. Убедитесь, что эти переменные сохранены.",
"failed": "Не удалось",
"inputPlaceholder": "Введите значение...",
"maintenance_email_template": "Шаблон уведомления о техническом обслуживании",
"maintenance_email_templateDescription": "Заполнители {after}.variable{before} будут заменены на фактические данные. Убедитесь, что эти переменные сохранены.",
"recipient": "Получатель",
"saveFailed": "Не удалось сохранить конфигурацию",
"saveSuccess": "Конфигурация успешно сохранена.",
"sendFailure": "Не удалось отправить тестовое письмо, пожалуйста, проверьте настройки.",
"sendSuccess": "Тестовое письмо успешно отправлено.",
@@ -14,6 +25,8 @@
"sendTestEmailDescription": "Отправьте тестовое письмо, чтобы проверить конфигурацию.",
"senderAddress": "Адрес отправителя",
"senderAddressDescription": "Адрес электронной почты по умолчанию, используемый для отправки писем.",
"sent": "Отправлено",
"sentAt": "Отправлено в",
"smtpAccount": "Учетная запись SMTP",
"smtpAccountDescription": "Учетная запись электронной почты, используемая для аутентификации.",
"smtpEncryptionMethod": "Метод шифрования SMTP",
@@ -24,6 +37,11 @@
"smtpServerAddressDescription": "Укажите адрес сервера, используемого для отправки электронных писем.",
"smtpServerPort": "Порт SMTP сервера",
"smtpServerPortDescription": "Укажите порт, используемый для подключения к SMTP-серверу.",
"status": "Статус",
"subject": "Тема",
"verify_email_template": "Шаблон письма для подтверждения",
"verify_email_templateDescription": "Заполнители {after}.variable{before} будут заменены фактическими данными. Убедитесь, что эти переменные сохранены."
"verify_email_templateDescription": "Заполнители {after}.variable{before} будут заменены фактическими данными. Убедитесь, что эти переменные сохранены.",
"whitelistSuffixes": "Белый список суффиксов",
"whitelistSuffixesDescription": "Используется для проверки электронной почты при регистрации; один на строку",
"whitelistSuffixesPlaceholder": "Введите суффиксы электронной почты, по одному на строку"
}