From b83e0fbb013eea1ebe77fadcc5f3b890b1b119e6 Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Wed, 25 Feb 2026 02:10:33 +0800 Subject: [PATCH] Update and refine zh-TW locale translations Synchronize the Traditional Chinese locale with the latest English source and improve wording consistency across the interface. The changes also polish punctuation and spacing so the copy reads more naturally, while keeping existing keys and placeholders intact. --- .../kilo-vscode/webview-ui/src/i18n/zht.ts | 217 ++++++++++-------- 1 file changed, 123 insertions(+), 94 deletions(-) diff --git a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts index 8a91f22a785..d533c7c588d 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts @@ -6,7 +6,7 @@ export const dict = { "command.category.suggested": "建議", "command.category.view": "檢視", "command.category.project": "專案", - "command.category.provider": "提供者", + "command.category.provider": "供應商", "command.category.server": "伺服器", "command.category.session": "工作階段", "command.category.theme": "主題", @@ -16,7 +16,7 @@ export const dict = { "command.category.terminal": "終端機", "command.category.model": "模型", "command.category.mcp": "MCP", - "command.category.agent": "代理程式", + "command.category.agent": "Agent", "command.category.permissions": "權限", "command.category.workspace": "工作區", @@ -27,27 +27,28 @@ export const dict = { "command.sidebar.toggle": "切換側邊欄", "command.project.open": "開啟專案", - "command.provider.connect": "連接提供者", + "command.provider.connect": "連接供應商", "command.server.switch": "切換伺服器", "command.settings.open": "開啟設定", "command.session.previous": "上一個工作階段", "command.session.next": "下一個工作階段", - "command.session.previous.unseen": "Previous unread session", - "command.session.next.unseen": "Next unread session", + "command.session.previous.unseen": "上一個未讀工作階段", + "command.session.next.unseen": "下一個未讀工作階段", "command.session.archive": "封存工作階段", "command.palette": "命令面板", "command.theme.cycle": "循環主題", - "command.theme.set": "使用主題: {{theme}}", + "command.theme.set": "使用主題:{{theme}}", "command.theme.scheme.cycle": "循環配色方案", - "command.theme.scheme.set": "使用配色方案: {{scheme}}", + "command.theme.scheme.set": "使用配色方案:{{scheme}}", "command.language.cycle": "循環語言", - "command.language.set": "使用語言: {{language}}", + "command.language.set": "使用語言:{{language}}", "command.session.new": "新增工作階段", "command.file.open": "開啟檔案", + "command.tab.close": "關閉分頁", "command.context.addSelection": "將選取內容加入上下文", "command.context.addSelection.description": "加入目前檔案中選取的行", "command.terminal.toggle": "切換終端機", @@ -65,15 +66,16 @@ export const dict = { "command.model.choose.description": "選擇不同的模型", "command.mcp.toggle": "切換 MCP", "command.mcp.toggle.description": "切換 MCP", - "command.agent.cycle": "循環代理程式", - "command.agent.cycle.description": "切換到下一個代理程式", - "command.agent.cycle.reverse": "反向循環代理程式", - "command.agent.cycle.reverse.description": "切換到上一個代理程式", + "command.agent.cycle": "循環 Agent", + "command.agent.cycle.description": "切換到下一個 Agent", + "command.agent.cycle.reverse": "反向循環 Agent", + "command.agent.cycle.reverse.description": "切換到上一個 Agent", "command.model.variant.cycle": "循環思考強度", "command.model.variant.cycle.description": "切換到下一個強度等級", "command.permissions.autoaccept.enable": "自動接受編輯", "command.permissions.autoaccept.disable": "停止自動接受編輯", "command.workspace.toggle": "切換工作區", + "command.workspace.toggle.description": "在側邊欄啟用或停用多個工作區", "command.session.undo": "復原", "command.session.undo.description": "復原上一則訊息", "command.session.redo": "重做", @@ -92,14 +94,18 @@ export const dict = { "palette.group.commands": "命令", "palette.group.files": "檔案", - "dialog.provider.search.placeholder": "搜尋提供者", - "dialog.provider.empty": "找不到提供者", + "dialog.provider.search.placeholder": "搜尋供應商", + "dialog.provider.empty": "找不到供應商", "dialog.provider.group.popular": "熱門", "dialog.provider.group.other": "其他", "dialog.provider.tag.recommended": "推薦", + "dialog.provider.opencode.note": "精選模型,包含 Claude、GPT、Gemini 等", "dialog.provider.anthropic.note": "使用 Claude Pro/Max 或 API 金鑰連線", "dialog.provider.openai.note": "使用 ChatGPT Pro/Plus 或 API 金鑰連線", "dialog.provider.copilot.note": "使用 Copilot 或 API 金鑰連線", + "dialog.provider.google.note": "Gemini 模型,提供快速且結構化的回應", + "dialog.provider.openrouter.note": "透過單一供應商存取所有支援模型", + "dialog.provider.vercel.note": "透過智慧路由統一存取 AI 模型", "dialog.model.select.title": "選擇模型", "dialog.model.search.placeholder": "搜尋模型", @@ -108,9 +114,9 @@ export const dict = { "dialog.model.manage.description": "自訂模型選擇器中顯示的模型。", "dialog.model.unpaid.freeModels.title": "Kilo 提供的免費模型", - "dialog.model.unpaid.addMore.title": "從熱門提供者新增更多模型", + "dialog.model.unpaid.addMore.title": "從熱門供應商新增更多模型", - "dialog.provider.viewAll": "查看更多提供者", + "dialog.provider.viewAll": "查看更多供應商", "provider.connect.title": "連線 {{provider}}", "provider.connect.title.anthropicProMax": "使用 Claude Pro/Max 登入", @@ -118,13 +124,13 @@ export const dict = { "provider.connect.method.apiKey": "API 金鑰", "provider.connect.status.inProgress": "正在授權...", "provider.connect.status.waiting": "等待授權...", - "provider.connect.status.failed": "授權失敗: {{error}}", + "provider.connect.status.failed": "授權失敗:{{error}}", "provider.connect.apiKey.description": "輸入你的 {{provider}} API 金鑰以連線帳戶,並在 Kilo 中使用 {{provider}} 模型。", "provider.connect.apiKey.label": "{{provider}} API 金鑰", "provider.connect.apiKey.placeholder": "API 金鑰", "provider.connect.apiKey.required": "API 金鑰為必填", - "provider.connect.opencodeZen.line1": "OpenCode Zen 為你提供一組精選的可靠最佳化模型,用於程式碼代理程式。", + "provider.connect.opencodeZen.line1": "OpenCode Zen 為你提供一組精選的可靠最佳化模型,用於程式碼 Agent。", "provider.connect.opencodeZen.line2": "只需一個 API 金鑰,你就能使用 Claude、GPT、Gemini、GLM 等模型。", "provider.connect.opencodeZen.visit.prefix": "造訪 ", "provider.connect.opencodeZen.visit.link": "opencode.ai/zen", @@ -158,18 +164,19 @@ export const dict = { "model.input.audio": "音訊", "model.input.video": "影片", "model.input.pdf": "pdf", - "model.tooltip.allows": "支援: {{inputs}}", + "model.tooltip.allows": "支援:{{inputs}}", "model.tooltip.reasoning.allowed": "支援推理", "model.tooltip.reasoning.none": "不支援推理", "model.tooltip.context": "上下文上限 {{limit}}", "common.search.placeholder": "搜尋", - "common.goBack": "返回", + "common.goBack": "上一頁", + "common.goForward": "下一頁", "common.loading": "載入中", "common.loading.ellipsis": "...", "common.cancel": "取消", "common.connect": "連線", "common.disconnect": "中斷連線", - "common.submit": "提交", + "common.submit": "送出", "common.save": "儲存", "common.saving": "儲存中...", "common.default": "預設", @@ -180,33 +187,33 @@ export const dict = { "prompt.placeholder.summarizeComments": "摘要評論…", "prompt.placeholder.summarizeComment": "摘要這則評論…", "prompt.mode.shell": "Shell", - "prompt.mode.shell.exit": "按 esc 退出", + "prompt.mode.shell.exit": "按 esc 離開", "prompt.example.1": "修復程式碼庫中的一個 TODO", - "prompt.example.2": "這個專案的技術堆疊是什麼?", + "prompt.example.2": "這個專案的技術堆疊是什麼?", "prompt.example.3": "修復失敗的測試", "prompt.example.4": "解釋驗證是如何運作的", "prompt.example.5": "尋找並修復安全漏洞", "prompt.example.6": "為使用者服務新增單元測試", "prompt.example.7": "重構這個函式,讓它更易讀", - "prompt.example.8": "這個錯誤是什麼意思?", + "prompt.example.8": "這個錯誤是什麼意思?", "prompt.example.9": "幫我偵錯這個問題", "prompt.example.10": "產生 API 文件", "prompt.example.11": "最佳化資料庫查詢", "prompt.example.12": "新增輸入驗證", "prompt.example.13": "建立一個新的元件用於...", - "prompt.example.14": "我該如何部署這個專案?", + "prompt.example.14": "我該如何部署這個專案?", "prompt.example.15": "審查我的程式碼並給出最佳實務建議", "prompt.example.16": "為這個函式新增錯誤處理", "prompt.example.17": "解釋這個正規表示式", "prompt.example.18": "把它轉換成 TypeScript", "prompt.example.19": "在整個程式碼庫中新增日誌", - "prompt.example.20": "哪些相依性已經過期?", + "prompt.example.20": "哪些相依性已經過期?", "prompt.example.21": "幫我寫一個遷移腳本", "prompt.example.22": "為這個端點實作快取", "prompt.example.23": "給這個清單新增分頁", "prompt.example.24": "建立一個 CLI 命令用於...", - "prompt.example.25": "這裡的環境變數是怎麼運作的?", + "prompt.example.25": "這裡的環境變數是怎麼運作的?", "prompt.popover.emptyResults": "沒有符合的結果", "prompt.popover.emptyCommands": "沒有符合的命令", @@ -225,8 +232,8 @@ export const dict = { "prompt.toast.pasteUnsupported.title": "不支援的貼上", "prompt.toast.pasteUnsupported.description": "這裡只能貼上圖片或 PDF 檔案。", - "prompt.toast.modelAgentRequired.title": "請選擇代理程式和模型", - "prompt.toast.modelAgentRequired.description": "傳送提示前請先選擇代理程式和模型。", + "prompt.toast.modelAgentRequired.title": "請選擇 Agent 和模型", + "prompt.toast.modelAgentRequired.description": "傳送提示前請先選擇 Agent 和模型。", "prompt.toast.worktreeCreateFailed.title": "建立工作樹失敗", "prompt.toast.sessionCreateFailed.title": "建立工作階段失敗", "prompt.toast.shellSendFailed.title": "傳送 shell 命令失敗", @@ -261,7 +268,7 @@ export const dict = { "dialog.server.add.checking": "檢查中...", "dialog.server.add.button": "新增伺服器", "dialog.server.default.title": "預設伺服器", - "dialog.server.default.description": "應用程式啟動時連線此伺服器,而不是啟動本地伺服器。需要重新啟動。", + "dialog.server.default.description": "應用程式啟動時連線此伺服器,而不是啟動本機伺服器。需要重新啟動。", "dialog.server.default.none": "未選擇伺服器", "dialog.server.default.set": "將目前伺服器設為預設", "dialog.server.default.clear": "清除", @@ -278,7 +285,7 @@ export const dict = { "dialog.project.edit.name": "名稱", "dialog.project.edit.icon": "圖示", "dialog.project.edit.icon.alt": "專案圖示", - "dialog.project.edit.icon.hint": "點擊或拖曳圖片", + "dialog.project.edit.icon.hint": "點選或拖曳圖片", "dialog.project.edit.icon.recommended": "建議:128x128px", "dialog.project.edit.color": "顏色", "dialog.project.edit.color.select": "選擇{{color}}顏色", @@ -299,7 +306,7 @@ export const dict = { "context.stats.session": "工作階段", "context.stats.messages": "訊息數", - "context.stats.provider": "提供者", + "context.stats.provider": "供應商", "context.stats.model": "模型", "context.stats.limit": "上下文限制", "context.stats.totalTokens": "總 token", @@ -314,12 +321,29 @@ export const dict = { "context.stats.sessionCreated": "建立時間", "context.stats.lastActivity": "最後活動", - "context.usage.tokens": "Token", + "context.usage.tokens": "Token 數", "context.usage.usage": "使用量", "context.usage.cost": "成本", - "context.usage.clickToView": "點擊查看上下文", + "context.usage.clickToView": "點選以檢視上下文", "context.usage.view": "檢視上下文用量", + "language.en": "English", + "language.zh": "簡體中文", + "language.zht": "繁體中文", + "language.ko": "한국어", + "language.de": "Deutsch", + "language.es": "Español", + "language.fr": "Français", + "language.da": "Dansk", + "language.ja": "日本語", + "language.pl": "Polski", + "language.ru": "Русский", + "language.ar": "العربية", + "language.no": "Norsk", + "language.br": "Português (Brasil)", + "language.bs": "Bosanski", + "language.th": "ไทย", + "toast.language.title": "語言", "toast.language.description": "已切換到 {{language}}", @@ -337,7 +361,7 @@ export const dict = { "toast.permissions.autoaccept.off.description": "編輯和寫入權限將需要手動批准", "toast.model.none.title": "未選擇模型", - "toast.model.none.description": "請先連線提供者以總結此工作階段", + "toast.model.none.description": "請先連線供應商以總結此工作階段", "toast.file.loadFailed.title": "載入檔案失敗", @@ -364,38 +388,38 @@ export const dict = { "error.page.title": "出了點問題", "error.page.description": "載入應用程式時發生錯誤。", - "error.page.details.label": "錯誤詳情", + "error.page.details.label": "錯誤詳細資訊", "error.page.action.restart": "重新啟動", "error.page.action.checking": "檢查中...", "error.page.action.checkUpdates": "檢查更新", "error.page.action.updateTo": "更新到 {{version}}", "error.page.report.prefix": "請將此錯誤回報給 Kilo 團隊", "error.page.report.discord": "在 Discord 上", - "error.page.version": "版本: {{version}}", + "error.page.version": "版本:{{version}}", - "error.dev.rootNotFound": "找不到根元素。你是不是忘了把它新增到 index.html? 或者 id 屬性拼錯了?", + "error.dev.rootNotFound": "找不到根元素。你是不是忘了把它新增到 index.html? 或者 id 屬性拼錯了?", - "error.globalSync.connectFailed": "無法連線到伺服器。是否有伺服器正在 `{{url}}` 執行?", + "error.globalSync.connectFailed": "無法連線到伺服器。是否有伺服器正在 `{{url}}` 執行?", "error.chain.unknown": "未知錯誤", - "error.chain.causedBy": "原因:", + "error.chain.causedBy": "原因:", "error.chain.apiError": "API 錯誤", - "error.chain.status": "狀態: {{status}}", - "error.chain.retryable": "可重試: {{retryable}}", + "error.chain.status": "狀態:{{status}}", + "error.chain.retryable": "可重試:{{retryable}}", "error.chain.responseBody": "回應內容:\n{{body}}", - "error.chain.didYouMean": "你是不是想輸入: {{suggestions}}", - "error.chain.modelNotFound": "找不到模型: {{provider}}/{{model}}", + "error.chain.didYouMean": "你是不是想輸入:{{suggestions}}", + "error.chain.modelNotFound": "找不到模型:{{provider}}/{{model}}", "error.chain.checkConfig": "請檢查你的設定 (opencode.json) 中的 provider/model 名稱", - "error.chain.mcpFailed": 'MCP 伺服器 "{{name}}" 啟動失敗。注意: Kilo 暫不支援 MCP 認證。', - "error.chain.providerAuthFailed": "提供者認證失敗 ({{provider}}): {{message}}", - "error.chain.providerInitFailed": '無法初始化提供者 "{{provider}}"。請檢查憑證和設定。', + "error.chain.mcpFailed": 'MCP 伺服器 "{{name}}" 啟動失敗。注意:Kilo 暫不支援 MCP 認證。', + "error.chain.providerAuthFailed": "供應商認證失敗 ({{provider}}): {{message}}", + "error.chain.providerInitFailed": '無法初始化供應商 "{{provider}}"。請檢查憑證和設定。', "error.chain.configJsonInvalid": "設定檔 {{path}} 不是有效的 JSON(C)", "error.chain.configJsonInvalidWithMessage": "設定檔 {{path}} 不是有效的 JSON(C): {{message}}", "error.chain.configDirectoryTypo": '{{path}} 中的目錄 "{{dir}}" 無效。請將目錄重新命名為 "{{suggestion}}" 或移除它。這是一個常見拼寫錯誤。', "error.chain.configFrontmatterError": "無法解析 {{path}} 中的 frontmatter:\n{{message}}", "error.chain.configInvalid": "設定檔 {{path}} 無效", - "error.chain.configInvalidWithMessage": "設定檔 {{path}} 無效: {{message}}", + "error.chain.configInvalidWithMessage": "設定檔 {{path}} 無效:{{message}}", "notification.permission.title": "需要權限", "notification.permission.description": "{{sessionTitle}}({{projectName}})需要權限", @@ -409,7 +433,7 @@ export const dict = { "home.recentProjects": "最近專案", "home.empty.title": "沒有最近專案", - "home.empty.description": "透過開啟本地專案開始使用", + "home.empty.description": "透過開啟本機專案開始使用", "session.tab.session": "工作階段", "session.tab.review": "審查", @@ -439,6 +463,11 @@ export const dict = { "session.header.search.placeholder": "搜尋 {{project}}", "session.header.searchFiles": "搜尋檔案", + "session.header.openIn": "開啟方式", + "session.header.open.action": "在 {{app}} 中開啟", + "session.header.open.ariaLabel": "在 {{app}} 中開啟", + "session.header.open.menu": "開啟選項", + "session.header.open.copyPath": "複製路徑", "status.popover.trigger": "狀態", "status.popover.ariaLabel": "伺服器設定", @@ -493,7 +522,7 @@ export const dict = { "sidebar.workspaces.disable": "停用工作區", "sidebar.gettingStarted.title": "開始使用", "sidebar.gettingStarted.line1": "Kilo 提供免費模型,你可以立即開始使用。", - "sidebar.gettingStarted.line2": "連線任意提供者即可使用更多模型,如 Claude、GPT、Gemini 等。", + "sidebar.gettingStarted.line2": "連線任意供應商即可使用更多模型,如 Claude、GPT、Gemini 等。", "sidebar.project.recentSessions": "最近工作階段", "sidebar.project.viewAllSessions": "查看全部工作階段", @@ -586,15 +615,15 @@ export const dict = { "sound.option.yup04": "是 04", "sound.option.yup05": "是 05", "sound.option.yup06": "是 06", - "settings.general.notifications.agent.title": "代理程式", - "settings.general.notifications.agent.description": "當代理程式完成或需要注意時顯示系統通知", + "settings.general.notifications.agent.title": "Agent", + "settings.general.notifications.agent.description": "當 Agent 完成或需要注意時顯示系統通知", "settings.general.notifications.permissions.title": "權限", "settings.general.notifications.permissions.description": "當需要權限時顯示系統通知", "settings.general.notifications.errors.title": "錯誤", "settings.general.notifications.errors.description": "發生錯誤時顯示系統通知", - "settings.general.sounds.agent.title": "代理程式", - "settings.general.sounds.agent.description": "當代理程式完成或需要注意時播放聲音", + "settings.general.sounds.agent.title": "Agent", + "settings.general.sounds.agent.description": "當 Agent 完成或需要注意時播放聲音", "settings.general.sounds.permissions.title": "權限", "settings.general.sounds.permissions.description": "當需要權限時播放聲音", "settings.general.sounds.errors.title": "錯誤", @@ -614,27 +643,27 @@ export const dict = { "settings.shortcuts.group.general": "一般", "settings.shortcuts.group.session": "工作階段", "settings.shortcuts.group.navigation": "導覽", - "settings.shortcuts.group.modelAndAgent": "模型與代理程式", + "settings.shortcuts.group.modelAndAgent": "模型與 Agent", "settings.shortcuts.group.terminal": "終端機", "settings.shortcuts.group.prompt": "提示", - "settings.providers.title": "提供者", - "settings.providers.description": "提供者設定將在此處可設定。", - "settings.providers.section.connected": "已連線的提供商", - "settings.providers.connected.empty": "沒有已連線的提供商", - "settings.providers.section.popular": "熱門提供商", + "settings.providers.title": "供應商", + "settings.providers.description": "可在此調整供應商設定。", + "settings.providers.section.connected": "已連線的供應商", + "settings.providers.connected.empty": "沒有已連線的供應商", + "settings.providers.section.popular": "熱門供應商", "settings.providers.tag.environment": "環境", - "settings.providers.tag.config": "配置", + "settings.providers.tag.config": "設定", "settings.providers.tag.custom": "自訂", "settings.providers.tag.other": "其他", "settings.models.title": "模型", - "settings.models.description": "模型設定將在此處可設定。", - "settings.agents.title": "代理程式", - "settings.agents.description": "代理程式設定將在此處可設定。", + "settings.models.description": "可在此調整模型設定。", + "settings.agents.title": "Agents", + "settings.agents.description": "可在此調整 Agent 設定。", "settings.commands.title": "命令", - "settings.commands.description": "命令設定將在此處可設定。", + "settings.commands.description": "可在此調整命令設定。", "settings.mcp.title": "MCP", - "settings.mcp.description": "MCP 設定將在此處可設定。", + "settings.mcp.description": "可在此調整 MCP 設定。", "settings.permissions.title": "權限", "settings.permissions.description": "控制伺服器預設可以使用哪些工具。", @@ -658,7 +687,7 @@ export const dict = { "settings.permissions.tool.bash.title": "Bash", "settings.permissions.tool.bash.description": "執行 shell 命令", "settings.permissions.tool.task.title": "Task", - "settings.permissions.tool.task.description": "啟動子代理程式", + "settings.permissions.tool.task.description": "啟動 sub-agent", "settings.permissions.tool.skill.title": "Skill", "settings.permissions.tool.skill.description": "按名稱載入技能", "settings.permissions.tool.lsp.title": "LSP", @@ -685,7 +714,7 @@ export const dict = { "session.untitled": "未命名", "session.recent": "最近", "session.search.placeholder": "搜尋工作階段...", - "session.empty": "尚無工作階段。點擊 + 開始新的對話。", + "session.empty": "尚無工作階段。點選 + 以開始新的對話。", "session.cloud.repoOnly": "僅此儲存庫", "session.cloud.import": "從雲端匯入", "session.cloud.import.title": "從雲端匯入", @@ -695,7 +724,7 @@ export const dict = { "session.cloud.import.failed": "無法匯入雲端工作階段", "workspace.new": "新增工作區", - "workspace.type.local": "本地", + "workspace.type.local": "本機", "workspace.type.sandbox": "沙盒", "workspace.create.failed.title": "建立工作區失敗", "workspace.delete.failed.title": "刪除工作區失敗", @@ -721,15 +750,15 @@ export const dict = { "workspace.reset.note": "這將把工作區重設為與預設分支一致。", "deviceAuth.toast.urlCopied": "URL 已複製到剪貼簿", - "deviceAuth.toast.codeCopied": "代碼已複製到剪貼簿", + "deviceAuth.toast.codeCopied": "驗證碼已複製到剪貼簿", "deviceAuth.status.initiating": "正在啟動登入...", "deviceAuth.title": "登入 Kilo Code", "deviceAuth.step1": "步驟 1:開啟此 URL", "deviceAuth.action.copyUrl": "複製 URL", "deviceAuth.action.openBrowser": "開啟瀏覽器", "deviceAuth.qrCode.alt": "QR 碼", - "deviceAuth.step2": "步驟 2:輸入此代碼", - "deviceAuth.action.clickToCopy": "點擊複製", + "deviceAuth.step2": "步驟 2:輸入此驗證碼", + "deviceAuth.action.clickToCopy": "點選複製", "deviceAuth.status.waiting": "等待授權中...", "deviceAuth.status.success": "登入成功!", "deviceAuth.status.failed": "登入失敗", @@ -748,7 +777,7 @@ export const dict = { "profile.action.logout": "登出", "settings.section.configuration": "設定", - "settings.agentBehaviour.title": "代理行為", + "settings.agentBehaviour.title": "Agent 行為", "settings.autoApprove.title": "自動核准", "settings.browser.title": "瀏覽器", "settings.checkpoints.title": "檢查點", @@ -803,7 +832,7 @@ export const dict = { "settings.aboutKiloCode.support.prefix": "如有帳單或帳戶問題,請聯繫客戶支援", "settings.aboutKiloCode.resetSettings.title": "重置設定", "settings.aboutKiloCode.resetSettings.description": - "將所有 Kilo Code 擴充功能設定重置為預設值。這不會影響 CLI 或後端配置。", + "將所有 Kilo Code 擴充功能設定重置為預設值。這不會影響 CLI 或後端設定。", "settings.aboutKiloCode.resetSettings.button": "重置所有設定", "settings.agentBehaviour.subtab.modes": "模式", @@ -811,10 +840,10 @@ export const dict = { "settings.agentBehaviour.subtab.mcpServers": "MCP 伺服器", "settings.agentBehaviour.subtab.rules": "規則", "settings.agentBehaviour.subtab.workflows": "工作流程", - "settings.agentBehaviour.subtab.skills": "技能", + "settings.agentBehaviour.subtab.skills": "Skills", "settings.browser.description": - "啟用後,AI 代理可以與網頁互動 — 導航、點擊、輸入和擷取螢幕截圖。Chrome 視窗將開啟,以便您觀察代理的工作。", + "啟用後,AI Agent 可以與網頁互動,可導覽、點選、輸入並擷取螢幕截圖。Chrome 視窗將開啟,方便觀察 Agent 的工作。", "settings.browser.enable.title": "啟用瀏覽器自動化", "settings.browser.enable.description": "將 Playwright MCP 伺服器註冊到 CLI 後端。", "settings.browser.systemChrome.title": "使用系統 Chrome", @@ -837,15 +866,15 @@ export const dict = { "settings.autocomplete.smartKeybinding.description": "使用智慧快捷鍵觸發內嵌任務", "settings.autocomplete.chatAutocomplete.title": "啟用聊天文字方塊自動補全", "settings.autocomplete.chatAutocomplete.description": "在聊天文字方塊中顯示自動補全建議", - "settings.notifications.agent.title": "代理完成", - "settings.notifications.agent.description": "代理完成任務時顯示通知", + "settings.notifications.agent.title": "Agent 完成", + "settings.notifications.agent.description": "Agent 完成任務時顯示通知", "settings.notifications.permissions.title": "權限請求", "settings.notifications.permissions.description": "權限請求時顯示通知", "settings.notifications.errors.title": "錯誤", "settings.notifications.errors.description": "發生錯誤時顯示通知", "settings.notifications.sounds": "聲音", - "settings.notifications.agentSound.title": "代理完成提示音", - "settings.notifications.agentSound.description": "代理完成時播放的聲音", + "settings.notifications.agentSound.title": "Agent 完成提示音", + "settings.notifications.agentSound.description": "Agent 完成時播放的聲音", "settings.notifications.permSound.title": "權限請求提示音", "settings.notifications.permSound.description": "權限請求時播放的聲音", "settings.notifications.errorSound.title": "錯誤提示音", @@ -866,25 +895,25 @@ export const dict = { "settings.experimental.batch.title": "批次工具", "settings.experimental.batch.description": "啟用多個工具呼叫的批次處理", "settings.experimental.continueOnDeny.title": "拒絕後繼續", - "settings.experimental.continueOnDeny.description": "權限被拒絕時繼續代理迴圈", + "settings.experimental.continueOnDeny.description": "權限被拒絕時繼續 Agent 迴圈", "settings.experimental.mcpTimeout.title": "MCP 逾時(毫秒)", "settings.experimental.mcpTimeout.description": "MCP 伺服器請求的逾時時間(毫秒)", "settings.experimental.toolToggles": "工具開關", - "settings.agentBehaviour.defaultAgent.title": "預設代理", - "settings.agentBehaviour.defaultAgent.description": "未指定時使用的代理", - "settings.agentBehaviour.selectAgent": "選擇要設定的代理…", + "settings.agentBehaviour.defaultAgent.title": "預設 Agent", + "settings.agentBehaviour.defaultAgent.description": "未指定時使用的 Agent", + "settings.agentBehaviour.selectAgent": "選擇要設定的 Agent…", "settings.agentBehaviour.modelOverride.title": "模型覆寫", - "settings.agentBehaviour.modelOverride.description": "覆寫此代理的預設模型", + "settings.agentBehaviour.modelOverride.description": "覆寫此 Agent 的預設模型", "settings.agentBehaviour.prompt.title": "自訂提示詞", - "settings.agentBehaviour.prompt.description": "此代理的附加系統提示詞", + "settings.agentBehaviour.prompt.description": "此 Agent 的附加系統提示詞", "settings.agentBehaviour.temperature.title": "溫度", "settings.agentBehaviour.temperature.description": "取樣溫度(0-2)", "settings.agentBehaviour.topP.title": "Top P", "settings.agentBehaviour.topP.description": "核取樣參數(0-1)", "settings.agentBehaviour.maxSteps.title": "最大步數", - "settings.agentBehaviour.maxSteps.description": "最大代理迭代次數", - "settings.agentBehaviour.skillPaths": "技能資料夾路徑", - "settings.agentBehaviour.skillUrls": "技能 URL", + "settings.agentBehaviour.maxSteps.description": "最大 Agent 迭代次數", + "settings.agentBehaviour.skillPaths": "Skill 資料夾路徑", + "settings.agentBehaviour.skillUrls": "Skill URL", "settings.agentBehaviour.instructionFiles": "附加指令檔案", "settings.agentBehaviour.instructionFiles.description": "包含在系統提示詞中的附加指令檔案路徑", "settings.agentBehaviour.mcpEmpty": "未設定 MCP 伺服器。編輯 opencode 設定檔以新增 MCP 伺服器。", @@ -900,7 +929,7 @@ export const dict = { "settings.autoApprove.tool.grep": "搜尋檔案內容", "settings.autoApprove.tool.list": "列出目錄內容", "settings.autoApprove.tool.bash": "執行 shell 命令", - "settings.autoApprove.tool.task": "建立子代理任務", + "settings.autoApprove.tool.task": "建立 sub-agent 任務", "settings.autoApprove.tool.skill": "執行技能", "settings.autoApprove.tool.lsp": "語言伺服器操作", "settings.autoApprove.tool.todoread": "讀取待辦清單", @@ -928,10 +957,10 @@ export const dict = { "settings.providers.defaultModel.description": "對話的主要模型", "settings.providers.smallModel.title": "小模型", "settings.providers.smallModel.description": "用於標題產生和其他快速任務的輕量模型", - "settings.providers.disabled": "已停用的提供者", - "settings.providers.disabled.description": "從提供者清單中隱藏的提供者", - "settings.providers.enabled": "已啟用的提供者(白名單)", - "settings.providers.enabled.description": "如果設定,只有這些提供者可用(排他性白名單)", + "settings.providers.disabled": "已停用的供應商", + "settings.providers.disabled.description": "從供應商清單中隱藏的供應商", + "settings.providers.enabled": "已啟用的供應商(白名單)", + "settings.providers.enabled.description": "如果設定,只有這些供應商可用(排他性白名單)", "settings.providers.notSet": "未設定(使用伺服器預設值)", "dialog.model.notSet": "未設定", "profile.personalAccount": "個人帳戶",