diff --git a/frontend/src/i18n/locales/en.ts b/frontend/src/i18n/locales/en.ts index f5ae2676..3963ad01 100644 --- a/frontend/src/i18n/locales/en.ts +++ b/frontend/src/i18n/locales/en.ts @@ -3534,6 +3534,15 @@ export default { settings: { title: 'System Settings', description: 'Manage registration, email verification, default values, and SMTP settings', + tabs: { + general: 'General', + security: 'Security', + users: 'Users', + gateway: 'Gateway', + email: 'Email', + }, + emailTabDisabledTitle: 'Email Verification Not Enabled', + emailTabDisabledHint: 'Enable email verification in the Security tab to configure SMTP settings.', registration: { title: 'Registration Settings', description: 'Control user registration and verification', @@ -3543,7 +3552,7 @@ export default { emailVerificationHint: 'Require email verification for new registrations', emailSuffixWhitelist: 'Email Domain Whitelist', emailSuffixWhitelistHint: - 'Only email addresses from the specified domains can register (for example, @qq.com, @gmail.com)', + "Only email addresses from the specified domains can register (for example, {'@'}qq.com, {'@'}gmail.com)", emailSuffixWhitelistPlaceholder: 'example.com', emailSuffixWhitelistInputHint: 'Leave empty for no restriction', promoCode: 'Promo Code', diff --git a/frontend/src/i18n/locales/zh.ts b/frontend/src/i18n/locales/zh.ts index 3d729ebc..a692b7f6 100644 --- a/frontend/src/i18n/locales/zh.ts +++ b/frontend/src/i18n/locales/zh.ts @@ -3703,6 +3703,15 @@ export default { settings: { title: '系统设置', description: '管理注册、邮箱验证、默认值和 SMTP 设置', + tabs: { + general: '通用设置', + security: '安全与认证', + users: '用户默认值', + gateway: '网关服务', + email: '邮件设置', + }, + emailTabDisabledTitle: '邮箱验证未启用', + emailTabDisabledHint: '请在「安全与认证」选项卡中启用邮箱验证后,再配置 SMTP 设置。', registration: { title: '注册设置', description: '控制用户注册和验证', @@ -3712,7 +3721,7 @@ export default { emailVerificationHint: '新用户注册时需要验证邮箱', emailSuffixWhitelist: '邮箱域名白名单', emailSuffixWhitelistHint: - '仅允许使用指定域名的邮箱注册账号(例如 @qq.com, @gmail.com)', + "仅允许使用指定域名的邮箱注册账号(例如 {'@'}qq.com, {'@'}gmail.com)", emailSuffixWhitelistPlaceholder: 'example.com', emailSuffixWhitelistInputHint: '留空则不限制', promoCode: '优惠码', diff --git a/frontend/src/views/admin/SettingsView.vue b/frontend/src/views/admin/SettingsView.vue index 92071d60..6f448811 100644 --- a/frontend/src/views/admin/SettingsView.vue +++ b/frontend/src/views/admin/SettingsView.vue @@ -8,6 +8,26 @@