♻️ refactor(view): System and Auth Control
This commit is contained in:
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"clientId": "服務編號",
|
||||
"clientIdDescription": "Apple 服務 ID,您可以從 Apple 開發者門戶獲取",
|
||||
"clientSecret": "私密金鑰",
|
||||
"clientSecretDescription": "用於與 Apple 認證的私鑰內容(.p8 文件)",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用其 Apple ID 登入",
|
||||
"keyId": "鍵 ID",
|
||||
"keyIdDescription": "您在 Apple 開發者平台上的私鑰 ID",
|
||||
"redirectUri": "重定向網址",
|
||||
"redirectUriDescription": "請填寫成功通過 Apple 認證後重定向的 URL 的 API 地址。請勿在末尾使用 /。",
|
||||
"saveFailed": "儲存失敗",
|
||||
"saveSuccess": "儲存成功",
|
||||
"teamId": "團隊 ID",
|
||||
"teamIdDescription": "Apple 開發者團隊 ID"
|
||||
}
|
||||
@@ -1,14 +1,149 @@
|
||||
{
|
||||
"invite": {
|
||||
"commissionFirstTimeOnly": "僅首次購買佣金",
|
||||
"commissionFirstTimeOnlyDescription": "啟用後,佣金僅在邀請者的首次付款時產生;您可以在用戶管理中配置個別用戶",
|
||||
"enableForcedInvite": "啟用強制邀請",
|
||||
"enableForcedInviteDescription": "啟用後,只有被邀請的用戶才能註冊",
|
||||
"inputPlaceholder": "輸入",
|
||||
"inviteCommissionPercentage": "邀請佣金百分比",
|
||||
"inviteCommissionPercentageDescription": "默認全局佣金分配比例;您可以在用戶管理中配置個別比例",
|
||||
"inviteSettings": "邀請設置",
|
||||
"saveSuccess": "保存成功"
|
||||
"apple": {
|
||||
"clientId": "服務編號",
|
||||
"clientIdDescription": "Apple 服務 ID,您可以從 Apple 開發者門戶獲取",
|
||||
"clientSecret": "私密金鑰",
|
||||
"clientSecretDescription": "用於與 Apple 認證的私鑰內容(.p8 文件)",
|
||||
"description": "使用 Apple 帳戶進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用其 Apple ID 登入",
|
||||
"keyId": "鍵 ID",
|
||||
"keyIdDescription": "您在 Apple 開發者平台上的私鑰 ID",
|
||||
"redirectUri": "重定向網址",
|
||||
"redirectUriDescription": "請填寫成功通過 Apple 認證後重定向的 URL 的 API 地址。請勿在末尾使用 /。",
|
||||
"teamId": "團隊 ID",
|
||||
"teamIdDescription": "Apple 開發者團隊 ID",
|
||||
"title": "Apple 登入"
|
||||
},
|
||||
"common": {
|
||||
"cancel": "取消",
|
||||
"save": "儲存",
|
||||
"saveFailed": "儲存失敗",
|
||||
"saveSuccess": "儲存成功"
|
||||
},
|
||||
"communicationMethods": "Communication Methods",
|
||||
"device": {
|
||||
"blockVirtualMachine": "阻止虛擬機",
|
||||
"blockVirtualMachineDescription": "啟用後,設備將無法在虛擬機或模擬器上運行",
|
||||
"communicationKey": "通訊密鑰",
|
||||
"communicationKeyDescription": "通訊密鑰用於設備與伺服器之間的安全通訊",
|
||||
"description": "使用設備識別碼進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,支持多個設備識別碼,例如 IMEI/IDFA/IDFV/AndroidID/Mac 地址,用於登錄和註冊",
|
||||
"enableSecurity": "啟用通訊加密",
|
||||
"enableSecurityDescription": "啟用後,設備與伺服器之間的通訊將被加密",
|
||||
"showAds": "顯示廣告",
|
||||
"showAdsDescription": "啟用後,設備上將顯示廣告",
|
||||
"title": "設備身份驗證"
|
||||
},
|
||||
"deviceAuthMethods": "Device Authentication Methods",
|
||||
"email": {
|
||||
"basicSettings": "基本設置",
|
||||
"description": "使用電子郵件地址進行身份驗證",
|
||||
"emailSuffixWhitelist": "電郵後綴白名單",
|
||||
"emailSuffixWhitelistDescription": "啟用後,只有在列表中的後綴的電郵才能註冊",
|
||||
"emailVerification": "電郵驗證",
|
||||
"emailVerificationDescription": "啟用後,用戶需要驗證他們的電郵",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,將開啟電子郵件註冊、登錄、綁定及解除綁定功能",
|
||||
"expirationEmailTemplate": "到期通知模板",
|
||||
"expirationTemplate": "到期通知",
|
||||
"inputPlaceholder": "輸入值...",
|
||||
"logs": "日誌",
|
||||
"logsDescription": "查看已發送電子郵件的歷史記錄及其狀態",
|
||||
"maintenanceEmailTemplate": "維護通知模板",
|
||||
"maintenanceTemplate": "維護通知",
|
||||
"sendFailure": "測試電郵發送失敗,請檢查設定。",
|
||||
"sendSuccess": "測試電郵已成功發送。",
|
||||
"sendTestEmail": "發送測試電郵",
|
||||
"sendTestEmailDescription": "發送測試電郵以驗證配置。",
|
||||
"senderAddress": "寄件人地址",
|
||||
"senderAddressDescription": "用於發送電子郵件的預設電郵地址。",
|
||||
"smtpAccount": "SMTP 帳戶",
|
||||
"smtpAccountDescription": "用於身份驗證的電郵帳戶。",
|
||||
"smtpEncryptionMethod": "SMTP 加密方法",
|
||||
"smtpEncryptionMethodDescription": "選擇是否啟用SSL/TLS加密。",
|
||||
"smtpPassword": "SMTP 密碼",
|
||||
"smtpPasswordDescription": "SMTP 帳戶的密碼。",
|
||||
"smtpServerAddress": "SMTP 伺服器地址",
|
||||
"smtpServerAddressDescription": "指定用於發送電子郵件的伺服器地址。",
|
||||
"smtpServerPort": "SMTP 伺服器端口",
|
||||
"smtpServerPortDescription": "指定用於連接到 SMTP 伺服器的端口。",
|
||||
"smtpSettings": "SMTP 設置",
|
||||
"templateVariables": {
|
||||
"code": {
|
||||
"description": "6 位數驗證碼",
|
||||
"title": "驗證碼"
|
||||
},
|
||||
"expire": {
|
||||
"description": "驗證碼有效時間(分鐘)",
|
||||
"title": "有效期"
|
||||
},
|
||||
"expireDate": {
|
||||
"description": "服務到期日期,提醒用戶服務何時到期",
|
||||
"title": "到期日期"
|
||||
},
|
||||
"maintenanceDate": {
|
||||
"description": "系統維護日期,顯示維護開始日期",
|
||||
"title": "維護日期"
|
||||
},
|
||||
"maintenanceTime": {
|
||||
"description": "預估維護時間,顯示維護時間段或持續時間",
|
||||
"title": "維護時長"
|
||||
},
|
||||
"siteLogo": {
|
||||
"description": "網站標誌圖片 URL",
|
||||
"title": "網站標誌"
|
||||
},
|
||||
"siteName": {
|
||||
"description": "當前網站名稱",
|
||||
"title": "網站名稱"
|
||||
},
|
||||
"title": "電子郵件模板變數",
|
||||
"type": {
|
||||
"conditionalSyntax": "支持基於類型切換內容的條件語法",
|
||||
"description": "電子郵件類型標識符,1 代表註冊驗證碼,其他代表密碼重置驗證碼",
|
||||
"title": "電子郵件類型"
|
||||
}
|
||||
},
|
||||
"title": "電子郵件身份驗證",
|
||||
"trafficExceedEmailTemplate": "流量限制通知模板",
|
||||
"trafficTemplate": "流量限制",
|
||||
"verifyEmailTemplate": "驗證電子郵件模板",
|
||||
"verifyTemplate": "驗證電子郵件",
|
||||
"whitelistSuffixes": "白名單後綴",
|
||||
"whitelistSuffixesDescription": "用於註冊時的電郵驗證;每行一個",
|
||||
"whitelistSuffixesPlaceholder": "輸入電郵後綴,每行一個"
|
||||
},
|
||||
"facebook": {
|
||||
"clientId": "客戶 ID",
|
||||
"clientIdDescription": "來自 Facebook 開發者控制台的 Facebook 應用程式 ID",
|
||||
"clientSecret": "客戶密碼",
|
||||
"clientSecretDescription": "來自 Facebook 開發者控制台的 Facebook 應用程式密碼",
|
||||
"description": "使用 Facebook 帳戶進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用他們的 Facebook 帳戶登入",
|
||||
"title": "Facebook 登入"
|
||||
},
|
||||
"github": {
|
||||
"clientId": "GitHub 客戶端 ID",
|
||||
"clientIdDescription": "來自您的 GitHub OAuth 應用程式設定的客戶端 ID",
|
||||
"clientSecret": "GitHub 客戶端密碼",
|
||||
"clientSecretDescription": "來自您 GitHub OAuth 應用程式設定的客戶端密碼",
|
||||
"description": "使用 GitHub 帳戶進行身份驗證",
|
||||
"enable": "啟用 GitHub 認證",
|
||||
"enableDescription": "允許用戶使用他們的 GitHub 帳戶登入",
|
||||
"title": "GitHub 登入"
|
||||
},
|
||||
"google": {
|
||||
"clientId": "客戶 ID",
|
||||
"clientIdDescription": "來自 Google Cloud Console 的 Google OAuth 2.0 客戶端 ID",
|
||||
"clientSecret": "客戶密碼",
|
||||
"clientSecretDescription": "來自 Google Cloud Console 的 Google OAuth 2.0 客戶端密鑰",
|
||||
"description": "使用 Google 帳戶進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用他們的 Google 帳戶登入",
|
||||
"title": "Google 登入"
|
||||
},
|
||||
"log": {
|
||||
"content": "內容",
|
||||
@@ -23,52 +158,49 @@
|
||||
"to": "收件人",
|
||||
"updatedAt": "更新於"
|
||||
},
|
||||
"register": {
|
||||
"day": "天",
|
||||
"hour": "小時",
|
||||
"ipRegistrationLimit": "IP 註冊限制",
|
||||
"ipRegistrationLimitDescription": "啟用後,符合規則要求的 IP 將被限制註冊;請注意,IP 判定可能因 CDN 或前端代理而出現問題",
|
||||
"minute": "分鐘",
|
||||
"month": "月",
|
||||
"noLimit": "無限制",
|
||||
"penaltyTime": "懲罰時間(分鐘)",
|
||||
"penaltyTimeDescription": "用戶必須等待懲罰時間過後才能再次註冊",
|
||||
"registerSettings": "註冊設置",
|
||||
"registrationLimitCount": "註冊限制次數",
|
||||
"registrationLimitCountDescription": "達到註冊限制後啟用懲罰",
|
||||
"saveSuccess": "保存成功",
|
||||
"stopNewUserRegistration": "停止新用戶註冊",
|
||||
"stopNewUserRegistrationDescription": "啟用後,任何人都無法註冊",
|
||||
"trialDuration": "試用期",
|
||||
"trialRegistration": "試用註冊",
|
||||
"trialRegistrationDescription": "啟用試用註冊;請先修改試用包和時長",
|
||||
"trialSubscribePlan": "試用訂閱計劃",
|
||||
"trialSubscribePlanDescription": "選擇試用訂閱計劃",
|
||||
"year": "年"
|
||||
"phone": {
|
||||
"accessLabel": "訪問",
|
||||
"applyPlatform": "申請平台",
|
||||
"description": "使用電話號碼進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableTip": "啟用後,將啟用手機註冊、登入、綁定和解綁功能",
|
||||
"endpointLabel": "端點",
|
||||
"logs": "日誌",
|
||||
"logsDescription": "查看已發送 SMS 消息的歷史記錄及其狀態",
|
||||
"phoneNumberLabel": "電話號碼",
|
||||
"placeholders": {
|
||||
"template": "您的驗證碼是{code},有效期為5分鐘"
|
||||
},
|
||||
"platform": "SMS 平台",
|
||||
"platformConfigTip": "請填寫提供的 {key} 配置",
|
||||
"platformTip": "請選擇短信平台",
|
||||
"secretLabel": "密鑰",
|
||||
"sendFailed": "發送失敗",
|
||||
"sendSuccess": "發送成功",
|
||||
"settings": "設定",
|
||||
"signNameLabel": "簽名名稱",
|
||||
"template": "短信範本",
|
||||
"templateCodeLabel": "模板代碼",
|
||||
"templateTip": "請填寫短信模板,保持 {code} 在中間,否則短信功能將無法運作",
|
||||
"testSms": "發送測試短信",
|
||||
"testSmsPhone": "輸入電話號碼",
|
||||
"testSmsTip": "發送測試短信以驗證您的配置",
|
||||
"title": "電話身份驗證",
|
||||
"updateSuccess": "更新成功",
|
||||
"whitelistAreaCode": "白名單區域代碼",
|
||||
"whitelistAreaCodeTip": "請輸入白名單區域代碼,例如:1, 852, 886, 888",
|
||||
"whitelistValidation": "白名單驗證",
|
||||
"whitelistValidationTip": "啟用後,只有白名單中的區域代碼可以發送短信"
|
||||
},
|
||||
"verify": {
|
||||
"inputPlaceholder": "輸入",
|
||||
"loginVerificationCode": "登錄驗證碼",
|
||||
"loginVerificationCodeDescription": "登錄時的人機驗證",
|
||||
"registrationVerificationCode": "註冊驗證碼",
|
||||
"registrationVerificationCodeDescription": "註冊時的人機驗證",
|
||||
"resetPasswordVerificationCode": "重置密碼驗證碼",
|
||||
"resetPasswordVerificationCodeDescription": "重置密碼時的人機驗證",
|
||||
"saveSuccess": "保存成功",
|
||||
"turnstileSecretDescription": "Cloudflare 提供的轉閘密鑰",
|
||||
"turnstileSiteKeyDescription": "Cloudflare 提供的轉閘網站密鑰",
|
||||
"verifySettings": "驗證設置"
|
||||
},
|
||||
"verify-code": {
|
||||
"dailyLimit": "每日限制",
|
||||
"dailyLimitDescription": "每天可以發送的最大驗證碼數量",
|
||||
"expireTime": "過期時間",
|
||||
"expireTimeDescription": "驗證碼過期時間(秒)",
|
||||
"interval": "發送間隔",
|
||||
"intervalDescription": "發送驗證碼的最小間隔(秒)",
|
||||
"saveSuccess": "保存成功",
|
||||
"second": "秒",
|
||||
"times": "次",
|
||||
"verifyCodeSettings": "驗證碼設置"
|
||||
"socialAuthMethods": "Social Authentication Methods",
|
||||
"telegram": {
|
||||
"clientId": "機械人 ID",
|
||||
"clientIdDescription": "Telegram 機械人 ID,你可以從 @BotFather 獲取",
|
||||
"clientSecret": "機械人令牌",
|
||||
"clientSecretDescription": "Telegram 機械人令牌,你可以從 @BotFather 獲取",
|
||||
"description": "使用 Telegram 帳戶進行身份驗證",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,將開啟手機註冊、登入、綁定及解除綁定功能",
|
||||
"title": "Telegram 登入"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
{
|
||||
"blockVirtualMachine": "阻止虛擬機",
|
||||
"blockVirtualMachineDescription": "啟用後,設備將無法在虛擬機或模擬器上運行",
|
||||
"communicationKey": "通訊密鑰",
|
||||
"communicationKeyDescription": "通訊密鑰用於設備與伺服器之間的安全通訊",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,支持多個設備識別碼,例如 IMEI/IDFA/IDFV/AndroidID/Mac 地址,用於登錄和註冊",
|
||||
"enableSecurity": "啟用通訊加密",
|
||||
"enableSecurityDescription": "啟用後,設備與伺服器之間的通訊將被加密",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功",
|
||||
"showAds": "顯示廣告",
|
||||
"showAdsDescription": "啟用後,設備上將顯示廣告"
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
{
|
||||
"emailBasicConfigDescription": "配置SMTP伺服器設定和電郵驗證選項",
|
||||
"emailLogsDescription": "查看已發送電郵的歷史記錄及其狀態",
|
||||
"emailSuffixWhitelist": "電郵後綴白名單",
|
||||
"emailSuffixWhitelistDescription": "啟用後,只有在列表中的後綴的電郵才能註冊",
|
||||
"emailVerification": "電郵驗證",
|
||||
"emailVerificationDescription": "啟用後,用戶需要驗證他們的電郵",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,將開啟電子郵件註冊、登錄、綁定及解除綁定功能",
|
||||
"expiration_email_template": "到期通知範本",
|
||||
"expiration_email_templateDescription": "{after}.variable{before} 佔位符將被實際數據替換。請確保保留這些變數。",
|
||||
"failed": "失敗",
|
||||
"inputPlaceholder": "輸入值...",
|
||||
"logs": "日誌",
|
||||
"maintenance_email_template": "維護通知範本",
|
||||
"maintenance_email_templateDescription": "{after}.variable{before} 佔位符將被實際數據替換。請確保保留這些變數。",
|
||||
"recipient": "收件人",
|
||||
"saveFailed": "無法儲存設定",
|
||||
"saveSuccess": "設定已成功儲存。",
|
||||
"sendFailure": "測試電郵發送失敗,請檢查設定。",
|
||||
"sendSuccess": "測試電郵已成功發送。",
|
||||
"sendTestEmail": "發送測試電郵",
|
||||
"sendTestEmailDescription": "發送測試電郵以驗證配置。",
|
||||
"senderAddress": "寄件人地址",
|
||||
"senderAddressDescription": "用於發送電子郵件的預設電郵地址。",
|
||||
"sent": "已發送",
|
||||
"sentAt": "發送時間",
|
||||
"settings": "設置",
|
||||
"smtpAccount": "SMTP 帳戶",
|
||||
"smtpAccountDescription": "用於身份驗證的電郵帳戶。",
|
||||
"smtpEncryptionMethod": "SMTP 加密方法",
|
||||
"smtpEncryptionMethodDescription": "選擇是否啟用SSL/TLS加密。",
|
||||
"smtpPassword": "SMTP 密碼",
|
||||
"smtpPasswordDescription": "SMTP 帳戶的密碼。",
|
||||
"smtpServerAddress": "SMTP 伺服器地址",
|
||||
"smtpServerAddressDescription": "指定用於發送電子郵件的伺服器地址。",
|
||||
"smtpServerPort": "SMTP 伺服器端口",
|
||||
"smtpServerPortDescription": "指定用於連接到 SMTP 伺服器的端口。",
|
||||
"status": "狀態",
|
||||
"subject": "主題",
|
||||
"template": "模板",
|
||||
"traffic_exceed_email_template": "流量超標通知模板",
|
||||
"traffic_exceed_email_templateDescription": "{after}和{before}變量將會被實際數據替換。請確保保留這些變量。",
|
||||
"verify_email_template": "驗證電郵範本",
|
||||
"verify_email_templateDescription": "{after}.variable{before} 佔位符將被實際數據替換。請確保保留這些變數。",
|
||||
"whitelistSuffixes": "白名單後綴",
|
||||
"whitelistSuffixesDescription": "用於註冊時的電郵驗證;每行一個",
|
||||
"whitelistSuffixesPlaceholder": "輸入電郵後綴,每行一個"
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"clientId": "客戶 ID",
|
||||
"clientIdDescription": "來自 Facebook 開發者控制台的 Facebook 應用程式 ID",
|
||||
"clientSecret": "客戶密碼",
|
||||
"clientSecretDescription": "來自 Facebook 開發者控制台的 Facebook 應用程式密碼",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用他們的 Facebook 帳戶登入",
|
||||
"saveFailed": "儲存失敗",
|
||||
"saveSuccess": "儲存成功"
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"clientId": "GitHub 客戶端 ID",
|
||||
"clientIdDescription": "來自您的 GitHub OAuth 應用程式設定的客戶端 ID",
|
||||
"clientSecret": "GitHub 客戶端密碼",
|
||||
"clientSecretDescription": "來自您 GitHub OAuth 應用程式設定的客戶端密碼",
|
||||
"enable": "啟用 GitHub 認證",
|
||||
"enableDescription": "允許用戶使用他們的 GitHub 帳戶登入",
|
||||
"saveFailed": "無法儲存 GitHub 設定",
|
||||
"saveSuccess": "GitHub 設定已成功儲存"
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"clientId": "客戶 ID",
|
||||
"clientIdDescription": "來自 Google Cloud Console 的 Google OAuth 2.0 客戶端 ID",
|
||||
"clientSecret": "客戶密碼",
|
||||
"clientSecretDescription": "來自 Google Cloud Console 的 Google OAuth 2.0 客戶端密鑰",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,用戶可以使用他們的 Google 帳戶登入",
|
||||
"saveFailed": "儲存失敗",
|
||||
"saveSuccess": "儲存成功"
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
{
|
||||
"accessLabel": "訪問",
|
||||
"applyPlatform": "申請平台",
|
||||
"enable": "啟用",
|
||||
"enableTip": "啟用後,將啟用手機註冊、登入、綁定和解綁功能",
|
||||
"endpointLabel": "端點",
|
||||
"logs": "日誌",
|
||||
"phoneNumberLabel": "電話號碼",
|
||||
"placeholders": {
|
||||
"template": "您的驗證碼是{code},有效期為5分鐘",
|
||||
"templateCode": "輸入模板代碼"
|
||||
},
|
||||
"platform": "SMS 平台",
|
||||
"platformConfigTip": "請填寫提供的 {key} 配置",
|
||||
"platformTip": "請選擇短信平台",
|
||||
"secretLabel": "密鑰",
|
||||
"sendFailed": "發送失敗",
|
||||
"sendSuccess": "發送成功",
|
||||
"settings": "設定",
|
||||
"signNameLabel": "簽名名稱",
|
||||
"template": "短信範本",
|
||||
"templateCodeLabel": "模板代碼",
|
||||
"templateTip": "請填寫短信模板,保持 {code} 在中間,否則短信功能將無法運作",
|
||||
"testSms": "發送測試短信",
|
||||
"testSmsPhone": "輸入電話號碼",
|
||||
"testSmsTip": "發送測試短信以驗證您的配置",
|
||||
"updateSuccess": "更新成功",
|
||||
"whitelistAreaCode": "白名單區域代碼",
|
||||
"whitelistAreaCodeTip": "請輸入白名單區域代碼,例如:1, 852, 886, 888",
|
||||
"whitelistValidation": "白名單驗證",
|
||||
"whitelistValidationTip": "啟用後,只有白名單中的區域代碼可以發送短信"
|
||||
}
|
||||
@@ -8,10 +8,12 @@
|
||||
"createRule": "新增規則",
|
||||
"createSuccess": "規則創建成功",
|
||||
"createdAt": "創建於",
|
||||
"default": "默認",
|
||||
"defaultRule": "默認規則",
|
||||
"delete": "刪除",
|
||||
"deleteSuccess": "規則刪除成功",
|
||||
"deleteWarning": "您確定要刪除這條規則嗎?此操作無法撤銷。",
|
||||
"direct": "直接",
|
||||
"downloadTemplate": "下載模板",
|
||||
"edit": "編輯",
|
||||
"editRule": "編輯規則",
|
||||
@@ -30,6 +32,7 @@
|
||||
"noValidRules": "未找到有效的規則",
|
||||
"pleaseUploadFile": "請上傳 YAML 文件",
|
||||
"preview": "預覽",
|
||||
"reject": "拒絕",
|
||||
"rulesFormat": "規則格式:規則類型,匹配內容,[策略],其中策略是可選的。\n如果未指定策略,將自動使用當前規則組名稱。示例:",
|
||||
"rulesLabel": "規則內容",
|
||||
"searchRule": "搜索規則名稱",
|
||||
|
||||
@@ -33,21 +33,22 @@
|
||||
"description": "描述",
|
||||
"edit": "編輯",
|
||||
"editNodeGroup": "編輯節點組",
|
||||
"form": {
|
||||
"cancel": "取消",
|
||||
"confirm": "確認",
|
||||
"description": "描述",
|
||||
"name": "名稱"
|
||||
},
|
||||
"name": "名稱",
|
||||
"title": "節點組列表",
|
||||
"updatedAt": "更新時間"
|
||||
},
|
||||
"groupForm": {
|
||||
"cancel": "取消",
|
||||
"confirm": "確認",
|
||||
"description": "描述",
|
||||
"name": "名稱"
|
||||
},
|
||||
"node": {
|
||||
"abnormal": "異常",
|
||||
"actions": "操作",
|
||||
"address": "地址",
|
||||
"all": "全部",
|
||||
"basicInfo": "基本信息",
|
||||
"cancel": "取消",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "確定要刪除嗎?",
|
||||
@@ -59,96 +60,120 @@
|
||||
"delete": "刪除",
|
||||
"deleteSuccess": "刪除成功",
|
||||
"deleteWarning": "刪除後,數據將無法恢復。請謹慎操作。",
|
||||
"detail": "詳情",
|
||||
"disabled": "已禁用",
|
||||
"disk": "磁碟",
|
||||
"edit": "編輯",
|
||||
"editNode": "編輯節點",
|
||||
"enable": "啟用",
|
||||
"form": {
|
||||
"allowInsecure": "允許不安全",
|
||||
"cancel": "取消",
|
||||
"city": "城市",
|
||||
"confirm": "確認",
|
||||
"country": "國家",
|
||||
"edit": "編輯",
|
||||
"editSecurity": "編輯安全性配置",
|
||||
"enableTLS": "啟用TLS",
|
||||
"encryptionMethod": "加密方法",
|
||||
"flow": "流控算法",
|
||||
"groupId": "節點組",
|
||||
"hopInterval": "跳躍間隔",
|
||||
"hopPorts": "跳躍端口",
|
||||
"hopPortsPlaceholder": "多個端口用逗號分隔",
|
||||
"name": "名稱",
|
||||
"obfsPassword": "混淆密碼",
|
||||
"obfsPasswordPlaceholder": "留空則不混淆",
|
||||
"path": "路徑",
|
||||
"pleaseSelect": "請選擇",
|
||||
"port": "服務端口",
|
||||
"protocol": "協議",
|
||||
"relayHost": "中繼地址",
|
||||
"relayMode": "中繼模式",
|
||||
"relayModeOptions": {
|
||||
"all": "全部",
|
||||
"none": "無",
|
||||
"random": "隨機"
|
||||
},
|
||||
"relayPort": "中繼端口",
|
||||
"relayPrefix": "中繼前綴",
|
||||
"remarks": "備註",
|
||||
"security": "安全性",
|
||||
"securityConfig": "安全性配置",
|
||||
"security_config": {
|
||||
"fingerprint": "FingerPrint",
|
||||
"privateKey": "Private Key",
|
||||
"privateKeyPlaceholder": "留空自動生成",
|
||||
"publicKey": "Public Key",
|
||||
"publicKeyPlaceholder": "留空自動生成",
|
||||
"serverAddress": "Server Address",
|
||||
"serverAddressPlaceholder": "REALITY目標地址,默認使用SNI",
|
||||
"serverName": "Server Name(SNI)",
|
||||
"serverNamePlaceholder": "REALITY必填,與後端保持一致",
|
||||
"serverPort": "Server Port",
|
||||
"serverPortPlaceholder": "REALITY目標端口,默認443",
|
||||
"shortId": "ShortId",
|
||||
"shortIdPlaceholder": "留空自動生成",
|
||||
"sni": "伺服器名稱指示(sni)"
|
||||
},
|
||||
"selectEncryptionMethod": "選擇加密方法",
|
||||
"selectNodeGroup": "選擇節點組",
|
||||
"selectProtocol": "選擇協議",
|
||||
"selectRelayMode": "選擇中繼模式",
|
||||
"serverAddr": "伺服器地址",
|
||||
"serverKey": "伺服器金鑰",
|
||||
"serverName": "服務名稱",
|
||||
"speedLimit": "速度限制",
|
||||
"speedLimitPlaceholder": "無限制",
|
||||
"tags": "標籤",
|
||||
"tagsPlaceholder": "使用 Enter 或逗號 (,) 輸入多個標籤",
|
||||
"trafficRatio": "流量速率",
|
||||
"transport": "傳輸協議",
|
||||
"transportConfig": "傳輸協議配置",
|
||||
"transportHost": "傳輸服務地址",
|
||||
"transportPath": "傳輸路徑",
|
||||
"transportServerName": "傳輸服務名稱"
|
||||
},
|
||||
"enabled": "已啟用",
|
||||
"expireTime": "到期時間",
|
||||
"hide": "隱藏",
|
||||
"id": "ID",
|
||||
"ipAddresses": "IP 地址",
|
||||
"lastUpdated": "最後更新",
|
||||
"location": "位置",
|
||||
"memory": "記憶體",
|
||||
"name": "名稱",
|
||||
"noData": "--",
|
||||
"node": "節點",
|
||||
"nodeDetail": "節點詳情",
|
||||
"nodeGroup": "節點組",
|
||||
"nodeStatus": "節點狀態",
|
||||
"normal": "正常",
|
||||
"onlineCount": "在線人數",
|
||||
"onlineUsers": "在線用戶",
|
||||
"protocol": "協議",
|
||||
"rate": "速率",
|
||||
"relay": "中繼",
|
||||
"serverAddr": "伺服器地址",
|
||||
"speedLimit": "速度限制",
|
||||
"status": "狀態",
|
||||
"subscribeId": "訂閱 ID",
|
||||
"subscribeName": "訂閱名稱",
|
||||
"subscription": "訂閱",
|
||||
"tags": "標籤",
|
||||
"trafficRatio": "流量速率",
|
||||
"trafficUsage": "流量使用",
|
||||
"type": "類型",
|
||||
"updateSuccess": "更新成功",
|
||||
"updatedAt": "更新時間"
|
||||
"updatedAt": "更新時間",
|
||||
"userAccount": "用戶賬戶",
|
||||
"userDetail": "用戶詳情",
|
||||
"userId": "用戶 ID"
|
||||
},
|
||||
"nodeForm": {
|
||||
"allowInsecure": "允許不安全",
|
||||
"cancel": "取消",
|
||||
"city": "城市",
|
||||
"confirm": "確認",
|
||||
"congestionController": "擁塞控制器",
|
||||
"country": "國家",
|
||||
"disableSni": "禁用 SNI",
|
||||
"edit": "編輯",
|
||||
"editSecurity": "編輯安全配置",
|
||||
"enableTLS": "啟用 TLS",
|
||||
"encryptionMethod": "加密方法",
|
||||
"fingerprint": "指紋",
|
||||
"flow": "流量控制算法",
|
||||
"groupId": "節點組",
|
||||
"hopInterval": "跳躍間隔",
|
||||
"hopPorts": "跳躍端口",
|
||||
"hopPortsPlaceholder": "用逗號分隔多個端口",
|
||||
"name": "名稱",
|
||||
"obfsPassword": "混淆密碼",
|
||||
"obfsPasswordPlaceholder": "留空以不進行混淆",
|
||||
"path": "路徑",
|
||||
"pleaseSelect": "請選擇",
|
||||
"port": "服務器端口",
|
||||
"protocol": "協議",
|
||||
"reduceRtt": "減少 RTT",
|
||||
"relayHost": "中繼主機",
|
||||
"relayMode": "中繼模式",
|
||||
"relayPort": "中繼端口",
|
||||
"relayPrefix": "中繼前綴",
|
||||
"remarks": "備註",
|
||||
"security": "安全性",
|
||||
"securityConfig": "安全配置",
|
||||
"selectEncryptionMethod": "選擇加密方法",
|
||||
"selectNodeGroup": "選擇節點組",
|
||||
"selectProtocol": "選擇協議",
|
||||
"selectRelayMode": "選擇中繼模式",
|
||||
"serverAddr": "服務器地址",
|
||||
"serverKey": "服務器密鑰",
|
||||
"serverName": "服務名稱",
|
||||
"speedLimit": "速度限制",
|
||||
"speedLimitPlaceholder": "無限制",
|
||||
"tags": "標籤",
|
||||
"tagsPlaceholder": "使用 Enter 或逗號 (,) 輸入多個標籤",
|
||||
"trafficRatio": "流量比率",
|
||||
"transport": "傳輸協議配置",
|
||||
"transportConfig": "傳輸協議配置",
|
||||
"transportHost": "傳輸服務器地址",
|
||||
"transportPath": "傳輸路徑",
|
||||
"transportServerName": "傳輸服務器名稱",
|
||||
"udpRelayMode": "UDP 中繼模式"
|
||||
},
|
||||
"relayModeOptions": {
|
||||
"all": "全部",
|
||||
"none": "無",
|
||||
"random": "隨機"
|
||||
},
|
||||
"securityConfig": {
|
||||
"fingerprint": "指紋",
|
||||
"privateKey": "私鑰",
|
||||
"privateKeyPlaceholder": "留空以自動生成",
|
||||
"publicKey": "公鑰",
|
||||
"publicKeyPlaceholder": "留空以自動生成",
|
||||
"serverAddress": "服務器地址",
|
||||
"serverAddressPlaceholder": "REALITY 目標地址,默認使用 SNI",
|
||||
"serverName": "服務器名稱 (SNI)",
|
||||
"serverNamePlaceholder": "REALITY 必需,與後端一致",
|
||||
"serverPort": "服務器端口",
|
||||
"serverPortPlaceholder": "REALITY 目標端口,默認 443",
|
||||
"shortId": "短 ID",
|
||||
"shortIdPlaceholder": "留空以自動生成",
|
||||
"sni": "服務器名稱指示 (SNI)"
|
||||
},
|
||||
"tabs": {
|
||||
"node": "節點",
|
||||
|
||||
@@ -1,28 +1,77 @@
|
||||
{
|
||||
"currency": {
|
||||
"accessKey": "密鑰",
|
||||
"accessKeyDescription": "https://exchangerate.host 提供免費提供的匯率API密鑰",
|
||||
"currencySymbol": "貨幣符號",
|
||||
"currencySymbolDescription": "僅用於展示使用,更改後系統中所有的貨幣單位都將發生變更",
|
||||
"currencyUnit": "貨幣單位",
|
||||
"currencyUnitDescription": "僅用於展示使用,更改後系統中所有的貨幣單位都將發生變更",
|
||||
"authSettings": "身份驗證設置",
|
||||
"basicSettings": "基本設置",
|
||||
"common": {
|
||||
"cancel": "取消",
|
||||
"save": "保存設置",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功"
|
||||
},
|
||||
"privacy-policy": {
|
||||
"currency": {
|
||||
"accessKey": "密鑰",
|
||||
"accessKeyDescription": "{url} 提供免費提供的匯率API密鑰",
|
||||
"accessKeyPlaceholder": "輸入API密鑰",
|
||||
"currencySymbol": "貨幣符號",
|
||||
"currencySymbolDescription": "僅用於展示使用,更改後系統中所有的貨幣單位都將發生變更",
|
||||
"currencySymbolPlaceholder": "HK$",
|
||||
"currencyUnit": "貨幣單位",
|
||||
"currencyUnitDescription": "僅用於展示使用,更改後系統中所有的貨幣單位都將發生變更",
|
||||
"currencyUnitPlaceholder": "HKD",
|
||||
"description": "配置貨幣單位、符號和匯率API設置",
|
||||
"title": "貨幣配置"
|
||||
},
|
||||
"invite": {
|
||||
"description": "配置用戶邀請和推薦獎勵設置",
|
||||
"forcedInvite": "註冊時需要邀請",
|
||||
"forcedInviteDescription": "啟用後,用戶必須通過邀請鏈接註冊",
|
||||
"inputPlaceholder": "請輸入",
|
||||
"onlyFirstPurchase": "僅限首次購買獎勵",
|
||||
"onlyFirstPurchaseDescription": "啟用後,推薦人僅在被推薦用戶的首次購買中獲得獎勵",
|
||||
"referralPercentage": "推薦獎勵百分比",
|
||||
"referralPercentageDescription": "給予推薦人的獎勵百分比",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功",
|
||||
"title": "私隱政策"
|
||||
"title": "邀請設置"
|
||||
},
|
||||
"privacyPolicy": {
|
||||
"description": "編輯和管理隱私政策內容",
|
||||
"title": "隱私政策"
|
||||
},
|
||||
"register": {
|
||||
"day": "天",
|
||||
"defaultSubscribe": "默認訂閱",
|
||||
"defaultSubscribeDescription": "新用戶的默認訂閱計劃",
|
||||
"description": "配置用戶註冊相關設置",
|
||||
"inputPlaceholder": "請輸入",
|
||||
"ipRegistrationLimit": "IP註冊限制",
|
||||
"ipRegistrationLimitDescription": "限制單個IP地址的註冊數量",
|
||||
"registrationLimitCount": "註冊限制數量",
|
||||
"registrationLimitCountDescription": "在限制期間內每個IP允許的註冊數量",
|
||||
"registrationLimitExpire": "限制期間",
|
||||
"registrationLimitExpireDescription": "IP註冊限制的持續時間",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功",
|
||||
"selectPlaceholder": "請選擇",
|
||||
"stopNewUserRegistration": "停止新用戶註冊",
|
||||
"stopNewUserRegistrationDescription": "啟用後,將禁用新用戶註冊",
|
||||
"title": "註冊設置",
|
||||
"trialDay": "試用天數",
|
||||
"trialDayDescription": "新用戶註冊時提供的試用天數",
|
||||
"trialFlow": "試用流量",
|
||||
"trialFlowDescription": "新用戶註冊時提供的試用流量"
|
||||
},
|
||||
"site": {
|
||||
"customData": "自定義數據",
|
||||
"customDataDescription": "自定義數據,用於網站的自定義數據",
|
||||
"customHtml": "自定義HTML",
|
||||
"customHtmlDescription": "自定義 HTML 代碼,將注入到網站 body 標籤的底部。",
|
||||
"description": "配置基本網站信息、標誌、域名和其他設置",
|
||||
"keywords": "關鍵字",
|
||||
"keywordsDescription": "用於SEO目的",
|
||||
"keywordsPlaceholder": "關鍵字1, 關鍵字2, 關鍵字3",
|
||||
"logo": "LOGO",
|
||||
"logoDescription": "用於顯示需要展示 LOGO 的位置",
|
||||
"logoPlaceholder": "請輸入 LOGO 的 URL 地址,不要以 '/' 結尾",
|
||||
"saveSuccess": "儲存成功",
|
||||
"siteDesc": "站點描述",
|
||||
"siteDescDescription": "用於顯示需要展示站點描述的位置",
|
||||
"siteDescPlaceholder": "請輸入站點描述",
|
||||
@@ -31,15 +80,47 @@
|
||||
"siteDomainPlaceholder": "請輸入域名地址,多个域名請每行一個",
|
||||
"siteName": "站點名稱",
|
||||
"siteNameDescription": "用於顯示需要展示站點名稱的位置",
|
||||
"siteNamePlaceholder": "請輸入站點名稱"
|
||||
},
|
||||
"tabs": {
|
||||
"currency": "貨幣",
|
||||
"site": "網站",
|
||||
"tos": "服務條款"
|
||||
"siteNamePlaceholder": "請輸入站點名稱",
|
||||
"title": "網站配置"
|
||||
},
|
||||
"siteSettings": "網站設置",
|
||||
"tos": {
|
||||
"saveSuccess": "儲存成功",
|
||||
"description": "編輯和管理服務條款內容",
|
||||
"title": "服務條款"
|
||||
},
|
||||
"userSecuritySettings": "用戶與安全",
|
||||
"verify": {
|
||||
"description": "配置Turnstile CAPTCHA和驗證設置",
|
||||
"enableLoginVerify": "啟用登錄驗證",
|
||||
"enableLoginVerifyDescription": "啟用後,用戶在登錄時必須通過人類驗證",
|
||||
"enablePasswordVerify": "啟用密碼重置驗證",
|
||||
"enablePasswordVerifyDescription": "啟用後,用戶在重置密碼時必須通過人類驗證",
|
||||
"enableRegisterVerify": "啟用註冊驗證",
|
||||
"enableRegisterVerifyDescription": "啟用後,用戶在註冊時必須通過人類驗證",
|
||||
"inputPlaceholder": "請輸入",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功",
|
||||
"title": "安全驗證",
|
||||
"turnstileSecret": "Turnstile密鑰",
|
||||
"turnstileSecretDescription": "Cloudflare Turnstile密鑰,用於後端驗證",
|
||||
"turnstileSecretPlaceholder": "輸入Turnstile密鑰",
|
||||
"turnstileSiteKey": "Turnstile網站密鑰",
|
||||
"turnstileSiteKeyDescription": "Cloudflare Turnstile網站密鑰,用於前端驗證",
|
||||
"turnstileSiteKeyPlaceholder": "輸入Turnstile網站密鑰"
|
||||
},
|
||||
"verifyCode": {
|
||||
"dailyLimit": "每日發送限制",
|
||||
"dailyLimitDescription": "每個用戶每天可以發送的最大驗證碼數量",
|
||||
"description": "配置電子郵件驗證碼發送規則和限制",
|
||||
"expireTime": "驗證碼有效期",
|
||||
"expireTimeDescription": "驗證碼的有效期(秒)",
|
||||
"inputPlaceholder": "請輸入",
|
||||
"interval": "發送間隔",
|
||||
"intervalDescription": "兩次驗證碼發送之間的最小間隔(秒)",
|
||||
"saveFailed": "保存失敗",
|
||||
"saveSuccess": "保存成功",
|
||||
"seconds": "秒",
|
||||
"times": "次",
|
||||
"title": "驗證碼設置"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"clientId": "機械人 ID",
|
||||
"clientIdDescription": "Telegram 機械人 ID,你可以從 @BotFather 獲取",
|
||||
"clientSecret": "機械人令牌",
|
||||
"clientSecretDescription": "Telegram 機械人令牌,你可以從 @BotFather 獲取",
|
||||
"enable": "啟用",
|
||||
"enableDescription": "啟用後,將開啟手機註冊、登入、綁定及解除綁定功能",
|
||||
"saveFailed": "儲存失敗",
|
||||
"saveSuccess": "儲存成功"
|
||||
}
|
||||
Reference in New Issue
Block a user