支持folder主界面多语言

This commit is contained in:
xintaofei
2026-03-07 13:12:18 +08:00
parent 07963e9706
commit 3ddc8f165a
22 changed files with 902 additions and 167 deletions

View File

@@ -512,5 +512,205 @@
},
"SettingsPages": {
"agentsLoading": "Loading agent settings..."
},
"Folder": {
"common": {
"all": "All",
"cancel": "Cancel",
"close": "Close",
"closeOthers": "Close Others",
"closeAll": "Close All",
"confirm": "Confirm",
"save": "Save",
"delete": "Delete",
"rename": "Rename",
"loading": "Loading...",
"refresh": "Refresh",
"refreshing": "Refreshing...",
"create": "Create",
"createAndSwitch": "Create and Switch",
"openFile": "Open File",
"viewDiff": "View Diff"
},
"modes": {
"conversation": "Conversation Mode",
"fusion": "Fusion Mode",
"files": "Files Mode",
"workspaceModesAria": "Workspace modes"
},
"statusLabels": {
"in_progress": "In Progress",
"pending_review": "Review",
"completed": "Completed",
"cancelled": "Cancelled"
},
"sidebar": {
"title": "Conversations",
"locateActiveConversation": "Locate Active Conversation",
"expandAllGroups": "Expand All Groups",
"collapseAllGroups": "Collapse All Groups",
"newConversation": "New Conversation",
"noConversationsFound": "No conversations found.",
"importLocalSessions": "Import local sessions",
"importing": "Importing...",
"error": "Error: {message}",
"completeAllSessions": "Complete all sessions",
"completeAllReviewTitle": "Complete all review sessions?",
"completeAllReviewDescription": "This will mark all {count, plural, one {# session} other {# sessions}} in Review as completed.",
"completing": "Completing...",
"toasts": {
"importedSessions": "Imported {imported, plural, one {# session} other {# sessions}}, skipped {skipped}",
"noNewSessionsFound": "No new sessions found (skipped {skipped})",
"importFailed": "Import failed: {message}",
"reviewCompleted": "Marked {count, plural, one {# review session} other {# review sessions}} as completed",
"completeReviewFailed": "Failed to complete review sessions: {message}"
}
},
"conversation": {
"reloadFailed": "Failed to reload conversation: {message}",
"reloaded": "Conversation reloaded",
"reload": "Reload",
"newConversation": "New Conversation",
"closeConversation": "Close Conversation"
},
"conversationCard": {
"untitledConversation": "Untitled conversation",
"newConversation": "New Conversation",
"rename": "Rename",
"status": "Status",
"delete": "Delete",
"importLocalSessions": "Import local sessions",
"importing": "Importing...",
"renameConversation": "Rename conversation",
"deleteConversationTitle": "Delete conversation?",
"deleteConversationDescription": "This will delete \"{title}\". This action cannot be undone.",
"cancel": "Cancel",
"save": "Save"
},
"search": {
"dialogTitle": "Search conversations",
"placeholder": "Search conversations...",
"allAgents": "All",
"searching": "Searching...",
"typeToSearch": "Type to search conversations",
"noResults": "No results found.",
"untitledConversation": "Untitled conversation"
},
"folderTitleBar": {
"showSidebar": "Show Sidebar",
"hideSidebar": "Hide Sidebar",
"toggleTerminal": "Toggle Terminal",
"toggleAuxPanel": "Toggle Auxiliary Panel",
"search": "Search",
"openSettings": "Open Settings",
"withShortcut": "{label} ({shortcut})"
},
"statusBar": {
"connection": {
"connected": "Connected",
"connecting": "Connecting...",
"downloading": "Downloading...",
"prompting": "Responding...",
"error": "Connection error",
"disconnected": "Disconnected",
"tooltip": "{agent} - {status}",
"tooltipError": "{agent} - {error}"
},
"tasks": {
"title": "Tasks"
},
"alerts": {
"title": "Alerts",
"empty": "No alerts"
},
"stats": {
"conversations": "{count} conversations",
"summary": "{conversations} conversations / {messages} messages"
},
"tokens": {
"contextWindowUsageAria": "Context window usage",
"contextWindow": "Context Window",
"usedMax": "Used / Max",
"tokenUsage": "Token Usage",
"input": "Input",
"output": "Output",
"cacheRead": "Cache Read",
"cacheWrite": "Cache Write",
"total": "Total"
}
},
"auxPanel": {
"tabs": {
"diff": "Diff",
"files": "Files",
"changes": "Changes",
"commits": "Commits"
}
},
"windowControls": {
"minimizeWindow": "Minimize window",
"minimize": "Minimize",
"maximizeWindow": "Maximize window",
"maximize": "Maximize",
"restoreWindow": "Restore window",
"restore": "Restore",
"closeWindow": "Close window",
"close": "Close"
},
"tabs": {
"closeConversationTab": "Close conversation tab",
"close": "Close",
"closeOthers": "Close Others",
"closeAll": "Close All"
},
"fileWorkspace": {
"files": "Files",
"closeFileTab": "Close file tab",
"close": "Close",
"closeOthers": "Close Others",
"closeAll": "Close All"
},
"terminal": {
"rename": "Rename",
"close": "Close",
"closeOthers": "Close Others",
"closeAll": "Close All",
"hideTerminal": "Hide Terminal ({shortcut})"
},
"sessionFiles": {
"currentResponse": "Current response",
"noDiffDataAvailable": "No diff data available for {filePath}",
"loading": "Loading...",
"noFileChangesInConversation": "No file changes found in this conversation",
"openConversationToSeeChanges": "Open a conversation to see its file changes",
"remove": "Remove",
"changeCount": "{count, plural, one {# change} other {# changes}}",
"fileCount": "{count, plural, one {# file} other {# files}}"
},
"folderNameDropdown": {
"fallbackFolderName": "Folder",
"openFolder": "Open Folder",
"cloneRepository": "Clone Repository",
"opened": "Opened",
"recentOpen": "Recently Opened"
},
"fileWorkspacePanel": {
"viewDiff": "View Diff",
"openFile": "Open File",
"fileCount": "{count, plural, one {# file} other {# files}}",
"openFileOrDiff": "Open a file or diff from the right panel",
"disk": "Disk",
"head": "HEAD",
"unsaved": "Unsaved",
"workingTree": "Working Tree",
"loading": "Loading...",
"compareWithBranch": "{path} · compare with {branch}",
"hunkCount": "{count, plural, one {# hunk} other {# hunks}}",
"prev": "Prev",
"next": "Next",
"jumpToLine": "Jump to line {line}",
"noParsedDiffSections": "No parsed diff sections",
"loadingEditor": "Loading editor..."
}
}
}

