mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-03-01 15:03:57 +08:00
- Add FindingDrawer component for displaying finding details when no associated issue exists - Refactor i18n keys for better organization: - status.* → session.status.* (session-related) - severity.* → findings.severity.* (finding-related) - Update DiscoveryDetail to show FindingDrawer for orphan findings - Add severity/priority mapping in discovery-routes for compatibility
489 lines
13 KiB
JSON
489 lines
13 KiB
JSON
{
|
|
"title": "问题",
|
|
"description": "跟踪和管理问题",
|
|
"status": {
|
|
"open": "开放",
|
|
"inProgress": "进行中",
|
|
"resolved": "已解决",
|
|
"closed": "已关闭",
|
|
"completed": "已完成"
|
|
},
|
|
"priority": {
|
|
"low": "低",
|
|
"medium": "中",
|
|
"high": "高",
|
|
"critical": "紧急"
|
|
},
|
|
"actions": {
|
|
"create": "新建问题",
|
|
"edit": "编辑",
|
|
"delete": "删除",
|
|
"viewDetails": "查看详情",
|
|
"changeStatus": "更改状态",
|
|
"changePriority": "更改优先级",
|
|
"startProgress": "开始处理",
|
|
"markResolved": "标记为已解决",
|
|
"github": "从 GitHub 拉取"
|
|
},
|
|
"messages": {
|
|
"githubSyncSuccess": "GitHub 同步完成:新增 {imported}、更新 {updated}、跳过 {skipped}。",
|
|
"githubSyncError": "GitHub 同步失败"
|
|
},
|
|
"filters": {
|
|
"all": "全部",
|
|
"open": "开放",
|
|
"inProgress": "进行中",
|
|
"resolved": "已解决",
|
|
"closed": "已关闭",
|
|
"byPriority": "按优先级"
|
|
},
|
|
"emptyState": {
|
|
"title": "未找到问题",
|
|
"message": "没有符合当前筛选条件的问题。",
|
|
"createFirst": "创建第一个问题以开始"
|
|
},
|
|
"createDialog": {
|
|
"title": "创建新问题",
|
|
"labels": {
|
|
"title": "标题",
|
|
"context": "上下文",
|
|
"priority": "优先级"
|
|
},
|
|
"placeholders": {
|
|
"title": "输入问题标题...",
|
|
"context": "描述问题上下文..."
|
|
},
|
|
"buttons": {
|
|
"create": "创建",
|
|
"cancel": "取消",
|
|
"creating": "创建中..."
|
|
}
|
|
},
|
|
"editDialog": {
|
|
"title": "编辑问题",
|
|
"labels": {
|
|
"title": "标题",
|
|
"context": "上下文",
|
|
"priority": "优先级",
|
|
"status": "状态"
|
|
},
|
|
"placeholders": {
|
|
"title": "输入问题标题...",
|
|
"context": "描述问题上下文..."
|
|
},
|
|
"buttons": {
|
|
"cancel": "取消",
|
|
"save": "保存",
|
|
"saving": "保存中..."
|
|
}
|
|
},
|
|
"card": {
|
|
"id": "ID",
|
|
"createdAt": "创建时间",
|
|
"updatedAt": "更新时间",
|
|
"solutions": "{count, plural, one {解决方案} other {解决方案}}"
|
|
},
|
|
"detail": {
|
|
"title": "问题详情",
|
|
"tabs": {
|
|
"overview": "概览",
|
|
"solutions": "解决方案",
|
|
"history": "历史",
|
|
"terminal": "终端",
|
|
"json": "JSON"
|
|
},
|
|
"overview": {
|
|
"title": "标题",
|
|
"status": "状态",
|
|
"priority": "优先级",
|
|
"createdAt": "创建时间",
|
|
"updatedAt": "更新时间",
|
|
"context": "上下文",
|
|
"labels": "标签",
|
|
"assignee": "受理人"
|
|
},
|
|
"solutions": {
|
|
"title": "解决方案",
|
|
"empty": "暂无解决方案",
|
|
"addSolution": "添加解决方案",
|
|
"boundSolution": "已绑定解决方案"
|
|
},
|
|
"history": {
|
|
"title": "历史记录",
|
|
"empty": "暂无历史记录"
|
|
}
|
|
},
|
|
"terminal": {
|
|
"launch": "启动会话",
|
|
"session": {
|
|
"select": "选择会话",
|
|
"none": "暂无会话",
|
|
"refresh": "刷新",
|
|
"new": "新建会话",
|
|
"close": "关闭",
|
|
"share": "分享(只读)",
|
|
"revokeShare": "撤销分享",
|
|
"expiresAt": "过期时间",
|
|
"activeShares": "分享列表"
|
|
},
|
|
"share": {
|
|
"pageTitle": "共享终端会话",
|
|
"missingParams": "链接缺少 sessionKey 或 shareToken 参数",
|
|
"connecting": "连接中",
|
|
"connected": "实时",
|
|
"error": "错误",
|
|
"linkLabel": "分享链接"
|
|
},
|
|
"exec": {
|
|
"tool": "工具",
|
|
"mode": "模式",
|
|
"resumeKey": "resumeKey",
|
|
"resumeStrategy": "resumeStrategy",
|
|
"prompt": {
|
|
"label": "提示词",
|
|
"placeholder": "输入要在该会话中执行的提示词..."
|
|
},
|
|
"run": "执行"
|
|
}
|
|
},
|
|
"queue": {
|
|
"title": "队列",
|
|
"pageTitle": "问题队列",
|
|
"description": "管理问题执行队列和执行组",
|
|
"history": {
|
|
"title": "队列历史",
|
|
"active": "当前",
|
|
"select": "选择队列",
|
|
"activate": "激活",
|
|
"empty": "暂无队列"
|
|
},
|
|
"exec": {
|
|
"title": "执行",
|
|
"sessionTab": "会话",
|
|
"orchestratorTab": "编排器"
|
|
},
|
|
"orchestrator": {
|
|
"title": "发送到编排器",
|
|
"targetSession": "目标会话",
|
|
"tool": "工具",
|
|
"mode": "模式",
|
|
"resumeStrategy": "resumeStrategy",
|
|
"send": "发送",
|
|
"sending": "发送中...",
|
|
"sentTitle": "已发送到编排器",
|
|
"sentDesc": "已创建 flow: {flowId}",
|
|
"sendFailed": "发送失败"
|
|
},
|
|
"status": {
|
|
"pending": "待处理",
|
|
"ready": "就绪",
|
|
"executing": "执行中",
|
|
"completed": "已完成",
|
|
"failed": "失败",
|
|
"blocked": "已阻塞",
|
|
"active": "活动",
|
|
"inactive": "非活动"
|
|
},
|
|
"stats": {
|
|
"totalItems": "总项目",
|
|
"groups": "执行组",
|
|
"tasks": "任务",
|
|
"solutions": "解决方案",
|
|
"items": "项目",
|
|
"executionGroups": "执行组"
|
|
},
|
|
"actions": {
|
|
"activate": "激活",
|
|
"deactivate": "停用",
|
|
"delete": "删除",
|
|
"merge": "合并",
|
|
"split": "拆分",
|
|
"confirmDelete": "确定要删除此队列吗?"
|
|
},
|
|
"executionGroup": "执行组",
|
|
"executionGroups": "执行组",
|
|
"parallelGroup": "并行组",
|
|
"sequentialGroup": "顺序组",
|
|
"items": "项目",
|
|
"itemCount": "{count} 项",
|
|
"groups": "组",
|
|
"parallel": "并行",
|
|
"sequential": "顺序",
|
|
"empty": "无数据",
|
|
"conflicts": "队列中检测到冲突",
|
|
"noQueueData": "无队列数据",
|
|
"emptyState": {
|
|
"title": "暂无队列",
|
|
"description": "当前没有可用的执行队列"
|
|
},
|
|
"error": {
|
|
"title": "加载失败",
|
|
"message": "无法加载队列数据,请稍后重试"
|
|
},
|
|
"conflicts": {
|
|
"title": "队列冲突",
|
|
"description": "个冲突"
|
|
},
|
|
"deleteDialog": {
|
|
"title": "删除队列",
|
|
"description": "确定要删除此队列吗?此操作无法撤销。"
|
|
},
|
|
"mergeDialog": {
|
|
"title": "合并队列",
|
|
"targetQueueLabel": "目标队列ID",
|
|
"targetQueuePlaceholder": "输入要合并到的队列ID"
|
|
},
|
|
"splitDialog": {
|
|
"title": "拆分队列",
|
|
"selected": "已选择 {count}/{total} 项",
|
|
"selectAll": "全选",
|
|
"clearAll": "清空",
|
|
"noSelection": "请选择要拆分的项目",
|
|
"cannotSplitAll": "不能拆分所有项目,源队列至少需保留一项"
|
|
}
|
|
},
|
|
"solution": {
|
|
"issue": "问题",
|
|
"solution": "解决方案",
|
|
"shortIssue": "问题",
|
|
"shortSolution": "方案",
|
|
"tabs": {
|
|
"overview": "概览",
|
|
"tasks": "任务",
|
|
"terminal": "终端",
|
|
"json": "JSON"
|
|
},
|
|
"overview": {
|
|
"executionInfo": "执行信息",
|
|
"executionOrder": "执行顺序",
|
|
"semanticPriority": "语义优先级",
|
|
"group": "执行组",
|
|
"taskCount": "任务数量",
|
|
"dependencies": "依赖项",
|
|
"filesTouched": "涉及文件"
|
|
},
|
|
"tasks": {
|
|
"comingSoon": "任务列表即将推出",
|
|
"empty": "该解决方案下暂无任务"
|
|
}
|
|
},
|
|
"discovery": {
|
|
"title": "发现",
|
|
"pageTitle": "问题发现",
|
|
"description": "查看和管理问题发现会话",
|
|
"totalSessions": "总会话数",
|
|
"completedSessions": "已完成",
|
|
"runningSessions": "运行中",
|
|
"totalFindings": "发现",
|
|
"sessionList": "会话列表",
|
|
"noSessions": "未发现会话",
|
|
"noSessionsDescription": "启动新的问题发现会话以开始",
|
|
"findingsDetail": "发现详情",
|
|
"selectSession": "选择会话以查看发现",
|
|
"sessionId": "会话ID",
|
|
"name": "名称",
|
|
"status": "状态",
|
|
"createdAt": "创建时间",
|
|
"completedAt": "完成时间",
|
|
"progress": "进度",
|
|
"findingsCount": "发现数量",
|
|
"export": "导出JSON",
|
|
"exportSelected": "导出选中的 {count} 项",
|
|
"exporting": "导出中...",
|
|
"exportAsIssues": "导出为问题",
|
|
"severityBreakdown": "严重程度分布",
|
|
"typeBreakdown": "类型分布",
|
|
"tabFindings": "发现",
|
|
"tabProgress": "进度",
|
|
"tabInfo": "会话信息",
|
|
"stats": {
|
|
"totalSessions": "总会话数",
|
|
"completed": "已完成",
|
|
"running": "运行中",
|
|
"findings": "发现"
|
|
},
|
|
"session": {
|
|
"status": {
|
|
"running": "运行中",
|
|
"completed": "已完成",
|
|
"failed": "失败"
|
|
},
|
|
"findings": "{count} 个发现",
|
|
"startedAt": "开始时间"
|
|
},
|
|
"findings": {
|
|
"title": "发现",
|
|
"filters": {
|
|
"severity": "严重程度",
|
|
"type": "类型",
|
|
"search": "搜索发现..."
|
|
},
|
|
"severity": {
|
|
"all": "全部严重程度",
|
|
"critical": "严重",
|
|
"high": "高",
|
|
"medium": "中",
|
|
"low": "低",
|
|
"unknown": "未知"
|
|
},
|
|
"type": {
|
|
"all": "全部类型"
|
|
},
|
|
"exportedStatus": {
|
|
"all": "全部导出状态",
|
|
"exported": "已导出",
|
|
"notExported": "未导出"
|
|
},
|
|
"issueStatus": {
|
|
"all": "全部问题状态",
|
|
"hasIssue": "已关联问题",
|
|
"noIssue": "未关联问题"
|
|
},
|
|
"noFindings": "未发现结果",
|
|
"noFindingsDescription": "没有找到匹配的发现结果",
|
|
"searchPlaceholder": "搜索发现...",
|
|
"filterBySeverity": "按严重程度筛选",
|
|
"filterByType": "按类型筛选",
|
|
"filterByExported": "按导出状态筛选",
|
|
"filterByIssue": "按关联问题筛选",
|
|
"allSeverities": "全部严重程度",
|
|
"allTypes": "全部类型",
|
|
"showingCount": "显示 {count} 条发现",
|
|
"exported": "已导出",
|
|
"hasIssue": "已关联",
|
|
"export": "导出",
|
|
"selectAll": "全选",
|
|
"deselectAll": "取消全选",
|
|
"description": "问题描述",
|
|
"location": "文件位置",
|
|
"codeSnippet": "代码片段",
|
|
"suggestedFix": "建议修复",
|
|
"confidence": "置信度",
|
|
"reference": "参考链接",
|
|
"perspective": "视角"
|
|
},
|
|
"tabs": {
|
|
"findings": "发现",
|
|
"progress": "进度",
|
|
"info": "会话信息"
|
|
},
|
|
"emptyState": "未发现发现会话",
|
|
"noSessionSelected": "选择会话以查看发现",
|
|
"actions": {
|
|
"export": "导出发现",
|
|
"refresh": "刷新"
|
|
}
|
|
},
|
|
"hub": {
|
|
"title": "问题中心",
|
|
"description": "统一管理问题、队列和发现",
|
|
"tabs": {
|
|
"issues": "问题列表",
|
|
"board": "看板",
|
|
"queue": "执行队列",
|
|
"discovery": "问题发现",
|
|
"observability": "可观测",
|
|
"executions": "执行"
|
|
}
|
|
},
|
|
"executions": {
|
|
"pageTitle": "执行管理",
|
|
"description": "监控和管理队列执行会话",
|
|
"stats": {
|
|
"running": "运行中",
|
|
"completed": "已完成",
|
|
"failed": "失败",
|
|
"total": "总计"
|
|
},
|
|
"list": {
|
|
"title": "执行列表",
|
|
"clearCompleted": "清除已完成"
|
|
},
|
|
"detail": {
|
|
"selectExecution": "选择执行以查看详情",
|
|
"openInTerminal": "在终端中打开",
|
|
"id": "执行 ID",
|
|
"queueItemId": "队列项",
|
|
"issueId": "问题",
|
|
"solutionId": "解决方案",
|
|
"type": "类型",
|
|
"tool": "工具",
|
|
"mode": "模式",
|
|
"status": "状态",
|
|
"startedAt": "开始时间",
|
|
"completedAt": "完成时间",
|
|
"sessionKey": "会话 Key",
|
|
"flowId": "流程 ID",
|
|
"execId": "执行 ID (编排器)"
|
|
},
|
|
"emptyState": {
|
|
"title": "暂无执行",
|
|
"description": "尚未启动任何队列执行"
|
|
}
|
|
},
|
|
"observability": {
|
|
"pageTitle": "可观测面板",
|
|
"description": "审计并查看自动投递与 CLI 会话活动",
|
|
"audit": {
|
|
"title": "CLI 会话审计"
|
|
},
|
|
"filters": {
|
|
"search": "搜索",
|
|
"searchPlaceholder": "搜索 type/sessionKey/resumeKey/details...",
|
|
"sessionKey": "会话 Key",
|
|
"sessionKeyPlaceholder": "例如 cli-xxxx",
|
|
"type": "类型",
|
|
"typeAll": "全部类型",
|
|
"limit": "条数"
|
|
},
|
|
"table": {
|
|
"timestamp": "时间戳",
|
|
"type": "类型",
|
|
"sessionKey": "会话",
|
|
"tool": "工具",
|
|
"resumeKey": "resumeKey",
|
|
"workingDir": "工作目录",
|
|
"ip": "IP",
|
|
"userAgent": "User-Agent"
|
|
},
|
|
"empty": "暂无审计事件",
|
|
"error": "加载审计事件失败"
|
|
},
|
|
"board": {
|
|
"pageTitle": "问题看板",
|
|
"description": "以看板方式可视化管理问题",
|
|
"autoStart": {
|
|
"label": "拖到进行中自动执行"
|
|
}
|
|
},
|
|
"issueDialog": {
|
|
"titleLabel": "标题",
|
|
"titlePlaceholder": "请输入Issue标题...",
|
|
"descriptionLabel": "描述",
|
|
"descriptionPlaceholder": "请详细描述问题或需求...",
|
|
"typeLabel": "选择类型",
|
|
"typeBug": "Bug",
|
|
"typeBugDesc": "功能异常或错误",
|
|
"typeFeature": "Feature",
|
|
"typeFeatureDesc": "新功能需求",
|
|
"typeImprovement": "Improvement",
|
|
"typeImprovementDesc": "现有功能改进",
|
|
"typeOther": "Other",
|
|
"typeOtherDesc": "其他类型",
|
|
"priorityLabel": "选择优先级",
|
|
"priorityLow": "低",
|
|
"priorityMedium": "中",
|
|
"priorityHigh": "高",
|
|
"priorityUrgent": "紧急",
|
|
"summaryTitle": "标题",
|
|
"summaryDescription": "描述",
|
|
"summaryType": "类型",
|
|
"summaryPriority": "优先级",
|
|
"cancel": "取消",
|
|
"previous": "上一步",
|
|
"next": "下一步",
|
|
"submit": "提交",
|
|
"submitting": "提交中..."
|
|
}
|
|
}
|