Skill Tracer
Skills › Archify › archify › zh-CN.json

zh-CN.json

488 lines · archify/locales/zh-CN.json at a406594

1{
2 "page.title": "{title}",
3 "diagram.description.architecture": "由 Archify 生成的架构图。",
4 "diagram.description.workflow": "由 Archify 生成的工作流图。",
5 "diagram.description.sequence": "由 Archify 生成的时序图。",
6 "diagram.description.dataflow": "由 Archify 生成的数据流图。",
7 "diagram.description.lifecycle": "由 Archify 生成的生命周期图。",
8 "node.focus": "聚焦{label}",
9 "node.focus.detail": "聚焦{label},{detail}",
10 "node.context.architecture": "架构组件",
11 "node.context.workflow": "工作流节点",
12 "node.context.sequence": "时序参与者",
13 "node.context.dataflow": "数据流节点",
14 "node.context.lifecycle": "生命周期状态",
15 "legend.title": "图例",
16 "legend.architecture.frontend": "前端",
17 "legend.architecture.backend": "后端",
18 "legend.architecture.database": "数据库",
19 "legend.architecture.cloud": "云服务",
20 "legend.architecture.security": "安全",
21 "legend.architecture.messagebus": "消息总线",
22 "legend.architecture.external": "外部系统",
23 "legend.workflow.frontend": "用户界面",
24 "legend.workflow.backend": "Agent 逻辑",
25 "legend.workflow.security": "策略",
26 "legend.workflow.messagebus": "工具操作",
27 "legend.workflow.database": "上下文 / 追踪",
28 "legend.workflow.cloud": "云服务",
29 "legend.workflow.external": "外部系统",
30 "legend.sequence.emphasis": "主路径请求",
31 "legend.sequence.return": "返回",
32 "legend.sequence.security": "安全",
33 "legend.sequence.dashed": "异步追踪",
34 "legend.sequence.default": "普通消息",
35 "legend.dataflow.emphasis": "主要数据",
36 "legend.dataflow.security": "策略 / PII",
37 "legend.dataflow.dashed": "异步批处理",
38 "legend.dataflow.database": "数据存储",
39 "legend.dataflow.default": "数据流",
40 "legend.lifecycle.start": "起点",
41 "legend.lifecycle.active": "进行中",
42 "legend.lifecycle.waiting": "等待",
43 "legend.lifecycle.decision": "决策",
44 "legend.lifecycle.success": "成功",
45 "legend.lifecycle.failure": "失败 / 退出",
46 "legend.lifecycle.neutral": "中性状态",
47 "legend.lifecycle.external": "外部状态",
48 "legend.lifecycle.final": "终态",
49 "viewer.kind.frontend": "前端",
50 "viewer.kind.backend": "后端",
51 "viewer.kind.database": "数据库",
52 "viewer.kind.cloud": "云服务",
53 "viewer.kind.security": "安全",
54 "viewer.kind.messagebus": "消息总线",
55 "viewer.kind.external": "外部系统",
56 "viewer.kind.neutral": "中性",
57 "viewer.kind.node": "节点",
58 "viewer.kind.start": "开始",
59 "viewer.kind.active": "活动",
60 "viewer.kind.waiting": "等待",
61 "viewer.kind.decision": "决策",
62 "viewer.kind.success": "成功",
63 "viewer.kind.failure": "失败",
64 "viewer.toolbar.actions": "图表操作",
65 "viewer.theme.toggle.title": "切换主题(T)",
66 "viewer.theme.toggle": "切换颜色主题",
67 "viewer.theme.dark": "深色",
68 "viewer.theme.light": "浅色",
69 "viewer.preset.choose.title": "选择视觉风格(S 循环切换)",
70 "viewer.preset.choose": "选择视觉风格",
71 "viewer.preset.style": "风格",
72 "viewer.preset.menu": "视觉风格",
73 "viewer.preset.identity": "视觉表达",
74 "viewer.preset.cycles": "循环切换",
75 "viewer.preset.classic": "经典",
76 "viewer.preset.classic.short": "经典",
77 "viewer.preset.classic.hint": "稳定的技术默认风格",
78 "viewer.preset.flow": "信号流",
79 "viewer.preset.flow.short": "流动",
80 "viewer.preset.flow.hint": "突出动态流向",
81 "viewer.preset.blueprint": "蓝图",
82 "viewer.preset.blueprint.hint": "工程评审",
83 "viewer.preset.editorial": "编辑风格",
84 "viewer.preset.editorial.hint": "适合发布与上线说明",
85 "viewer.preset.badge.signalFlow": "信号流",
86 "viewer.preset.badge.blueprint": "蓝图 / 修订 01",
87 "viewer.preset.badge.editorial": "编辑风格 / 现场笔记",
88 "viewer.preset.badge.editorialPlate": "ARCHIFY / 图版 04",
89 "viewer.preset.current": "当前视觉风格:{style}。选择视觉风格",
90 "viewer.motion.live": "动态",
91 "viewer.motion.still": "静态",
92 "viewer.motion.pause": "暂停动效",
93 "viewer.motion.resume": "恢复动效",
94 "viewer.motion.reduced": "已根据减少动态效果偏好暂停动效",
95 "viewer.motion.hidden": "页面不可见时已暂停动效",
96 "viewer.motion.yielding": "暂停动效;当前让位于{owner}",
97 "viewer.motion.yielding.title": "动态预览已启用 · 正在让位于{owner}",
98 "viewer.owner.route": "路径探测",
99 "viewer.owner.lens": "语义透镜",
100 "viewer.owner.relationship": "关系预览",
101 "viewer.owner.intent": "意图追踪",
102 "viewer.owner.focus": "语义聚焦",
103 "viewer.owner.legend": "图例预览",
104 "viewer.owner.reader": "读者交互",
105 "viewer.present.enter": "进入演示模式",
106 "viewer.present.enter.title": "演示模式(F)",
107 "viewer.present.exit": "退出演示模式",
108 "viewer.present.exit.title": "退出演示模式(F 或 Escape)",
109 "viewer.present.present": "演示",
110 "viewer.present.exit.label": "退出",
111 "viewer.export.button": "导出",
112 "viewer.export.button.title": "导出图表(E)",
113 "viewer.export.diagram": "导出图表",
114 "viewer.export.menu": "导出",
115 "viewer.export.subtitle": "便携、整洁的输出",
116 "viewer.export.share": "分享",
117 "viewer.export.shareCard": "分享卡片",
118 "viewer.export.routeShareCard": "路径分享卡片",
119 "viewer.export.reachShareCard": "可达范围分享卡片",
120 "viewer.export.copyDiagram": "复制图表",
121 "viewer.export.clipboardPng": "复制 PNG 到剪贴板",
122 "viewer.export.raster": "位图",
123 "viewer.export.image": "图像",
124 "viewer.export.lossless": "无损图像",
125 "viewer.export.compact": "紧凑图像",
126 "viewer.export.modern": "现代图像格式",
127 "viewer.export.vectorMotion": "矢量与动效",
128 "viewer.export.vectorMotion.heading": "矢量与动效",
129 "viewer.export.editable": "可编辑矢量图",
130 "viewer.export.svg.auto": "SVG · 自动",
131 "viewer.export.svg.auto.hint": "匹配宿主主题",
132 "viewer.export.svg.light": "SVG · 浅色",
133 "viewer.export.svg.light.hint": "始终浅色",
134 "viewer.export.svg.dark": "SVG · 深色",
135 "viewer.export.svg.dark.hint": "始终深色",
136 "viewer.export.motion6s": "6 秒动效",
137 "viewer.export.unsupported": "当前浏览器不支持",
138 "viewer.export.clipboardUnsupported": "当前浏览器不支持写入图片剪贴板",
139 "viewer.export.clipboardUnsupported.short": "此浏览器不支持写入图片剪贴板。",
140 "viewer.export.motionUnavailable": "当前浏览器无法录制动效",
141 "viewer.export.webmUnavailable": "当前浏览器不支持 WebM",
142 "viewer.export.failed": "导出失败:{message}",
143 "viewer.export.unknownVariant": "未知的分享卡片类型:{variant}",
144 "viewer.export.routeRequired": "请先追踪路径,再导出路径分享卡片",
145 "viewer.export.reachRequired": "请先追踪编写可达范围,再导出可达范围分享卡片",
146 "viewer.export.unknown": "未知错误",
147 "viewer.export.routeFailed": "路径分享卡片导出失败:{message}",
148 "viewer.export.reachFailed": "可达范围分享卡片导出失败:{message}",
149 "viewer.export.copyFailed": "复制失败:{message}",
150 "viewer.export.copiedPng": "已将 PNG 复制到剪贴板",
151 "viewer.export.downloadedRoute": "已下载路径分享卡片",
152 "viewer.export.downloadedReach": "已下载可达范围分享卡片",
153 "viewer.export.downloadedWebm": "已下载 WebM",
154 "viewer.export.recording": "正在录制 6 秒动效…",
155 "viewer.export.card.routeSummary.one": "路径:{source} → {target} · {count} 步",
156 "viewer.export.card.routeSummary.other": "路径:{source} → {target} · {count} 步",
157 "viewer.export.card.reachSummary": "从{origin}开始的编写{direction} · {nodes} · {links} · 最深 {hops}",
158 "viewer.export.card.node.one": "{count} 个节点",
159 "viewer.export.card.node.other": "{count} 个节点",
160 "viewer.export.card.link.one": "{count} 条连接",
161 "viewer.export.card.link.other": "{count} 条连接",
162 "viewer.export.card.hop.one": "{count} 跳",
163 "viewer.export.card.hop.other": "{count} 跳",
164 "viewer.export.card.routeBadge": "ARCHIFY · 路径 · {hops}",
165 "viewer.export.card.reachBadge": "ARCHIFY · {direction}可达范围",
166 "viewer.export.direction.upstream": "上游",
167 "viewer.export.direction.downstream": "下游",
168 "viewer.export.error.canvasUnavailable": "无法为{label}使用画布",
169 "viewer.export.error.contextUnavailable": "无法为{label}创建二维画布上下文",
170 "viewer.export.error.toBlobUnavailable": "{label}无法使用 canvas.toBlob",
171 "viewer.export.error.toBlobNull": "{label}的 canvas.toBlob 未返回数据",
172 "viewer.export.error.variantsCombined": "无法同时组合多种分享卡片类型",
173 "viewer.export.error.viewerState": "分享卡片导出无法移除临时 Viewer 状态",
174 "viewer.export.error.routeState": "路径卡片导出无法安全保留已解析路径",
175 "viewer.export.error.reachState": "可达范围卡片导出无法安全保留编写的可达范围",
176 "viewer.export.error.webmRequirements": "WebM 动效导出需要追踪动画及浏览器 MediaRecorder 支持",
177 "viewer.export.error.mediaRecorder": "MediaRecorder 录制失败",
178 "viewer.export.error.emptyWebm": "MediaRecorder 生成了空的 WebM",
179 "viewer.export.error.webmBackground": "无法为 WebM 导出加载 SVG 背景",
180 "viewer.guide.title": "探索此系统",
181 "viewer.focus.selectedNodes": "已选择 {count} 个节点",
182 "viewer.guide.eyebrow": "图表指南",
183 "viewer.guide.close": "关闭图表指南",
184 "viewer.guide.inspecting": "正在检查已编译语义",
185 "viewer.guide.actions": "图表探索操作",
186 "viewer.guide.find": "查找任意节点",
187 "viewer.guide.find.hint": "搜索标签、职责、类型和稳定 ID。",
188 "viewer.guide.route": "追踪路径",
189 "viewer.guide.route.aria": "追踪有向路径",
190 "viewer.guide.route.hint": "查看两个语义节点如何按编写方向连接。",
191 "viewer.guide.map": "查看完整系统",
192 "viewer.guide.map.hint": "打开带实时视口和稳定节点的语义雷达。",
193 "viewer.guide.lens": "比较语义类型",
194 "viewer.guide.lens.hint": "统计角色、显示流量并比较直接编写的连接。",
195 "viewer.guide.present": "进入演示模式",
196 "viewer.guide.present.hint": "让实时图表占满视口,同时不改变导出。",
197 "viewer.guide.shortcuts": "其他键盘快捷键",
198 "viewer.guide.shortcut.export": "导出",
199 "viewer.guide.shortcut.theme": "主题",
200 "viewer.guide.shortcut.style": "风格",
201 "viewer.guide.shortcut.reset": "重置",
202 "viewer.guide.shortcut.zoomIn": "放大",
203 "viewer.guide.shortcut.zoomOut": "缩小",
204 "viewer.guide.shortcut.close": "关闭",
205 "viewer.guide.credit": "觉得好用?在 GitHub 给 Archify 点个 Star",
206 "viewer.guide.star": "Star",
207 "viewer.guide.facts": "{nodes} · {relationships}",
208 "viewer.guide.fact.node.one": "{count} 个语义节点",
209 "viewer.guide.fact.node.other": "{count} 个语义节点",
210 "viewer.guide.fact.relationship.one": "{count} 条关系",
211 "viewer.guide.fact.relationship.other": "{count} 条关系",
212 "viewer.guide.open": "打开图表指南",
213 "viewer.finder.title": "查找节点",
214 "viewer.finder.close": "关闭节点查找器",
215 "viewer.finder.placeholder": "搜索标签或 ID",
216 "viewer.finder.search": "搜索图表节点",
217 "viewer.finder.results": "图表节点",
218 "viewer.finder.empty": "没有匹配的节点",
219 "viewer.finder.result.focus": "聚焦{label}",
220 "viewer.finder.result.routeStart": "选择{label}作为路径起点",
221 "viewer.finder.result.routeTarget": "选择{label}作为路径终点,{links}",
222 "viewer.finder.status.empty": "没有匹配的节点",
223 "viewer.finder.status.count.one": "{count} 个匹配节点",
224 "viewer.finder.status.count.other": "{count} 个匹配节点",
225 "viewer.finder.noun.nodes": "个节点",
226 "viewer.finder.link.one": "{count} 条连接",
227 "viewer.finder.link.other": "{count} 条连接",
228 "viewer.finder.result.focus.one": "聚焦{label},{count} 条相关连接",
229 "viewer.finder.result.focus.other": "聚焦{label},{count} 条相关连接",
230 "viewer.finder.status.filtered": "{visible}/{available} {noun}",
231 "viewer.finder.status.all": "{available} {noun}",
232 "viewer.passport.eyebrow": "语义护照",
233 "viewer.passport.metadata": "节点元数据",
234 "viewer.passport.evidence": "已验证的源代码证据",
235 "viewer.passport.verified": "已验证来源",
236 "viewer.passport.verificationScope": "已按固定修订版本验证本地 Git 证据,未检查远程访问权限。",
237 "viewer.passport.reach": "编写可达范围",
238 "viewer.passport.reach.trace": "追踪编写的可达性",
239 "viewer.passport.upstream": "上游",
240 "viewer.passport.downstream": "下游",
241 "viewer.passport.upstream.trace": "追踪上游编写可达性",
242 "viewer.passport.downstream.trace": "追踪下游编写可达性",
243 "viewer.passport.close": "关闭语义护照",
244 "viewer.passport.move": "移动语义护照。可拖动、使用方向键移动,或按 Home 恢复自动位置。",
245 "viewer.passport.copy": "复制链接",
246 "viewer.passport.copy.focus": "复制聚焦节点的链接",
247 "viewer.passport.relations": "关系",
248 "viewer.passport.relations.show": "显示关联关系",
249 "viewer.passport.relations.hide": "隐藏关联关系",
250 "viewer.passport.relations.list": "关联关系",
251 "viewer.passport.copyRelation": "复制关系",
252 "viewer.passport.copyNode": "复制节点",
253 "viewer.passport.copyPinned": "复制固定关系的链接",
254 "viewer.passport.copySource": "复制来源节点的链接",
255 "viewer.passport.copy.focused.success": "已复制聚焦节点链接",
256 "viewer.passport.copy.pinned.success": "已复制固定关系链接",
257 "viewer.passport.copy.focused.failed": "无法复制聚焦节点链接",
258 "viewer.passport.copy.pinned.failed": "无法复制固定关系链接",
259 "viewer.passport.relationship.none": "没有关联关系",
260 "viewer.passport.relationship.count.one": "{count} 条关系",
261 "viewer.passport.relationship.count.other": "{count} 条关系",
262 "viewer.passport.relationship.show.one": "显示 {count} 条关联关系",
263 "viewer.passport.relationship.show.other": "显示 {count} 条关联关系",
264 "viewer.passport.relationship.summary": "{out} 条出向 · {in} 条入向{loops}",
265 "viewer.passport.relationship.loops": " · {count} 条自环",
266 "viewer.passport.relationship.explorer": "直接关系浏览器",
267 "viewer.passport.relationship.help": "使用方向键浏览关系。按 Enter 或空格键固定详情;按 Escape 清除。",
268 "viewer.passport.relationship.loopsBack": "回环",
269 "viewer.passport.relationship.connectsTo": "连接到",
270 "viewer.passport.relationship.connectsFrom": "连接自",
271 "viewer.passport.relationship.pinned": "已固定关系 · {from} → {to} · {label}",
272 "viewer.passport.relationship.inspect": "检查第 {index}/{total} 条关系:{from} 到 {to},{label}。按 Enter 查看详情。",
273 "viewer.passport.relationship.group.out": "出向",
274 "viewer.passport.relationship.group.in": "入向",
275 "viewer.passport.relationship.group.loop": "自环",
276 "viewer.passport.relationship.row": "{group}:{relationship},{neighbor}",
277 "viewer.passport.relationship.direction.out": "出 →",
278 "viewer.passport.relationship.direction.in": "← 入",
279 "viewer.passport.relationship.direction.loop": "自环",
280 "viewer.passport.sourceCount.one": "{count} 个已验证来源引用",
281 "viewer.passport.sourceCount.other": "{count} 个已验证来源引用",
282 "viewer.passport.repository.open": "打开已验证的仓库修订版本 {revision}",
283 "viewer.passport.source.open": "打开修订版本 {revision} 中已验证的来源 {path}",
284 "viewer.passport.source.openLink": "打开 ↗",
285 "viewer.passport.reach.upstream.one": "追踪 {count} 个上游编写节点",
286 "viewer.passport.reach.upstream.other": "追踪 {count} 个上游编写节点",
287 "viewer.passport.reach.downstream.one": "追踪 {count} 个下游编写节点",
288 "viewer.passport.reach.downstream.other": "追踪 {count} 个下游编写节点",
289 "viewer.passport.reach.noUpstream": "没有上游编写节点",
290 "viewer.passport.reach.noDownstream": "没有下游编写节点",
291 "viewer.passport.reach.status": "{direction} · {nodes} 个节点 · {links} 条连接 · 最深 {hops} 跳",
292 "viewer.route.eyebrow": "路径",
293 "viewer.route.start": "点击路径的起点",
294 "viewer.route.start.find": "查找起点",
295 "viewer.route.start.find.aria": "查找路径起点",
296 "viewer.route.copy": "复制链接",
297 "viewer.route.copy.aria": "复制已追踪路径的链接",
298 "viewer.route.clear": "清除",
299 "viewer.route.clear.aria": "清除路径探测",
300 "viewer.route.traced": "路径",
301 "viewer.route.pickTwo": "在图上点两个节点",
302 "viewer.route.pickOne": "在图上点一个节点",
303 "viewer.route.controls": "路径旅程控制",
304 "viewer.route.previous": "上一个路径位置",
305 "viewer.route.play": "播放路径旅程",
306 "viewer.route.pause": "暂停路径旅程",
307 "viewer.route.replay": "重播路径旅程",
308 "viewer.route.next": "下一个路径位置",
309 "viewer.route.journey": "旅程",
310 "viewer.route.pause.label": "暂停",
311 "viewer.route.replay.label": "重播",
312 "viewer.route.overview": "总览",
313 "viewer.route.overview.aria": "显示完整路径总览",
314 "viewer.route.instructions": "先点起点,再点终点,沿箭头方向找路。",
315 "viewer.route.destination": "从{label}出发,走到哪里?",
316 "viewer.route.destination.find": "查找目标",
317 "viewer.route.destination.find.aria": "查找可达的路径目标",
318 "viewer.route.differentDestination": "选择其他目标",
319 "viewer.route.distinct": "请选两个不同的节点。",
320 "viewer.route.unreachable": "走不到{label}",
321 "viewer.route.unreachable.detail": "沿箭头方向,从{source}走不到{target}。请选一个高亮节点。",
322 "viewer.route.start.instructions": "接着选终点,能走到的节点会亮起。",
323 "viewer.route.copy.success": "已复制路径链接",
324 "viewer.route.copy.failed": "无法复制路径链接",
325 "viewer.route.position": "路径位置 {index}/{total}:{label}",
326 "viewer.route.step": "第 {index}/{total} 步 · {phase} · {label}",
327 "viewer.route.motionRequired": "自动旅程需要动态模式",
328 "viewer.route.trigger.clear": "清除已追踪路径",
329 "viewer.route.overview.status": "{nodes} · {hops} · 最短路径",
330 "viewer.route.overview.node.one": "{count} 个节点",
331 "viewer.route.overview.node.other": "{count} 个节点",
332 "viewer.route.overview.hop.one": "{count} 步",
333 "viewer.route.overview.hop.other": "{count} 步",
334 "viewer.route.phase.playing": "播放中",
335 "viewer.route.phase.complete": "已完成",
336 "viewer.route.phase.inspecting": "检查中",
337 "viewer.route.destination.count.one": "有 {count} 个能走到的节点已高亮,点一下。",
338 "viewer.route.destination.count.other": "有 {count} 个能走到的节点已高亮,点一个。",
339 "viewer.route.noOutgoing": "这个节点没有向外的箭头。清除后换一个起点。",
340 "viewer.route.result.title": "{source} 到 {target}",
341 "viewer.route.finder.source.title": "选择路径起点",
342 "viewer.route.finder.source.placeholder": "搜索路径来源",
343 "viewer.route.finder.source.empty": "没有匹配的路径来源",
344 "viewer.route.finder.source.results": "可作为路径起点的节点",
345 "viewer.route.finder.source.noun": "个路径来源",
346 "viewer.route.finder.source.badge": "起点",
347 "viewer.route.finder.target.title": "从{label}出发的目标",
348 "viewer.route.finder.target.placeholder": "搜索可达目标",
349 "viewer.route.finder.target.empty": "没有匹配的可达目标",
350 "viewer.route.finder.target.results": "可达路径目标",
351 "viewer.route.finder.target.noun": "个可达目标",
352 "viewer.route.hop.one": "{count} 跳",
353 "viewer.route.hop.other": "{count} 跳",
354 "viewer.lens.eyebrow": "语义透镜",
355 "viewer.lens.title": "比较系统角色",
356 "viewer.lens.close": "关闭语义透镜",
357 "viewer.lens.instruction": "最多选择两种语义类型。选择一种可显示其真实流量;选择两种只比较直接编写的关系。",
358 "viewer.lens.kinds": "语义类型",
359 "viewer.lens.choose": "选择一种类型以检查其节点和相连关系。",
360 "viewer.lens.copy": "复制语义透镜链接",
361 "viewer.lens.clear": "清除语义透镜",
362 "viewer.lens.open": "打开语义透镜",
363 "viewer.lens.openActive": "打开当前语义透镜",
364 "viewer.lens.legend": "语义图例",
365 "viewer.lens.legend.inspect.one": "检查{label},{count} 个节点",
366 "viewer.lens.legend.inspect.other": "检查{label},{count} 个节点",
367 "viewer.lens.kind.count.one": "{label},{count} 个节点",
368 "viewer.lens.kind.count.other": "{label},{count} 个节点",
369 "viewer.lens.compare.one": "{first} → {second}:{forward} · {second} → {first}:{reverse} · 共 {count} 条直接关系",
370 "viewer.lens.compare.other": "{first} → {second}:{forward} · {second} → {first}:{reverse} · 共 {count} 条直接关系",
371 "viewer.lens.single": "{nodes} · {relationships} · 已连接节点保持可见",
372 "viewer.lens.node.one": "{count} 个{label}节点",
373 "viewer.lens.node.other": "{count} 个{label}节点",
374 "viewer.lens.relationship.one": "{count} 条相连关系",
375 "viewer.lens.relationship.other": "{count} 条相连关系",
376 "viewer.radar.title": "语义雷达",
377 "viewer.radar.building": "正在构建总览",
378 "viewer.radar.openFull": "打开完整语义雷达",
379 "viewer.radar.open": "打开雷达",
380 "viewer.radar.close": "关闭语义雷达",
381 "viewer.radar.surface": "图表总览。点击节点进行聚焦,或使用方向键平移。",
382 "viewer.radar.click": "点击节点",
383 "viewer.radar.drag": "拖动平移",
384 "viewer.radar.space": "语义雷达需要更多地图可见空间。",
385 "viewer.radar.nodes": "语义图表雷达节点",
386 "viewer.radar.focus": "从语义雷达聚焦{label}",
387 "viewer.radar.status": "{count} 个节点 · {viewport}",
388 "viewer.radar.fullMap": "{count} 个节点 · 完整地图",
389 "viewer.radar.compacted": "已收紧雷达,避免遮挡语义护照或地图控件。",
390 "viewer.radar.cancelWaiting": "取消等待更多地图空间的语义雷达",
391 "viewer.radar.needsSpace": "语义雷达需要更多可见地图空间",
392 "viewer.radar.viewport.full": "完整地图",
393 "viewer.radar.viewport.width": "宽度 {percent}%",
394 "viewer.radar.viewport.scale": "视口 {percent}%",
395 "viewer.nav.controls": "图表视图控制",
396 "viewer.nav.route": "追踪有向路径",
397 "viewer.nav.route.title": "追踪路径(R)",
398 "viewer.nav.route.short": "路径",
399 "viewer.nav.radar": "打开语义雷达",
400 "viewer.nav.radar.title": "语义雷达(M)",
401 "viewer.nav.radar.short": "地图",
402 "viewer.nav.lens": "打开语义透镜",
403 "viewer.nav.lens.title": "语义透镜(L)",
404 "viewer.nav.lens.short": "透镜",
405 "viewer.nav.find": "查找节点",
406 "viewer.nav.find.title": "查找节点(/)",
407 "viewer.outline.title": "节点索引",
408 "viewer.rail.show": "要点与索引",
409 "viewer.rail.controls": "侧栏",
410 "viewer.rail.collapse": "收起侧栏",
411 "viewer.rail.bottom": "移到图下方",
412 "viewer.rail.right": "移到图右侧",
413 "viewer.nav.guide": "打开图表指南",
414 "viewer.nav.guide.title": "图表指南(?)",
415 "viewer.nav.zoomOut": "缩小",
416 "viewer.nav.zoomOut.title": "缩小(-)",
417 "viewer.nav.reset": "重置图表视图",
418 "viewer.nav.reset.title": "重置视图(0)",
419 "viewer.nav.read": "阅读",
420 "viewer.nav.zoomIn": "放大",
421 "viewer.nav.zoomIn.title": "放大(+)",
422 "viewer.nav.camera": "{hint}。重置图表视图",
423 "viewer.nav.camera.title": "{semantic}{hint} · 重置视图(0)",
424 "viewer.nav.camera.semantic": "语义相机已启用 · ",
425 "viewer.nav.level.map": "概览",
426 "viewer.nav.level.read": "阅读",
427 "viewer.nav.level.full": "完整",
428 "viewer.nav.level.auto": "自动",
429 "viewer.nav.detail.map": "放大以显示关系标签和节点上下文",
430 "viewer.nav.detail.read": "再次放大以显示标签和注释",
431 "viewer.nav.detail.full": "完整图表详情",
432 "viewer.intent.summary": "{label}。{out} 条出向,{in} 条入向{loops}。共 {total} 条连接。按 Enter 查看详情。",
433 "viewer.intent.loops": ",{count} 条自环",
434 "viewer.common.copied": "已复制",
435 "viewer.common.copyFailed": "复制失败",
436 "viewer.common.copyLink": "复制链接",
437 "viewer.common.clear": "清除",
438 "viewer.common.close": "关闭",
439 "diagram.description.erd": "由 Archify 生成的实体关系图。",
440 "node.context.erd": "实体",
441 "legend.erd.pk": "主键",
442 "legend.erd.fk": "外键",
443 "legend.erd.uk": "唯一键",
444 "legend.erd.one": "一",
445 "legend.erd.many": "多",
446 "legend.erd.optional": "可选",
447 "diagram.description.tree": "由 Archify 生成的层级结构图。",
448 "node.context.tree.root": "根节点",
449 "node.context.tree.branch": "分支",
450 "node.context.tree.leaf": "叶子节点",
451 "tree.toggle.collapse": "收起 {label}(下方 {count} 项)",
452 "tree.toggle.expand": "展开 {label}(已隐藏 {count} 项)",
453 "tree.expandAll": "全部展开",
454 "diagram.description.class": "由 Archify 生成的类与接口图。",
455 "node.context.class.class": "类",
456 "node.context.class.abstract": "抽象类",
457 "node.context.class.interface": "接口",
458 "node.context.class.enum": "枚举",
459 "node.context.class.record": "记录类型",
460 "legend.class.dependency": "依赖",
461 "legend.class.association": "关联",
462 "legend.class.inheritance": "继承",
463 "legend.class.realization": "实现接口",
464 "legend.class.composition": "组合",
465 "legend.class.aggregation": "聚合",
466 "diagram.description.timeline": "由 Archify 生成的事件时间线。",
467 "timeline.axis": "时间",
468 "timeline.break": "时间轴断开:省略 {duration} 无事件区间",
469 "timeline.compressed": "已压缩 {count} 段空闲期(≈)",
470 "timeline.evidence.observed": "实测事件",
471 "timeline.evidence.illustrative": "示例数据",
472 "legend.timeline.default": "事件",
473 "legend.timeline.change": "变更",
474 "legend.timeline.alert": "告警",
475 "legend.timeline.action": "处置",
476 "legend.timeline.recovery": "恢复",
477 "diagram.description.waterfall": "由 Archify 生成的执行瀑布图。",
478 "waterfall.evidence.measured": "实测耗时",
479 "waterfall.evidence.illustrative": "示例耗时",
480 "waterfall.wall": "总耗时 {duration}",
481 "waterfall.share": "占总耗时 {total} 的 {percent}",
482 "waterfall.incomplete": "未完成,≥ {duration}",
483 "waterfall.operation": "操作",
484 "legend.waterfall.ok": "已完成",
485 "legend.waterfall.error": "出错",
486 "legend.waterfall.cancelled": "已取消",
487 "legend.waterfall.incomplete": "未完成(无结束记录)"