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": "กรอกคำต่อท้ายอีเมล ทีละบรรทัด"
}