diff --git a/config/scripts/locale-phrase-fixes.mjs b/config/scripts/locale-phrase-fixes.mjs index cdb17196fc9..75ad5e8b027 100644 --- a/config/scripts/locale-phrase-fixes.mjs +++ b/config/scripts/locale-phrase-fixes.mjs @@ -3,6 +3,9 @@ import { ZH_PHRASE_FIXES_ROUND5 } from './locale-zh-phrase-fixes-round5.mjs' import { JA_PHRASE_FIXES } from './locale-ja-phrase-fixes.mjs' +// Why: Orca names the Agent concept 智能体; 代理 stays for proxy and user-agent copy. +const ZH_AGENT_SOURCE = /(? { ).toBe('no_proxy') }) + it.each([ + ['Configure proxy', '配置代理', '配置代理'], + ['Unmodified user agent', '未修改的用户代理', '未修改的用户代理'], + [ + 'Installed for {{value0}} agents', + '已为 {{value0}} 个代理安装', + '已为 {{value0}} 个智能体安装' + ], + ['Detecting agents...', '检测剂...', '正在检测智能体...'], + ['Repository not in Orca', '存储库不在 Orca 中', '仓库不在 Orca 中'], + ['Recent Workspaces', '最近的工作空间', '最近的工作区'] + ])('applies the glossary boundary for %s', (enValue, localeValue, expected) => { + expect( + repairTranslatedValue({ key: 'auto.glossary.boundary', enValue, localeValue, locale: 'zh' }) + ).toBe(expected) + }) + it('keeps repo terminology in English', () => { expect( repairTranslatedValue({ diff --git a/config/scripts/locale-zh-value-overrides.mjs b/config/scripts/locale-zh-value-overrides.mjs index 15af032bbda..82c499edec5 100644 --- a/config/scripts/locale-zh-value-overrides.mjs +++ b/config/scripts/locale-zh-value-overrides.mjs @@ -116,6 +116,24 @@ export const ZH_VALUE_OVERRIDES = { 'Conductor Progress': 'Conductor 进度', 'Conductor Review': 'Conductor 评审', 'Conductor Done': 'Conductor 完成', + 'Detecting agents...': '正在检测智能体...', + 'Agents spawned': '已启动智能体', + 'floating terminal': '浮动终端', + 'New Issue': '新建议题', + 'No issues match the selected filters. Clear a filter or try different criteria.': + '没有议题符合所选筛选条件。请清除筛选条件或尝试其他条件。', + 'No issues in this workspace scope. Try searching or adjusting teams.': + '此工作区范围内没有议题。请尝试搜索或调整团队。', + 'Close as duplicate': '作为重复议题关闭', + 'Reply in this review thread': '在此评审线程中回复', + 'Failed to add review comment.': '添加评审评论失败。', + 'Localhost Worktree Labels': 'localhost 工作树标签', + 'Open workspace ports as worktree-specific Orca localhost URLs so browser tabs are easier to tell apart.': + '将工作区端口作为工作树专属的 Orca localhost URL 打开,便于区分浏览器标签页。', + 'Permanently deletes the remote Git worktrees and their branches. Cannot be undone.': + '永久删除远程 Git 工作树及其分支。此操作不可撤销。', + 'Clears them from Orca only. Remote files, worktrees, and branches are left untouched.': + '仅从 Orca 中清除。远程文件、工作树和分支均不受影响。', 'GitHub reports this pull request is blocked': 'GitHub 报告此拉取请求已被阻塞', 'GitHub requires review approval before this pull request can merge': 'GitHub 需要评审批准才能合并此拉取请求', diff --git a/src/renderer/src/i18n/locales/zh.json b/src/renderer/src/i18n/locales/zh.json index 45c3f617a1f..48a1f57f717 100644 --- a/src/renderer/src/i18n/locales/zh.json +++ b/src/renderer/src/i18n/locales/zh.json @@ -616,7 +616,7 @@ "f2e00db373": "未找到文件:{{value0}}", "checkRunDetailsUnavailable": "此检查没有可用的详细信息。", "checkRunDetailsLoadFailed": "加载检查详细信息失败。", - "checkRunDetailsRepoUnavailable": "此检查无法获得存储库详细信息。" + "checkRunDetailsRepoUnavailable": "此检查无法获得仓库详细信息。" }, "github": { "f129c42773": "GitHub 没有回复新评论。", @@ -728,7 +728,7 @@ "90d129b48b": "文件夹已添加", "8bb3ad7935": "项目已添加", "a8e4b3af5b": "项目已添加过了", - "6d3318e813": "导入存储库失败", + "6d3318e813": "导入仓库失败", "3be0f7df04": "无法在所选运行时打开文件夹", "15cf5319ec": "已在 {{hostName}} 上检查 {{path}},但该主机未报告可用文件夹。", "2dcd706774": "该项目也存在于另一个配置文件中", @@ -1600,7 +1600,7 @@ "e463ec935f": "检查请求重新运行", "ddafe851e1": "检查请求重新运行", "0bbdc673c1": "刷新检查失败", - "e7007aa1d8": "如果没有存储库路径,则无法刷新检查。", + "e7007aa1d8": "如果没有仓库路径,则无法刷新检查。", "675bc0d638": "取消", "53fe19aefc": "打开 GitHub 合并框", "a2495e4784": "PR", @@ -1628,7 +1628,7 @@ "bca8eb39ac": "回复评论", "68cb993d61": "已解决", "10f4ff5be8": "回复已发布。", - "745c9089ec": "如果没有存储库路径,则无法回复。", + "745c9089ec": "如果没有仓库路径,则无法回复。", "58c73cb0d8": "无法更新描述。", "5221548274": "描述已更新。", "06c06e58ba": "显示下面更多行", @@ -1693,7 +1693,7 @@ "e2bf3e41a9": "评论", "28d0d3374f": "帖子串", "080d071d48": "回复@{{value0}}", - "86f809e2ce": "在此评论主题中回复", + "86f809e2ce": "在此评审线程中回复", "136542c9ba": ":L{{value0}}", "283699bc82": "无法发表回复。", "d1c0dad471": "-L{{value0}}", @@ -1701,7 +1701,7 @@ "6e43a16435": "内联", "d00a0a7f8f": "全部折叠", "3c19ec3069": "全部展开", - "b0b09778c8": "无法添加评论。", + "b0b09778c8": "添加评审评论失败。", "16c1abe76c": "标记已查看", "ba8e329d92": "取消标记已查看", "3f79ffc8b7": "打开 PR 详情以查看当前评审人。", @@ -1734,7 +1734,7 @@ "8812225174": "重新打开", "09d67a0f9b": "无法关闭拉取请求", "88809e79db": "无法重新提交拉取请求", - "00f55cc17b": "此拉取请求无法访问存储库。", + "00f55cc17b": "此拉取请求无法访问仓库。", "reactionCountSingular": "{{count}} 个 {{reaction}} 反应", "reactionCountPlural": "{{count}} 个 {{reaction}} 反应" }, @@ -2127,7 +2127,7 @@ "18f2af42ac": "检查请求重新运行", "5963a6a852": "检查请求重新运行", "246b2c6456": "刷新检查失败", - "c057f2fcb0": "如果没有存储库路径,则无法刷新检查。", + "c057f2fcb0": "如果没有仓库路径,则无法刷新检查。", "6591b1fa82": "取消", "42c36d9166": "{{value0}} {{value1}} 反应{{value2}}", "7df8d5fc60": "打开 GitHub 合并框", @@ -2156,7 +2156,7 @@ "d6c6679de7": "回复评论", "76b2a0ac5b": "已解决", "11505c7a71": "回复已发布。", - "6885c619e7": "如果没有存储库路径,则无法回复。", + "6885c619e7": "如果没有仓库路径,则无法回复。", "d94810f652": "无法更新描述。", "9b4190dc98": "描述已更新。", "51ed0cf38b": "显示下面更多行", @@ -2216,7 +2216,7 @@ "e01e34f5fa": "评论", "345b68254c": "帖子串", "31a7b202f2": "回复@{{value0}}", - "408e634fbb": "在此评论主题中回复", + "408e634fbb": "在此评审线程中回复", "34b9f7c264": ":L{{value0}}", "5821aab360": "无法发表回复。", "84fc40769a": "-L{{value0}}", @@ -2224,7 +2224,7 @@ "e5f4a24f78": "内联", "dd94111c18": "全部折叠", "eb722a5a8c": "全部展开", - "19628e058d": "无法添加评论。", + "19628e058d": "添加评审评论失败。", "50b8fb290f": "标记已查看", "2b4fdb880c": "取消标记已查看", "56ec6eafb7": "打开 PR 详情以查看当前评审人。", @@ -2328,7 +2328,7 @@ "9bc8aea407": "添加描述...", "d9151fd4e9": "议题标题", "4f3cb99f41": "切换团队", - "c11105dac5": "新一期", + "c11105dac5": "新建议题", "1b59a07674": "创建中...", "cf72580c04": "撰写描述、项目简介或收集想法...", "2ea1c701b6": "目标日期", @@ -2581,7 +2581,7 @@ "closeAsCompletedDescription": "完成、已关闭、已修复、已解决", "closeAsNotPlanned": "关闭为不计划处理", "closeAsNotPlannedDescription": "不会修复、无法复现、已过期", - "closeAsDuplicate": "关闭为重复项", + "closeAsDuplicate": "作为重复议题关闭", "closeAsDuplicateDescription": "与此仓库中的另一个议题重复", "duplicateIssueNumberPlaceholder": "议题编号", "closeAsDuplicateSubmit": "关闭重复项", @@ -2595,8 +2595,8 @@ "useIssueNumber": "使用议题 #{{value0}}", "noMatchingIssuesLoaded": "没有加载到匹配的议题。", "editReviewersWithCurrent": "编辑评审人:{{value0}}", - "linearEmptyAttributeFilter": "没有匹配所选筛选条件的问题。请清除筛选条件或尝试其他条件。", - "linearEmptyUnfilteredScope": "此工作区范围内没有问题。请尝试搜索或调整团队。", + "linearEmptyAttributeFilter": "没有议题符合所选筛选条件。请清除筛选条件或尝试其他条件。", + "linearEmptyUnfilteredScope": "此工作区范围内没有议题。请尝试搜索或调整团队。", "linearFetchMore": "加载更多", "linearHasWorktreeLoadFailed": "无法加载关联到 Orca 工作区的 Linear 议题。", "linearHasWorktreePartialLoadFailed": "部分关联到 Orca 工作区的 Linear 议题无法加载。请刷新后重试。", @@ -2738,8 +2738,8 @@ "34c8fbb46e": "SSH远程", "63c2be1914": "SSH 已断开连接", "95be6587d3": "创建工作树“{{value0}}”", - "worktreesHeader": "工作空间", - "recentWorktreesHeader": "最近的工作空间", + "worktreesHeader": "工作区", + "recentWorktreesHeader": "最近的工作区", "settingsBadge": "设置", "actionBadge": "操作", "paletteHostBadge": "主机:{{value0}}", @@ -2889,7 +2889,7 @@ "c5bc7ec007": "视图筛选条件:{{value0}}", "840c268665": "添加仓库", "dffa899f36": "取消", - "7037c8f5f1": "存储库不在 Orca 中", + "7037c8f5f1": "仓库不在 Orca 中", "512fc171d6": "选择一个项目来开始。", "71fb69926c": "刷新", "a8fa0d2bf5": "刷新中", @@ -3086,7 +3086,7 @@ "description": "不会修复、无法复现、已过时" }, "duplicate": { - "label": "标记为重复", + "label": "作为重复议题关闭", "description": "与其他议题重复" } }, @@ -3247,7 +3247,7 @@ "f68d538c63": "此清理集中没有工作区。", "4719327c9c": "所有清理建议都将被忽略。", "a19040cd67": "没有与所选仓库匹配的非活动工作区。", - "97c772c4fe": "在检查的存储库中未找到非活动工作区。", + "97c772c4fe": "在检查的仓库中未找到非活动工作区。", "d3eef9463d": "没有要删除的非活动工作区。", "aaee139eab": "恢复忽略的建议", "06cf78521e": "选择 {{value0}} 中的所有内容", @@ -4249,7 +4249,7 @@ "a02d84d2d2": "扫描工作区。您可以离开此页面。", "be37293b10": "状态", "33aef3e9cc": "尺寸", - "81f14d9924": "存储库", + "81f14d9924": "仓库", "e4aebea158": "工作区", "1d0f8300d1": "选择可见的可删除工作区", "697d60c456": "清晰可见的选择", @@ -4933,7 +4933,7 @@ "deleteSkills": "删除技能…", "984405683f": "插件", "4d177feabd": "内置", - "aa59462502": "存储库", + "aa59462502": "仓库", "571c5818c1": "主目录", "0bc1379f4c": "所有来源", "38e0951c3a": "智能体技能", @@ -4943,7 +4943,7 @@ "e46e162e2e": "从", "b088e0785d": "测试版", "7e828fb2c6": "返回", - "ab5b777350": "已检查主目录、存储库、内置和插件技能文件夹。", + "ab5b777350": "已检查主目录、仓库、内置和插件技能文件夹。", "0c74e7ff34": "已安装" }, "SkillShareSelectionControls": { @@ -5497,7 +5497,7 @@ "AddRepoCreateStep": { "0ae45b8238": "my-project", "a8149a3a5a": "名称", - "11fd2a7db8": "Git 存储库", + "11fd2a7db8": "Git 仓库", "5e97f0c4b9": "项目已创建", "2c12db1511": "项目已添加", "875dda0995": "输入服务器父路径。", @@ -5513,12 +5513,12 @@ "6ed14c0281": "未选择服务器文件夹" }, "AddRepoNestedImportStep": { - "496f68cf8c": "扫描存储库。单击停止。", + "496f68cf8c": "扫描仓库。单击停止。", "a32bef9516": "停止扫描", "2f8298f3c3": "停止扫描", "5f857ba8e6": "在", "4df0d08cc5": "成立", - "8db50afe1a": "从文件夹导入存储库", + "8db50afe1a": "从文件夹导入仓库", "5b2e6fe3c8": "单独导入", "cf9d382ca1": "导入", "220dd32d83": "扫描...", @@ -5554,13 +5554,13 @@ "ac66a3ed2d": "浏览服务器文件系统", "92d25420a0": "/home/user/project", "867692f505": "服务器路径", - "423b5d3d31": "添加所选运行时服务器上已存在的 Git 存储库或文件夹。", + "423b5d3d31": "添加所选运行时服务器上已存在的 Git 仓库或文件夹。", "3d0c035483": "打开服务器项目", "438493f214": "或者手动输入服务器路径", "6b9958492a": "想要一次导入多个仓库?浏览到父文件夹。", "d40d751517": "新的仓库或文件夹", "a81ffa0a99": "在服务器上创建", - "a2ea37d549": "远程 Git 存储库", + "a2ea37d549": "远程 Git 仓库", "47759c9491": "从 URL 克隆", "516187414c": "现有项目或文件夹", "0adf083af7": "浏览服务器", @@ -5571,7 +5571,7 @@ "AddRepoStartSteps": { "acf895cb42": "添加一个项目以开始使用 Orca。", "d13757911c": "添加项目", - "d301db1c9a": "扫描存储库。单击停止。", + "d301db1c9a": "扫描仓库。单击停止。", "69ea7f8dc4": "停止扫描", "9906cae183": "停止扫描", "87596c1446": "其他添加方式" @@ -5674,7 +5674,7 @@ "NonGitFolderDialog": { "e52454b7f6": "作为文件夹打开", "05b33a17a9": "取消", - "8fba4b8cbb": "此文件夹不是 Git 存储库。您将拥有编辑器、终端和搜索,但基于 Git 的功能将不可用。", + "8fba4b8cbb": "此文件夹不是 Git 仓库。您将拥有编辑器、终端和搜索,但基于 Git 的功能将不可用。", "c49fb13492": "添加远程文件夹失败", "9a766f33ac": "已在 SSH 主机上检查此路径。", "79fd02cf5f": "已在 {{hostName}} 上检查此路径。", @@ -5688,7 +5688,7 @@ "531689199b": "永远信任", "bf800b7e04": "。仅当您信任时才运行", "831f2cd9f0": "在你的机器上运行", - "aa3ffb33fb": "这个存储库的", + "aa3ffb33fb": "这个仓库的", "c55beddbf8": "自您上次批准以来已发生变化。运行前请重新评审", "95bf974a1a": "{{value0}} 脚本", "9e52effffd": "新的 {{value0}} 脚本", @@ -6324,7 +6324,7 @@ "actions": { "d72789705e": "从空文件夹开始", "c709860596": "创建新项目", - "5f9ffac036": "克隆远程 Git 存储库", + "5f9ffac036": "克隆远程 Git 仓库", "7edb8ebe24": "从 URL 克隆", "a6c20dca96": "从 SSH 目标打开项目", "serverSshTitle": "此服务器 SSH 主机上的项目", @@ -6393,7 +6393,7 @@ "sidebar": { "project": { "drop": { - "669e12dd97": "本地文件夹和 Git 存储库", + "669e12dd97": "本地文件夹和 Git 仓库", "ffc769ca29": "拖放文件夹以添加项目", "740e8d0d46": "使用“添加项目”作为服务器路径", "e344666fb8": "服务器运行时处于激活状态", @@ -6439,8 +6439,8 @@ }, "useAddRepoNestedImportFlow": { "680cac2c82": "{{value0}} 失败", - "cbfbc7a797": "某些存储库无法导入", - "1b33c5f090": "没有导入存储库" + "cbfbc7a797": "某些仓库无法导入", + "1b33c5f090": "没有导入仓库" }, "useSidebarProjectDrop": { "f34a286c0d": "无法添加删除的文件夹。", @@ -6623,8 +6623,8 @@ "alsoDeleteRemote": "同时在 {{value1}} 上删除这些 {{value0}}", "alsoForgetLocal": "同时从 Orca 中移除这些 {{value0}}", "advanced": "高级", - "alsoDeleteRemoteHint": "永久删除远程 Git worktree 及其分支。此操作不可撤销。", - "alsoForgetLocalHint": "仅从 Orca 中清除。远程文件、worktree 和分支不受影响。", + "alsoDeleteRemoteHint": "永久删除远程 Git 工作树及其分支。此操作不可撤销。", + "alsoForgetLocalHint": "仅从 Orca 中清除。远程文件、工作树和分支均不受影响。", "wslHostEndsTerminals": "从 Orca 中移除 {{value0}},结束其打开的终端,并停止该发行版中的 Orca 服务器。发行版中的文件不受影响。" }, "HostRenameDialog": { @@ -6854,9 +6854,9 @@ "branch": { "batch": { "toast": { - "a3cdd9d9e6": "Git 保留 {{count}} 本地分支,因为它们可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在存储库中。 Orca 可能会继续在后台释放工作区磁盘空间。", - "a3cdd9d9e6_one": "Git 保留 {{count}} 本地分支,因为它可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在存储库中。 Orca 可能会继续在后台释放工作区磁盘空间。", - "a3cdd9d9e6_other": "Git 保留 {{count}} 本地分支,因为它们可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在存储库中。 Orca 可能会继续在后台释放工作区磁盘空间。", + "a3cdd9d9e6": "Git 保留 {{count}} 本地分支,因为它们可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在仓库中。 Orca 可能会继续在后台释放工作区磁盘空间。", + "a3cdd9d9e6_one": "Git 保留 {{count}} 本地分支,因为它可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在仓库中。 Orca 可能会继续在后台释放工作区磁盘空间。", + "a3cdd9d9e6_other": "Git 保留 {{count}} 本地分支,因为它们可能包含未合并的提交。保留的分支不保留工作区文件夹;他们的提交保留在仓库中。 Orca 可能会继续在后台释放工作区磁盘空间。", "6310412304": "审查 {{count}} 分支", "6310412304_one": "审查 {{count}} 分行", "6310412304_other": "审查 {{count}} 分支", @@ -6879,7 +6879,7 @@ }, "PreservedBranchBatchReviewDialog": { "c4bf8e7eaf": "审查保留的分支", - "f21976c9a8": "选择要强制删除的本地分支。未选择的分支保留在其存储库中。", + "f21976c9a8": "选择要强制删除的本地分支。未选择的分支保留在其仓库中。", "38c947f7c5": "选择全部", "9602129d38": "已选择 {{value1}} 中的 {{value0}}", "ee39e872d5": "可能会取消合并", @@ -7583,7 +7583,7 @@ "7c776ff9d8": "wsl" }, "CommitMessageAiPane": { - "841ed9884a": "由未自定义源代码控制 AI 的存储库使用。", + "841ed9884a": "由未自定义源代码控制 AI 的仓库使用。", "ad66ff886d": "源代码控制 AI 默认值", "347094560b": "由继承全局托管评审默认值的仓库使用。", "2dafc7646e": "托管评审创建默认值", @@ -7592,7 +7592,7 @@ "7662715213": "创建后打开托管评审", "b27b0809f3": "编辑器打开时运行一次托管评审详情生成。", "d5f0de6309": "打开 Create PR 时生成详细信息", - "6278c0ce43": "当未设置描述时,首选存储库PR模板。", + "6278c0ce43": "当未设置描述时,首选仓库PR模板。", "d8b6764d79": "可用时使用评审模板", "e001734396": "除非在编辑器中更改,否则将托管评审创建为草稿。", "6ba48f07a4": "默认草稿", @@ -8011,14 +8011,14 @@ "264a9b6128": "Linear", "4831ba1083": "重新检查", "01f6c7582e": "了解更多", - "1a62c295c6": "Gitea 凭据已配置,但无法进行身份验证。检查 token、API 基本 URL 和存储库权限;如果环境变量发生更改,则重新启动 Orca。", + "1a62c295c6": "Gitea 凭据已配置,但无法进行身份验证。检查 token、API 基本 URL 和仓库权限;如果环境变量发生更改,则重新启动 Orca。", "5a1f86225a": "仅当 Orca 无法从远程获取 API URL 时。", "6193444689": "ORCA_GITEA_API_BASE_URL", - "2c0330ec3e": "对于私有存储库,并设置", + "2c0330ec3e": "对于私有仓库,并设置", "e678d89e8c": "ORCA_GITEA_TOKEN", "d9467ab026": "公共仓库通过其 git 远程检测。设置", "4ab9b96925": "Gitea", - "953b7bf6f7": "Azure DevOps 凭据已配置,但无法进行身份验证。检查 token、API 基本 URL 和存储库权限;如果环境变量发生更改,则重新启动 Orca。", + "953b7bf6f7": "Azure DevOps 凭据已配置,但无法进行身份验证。检查 token、API 基本 URL 和仓库权限;如果环境变量发生更改,则重新启动 Orca。", "6f317f5132": "仅当 Orca 无法从 git 远程派生 API 基本 URL 时。", "ae6b7f5f40": "ORCA_AZURE_DEVOPS_API_BASE_URL", "67a9f26a80": "。设置", @@ -8027,7 +8027,7 @@ "5ee6ef6405": "ORCA_AZURE_DEVOPS_TOKEN", "4ee74d1470": "设置", "5efce6953d": "Azure DevOps", - "3c3cf05c63": "Bitbucket 凭据已配置,但无法进行身份验证。检查 token 和存储库权限;如果环境变量发生更改,则重新启动 Orca。", + "3c3cf05c63": "Bitbucket 凭据已配置,但无法进行身份验证。检查 token 和仓库权限;如果环境变量发生更改,则重新启动 Orca。", "6e0ff3403e": "ORCA_BITBUCKET_ACCESS_TOKEN", "44cde4aa01": "ORCA_BITBUCKET_API_TOKEN", "a6c2816115": "和", @@ -8061,7 +8061,7 @@ "e1bd5364e6": "可选设置", "e7a961e1c5": "已配置", "6bd148dcb5": "通过 Gitea REST API PR并 commit 状态。", - "6355fe585e": "已检测的存储库的PR和 commit 状态", + "6355fe585e": "已检测的仓库的PR和 commit 状态", "1fac9b4910": "{{value0}} · PR和 commit 状态", "f92fbf11aa": "未配置", "6791d7af95": "通过 Azure DevOps REST API token 获取拉取请求和构建状态。", @@ -8628,7 +8628,7 @@ "f0aa2cfaea": "操作方案" }, "RepositorySourceControlAiCustomCommand": { - "0704dd55cd": "存储库命令", + "0704dd55cd": "仓库命令", "e56668c291": "使用全局", "fbb77e122a": "选择自定义命令的文本操作的 Repo 回退。", "ebffc5a28c": "自定义命令", @@ -9027,7 +9027,7 @@ "SparsePresetSettingsSection": { "6fa754d20f": "删除", "fe1f2c6572": "编辑 {{value0}}", - "88bfbf1a9c": "没有为此存储库保存稀疏预设。", + "88bfbf1a9c": "没有为此仓库保存稀疏预设。", "d7565029a9": "新预设", "17f8c4ce10": "管理保存的目录集以创建稀疏工作树。", "388513be2d": "稀疏检出预设", @@ -9039,7 +9039,7 @@ "3b6f1abd3e": "例如仅限网络", "a6fcdd9e3c": "名称", "b9922ec194": "取消预设编辑", - "694cc55ecb": "为此存储库创建稀疏工作树时,将使用保存的目录。", + "694cc55ecb": "为此仓库创建稀疏工作树时,将使用保存的目录。", "8b64731aaf": "还有 +{{value0}} 个", "755c6a1a0d": "确认", "a7bcf206b1": "正在删除", @@ -9295,7 +9295,7 @@ "6c6a054a1c": "在新选项卡中运行", "a9d47451d1": "“新选项卡”在标题为“设置”的后台选项卡中打开设置命令,而不会窃取焦点。", "d23b43c5be": "安装脚本位置", - "34a0dfa06e": "创建新工作区时运行存储库设置脚本的位置。", + "34a0dfa06e": "创建新工作区时运行仓库设置脚本的位置。", "21f8da2078": "工作区设置脚本", "6e6480a7df": "让终端中的程序(Zellij、tmux、Neovim、fzf、Grok、SSH)复制到系统剪贴板。", "3338dcf8c1": "允许 TUI 剪贴板写入 (OSC 52)", @@ -9521,7 +9521,7 @@ "WorktreeSymlinksSection": { "1c1e35b219": "删除 {{value0}}", "b814c618e2": "链接路径", - "31ebab5403": "此存储库未配置共享路径。", + "31ebab5403": "此仓库未配置共享路径。", "ea06227efa": "额外", "b2429aeb31": "添加", "ab40b8a5f1": "没有匹配项。继续输入以添加自定义路径。", @@ -10008,8 +10008,8 @@ "291f480a5e": "家", "a942905148": "创建新浏览器选项卡时打开的 URL。留空以打开空白选项卡。", "c3903322d2": "默认主页", - "19ea5607cf": "本地主机工作区标签", - "4e0fdf0a3f": "将工作区端口打开为特定于工作区的 Orca localhost URL,便于区分浏览器标签页。", + "19ea5607cf": "localhost 工作树标签", + "4e0fdf0a3f": "将工作区端口作为工作树专属的 Orca localhost URL 打开,便于区分浏览器标签页。", "terminalLinkActions": { "terminal": "终端", "chat": "聊天", @@ -10286,7 +10286,7 @@ "6410fe83d8": "终端", "2b5efa55c9": "全局的", "ebeedb2f6a": "快捷终端", - "6f183fa1b9": "浮动码头", + "6f183fa1b9": "浮动终端", "a08e482f6d": "浮动工作区", "b96b5ee6cf": "启用浮动工作区,选择新选项卡的开始位置,然后选择切换按钮的显示位置。", "b2b60e7163": "浮动工作区" @@ -10870,7 +10870,7 @@ "b949a7c0a0": "PNPM", "0b78c4a165": "启动", "2d8aff42be": "执行", - "1c5bdcd0f2": "存储库", + "1c5bdcd0f2": "仓库", "89d2a9ad9f": "仓库", "f58b92a48f": "项目", "8bf43c2dad": "全局的", @@ -10951,7 +10951,7 @@ "a47f51127e": "源代码控制", "6cc5c65e64": "项目特定的 git 生成覆盖。", "eec3995dc6": "Git AI 作者", - "cc876ca5f2": "存储库", + "cc876ca5f2": "仓库", "6469de5368": "项目", "3067595d82": "删除", "c86478c3d8": "从 Orca 中删除该项目。", @@ -10981,11 +10981,11 @@ "c1075178cf": "徽章", "6d8de2f090": "十六进制", "8d045419b1": "颜色", - "b2546efab5": "存储库图标", + "b2546efab5": "仓库图标", "6438a94c63": "项目图标", "a1f3a2bd47": "侧边栏和选项卡中使用的项目图标和颜色。", "b24f00294a": "项目图标", - "cd73b976d7": "存储库名称", + "cd73b976d7": "仓库名称", "92af66c7ce": "项目名称", "883aad2801": "侧边栏和选项卡的项目特定显示详细信息。", "7e1e456a95": "显示名称", @@ -11162,7 +11162,7 @@ "7a48c7715b": "工作区", "6b659fff2a": "脚本", "4529806908": "设置", - "2610ee3b56": "创建新工作区时运行存储库设置脚本的位置:垂直分割(默认)、水平分割或标题为“设置”的背景选项卡。", + "2610ee3b56": "创建新工作区时运行仓库设置脚本的位置:垂直分割(默认)、水平分割或标题为“设置”的背景选项卡。", "5be2d67678": "安装脚本位置", "0ce176909a": "主题", "4ba8623632": "配色", @@ -11843,8 +11843,8 @@ "2a9588b1c2": "移除此绑定" }, "BrowserLocalhostWorktreeLabelsSetting": { - "8ac8c3ad19": "本地主机工作区标签", - "1db3c8b983": "将工作区端口打开为特定于工作区的 Orca localhost URL,便于区分浏览器标签页。" + "8ac8c3ad19": "localhost 工作树标签", + "1db3c8b983": "将工作区端口作为工作树专属的 Orca localhost URL 打开,便于区分浏览器标签页。" }, "AgentRuntimeSetting": { "label": "智能体运行时", @@ -12790,14 +12790,14 @@ "modeBasic": "电子邮件和 API 令牌", "modeToken": "访问令牌", "accessToken": "访问令牌", - "accessTokenPlaceholder": "存储库、项目或工作区访问令牌", + "accessTokenPlaceholder": "仓库、项目或工作区访问令牌", "email": "Atlassian 帐户电子邮件", "emailPlaceholder": "你@example.com", "apiToken": "API令牌", "apiTokenPlaceholder": "Atlassian API 令牌", "baseUrl": "API 基本 URL(可选)", "baseUrlPlaceholder": "https://api.bitbucket.org/2.0", - "tokenHint": "存储库、项目和工作区访问令牌是从匹配的 Bitbucket 设置页面创建的,并且需要读取访问拉取请求的权限。", + "tokenHint": "仓库、项目和工作区访问令牌是从匹配的 Bitbucket 设置页面创建的,并且需要读取访问拉取请求的权限。", "basicHint": "为您的帐户创建 Atlassian API 令牌,然后将其与拥有它的电子邮件地址配对。", "docsLink": "Bitbucket API 令牌文档", "storageNote": "当操作系统钥匙串可用时,通过加密存储存储在本计算机上。 ORCA_BITBUCKET_* 环境变量始终优先于您在此处保存的内容。", @@ -13365,10 +13365,10 @@ }, "bundledSkillSetupCopy": { "installForAgent": "为 {{value0}} 安装", - "installForMore": "为另外 {{value0}} 个代理安装", + "installForMore": "为另外 {{value0}} 个智能体安装", "installedForAgent": "已为 {{value0}} 安装", - "installedForMore": "已为另外 {{value0}} 个代理安装", - "installedForAgents": "已为 {{value0}} 个代理安装", + "installedForMore": "已为另外 {{value0}} 个智能体安装", + "installedForAgents": "已为 {{value0}} 个智能体安装", "replacedWithBackup": "已替换 · 你的副本已保存为备份", "attentionUnwritable": "需要处理 · Orca 无法写入 {{folder}}", "attentionBusy": "需要处理 · 此处的另一个技能安装仍未完成", @@ -13797,7 +13797,7 @@ "e48caaf0dd": "已启动 AI 智能体处理冲突。", "901140f47d": "启动智能体前请查看并编辑完整的命令输入。", "19652ddd76": "用 AI 解决冲突", - "c9ad22888e": "选择此存储库的分支比较目标。", + "c9ad22888e": "选择此仓库的分支比较目标。", "574d2f4413": "清晰的笔记", "05bb8f4a48": "取消", "48db37cca9": "查看全部", @@ -13807,7 +13807,7 @@ "2fe2a67580": "更多笔记动作", "eae2d051af": "复制所有笔记", "cc474e0b8c": "笔记", - "e131cd7128": "源代码管理仅适用于 Git 存储库", + "e131cd7128": "源代码管理仅适用于 Git 仓库", "c07b236287": "选择一个工作区以查看更改", "dc5a6465fc": "{{value0}}(例如 {{value1}}{{value2}})", "a5e5a11090": "放弃所有失败 - 无法在放弃之前取消暂存文件", @@ -13890,7 +13890,7 @@ "d206117f90": "{{value0}} 冲突 ({{value1}})", "f3a8b2c1d0e5": "请输入 {{value0}} 标题。", "e2b7a1c0d9f4": "创建 {{value0}} 失败", - "hugeRepoIgnorePrompt": "此存储库的活动更改过多。是否将 \"{{value0}}\" 添加到 .gitignore?", + "hugeRepoIgnorePrompt": "此仓库的活动更改过多。是否将 \"{{value0}}\" 添加到 .gitignore?", "hugeRepoIgnoreAction": "添加到 .gitignore", "tooManyChanges": "检测到过多更改。仅显示前 {{value0}} 项。", "submoduleTruncated": "已省略更多子模块更改", @@ -13971,7 +13971,7 @@ "SourceControlAgentActionDialog": { "8e856842d1": "无法启动选定的智能体。", "c075d00de1": "无法解析工作区连接。", - "808cfe0a3b": "仅保存到此存储库", + "808cfe0a3b": "仅保存到此仓库", "994cddd1f7": "不保存", "38b899cc02": "所有仓库" }, @@ -13983,7 +13983,7 @@ "3e8f21954f": "错误", "74168d7ada": "空闲", "1d47db9bf0": "没有启用智能体", - "c7ff8cef11": "检测剂...", + "c7ff8cef11": "正在检测智能体...", "013c9ac04a": "保存范围", "1bb611240f": "使用 {basePrompt} 作为 Orca 的默认提示词。", "23280cbab1": "此模板不包含 {basePrompt},因此智能体不会收到 Orca 的默认提示词。", @@ -13999,8 +13999,8 @@ }, "SourceControlTextGenerationDialog": { "c5b7fa7cb6": "保存为全局默认值", - "7f1ec309a4": "保存为所有存储库的默认值", - "5959da1e4d": "仅保存到此存储库", + "7f1ec309a4": "保存为所有仓库的默认值", + "5959da1e4d": "仅保存到此仓库", "d054d5e0a0": "设置未加载。" }, "SourceControlTextGenerationDialogForm": { @@ -15098,7 +15098,7 @@ "929734aea5": "取消全选" }, "NestedRepoScanLimitNotice": { - "642a43c139": "嵌套存储库扫描限制", + "642a43c139": "嵌套仓库扫描限制", "574eb5408b": "显示部分扫描结果。", "03e9beab7b": "扫描提前停止。" }, @@ -15394,7 +15394,7 @@ "browseFolder": "浏览文件夹", "browseFolderHelp": "使用该主机上现有的签出或文件夹。", "cloneFromUrl": "从 URL 克隆", - "cloneFromUrlHelp": "将此存储库克隆到 {{host}} 上。", + "cloneFromUrlHelp": "将此仓库克隆到 {{host}} 上。", "saveLocation": "设置位置" } } @@ -15527,7 +15527,7 @@ "2f1a1d10c4": "台式机", "156db8a68a": "已创建 PR", "4a40af029b": "智能体时间", - "00a6903322": "智能体产生", + "00a6903322": "已启动智能体", "c0e2e9dcd9": "欢迎回来", "af761a0c0d": "设置", "5d94e8ddcc": "Orca" @@ -15805,7 +15805,7 @@ "13294d3405": "完成" }, "FeatureWallSetupWorkflowActions": { - "486c2f4d8d": "首先添加 git 项目,然后配置该存储库的安装脚本。", + "486c2f4d8d": "首先添加 git 项目,然后配置该仓库的安装脚本。", "00078a6134": "在设置中查看", "14327073cc": "保存", "88469e926b": "设置脚本", @@ -15947,8 +15947,8 @@ "06fe30fdb0": "一键从任务启动智能体并查看 PR 状态。", "eddc532e58": "自动化工作区设置", "56049b74c2": "自动运行安装和设置命令,以便每个新工作树都为智能体做好准备。", - "2cf795433b": "在多个存储库中开始工作", - "42525ba8a4": "将您的关键存储库带入 Orca,这样您就可以开始智能体工作,而无需寻找文件夹。", + "2cf795433b": "在多个仓库中开始工作", + "42525ba8a4": "将您的关键仓库带入 Orca,这样您就可以开始智能体工作,而无需寻找文件夹。", "workOnTwoTasks": "同时处理两项任务", "agentSkillsName": "为智能体提供 Orca 技能", "agentSkillsDescription": "安装智能体用于操作 Orca 浏览器、控制你的电脑以及协调多步骤工作的技能。" @@ -17248,8 +17248,8 @@ "floating": { "workspace": { "repos": { - "title": "在所有存储库中运行智能体", - "body": "这里的智能体可在你选择的任意文件夹中运行。把它指向服务所在目录的上一级,即可一次性处理所有存储库。" + "title": "在所有仓库中运行智能体", + "body": "这里的智能体可在你选择的任意文件夹中运行。把它指向服务所在目录的上一级,即可一次性处理所有仓库。" }, "scratchpad": { "title": "也可当作草稿区使用", @@ -17912,7 +17912,7 @@ "repoHealth": { "category": "Repo 健康", "name": "工作日仓库审计", - "prompt": "检查存储库的运行状况。检查依赖项更新、失败的测试、lint/类型检查状态以及有风险的开放更改。总结调查结果并建议下一步行动。" + "prompt": "检查仓库的运行状况。检查依赖项更新、失败的测试、lint/类型检查状态以及有风险的开放更改。总结调查结果并建议下一步行动。" }, "releasePrep": { "category": "发布准备", @@ -18426,7 +18426,7 @@ "github": { "issue": { "dialog": { - "e02508846c": "这个存储库" + "e02508846c": "这个仓库" } } }, @@ -19100,7 +19100,7 @@ "timedOut": "与 GitLab 对话超时。" }, "forgeCredentialTarget": { - "unknownHost": "拥有此存储库的计算机尚不清楚。请重新连接它并重试。", + "unknownHost": "拥有此仓库的计算机尚不清楚。请重新连接它并重试。", "thisComputer": "此计算机" } }, @@ -20160,7 +20160,7 @@ "measureSizesDescription": "扫描磁盘使用情况,按大小比较、排序和过滤工作区。", "sizeOnDisk": "磁盘大小:{{value0}}", "checkingGitRow": "检查 git 状态", - "searchPlaceholder": "搜索名称、存储库、分支、路径、主机", + "searchPlaceholder": "搜索名称、仓库、分支、路径、主机", "searchLabel": "搜索工作区", "filters": "过滤器", "showingCount": "显示 {{value1}} 的 {{value0}}", @@ -20187,7 +20187,7 @@ "reviewProvider": "提供者", "ticketPresence": "关联工单", "host": "主机", - "repo": "存储库", + "repo": "仓库", "pathPrefix": "路径开始于", "tier": { "ready": "就绪", @@ -20231,7 +20231,7 @@ "created": "已创建", "size": "大小", "name": "工作区", - "repo": "存储库", + "repo": "仓库", "path": "路径", "host": "主机", "workspaceStatus": "状态", @@ -20302,13 +20302,13 @@ "progress": "扫描工作区 ({{value0}}/{{value1}})", "singleError": "无法检查 {{value0}}:{{value1}}。某些工作区可能会丢失。刷新再试一次。", "moreErrors": ", +{{value0}} 更多", - "multipleErrors": "无法检查 {{value0}} 存储库 ({{value1}}{{value2}})。某些工作区可能会丢失。刷新再试一次。", + "multipleErrors": "无法检查 {{value0}} 仓库 ({{value1}}{{value2}})。某些工作区可能会丢失。刷新再试一次。", "noWorkspaces": "未找到工作区。", "readyOneOne": "找到 1 个工作区,并提供 1 条清理建议。", "readyOneMany": "找到 1 个工作区,包含 {{value0}} 清理建议。", "readyManyOne": "找到 {{value0}} 工作区,有 1 条清理建议。", "readyManyMany": "找到 {{value0}} 工作区,并提供 {{value1}} 清理建议。", - "fallbackRepository": "一个存储库", + "fallbackRepository": "一个仓库", "gitListFailed": "Git 无法列出工作树" }, "presentationFixtures": { @@ -21689,8 +21689,8 @@ }, "workspace": { "links": { - "foreignReview": "此评审属于另一个存储库。请添加来自此工作区存储库的评审。", - "repositoryLoading": "存储库身份仍在加载。待其可用后重试。", + "foreignReview": "此评审属于另一个仓库。请添加来自此工作区仓库的评审。", + "repositoryLoading": "仓库身份仍在加载。待其可用后重试。", "duplicate": "此链接已附加。", "title": "已链接的工作", "count": "已链接 {{count}} 项", @@ -21720,7 +21720,7 @@ "mrReference": "MR !{{number}}", "prReference": "PR #{{number}}", "issueReference": "议题 #{{number}}", - "foreignIssue": "此议题属于另一个存储库。请添加来自此工作区存储库的议题。", + "foreignIssue": "此议题属于另一个仓库。请添加来自此工作区仓库的议题。", "linkedResult": "已链接", "addReference": "添加引用", "searchLabel": "搜索引用", @@ -21747,7 +21747,7 @@ "retrySource": "重试", "lastKnownStatus": "上次已知状态", "reviewTarget": "目标:{{branch}}", - "reviewUrlRequired": "粘贴评审 URL 以验证其存储库和提供方。", + "reviewUrlRequired": "粘贴评审 URL 以验证其仓库和提供方。", "stackSummary": "已链接 {{count}} 项:{{references}}", "sessionsForItem": "{{label}} 的会话和终端 · {{count}}", "checksFailed": "失败", @@ -21770,7 +21770,7 @@ "regenerating": "正在重新生成…", "regenerate": "重新生成名称", "title": "无法为此聊天命名", - "description": "聊天命名代理因错误而停止,因此聊天将保留其第一条消息作为名称。", + "description": "聊天命名智能体因错误而停止,因此聊天将保留其第一条消息作为名称。", "viewError": "查看错误", "settings": "设置", "dialogTitle": "聊天自动命名失败",