{
  "common": {
    "success": "成功",
    "error": "错误",
    "warning": "警告",
    "info": "提示",
    "loading": "加载中...",
    "done": "完成",
    "cancel": "取消",
    "confirm": "确认",
    "yes": "是",
    "no": "否",
    "help": "帮助",
    "version": "版本",
    "unknown": "未知",
    "notFound": "未找到",
    "retry": "重试",
    "back": "返回",
    "exit": "退出",
    "save": "保存",
    "delete": "删除",
    "enable": "启用",
    "disable": "禁用",
    "install": "安装",
    "uninstall": "卸载",
    "update": "更新",
    "search": "搜索",
    "create": "创建",
    "name": "名称",
    "status": "状态",
    "description": "描述",
    "path": "路径",
    "enabled": "已启用",
    "disabled": "已禁用"
  },
  "menu": {
    "selectAction": "请选择操作:",
    "systemManagement": "系统管理",
    "appManagement": "应用管理",
    "aiGateway": "AI 网关 / 中转",
    "dataService": "数据服务",
    "strategyBacktest": "策略回测",
    "securityTools": "安全工具",
    "extensionManager": "扩展管理",
    "settings": "设置",
    "enterCode": "输入股票/期货代码:",
    "enterPrompt": "请输入提示词:",
    "farewell": "再见!"
  },
  "auth": {
    "loginRequired": "请先登录",
    "loginSuccess": "登录成功",
    "loginFailed": "登录失败: {reason}",
    "logoutSuccess": "已退出登录",
    "tokenExpired": "会话已过期，请重新登录",
    "unauthorized": "未授权访问"
  },
  "ext": {
    "installed": "扩展 \"{name}\" 安装成功",
    "uninstalled": "扩展 \"{name}\" 已卸载",
    "enabled": "扩展 \"{name}\" 已启用",
    "disabled": "扩展 \"{name}\" 已禁用",
    "notFound": "扩展 \"{name}\" 未找到",
    "alreadyInstalled": "扩展 \"{name}\" 已安装",
    "installFailed": "安装失败: {reason}",
    "uninstallFailed": "卸载失败: {reason}",
    "noExtensions": "暂无已安装扩展。使用 \"ext search <关键词>\" 搜索扩展。",
    "searching": "正在搜索 \"{query}\"...",
    "noResults": "未找到匹配的扩展。",
    "resultsCount": "找到 {count} 个结果。安装命令: ext install <名称>",
    "installedCount": "已安装 {count} 个扩展",
    "updating": "正在更新 \"{name}\"...",
    "updated": "已更新 \"{name}\": {old} → {new}",
    "allUpToDate": "所有扩展均为最新版本",
    "updatesAvailable": "有 {count} 个更新可用:",
    "checkingUpdates": "正在检查更新...",
    "installing": "正在安装 \"{name}\"...",
    "linked": "已链接 \"{name}\" (来自 {path})",
    "unlinked": "已取消链接 \"{name}\"",
    "scaffolded": "扩展 \"{name}\" 已创建于 {path}",
    "filesCreated": "已创建文件:",
    "nextSteps": "后续步骤:"
  },
  "gateway": {
    "starting": "正在启动 AI 网关...",
    "started": "AI 网关已启动，端口 {port}",
    "stopped": "AI 网关已停止",
    "adapterLoaded": "适配器已加载: {name}",
    "adapterFailed": "适配器 \"{name}\" 失败: {reason}",
    "noAdapters": "未配置适配器",
    "requestForwarded": "请求已转发到 {target}",
    "rateLimited": "请求频率受限 — {seconds}秒后重试"
  },
  "data": {
    "fetching": "正在获取 {symbol} 数据...",
    "fetchSuccess": "数据加载完成: {count} 条记录",
    "fetchFailed": "数据获取失败: {reason}",
    "cacheHit": "使用 {symbol} 缓存数据",
    "noData": "{symbol} 暂无数据",
    "syncStarted": "数据同步已开始",
    "syncComplete": "同步完成: 已更新 {count} 个标的"
  },
  "strategy": {
    "backtestStarted": "回测已开始: {name}",
    "backtestComplete": "回测完成 — 收益率: {return}%, 最大回撤: {drawdown}%",
    "backtestFailed": "回测失败: {reason}",
    "noStrategies": "暂无策略",
    "strategyCreated": "策略 \"{name}\" 已创建",
    "strategyDeleted": "策略 \"{name}\" 已删除"
  },
  "security": {
    "scanComplete": "扫描完成 — 未发现威胁",
    "threatsFound": "发现 {count} 个威胁!",
    "scanFailed": "安全扫描失败: {reason}",
    "auditLogged": "安全事件已记录到 ~/.khyquant/security.log"
  },
  "ai": {
    "thinking": "思考中...",
    "generating": "正在生成回复...",
    "modelLoaded": "模型已加载: {model}",
    "modelNotFound": "模型 \"{model}\" 未找到",
    "connectionFailed": "AI 服务连接失败: {reason}",
    "contextTruncated": "上下文已截断以适应模型窗口",
    "tokenUsage": "Token 用量: 输入 {input}, 输出 {output}"
  },
  "arena": {
    "starting": "正在启动 {count} 个模型的竞技场对比...",
    "modelComplete": "模型 \"{model}\" 完成，耗时 {time}ms",
    "modelFailed": "模型 \"{model}\" 失败: {reason}",
    "allComplete": "所有模型已完成，正在生成汇总...",
    "recommendation": "推荐: {model} (得分: {score})"
  },
  "session": {
    "newSession": "新对话",
    "sessionRecap": "会话回顾 ({turns} 轮)",
    "topics": "讨论主题:",
    "decisions": "关键决策:",
    "filesChanged": "修改的文件:",
    "commandsRun": "执行的命令:",
    "openQuestions": "待解决问题:",
    "keyInsights": "关键发现:"
  },
  "config": {
    "migrated": "配置已迁移 v{from}→v{to}: 共 {count} 项迁移",
    "alreadyLatest": "配置已是最新版本",
    "migrationFailed": "配置迁移失败: {reason}",
    "backupCreated": "备份已创建: {path}"
  },
  "lsp": {
    "starting": "正在启动 {language} 的 {server}...",
    "started": "LSP 已初始化: {server}",
    "notFound": "语言服务器 \"{server}\" 未找到。安装命令: {install}",
    "noServer": "未检测到适用于本项目的语言服务器",
    "definitionFound": "定义位于 {file}:{line}",
    "referencesFound": "找到 {count} 个引用",
    "noDefinition": "未找到定义",
    "noReferences": "未找到引用"
  }
}
