♻️ refactor: Refactoring and adding multiple features

This commit is contained in:
web
2025-08-05 06:42:39 -07:00
parent 48415e9a30
commit 65c9b9f64f
106 changed files with 6893 additions and 4604 deletions
+4 -11
View File
@@ -1,32 +1,25 @@
{
"ADS Config": "ADS 配置",
"Announcement Management": "公告管理",
"Apple": "Apple ID",
"Application Management": "應用程式管理",
"Auth Control": "身份驗證控制",
"Coupon Management": "優惠券管理",
"Dashboard": "儀表板",
"Device": "裝置",
"Document Management": "文件管理",
"Email": "電郵",
"Facebook": "Facebook",
"Finance": "財務",
"General": "一般",
"GitHub": "GitHub",
"Google": "Google",
"Order Management": "訂單管理",
"Payment Config": "支付配置",
"Phone Number": "電話號碼",
"Product Management": "產品管理",
"Protocol Management": "協議管理",
"Rule Management": "規則管理",
"Server": "服務",
"Server Management": "服務管理",
"Settings": "設定",
"Subscribe Management": "訂閱管理",
"Subscribe Config": "訂閱配置",
"System Config": "系統配置",
"System Management": "系統管理",
"System Tool": "系統工具",
"Telegram": "Telegram",
"Ticket Management": "工單管理",
"Twitter": "Twitter",
"User": "使用者",
"User Detail": "用戶詳情",
"User Management": "使用者管理"
+161
View File
@@ -0,0 +1,161 @@
{
"actions": "操作",
"app": {
"appDownloadURL": "應用程式下載網址",
"appIcon": "應用程式圖示",
"appList": "應用程式列表",
"appName": "應用程式名稱",
"backupDomains": "備用域名列表",
"backupDomainsDescription": "用於域名解析的備用域名列表,每行一個域名",
"batchDelete": "批量刪除",
"cancel": "取消",
"communicationKey": "通訊密鑰",
"communicationKeyDescription": "用於客戶端通訊的密鑰",
"config": "配置",
"configApp": "應用程式配置",
"confirm": "確認",
"confirmDelete": "確認刪除",
"create": "創建",
"createApp": "創建應用程式",
"createSuccess": "創建成功",
"defaultVersion": "默認",
"delete": "刪除",
"deleteWarning": "此操作無法撤銷",
"describeDescription": "用於描述應用程式,顯示在應用程式列表中",
"description": "描述",
"downloadLink": "下載連結",
"edit": "編輯",
"editApp": "編輯應用程式",
"encryption": "加密方法",
"encryptionDescription": "選擇客戶端通訊的加密方法。如果選擇,客戶端將使用此方法與伺服器通訊",
"nameDescription": "應用程式名稱,顯示在應用程式列表中",
"platform": "平台",
"selectApp": "選擇應用程式",
"selectAppDescription": "選擇要配置的應用程式,所有設定將應用於所選的應用程式",
"startupPicture": "啟動圖片",
"startupPictureDescription": "啟動圖片,支持網絡和本地圖片。對於網絡圖片,請輸入完整的圖片URL",
"startupPicturePreview": "啟動圖片預覽",
"startupPictureSkip": "啟動圖片跳過時間",
"startupPictureSkipDescription": "啟動圖片顯示時間(秒),輸入0表示不顯示",
"subscriptionProtocol": "訂閱協議",
"updateSuccess": "更新成功",
"version": "版本"
},
"cancel": "取消",
"config": {
"singleSubscriptionMode": "單一訂閱模式",
"singleSubscriptionModeDescription": "啟用後,所有用戶訂閱將轉換為餘額",
"subscriptionDomain": "訂閱域名",
"subscriptionDomainDescription": "用於訂閱;留空則使用網站域名",
"subscriptionDomainPlaceholder": "輸入訂閱域名,每行一個",
"subscriptionPath": "訂閱路徑",
"subscriptionPathDescription": "用於訂閱;修改後請務必重啟系統以獲得最佳性能",
"subscriptionPathPlaceholder": "輸入",
"updateSuccess": "更新成功",
"wildcardResolution": "通配符解析",
"wildcardResolutionDescription": "用於訂閱"
},
"confirm": "確認",
"confirmDelete": "確定刪除嗎?",
"copy": "複製",
"copySuccess": "複製成功",
"create": "建立",
"createSubscribe": "新增訂閱",
"createSuccess": "建立成功",
"delete": "刪除",
"deleteSuccess": "刪除成功",
"deleteWarning": "刪除後資料無法恢復,請謹慎操作。",
"deviceLimit": "設備數/台",
"edit": "編輯",
"editSubscribe": "編輯訂閱",
"form": {
"Day": "日",
"Hour": "小時",
"Minute": "分鐘",
"Month": "月",
"NoLimit": "無限制",
"Year": "年",
"annualReset": "每年重置",
"basic": "基本",
"cancel": "取消",
"confirm": "確認",
"deductionRatio": "自動/手動扣減配置",
"deductionRatioDescription": "用於扣減。系統默認採用自動計算算法。當提供手動比例時,系統根據時間和流量比例計算,確保總和為100%。",
"description": "描述",
"deviceLimit": "設備限制",
"discount": "折扣",
"discountDescription": "基於單價設定折扣",
"discountMonths": "月",
"discountPercent": "折扣比",
"discount_price": "折扣價格",
"duration": "時長(月)",
"groupId": "訂閱組別",
"inventory": "訂閱限制",
"monthlyReset": "每月重置",
"name": "名稱",
"noLimit": "無限制",
"noReset": "不重置",
"pricing": "定價",
"purchaseWithDiscount": "允許扣減",
"purchaseWithDiscountDescription": "啟用或停用取消訂閱功能。啟用後,系統將根據配置的規則和比例進行扣減處理,剩餘的價值將返回到餘額中",
"quota": "限購數量",
"renewalReset": "續訂重置",
"renewalResetDescription": "續訂時重置週期",
"replacement": "重置價格(每次)",
"resetCycle": "重置週期",
"resetOn1st": "每月1日重置",
"selectResetCycle": "請選擇重置週期",
"selectSubscribeGroup": "請選擇訂閱組",
"selectUnitTime": "請選擇單位時間",
"server": "服務",
"serverGroup": "服務組",
"servers": "伺服器",
"speedLimit": "速度限制",
"traffic": "流量",
"unitPrice": "單價",
"unitTime": "單位時間"
},
"group": {
"actions": "操作",
"cancel": "取消",
"confirm": "確認",
"confirmDelete": "確定刪除嗎?",
"create": "建立",
"createSubscribeGroup": "新建訂閱組",
"createSuccess": "建立成功",
"delete": "刪除",
"deleteSuccess": "刪除成功",
"deleteWarning": "刪除後資料無法恢復,請謹慎操作。",
"description": "描述",
"edit": "編輯",
"editSubscribeGroup": "編輯訂閱組",
"form": {
"cancel": "取消",
"confirm": "確認",
"description": "描述",
"name": "名稱"
},
"name": "名稱",
"title": "訂閱組列表",
"updateSuccess": "更新成功",
"updatedAt": "更新時間"
},
"inventory": "訂閱限制",
"name": "名稱",
"quota": "限購/次",
"replacement": "重置價格/次",
"sell": "銷售",
"show": "顯示",
"sold": "訂閱數量",
"subscribe": "訂閱",
"subscribeGroup": "訂閱組",
"tabs": {
"subscribe": "訂閱",
"subscribeApp": "應用程式配置",
"subscribeConfig": "訂閱配置",
"subscribeGroup": "訂閱組"
},
"traffic": "流量",
"unitPrice": "單價",
"updateSuccess": "更新成功"
}
+73 -145
View File
@@ -1,161 +1,89 @@
{
"actions": "操作",
"app": {
"appDownloadURL": "應用程式下載網址",
"appIcon": "應用程式圖示",
"appList": "應用程式列表",
"appName": "應用程式名稱",
"backupDomains": "備用域名列表",
"backupDomainsDescription": "用於域名解析的備用域名列表,每行一個域名",
"batchDelete": "批量刪除",
"actions": {
"cancel": "取消",
"communicationKey": "通訊密鑰",
"communicationKeyDescription": "用於客戶端通訊的密鑰",
"config": "配置",
"configApp": "應用程式配置",
"confirm": "確認",
"confirmDelete": "確認刪除",
"create": "創建",
"createApp": "創建應用程式",
"createSuccess": "創建成功",
"defaultVersion": "默認",
"delete": "刪除",
"deleteWarning": "此操作無法撤銷",
"describeDescription": "用於描述應用程式,顯示在應用程式列表中",
"description": "描述",
"downloadLink": "下載連結",
"edit": "編輯",
"editApp": "編輯應用程式",
"encryption": "加密方法",
"encryptionDescription": "選擇客戶端通訊的加密方法。如果選擇,客戶端將使用此方法與伺服器通訊",
"nameDescription": "應用程式名稱,顯示在應用程式列表中",
"platform": "平台",
"selectApp": "選擇應用程式",
"selectAppDescription": "選擇要配置的應用程式,所有設定將應用於所選的應用程式",
"startupPicture": "啟動圖片",
"startupPictureDescription": "啟動圖片,支持網絡和本地圖片。對於網絡圖片,請輸入完整的圖片URL",
"startupPicturePreview": "啟動圖片預覽",
"startupPictureSkip": "啟動圖片跳過時間",
"startupPictureSkipDescription": "啟動圖片顯示時間(秒),輸入0表示不顯示",
"subscriptionProtocol": "訂閱協議",
"updateSuccess": "更新成功",
"version": "版本"
"save": "保存",
"saveTemplate": "保存模板"
},
"cancel": "取消",
"config": {
"description": "管理訂閱系統設置",
"restrictUserAgent": "用戶代理限制",
"restrictUserAgentDescription": "根據用戶代理啟用訪問限制",
"singleSubscriptionMode": "單一訂閱模式",
"singleSubscriptionModeDescription": "啟用後,所有用戶訂閱轉換為餘額",
"singleSubscriptionModeDescription": "所有用戶訂閱轉換為賬戶餘額",
"subscriptionDomain": "訂閱域名",
"subscriptionDomainDescription": "用於訂閱;留空則使用網站域名",
"subscriptionDomainDescription": "訂閱鏈接的自定義域名",
"subscriptionDomainPlaceholder": "輸入訂閱域名,每行一個",
"subscriptionPath": "訂閱路徑",
"subscriptionPathDescription": "用於訂閱;修改後請務必重啟系統以獲得最佳性能",
"subscriptionPathPlaceholder": "輸入",
"updateSuccess": "更新成功",
"subscriptionPathDescription": "訂閱端點的自定義路徑(系統重啟後性能更佳)",
"subscriptionPathPlaceholder": "輸入訂閱路徑",
"title": "訂閱配置",
"updateError": "更新失敗",
"updateSuccess": "設置更新成功",
"userAgentWhitelist": "用戶代理白名單",
"userAgentWhitelistDescription": "訂閱訪問的允許用戶代理,每行一個。內置模板會自動包含在白名單中",
"userAgentWhitelistPlaceholder": "輸入允許的用戶代理,每行一個",
"wildcardResolution": "通配符解析",
"wildcardResolutionDescription": "用於訂閱"
"wildcardResolutionDescription": "啟用訂閱的通配符域名解析"
},
"confirm": "確認",
"confirmDelete": "確定刪除嗎?",
"copy": "複製",
"copySuccess": "複製成功",
"create": "建立",
"createSubscribe": "新增訂閱",
"createSuccess": "建立成功",
"delete": "刪除",
"deleteSuccess": "刪除成功",
"deleteWarning": "刪除後資料無法恢復,請謹慎操作。",
"deviceLimit": "設備數/台",
"edit": "編輯",
"editSubscribe": "編輯訂閱",
"form": {
"Day": "日",
"Hour": "小時",
"Minute": "分鐘",
"Month": "月",
"NoLimit": "無限制",
"Year": "年",
"annualReset": "每年重置",
"basic": "基本",
"cancel": "取消",
"confirm": "確認",
"deductionRatio": "自動/手動扣減配置",
"deductionRatioDescription": "用於扣減。系統默認採用自動計算算法。當提供手動比例時,系統根據時間和流量比例計算,確保總和為100%。",
"description": "描述",
"deviceLimit": "設備限制",
"discount": "折扣",
"discountDescription": "基於單價設定折扣",
"discountMonths": "月",
"discountPercent": "折扣比",
"discount_price": "折扣價格",
"duration": "時長(月)",
"groupId": "訂閱組別",
"inventory": "訂閱限制",
"monthlyReset": "每月重置",
"name": "名稱",
"noLimit": "無限制",
"noReset": "不重置",
"pricing": "定價",
"purchaseWithDiscount": "允許扣減",
"purchaseWithDiscountDescription": "啟用或停用取消訂閱功能。啟用後,系統將根據配置的規則和比例進行扣減處理,剩餘的價值將返回到餘額中",
"quota": "限購數量",
"renewalReset": "續訂重置",
"renewalResetDescription": "續訂時重置週期",
"replacement": "重置價格(每次)",
"resetCycle": "重置週期",
"resetOn1st": "每月1日重置",
"selectResetCycle": "請選擇重置週期",
"selectSubscribeGroup": "請選擇訂閱組",
"selectUnitTime": "請選擇單位時間",
"server": "服務",
"serverGroup": "服務組",
"servers": "伺服器",
"speedLimit": "速度限制",
"traffic": "流量",
"unitPrice": "單價",
"unitTime": "單位時間"
"description": "配置訂閱設置和客戶端模板",
"messages": {
"noClients": "沒有客戶端模板",
"noClientsDescription": "尚未配置客戶端模板。添加您的第一個模板以開始。"
},
"group": {
"actions": "操作",
"cancel": "取消",
"confirm": "確認",
"confirmDelete": "確定刪除嗎?",
"create": "建立",
"createSubscribeGroup": "新建訂閱組",
"createSuccess": "建立成功",
"delete": "刪除",
"deleteSuccess": "刪除成功",
"deleteWarning": "刪除後資料無法恢復,請謹慎操作。",
"description": "描述",
"edit": "編輯",
"editSubscribeGroup": "編輯訂閱組",
"form": {
"cancel": "取消",
"confirm": "確認",
"description": "描述",
"name": "名稱"
"protocol": {
"clients": {
"clash": {
"features": "龐大的生態系統,全面的規則,活躍的社區"
},
"egern": {
"features": "現代iOS客戶端,卓越的性能"
},
"hiddify": {
"features": "多平台,全面的協議,適合初學者"
},
"loon": {
"features": "iOS高級客戶端,豐富的規則,美觀的界面"
},
"netch": {
"features": "以遊戲為重點的代理客戶端"
},
"quantumult": {
"features": "iOS高級客戶端,靈活的規則,豐富的腳本"
},
"shadowrocket": {
"features": "經典iOS客戶端,靈活的配置"
},
"singbox": {
"features": "最新內核,官方GUI,多平台支持"
},
"stash": {
"features": "現代移動UI,全面的協議"
},
"surfboard": {
"features": "免費,活躍開發,現代界面"
},
"surge": {
"features": "高級iOS/Mac工具,強大的功能"
},
"v2box": {
"features": "用戶友好的V2Ray客戶端"
},
"v2rayn": {
"features": "流行的Windows客戶端,功能豐富"
},
"v2rayng": {
"features": "流行的Android客戶端,輕量級"
}
},
"name": "名稱",
"title": "訂閱組列表",
"updateSuccess": "更新成功",
"updatedAt": "更新時間"
"description": "管理代理客戶端的訂閱配置模板",
"features": "主要特點",
"platforms": "平台",
"subscribeTemplate": "訂閱模板配置",
"templateContent": "模板內容",
"templatePlaceholder": "輸入客戶端配置模板...",
"title": "客戶端訂閱模板"
},
"inventory": "訂閱限制",
"name": "名稱",
"quota": "限購/次",
"replacement": "重置價格/次",
"sell": "銷售",
"show": "顯示",
"sold": "訂閱數量",
"subscribe": "訂閱",
"subscribeGroup": "訂閱組",
"tabs": {
"subscribe": "訂閱",
"subscribeApp": "應用程式配置",
"subscribeConfig": "訂閱配置",
"subscribeGroup": "訂閱組"
},
"traffic": "流量",
"unitPrice": "單價",
"updateSuccess": "更新成功"
"title": "訂閱管理"
}