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": "Введіть суфікси електронної пошти, по одному на рядок"
}