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將被限制註冊;請注意,由於CDN或前端代理的原因,IP判斷可能會引起問題",
"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": "輸入電郵後綴,每行一個"
}