View File

@@ -512,5 +512,205 @@
},
"SettingsPages": {
"agentsLoading": "加载 Agent 设置中..."
},
"Folder": {
"common": {
"all": "全部",
"cancel": "取消",
"close": "关闭",
"closeOthers": "关闭其它",
"closeAll": "关闭所有",
"confirm": "确认",
"save": "保存",
"delete": "删除",
"rename": "重命名",
"loading": "加载中...",
"refresh": "刷新",
"refreshing": "刷新中...",
"create": "创建",
"createAndSwitch": "创建并切换",
"openFile": "打开文件",
"viewDiff": "查看差异"
},
"modes": {
"conversation": "会话模式",
"fusion": "融合模式",
"files": "文件模式",
"workspaceModesAria": "工作区模式"
},
"statusLabels": {
"in_progress": "进行中",
"pending_review": "待复查",
"completed": "已完成",
"cancelled": "已取消"
},
"sidebar": {
"title": "会话",
"locateActiveConversation": "定位当前会话",
"expandAllGroups": "展开全部分组",
"collapseAllGroups": "折叠全部分组",
"newConversation": "新建会话",
"noConversationsFound": "未找到会话。",
"importLocalSessions": "导入本地会话",
"importing": "导入中...",
"error": "错误:{message}",
"completeAllSessions": "完成全部会话",
"completeAllReviewTitle": "完成全部复查会话?",
"completeAllReviewDescription": "这会将复查中的 {count} 个会话全部标记为已完成。",
"completing": "处理中...",
"toasts": {
"importedSessions": "已导入 {imported} 个会话,跳过 {skipped} 个",
"noNewSessionsFound": "没有新会话(已跳过 {skipped} 个)",
"importFailed": "导入失败:{message}",
"reviewCompleted": "已将 {count} 个复查会话标记为已完成",
"completeReviewFailed": "批量完成复查会话失败:{message}"
}
},
"conversation": {
"reloadFailed": "会话重新加载失败:{message}",
"reloaded": "当前会话已重新加载",
"reload": "重新加载",
"newConversation": "新建会话",
"closeConversation": "关闭会话"
},
"conversationCard": {
"untitledConversation": "未命名会话",
"newConversation": "新建会话",
"rename": "重命名",
"status": "状态",
"delete": "删除",
"importLocalSessions": "导入本地会话",
"importing": "导入中...",
"renameConversation": "重命名会话",
"deleteConversationTitle": "删除会话?",
"deleteConversationDescription": "会删除“{title}”,此操作不可撤销。",
"cancel": "取消",
"save": "保存"
},
"search": {
"dialogTitle": "搜索会话",
"placeholder": "搜索会话...",
"allAgents": "全部",
"searching": "搜索中...",
"typeToSearch": "输入关键词搜索会话",
"noResults": "未找到结果。",
"untitledConversation": "未命名会话"
},
"folderTitleBar": {
"showSidebar": "显示侧边栏",
"hideSidebar": "隐藏侧边栏",
"toggleTerminal": "切换终端",
"toggleAuxPanel": "切换辅助面板",
"search": "搜索",
"openSettings": "打开设置",
"withShortcut": "{label}{shortcut}"
},
"statusBar": {
"connection": {
"connected": "已连接",
"connecting": "连接中...",
"downloading": "下载中...",
"prompting": "响应中...",
"error": "连接异常",
"disconnected": "未连接",
"tooltip": "{agent} - {status}",
"tooltipError": "{agent} - {error}"
},
"tasks": {
"title": "任务"
},
"alerts": {
"title": "告警",
"empty": "暂无告警信息"
},
"stats": {
"conversations": "{count} 个会话",
"summary": "{conversations} 个会话 / {messages} 条消息"
},
"tokens": {
"contextWindowUsageAria": "上下文窗口使用率",
"contextWindow": "上下文窗口",
"usedMax": "已用 / 上限",
"tokenUsage": "Token 用量",
"input": "输入",
"output": "输出",
"cacheRead": "缓存读取",
"cacheWrite": "缓存写入",
"total": "总计"
}
},
"auxPanel": {
"tabs": {
"diff": "Diff",
"files": "Files",
"changes": "Changes",
"commits": "Commits"
}
},
"windowControls": {
"minimizeWindow": "最小化窗口",
"minimize": "最小化",
"maximizeWindow": "最大化窗口",
"maximize": "最大化",
"restoreWindow": "还原窗口",
"restore": "还原",
"closeWindow": "关闭窗口",
"close": "关闭"
},
"tabs": {
"closeConversationTab": "关闭会话标签",
"close": "关闭",
"closeOthers": "关闭其它",
"closeAll": "关闭所有"
},
"fileWorkspace": {
"files": "文件",
"closeFileTab": "关闭文件标签",
"close": "关闭",
"closeOthers": "关闭其它",
"closeAll": "关闭所有"
},
"terminal": {
"rename": "重命名",
"close": "关闭",
"closeOthers": "关闭其它",
"closeAll": "关闭所有",
"hideTerminal": "隐藏终端({shortcut}"
},
"sessionFiles": {
"currentResponse": "当前响应",
"noDiffDataAvailable": "未找到 {filePath} 的差异数据",
"loading": "加载中...",
"noFileChangesInConversation": "该会话未发现文件变更",
"openConversationToSeeChanges": "打开会话以查看文件变更",
"remove": "移除",
"changeCount": "{count} 处变更",
"fileCount": "{count} 个文件"
},
"folderNameDropdown": {
"fallbackFolderName": "文件夹",
"openFolder": "打开文件夹",
"cloneRepository": "克隆仓库",
"opened": "已打开",
"recentOpen": "最近打开"
},
"fileWorkspacePanel": {
"viewDiff": "查看差异",
"openFile": "打开文件",
"fileCount": "{count} 个文件",
"openFileOrDiff": "从右侧面板打开文件或差异",
"disk": "磁盘",
"head": "HEAD",
"unsaved": "未保存",
"workingTree": "工作区",
"loading": "加载中...",
"compareWithBranch": "{path} · 与 {branch} 比较",
"hunkCount": "{count} 个区块",
"prev": "上一个",
"next": "下一个",
"jumpToLine": "跳转到第 {line} 行",
"noParsedDiffSections": "未解析到差异区块",
"loadingEditor": "编辑器加载中..."
}
}
}

