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": "Danh sách trắng Hậu tố Email",
"emailSuffixWhitelistDescription": "Khi được bật, chỉ những email có hậu tố trong danh sách mới có thể đăng ký",
"emailVerification": "Xác minh Email",
"emailVerificationDescription": "Khi được bật, người dùng sẽ cần xác minh email của họ",
"ipRegistrationLimit": "Giới hạn Đăng ký IP",
"ipRegistrationLimitDescription": "Khi được kích hoạt, các địa chỉ IP đáp ứng yêu cầu của quy tắc sẽ bị hạn chế đăng ký; lưu ý rằng việc xác định IP có thể gây ra vấn đề do các CDN hoặc proxy phía trước",
"penaltyTime": "Thời gian phạt (phút)",
@@ -13,8 +9,5 @@
"stopNewUserRegistration": "Dừng Đăng Ký Người Dùng Mới",
"stopNewUserRegistrationDescription": "Khi được bật, không ai có thể đăng ký",
"trialRegistration": "Đăng ký Thử nghiệm",
"trialRegistrationDescription": "Kích hoạt đăng ký dùng thử; trước tiên hãy chỉnh sửa gói và thời gian dùng thử",
"whitelistSuffixes": "Danh sách trắng Hậu tố",
"whitelistSuffixesDescription": "Được sử dụng để xác minh email trong quá trình đăng ký; một dòng mỗi mục",
"whitelistSuffixesPlaceholder": "Nhập hậu tố email, mỗi dòng một hậu tố"
"trialRegistrationDescription": "Kích hoạt đăng ký dùng thử; trước tiên hãy chỉnh sửa gói và thời gian dùng thử"
}
+19 -1
View File
@@ -1,12 +1,23 @@
{
"emailBasicConfig": "Cấu Hình Cơ Bản",
"emailBasicConfigDescription": "Cấu hình cài đặt máy chủ SMTP và các tùy chọn xác minh email",
"emailLogs": "Nhật ký Email",
"emailLogsDescription": "Xem lịch sử của các email đã gửi và trạng thái của chúng",
"emailSuffixWhitelist": "Danh sách trắng Hậu tố Email",
"emailSuffixWhitelistDescription": "Khi được bật, chỉ những email có hậu tố trong danh sách mới có thể đăng ký",
"emailTemplate": "Mẫu Email",
"emailVerification": "Xác minh Email",
"emailVerificationDescription": "Khi được bật, người dùng sẽ cần xác minh email của họ",
"enable": "Kích hoạt",
"enableDescription": "Sau khi kích hoạt, các chức năng đăng ký, đăng nhập, liên kết và hủy liên kết điện thoại di động sẽ được kích hoạt",
"expiration_email_template": "Mẫu Thông Báo Hết Hạn",
"expiration_email_templateDescription": "Các chỗ chèn {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"failed": "Thất bại",
"inputPlaceholder": "Nhập giá trị...",
"maintenance_email_template": "Mẫu Thông Báo Bảo Trì",
"maintenance_email_templateDescription": "Các chỗ chèn {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"recipient": "Người nhận",
"saveFailed": "Không thể lưu cấu hình",
"saveSuccess": "Cấu hình đã được lưu thành công.",
"sendFailure": "Gửi email kiểm tra thất bại, vui lòng kiểm tra cấu hình.",
"sendSuccess": "Email kiểm tra đã được gửi thành công.",
@@ -14,6 +25,8 @@
"sendTestEmailDescription": "Gửi một email thử nghiệm để xác minh cấu hình.",
"senderAddress": "Địa chỉ người gửi",
"senderAddressDescription": "Địa chỉ email mặc định được sử dụng để gửi email.",
"sent": "Đã gửi",
"sentAt": "Gửi Lúc",
"smtpAccount": "Tài khoản SMTP",
"smtpAccountDescription": "Tài khoản email được sử dụng để xác thực.",
"smtpEncryptionMethod": "Phương Thức Mã Hóa SMTP",
@@ -24,6 +37,11 @@
"smtpServerAddressDescription": "Chỉ định địa chỉ máy chủ được sử dụng để gửi email.",
"smtpServerPort": "Cổng Máy Chủ SMTP",
"smtpServerPortDescription": "Chỉ định cổng được sử dụng để kết nối với máy chủ SMTP.",
"status": "Trạng thái",
"subject": "Chủ đề",
"verify_email_template": "Mẫu Email Xác Minh",
"verify_email_templateDescription": "Các chỗ trống {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này."
"verify_email_templateDescription": "Các chỗ trống {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"whitelistSuffixes": "Danh sách trắng Hậu tố",
"whitelistSuffixesDescription": "Được sử dụng để xác minh email trong quá trình đăng ký; một dòng mỗi mục",
"whitelistSuffixesPlaceholder": "Nhập các hậu tố email, mỗi dòng một hậu tố"
}