diff --git a/packages/frontend/src/locales/en-US.json b/packages/frontend/src/locales/en-US.json index 183d0e9..661dc4d 100644 --- a/packages/frontend/src/locales/en-US.json +++ b/packages/frontend/src/locales/en-US.json @@ -890,7 +890,17 @@ "noReleases": "No releases found", "rateLimit": "GitHub API rate limit exceeded, please try again later" } - } + }, + "tabs": { + "security": "Security", + "ipControl": "IP Control", + "workspace": "Workspace", + "system": "System", + "dataManagement": "Data Management", + "appearance": "Appearance", + "about": "About" + }, + "loading": "Loading..." }, "notificationController": { "errorFetchSettings": "Failed to fetch notification settings", diff --git a/packages/frontend/src/locales/ja-JP.json b/packages/frontend/src/locales/ja-JP.json index 92bdd14..a014529 100644 --- a/packages/frontend/src/locales/ja-JP.json +++ b/packages/frontend/src/locales/ja-JP.json @@ -1080,6 +1080,16 @@ "decryptKeyInfo": "解凍パスワードは、data/.env ファイル内の ENCRYPTION_KEY です。このファイルを安全に保管してください。", "buttonText": "エクスポートを開始" }, + "tabs": { + "security": "セキュリティ", + "ipControl": "IP制御", + "workspace": "ワークスペース", + "system": "システム", + "dataManagement": "データ管理", + "appearance": "外観", + "about": "バージョン情報" + }, + "loading": "読み込み中...", "setup": { "confirmPassword": "パスワードを再入力", "confirmPasswordPlaceholder": "パスワードを再入力して確認", diff --git a/packages/frontend/src/locales/zh-CN.json b/packages/frontend/src/locales/zh-CN.json index 4e07bad..9720a30 100644 --- a/packages/frontend/src/locales/zh-CN.json +++ b/packages/frontend/src/locales/zh-CN.json @@ -887,11 +887,21 @@ } }, "exportConnections": { - "title": "导出连接数据", - "decryptKeyInfo": "解压密码是您 data/.env 文件中的 ENCRYPTION_KEY。请妥善保管此文件。", - "buttonText": "开始导出" - } -}, + "title": "导出连接数据", + "decryptKeyInfo": "解压密码是您 data/.env 文件中的 ENCRYPTION_KEY。请妥善保管此文件。", + "buttonText": "开始导出" + }, + "tabs": { + "security": "安全", + "ipControl": "IP 管控", + "workspace": "工作区", + "system": "系统", + "dataManagement": "数据管理", + "appearance": "外观", + "about": "关于" + }, + "loading": "加载中..." + }, "notificationController": { "errorFetchSettings": "获取通知设置失败", diff --git a/packages/frontend/src/views/SettingsView.vue b/packages/frontend/src/views/SettingsView.vue index d0505ac..adddef1 100644 --- a/packages/frontend/src/views/SettingsView.vue +++ b/packages/frontend/src/views/SettingsView.vue @@ -1,68 +1,82 @@