View File

@@ -512,5 +512,205 @@
},
"SettingsPages": {
"agentsLoading": "載入 Agent 設定中..."
},
"Folder": {
"common": {
"all": "全部",
"cancel": "取消",
"close": "關閉",
"closeOthers": "關閉其它",
"closeAll": "關閉所有",
"confirm": "確認",
"save": "儲存",
"delete": "刪除",
"rename": "重新命名",
"loading": "載入中...",
"refresh": "刷新",
"refreshing": "刷新中...",
"create": "建立",
"createAndSwitch": "建立並切換",
"openFile": "打開檔案",
"viewDiff": "查看差異"
},
"modes": {
"conversation": "會話模式",
"fusion": "融合模式",
"files": "檔案模式",
"workspaceModesAria": "工作區模式"
},
"statusLabels": {
"in_progress": "進行中",
"pending_review": "待複查",
"completed": "已完成",
"cancelled": "已取消"
},
"sidebar": {
"title": "會話",
"locateActiveConversation": "定位目前會話",
"expandAllGroups": "展開全部分組",
"collapseAllGroups": "折疊全部分組",
"newConversation": "新增會話",
"noConversationsFound": "找不到會話。",
"importLocalSessions": "匯入本地會話",
"importing": "匯入中...",
"error": "錯誤:{message}",
"completeAllSessions": "完成全部會話",
"completeAllReviewTitle": "完成全部複查會話?",
"completeAllReviewDescription": "這會將複查中的 {count} 個會話全部標記為已完成。",
"completing": "處理中...",
"toasts": {
"importedSessions": "已匯入 {imported} 個會話,跳過 {skipped} 個",
"noNewSessionsFound": "沒有新會話(已跳過 {skipped} 個)",
"importFailed": "匯入失敗:{message}",
"reviewCompleted": "已將 {count} 個複查會話標記為已完成",
"completeReviewFailed": "批次完成複查會話失敗:{message}"
}
},
"conversation": {
"reloadFailed": "會話重新載入失敗:{message}",
"reloaded": "目前會話已重新載入",
"reload": "重新載入",
"newConversation": "新增會話",
"closeConversation": "關閉會話"
},
"conversationCard": {
"untitledConversation": "未命名會話",
"newConversation": "新增會話",
"rename": "重新命名",
"status": "狀態",
"delete": "刪除",
"importLocalSessions": "匯入本地會話",
"importing": "匯入中...",
"renameConversation": "重新命名會話",
"deleteConversationTitle": "刪除會話?",
"deleteConversationDescription": "會刪除「{title}」,此操作無法復原。",
"cancel": "取消",
"save": "儲存"
},
"search": {
"dialogTitle": "搜尋會話",
"placeholder": "搜尋會話...",
"allAgents": "全部",
"searching": "搜尋中...",
"typeToSearch": "輸入關鍵字搜尋會話",
"noResults": "找不到結果。",
"untitledConversation": "未命名會話"
},
"folderTitleBar": {
"showSidebar": "顯示側邊欄",
"hideSidebar": "隱藏側邊欄",
"toggleTerminal": "切換終端",
"toggleAuxPanel": "切換輔助面板",
"search": "搜尋",
"openSettings": "打開設定",
"withShortcut": "{label}{shortcut}"
},
"statusBar": {
"connection": {
"connected": "已連線",
"connecting": "連線中...",
"downloading": "下載中...",
"prompting": "回應中...",
"error": "連線異常",
"disconnected": "未連線",
"tooltip": "{agent} - {status}",
"tooltipError": "{agent} - {error}"
},
"tasks": {
"title": "任務"
},
"alerts": {
"title": "警示",
"empty": "暫無警示資訊"
},
"stats": {
"conversations": "{count} 個會話",
"summary": "{conversations} 個會話 / {messages} 則訊息"
},
"tokens": {
"contextWindowUsageAria": "上下文視窗使用率",
"contextWindow": "上下文視窗",
"usedMax": "已用 / 上限",
"tokenUsage": "Token 用量",
"input": "輸入",
"output": "輸出",
"cacheRead": "快取讀取",
"cacheWrite": "快取寫入",
"total": "總計"
}
},
"auxPanel": {
"tabs": {
"diff": "Diff",
"files": "Files",
"changes": "Changes",
"commits": "Commits"
}
},
"windowControls": {
"minimizeWindow": "最小化視窗",
"minimize": "最小化",
"maximizeWindow": "最大化視窗",
"maximize": "最大化",
"restoreWindow": "還原視窗",
"restore": "還原",
"closeWindow": "關閉視窗",
"close": "關閉"
},
"tabs": {
"closeConversationTab": "關閉會話分頁",
"close": "關閉",
"closeOthers": "關閉其它",
"closeAll": "關閉所有"
},
"fileWorkspace": {
"files": "檔案",
"closeFileTab": "關閉檔案分頁",
"close": "關閉",
"closeOthers": "關閉其它",
"closeAll": "關閉所有"
},
"terminal": {
"rename": "重新命名",
"close": "關閉",
"closeOthers": "關閉其它",
"closeAll": "關閉所有",
"hideTerminal": "隱藏終端({shortcut}"
},
"sessionFiles": {
"currentResponse": "目前回應",
"noDiffDataAvailable": "找不到 {filePath} 的差異資料",
"loading": "載入中...",
"noFileChangesInConversation": "此會話未發現檔案變更",
"openConversationToSeeChanges": "打開會話以查看檔案變更",
"remove": "移除",
"changeCount": "{count} 處變更",
"fileCount": "{count} 個檔案"
},
"folderNameDropdown": {
"fallbackFolderName": "資料夾",
"openFolder": "打開資料夾",
"cloneRepository": "複製倉庫",
"opened": "已打開",
"recentOpen": "最近打開"
},
"fileWorkspacePanel": {
"viewDiff": "查看差異",
"openFile": "打開檔案",
"fileCount": "{count} 個檔案",
"openFileOrDiff": "從右側面板打開檔案或差異",
"disk": "磁碟",
"head": "HEAD",
"unsaved": "未儲存",
"workingTree": "工作區",
"loading": "載入中...",
"compareWithBranch": "{path} · 與 {branch} 比較",
"hunkCount": "{count} 個區塊",
"prev": "上一個",
"next": "下一個",
"jumpToLine": "跳到第 {line} 行",
"noParsedDiffSections": "未解析到差異區塊",
"loadingEditor": "編輯器載入中..."
}
}
}