{
  "openSourceLicenses.title": "开源许可",
  "openSourceLicenses.description": "本产品使用的开源软件与字体，按各自许可证要求署名。",
  "openSourceLicenses.chartsDescription": "图表引擎。TradingView Lightweight Charts™ 版权归 TradingView, Inc. 所有。",
  "openSourceLicenses.fontDescription": "界面字体。",
  "openSourceLicenses.uiDescription": "无样式界面控件基础。",
  "apiKeyPool.title": "{{provider}} 密钥池",
  "apiKeyPool.manage": "管理密钥",
  "apiKeyPool.importTitle": "批量导入",
  "apiKeyPool.importHint": "每行一个 Key，可用制表符、逗号或竖线附加名称；也支持 JSON 数组。",
  "apiKeyPool.invalidImport": "无效行：{{lines}}，本次未导入。",
  "apiKeyPool.limit": "密钥上限：{{count}}",
  "apiKeyPool.summary": "可用：{{ready}} / 总数：{{total}}",
  "apiKeyPool.remaining": "预计剩余字符",
  "apiKeyPool.runUsage": "窗口请求：{{requests}}；确认计费字符：{{billed}}；未取得计费回执：{{unknown}} 次。",
  "apiKeyPool.policy": "可用 Key 轮转，遵守冷却时间和额度预留。",
  "apiKeyPool.check": "检查密钥",
  "apiKeyPool.checkAll": "检查全部密钥",
  "apiKeyPool.search": "搜索名称或端点",
  "apiKeyPool.disabled": "已停用",
  "apiKeyPool.cooldown": "冷却中",
  "apiKeyPool.duplicate": "此 Key 已在密钥池中。",
  "apiKeyPool.invalidConfig": "请检查名称、Key 和官方 API 地址。",
  "apiKeyPool.quotaBlocked": "额度不足",
  "apiKeyPool.usageScope": "业务请求记录保留最近 30 天；提供方用量按其账期统计。",
  "apiKeyPool.usageUnavailable": "业务用量记录暂不可用。",
  "taskResult.rawOutput": "原始输出",
  "recordViews.userAccounts": "账户总数",
  "recordViews.userEntitled": "有效权益",
  "recordViews.userDisabled": "已停用账户",
  "recordViews.securityDescription": "按记录类型查看登录活动与管理员操作。",
  "recordViews.recentNotifications": "最近 50 条通知记录",
  "recordViews.userCountsError": "用户统计读取失败；已有统计可能已过期。",
  "recordViews.notificationHistory": "通知记录",
  "recordViews.securityRecords": "安全记录",
  "recordViews.query": "历史查询",
  "recordViews.settings": "记录管理",
  "processing.status.newsTitle": "公告详情处理",
  "processing.status.ingestConnected": "采集连接在线",
  "processing.status.title": "实时处理情况",
  "processing.status.snapshotUnavailable": "运行快照暂不可用；参数仍可查看和设置。",
  "processing.status.computeWaiting": "等待首次计算",
  "processing.status.computeWaitingDetail": "计算周期 {{interval}} ms，尚无已提交结果。",
  "processing.status.computeRecorded": "已有计算结果",
  "processing.status.computeOverrun": "最近计算超出周期",
  "processing.status.computeSample": "最近计算 {{duration}} ms，计算周期 {{interval}} ms。",
  "processing.status.publishIdle": "暂无发布流",
  "processing.status.publishIdleDetail": "连接会话 {{sessions}}；当前没有发布流。",
  "processing.status.publishWaiting": "等待首次发布",
  "processing.status.publishWaitingDetail": "发布流 {{streams}}，连接会话 {{sessions}}；尚无发布记录。",
  "processing.status.publishRecorded": "已有发布记录",
  "processing.status.publishSample": "发布流 {{streams}}，连接会话 {{sessions}}；最近一批服务端发布 {{duration}} ms。",
  "processing.status.dataTitle": "数据服务",
  "processing.status.ingestCounts": "在线 {{connected}}，降级 {{degraded}}，中断 {{disconnected}}，暂停 {{paused}}。",
  "processing.status.historyAccess": "查询：{{readable}}；记录：{{recording}}。",
  "processing.status.readable": "可用",
  "processing.status.unreadable": "不可用",
  "processing.status.historyLatest": "最近历史数据 {{time}}。",
  "processing.status.historyProtected": "历史写入已触发保护，需要处理。",
  "processing.status.historyWriteIssue": "历史写入受影响，请查看历史数据。",
  "processing.status.historyWriting": "历史数据正在写入。",
  "processing.status.newsUnavailable": "公告详情处理不可用，请查看公告管理。",
  "processing.status.newsActivity": "处理中 {{active}}，等待处理 {{waiting}}。",
  "processing.status.newsIdle": "详情处理已就绪；采集来源状态请查看公告管理。",
  "processing.status.newsProcessing": "处理中",
  "processing.collectionCredentialsRequired": "请配置行情访问凭据",
  "processing.collectionWaiting": "等待有效行情",
  "processing.collectionInterrupted": "行情采集中断",
  "processing.collectionDegraded": "部分行情异常",
  "processing.pause": "暂停",
  "processing.latestData": "最近数据",
  "processing.instruments": "标的数",
  "processing.title": "实时处理",
  "processing.ingestTitle": "行情接入",
  "processing.operation": "运行情况",
  "processing.groups.cadence": "计算与发布",
  "processing.groups.validity": "行情有效性",
  "processing.groups.connection": "连接设置",
  "processing.descriptions.cadence": "计算与发布节奏分别设置，保存后生效。",
  "processing.descriptions.validity": "根据双腿报价时效与价差范围判断机会是否有效。",
  "processing.descriptions.connection": "心跳周期控制连接活性检查，修改后在服务下次启动时生效。",
  "processing.fields.batch": "计算周期",
  "processing.fields.publish": "最小发布间隔",
  "processing.fields.delta": "双腿最大时间差",
  "processing.fields.stale": "报价过期时间",
  "processing.fields.spread": "价差合理性上限",
  "processing.fields.ping": "连接心跳周期",
  "processing.effective": "当前生效 {{value}} {{unit}}",
  "processing.pending": "已保存，待服务重启 · 当前 {{value}} {{unit}}",
  "processing.unavailable": "当前服务未提供此参数",
  "processing.invalid": "{{field}}请输入 {{min}}–{{max}} {{unit}} 范围内的有效数值。",
  "processing.deltaLimit": "双腿最大时间差不能大于报价过期时间。",
  "processing.conflict": "这些参数已被其他操作修改。草稿已保留，请核对当前值后再保存。",
  "processing.restartPending": "部分设置待重启生效",
  "processing.restartDescription": "计算、发布和行情有效性设置即时生效；连接心跳周期在服务下次启动时应用。",
  "processing.saved": "设置已保存",
  "processing.applied": "设置已应用到当前运行。",
  "processing.savedAt": "保存于 {{time}}",
  "processing.running": "运行中",
  "processing.notPublished": "尚无发布",
  "processing.publishSummary": "连接 {{sessions}} · 最近发布耗时 {{duration}} ms",
  "processing.computeSummary": "最近计算耗时 {{duration}} ms",
  "processing.readAt": "读取于 {{time}}",
  "processing.collection": "采集状态",
  "processing.settings": "交易所设置",
  "processing.quotes": "行情查看",
  "processing.affected": "异常行情",
  "processing.publishUnknown": "发布状态未取得",
  "common.back": "返回",
  "common.numericDraft.invalid": "请输入有效的数字。",
  "common.numericDraft.grouping": "请使用小数点，不要输入分组分隔符。",
  "common.numericDraft.integer": "请输入整数。",
  "common.numericDraft.precision": "最多保留 {{digits}} 位小数。",
  "common.numericDraft.min": "请输入不小于 {{min}} 的值。",
  "common.numericDraft.max": "请输入不大于 {{max}} 的值。",
  "common.numericDraft.required": "此项必填。",
  "common.language": "语言",
  "common.discardChanges": "放弃更改",
  "common.cancel": "取消",
  "common.confirm": "确认",
  "common.close": "关闭",
  "common.closeNavigation": "关闭导航",
  "common.retry": "重试",
  "common.reapply": "重新应用",
  "common.save": "保存",
  "common.saving": "保存中…",
  "common.loading": "加载中…",
  "common.readError": "读取异常",
  "common.subscriptionRequired": "订阅已到期，续订后可继续读取此数据。",
  "common.sessionExpired": "登录状态已失效，请重新登录后再试。",
  "common.rateLimited": "请求过于频繁，请稍后重试。",
  "common.unrecognizedValue": "未识别（{{value}}）",
  "common.moduleError.retryMessage": "当前模块暂时无法显示。",
  "common.moduleError.namedRetryMessage": "{{title}}暂时无法显示。",
  "common.snapshot.retained": "刷新失败，当前保留上一份成功快照。",
  "common.snapshot.retainedWithError": "刷新失败，当前保留上一份成功快照：{{error}}",
  "common.feedback.toastRegion": "操作回执",
  "common.permissionDenied": "当前账户无权读取此数据。",
  "common.enabled": "已启用",
  "common.disabled": "已禁用",
  "common.missingValue": "无数据",
  "common.showPassword": "显示密码",
  "common.hidePassword": "隐藏密码",
  "common.showValue": "显示{{label}}",
  "common.hideValue": "隐藏{{label}}",
  "common.secret": "密钥",
  "common.selectPlaceholder": "请选择",
  "common.unknownOption": "未知选项：{{value}}",
  "common.optionsAria": "{{label}}选项",
  "common.detailsAria": "{{label}}说明",
  "common.statusLabel.healthy": "正常",
  "common.statusLabel.active": "进行中",
  "common.statusLabel.warning": "降级",
  "common.statusLabel.error": "故障",
  "common.statusLabel.idle": "空闲",
  "common.statusLabel.stale": "数据陈旧",
  "common.statusLabel.offline": "离线",
  "common.statusLabel.unknown": "状态未知",
  "common.skipToMain": "跳到主要内容",
  "common.tableSort.idle": "{{label}}，点击排序",
  "common.tableSort.active": "{{label}}，当前{{current}}，点击切换为{{next}}",
  "common.tableSort.ascending": "升序",
  "common.tableSort.descending": "降序",
  "common.sortable.targetPosition": "目标位置",
  "common.sortable.dragStart": "已拾取{{item}}。使用方向键选择新位置。",
  "common.sortable.dragOverInvalid": "{{item}}当前不在有效位置。",
  "common.sortable.dragOverSame": "{{item}}仍在原位置。",
  "common.sortable.dragOver": "{{item}}当前位于{{target}}。",
  "common.sortable.dragEndSame": "{{item}}位置未改变。",
  "common.sortable.dragEnd": "已将{{item}}移动到{{target}}。",
  "common.sortable.dragCancel": "已取消移动{{item}}。",
  "common.pagination.first": "首页",
  "common.pagination.previous": "上一页",
  "common.pagination.next": "下一页",
  "common.pagination.last": "末页",
  "common.pagination.firstPage": "已经是第一页。",
  "common.pagination.lastPage": "已经是最后一页。",
  "common.chartData.points": "{{count}} 个点",
  "common.chartData.pageAria": "{{label}}，第 {{page}} 页",
  "common.chartData.caption": "{{label}}，共 {{total}} 个点，当前显示第 {{start}} 至第 {{end}} 个点。",
  "common.chartData.pageStatus": "第 {{page}}/{{pageCount}} 页 · {{start}}–{{end}}/{{total}}",
  "common.chartData.paginationAria": "{{label}}分页",
  "common.chartData.actionsAria": "图表工具",
  "common.dataTable.scrollRegion": "{{label}}滚动区域",
  "common.lazyRegion.unavailable": "此区域暂时无法显示",
  "common.transportClose.payloadOverload": "浏览器数据处理积压，正在重连",
  "common.transportClose.invalidPayload": "实时数据顺序校验失败，正在重连",
  "common.transportClose.protocolMismatch": "实时协议版本不一致，请刷新页面",
  "common.transportClose.unauthorized": "登录已失效，请重新登录",
  "common.transportClose.forbidden": "当前账号无权继续实时连接，请联系管理员或查看订阅",
  "common.transportClose.abnormal": "实时连接异常关闭，正在重连",
  "common.workspaceSettings.loadFailed": "加载账户设置失败。",
  "common.workspaceSettings.reloadFailed": "重新读取账户设置失败。",
  "common.workspaceSettings.templateConflict": "条件模板已在其他页面更新，请选择保留哪一版。",
  "common.workspaceSettings.saveFailed": "保存账户设置失败。",
  "common.workspaceSettings.saveUnconfirmed": "保存结果暂时无法确认，请检查网络后重试。",
  "common.workspaceSettings.saveRetry": "保存账户设置失败，请重试。",
  "common.overlayResize.title": "拖动调整宽度；双击、Enter 或空格恢复默认宽度",
  "common.overlayResize.aria": "调整抽屉宽度；按 Enter 或空格恢复默认宽度",
  "common.overlayResize.defaultWidth": "默认宽度",
  "common.overlayResize.widthPixels": "{{value}} 像素",
  "common.route.openingPage": "正在打开页面…",
  "common.route.openingAccount": "正在打开账户…",
  "common.route.unavailableSr": "页面暂时不可用",
  "common.route.openFailed": "无法打开此页面",
  "common.route.recoveringTitle": "正在恢复页面",
  "common.route.recoveringMessage": "模块暂时未就绪，正在自动恢复。",
  "common.route.retryMessage": "模块仍未就绪，可重试当前页面。",
  "common.route.bootstrapFailed": "页面启动失败",
  "common.route.loginUnavailableAria": "登录页面暂时不可用",
  "common.route.loadException": "页面暂时无法显示。",
  "common.route.authUnavailable": "认证服务暂时不可用",
  "common.route.backToMonitor": "返回监控",
  "common.route.openInNewTab": "在新标签页打开",
  "common.route.reload": "重新加载",
  "common.route.notFoundTitle": "页面不存在",
  "common.route.notFoundDescription": "请检查地址，或返回监控首页。",
  "common.localeName.zh-CN": "中文",
  "common.localeName.en": "English",
  "common.systemState.healthy": "正常",
  "common.systemState.disabled": "已关闭",
  "common.systemState.paused": "已暂停",
  "common.systemState.starting": "启动中",
  "common.systemState.adapting": "调整中",
  "common.systemState.verifying": "验证中",
  "common.systemState.recordingStopped": "已停记录",
  "common.systemState.recovering": "修复中",
  "common.systemState.warmingUp": "预热中",
  "common.systemState.degraded": "降级",
  "common.systemState.disconnected": "断流",
  "common.systemState.unavailable": "不可用",
  "common.systemState.unknown": "状态未知",
  "common.ui.matches": "匹配组合",
  "common.ui.state": "状态",
  "common.ui.queryFailed": "查询失败",
  "common.ui.applyingChanges": "正在应用更改",
  "common.ui.availableExchanges": "可用交易所",
  "common.ui.spotTurnover": "现货成交额",
  "common.ui.perpetualTurnover": "永续成交额",
  "common.ui.openInterest": "未平仓额（USD）",
  "common.ui.noMinimum": "不设下限",
  "common.ui.excludedExchanges": "排除交易所",
  "common.ui.excludedCombinations": "排除组合结构",
  "common.ui.excludedMarkets": "排除市场",
  "common.ui.viewFilters": "视图筛选",
  "common.ui.assetSearch": "资产搜索",
  "common.ui.useCurrentView": "使用当前视图",
  "common.ui.liquidityPerLeg": "按腿流动性",
  "common.ui.listOptions": "列表选项",
  "common.ui.sectionHelp": "{{title}}说明",
  "common.ui.displayProperties": "显示属性",
  "common.ui.reset": "重置",
  "common.ui.ordering": "排序",
  "common.ui.direction": "顺序",
  "common.ui.sortDirection": "排序方向",
  "common.ui.descending": "降序",
  "common.ui.ascending": "升序",
  "common.ui.asset": "资产",
  "common.ui.spotBasis": "现货基差",
  "common.ui.spread": "费率差",
  "common.ui.highestPositiveRate": "最高正费率",
  "common.ui.lowestNegativeRate": "最低负费率",
  "common.ui.matrixOptions": "矩阵选项",
  "common.ui.rateNormalization": "费率折算",
  "common.ui.period": "周期",
  "common.ui.exchanges": "交易所",
  "common.ui.search": "搜索",
  "common.ui.clear": "清空",
  "common.ui.status": "状态",
  "common.ui.affected": "命中组合",
  "common.ui.summary": "摘要",
  "common.ui.instruments": "标的",
  "common.ui.excludedStructures": "排除结构",
  "common.ui.clearFilters": "清除筛选",
  "common.ui.displayOptions": "显示选项",
  "common.ui.tagLiquidityHelp": "仅作用于此标签及其提醒、ZML Trade 推送。没有对应类型的腿时不限制；相关腿缺少数据时不通过。",
  "common.ui.marketExclusionsHelp": "选中的排除项对任意一腿生效，不受市场配对方式影响。",
  "common.ui.volume24h": "24 小时成交额（USD）",
  "common.ui.excludeStructure": "排除{{structure}}",
  "common.ui.unavailableView": "此视图不存在或当前账户无权访问。当前显示“{{name}}”。",
  "common.ui.filter": "筛选",
  "common.ui.searchFilters": "搜索筛选条件",
  "common.ui.addFilter": "添加筛选…",
  "common.ui.noMatchingFilters": "没有匹配的筛选条件",
  "common.languageSearch": "搜索语言",
  "common.languageChangeFailed": "切换语言失败，仍保留原语言。",
  "common.languageNoResults": "没有匹配的语言",
  "common.bootstrap.title": "页面模块加载失败",
  "common.bootstrap.recovering": "服务正在恢复，页面会在模块可用后自动重新载入。",
  "common.bootstrap.unavailable": "页面模块仍不可用，可重新加载当前页面。",
  "common.bootstrap.reload": "重新加载",
  "common.sidebar.autoHide": "自动收起侧栏",
  "common.sidebar.keepOpen": "固定展开侧栏",
  "pairs.quoteFamilies.title": "计价币族",
  "pairs.quoteFamilies.description": "同族内的计价币可以互相配对。",
  "pairs.quoteFamilies.states.loading": "正在加载计价币族…",
  "pairs.quoteFamilies.states.unavailable": "计价币族不可用",
  "pairs.quoteFamilies.states.empty": "尚无计价币族",
  "pairs.quoteFamilies.states.emptyDescription": "新建第一个币族后，可继续添加同族计价币。",
  "pairs.quoteFamilies.states.noMembers": "当前没有成员。",
  "pairs.quoteFamilies.memberCount": "{{count}} 个成员",
  "pairs.quoteFamilies.itemCount": "{{count}} 项",
  "pairs.quoteFamilies.addToFamily": "添加至 {{family}}",
  "pairs.quoteFamilies.addAssetAria": "向 {{family}} 添加币种",
  "pairs.quoteFamilies.assetPlaceholder": "输入计价币，例如 USDT",
  "pairs.quoteFamilies.newFamily.label": "新建币族",
  "pairs.quoteFamilies.newFamily.hint": "名称将规范化为小写。",
  "pairs.quoteFamilies.newFamily.aria": "新建币族名称",
  "pairs.quoteFamilies.newFamily.placeholder": "输入币族名称，例如 usd",
  "pairs.quoteFamilies.unassigned.columns.asset": "计价币",
  "pairs.quoteFamilies.unassigned.columns.markets": "市场数",
  "pairs.quoteFamilies.unassigned.columns.actions": "加入币族",
  "pairs.quoteFamilies.unassigned.title": "未归类计价币",
  "pairs.quoteFamilies.unassigned.aria": "未归类计价币",
  "pairs.quoteFamilies.unassigned.noMarkets": "暂无市场",
  "pairs.quoteFamilies.unassigned.empty": "当前已发现计价币均已归类。",
  "pairs.quoteFamilies.unassigned.description": "未归类币种只能与完全相同的币种配对；加入币族后将按同族规则参与配对。",
  "pairs.quoteFamilies.actions.deleteFamily": "删除计价币族 {{family}}",
  "pairs.quoteFamilies.actions.moveUnassigned": "将 {{coin}} 移至未归类",
  "pairs.quoteFamilies.actions.addMember": "添加成员",
  "pairs.quoteFamilies.actions.createFamily": "新建币族",
  "pairs.quoteFamilies.actions.return": "加回",
  "pairs.quoteFamilies.actions.add": "加入",
  "pairs.quoteFamilies.actions.returnAssetAria": "将 {{asset}} 加回 {{family}}",
  "pairs.quoteFamilies.actions.addAssetToFamilyAria": "将 {{asset}} 加入 {{family}}",
  "pairs.quoteFamilies.actions.restoreDefaults": "恢复默认",
  "pairs.quoteFamilies.actions.discard": "放弃更改",
  "pairs.quoteFamilies.announcements.removedMember": "{{coin}} 已从 {{family}} 移至未归类。",
  "pairs.quoteFamilies.announcements.addedMember": "{{coin}} 已加入 {{family}}。",
  "pairs.quoteFamilies.announcements.deletedFamily": "{{family}} 的 {{count}} 个成员已移至未归类。",
  "pairs.quoteFamilies.announcements.defaultsLoaded": "已载入默认计价币族草稿。",
  "pairs.quoteFamilies.disabled.saving": "计价币族保存中，请等待完成。",
  "pairs.quoteFamilies.disabled.unchanged": "计价币族没有变更，无需保存。",
  "pairs.quoteFamilies.errors.title": "操作失败",
  "pairs.quoteFamilies.errors.load": "加载计价币族失败，当前参数不可作为真实配置。",
  "pairs.quoteFamilies.errors.previewConflict": "另一位管理员已更新配置；你的草稿已保留，请核对最新配置后重新预览。",
  "pairs.quoteFamilies.errors.preview": "计价币族预览失败，未提交变更。",
  "pairs.quoteFamilies.errors.saveConflict": "另一位管理员已先完成保存；你的草稿已保留，请核对最新配置后重新预览。",
  "pairs.quoteFamilies.errors.save": "计价币族保存失败，后端未确认热更新生效。",
  "pairs.quoteFamilies.confirm.title": "确认计价币族变更",
  "pairs.quoteFamilies.confirm.description": "本次变更将移除 {{removed}} 个配对，新增 {{added}} 个配对（净变化 {{net}}）。变更将立即生效并影响监控表。",
  "pairs.quoteFamilies.confirm.save": "确认保存",
  "pairs.matching.title": "身份与单位",
  "pairs.matching.description": "只读查看当前配对身份、展示标签与单位。",
  "pairs.matching.help": "只读查看当前内存中的 canonicalAssetId 运行配对键、展示与 CMC 标签、价格与数量单位及期限事实；价格不参与身份裁决。",
  "pairs.matching.instrumentCount": "{{count}} 个 instrument",
  "pairs.matching.tableAria": "instrument resolution 列表",
  "pairs.matching.status.all": "全部状态",
  "pairs.matching.status.confirmed": "已确认",
  "pairs.matching.status.pending": "待裁决",
  "pairs.matching.status.conflict": "冲突",
  "pairs.matching.status.manual": "人工事实",
  "pairs.matching.assetKey.nameFallback": "同名 · {{value}}",
  "pairs.matching.term.spot": "$t(zml:zml.instrument_kind.spot)",
  "pairs.matching.term.perpetual": "$t(zml:zml.instrument_kind.perpetual)",
  "pairs.matching.term.future": "$t(zml:zml.instrument_kind.future)",
  "pairs.matching.term.futureAt": "交割 · {{time}}",
  "pairs.matching.states.snapshotChanged": "数据正在更新，正在对齐一致的结果。",
  "pairs.matching.states.snapshotMismatch": "控制面快照未完全同步",
  "pairs.matching.states.epochMismatch": "列表 runtime epoch {{list}}，状态 runtime epoch {{status}}",
  "pairs.matching.states.loading": "正在读取身份与单位事实…",
  "pairs.matching.states.listUnavailable": "身份与单位列表不可用",
  "pairs.matching.states.empty": "没有匹配的 instrument",
  "pairs.matching.states.emptyDescription": "调整搜索或筛选。",
  "pairs.matching.errors.status": "裁决器运行状态读取失败。",
  "pairs.matching.errors.list": "身份与单位列表读取失败。",
  "pairs.matching.errors.detail": "无法读取该 instrument 的运行裁决事实。",
  "pairs.matching.search.toolbarAria": "搜索 instrument resolution",
  "pairs.matching.search.inputAria": "搜索 instrument",
  "pairs.matching.search.placeholder": "标的 ID / 配对键 / 展示或 CMC 标签",
  "pairs.matching.search.statusAria": "裁决状态筛选",
  "pairs.matching.columns.instrument": "Instrument / 配对键",
  "pairs.matching.columns.display": "展示 / AssetKey 标签",
  "pairs.matching.columns.exposure": "敞口 / 期限",
  "pairs.matching.columns.priceUnit": "价格单位",
  "pairs.matching.columns.sizeUnit": "数量单位",
  "pairs.matching.columns.identity": "身份",
  "pairs.matching.columns.term": "期限",
  "pairs.matching.detail.fallbackTitle": "instrument 身份与单位",
  "pairs.matching.detail.description": "配对按本地资产身份；展示名与 CMC 标签不参与裁决。",
  "pairs.matching.detail.help": "canonicalAssetId 是唯一运行配对键；displaySlug、CMC 与 AssetKey 只用于展示和证据。",
  "pairs.matching.detail.closeAria": "关闭身份与单位详情",
  "pairs.matching.detail.loading": "正在读取裁决详情…",
  "pairs.matching.detail.unavailable": "裁决详情不可用",
  "pairs.matching.pagination.aria": "instrument resolution 分页",
  "pairs.matching.pagination.status": "第 {{page}} / {{pages}} 页 · 共 {{total}} 项",
  "pairs.matching.pagination.updating": "列表更新中。",
  "pairs.matching.runtime.loading": "正在读取运行快照…",
  "pairs.matching.runtime.unavailable": "运行快照不可用",
  "pairs.matching.runtime.aria": "resolution runtime 摘要",
  "pairs.matching.runtime.epoch": "运行 epoch {{epoch}}",
  "pairs.matching.runtime.total": "总数 {{count}}",
  "pairs.matching.runtime.pending": "待裁决 {{count}}",
  "pairs.matching.runtime.conflicts": "冲突 {{count}}",
  "pairs.matching.runtime.manual": "人工事实 {{count}}",
  "pairs.matching.runtime.pairable": "可配对 {{count}}",
  "pairs.matching.row.expand": "展开 {{instrument}}",
  "pairs.matching.row.collapse": "收起 {{instrument}}",
  "pairs.matching.facts.canonicalAssetId": "canonicalAssetId（配对键）",
  "pairs.matching.facts.displaySlug": "displaySlug（展示）",
  "pairs.matching.facts.assetKey": "AssetKey / CMC 标签",
  "pairs.matching.facts.runtimeEpoch": "runtime epoch",
  "pairs.matching.facts.representation": "representation",
  "pairs.matching.facts.exposureTerm": "敞口 / 期限",
  "pairs.matching.facts.listingIncarnation": "listing incarnation",
  "pairs.matching.facts.discoveryFingerprint": "discovery fingerprint",
  "pairs.matching.facts.priceUnit": "价格单位",
  "pairs.matching.facts.sizeUnit": "数量单位",
  "pairs.matching.facts.unitEffectiveFrom": "单位生效时间",
  "pairs.matching.facts.identitySource": "身份来源",
  "pairs.matching.facts.identityReason": "身份依据",
  "pairs.matching.facts.unitSource": "单位来源",
  "pairs.matching.facts.revisions": "evidence / semantic / unit revision",
  "pairs.matching.evidence.title": "身份证据",
  "pairs.matching.evidence.empty": "暂无身份事实",
  "pairs.matching.evidence.emptyDescription": "还没有身份证据。",
  "pairs.matching.evidence.tableAria": "身份事实列表",
  "pairs.matching.evidence.source": "来源",
  "pairs.matching.evidence.reference": "引用",
  "pairs.matching.evidence.observedAt": "观测时间",
  "pairs.overview.title": "交易对概览",
  "pairs.overview.unsaved": "未保存",
  "pairs.overview.pairCount": "{{count}} 对",
  "pairs.overview.states.loading": "正在加载交易对信息…",
  "pairs.overview.states.unavailable": "交易对概览读取失败",
  "pairs.overview.states.loadFailed": "无法加载交易对信息，请稍后重试。",
  "pairs.overview.metrics.activePairs": "活跃交易对",
  "pairs.overview.metrics.activeInstruments": "活跃标的",
  "pairs.overview.discovery.title": "发现控制",
  "pairs.overview.discovery.controlsAria": "交易对发现控制",
  "pairs.overview.discovery.interval": "发现周期",
  "pairs.overview.discovery.intervalError": "请输入 30 到 3600 的整数。",
  "pairs.overview.discovery.intervalHint": "允许范围 30–3600 秒。",
  "pairs.overview.discovery.seconds": "秒",
  "pairs.overview.discovery.running": "发现中",
  "pairs.overview.discovery.runningEllipsis": "发现中…",
  "pairs.overview.discovery.runNow": "立即发现",
  "pairs.overview.pairClassControl.title": "交易对类别控制",
  "pairs.overview.pairClassControl.description": "选择参与监控与发现的交易对类别。",
  "pairs.overview.pairClassControl.updating": "更新中",
  "pairs.overview.pairClasses.spot_swap": "现货 × 永续",
  "pairs.overview.pairClasses.swap_swap": "永续 × 永续",
  "pairs.overview.pairClasses.spot_spot": "现货 × 现货",
  "pairs.overview.pairClasses.spot_future": "现货 × 交割",
  "pairs.overview.pairClasses.swap_future": "永续 × 交割",
  "pairs.overview.pairClasses.future_future": "交割 × 交割",
  "pairs.overview.actions.reset": "重置",
  "pairs.overview.actions.refresh": "刷新",
  "pairs.overview.actions.refreshing": "刷新中…",
  "pairs.overview.disabled.refreshingOverview": "交易对概览刷新中，请等待完成。",
  "pairs.overview.disabled.refreshingDiscovery": "交易所发现刷新中，请等待完成。",
  "pairs.overview.disabled.savingMarkets": "市场开关保存中，请等待完成。",
  "pairs.overview.disabled.savingInterval": "发现间隔保存中，请等待完成。",
  "pairs.overview.disabled.togglingClass": "交易对类别切换中，请等待完成。",
  "pairs.overview.disabled.invalidInterval": "发现间隔需为 30 到 3600 秒的整数。",
  "pairs.overview.disabled.intervalUnchanged": "发现间隔没有变更，无需保存。",
  "pairs.overview.disabled.noIntervalDraft": "发现间隔没有未保存变更。",
  "pairs.overview.disabled.intervalDraftPending": "存在未保存的发现周期，请先保存或重置。",
  "pairs.overview.disabled.marketDraftPending": "存在未应用的市场开关草稿，请先应用保存或重置。",
  "pairs.overview.disabled.noMarketReset": "没有待重置的市场开关变更。",
  "pairs.overview.disabled.noMarketChanges": "没有待应用的市场开关变更。",
  "pairs.overview.disabled.exchangeDisabled": "交易所已全局关闭，请先在交易所管理中启用。",
  "pairs.overview.disabled.marketDisabled": "该市场已关闭；重新启用市场后才能选择结算币。",
  "pairs.overview.disabled.marketGenerationConflict": "后台市场能力已变化，请重置草稿后基于最新配置重新编辑。",
  "pairs.overview.refreshResult.totalInstruments": "总标的",
  "pairs.overview.refreshResult.added": "新上架",
  "pairs.overview.refreshResult.removed": "已下架",
  "pairs.overview.refreshResult.detailsAria": "标的刷新结果明细",
  "pairs.overview.columns.exchange": "交易所",
  "pairs.overview.columns.market": "市场",
  "pairs.overview.columns.count": "数量",
  "pairs.overview.columns.change": "变化",
  "pairs.overview.columns.spot": "$t(zml:zml.instrument_kind.spot)",
  "pairs.overview.columns.perpetual": "$t(zml:zml.instrument_kind.perpetual)",
  "pairs.overview.columns.lastDiscovery": "最后发现",
  "pairs.overview.columns.status": "状态",
  "pairs.overview.venues.title": "各交易所标的分布",
  "pairs.overview.venues.description": "查看交易所连接与市场覆盖，并批量应用市场开关草稿。",
  "pairs.overview.venues.unsavedSuffix": "项未保存",
  "pairs.overview.venues.draftAria": "交易所市场开关草稿",
  "pairs.overview.venues.pendingChanges": "待应用 {{count}} 项市场开关变更",
  "pairs.overview.venues.confirmed": "市场开关与后端确认态一致",
  "pairs.overview.venues.draftDescription": "草稿模式，尚未提交到后端。",
  "pairs.overview.venues.applying": "应用中…",
  "pairs.overview.venues.apply": "应用保存",
  "pairs.overview.venues.empty": "暂无交易所数据",
  "pairs.overview.venues.emptyDescription": "等待后端连接交易所。",
  "pairs.overview.venues.tableAria": "交易所市场启停状态",
  "pairs.overview.venues.settlementsAria": "{{market}}结算币",
  "pairs.overview.venues.generationConflict": "编辑期间后台市场能力已变化。当前草稿已保留但不能应用；请重置后重新选择。",
  "pairs.overview.venues.changedUnsaved": "已修改，尚未保存",
  "pairs.overview.refreshOutcome.partialTitle": "发现部分完成",
  "pairs.overview.refreshOutcome.convergingTitle": "发现仍在收敛",
  "pairs.overview.refreshOutcome.partialDescription": "本轮已确认 {{refreshed}}/{{expected}} 个市场；当前显示 {{instruments}} 个权威标的，未完成市场会继续由连接器收敛。",
  "pairs.overview.refreshOutcome.noMarketsTitle": "没有待刷新的启用市场",
  "pairs.overview.refreshOutcome.noMarketsDescription": "当前启用市场集合为空；系统仍显示 {{instruments}} 个权威标的。",
  "pairs.overview.refreshOutcome.completedTitle": "发现刷新完成",
  "pairs.overview.refreshOutcome.completedDescription": "共刷新 {{refreshed}} 个市场，发现 {{instruments}} 个标的。",
  "pairs.overview.notices.refreshFailed.title": "刷新失败",
  "pairs.overview.notices.refreshFailed.message": "当前保留上一份成功的交易对概览。",
  "pairs.overview.notices.classUpdated.title": "类别已更新",
  "pairs.overview.notices.classUpdated.message": "交易对类别已由后端确认，热更新已生效。",
  "pairs.overview.notices.classStatsFailed.title": "类别已更新，统计刷新失败",
  "pairs.overview.notices.classStatsFailed.message": "交易对类别已生效，但最新统计未能刷新，请稍后重试。",
  "pairs.overview.notices.classConflictReloaded.title": "配置已更新",
  "pairs.overview.notices.classConflictReloaded.message": "另一位管理员刚刚更新了交易对类别，已载入最新配置，请重新操作。",
  "pairs.overview.notices.classConflictFailed.title": "配置冲突",
  "pairs.overview.notices.classConflictFailed.message": "另一位管理员已更新配置，且最新状态载入失败，请稍后重试。",
  "pairs.overview.notices.classUpdateFailed.title": "类别更新失败",
  "pairs.overview.notices.classUpdateFailed.message": "交易对类别切换失败，后端未确认生效。",
  "pairs.overview.notices.intervalUpdated.title": "发现周期已更新",
  "pairs.overview.notices.intervalUpdated.message": "发现间隔已保存，运行参数已热更新。",
  "pairs.overview.notices.intervalConflictReloaded.title": "发现周期已更新",
  "pairs.overview.notices.intervalConflictReloaded.message": "另一位管理员刚刚保存了新周期；权威基线已刷新，本地输入仍保留，请确认后再次保存。",
  "pairs.overview.notices.intervalConflictFailed.title": "发现周期冲突",
  "pairs.overview.notices.intervalConflictFailed.message": "另一位管理员已更新周期，且最新值载入失败，请稍后重试。",
  "pairs.overview.notices.intervalSaveFailed.title": "发现周期保存失败",
  "pairs.overview.notices.intervalSaveFailed.message": "当前运行参数未变更。",
  "pairs.overview.notices.intervalReset.title": "草稿已重置",
  "pairs.overview.notices.intervalReset.message": "未保存的发现周期已恢复为当前运行值。",
  "pairs.overview.notices.discoveryOverviewFailed.completedTitle": "发现已完成，概览刷新失败",
  "pairs.overview.notices.discoveryOverviewFailed.completedMessage": "后端已确认本轮发现完成，但最新概览未能刷新，请稍后重试。",
  "pairs.overview.notices.discoveryOverviewFailed.partialTitle": "发现仍在收敛，概览刷新失败",
  "pairs.overview.notices.discoveryOverviewFailed.partialMessage": "后端已返回本轮部分进度，未完成市场会继续收敛；最新概览暂未能刷新。",
  "pairs.overview.notices.discoveryFailed.title": "立即发现失败",
  "pairs.overview.notices.discoveryFailed.message": "未拿到后端发现结果。",
  "pairs.overview.notices.marketsUpdated.title": "市场开关已更新",
  "pairs.overview.notices.marketsUpdated.message": "市场配置已保存；关闭项已排空，启用项的实时运行态会继续更新。",
  "pairs.overview.notices.marketStatsFailed.title": "市场开关已更新，统计刷新失败",
  "pairs.overview.notices.marketStatsFailed.message": "市场开关已生效，但最新标的统计未能刷新，请稍后重试。",
  "pairs.overview.notices.marketConflict.title": "市场配置已更新",
  "pairs.overview.notices.marketConflict.message": "另一位管理员已提交新配置；权威基线已刷新，本地草稿仍保留，请确认后再次保存。",
  "pairs.overview.notices.marketUpdateFailed.title": "市场开关未完整确认",
  "pairs.overview.notices.marketUpdateFailed.message": "已尝试重新读取实际配置；后端未确认本次运行切换完整完成。",
  "pairs.overview.notices.marketReset.title": "草稿已重置",
  "pairs.overview.notices.marketReset.message": "未保存的市场开关变更已恢复为后端确认态。",
  "linkage.time.unknown": "未知",
  "linkage.time.justNow": "刚刚",
  "linkage.time.milliseconds": "{{value}} 毫秒",
  "linkage.time.seconds": "{{value}} 秒",
  "linkage.time.minutes": "{{value}} 分钟",
  "linkage.time.hours": "{{value}} 小时",
  "linkage.time.minutesSeconds": "{{minutes}} 分 {{seconds}} 秒",
  "linkage.time.daysHours": "{{days}} 天 {{hours}} 小时",
  "linkage.time.hoursMinutes": "{{hours}} 小时 {{minutes}} 分",
  "linkage.time.minutesAgo": "{{value}} 分钟前",
  "linkage.time.hoursAgo": "{{value}} 小时前",
  "linkage.time.daysAgo": "{{value}} 天前",
  "linkage.pair.title": "单组合下钻",
  "linkage.pair.description": "服务端从持久事实按需精确重算，展示分数演化与当前窗口散点；不落任何分数历史。",
  "linkage.pair.inputPlaceholder": "组合 ID（数字）",
  "linkage.pair.actions.drillDown": "下钻",
  "linkage.pair.errors.notFound": "该组合当前没有可用的联动窗口事实。",
  "linkage.pair.errors.server": "服务端下钻计算失败，请重试。",
  "linkage.pair.errors.load": "加载失败",
  "linkage.pair.states.idleTitle": "输入组合编号",
  "linkage.pair.states.idleDescription": "输入组合编号后查看分数演化与当前窗口。",
  "linkage.pair.states.loading": "正在重算 {{id}} 的 7 天分数演化…",
  "linkage.pair.states.errorTitle": "下钻失败",
  "linkage.pair.metrics.score": "当前分数",
  "linkage.pair.metrics.representedMinutes": "窗口代表分钟",
  "linkage.pair.metrics.representedValue": "{{minutes}}（{{share}}%）",
  "linkage.pair.metrics.validBuckets": "窗口有效桶",
  "linkage.pair.metrics.fingerprint": "窗口身份",
  "linkage.pair.curveTitle": "分数演化（15 分钟步进 · 曲线分辨率与桶一致）",
  "linkage.pair.scatter.title": "当前窗口散点",
  "linkage.pair.scatter.aria": "联动窗口散点",
  "linkage.pair.scatter.xAxis": "x：价差状态 →",
  "linkage.pair.scatter.yAxis": "↑ y：$t(zml:zml.metric.net_funding_1h_pct)",
  "linkage.pair.scatter.description": "右上/左下同向，左上/右下反向；越透明越旧。",
  "linkage.pair.scatter.help": "点越靠右上/左下排列 → 分数越正（同向）；越靠左上/右下 → 越负（反向）；杂乱无序 → 趋近 0。透明的点是更老的样本（权重更低）。",
  "linkage.overview.summary.status": "运行情况",
  "linkage.overview.summary.ready": "可用",
  "linkage.overview.summary.delayed": "更新延迟",
  "linkage.overview.summary.attention": "数据校验需检查",
  "linkage.overview.summary.attentionDescription": "数据校验发现异常，当前结果与覆盖情况保留如下。",
  "linkage.overview.title": "$t(zml:zml.metric.funding_spread_score)",
  "linkage.overview.description": "$t(zml:zml.metric.funding_rate)与价差的联动评分。",
  "linkage.overview.errors.load": "加载失败",
  "linkage.overview.states.loading": "正在加载联动总览…",
  "linkage.overview.states.stale": "刷新失败，仍显示上次快照：{{error}}",
  "linkage.overview.states.unavailable": "联动总览暂时不可用",
  "linkage.overview.states.recoveringTitle": "联动评分引擎恢复中",
  "linkage.overview.states.recoveringDescription": "正在从历史数据恢复评分窗口；恢复进度会自动更新。",
  "linkage.overview.states.warmStart": "当前展示的是 {{age}} 的最后发布分数；评分窗口正在恢复，状态会自动更新。",
  "linkage.overview.metrics.lastPublished": "最后发布",
  "linkage.overview.metrics.lastPublishedValue": "{{time}}（{{age}}）",
  "linkage.overview.metrics.lastPublishedDescription": "每分钟发布一轮",
  "linkage.overview.metrics.latency": "端到端时延（事实 → 分数）",
  "linkage.overview.metrics.latencyDescription": "交付 {{delivery}} + 全书评分 {{score}}",
  "linkage.overview.metrics.coverage": "窗口覆盖率",
  "linkage.overview.metrics.coverageDescription": "有分 {{scored}} / 可测 {{measurable}} / 全书 {{total}} 对",
  "linkage.overview.metrics.accuracy": "准确度",
  "linkage.overview.metrics.selfCheckValue": "自检 ≤{{points}} 分",
  "linkage.overview.metrics.calibratedValue": "标定 ±{{points}} 分",
  "linkage.overview.metrics.selfCheckDescription": "每小时 {{count}} 对重算对比 · {{time}} · 标定 ±{{points}}",
  "linkage.overview.metrics.calibratedDescription": "离线标定 p90 ±{{points}} 分 · 首轮自检约在启动 3 分钟后",
  "linkage.overview.formula.title": "公式与读数",
  "linkage.overview.formula.description": "分数只回答一个问题：过去 7 天里，价差状态与净$t(zml:zml.metric.funding_rate)状态是否单调同向（+）或反向（−）变化。",
  "linkage.overview.formula.waiver": "桥接豁免剩余 {{duration}}",
  "linkage.overview.formula.scoreBefore": "+100 强同向、−100 强反向、绝对值即强度；",
  "linkage.overview.formula.zeroMeaning": "0 只表示“当前窗口不可测”",
  "linkage.overview.formula.scoreAfter": "，不是“无关联”的证明。",
  "linkage.overview.formula.details": "公式详解（参数 · x/y 定义 · 准确度标定）",
  "linkage.overview.formula.hardWindow": "硬窗口",
  "linkage.overview.formula.hardWindowValue": "近 {{days}} 天（{{minutes}} 分钟），窗外权重恒为 0",
  "linkage.overview.formula.timeWeight": "时间权重",
  "linkage.overview.formula.timeWeightValue": "每隔 {{hours}} 小时权重减半：3 天前 ≈ 一半，7 天边缘 ≈ 两成",
  "linkage.overview.formula.representation": "数据表示",
  "linkage.overview.formula.representationValue": "{{buckets}} 个 {{minutes}} 分钟桶 + 实时折入的当前桶",
  "linkage.overview.formula.identity": "段身份",
  "linkage.overview.formula.identityValue": "窗口语义变化后重新计算",
  "linkage.overview.formula.calibrationDescription": "：{{note}}——平均 ±{{mae}} 分、p90 ±{{p90}} 分；该误差来自 15 分钟桶表示，是速度与精度的已裁决折中。",
  "linkage.overview.coverage.title": "窗口覆盖分布",
  "linkage.overview.coverage.description": "全书 {{count}} 对按窗口充实程度分层",
  "linkage.overview.coverage.note": "窗口空缺可能来自当时资费或价差不可测。新组合会随有效数据累积逐步完善；请结合最近更新时间与运行情况判断当前可用性。",
  "linkage.overview.coverage.rows.full": "满窗（≥90%）",
  "linkage.overview.coverage.rows.high": "较满（50–90%）",
  "linkage.overview.coverage.rows.low": "稀疏（<50%）",
  "linkage.overview.coverage.rows.insufficient": "样本不足（合同 0 分）",
  "linkage.overview.coverage.rows.zeroVariance": "序列无起伏（合同 0 分）",
  "linkage.overview.storage.title": "数据与存储",
  "linkage.overview.storage.spread1m": "1 分钟事实表",
  "linkage.overview.storage.spread15m": "15 分钟桶表",
  "linkage.overview.storage.clickhouseTable": "ClickHouse 表",
  "linkage.overview.storage.listingIncarnations": "上市代际台账",
  "linkage.overview.storage.calibratedEvidence": "标定单位证据",
  "linkage.overview.storage.postgresTable": "PostgreSQL 表",
  "linkage.overview.storage.clickhouseValue": "{{bytes}} · {{rows}} 行 · 最新桶 {{age}}",
  "linkage.overview.storage.postgresValue": "{{bytes}} · {{rows}} 行",
  "linkage.overview.storage.unavailable": "存储普查暂不可用（每 60 秒自动重试）。",
  "linkage.overview.integrity.title": "数据完整性",
  "linkage.overview.integrity.issue": "存在异常",
  "linkage.overview.integrity.mirrorMismatches": "镜像不一致",
  "linkage.overview.integrity.invalidFingerprints": "无效指纹行",
  "linkage.overview.integrity.dirtyBuckets": "待修脏桶",
  "linkage.overview.integrity.duplicatePublished": "重复发布",
  "linkage.overview.integrity.segmentResets": "段重置 {{count}}",
  "linkage.overview.integrity.retired": "已退休 {{count}}",
  "linkage.overview.integrity.ingested": "累计摄取 {{count}} 行",
  "linkage.overview.integrity.recovery": "上次恢复 {{time}}（{{age}}），耗时 {{duration}}：窗口桶 {{windowRows}} 行 + 当前桶尾部 {{tailRows}} 行，陈旧指纹率 {{staleRatio}}（持续升高 = 存量身份漂移）。",
  "ipRules.denyTitle": "IP 黑名单",
  "ipRules.allowTitle": "IP 白名单",
  "ipRules.ruleCount": "{{count}} 条规则",
  "ipRules.whitelistNote": "启用白名单后，仅允许所列 IP 登录和访问 API，现有实时连接也会重新校验。支持 CIDR 格式（如 192.168.0.0/16）。",
  "ipRules.states.loading": "正在读取 IP 规则…",
  "ipRules.states.unavailable": "IP 管控读取异常",
  "ipRules.states.empty": "暂无规则",
  "ipRules.states.emptyDescription": "{{title}}当前没有规则。",
  "ipRules.errors.readFailed": "无法读取 IP 规则与安全配置。",
  "ipRules.errors.missingConfig": "安全配置缺失。",
  "ipRules.errors.policyFailed": "后端未确认开关变更。",
  "ipRules.errors.addFailed": "后端未确认新增规则。",
  "ipRules.errors.deleteFailed": "后端未确认删除规则。",
  "ipRules.notice.policyUpdatedTitle": "IP 管控开关已更新",
  "ipRules.notice.policyUpdated": "已返回策略保存结果，实际生效情况以运行应用状态为准。",
  "ipRules.notice.conflictTitle": "IP 策略已由其他管理员更新",
  "ipRules.notice.conflict": "已重新读取当前策略，请核对后再次操作。",
  "ipRules.notice.policyFailedTitle": "IP 管控开关更新失败",
  "ipRules.notice.addedTitle": "规则已添加",
  "ipRules.notice.addedAllow": "{{ip}} 已加入白名单。",
  "ipRules.notice.addedDeny": "{{ip}} 已加入黑名单。",
  "ipRules.notice.addFailedTitle": "IP 规则添加失败",
  "ipRules.notice.deletedTitle": "规则已删除",
  "ipRules.notice.deletedAllow": "{{ip}} 已从白名单移除。",
  "ipRules.notice.deletedDeny": "{{ip}} 已从黑名单移除。",
  "ipRules.notice.deleteFailedTitle": "IP 规则删除失败",
  "ipRules.confirm.allowTitle": "删除 IP 白名单规则",
  "ipRules.confirm.denyTitle": "删除 IP 黑名单规则",
  "ipRules.confirm.allowDescription": "确定删除“{{ip}}”吗？启用白名单时，该地址的登录、API 访问和实时连接可能被拒绝。",
  "ipRules.confirm.denyDescription": "确定删除“{{ip}}”吗？删除后，该地址将不再受这条黑名单规则约束。",
  "ipRules.status.updating": "更新中",
  "ipRules.status.enabledEmpty": "已启用 · 无规则",
  "ipRules.status.empty": "无规则",
  "ipRules.status.enabled": "已启用",
  "ipRules.status.disabled": "未启用",
  "ipRules.toggleAria": "{{title}}{{status}}",
  "ipRules.whitelist.enabledEmpty": "白名单已启用，但当前没有允许规则；所有 IP 的登录和 API 访问可能被拒绝。",
  "ipRules.whitelist.empty": "当前白名单没有允许规则；启用前请先添加至少一条可信 IP 或 CIDR，避免锁住登录和 API 访问。",
  "ipRules.tableAria": "{{title}}规则表",
  "ipRules.columns.ip": "IP / CIDR",
  "ipRules.columns.note": "备注",
  "ipRules.columns.actions": "操作",
  "ipRules.disabled.mutation": "正在处理另一项 IP 管控变更，请等待完成。",
  "ipRules.disabled.ruleMutation": "正在处理安全规则，请稍候。",
  "ipRules.disabled.enterIp": "请输入 IP 地址或 CIDR。",
  "ipRules.actions.delete": "删除规则",
  "ipRules.actions.deleting": "删除中…",
  "ipRules.actions.deleteAria": "删除 {{ip}} 规则",
  "ipRules.actions.addRule": "添加规则",
  "ipRules.actions.add": "添加",
  "ipRules.actions.adding": "添加中…",
  "ipRules.add.aria": "新增 IP 规则",
  "ipRules.add.ipLabel": "IP 或 CIDR",
  "ipRules.add.ipPlaceholder": "例如 203.0.113.10 或 203.0.113.0/24",
  "ipRules.add.notePlaceholder": "可选",
  "announcementManagement.dataAsOf": "数据截至 {{time}}",
  "announcementManagement.actions.saveSection": "保存当前分区",
  "announcementManagement.actions.reloadDiscardAria": "重新载入并丢弃当前公告设置草稿",
  "announcementManagement.actions.reloadAria": "重新载入公告设置",
  "announcementManagement.actions.reloadDiscard": "放弃草稿并重载",
  "announcementManagement.actions.refresh": "刷新",
  "announcementManagement.states.loadingSettings": "正在读取公告设置…",
  "announcementManagement.states.forbidden": "没有公告管理权限",
  "announcementManagement.states.settingsUnavailable": "无法读取公告设置",
  "announcementManagement.states.loadingCatalogue": "正在读取来源目录…",
  "announcementManagement.states.catalogueForbidden": "没有来源目录读取权限",
  "announcementManagement.states.catalogueUnavailable": "无法读取来源目录",
  "announcementManagement.states.loadingHealth": "正在读取来源健康快照…",
  "announcementManagement.states.healthUnavailable": "来源健康不可用",
  "announcementManagement.errors.conflict": "设置已被其他管理员更新，当前版本会自动对齐；请核对保留的草稿后重新保存。",
  "announcementManagement.errors.unknown": "未知错误",
  "announcementManagement.errors.catalogueChanged": "来源目录已变化，正在对齐最新目录；请核对采集选择后保存。",
  "announcementManagement.errors.collectionNotLoaded": "采集设置尚未载入。",
  "announcementManagement.errors.invalidEndpoint": "每个 DeepL 端点都需要名称和 URL；新端点还必须填写 API 密钥。",
  "announcementManagement.errors.staleSettings": "设置刷新失败，正在显示 {{time}} 的最后成功快照：{{error}}",
  "announcementManagement.errors.permissionLost": "当前账户已失去公告管理权限；保留最后快照供核对，但所有编辑均已禁用。",
  "announcementManagement.errors.noCatalogue": "尚未取得权威目录。",
  "announcementManagement.errors.staleCatalogue": "来源目录刷新失败，候选与运行状态保留自 {{time}}：{{error}}",
  "announcementManagement.errors.catalogueMismatch": "设置与来源目录版本不一致，保存已暂停；正在对齐目录，未保存的更改会保留。",
  "announcementManagement.errors.noSnapshot": "尚无快照",
  "announcementManagement.errors.staleHealth": "状态刷新失败；以下为 {{time}} 的最后成功快照：{{error}}",
  "announcementManagement.collection.title": "官方来源",
  "announcementManagement.collection.description": "候选来源由服务端提供；勾选表示希望采集，状态徽标表示当前是否实际运行。",
  "announcementManagement.collection.revision": "目录 r{{revision}}",
  "announcementManagement.collection.empty": "服务端权威目录明确返回零个受支持来源。",
  "announcementManagement.collection.enableAria": "启用 {{source}} 公告采集",
  "announcementManagement.collection.disableAria": "停用 {{source}} 公告采集",
  "announcementManagement.collection.running": "运行",
  "announcementManagement.collection.notRunning": "未运行",
  "announcementManagement.collectionState.live": "采集中",
  "announcementManagement.collectionState.starting": "启动中",
  "announcementManagement.collectionState.degraded": "已降级",
  "announcementManagement.collectionState.interrupted": "已中断",
  "announcementManagement.collectionState.disabled": "已停用",
  "announcementManagement.publicationState.recent": "近期有发布",
  "announcementManagement.publicationState.quiet": "发布空窗",
  "announcementManagement.publicationState.old": "长期无新",
  "announcementManagement.publicationState.none": "无发布记录",
  "announcementManagement.providerState.ready": "就绪",
  "announcementManagement.providerState.quotaExhausted": "额度耗尽",
  "announcementManagement.providerState.invalid": "凭据无效",
  "announcementManagement.providerState.unreachable": "不可达",
  "announcementManagement.providerState.unchecked": "待校验",
  "announcementManagement.providerState.unconfigured": "未配置",
  "announcementManagement.disabledReason.venueDisabled": "所属交易所已停用；启用交易所后才能采集此来源。",
  "announcementManagement.disabledReason.sourceOverride": "此来源已在采集设置中停用。",
  "announcementManagement.disabledReason.unknown": "此来源已停用，具体原因暂不可识别。",
  "announcementManagement.health.title": "来源运行状态",
  "announcementManagement.health.description": "分别显示采集状态与发布情况；近期没有新公告不代表采集故障。",
  "announcementManagement.health.empty": "权威目录当前没有来源条目。",
  "announcementManagement.health.attentionPriority": "异常优先",
  "announcementManagement.health.supported": "支持",
  "announcementManagement.health.unsupported": "不支持",
  "announcementManagement.health.configured": "已配置",
  "announcementManagement.health.unconfigured": "未配置",
  "announcementManagement.health.effective": "已生效",
  "announcementManagement.health.ineffective": "未生效",
  "announcementManagement.health.consecutiveFailures": "连续失败 {{count}}",
  "announcementManagement.health.lastAttempt": "最近尝试：",
  "announcementManagement.health.lastSuccess": "最近成功：",
  "announcementManagement.health.latestDocument": "最新文档：",
  "announcementManagement.health.constituentsAria": "{{source}} 健康组成",
  "announcementManagement.health.failedCount": " · 失败 {{count}}",
  "announcementManagement.health.coverage": "覆盖：{{items}}",
  "announcementManagement.health.coverageGaps": "覆盖缺口：{{items}}",
  "announcementManagement.constituents.transport": "传输",
  "announcementManagement.constituents.schema": "结构",
  "announcementManagement.constituents.pagination": "分页",
  "announcementManagement.constituents.detail": "详情",
  "announcementManagement.constituents.translation": "翻译",
  "announcementManagement.constituents.coverage": "覆盖",
  "announcementManagement.localization.title": "公告翻译",
  "announcementManagement.localization.description": "使用 DeepL 翻译公告。密钥保持遮罩，提供方原始错误直接可见。",
  "announcementManagement.localization.enabled": "启用本地化",
  "announcementManagement.localization.endpointsTitle": "DeepL 端点池",
  "announcementManagement.localization.endpointsDescription": "替换密钥留空即可保留原密钥；修改在保存后生效。",
  "announcementManagement.localization.addEndpoint": "新增端点",
  "announcementManagement.localization.empty": "尚未配置 DeepL 端点。关闭本地化时这是权威空状态。",
  "announcementManagement.localization.endpointFallback": "端点 {{index}}",
  "announcementManagement.localization.enableAria": "启用 {{name}}",
  "announcementManagement.localization.deleteAria": "删除 {{name}}",
  "announcementManagement.localization.delete": "删除",
  "announcementManagement.localization.endpointName": "端点名称",
  "announcementManagement.localization.currentKey": "当前密钥",
  "announcementManagement.localization.configured": "已配置",
  "announcementManagement.localization.unconfigured": "未配置",
  "announcementManagement.localization.previewLabel": "{{name}} 的密钥预览",
  "announcementManagement.localization.replaceKey": "替换密钥（留空保留）",
  "announcementManagement.localization.apiKey": "API 密钥",
  "announcementManagement.localization.clearAfterSave": "保存后清空",
  "announcementManagement.localization.keepExisting": "留空保留现有密钥",
  "announcementManagement.localization.showKey": "显示 {{name}} 新密钥",
  "announcementManagement.localization.hideKey": "隐藏 {{name}} 新密钥",
  "announcementManagement.localization.clearKey": "清空密钥",
  "announcementManagement.localization.lastValidated": "最近校验：{{time}}",
  "announcementManagement.localization.usage": "用量：{{count}}{{limit}}",
  "announcementManagement.localization.unknown": "未知",
  "announcementManagement.policy.title": "下架预警",
  "announcementManagement.policy.description": "只把已核验的官方下架送进预警和通知。",
  "announcementManagement.policy.help": "只有官方来源、精确交易对、产品类型和最终下架时间均已核验的下架，才会进入预警、组合徽标和通知；普通公告不受影响。",
  "announcementManagement.policy.enabled": "启用下架预警",
  "cmcIdentity.description": "管理资产资料来源、API 密钥和刷新频率。",
  "cmcIdentity.help": "CMC 只提供身份与元数据证据，不裁决配对。API 密钥池存储于数据库，支持安全显示、多密钥自动轮换与请求分摊。",
  "cmcIdentity.retry.ready": "现已可重试",
  "cmcIdentity.retry.after": "{{age}} 后可重试",
  "cmcIdentity.status.loading": "读取中",
  "cmcIdentity.status.failed": "读取失败",
  "cmcIdentity.status.unknown": "状态未知",
  "cmcIdentity.status.refreshing": "刷新中",
  "cmcIdentity.status.configured": "已配置",
  "cmcIdentity.status.unconfigured": "未配置",
  "cmcIdentity.actions.refresh": "重新采集资料",
  "cmcIdentity.actions.refreshing": "正在采集…",
  "cmcIdentity.actions.clearCache": "清空缓存",
  "cmcIdentity.actions.clearing": "清理中…",
  "cmcIdentity.actions.manageKeys": "管理 CMC 密钥",
  "cmcIdentity.actions.discard": "放弃更改",
  "cmcIdentity.actions.saveSettings": "保存参数",
  "cmcIdentity.actions.saving": "保存中…",
  "cmcIdentity.states.loading": "正在读取 CMC 与裁决状态…",
  "cmcIdentity.states.unavailable": "CMC 数据源状态不可用",
  "cmcIdentity.errors.readFailed": "无法读取 CMC 与身份/单位裁决运行状态。",
  "cmcIdentity.errors.refreshTitle": "状态刷新失败",
  "cmcIdentity.errors.staleSnapshot": "无法刷新当前状态；继续显示最近一次成功快照。",
  "cmcIdentity.feedback.refreshComplete": "CMC 目录刷新与身份投影均已完成。",
  "cmcIdentity.feedback.refreshConverging": "CMC 目录已刷新，身份投影仍在后台收敛；当前配对不受影响。",
  "cmcIdentity.feedback.refreshIncomplete": "CMC 刷新未完整完成，请查看缓存错误与退避状态。",
  "cmcIdentity.feedback.refreshFailed": "CMC 刷新请求失败。",
  "cmcIdentity.feedback.clearComplete": "CMC 缓存已清空。",
  "cmcIdentity.feedback.clearFailed": "CMC 缓存清空失败。",
  "cmcIdentity.failure.derivativesCoverage": "CMC 衍生品目录和交易所目录均未收录此交易所标识；这属于覆盖缺口，不会重试。",
  "cmcIdentity.failure.exchangeCoverage": "CMC 交易所目录暂未收录此交易所标识；这属于覆盖缺口，不会重试。",
  "cmcIdentity.failure.safetyBudget": "所有 CMC 密钥当前均不可用；最近原因：密钥“{{key}}”将超过月度安全预算（预计使用 {{projected}}，安全上限 {{limit}}）。",
  "cmcIdentity.failure.forbidden": "部分资料不在当前 CMC 套餐或权限范围内，请检查密钥套餐。",
  "cmcIdentity.failure.rateLimited": "CMC 请求已限速，系统会自动稍后重试。",
  "cmcIdentity.failure.timeout": "CMC 请求超时，已保留上次资料，系统会自动重试。",
  "cmcIdentity.failure.upstream": "部分 CMC 资料暂未更新，请稍后重试。",
  "cmcIdentity.failure.line": "{{cache}}：{{reason}}",
  "cmcIdentity.failure.latestTitle": "CMC 最近请求异常",
  "cmcIdentity.coverage.title": "CMC 暂未覆盖的交易所或市场",
  "cmcIdentity.coverage.description": "这些市场在 CMC 没有唯一映射，不影响当前配对。",
  "cmcIdentity.coverage.help": "这些项目在 CMC 目录中没有唯一映射，不是请求失败，不会重试或消耗积分；最近成功快照与内存配对继续生效。",
  "cmcIdentity.coverage.more": "另有 {{count}} 个 CMC 覆盖缺口。",
  "cmcIdentity.retryFailures.title": "部分资料暂不可用",
  "cmcIdentity.retryFailures.description": "每个异常缓存键独立退避；已有最近成功快照与内存配对继续生效。",
  "cmcIdentity.retryFailures.retry": "（连续 {{count}} 次，{{retry}}）",
  "cmcIdentity.retryFailures.more": "另有 {{count}} 个异常缓存键。",
  "cmcIdentity.keyPool.title": "CMC API 密钥池",
  "cmcIdentity.keyPool.description": "密钥轮流使用，单钥限速时自动切换。",
  "cmcIdentity.keyPool.help": "密钥存储于数据库并按需显示；请求轮流分摊到所有可用密钥，单密钥限速或预算耗尽时自动切换。",
  "cmcIdentity.keyPool.summary": "密钥状态：启用 {{enabled}} / {{total}} · 就绪 {{ready}} · 冷却/异常 {{attention}}",
  "cmcIdentity.refreshSettings.title": "CMC 刷新参数",
  "cmcIdentity.refreshSettings.description": "刷新越勤，CMC 积分消耗越快；不影响监控实时行情。",
  "cmcIdentity.refreshSettings.help": "控制向 CMC 重新拉取数据的频率，直接决定积分消耗速度；监控页实时行情来自交易所连接器，与这些参数无关。保存后即时热生效。",
  "cmcIdentity.refreshSettings.catalogLabel": "目录翻新周期（小时）",
  "cmcIdentity.refreshSettings.catalogHint": "越短越耗积分。默认 24 小时。",
  "cmcIdentity.refreshSettings.detailLabel": "详情翻新周期（小时）",
  "cmcIdentity.refreshSettings.detailHint": "影响币种详情。默认 1 小时。",
  "cmcIdentity.refreshSettings.validation.catalog": "目录翻新周期需在 1–168 小时之间。",
  "cmcIdentity.refreshSettings.validation.detail": "详情翻新周期需在 5 分钟–48 小时之间。",
  "cmcIdentity.refreshSettings.validation.order": "详情翻新周期不能长于目录翻新周期。",
  "cmcIdentity.refreshSettings.saved": "刷新参数已保存并即时生效。",
  "cmcIdentity.refreshSettings.saveFailed": "保存失败。",
  "cmcIdentity.refreshSettings.saveFailedWithReason": "保存失败：{{reason}}",
  "cmcIdentity.usage.title": "合计月度积分用量",
  "cmcIdentity.usage.updatedAt": "更新于 {{time}}",
  "cmcIdentity.usage.used": "已用 <used>{{used}}</used> / 总 <total>{{total}}</total>",
  "cmcIdentity.usage.remainingPrefix": "· 剩余",
  "cmcIdentity.usage.budgetPrefix": "<percent>{{percent}}%</percent> 预算余量",
  "cmcIdentity.datasets.title": "缓存数据集",
  "cmcIdentity.datasets.description": "按家族查看缓存年龄、条目和最近错误。",
  "cmcIdentity.datasets.unavailable": "暂时无法读取缓存状态。",
  "cmcIdentity.datasets.empty": "尚无 CMC 缓存数据。",
  "cmcIdentity.datasets.errorCount": "错误 {{count}}",
  "cmcIdentity.datasets.healthy": "正常",
  "cmcIdentity.datasets.age": "{{age}} 前",
  "cmcKeyPool.title": "CMC 密钥池管理",
  "cmcKeyPool.unnamed": "未命名",
  "cmcKeyPool.stats.aria": "CMC 密钥统计",
  "cmcKeyPool.stats.total": "共 {{count}}",
  "cmcKeyPool.stats.enabled": "启用 {{count}}",
  "cmcKeyPool.stats.configured": "已配置 {{count}}",
  "cmcKeyPool.stats.ready": "就绪 {{count}}",
  "cmcKeyPool.stats.attention": "冷却/异常 {{count}}",
  "cmcKeyPool.toolbar.aria": "搜索和筛选 CMC 密钥",
  "cmcKeyPool.toolbar.searchAria": "搜索 CMC 密钥",
  "cmcKeyPool.toolbar.showSearch": "显示搜索内容",
  "cmcKeyPool.toolbar.hideSearch": "隐藏搜索内容",
  "cmcKeyPool.toolbar.searchPlaceholder": "名称 / 密钥",
  "cmcKeyPool.toolbar.filterAria": "筛选 CMC 密钥状态",
  "cmcKeyPool.filters.all": "全部状态",
  "cmcKeyPool.filters.attention": "冷却/异常",
  "cmcKeyPool.status.ready": "就绪",
  "cmcKeyPool.status.cooldown": "冷却中",
  "cmcKeyPool.status.error": "异常",
  "cmcKeyPool.status.unverified": "未验证",
  "cmcKeyPool.status.unsaved": "未保存",
  "cmcKeyPool.status.disabled": "已禁用",
  "cmcKeyPool.status.unconfigured": "未配置",
  "cmcKeyPool.status.testing": "测试中…",
  "cmcKeyPool.disabled.testing": "测试中，请等待当前测试完成。",
  "cmcKeyPool.disabled.saving": "保存中，请等待当前保存完成。",
  "cmcKeyPool.actions.testAll": "一键全测",
  "cmcKeyPool.actions.testingAll": "测试中 {{done}}/{{total}}",
  "cmcKeyPool.actions.import": "批量导入",
  "cmcKeyPool.actions.add": "新增密钥",
  "cmcKeyPool.actions.enableSelected": "批量启用",
  "cmcKeyPool.actions.disableSelected": "批量禁用",
  "cmcKeyPool.actions.deleteSelected": "批量删除",
  "cmcKeyPool.actions.confirmImport": "确认导入",
  "cmcKeyPool.actions.save": "保存密钥池",
  "cmcKeyPool.actions.delete": "删除密钥",
  "cmcKeyPool.actions.collapse": "收起",
  "cmcKeyPool.actions.edit": "编辑密钥",
  "cmcKeyPool.pagination.aria": "CMC 密钥分页",
  "cmcKeyPool.selection.selected": "已选 {{count}} 个",
  "cmcKeyPool.selection.pageAria": "选择当前页 CMC 密钥",
  "cmcKeyPool.selection.page": "选择当前页",
  "cmcKeyPool.selection.pageCount": "{{count}} 个密钥",
  "cmcKeyPool.import.descriptionBefore": "一行一个密钥，可选",
  "cmcKeyPool.import.descriptionAfter": "（逗号、竖线或制表符分隔）。",
  "cmcKeyPool.import.aria": "批量导入 CMC API 密钥",
  "cmcKeyPool.import.placeholder": "8a5adb2dbace4d449c9812ce0bc8a17f\n399f9100...,备用-10",
  "cmcKeyPool.import.show": "显示批量导入密钥",
  "cmcKeyPool.import.hide": "隐藏批量导入密钥",
  "cmcKeyPool.import.preview": "解析预览：{{count}} 条",
  "cmcKeyPool.import.defaultLabel": "CMC 导入 #{{index}}",
  "cmcKeyPool.columns.name": "密钥名称",
  "cmcKeyPool.columns.enabled": "启用",
  "cmcKeyPool.columns.status": "状态",
  "cmcKeyPool.columns.monthlyCredits": "月度额度",
  "cmcKeyPool.columns.actions": "操作",
  "cmcKeyPool.states.empty": "还没有 CMC 密钥。点击“新增密钥”或“批量导入”。",
  "cmcKeyPool.states.noMatches": "没有匹配的密钥。",
  "cmcKeyPool.listAria": "CMC 密钥",
  "cmcKeyPool.note": "修改在保存后生效；如有其他管理员同时修改，请重新读取后再保存。",
  "cmcKeyPool.confirm.deleteTitle": "删除 CMC 密钥",
  "cmcKeyPool.confirm.deleteDescription": "确定删除“{{label}}”吗？保存后该密钥会从池中移除。",
  "cmcKeyPool.confirm.bulkDeleteTitle": "批量删除 CMC 密钥",
  "cmcKeyPool.confirm.bulkDeleteDescription": "确定删除选中的 {{count}} 个密钥吗？保存后生效。",
  "cmcKeyPool.feedback.noValidImport": "没有解析到有效的密钥。",
  "cmcKeyPool.feedback.imported": "已导入 {{count}} 个密钥，记得点击“保存”生效。",
  "cmcKeyPool.feedback.importedWithSkipped": "已导入 {{count}} 个密钥（跳过 {{skipped}} 个重复），记得点击“保存”生效。",
  "cmcKeyPool.feedback.enterKeyFirst": "请先填写密钥再测试",
  "cmcKeyPool.feedback.testFailed": "测试失败",
  "cmcKeyPool.feedback.noTestableKeys": "没有可测试的已启用密钥。",
  "cmcKeyPool.feedback.tested": "已测试 {{count}} 个密钥。",
  "cmcKeyPool.feedback.copied": "已复制 API 密钥。",
  "cmcKeyPool.feedback.copyFailed": "复制失败，请检查浏览器剪贴板权限。",
  "cmcKeyPool.feedback.savedUsageIssue": "密钥池已保存，但用量刷新存在异常：{{error}}",
  "cmcKeyPool.feedback.saved": "密钥池已保存并逐密钥刷新用量。",
  "cmcKeyPool.feedback.saveFailed": "保存失败",
  "cmcKeyPool.row.unnamed": "未命名密钥 {{index}}",
  "cmcKeyPool.row.accessibleName": "CMC 密钥 {{index}}：{{name}}",
  "cmcKeyPool.row.selectAria": "选择 {{name}}",
  "cmcKeyPool.row.nameAria": "密钥名称：{{name}}",
  "cmcKeyPool.row.namePlaceholder": "密钥名称（备注）",
  "cmcKeyPool.row.enableAria": "启用 {{name}}",
  "cmcKeyPool.row.statusDetailAria": "查看 {{name}} 的状态详情",
  "cmcKeyPool.row.testAria": "测试 {{name}}",
  "cmcKeyPool.row.copyTooltip": "复制 {{name}} 的密钥",
  "cmcKeyPool.row.copyAria": "复制 {{name}} 的密钥",
  "cmcKeyPool.row.deleteTooltip": "删除 {{name}}",
  "cmcKeyPool.row.deleteAria": "删除 {{name}}",
  "cmcKeyPool.row.secretLabel": "{{name}} 的 API 密钥",
  "cmcKeyPool.row.budgetRemaining": "· 预算余量 {{count}}",
  "cmcKeyPool.row.rpm": "· RPM {{count}}",
  "cmcKeyPool.row.requests": "· 请求 {{total}} / 失败 {{failed}}",
  "cmcKeyPool.row.unsavedNote": "· 未保存：保存后自动验证并采集用量",
  "cmcKeyPool.row.collapseEditAria": "收起编辑 {{name}}",
  "cmcKeyPool.row.editAria": "编辑 {{name}}",
  "cmcKeyPool.row.apiKey": "API 密钥",
  "cmcKeyPool.row.apiKeyAria": "API 密钥：{{name}}",
  "cmcKeyPool.row.apiKeyPlaceholder": "CMC API 密钥",
  "cmcKeyPool.row.showSecret": "显示 {{name}} 的 API 密钥",
  "cmcKeyPool.row.hideSecret": "隐藏 {{name}} 的 API 密钥",
  "networkEgress.title": "网络出口",
  "networkEgress.description": "只改指定交易所的外连出口。",
  "networkEgress.help": "只管理指定交易所的全部外连；前端、API、数据库、运维与普通系统流量保持本机路由。",
  "networkEgress.readyCount": "就绪 {{ready}}/{{total}}",
  "networkEgress.running": "正在执行",
  "networkEgress.secondsShort": "{{value}} 秒",
  "networkEgress.states.loading": "正在读取网络出口配置与运行状态…",
  "networkEgress.states.unavailable": "网络出口状态不可用",
  "networkEgress.errors.readFailed": "无法读取网络出口状态。",
  "networkEgress.errors.requestFailed": "请求失败，请重试。",
  "networkEgress.errors.refreshTitle": "状态刷新失败",
  "networkEgress.errors.staleSnapshot": "{{error}} 当前保留最近一次成功快照。",
  "networkEgress.feedback.operationInProgress.title": "已有操作正在执行",
  "networkEgress.feedback.operationInProgress.message": "请等待当前网络出口操作完成后再继续。",
  "networkEgress.feedback.acceptedTitle": "操作已受理",
  "networkEgress.feedback.completedTitle": "操作已完成",
  "networkEgress.feedback.acceptedMany": "{{action}}已并发受理 {{count}} 项，执行状态会自动更新。",
  "networkEgress.feedback.accepted": "{{action}}已受理，执行状态会自动更新。",
  "networkEgress.feedback.completed": "{{action}}已完成。",
  "networkEgress.feedback.failedTitle": "{{action}}失败",
  "networkEgress.feedback.gatewayInUse": "出口服务器正在使用",
  "networkEgress.feedback.updateUnavailable": "无法更新出口服务器",
  "networkEgress.disabled.busy": "当前有网络出口操作正在执行。",
  "networkEgress.disabled.activeOperation": "已有网络出口操作正在执行。",
  "networkEgress.disabled.selectAssignment": "请先勾选至少一项已修改的出口映射。",
  "networkEgress.disabled.targetNotReady": "所选映射中存在尚未完成网卡、隧道和出口 IP 验证的目标。",
  "networkEgress.actions.refresh": "刷新",
  "networkEgress.actions.refreshing": "刷新中…",
  "networkEgress.actions.addGateway": "添加出口服务器",
  "networkEgress.actions.updateGateway": "更新出口服务器",
  "networkEgress.actions.batchSave": "批量保存网络出口",
  "networkEgress.actions.clearSelection": "清除选择",
  "networkEgress.actions.selectAllPending": "选择全部待保存",
  "networkEgress.actions.clearAllPending": "清除全部待保存选择",
  "networkEgress.actions.install": "一键安装",
  "networkEgress.actions.reconcile": "校正配置",
  "networkEgress.actions.retryInstall": "重试安装",
  "networkEgress.actions.testSsh": "测试 SSH",
  "networkEgress.actions.editGateway": "编辑服务器",
  "networkEgress.actions.editSwitchFirst": "编辑（需先切换）",
  "networkEgress.actions.disable": "停用隧道配置",
  "networkEgress.actions.disableSwitchFirst": "停用（需先切换）",
  "networkEgress.actions.uninstall": "卸载网络配置",
  "networkEgress.actions.uninstallSwitchFirst": "卸载（需先切换）",
  "networkEgress.actions.deleteGateway": "删除服务器",
  "networkEgress.actions.deleteSwitchFirst": "删除（需先切换）",
  "networkEgress.actions.saveChanges": "保存修改",
  "networkEgress.actionLabels.test": "测试 {{gateway}} 的 SSH",
  "networkEgress.actionLabels.install": "安装或校正 {{gateway}} 的网络配置",
  "networkEgress.actionLabels.disable": "停用 {{gateway}} 的隧道配置",
  "networkEgress.actionLabels.uninstall": "卸载 {{gateway}} 的网络配置",
  "networkEgress.actionLabels.delete": "删除 {{gateway}}",
  "networkEgress.columns.select": "选择",
  "networkEgress.columns.server": "服务器",
  "networkEgress.columns.liveTraffic": "实时流量",
  "networkEgress.columns.reachability": "连通性",
  "networkEgress.columns.tunnelEgress": "隧道 / 出口",
  "networkEgress.columns.feedback": "状态反馈",
  "networkEgress.columns.actions": "操作",
  "networkEgress.columns.exchange": "交易所",
  "networkEgress.columns.desiredEgress": "期望出口",
  "networkEgress.columns.effectiveEgress": "实际出口",
  "networkEgress.columns.selectEgress": "手动选择出口",
  "networkEgress.target.local": "本机公网出口",
  "networkEgress.target.unknown": "未知服务器 {{id}}",
  "networkEgress.gateways.title": "出口服务器",
  "networkEgress.gateways.description": "在出口机上安装并维持隧道；状态来自本机观测。",
  "networkEgress.gateways.help": "通过私网 SSH 幂等安装标准 WireGuard、nftables、IP forwarding 与 systemd 持久化配置。状态来自 ZML Monitor 本机隧道观测，不依赖远端自定义程序。",
  "networkEgress.gateways.count": "{{count}} 台",
  "networkEgress.gateways.empty": "尚未添加出口服务器",
  "networkEgress.gateways.emptyDescription": "添加可从本机到达的出口服务器后，先测试连接再安装。",
  "networkEgress.gateways.tableAria": "出口服务器",
  "networkEgress.gateways.notInUse": "未被使用",
  "networkEgress.gateways.credentialMissing": "缺少凭据",
  "networkEgress.gateways.fingerprint": "指纹 {{value}}",
  "networkEgress.gateways.trafficTotal": "累计 ↓ {{rx}} · ↑ {{tx}}",
  "networkEgress.gateways.trafficTotalLabel": "累计流量",
  "networkEgress.gateways.trafficObservedLabel": "流量观测",
  "networkEgress.gateways.detailsExpand": "展开 {{gateway}} 的隧道与流量明细",
  "networkEgress.gateways.detailsCollapse": "收起 {{gateway}} 的隧道与流量明细",
  "networkEgress.gateways.interface": "网卡",
  "networkEgress.gateways.tunnel": "隧道",
  "networkEgress.gateways.tunnelObservation": "隧道 RTT {{rtt}} · 观测 {{time}}",
  "networkEgress.gateways.publicIp": "公网 IP",
  "networkEgress.gateways.publicIpHistorical": "公网 IP（历史）",
  "networkEgress.gateways.probeFailed": "当前探针失败",
  "networkEgress.gateways.probeFailedWithIp": "{{ip}} · 当前探针失败",
  "networkEgress.gateways.peer": "对端",
  "networkEgress.gateways.installFailed": "网络配置安装失败。",
  "networkEgress.gateways.noIssues": "暂无异常",
  "networkEgress.gateways.installAria": "一键安装或校正 {{gateway}} 的标准网络配置",
  "networkEgress.gateways.installing": "安装中…",
  "networkEgress.gateways.moreActionsAria": "{{gateway}} 更多操作",
  "networkEgress.gateways.actionsAria": "{{gateway}} 服务器操作",
  "networkEgress.gateways.usageReason": "正在被 {{exchanges}} 使用；请先将相关交易所显式切换到本机或其他出口。",
  "networkEgress.assignments.title": "交易所出口",
  "networkEgress.assignments.description": "同一交易所的全部外连走同一出口。切换失败会保持断流。",
  "networkEgress.assignments.help": "每个交易所的 WS、REST、SBE、FIX、公告等全部外连使用同一个所选出口。切换会停止交易所、排空旧连接、更新唯一映射并重连；失败会保持断流，不会自动回退。",
  "networkEgress.assignments.count": "{{count}} 个映射",
  "networkEgress.assignments.batchAria": "交易所出口批量保存",
  "networkEgress.assignments.selected": "已选 {{count}} 项",
  "networkEgress.assignments.changed": "已修改 {{count}} 项",
  "networkEgress.assignments.tableAria": "交易所网络出口",
  "networkEgress.assignments.selectPendingAria": "选择 {{exchange}} 待保存出口",
  "networkEgress.assignments.selectEgressAria": "选择 {{exchange}} 网络出口",
  "networkEgress.assignments.notEffective": "未生效（已断流）",
  "networkEgress.assignments.exchangeDisabled": "交易所已关闭",
  "networkEgress.assignments.targetNotReady": "目标出口尚未完成就绪验证",
  "networkEgress.assignments.missing": "缺少交易所出口配置",
  "networkEgress.assignments.missingDescription": "后端未返回交易所的唯一出口映射，页面不会推断或创建隐式默认值。",
  "networkEgress.dialog.createTitle": "添加出口服务器",
  "networkEgress.dialog.editTitle": "编辑出口服务器",
  "networkEgress.dialog.description": "保存私网连接信息用于安装出口。密码提交后不回显。",
  "networkEgress.dialog.help": "保存私网 SSH 连接信息，用于测试并幂等安装标准 WireGuard、nftables、IP forwarding 与 systemd 配置。密码只提交到受鉴权后端，不会回显。",
  "networkEgress.dialog.name": "名称",
  "networkEgress.dialog.namePlaceholder": "例如：日本出口 1",
  "networkEgress.dialog.privateIp": "私网 IP",
  "networkEgress.dialog.privateIpHint": "必须与 ZML Monitor 私网互通，不使用公网地址。",
  "networkEgress.dialog.sshUser": "SSH 用户",
  "networkEgress.dialog.sshPort": "SSH 端口",
  "networkEgress.dialog.password": "SSH 密码",
  "networkEgress.dialog.passwordStoredHint": "已保存密码；留空保持不变，填写则替换。",
  "networkEgress.dialog.passwordEditHint": "留空保持当前凭据状态，填写则保存新密码。",
  "networkEgress.dialog.passwordCreateHint": "用于测试与安装，不会回显。",
  "networkEgress.dialog.passwordKeepPlaceholder": "留空保持已有密码",
  "networkEgress.dialog.passwordPlaceholder": "输入 SSH 密码",
  "networkEgress.dialog.showPassword": "显示 SSH 密码",
  "networkEgress.dialog.hidePassword": "隐藏 SSH 密码",
  "networkEgress.validation.name": "请输入服务器名称。",
  "networkEgress.validation.privateIp": "请输入私网 IP。",
  "networkEgress.validation.sshUser": "请输入 SSH 用户。",
  "networkEgress.validation.sshPort": "端口必须是 1–65535 的整数。",
  "networkEgress.validation.password": "首次添加必须输入 SSH 密码。",
  "networkEgress.confirm.batchTitle": "批量保存 {{count}} 个交易所出口",
  "networkEgress.confirm.batchDescription": "本次变更：{{changes}}。系统会并发停止并排空所选交易所连接，提交唯一出口映射后并发重建全部行情、REST 与公告连接。这是受控短重连，不是 TCP 零断线。{{publicIpSummary}}请先核对凭据的 IP 白名单；任一目标失败时，对应交易所会保持断流，不会自动回退。",
  "networkEgress.confirm.publicIps": "已确认目标公网 IP：{{ips}}。",
  "networkEgress.confirm.noPublicIps": "目标为本机或尚无可展示的网关公网 IP。",
  "networkEgress.confirm.batchConfirm": "批量保存并切换",
  "networkEgress.confirm.thisGateway": "该服务器",
  "networkEgress.confirm.installTitle": "安装或校正 {{gateway}} 的网络配置",
  "networkEgress.confirm.installDescription": "系统将通过私网 SSH 校验主机并幂等安装标准 WireGuard、nftables、IP forwarding 与 systemd 持久化配置；不会部署任何 ZML Monitor 远端程序或状态接口。正在被交易所使用的服务器不允许执行此操作。",
  "networkEgress.confirm.reconcile": "开始校正",
  "networkEgress.confirm.install": "开始安装",
  "networkEgress.confirm.disableTitle": "停用 {{gateway}} 的隧道配置",
  "networkEgress.confirm.disableDescription": "将停用本机与远端的 WireGuard 持久化配置。只有未被任何交易所使用的服务器才能停用，系统不会隐式切换交易所出口。",
  "networkEgress.confirm.disable": "确认停用",
  "networkEgress.confirm.uninstallTitle": "卸载 {{gateway}} 的网络配置",
  "networkEgress.confirm.uninstallDescription": "将通过私网 SSH 移除由 ZML Monitor 管理的标准 WireGuard、nftables 与 systemd 配置，但保留服务器连接信息。只有未被任何交易所使用的服务器才能卸载。",
  "networkEgress.confirm.uninstall": "确认卸载",
  "networkEgress.confirm.deleteTitle": "删除 {{gateway}}",
  "networkEgress.confirm.deleteDescription": "系统只清理 ZML Monitor 本机受管的 WireGuard、路由、nftables、临时密钥和服务器记录，不会连接或依赖远端服务器。远端残留配置需在远端处理；只有未被交易所使用的服务器才能删除。",
  "networkEgress.reachability.failed": "失败",
  "networkEgress.reachability.unknown": "未知",
  "networkEgress.readiness.installing": "安装中",
  "networkEgress.readiness.installFailed": "安装失败",
  "networkEgress.readiness.disabled": "未启用",
  "networkEgress.readiness.interfaceNotReady": "网卡未就绪",
  "networkEgress.readiness.tunnelUnreachable": "隧道不可达",
  "networkEgress.readiness.handshakeUnknown": "WG 握手未确认",
  "networkEgress.readiness.handshakeExpired": "WG 握手已过期",
  "networkEgress.readiness.ipProbeFailed": "出口 IP 探针失败",
  "networkEgress.readiness.ipUnconfirmed": "出口 IP 未确认",
  "networkEgress.readiness.notReady": "未就绪",
  "networkEgress.installState.notInstalled": "未安装",
  "networkEgress.installState.installing": "安装中",
  "networkEgress.installState.ready": "已安装",
  "networkEgress.installState.disabled": "已停用",
  "networkEgress.installState.failed": "安装失败",
  "networkEgress.installState.readyOperational": "已安装 · 就绪",
  "networkEgress.installState.readyNotOperational": "已安装 · 未就绪",
  "networkEgress.assignmentPhase.stable": "稳定",
  "networkEgress.assignmentPhase.switching": "切换中",
  "networkEgress.assignmentPhase.failed": "失败",
  "networkEgress.operationPhase.queued": "排队中",
  "networkEgress.operationPhase.running": "执行中",
  "networkEgress.operationPhase.succeeded": "已完成",
  "networkEgress.operationPhase.failed": "失败",
  "networkEgress.operationPhase.superseded": "已被取代",
  "assetCatalog.title": "资产目录",
  "assetCatalog.description": "点开资产查看标的、单位和实际组合。",
  "assetCatalog.all": "全部",
  "assetCatalog.filterLabel": "资产分类筛选",
  "assetCatalog.tableAria": "资产目录列表",
  "assetCatalog.catalogOnlyGroup": "仅目录 · 非运行分组",
  "assetCatalog.catalogData": "目录资料",
  "assetCatalog.actions.refresh": "刷新",
  "assetCatalog.actions.refreshing": "刷新中…",
  "assetCatalog.errors.load": "加载资产目录失败，当前列表不可用。",
  "assetCatalog.states.loading": "正在加载资产目录…",
  "assetCatalog.states.unavailable": "资产目录不可用",
  "assetCatalog.states.staleTitle": "列表未更新",
  "assetCatalog.states.staleDescription": "保留上次快照，正在显示上次成功读取的数据。",
  "assetCatalog.states.noMatches": "未找到匹配的资产",
  "assetCatalog.states.noMatchesDescription": "当前分类与搜索条件下没有匹配的资产。",
  "assetCatalog.states.empty": "暂无资产",
  "assetCatalog.states.emptyDescription": "等待后端发现标的并聚合资产目录。",
  "assetCatalog.coverage.runtime": "运行资产 {{count}}",
  "assetCatalog.coverage.leveraged": "杠杆重置产品 {{count}}",
  "assetCatalog.coverage.security": "结构化证券 {{count}}",
  "assetCatalog.coverage.cmcLabeled": "CMC 已识别 {{count}}",
  "assetCatalog.coverage.ambiguous": "待消歧 {{count}}",
  "assetCatalog.coverage.conflict": "身份冲突 {{count}}",
  "assetCatalog.coverage.catalogOnly": "仅目录 {{count}}",
  "assetCatalog.classification.resolved": "已识别",
  "assetCatalog.classification.leveraged": "杠杆重置产品",
  "assetCatalog.classification.security": "结构化证券",
  "assetCatalog.classification.ambiguous": "CMC 待消歧",
  "assetCatalog.classification.conflict": "身份冲突",
  "assetCatalog.classification.unavailable": "CMC 暂未识别",
  "assetCatalog.search.toolbarAria": "搜索资产目录",
  "assetCatalog.search.inputAria": "资产目录搜索",
  "assetCatalog.search.placeholder": "搜索资产、交易所代码、名称或 CMC ID",
  "assetCatalog.search.total": "共 {{count}}",
  "assetCatalog.search.matchedOfTotal": "匹配 {{matched}} / 共 {{total}}",
  "assetCatalog.columns.asset": "资产",
  "assetCatalog.columns.assetKey": "CMC ID",
  "assetCatalog.columns.identity": "身份状态",
  "assetCatalog.columns.name": "名称",
  "assetCatalog.columns.classification": "分类",
  "assetCatalog.columns.rank": "CMC 排名",
  "assetCatalog.columns.instruments": "标的",
  "assetCatalog.columns.pairs": "配对",
  "assetCatalog.columns.underlying": "经济底层",
  "assetCatalog.pagination.aria": "资产目录分页",
  "assetCatalog.pagination.status": "第 {{page}} / {{pages}} 页 · 共 {{total}} 个资产",
  "assetCatalog.pagination.updating": "资产目录更新中。",
  "assetCatalog.group.pageCount": "本页 {{page}} / 共 {{total}} 个产品",
  "assetCatalog.group.count": "{{count}} 个产品",
  "assetCatalog.detail.title": "资产配对详情",
  "assetCatalog.detail.runtimeDescription": "查看该资产当前可交易的标的与实际组合。",
  "assetCatalog.detail.catalogDescription": "该项目仅有目录资料，当前没有运行标的或配对。",
  "assetCatalog.detail.instrumentCount": "标的 {{count}}",
  "assetCatalog.detail.pairCount": "有向组合 {{count}}",
  "assetCatalog.detail.errors.load": "当前运行配对详情读取失败。",
  "assetCatalog.detail.states.loading": "正在读取当前内存配对…",
  "assetCatalog.detail.states.unavailable": "配对详情不可用",
  "assetCatalog.detail.states.catalogOnly": "暂无运行配对",
  "assetCatalog.detail.states.catalogOnlyDescription": "该资产暂未在监控市场中交易，可查看币种资料。",
  "assetCatalog.detail.states.staleTitle": "刷新失败，当前为旧快照",
  "assetCatalog.detail.states.staleDescription": "当前显示上次成功读取的标的与组合，请重试刷新。",
  "assetCatalog.detail.tabs.aria": "资产配对详情",
  "assetCatalog.detail.tabs.instruments": "标的",
  "assetCatalog.detail.tabs.pairs": "实际组合",
  "assetCatalog.detail.pagination.status": "第 {{page}} / {{pages}} 页 · 每页 {{size}} 条 · 数据总计 {{total}} 条",
  "assetCatalog.detail.actions.refresh": "刷新配对",
  "assetCatalog.detail.actions.coinLookup": "币种查询",
  "assetCatalog.detail.unit.standard": "标准单位",
  "assetCatalog.detail.unit.multiplier": "倍率 ×{{value}}",
  "assetCatalog.detail.instruments.empty": "没有运行标的",
  "assetCatalog.detail.instruments.emptyDescription": "当前资产还没有可展示的交易所标的。",
  "assetCatalog.detail.instruments.tableAria": "资产运行标的",
  "assetCatalog.detail.instruments.symbol": "真实 Symbol",
  "assetCatalog.detail.instruments.exchangeMarket": "交易所 / 市场",
  "assetCatalog.detail.instruments.rawAsset": "原始币名",
  "assetCatalog.detail.instruments.quoteUnit": "报价单位",
  "assetCatalog.detail.instruments.pairingStatus": "配对状态",
  "assetCatalog.detail.instruments.combinations": "涉及组合",
  "assetCatalog.detail.instruments.pairable": "已进入配对",
  "assetCatalog.detail.instruments.notPairable": "未进入配对",
  "assetCatalog.detail.opportunities.empty": "没有实际组合",
  "assetCatalog.detail.opportunities.emptyDescription": "当前配对类别、计价币族与黑名单规则下没有已发布组合。",
  "assetCatalog.detail.opportunities.tableAria": "资产实际配对组合",
  "assetCatalog.detail.opportunities.class": "类别",
  "assetCatalog.detail.opportunities.direction": "实际方向",
  "assetCatalog.detail.opportunities.id": "机会 ID",
  "systemParams.title": "系统参数",
  "systemParams.errors.readTitle": "读取失败",
  "systemParams.errors.readFailed": "无法读取系统参数，请检查后端状态后重试。",
  "systemParams.errors.refreshTitle": "系统参数刷新失败",
  "systemParams.summary.effective": "当前生效值",
  "systemParams.summary.persisted": "持久化值",
  "systemParams.summary.range": "允许范围",
  "systemParams.editor.title": "统一计算周期",
  "systemParams.editor.parameter": "参数",
  "systemParams.editor.mode": "模式：",
  "systemParams.editor.persistence": "。保存后立即持久化，从下一轮批次生效。",
  "systemParams.editor.controlsAria": "统一计算周期控制",
  "systemParams.editor.field": "统一计算周期",
  "systemParams.disabled.saving": "计算参数保存中，请等待完成。",
  "systemParams.disabled.refreshFailed": "参数快照刷新失败，请先刷新成功后保存。",
  "systemParams.actions.refresh": "刷新",
  "systemParams.actions.retry": "重试",
  "systemParams.actions.saving": "保存中…",
  "systemParams.actions.save": "保存",
  "systemParams.feedback.error": "操作失败",
  "systemParams.feedback.saved": "保存成功",
  "systemParams.details.title": "运行与配置",
  "systemParams.details.overruns": "超预算次数",
  "systemParams.details.source": "参数来源",
  "systemParams.details.revision": "参数 revision",
  "systemParams.details.savedAt": "最近保存",
  "systemParams.details.neverSaved": "暂无保存记录",
  "billingManagement.errors.signedOut": "登录状态已失效，请重新登录后再试。",
  "billingManagement.errors.forbidden": "当前账户无权管理计费与订单。",
  "billingManagement.pricing.title": "定价",
  "billingManagement.pricing.description": "调价只影响此后新开的订单，已开订单保持下单时的金额。",
  "billingManagement.pricing.loading": "正在加载计费配置…",
  "billingManagement.pricing.fields.monthlyPrice": "月费",
  "billingManagement.pricing.fields.maxDevices": "同时登录设备数",
  "billingManagement.pricing.fields.orderTtl": "订单有效期",
  "billingManagement.pricing.units.devices": "台",
  "billingManagement.pricing.units.minutes": "分钟",
  "billingManagement.pricing.units.seconds": "秒",
  "billingManagement.pricing.sales.title": "开放下单",
  "billingManagement.pricing.sales.description": "关闭后用户无法开新订单，已有订单不受影响。",
  "billingManagement.pricing.entitlement.title": "到期后停止服务",
  "billingManagement.pricing.entitlement.description": "开启后，未订阅或已到期的账户看不到监控数据。",
  "billingManagement.pricing.entitlement.help": "开启后，未订阅或已到期的账户将无法使用监控数据；仍可登录、查看订阅并续费。关闭时只记录和展示档位，不做任何拦截。",
  "billingManagement.pricing.entitlement.warning": "保存前，请确认需要继续使用的账户拥有永久或未到期的订阅。",
  "billingManagement.pricing.tiers.title": "档位",
  "billingManagement.pricing.tiers.description": "多档位时用户自选价格与设备数；能否使用看到期状态。",
  "billingManagement.pricing.tiers.help": "定义多个档位后，用户下单时自行选择；不定义则按单一价格与设备数售卖。档位只影响价格与设备数，不影响“能不能用”——那由档位状态与到期时间决定。",
  "billingManagement.pricing.receiving.title": "收款",
  "billingManagement.pricing.receiving.description": "配置 TRC20 收款地址与到账查询。",
  "billingManagement.pricing.receiving.address": "TRC20 收款地址",
  "billingManagement.pricing.receiving.addressPlaceholder": "T 开头的 34 位地址",
  "billingManagement.pricing.receiving.usdtContract": "USDT 合约地址",
  "billingManagement.pricing.receiving.trongridKey": "TronGrid 只读密钥",
  "billingManagement.pricing.receiving.optional": "留空表示不使用",
  "billingManagement.pricing.receiving.showKey": "显示 TronGrid 密钥",
  "billingManagement.pricing.receiving.hideKey": "隐藏 TronGrid 密钥",
  "billingManagement.pricing.receiving.pollInterval": "轮询间隔",
  "billingManagement.pricing.receiving.addressWarning": "收款地址已修改。地址填错会导致所有付款无法找回，保存前请逐字核对。",
  "billingManagement.pricing.actions.discard": "放弃更改",
  "billingManagement.pricing.actions.saving": "保存中…",
  "billingManagement.pricing.actions.savePricing": "保存定价",
  "billingManagement.pricing.actions.saveReceiving": "保存收款配置",
  "billingManagement.pricing.confirmAddress.title": "确认更换收款地址？",
  "billingManagement.pricing.confirmAddress.description": "新地址：{{address}}\n此后所有订单都会要求付款到该地址。地址错误将导致资金无法找回。",
  "billingManagement.pricing.confirmAddress.confirm": "确认更换",
  "billingManagement.pricing.feedback.pricingSaved": "定价已保存，新订单立即生效",
  "billingManagement.pricing.feedback.receivingSaved": "收款配置已保存",
  "billingManagement.pricing.validation.monthlyPrice": "月费必须是大于 0 且小于 1,000,000 的有效数字。",
  "billingManagement.pricing.validation.maxDevices": "同时登录设备数必须是 1–10 的整数。",
  "billingManagement.pricing.validation.orderTtl": "订单有效期必须是 5–1440 分钟的整数。",
  "billingManagement.pricing.validation.tooManyTiers": "最多只能定义 12 个购买档位。",
  "billingManagement.pricing.validation.tierIdFormat": "第 {{position}} 个档位标识只能包含字母、数字、_、-，且不超过 32 个字符。",
  "billingManagement.pricing.validation.duplicateTierId": "档位标识“{{id}}”重复。",
  "billingManagement.pricing.validation.tierName": "第 {{position}} 个档位名称不能为空且不能超过 40 个字符。",
  "billingManagement.pricing.validation.tierPrice": "第 {{position}} 个档位月费必须是有效正数。",
  "billingManagement.pricing.validation.tierDevices": "第 {{position}} 个档位设备数必须是 1–10 的整数。",
  "billingManagement.pricing.validation.pollInterval": "轮询间隔必须是 30–3600 秒的整数。",
  "billingManagement.pricing.errors.loadStatus": "计费配置读取失败（HTTP {{status}}）。",
  "billingManagement.pricing.errors.loadFailed": "计费配置读取失败，请稍后重试。",
  "billingManagement.pricing.errors.saveConfigFailed": "定价保存失败，请稍后重试。",
  "billingManagement.pricing.errors.saveReceivingFailed": "收款配置保存失败，请稍后重试。",
  "billingManagement.orders.title": "订单",
  "billingManagement.orders.description": "每笔订单的实付金额带唯一分位尾数，到账后按金额自动匹配；对不上的可在此人工核销。",
  "billingManagement.orders.statusAria": "订单状态",
  "billingManagement.orders.status.all": "全部",
  "billingManagement.orders.status.pending": "待付款",
  "billingManagement.orders.status.paid": "已到账",
  "billingManagement.orders.status.expired": "已过期",
  "billingManagement.orders.status.cancelled": "已取消",
  "billingManagement.orders.errors.loadStatus": "订单与到账记录读取失败（HTTP {{status}}）。",
  "billingManagement.orders.errors.loadFailed": "订单与到账记录读取失败，请稍后重试。",
  "billingManagement.orders.errors.settleFailed": "订单核销失败，请稍后重试。",
  "billingManagement.orders.feedback.settled": "已确认到账并为 {{username}} 延长订阅。",
  "billingManagement.orders.accountFallback": "该账户",
  "billingManagement.orders.stale": "当前保留上次成功读取的记录。",
  "billingManagement.orders.filteredEmpty.title": "当前状态下没有订单",
  "billingManagement.orders.filteredEmpty.description": "切换订单状态查看其他记录。",
  "billingManagement.orders.loading": "正在加载订单…",
  "billingManagement.orders.empty.title": "暂无订单",
  "billingManagement.orders.empty.description": "用户下单后会出现在这里。",
  "billingManagement.orders.table.aria": "订单列表",
  "billingManagement.orders.table.account": "账户",
  "billingManagement.orders.table.duration": "时长",
  "billingManagement.orders.table.amount": "应付金额（USDT）",
  "billingManagement.orders.table.status": "状态",
  "billingManagement.orders.table.createdAt": "下单时间",
  "billingManagement.orders.table.actions": "操作",
  "billingManagement.orders.months": "{{count}} 个月",
  "billingManagement.orders.months_one": "{{count}} 个月",
  "billingManagement.orders.months_other": "{{count}} 个月",
  "billingManagement.orders.actions.manualSettle": "人工核销",
  "billingManagement.orders.settleDialog.title": "确认已收到这笔款项？",
  "billingManagement.orders.settleDialog.targetChanged": "订单已变化，请关闭窗口后核对当前订单。",
  "billingManagement.orders.settleDialog.description": "确认后会立即为 <username>{{username}}</username> 延长 <months>{{months}}</months> 个月订阅。请先在链上核对 <amount>{{amount}} USDT</amount> 已到账。",
  "billingManagement.orders.settleDialog.confirm": "确认到账",
  "billingManagement.receipts.title": "未匹配到账",
  "billingManagement.receipts.description": "链上收到但对不上任何订单的转账。金额被改动、迟到或重复付款都会落在这里。",
  "billingManagement.receipts.loading": "正在加载到账记录…",
  "billingManagement.receipts.empty.title": "没有待处理的到账",
  "billingManagement.receipts.empty.description": "暂无需要人工处理的到账。",
  "billingManagement.receipts.status.unmatched": "未匹配",
  "billingManagement.receipts.status.matched": "已匹配",
  "billingManagement.receipts.table.aria": "未匹配到账",
  "billingManagement.receipts.table.txHash": "交易哈希",
  "billingManagement.receipts.table.amount": "金额（USDT）",
  "billingManagement.receipts.table.status": "状态",
  "billingManagement.receipts.table.fromAddress": "付款地址",
  "billingManagement.receipts.table.observedAt": "到账时间",
  "billingManagement.tiers.fields.id": "档位标识",
  "billingManagement.tiers.fields.name": "显示名称",
  "billingManagement.tiers.fields.monthlyPrice": "月费 USDT",
  "billingManagement.tiers.fields.devices": "设备数",
  "billingManagement.tiers.standardName": "标准版",
  "billingManagement.tiers.deleteAria": "删除档位 {{tier}}",
  "billingManagement.tiers.identityWarning": "档位标识一旦有订单使用就不要再改动或复用——历史订单仍指向它，改了等于改写已开出的收据。删除档位不会影响已购买的账户，他们保持原有权益直到到期。",
  "billingManagement.tiers.add": "添加档位",
  "systemManagement.deferred.observabilityLoading": "正在加载行情订阅与流量观测中心…",
  "systemManagement.deferred.observabilityUnavailable": "行情订阅与流量观测中心模块加载失败，请重试。",
  "systemManagement.deferred.paramsTitle": "系统参数",
  "systemManagement.format.uptime.seconds": "{{seconds}} 秒",
  "systemManagement.format.uptime.minutes": "{{minutes}} 分 {{seconds}} 秒",
  "systemManagement.format.uptime.hours": "{{hours}} 小时 {{minutes}} 分",
  "systemManagement.format.relative.seconds": "{{count}} 秒前",
  "systemManagement.format.relative.minutes": "{{count}} 分钟前",
  "systemManagement.format.relative.hours": "{{count}} 小时前",
  "systemManagement.format.relative.days": "{{count}} 天前",
  "systemManagement.format.streamType.bookTicker": "盘口报价",
  "systemManagement.format.streamType.markPrice": "$t(zml:zml.metric.mark_price)",
  "systemManagement.format.streamType.funding": "资金费",
  "systemManagement.format.streamType.ticker24h": "24 小时行情",
  "systemManagement.format.streamType.other": "其他",
  "systemManagement.format.ingestEvent.connected": "已连接",
  "systemManagement.format.ingestEvent.disconnected": "已断开",
  "systemManagement.format.ingestEvent.reconnecting": "重连中",
  "systemManagement.format.ingestEvent.error": "错误",
  "systemManagement.format.ingestEvent.degraded": "已降级",
  "systemManagement.format.ingestEvent.restored": "已恢复",
  "systemManagement.format.ingestEvent.subscribed": "已订阅",
  "systemManagement.format.ingestEvent.recovered": "已恢复消息",
  "systemManagement.format.ingestEvent.watchdog_stalled": "看门狗断流",
  "systemManagement.format.ingestEvent.symbol_stale_repair": "单币种刷新",
  "systemManagement.format.invalidReason.none": "无",
  "systemManagement.format.invalidReason.long_stale": "长腿新鲜度异常",
  "systemManagement.format.invalidReason.short_stale": "短腿新鲜度异常",
  "systemManagement.format.invalidReason.legs_desynced": "双腿不同步",
  "systemManagement.format.invalidReason.spread_out_of_range": "价差超出合理范围",
  "systemManagement.format.historyReason.recordingStopped": "已停止记录新历史，但仍可查看已有数据",
  "systemManagement.format.historyReason.rollupRepair": "系统正在用 1 分钟数据补齐高阶聚合",
  "systemManagement.format.historyReason.storeUnavailable": "历史库不可用",
  "systemManagement.format.historyReason.spread1mMissing": "缺少 1 分钟聚合",
  "systemManagement.format.historyReason.spread5mMissing": "缺少 5 分钟聚合",
  "systemManagement.format.historyReason.spread15mMissing": "缺少 15 分钟聚合",
  "systemManagement.format.historyReason.spread30mMissing": "缺少 30 分钟聚合",
  "systemManagement.format.historyReason.spread1hMissing": "缺少 1 小时聚合",
  "systemManagement.format.historyReason.spread1dMissing": "缺少 1 天聚合",
  "systemManagement.format.historyReason.recording": "历史记录、聚合和查询链路正常",
  "systemManagement.format.historyReason.degraded": "历史链路存在降级",
  "systemManagement.format.historyReason.unavailable": "历史链路当前不可用",
  "systemManagement.page.backendUnavailable": "无法连接后端",
  "systemManagement.page.viewportReadFailed": "视窗数据平面诊断读取失败，指标可能是过期快照。",
  "systemManagement.page.statusReadFailed": "无法读取系统状态。",
  "systemManagement.page.paramsReadFailed": "无法读取实时计算参数。",
  "systemManagement.page.checkBackend": "请检查 zml-monitor 是否正在运行。",
  "systemManagement.page.refresh": "刷新",
  "systemManagement.page.refreshing": "刷新中…",
  "systemManagement.page.refreshFailed": "系统状态刷新失败",
  "systemManagement.page.retainedSnapshot": "当前保留上一次成功快照：{{error}}",
  "systemManagement.page.publishTitle": "查询发布总览",
  "systemManagement.page.publishDescription": "发布是否跟上，以及是否需要干预。",
  "systemManagement.page.validation.integerMilliseconds": "请输入有效的整数毫秒数。",
  "systemManagement.page.validation.millisecondRange": "请输入 {{min}}–{{max}} ms 范围内的数值。",
  "systemManagement.page.feedback.connectorDegraded": "已将 {{venue}} 置为人工暂停。",
  "systemManagement.page.feedback.connectorRestored": "已恢复 {{venue}} 的运行。",
  "systemManagement.page.errors.computeConflict": "配置已被其他用户更新；权威基线已刷新，请确认当前输入后再次保存。",
  "systemManagement.page.errors.publishConflict": "发布参数已被其他用户更新；最新权威基线已载入，本地输入仍保留，请确认后再次保存。",
  "systemManagement.page.errors.saveFailed": "保存失败，请检查后端状态后重试。",
  "systemManagement.page.errors.connectorRefreshFailed": "{{venue}} 操作已提交，但刷新连接状态失败。",
  "systemManagement.page.errors.connectorActionFailed": "{{venue}} 操作失败，请检查后端状态或审计日志。",
  "systemManagement.overview.view": "查看",
  "systemManagement.overview.resource.sampling": "CPU 采样中",
  "systemManagement.overview.resource.shared": "共享运行时",
  "systemManagement.overview.resource.dedicated": "专属线程",
  "systemManagement.overview.resource.coverage": "CPU 口径",
  "systemManagement.overview.resource.hotThread": "热点 {{thread}}{{cpu}}",
  "systemManagement.overview.healthTitle": "链路健康总览",
  "systemManagement.overview.health.ingest": "行情采集",
  "systemManagement.overview.health.ingestDescription": "在线 {{connected}} / 断开 {{disconnected}}",
  "systemManagement.overview.health.compute": "实时计算",
  "systemManagement.overview.health.computeDescription": "提交 {{commit}} ms · 周期 {{interval}} ms",
  "systemManagement.overview.health.publish": "查询发布",
  "systemManagement.overview.health.publishDescription": "WS 会话 {{sessions}}",
  "systemManagement.overview.health.sharedRuntime": "共享异步",
  "systemManagement.overview.health.sharedRuntimeDescription": "Tokio 工作线程 · 原生任务进行中 {{count}}",
  "systemManagement.overview.health.history": "历史数据",
  "systemManagement.overview.metrics.uptime": "运行时长",
  "systemManagement.overview.metrics.memory": "内存 (RSS)",
  "systemManagement.overview.metrics.exchanges": "交易所",
  "systemManagement.overview.metrics.combinations": "组合数",
  "systemManagement.overview.metrics.shards": "分片数",
  "systemManagement.overview.runtime.title": "运行态",
  "systemManagement.overview.runtime.startedAt": "启动时间",
  "systemManagement.overview.runtime.orchestrator": "编排状态",
  "systemManagement.overview.announcements.title": "公告抓取",
  "systemManagement.overview.announcements.pipeline": "原生详情链路",
  "systemManagement.overview.announcements.ready": "就绪",
  "systemManagement.overview.announcements.idle": "空闲",
  "systemManagement.overview.announcements.queue": "排队 / 在途",
  "systemManagement.overview.announcements.duration": "最近原生详情 / Gate 耗时",
  "systemManagement.overview.history.title": "历史与退化",
  "systemManagement.overview.history.ingress": "历史接收",
  "systemManagement.overview.history.running": "运行中",
  "systemManagement.overview.history.stopped": "已停止",
  "systemManagement.overview.history.outbox": "持久待投递 块 / 行 / 容量",
  "systemManagement.overview.history.volatile": "内存暂存 批 / 行 / 容量",
  "systemManagement.overview.history.critical": "历史接收严重故障",
  "systemManagement.overview.history.latched": "已锁存（等待进程级处置）",
  "systemManagement.overview.history.status": "历史状态",
  "systemManagement.overview.history.degradedReasons": "退化原因",
  "systemManagement.ingest.tabs.connectors": "连接状态",
  "systemManagement.ingest.tabs.subscriptions": "订阅与流量",
  "systemManagement.ingest.tabs.benchmark": "基准行情",
  "systemManagement.ingest.tabs.suspicious": "异常组合",
  "systemManagement.ingest.actionFailed": "操作失败",
  "systemManagement.ingest.diagnostics": "采集诊断",
  "systemManagement.ingest.disconnected": "存在 {{count}} 个断流通道。",
  "systemManagement.ingest.degraded": "存在 {{count}} 个降级通道。",
  "systemManagement.benchmark.asset": "基准资产",
  "systemManagement.benchmark.allAssets": "全部",
  "systemManagement.benchmark.loading": "正在加载基准行情数据…",
  "systemManagement.benchmark.loadFailed": "无法读取基准行情数据。",
  "systemManagement.benchmark.stale": "数据已陈旧",
  "systemManagement.benchmark.noSourceTimestamp": "源未提供时间戳",
  "systemManagement.benchmark.snapshot": "快照：{{time}}",
  "systemManagement.benchmark.refreshFailed": "基准行情刷新失败",
  "systemManagement.benchmark.unavailable": "基准行情读取异常",
  "systemManagement.benchmark.empty.title": "暂无行情数据",
  "systemManagement.benchmark.empty.description": "请确认后端已采集对应资产。",
  "systemManagement.benchmark.table.aria": "基准行情",
  "systemManagement.benchmark.table.symbol": "交易对",
  "systemManagement.benchmark.table.exchange": "交易所",
  "systemManagement.benchmark.table.type": "类型",
  "systemManagement.benchmark.table.bidAsk": "买一 / 卖一",
  "systemManagement.benchmark.table.spread": "价差",
  "systemManagement.benchmark.table.fundingRate": "$t(zml:zml.metric.funding_rate)",
  "systemManagement.benchmark.table.fundingCap": "上下限",
  "systemManagement.benchmark.table.interval": "周期",
  "systemManagement.benchmark.table.openInterest": "$t(zml:zml.metric.open_interest_notional)",
  "systemManagement.benchmark.table.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "systemManagement.connectors.statusTitle": "连接状态",
  "systemManagement.connectors.overviewTitle": "连接诊断总览",
  "systemManagement.connectors.currentFocus": "当前定位",
  "systemManagement.connectors.groupCount": "{{count}} 组",
  "systemManagement.connectors.refreshedAt": "刷新于 {{time}}",
  "systemManagement.connectors.waiting": "等待数据",
  "systemManagement.connectors.summary.groups": "交易所/市场组",
  "systemManagement.connectors.summary.streams": "逻辑流",
  "systemManagement.connectors.summary.abnormalGroups": "异常组",
  "systemManagement.connectors.summary.abnormalStreams": "异常流",
  "systemManagement.connectors.summary.watchdog5m": "5 分钟看门狗",
  "systemManagement.connectors.summary.fallback": "兼容占位",
  "systemManagement.connectors.table.aria": "连接诊断总览",
  "systemManagement.connectors.table.exchange": "交易所",
  "systemManagement.connectors.table.market": "市场",
  "systemManagement.connectors.table.overallStatus": "总状态",
  "systemManagement.connectors.table.instrumentsStreams": "标的 / 流",
  "systemManagement.connectors.table.transportAge": "最慢传输活性",
  "systemManagement.connectors.table.businessAge": "最慢业务事件",
  "systemManagement.connectors.table.reconnectErrors": "重连 / 错误",
  "systemManagement.connectors.table.actions": "操作",
  "systemManagement.connectors.abnormalStreams": "{{count}} 条异常流",
  "systemManagement.connectors.noStreamTypes": "暂无流型",
  "systemManagement.connectors.latestTransport": "最近传输 {{time}}",
  "systemManagement.connectors.connectedFor": "运行 {{duration}}",
  "systemManagement.connectors.latestBusiness": "最近业务 {{time}}",
  "systemManagement.connectors.stallWatchdog": "停滞 {{stalls}} · 看门狗 {{watchdog}}",
  "systemManagement.connectors.fallbackOnly": "当前仅展示兼容占位行",
  "systemManagement.connectors.coveredStreams": "覆盖流型：{{streams}}",
  "systemManagement.connectors.issue.disabledHeadline": "该交易所或市场已关闭，不参与异常统计",
  "systemManagement.connectors.issue.disabledTag": "已关闭",
  "systemManagement.connectors.issue.abnormalStreams": "{{count}} 条异常流",
  "systemManagement.connectors.issue.watchdogHistory": "历史看门狗 {{count}}",
  "systemManagement.connectors.issue.errorHistory": "历史错误 {{count}}",
  "systemManagement.connectors.issue.fallback": "兼容占位",
  "systemManagement.connectors.issue.authenticatedWsMissing": "authenticated WS 凭证未启用",
  "systemManagement.connectors.issue.noRealStreams": "无真实流",
  "systemManagement.connectors.issue.abnormalHeadline": "{{count}} 条流存在异常",
  "systemManagement.connectors.issue.authenticatedWsHeadline": "Coinbase International {{market}} authenticated WS 凭证未配置或未启用",
  "systemManagement.connectors.issue.fallbackHeadline": "当前仅展示兼容占位行",
  "systemManagement.connectors.issue.healthyHeadline": "当前未见流级异常",
  "systemManagement.connectors.actions.running": "执行中",
  "systemManagement.connectors.actions.runningEllipsis": "执行中…",
  "systemManagement.connectors.actions.disabled": "控制面已关闭",
  "systemManagement.connectors.actions.busyReason": "正在执行连接器操作，请等待完成。",
  "systemManagement.connectors.actions.restore": "恢复",
  "systemManagement.connectors.actions.degrade": "降级",
  "systemManagement.connectors.actions.expand": "展开",
  "systemManagement.connectors.actions.collapse": "收起",
  "systemManagement.connectors.streams.empty": "当前没有可用的流级明细。",
  "systemManagement.connectors.streams.aria": "{{venue}} 流级明细",
  "systemManagement.connectors.streams.type": "流类型",
  "systemManagement.connectors.streams.name": "流名",
  "systemManagement.connectors.streams.chunk": "分片",
  "systemManagement.connectors.streams.subscriptions": "订阅数",
  "systemManagement.connectors.streams.status": "状态",
  "systemManagement.connectors.streams.lastEvent": "最近有效事件",
  "systemManagement.connectors.streams.freshness": "流新鲜度",
  "systemManagement.connectors.streams.watchdog": "看门狗",
  "systemManagement.connectors.streams.stalls": "停滞",
  "systemManagement.connectors.streams.errors": "错误",
  "systemManagement.connectors.streams.rowAria": "{{venue}} {{market}} {{type}} {{stream}}{{chunk}}",
  "systemManagement.connectors.streams.chunkSuffix": " 分片 {{chunk}}",
  "systemManagement.connectors.streams.errorAria": "查看 {{stream}} 最近错误",
  "systemManagement.connectors.empty": "当前没有可用的连接诊断数据。",
  "systemManagement.connectors.loadingData": "正在加载连接诊断数据…",
  "systemManagement.connectors.errors.dataLoad": "无法读取连接器诊断数据。",
  "systemManagement.connectors.errors.dataRefresh": "连接诊断刷新失败",
  "systemManagement.connectors.errors.dataUnavailable": "连接诊断读取异常",
  "systemManagement.connectors.logs.title": "真实事件日志",
  "systemManagement.connectors.logs.eventType": "事件类型",
  "systemManagement.connectors.logs.all": "全部",
  "systemManagement.connectors.logs.scope": "日志范围",
  "systemManagement.connectors.logs.focus": "当前定位：{{venue}} / {{market}}",
  "systemManagement.connectors.logs.global": "全局",
  "systemManagement.connectors.logs.recent": "最近 {{count}} 条",
  "systemManagement.connectors.logs.connection": "连接",
  "systemManagement.connectors.logs.stream": "流",
  "systemManagement.connectors.logs.connector": "连接器",
  "systemManagement.connectors.logs.empty": "当前没有命中的真实事件日志。",
  "systemManagement.suspicious.retainedSnapshotPrefix": "当前保留上一次成功快照：",
  "systemManagement.suspicious.presentation.side.long": "长腿",
  "systemManagement.suspicious.presentation.side.short": "短腿",
  "systemManagement.suspicious.presentation.assessment.desynced": "双腿新鲜度不同步，当前实时值已冻结",
  "systemManagement.suspicious.presentation.assessment.longStale": "长腿新鲜度异常，当前实时值已冻结",
  "systemManagement.suspicious.presentation.assessment.shortStale": "短腿新鲜度异常，当前实时值已冻结",
  "systemManagement.suspicious.presentation.assessment.nearInvalid": "组合接近失效，请关注对应腿新鲜度",
  "systemManagement.suspicious.presentation.assessment.valid": "组合当前实时有效",
  "systemManagement.suspicious.presentation.rootCause.sideHeadline": "{{side}}：{{label}}",
  "systemManagement.suspicious.presentation.rootCause.nearThresholdHeadline": "组合接近排障阈值",
  "systemManagement.suspicious.presentation.rootCause.nearThresholdDetail": "当前组合仍实时有效，但长腿 {{longAge}}、短腿 {{shortAge}}、腿时差 {{delta}} 已接近排障阈值。",
  "systemManagement.suspicious.presentation.rootCause.unknown": "诊断结论暂不可用",
  "systemManagement.suspicious.presentation.diagnostic.no_quote.label": "尚未收到报价",
  "systemManagement.suspicious.presentation.diagnostic.no_quote.detail": "{{venue}} {{symbol}} 当前没有可用报价快照。",
  "systemManagement.suspicious.presentation.diagnostic.fresh.label": "报价新鲜",
  "systemManagement.suspicious.presentation.diagnostic.fresh.detail": "{{venue}} {{symbol}} 报价处于实时窗口内。",
  "systemManagement.suspicious.presentation.diagnostic.no_price_stream.label": "报价来源暂不可用",
  "systemManagement.suspicious.presentation.diagnostic.no_price_stream.detail": "{{venue}} {{symbol}} 暂无可用报价来源。",
  "systemManagement.suspicious.presentation.diagnostic.stream_unhealthy.label": "报价来源未连接",
  "systemManagement.suspicious.presentation.diagnostic.stream_unhealthy.detail": "{{venue}} {{symbol}} 的报价来源当前未连接。",
  "systemManagement.suspicious.presentation.diagnostic.official_book_not_two_sided.label": "买卖报价不完整",
  "systemManagement.suspicious.presentation.diagnostic.official_book_not_two_sided.detail": "{{venue}} {{symbol}} 当前未提供完整买卖报价；系统不会用旧报价更新实时价差。",
  "systemManagement.suspicious.presentation.diagnostic.upstream_symbol_sparse.label": "交易所暂未更新该交易对",
  "systemManagement.suspicious.presentation.diagnostic.upstream_symbol_sparse.detail": "{{venue}} {{symbol}} 的报价已 {{age}}；该交易所的连接仍在运行，当前交易对尚未收到新报价。",
  "systemManagement.suspicious.presentation.diagnostic.unknown.label": "数据状态未知",
  "systemManagement.suspicious.presentation.diagnostic.unknown.detail": "暂时无法确认当前报价状态。",
  "systemManagement.suspicious.thresholds.title": "行情有效性设置",
  "systemManagement.suspicious.thresholds.deltaValue": "腿差 {{value}}",
  "systemManagement.suspicious.thresholds.staleValue": "单腿 {{value}}",
  "systemManagement.suspicious.thresholds.controlsAria": "排障阈值控制",
  "systemManagement.suspicious.thresholds.deltaField": "腿差 s",
  "systemManagement.suspicious.thresholds.staleField": "单腿超时 s",
  "systemManagement.suspicious.validation.validSeconds": "请输入有效的秒数。",
  "systemManagement.suspicious.validation.legDeltaRange": "腿差阈值请输入 {{min}}–{{max}}。",
  "systemManagement.suspicious.validation.legStaleRange": "单腿超时请输入 {{min}}–{{max}}。",
  "systemManagement.suspicious.validation.deltaExceedsStale": "腿差阈值不能大于单腿超时阈值。",
  "systemManagement.suspicious.feedback.thresholdSaved": "已热更新并持久化。",
  "systemManagement.suspicious.disabled.saving": "正在保存排障阈值，请等待完成。",
  "systemManagement.suspicious.disabled.refreshFailed": "运行时阈值刷新失败，需先刷新成功后保存。",
  "systemManagement.suspicious.disabled.notLoaded": "运行时阈值尚未加载，不能保存。",
  "systemManagement.suspicious.disabled.refreshFailedLabel": "刷新失败",
  "systemManagement.suspicious.disabled.notLoadedLabel": "未加载",
  "systemManagement.suspicious.actions.saving": "保存中…",
  "systemManagement.suspicious.actions.save": "保存",
  "systemManagement.suspicious.actions.viewDiagnostics": "查看原因",
  "systemManagement.suspicious.actions.viewStream": "查看行情接入",
  "systemManagement.suspicious.errors.thresholdLoad": "无法读取排障阈值。",
  "systemManagement.suspicious.errors.thresholdRefresh": "排障阈值刷新失败",
  "systemManagement.suspicious.errors.thresholdConflict": "阈值已被其他用户更新；最新权威基线已载入，本地输入仍保留，请确认后再次保存。",
  "systemManagement.suspicious.errors.listLoad": "无法读取异常组合。",
  "systemManagement.suspicious.errors.listRefresh": "异常组合刷新失败",
  "systemManagement.suspicious.errors.listUnavailable": "异常组合读取异常",
  "systemManagement.suspicious.errors.detailLoad": "无法读取组合诊断详情。",
  "systemManagement.suspicious.errors.detailRefresh": "组合诊断刷新失败",
  "systemManagement.suspicious.metrics.invalid": "异常组合数",
  "systemManagement.suspicious.metrics.currentList": "当前列表",
  "systemManagement.suspicious.metrics.reconnects5m": "近 5 分钟重连",
  "systemManagement.suspicious.metrics.worstVenue": "最差交易所",
  "systemManagement.suspicious.list.title": "异常组合",
  "systemManagement.suspicious.list.description": "仅展示真实的新鲜度异常，不包含接近异常。",
  "systemManagement.suspicious.list.filterAria": "筛选异常组合",
  "systemManagement.suspicious.list.baseAssetAria": "系统诊断基础币",
  "systemManagement.suspicious.list.baseAssetPlaceholder": "基础币，如 BTC",
  "systemManagement.suspicious.list.invalidOnly": "只显示真实异常",
  "systemManagement.suspicious.list.openHint": "选择行或使用查看按钮打开组合诊断详情",
  "systemManagement.suspicious.list.loading": "正在加载异常组合…",
  "systemManagement.suspicious.list.empty": "当前没有命中的异常组合。",
  "systemManagement.suspicious.list.freshnessInvalid": "新鲜度异常",
  "systemManagement.suspicious.list.table.aria": "异常组合",
  "systemManagement.suspicious.list.table.asset": "基础币",
  "systemManagement.suspicious.list.table.route": "组合",
  "systemManagement.suspicious.list.table.status": "状态",
  "systemManagement.suspicious.list.table.spread": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short)",
  "systemManagement.suspicious.list.table.funding8h": "$t(zml:zml.metric.net_funding_8h_pct)",
  "systemManagement.suspicious.list.table.longAge": "长腿新鲜度",
  "systemManagement.suspicious.list.table.shortAge": "短腿新鲜度",
  "systemManagement.suspicious.list.table.delta": "腿时差",
  "systemManagement.suspicious.list.table.diagnostics": "诊断",
  "systemManagement.suspicious.detail.title": "受影响机会",
  "systemManagement.suspicious.detail.description": "查看当前机会的无效原因及两腿报价。",
  "systemManagement.suspicious.detail.readingLive": "当前快照",
  "systemManagement.suspicious.detail.waitingSelection": "等待选择组合",
  "systemManagement.suspicious.detail.selectTitle": "请选择一个组合查看诊断",
  "systemManagement.suspicious.detail.selectDescription": "列表只展示真实的新鲜度异常组合，选中后会在这里显示权威快照。",
  "systemManagement.suspicious.detail.loading": "正在加载组合诊断…",
  "systemManagement.suspicious.detail.assessment": "当前情况",
  "systemManagement.suspicious.detail.readingSnapshot": "当前正在读取最新诊断快照。",
  "systemManagement.suspicious.detail.freshness": "组合新鲜度",
  "systemManagement.suspicious.detail.statusTitle": "组合状态",
  "systemManagement.suspicious.detail.status": "状态",
  "systemManagement.suspicious.detail.valid": "有效",
  "systemManagement.suspicious.detail.invalid": "异常",
  "systemManagement.suspicious.detail.reason": "原因",
  "systemManagement.suspicious.detail.longAge": "长腿新鲜度",
  "systemManagement.suspicious.detail.shortAge": "短腿新鲜度",
  "systemManagement.suspicious.detail.delta": "腿时差",
  "systemManagement.suspicious.detail.spreadFunding": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short) / $t(zml:zml.metric.net_funding_8h_pct)",
  "systemManagement.suspicious.detail.longLeg": "长腿报价",
  "systemManagement.suspicious.detail.shortLeg": "短腿报价",
  "systemManagement.suspicious.streams.title": "关联流",
  "systemManagement.suspicious.streams.description": "当前腿对应的流健康快照",
  "systemManagement.suspicious.streams.empty": "当前没有可用的关联流快照。",
  "systemManagement.suspicious.streams.aria": "组合诊断关联流状态",
  "systemManagement.suspicious.streams.stream": "流",
  "systemManagement.suspicious.streams.status": "状态",
  "systemManagement.suspicious.streams.lastEvent": "最近有效事件",
  "systemManagement.suspicious.streams.freshness": "流新鲜度",
  "systemManagement.suspicious.streams.watchdog": "看门狗",
  "systemManagement.suspicious.events.title": "最近连接事件",
  "systemManagement.suspicious.events.description": "只显示与当前两条腿直接相关的真实事件",
  "systemManagement.suspicious.events.empty": "最近没有命中的连接事件。",
  "systemManagement.suspicious.events.aria": "组合诊断最近连接事件",
  "systemManagement.suspicious.events.time": "时间",
  "systemManagement.suspicious.events.exchange": "交易所",
  "systemManagement.suspicious.events.stream": "流",
  "systemManagement.suspicious.events.event": "事件",
  "systemManagement.suspicious.events.detail": "详情",
  "systemManagement.suspicious.leg.exchange": "交易所",
  "systemManagement.suspicious.leg.market": "市场",
  "systemManagement.suspicious.leg.symbol": "交易对",
  "systemManagement.suspicious.leg.displayPrice": "显示价格",
  "systemManagement.suspicious.leg.diagnostics": "数据状态",
  "systemManagement.suspicious.leg.bidAsk": "买一 / 卖一",
  "systemManagement.suspicious.leg.quoteAge": "报价新鲜度",
  "systemManagement.suspicious.leg.streamAge": "流新鲜度",
  "systemManagement.suspicious.leg.volumeOpenInterest": "$t(zml:zml.metric.quote_volume_24h) / $t(zml:zml.metric.open_interest_notional)",
  "systemManagement.suspicious.leg.funding": "资金费",
  "systemManagement.suspicious.leg.relatedStream": "关联流",
  "systemManagement.compute.warning.title": "计算诊断",
  "systemManagement.compute.warning.description": "最近一次提交耗时已接近或超过当前计算周期，建议结合分片指标与脏行规模一起排查。",
  "systemManagement.compute.paramsTitle": "计算参数",
  "systemManagement.compute.shards.title": "分片状态 ({{count}})",
  "systemManagement.compute.shards.aria": "计算分片状态",
  "systemManagement.compute.shards.shard": "分片",
  "systemManagement.compute.shards.rows": "行数",
  "systemManagement.compute.shards.dirtyRows": "脏行数",
  "systemManagement.compute.shards.latestDirty": "最近脏行",
  "systemManagement.compute.shards.composition": "影响构成",
  "systemManagement.compute.shards.p99": "P99 延迟",
  "systemManagement.degradeDialog.title": "确认暂停",
  "systemManagement.degradeDialog.description": "确定要将 <strong>{{venue}}</strong> 手动断开吗？这会暂停该交易所的所有行情采集，直到你手动恢复。",
  "systemManagement.degradeDialog.confirm": "暂停该交易所",
  "settingsManagement.exchangeFrame.title": "交易所管理",
  "settingsManagement.exchangeFrame.preparing": "模块准备中",
  "settingsManagement.exchangeFrame.unavailable": "模块不可用",
  "settingsManagement.exchangeFrame.reset": "重置",
  "settingsManagement.exchanges.errors.signedOut": "登录状态已失效，请重新登录后再试。",
  "settingsManagement.exchanges.errors.forbidden": "当前账户无权管理交易所配置。",
  "settingsManagement.exchanges.errors.loadStatus": "交易所配置读取失败（HTTP {{status}}）。",
  "settingsManagement.exchanges.errors.loadFailed": "交易所配置读取失败，请稍后重试。",
  "settingsManagement.exchanges.errors.saveFailed": "交易所配置保存失败，请稍后重试。",
  "settingsManagement.exchanges.errors.conflict": "另一位管理员已提交新配置；权威基线已刷新，本地草稿仍保留，请确认后再次保存。",
  "settingsManagement.exchanges.errors.loadTitle": "交易所管理读取失败",
  "settingsManagement.exchanges.disabled.refreshing": "正在刷新交易所状态。",
  "settingsManagement.exchanges.disabled.loading": "正在读取交易所状态。",
  "settingsManagement.exchanges.disabled.saving": "正在保存交易所配置。",
  "settingsManagement.exchanges.disabled.dirtyRefresh": "存在未保存的交易所启停变更，请先保存。",
  "settingsManagement.exchanges.disabled.noSnapshot": "尚未读取到可编辑的交易所快照。",
  "settingsManagement.exchanges.disabled.clean": "当前配置没有未保存变更。",
  "settingsManagement.exchanges.disabled.nothingToReset": "当前没有需要重置的未保存变更。",
  "settingsManagement.exchanges.disabled.refreshingToggle": "正在刷新交易所状态，完成后可继续调整。",
  "settingsManagement.exchanges.disabled.loadingToggle": "正在读取交易所状态，完成后可继续调整。",
  "settingsManagement.exchanges.disabled.savingToggle": "正在保存交易所配置，完成后可继续调整。",
  "settingsManagement.exchanges.notice.saveFailed": "保存失败",
  "settingsManagement.exchanges.notice.retainedAfterSaveFailure": "{{error}}；当前仍显示上一份成功快照。",
  "settingsManagement.exchanges.notice.refreshFailed": "刷新失败",
  "settingsManagement.exchanges.feedback.synced.title": "配置已同步",
  "settingsManagement.exchanges.feedback.synced.message": "交易所配置已保存。",
  "settingsManagement.exchanges.feedback.persisted.title": "配置已持久化",
  "settingsManagement.exchanges.feedback.persisted.message": "权威配置已确认，连接器与运行拓扑会按当前状态继续收敛。",
  "settingsManagement.exchanges.status.refreshing": "刷新中",
  "settingsManagement.exchanges.status.staleSnapshot": "旧快照",
  "settingsManagement.exchanges.status.unsaved": "未保存",
  "settingsManagement.exchanges.status.synced": "已同步",
  "settingsManagement.exchanges.snapshot": "快照",
  "settingsManagement.exchanges.actions.refreshing": "刷新中…",
  "settingsManagement.exchanges.actions.refresh": "刷新",
  "settingsManagement.exchanges.empty.title": "暂无交易所",
  "settingsManagement.exchanges.empty.staleTitle": "上次快照暂无交易所",
  "settingsManagement.exchanges.empty.staleDescription": "本次刷新失败，当前展示的是上一份空快照。",
  "settingsManagement.exchanges.table.aria": "交易所运行与启停状态",
  "settingsManagement.exchanges.table.exchange": "交易所",
  "settingsManagement.exchanges.table.global": "全局",
  "settingsManagement.exchanges.table.runtime": "运行态",
  "settingsManagement.exchanges.table.discovery": "发现",
  "settingsManagement.exchanges.table.announcements": "公告",
  "settingsManagement.exchanges.table.instruments": "标的",
  "settingsManagement.exchanges.table.disabledSupported": "关闭 / 支持",
  "settingsManagement.exchanges.table.toggleAria": "{{venue}} 全局启停，当前{{state}}",
  "settingsManagement.exchanges.table.enabled": "启用",
  "settingsManagement.exchanges.table.disabled": "关闭",
  "settingsManagement.exchanges.table.marketCountAria": "已关闭 {{disabled}} 个，共 {{total}} 个市场",
  "settingsManagement.exchanges.capability.available": "可用",
  "settingsManagement.exchanges.capability.unavailable": "不可用",
  "settingsManagement.credentialsFrame.title": "API 凭证",
  "settingsManagement.credentials.errors.signedOut": "登录状态已失效，请重新登录后再试。",
  "settingsManagement.credentials.errors.forbidden": "当前账户无权管理交易所凭证。",
  "settingsManagement.credentials.errors.loadStatus": "API 凭证读取失败（HTTP {{status}}）。",
  "settingsManagement.credentials.errors.loadFailed": "API 凭证读取失败，请稍后重试。",
  "settingsManagement.credentials.errors.saveFailed": "API 凭证保存失败，请稍后重试。",
  "settingsManagement.credentials.errors.loadTitle": "API 凭证读取失败",
  "settingsManagement.credentials.errors.noSnapshot": "尚未取得交易所 API 凭证快照。",
  "settingsManagement.credentials.disabled.saving": "正在保存 API 凭证，完成后可继续编辑。",
  "settingsManagement.credentials.disabled.refreshing": "正在刷新 API 凭证，完成后可继续编辑。",
  "settingsManagement.credentials.disabled.loading": "正在读取 API 凭证，完成后可继续编辑。",
  "settingsManagement.credentials.disabled.clean": "当前草稿没有未保存变更。",
  "settingsManagement.credentials.disabled.nothingToReset": "当前没有需要重置的未保存变更。",
  "settingsManagement.credentials.disabled.dirtyRefresh": "存在未保存的凭证草稿，请先保存或重置。",
  "settingsManagement.credentials.disabled.emptyDraft": "当前草稿已经为空。",
  "settingsManagement.credentials.notice.saveFailed": "保存失败",
  "settingsManagement.credentials.notice.refreshFailed": "刷新失败",
  "settingsManagement.credentials.notice.updated": "凭证已更新",
  "settingsManagement.credentials.status.refreshing": "刷新中…",
  "settingsManagement.credentials.status.stale": "旧快照",
  "settingsManagement.credentials.status.staleUnsaved": "旧快照 · 未保存",
  "settingsManagement.credentials.status.unsaved": "未保存",
  "settingsManagement.credentials.status.configured": "已配置",
  "settingsManagement.credentials.status.notConfigured": "未配置",
  "settingsManagement.credentials.description.loading": "正在读取凭证状态",
  "settingsManagement.credentials.description.noSnapshot": "尚未取得凭证快照",
  "settingsManagement.credentials.description.lastSaved": "最近保存：",
  "settingsManagement.credentials.description.neverSaved": "尚未保存",
  "settingsManagement.credentials.fields.apiKey": "API 密钥",
  "settingsManagement.credentials.fields.apiSecret": "API Secret",
  "settingsManagement.credentials.fields.passphrase": "Passphrase",
  "settingsManagement.credentials.fields.showApiKey": "显示 API 密钥",
  "settingsManagement.credentials.fields.hideApiKey": "隐藏 API 密钥",
  "settingsManagement.credentials.fields.showApiSecret": "显示 API Secret",
  "settingsManagement.credentials.fields.hideApiSecret": "隐藏 API Secret",
  "settingsManagement.credentials.fields.showPassphrase": "显示 Passphrase",
  "settingsManagement.credentials.fields.hidePassphrase": "隐藏 Passphrase",
  "settingsManagement.credentials.wsEnabled": "启用 {{venue}} 鉴权行情连接",
  "settingsManagement.credentials.actions.clearDraft": "清空草稿",
  "settingsManagement.credentials.actions.clearing": "清空中…",
  "settingsManagement.credentials.actions.clearCredentials": "清空凭证",
  "settingsManagement.pairs.tabs.overview": "总览",
  "settingsManagement.pairs.tabs.matching": "身份与单位",
  "settingsManagement.pairs.tabs.quoteFamilies": "计价币族",
  "metadata.documentTitles.monitor": "监控 · ZML Monitor",
  "metadata.documentTitles.funding": "$t(zml:zml.metric.funding_rate) · ZML Monitor",
  "metadata.documentTitles.history": "历史记录 · ZML Monitor",
  "metadata.documentTitles.historyCurve": "历史曲线 · ZML Monitor",
  "metadata.documentTitles.historyFunding": "历史$t(zml:zml.metric.funding_rate) · ZML Monitor",
  "metadata.documentTitles.news": "资讯中心 · ZML Monitor",
  "metadata.documentTitles.notificationSettings": "通知设置 · ZML Monitor",
  "metadata.documentTitles.tools": "工具箱 · ZML Monitor",
  "metadata.documentTitles.notFound": "页面不存在 · ZML Monitor",
  "metadata.descriptions.default": "跨交易所实时行情、$t(zml:zml.metric.funding_rate)、资讯与提醒的一体化监控平台。",
  "metadata.descriptions.login": "登录 ZML Monitor，安全访问跨交易所实时行情、$t(zml:zml.metric.funding_rate)、资讯与提醒。",
  "metadata.descriptions.register": "通过 Google 验证创建 ZML Monitor 账户，开始使用跨交易所实时监控。",
  "metadata.descriptions.management": "管理 ZML Monitor 的用户、计费、登录方式、数据源与系统运行配置。",
  "metadata.descriptions.history": "查看跨交易所组合的历史价差、$t(zml:zml.metric.funding_rate)与结算记录。",
  "metadata.descriptions.notificationSettings": "管理 ZML Monitor 的网页与飞书通知通道。",
  "metadata.descriptions.notFound": "当前地址不存在；返回 ZML Monitor 监控控制台。",
  "standalone.historyCurve.title": "组合历史曲线",
  "standalone.historyCurve.loadingStatus": "加载中",
  "standalone.historyCurve.errorStatus": "加载异常",
  "standalone.historyCurve.loading": "正在加载历史曲线…",
  "standalone.historyCurve.errorTitle": "历史曲线暂时无法显示",
  "standalone.historyCurve.missingTitle": "无法打开历史曲线",
  "standalone.historyCurve.missingDescription": "当前链接缺少有效组合信息，请从监控或提醒卡片重新打开。",
  "standalone.fundingHistory.title": "历史$t(zml:zml.metric.funding_rate)明细",
  "standalone.fundingHistory.loadingStatus": "加载中",
  "standalone.fundingHistory.moduleErrorStatus": "加载异常",
  "standalone.fundingHistory.loading": "正在加载历史$t(zml:zml.metric.funding_rate)详情…",
  "standalone.fundingHistory.moduleErrorTitle": "历史$t(zml:zml.metric.funding_rate)明细暂时无法显示",
  "standalone.fundingHistory.missingTitle": "无法打开历史$t(zml:zml.metric.funding_rate)",
  "standalone.fundingHistory.missingDescription": "当前链接缺少有效组合信息，请从监控或提醒卡片重新打开。",
  "standalone.fundingHistory.requestErrorStatus": "读取异常",
  "standalone.fundingHistory.requestErrorTitle": "历史$t(zml:zml.metric.funding_rate)读取异常",
  "standalone.fundingHistory.requestErrorFallback": "加载历史$t(zml:zml.metric.funding_rate)失败。",
  "standalone.notificationSettings.title": "通知设置",
  "standalone.notificationSettings.loading": "正在加载通知设置…",
  "standalone.notificationSettings.moduleErrorTitle": "通知设置暂时无法显示",
  "standalone.notificationSettings.quickPause": "快捷暂停",
  "standalone.notificationSettings.missingTitle": "无法打开飞书通知暂停页",
  "standalone.notificationSettings.missingDescription": "飞书卡片无法定位有效组合，请重新从提醒卡片进入。",
  "standalone.notificationSettings.context.currentCombination": "当前组合",
  "standalone.notificationSettings.context.target": "目标",
  "standalone.notificationSettings.context.scope": "范围",
  "standalone.notificationSettings.context.duration": "时长",
  "standalone.notificationSettings.context.muteDuration": "静音时长",
  "standalone.notificationSettings.context.customDuration": "自定义时长",
  "standalone.notificationSettings.context.minuteUnit": "分钟",
  "standalone.notificationSettings.context.invalidDuration": "自定义时长必须是 1–43,200 分钟的整数。",
  "standalone.notificationSettings.context.invalidDurationField": "请输入 1–43,200 之间的整数。",
  "standalone.notificationSettings.context.selectTarget": "请先选择至少一个通知目标。",
  "standalone.notificationSettings.context.ruleLoadFailed": "无法确认当前暂停规则：{{error}}恢复后会自动重新读取。",
  "standalone.notificationSettings.context.busyReading": "正在读取当前通知规则，请稍候。",
  "standalone.notificationSettings.context.busyConfirming": "正在确认当前通知规则，请稍候。",
  "standalone.notificationSettings.context.busyUpdating": "正在更新通知规则，请等待当前操作完成。",
  "standalone.notificationSettings.context.sourceTabNotice": "来源组合标签：{{tab}}。来源只用于说明进入位置；暂停仍覆盖当前账户所有命中标签及其通道。",
  "standalone.notificationSettings.context.deletedSourceTab": "已删除或未加载的来源标签",
  "standalone.notificationSettings.context.idle.webBadge": "行高亮生效",
  "standalone.notificationSettings.context.idle.soundCooldown": "提示音间隔 {{duration}}",
  "standalone.notificationSettings.context.idle.soundOff": "本浏览器已静音",
  "standalone.notificationSettings.context.idle.settingsNotReady": "通知设置未就绪",
  "standalone.notificationSettings.context.idle.feishu": "覆盖当前账户所有命中标签和通道",
  "standalone.notificationSettings.context.state.reading": "读取中",
  "standalone.notificationSettings.context.state.readingDetail": "正在确认当前暂停规则",
  "standalone.notificationSettings.context.state.unknown": "状态未知",
  "standalone.notificationSettings.context.state.unknownDetail": "无法确认当前暂停规则",
  "standalone.notificationSettings.context.state.paused": "暂停中",
  "standalone.notificationSettings.context.state.clear": "无暂停",
  "standalone.notificationSettings.context.notice.paused": "已暂停 {{targets}}。",
  "standalone.notificationSettings.context.notice.pauseFailed": "暂停未生效：{{reason}}",
  "standalone.notificationSettings.context.notice.restored": "已恢复 {{target}}。",
  "standalone.notificationSettings.context.notice.restoreFailed": "恢复未生效：{{reason}}",
  "standalone.notificationSettings.context.notice.extended": "已延长 {{target}}。",
  "standalone.notificationSettings.context.notice.extendFailed": "延长未生效：{{reason}}",
  "standalone.notificationSettings.context.submit.syncing": "同步中",
  "standalone.notificationSettings.context.submit.submitting": "提交中",
  "standalone.notificationSettings.context.submit.confirm": "确认暂停",
  "standalone.notificationSettings.context.accountSound.title": "提示音",
  "standalone.notificationSettings.context.accountSound.current": "当前",
  "standalone.notificationSettings.context.accountSound.recent": "最近",
  "standalone.notificationSettings.context.accountSound.on": "本浏览器已开",
  "standalone.notificationSettings.context.accountSound.off": "本浏览器已静音",
  "standalone.notificationSettings.context.accountSound.cooldown": "提示音间隔 {{duration}}",
  "standalone.notificationSettings.context.accountSound.loading": "正在加载通知设置…",
  "standalone.notificationSettings.context.accountSound.notReady": "通知设置尚未就绪",
  "standalone.notificationSettings.context.accountSound.readingReason": "正在读取账户通知设置。",
  "standalone.notificationSettings.context.accountSound.test": "试听",
  "standalone.notificationSettings.context.accountSound.openSettings": "打开提示音设置",
  "standalone.notificationSettings.context.accountSound.cooldownSeconds": "{{count}} 秒",
  "standalone.notificationSettings.context.accountSound.status.played": "已播放",
  "standalone.notificationSettings.context.accountSound.status.disabled": "声音关闭",
  "standalone.notificationSettings.context.accountSound.status.cooldown": "提示音间隔内跳过",
  "standalone.notificationSettings.context.accountSound.status.blocked": "浏览器拦截",
  "standalone.notificationSettings.context.accountSound.status.error": "播放异常",
  "nav.monitor": "监控",
  "nav.funding": "$t(zml:zml.metric.funding_rate)",
  "nav.news": "资讯中心",
  "nav.tools": "工具箱",
  "nav.linkage": "$t(zml:zml.metric.funding_spread_score)",
  "nav.management": "管理",
  "notificationRules.targets.web_badge.label": "网页标记",
  "notificationRules.targets.web_badge.shortLabel": "标记",
  "notificationRules.targets.web_badge.caption": "行高亮/角标",
  "notificationRules.targets.web_sound.label": "网页声音",
  "notificationRules.targets.web_sound.shortLabel": "声音",
  "notificationRules.targets.web_sound.caption": "播放提示音",
  "notificationRules.targets.feishu.label": "飞书通知",
  "notificationRules.targets.feishu.shortLabel": "飞书",
  "notificationRules.targets.feishu.caption": "群通知",
  "notificationRules.scopes.opportunity": "本机会",
  "notificationRules.scopes.symbol": "该币种",
  "notificationRules.scopes.exchange_pair": "该交易所对",
  "notificationRules.scopes.workspace": "整个账户",
  "notificationRules.durations.15m": "15 分钟",
  "notificationRules.durations.1h": "1 小时",
  "notificationRules.durations.4h": "4 小时",
  "notificationRules.durations.24h": "24 小时",
  "notificationRules.durations.3d": "3 天",
  "notificationRules.durations.custom": "自定义",
  "notificationRules.remaining.expired": "已过期",
  "notificationRules.remaining.minutes": "剩 {{count}} 分钟",
  "notificationRules.remaining.hours": "剩 {{count}} 小时",
  "notificationRules.remaining.days": "剩 {{count}} 天",
  "notificationRules.matrix.aria": "通知目标",
  "notificationRules.matrix.busy": "正在更新通知规则，请等待当前操作完成。",
  "notificationRules.matrix.unselected": "未选择",
  "notificationRules.matrix.extending": "延长中",
  "notificationRules.matrix.extend": "延长",
  "notificationRules.matrix.restoring": "恢复中",
  "notificationRules.matrix.restore": "恢复",
  "notificationRules.workspace.title": "暂停整个账户",
  "notificationRules.workspace.description": "暂停只影响本账户中选定的通知目标。",
  "notificationRules.workspace.targetLegend": "通知目标",
  "notificationRules.workspace.duration": "暂停时长",
  "notificationRules.workspace.create": "创建暂停",
  "notificationRules.workspace.activeTitle": "生效中的暂停规则",
  "notificationRules.workspace.activeDescription": "恢复后，对应通知目标会立即回到正常发送状态。",
  "notificationRules.workspace.emptyTitle": "当前没有生效中的暂停规则",
  "notificationRules.workspace.emptyDescription": "新的暂停操作会显示在这里。",
  "notificationRules.workspace.restore": "恢复",
  "notificationRules.workspace.selectTarget": "至少选择一个通知目标",
  "notificationRules.workspace.created": "已创建当前账户暂停规则",
  "notificationRules.workspace.restored": "已恢复{{target}}",
  "notificationRules.errors.workspace_required": "暂时无法确认当前账户。",
  "notificationRules.errors.string_required": "{{field}} 必须是非空字符串。",
  "notificationRules.errors.invalid_response": "通知规则响应格式无效。",
  "notificationRules.errors.workspace_mismatch": "通知设置与当前账户不一致，请重新加载。",
  "notificationRules.errors.invalid_target": "通知目标无效。",
  "notificationRules.errors.invalid_scope": "通知范围无效。",
  "notificationRules.errors.invalid_reason": "通知规则原因必须是字符串或空值。",
  "notificationRules.errors.invalid_list": "通知规则列表响应格式无效。",
  "notificationRules.errors.targets_required": "必须包含至少一个有效通知目标。",
  "notificationRules.errors.scope_key_required": "请选择通知范围。",
  "notificationRules.errors.muted_until_invalid": "通知暂停截止时间无效。",
  "notificationRules.errors.load_failed": "后端未返回通知规则（HTTP {{status}}）。",
  "notificationRules.errors.create_failed": "后端拒绝了通知规则写入（HTTP {{status}}），请稍后重试。",
  "notificationRules.errors.rule_ids_required": "请选择至少一条通知规则。",
  "notificationRules.errors.restore_failed": "后端拒绝了通知规则恢复（HTTP {{status}}），请稍后重试。",
  "notificationRules.errors.restore_response_invalid": "恢复通知规则响应格式无效。",
  "notificationRules.errors.unknown": "通知规则操作失败。",
  "marketCatalog.contracts": "张",
  "marketCatalog.title": "交易对行情",
  "marketCatalog.all": "全部",
  "marketCatalog.allVenues": "全部交易所",
  "marketCatalog.allKinds": "全部市场",
  "marketCatalog.allSettlements": "全部结算币",
  "marketCatalog.venue": "交易所",
  "marketCatalog.kind": "市场",
  "marketCatalog.settlement": "结算币",
  "marketCatalog.instrument": "交易对",
  "marketCatalog.bid": "买一",
  "marketCatalog.ask": "卖一",
  "marketCatalog.quoteAge": "报价时间",
  "marketCatalog.search": "搜索交易对",
  "marketCatalog.searchPlaceholder": "币种或交易所原生代码…",
  "marketCatalog.loadFailed": "交易对目录加载失败",
  "marketCatalog.loading": "正在加载交易对…",
  "marketCatalog.empty": "没有匹配的交易对",
  "marketCatalog.refreshFailed": "报价更新暂不可用；已有内容可能过期。",
  "marketCatalog.count": "{{count}} 个交易对",
  "marketCatalog.previous": "上一页",
  "marketCatalog.next": "下一页",
  "marketCatalog.payoff.linear": "正向",
  "marketCatalog.payoff.inverse": "反向",
  "marketCatalog.payoff.quanto": "Quanto",
  "marketCatalog.quoteState.pending": "等待行情",
  "marketCatalog.quoteState.empty_book": "空盘口",
  "marketCatalog.quoteState.bid_unavailable": "暂无买盘",
  "marketCatalog.quoteState.ask_unavailable": "暂无卖盘",
  "marketCatalog.quoteState.book_unavailable": "报价暂不可用",
  "toolsPage.title": "工具箱",
  "toolsPage.loading": "正在加载工具…",
  "toolsPage.items.markets.label": "交易对行情",
  "toolsPage.items.markets.description": "按交易所、市场与结算币查看全部已接入交易对的原始盘口",
  "toolsPage.items.coin.label": "币种查询",
  "toolsPage.items.coin.description": "按名称或代码查询币种的多交易所行情、成交分布与服务状态",
  "fundingPage.view.copyName": "{{name}} 副本",
  "fundingPage.views.default": "默认",
  "fundingPage.views.aria": "资金费率视图",
  "fundingPage.views.optionsAria": "$t(zml:zml.metric.funding_rate)视图选项",
  "fundingPage.views.contextMenuAria": "{{name}}视图选项",
  "fundingPage.views.all": "全部资金费率视图",
  "fundingPage.views.namePlaceholder": "视图名称",
  "fundingPage.views.nameLabel": "视图名称",
  "fundingPage.views.assets": "资产",
  "fundingPage.views.renameTitle": "重命名资金费率视图",
  "fundingPage.views.renameDescription": "只修改名称，保留周期、筛选与排序。",
  "fundingPage.views.createNew": "新建$t(zml:zml.metric.funding_rate)视图",
  "fundingPage.views.deleteTitle": "删除$t(zml:zml.metric.funding_rate)视图",
  "fundingPage.views.deleteLast": "至少保留一个$t(zml:zml.metric.funding_rate)视图",
  "fundingPage.views.deleteDescription": "确定删除「{{name}}」吗？这个视图的周期、交易所与搜索设置将被移除；删除后几秒内可以撤销。",
  "fundingPage.views.deleteConfirm": "删除视图",
  "fundingPage.views.reorder": "重排{{name}}视图",
  "fundingPage.status.applying": "应用中",
  "fundingPage.status.reconnecting": "重连中",
  "fundingPage.status.ariaSeparator": "；",
  "fundingPage.retrySave": "重试保存",
  "fundingPage.reload": "重新加载",
  "fundingPage.errors.settingsLoadFailed": "$t(zml:zml.metric.funding_rate)设置暂时无法读取，请重新加载。",
  "fundingPage.errors.settingsSaveFailed": "$t(zml:zml.metric.funding_rate)设置未能保存，当前画面保持不变。",
  "fundingPage.errors.queryRejected": "无法加载当前筛选结果，请重试。",
  "fundingPage.errors.queryRejectedRetained": "未能应用新的筛选条件，继续显示上一次结果。",
  "fundingPage.errors.connectionInterrupted": "实时$t(zml:zml.metric.funding_rate)连接暂时中断，系统正在恢复。",
  "fundingPage.sourceUnavailableTitle": "累计数据不可用",
  "fundingPage.loadFailed": "加载失败",
  "fundingPage.sourceUnavailableDescription": "所选累计窗口暂时无法读取，请稍后重试。",
  "fundingPage.loadingMatrix": "正在加载$t(zml:zml.metric.funding_rate)矩阵…",
  "fundingPage.emptyTitle": "暂无$t(zml:zml.metric.funding_rate)数据",
  "fundingPage.emptyDescription": "当前监控范围内还没有产生任何币种。",
  "fundingPage.filteredEmptyTitle": "没有符合条件的币种",
  "fundingPage.filteredEmptyDescription": "当前资产搜索或交易所筛选没有命中；清除条件即可看到全部。",
  "fundingPage.detail.title": "{{coin}} $t(zml:zml.metric.funding_rate)详情",
  "fundingPage.detail.allVenues": "全交易所$t(zml:zml.metric.funding_rate)",
  "fundingPage.detail.collapse": "收起",
  "fundingPage.detail.loadErrorFallback": "加载币种$t(zml:zml.metric.funding_rate)失败。",
  "fundingPage.detail.loading": "正在加载币种$t(zml:zml.metric.funding_rate)…",
  "fundingPage.detail.spotBasis": "基差（现货多 / 合约空）",
  "fundingPage.detail.aggregation": "现货 {{spot}} 所 · 永续 {{perpetual}} 所",
  "fundingPage.detail.bestLong": "最优做多",
  "fundingPage.detail.bestShort": "最优做空",
  "fundingPage.detail.venueTableAria": "币种交易所$t(zml:zml.metric.funding_rate)详情",
  "fundingPage.detail.exchange": "交易所",
  "fundingPage.detail.liveFold": "实时（{{fold}}）",
  "fundingPage.detail.interval": "周期",
  "fundingPage.detail.settlementTableAria": "币种最近结算记录",
  "fundingPage.detail.settlementTime": "结算时间",
  "fundingPage.detail.rate": "$t(zml:zml.metric.funding_rate)",
  "fundingPage.detail.noSettlements": "暂无结算明细",
  "fundingPage.detail.viewPrefix": "查看",
  "fundingPage.detail.viewSuffix": "详情",
  "fundingPage.detail.stale": "过期",
  "fundingPage.detail.predictedRate": "预测资金费率",
  "fundingPage.detail.nextSettlement": "下次结算",
  "fundingPage.detail.settlingSoon": "即将结算",
  "fundingPage.detail.rateCap": "原生周期绝对限幅",
  "fundingPage.detail.rateRange": "原生周期下限 / 上限",
  "fundingPage.detail.coverage30d": "30 天覆盖率",
  "fundingPage.detail.source": "来源",
  "fundingPage.sourceMode.officialOnly": "仅官方",
  "fundingPage.sourceMode.mixed": "官方 + 实时捕获",
  "fundingPage.sourceMode.capturedOnly": "仅实时捕获",
  "fundingPage.sourceMode.empty": "暂无来源",
  "fundingPage.sourceMode.unknown": "未知来源",
  "fundingPage.matrix.aria": "$t(zml:zml.metric.funding_rate)矩阵",
  "fundingPage.matrix.coin": "币种",
  "fundingPage.matrix.unknownAsset": "未知币种",
  "fundingPage.matrix.basis": "基差",
  "fundingPage.matrix.basisLongLabel": "现货多/合约空基差",
  "fundingPage.matrix.basisTooltip": "现货多/合约空基差 =（永续参考价 − 现货参考价）÷ 现货参考价 × 100%。两侧均为盘口中间价；剔除陈旧报价后按 24 小时成交额加权，并以中位数 ±3% 钳制。正值表示合约升水。",
  "fundingPage.matrix.ariaSeparator": "，",
  "fundingPage.matrix.oiLabel": "$t(zml:zml.metric.open_interest_notional)",
  "fundingPage.matrix.volume24hLabel": "$t(zml:zml.metric.quote_volume_24h)",
  "fundingPage.matrix.bestLongAria": "最优做多所（收$t(zml:zml.metric.funding_rate)或付出最少）",
  "fundingPage.matrix.bestShortAria": "最优做空所（收$t(zml:zml.metric.funding_rate)最多）",
  "fundingPage.matrix.missingSpotReference": "无现货参考价",
  "fundingPage.matrix.missingPerpetualReference": "无永续参考价",
  "fundingPage.matrix.missingBasis": "无基差",
  "fundingPage.matrix.spotVenueLabel": "现货所",
  "fundingPage.matrix.perpetualVenueLabel": "永续所",
  "fundingPage.matrix.missingRepresentative": "无当前代表合约",
  "fundingPage.matrix.unavailableFunding": "无可用$t(zml:zml.metric.funding_rate)",
  "fundingPage.matrix.readingGuide": "副行自上而下是已启用的持仓 / 成交统计（USD）；着色数字是最优多 / 空所，底色深浅是同币种费率幅度对比。",
  "fundingPage.matrix.reorder": "键盘重排{{label}}",
  "fundingPage.matrix.sort.assetAsc": "A 到 Z",
  "fundingPage.matrix.sort.assetDesc": "Z 到 A",
  "fundingPage.matrix.sort.spreadDesc": "价差从大到小",
  "fundingPage.matrix.sort.spreadAsc": "价差从小到大",
  "fundingPage.matrix.sort.basisDesc": "基差从大到小",
  "fundingPage.matrix.sort.basisAsc": "基差从小到大",
  "fundingPage.matrix.sort.positiveDesc": "最正到最负",
  "fundingPage.matrix.sort.positiveAsc": "最负到最正",
  "fundingPage.matrix.sort.rateAsc": "最负到最正",
  "fundingPage.matrix.sort.rateDesc": "最正到最负",
  "fundingPage.matrix.sort.activeAria": "当前{{label}}排序：{{current}}；点击切换为{{next}}",
  "fundingPage.matrix.sort.idleAria": "点击按{{label}}排序：{{direction}}",
  "fundingPage.matrix.sort.activeTooltip": "{{label}}：{{current}} · 点击切换为{{next}}",
  "fundingPage.matrix.sort.idleTooltip": "{{label}}：点击按{{direction}}排序",
  "fundingPage.filters.openSettings": "筛选设置…",
  "fundingPage.filters.searchAria": "搜索币种",
  "fundingPage.filters.searchPlaceholder": "币种",
  "fundingPage.filters.period.group": "$t(zml:zml.metric.funding_rate)周期窗口",
  "fundingPage.filters.period.aria": "$t(zml:zml.metric.funding_rate)周期：{{value}}",
  "fundingPage.filters.period.trigger": "周期 · {{value}}",
  "fundingPage.filters.period.values.realtime": "实时",
  "fundingPage.filters.period.values.1d": "1D",
  "fundingPage.filters.period.values.2d": "2D",
  "fundingPage.filters.period.values.3d": "3D",
  "fundingPage.filters.period.values.5d": "5D",
  "fundingPage.filters.period.values.7d": "7D",
  "fundingPage.filters.period.values.14d": "14D",
  "fundingPage.filters.period.values.30d": "30D",
  "fundingPage.filters.foldGroup": "$t(zml:zml.metric.funding_rate)折算周期",
  "fundingPage.filters.fold.native": "原生",
  "fundingPage.filters.fold.1h": "1H",
  "fundingPage.filters.fold.4h": "4H",
  "fundingPage.filters.fold.8h": "8H",
  "fundingPage.filters.exchanges.trigger": "交易所",
  "fundingPage.filters.exchanges.legend": "交易所",
  "fundingPage.filters.exchanges.all": "全部",
  "fundingPage.filters.exchanges.selected": "已选 {{count}} 家",
  "fundingPage.filters.exchanges.aria": "交易所筛选：{{selection}}",
  "fundingPage.filterSettings.description": "监控范围是这张矩阵的可见性地板：它决定哪些币种行存在，视图筛选再在剩下的里挑。",
  "fundingPage.masterFilter.notSet": "未设置$t(zml:zml.metric.funding_rate)监控范围",
  "fundingPage.masterFilter.trigger": "监控范围",
  "fundingPage.masterFilter.leave.title": "放弃未保存的$t(zml:zml.metric.funding_rate)监控范围修改？",
  "fundingPage.masterFilter.leave.description": "继续关闭会放弃尚未保存的监控范围修改。",
  "fundingPage.masterFilter.leave.confirm": "放弃并关闭",
  "fundingPage.masterFilter.leave.cancel": "继续编辑",
  "fundingPage.masterFilter.summary": "$t(zml:zml.metric.funding_rate)监控范围：{{summary}}",
  "fundingPage.masterFilter.notReady": "$t(zml:zml.metric.funding_rate)筛选设置尚未就绪。",
  "fundingPage.masterFilter.title": "$t(zml:zml.metric.funding_rate)监控范围",
  "fundingPage.masterFilter.description": "对当前账户下所有$t(zml:zml.metric.funding_rate)视图统一生效，并随当前账户设置保存。达标口径：任一交易所同时满足全部已设阈值即保留该币种行。",
  "fundingPage.masterFilter.conditionsAria": "$t(zml:zml.metric.funding_rate)监控范围条件",
  "fundingPage.masterFilter.placeholder": "未设置",
  "fundingPage.masterFilter.willApply": "将应用",
  "fundingPage.masterFilter.invalidThreshold": "筛选阈值只能填写大于或等于 0 的数字，留空表示不设置。",
  "fundingPage.masterFilter.fields.minVol24hM.label": "24 小时成交额 ≥",
  "fundingPage.masterFilter.fields.minVol24hM.summary": "$t(zml:zml.metric.quote_volume_24h)",
  "fundingPage.masterFilter.fields.minOiM.label": "$t(zml:zml.metric.open_interest_notional) ≥",
  "fundingPage.masterFilter.fields.minOiM.summary": "$t(zml:zml.metric.open_interest_notional)",
  "fundingPage.masterFilter.loadFailed": "$t(zml:zml.metric.funding_rate)设置读取失败，请重新加载。",
  "fundingPage.masterFilter.saveFailed": "保存$t(zml:zml.metric.funding_rate)设置失败。",
  "fundingPage.masterFilter.saveApply": "保存并立即生效",
  "monitorWorkspace.workspaceErrors.load": "账户加载失败，请重试。",
  "monitorWorkspace.workspaceErrors.activation": "账户内容加载失败，请重试。",
  "monitorWorkspace.workspaceErrors.operations.create": "新建标签",
  "monitorWorkspace.workspaceErrors.operations.update": "更新标签",
  "monitorWorkspace.workspaceErrors.operations.delete": "删除标签",
  "monitorWorkspace.workspaceErrors.operations.duplicate": "复制标签",
  "monitorWorkspace.workspaceErrors.operations.reorder": "排序标签",
  "monitorWorkspace.workspaceErrors.mutationConflict": "{{operation}}失败：当前标签规则不允许这项操作。",
  "monitorWorkspace.workspaceErrors.mutation": "{{operation}}失败，请重试。",
  "monitorWorkspace.sound.on": "提醒音已开启",
  "monitorWorkspace.sound.off": "提醒音已关闭",
  "monitorWorkspace.gridAria": "监控数据表",
  "monitorWorkspace.tableAria": "监控组合数据表",
  "monitorWorkspace.rowsAria": "监控组合数据行",
  "monitorWorkspace.favorite": "已收藏",
  "monitorWorkspace.favoriteToggle.add": "收藏",
  "monitorWorkspace.favoriteToggle.remove": "取消收藏",
  "monitorWorkspace.favoriteToggle.label": "收藏",
  "monitorWorkspace.blacklistDialog.title": "快捷拉黑",
  "monitorWorkspace.blacklistDialog.description": "默认拉黑该组合 · {{asset}} · {{route}}",
  "monitorWorkspace.blacklistDialog.selectTarget": "选择拉黑目标",
  "monitorWorkspace.blacklistDialog.targetAria": "拉黑目标",
  "monitorWorkspace.blacklistDialog.targets.opportunity": "该组合",
  "monitorWorkspace.blacklistDialog.targets.longInstrument": "多腿交易对",
  "monitorWorkspace.blacklistDialog.targets.shortInstrument": "空腿交易对",
  "monitorWorkspace.blacklistDialog.targets.baseAsset": "币种",
  "monitorWorkspace.blacklistDialog.targets.baseAssetSummary": "{{asset}} · 隐藏含该币种的全部组合",
  "monitorWorkspace.blacklistDialog.feedback.added": "已加入我的黑名单，已从你的视图与告警中隐藏",
  "monitorWorkspace.blacklistDialog.feedback.existing": "该目标已在你的黑名单中",
  "monitorWorkspace.blacklistDialog.feedback.failed": "拉黑失败，后端未确认生效",
  "monitorWorkspace.blacklistDialog.actions.close": "关闭",
  "monitorWorkspace.blacklistDialog.actions.cancel": "取消",
  "monitorWorkspace.blacklistDialog.actions.confirmOpportunity": "确认拉黑组合",
  "monitorWorkspace.blacklistDialog.actions.confirm": "确认拉黑",
  "monitorWorkspace.route.buy": "买入",
  "monitorWorkspace.route.sell": "卖出",
  "monitorWorkspace.route.long": "做多",
  "monitorWorkspace.route.short": "做空",
  "monitorWorkspace.route.aria": "组合：{{route}}",
  "monitorWorkspace.route.unknown": "未知",
  "monitorWorkspace.route.incomplete": "身份信息不全",
  "monitorWorkspace.route.quotedIn": "{{asset}}计价",
  "monitorWorkspace.assetType.crypto": "币",
  "monitorWorkspace.assetType.equity": "$t(zml:zml.asset_class.equity)",
  "monitorWorkspace.assetType.etf": "ETF",
  "monitorWorkspace.assetType.commodity": "商品",
  "monitorWorkspace.assetType.fx": "外汇",
  "monitorWorkspace.assetType.index": "指数",
  "monitorWorkspace.assetType.government_security": "国债",
  "monitorWorkspace.assetType.real_estate": "房地产",
  "monitorWorkspace.assetType.other": "其他",
  "monitorWorkspace.assetType.unknown": "待确认标签",
  "monitorWorkspace.columns.asset.label": "资产",
  "monitorWorkspace.columns.asset.title": "币种名称与类型",
  "monitorWorkspace.columns.pair.label": "币对",
  "monitorWorkspace.columns.pair.title": "币种 · 计价（有区别时）",
  "monitorWorkspace.columns.exchange.label": "场所",
  "monitorWorkspace.columns.exchange.title": "场所标记 · 市场",
  "monitorWorkspace.columns.price.label": "现价",
  "monitorWorkspace.columns.price.title": "现价",
  "monitorWorkspace.columns.open.label": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "monitorWorkspace.columns.open.title": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "monitorWorkspace.columns.close.label": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "monitorWorkspace.columns.close.title": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "monitorWorkspace.columns.gap.label": "$t(zml:zml.metric.spread_gap_pct)",
  "monitorWorkspace.columns.gap.title": "$t(zml:zml.metric.spread_gap_pct)",
  "monitorWorkspace.columns.funding.label": "$t(zml:zml.metric.net_funding_8h_pct.short)",
  "monitorWorkspace.columns.funding.title": "$t(zml:zml.metric.net_funding_8h_pct)",
  "monitorWorkspace.columns.fundingDetail.label": "$t(zml:zml.metric.funding_rate)详情",
  "monitorWorkspace.columns.fundingDetail.title": "$t(zml:zml.metric.funding_rate)详情",
  "monitorWorkspace.columns.fsl.label": "$t(zml:zml.metric.funding_spread_score)",
  "monitorWorkspace.columns.fsl.title": "$t(zml:zml.metric.funding_spread_score)：−100~+100，衡量价差状态与$t(zml:zml.metric.net_funding_8h_pct)状态的单调联动；正=同向，负=反向",
  "monitorWorkspace.columns.f1d.label": "$t(zml:zml.metric.funding_diff_1d_pct.short)",
  "monitorWorkspace.columns.f1d.title": "$t(zml:zml.metric.funding_diff_1d_pct.short)",
  "monitorWorkspace.columns.f2d.label": "$t(zml:zml.metric.funding_diff_2d_pct.short)",
  "monitorWorkspace.columns.f2d.title": "$t(zml:zml.metric.funding_diff_2d_pct.short)",
  "monitorWorkspace.columns.f3d.label": "$t(zml:zml.metric.funding_diff_3d_pct.short)",
  "monitorWorkspace.columns.f3d.title": "$t(zml:zml.metric.funding_diff_3d_pct.short)",
  "monitorWorkspace.columns.f4d.label": "$t(zml:zml.metric.funding_diff_4d_pct.short)",
  "monitorWorkspace.columns.f4d.title": "$t(zml:zml.metric.funding_diff_4d_pct.short)",
  "monitorWorkspace.columns.f5d.label": "$t(zml:zml.metric.funding_diff_5d_pct.short)",
  "monitorWorkspace.columns.f5d.title": "$t(zml:zml.metric.funding_diff_5d_pct.short)",
  "monitorWorkspace.columns.market-depth.label": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.columns.market-depth.title": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.columns.oi.label": "$t(zml:zml.metric.open_interest_notional.short)",
  "monitorWorkspace.columns.oi.title": "$t(zml:zml.metric.open_interest_notional)",
  "monitorWorkspace.columns.age.label": "时效",
  "monitorWorkspace.columns.age.title": "时效",
  "monitorWorkspace.fundingHeader.intervalFilterAria": "$t(zml:zml.metric.funding_rate)周期快捷筛选",
  "monitorWorkspace.fundingHeader.addInterval": "筛选{{interval}}$t(zml:zml.metric.funding_rate)周期组合",
  "monitorWorkspace.fundingHeader.removeInterval": "取消{{interval}}$t(zml:zml.metric.funding_rate)周期筛选",
  "monitorWorkspace.age.legsDesynced": "腿不同步 {{duration}}",
  "monitorWorkspace.age.stale": "{{exchange}} 旧 {{duration}}",
  "monitorWorkspace.age.now": "刚刚",
  "monitorWorkspace.age.secondsAgo": "{{count}}秒前",
  "monitorWorkspace.age.minutesAgo": "{{count}}分钟前",
  "monitorWorkspace.age.hoursAgo": "{{count}}小时前",
  "monitorWorkspace.linkage.unavailable": "不可测",
  "monitorWorkspace.linkage.sameStrong": "强同向",
  "monitorWorkspace.linkage.same": "同向",
  "monitorWorkspace.linkage.sameWeak": "弱同向",
  "monitorWorkspace.linkage.inverseStrong": "强反向",
  "monitorWorkspace.linkage.inverse": "反向",
  "monitorWorkspace.linkage.inverseWeak": "弱反向",
  "monitorWorkspace.linkage.none": "无明显联动",
  "monitorWorkspace.linkage.cellTitleSuffix": "结构解读：强正联动=$t(zml:zml.metric.funding_rate)涨时价差也宽（进出场时机敏感）；联动≈0=$t(zml:zml.metric.funding_rate)收益与价差脱钩（纯吃费更干净）；强负联动=$t(zml:zml.metric.funding_rate)高时价差反而窄。描述状态结构，非操作建议。",
  "monitorWorkspace.cellTitle.pair": "多腿交易对 {{long}} / 空腿交易对 {{short}}",
  "monitorWorkspace.cellTitle.price": "多腿现价 {{long}} / 空腿现价 {{short}}",
  "monitorWorkspace.cellTitle.open": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short) {{open}} / $t(zml:zml.metric.spread_gap_pct.short) {{gap}}",
  "monitorWorkspace.cellTitle.openStale": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short) {{open}} / $t(zml:zml.metric.spread_gap_pct.short) {{gap}} · 当前腿价不同步，实时值已冻结",
  "monitorWorkspace.cellTitle.metric": "{{label}} {{value}}",
  "monitorWorkspace.cellTitle.metricStale": "{{label}} {{value}} · 当前腿价不同步，实时值已冻结",
  "monitorWorkspace.cellTitle.funding": "{{value}}",
  "monitorWorkspace.cellTitle.fundingStale": "{{value}} · 当前腿价不同步，实时值已冻结",
  "monitorWorkspace.cellTitle.fundingDetail": "多腿$t(zml:zml.metric.funding_rate) {{long}} / 空腿$t(zml:zml.metric.funding_rate) {{short}}",
  "monitorWorkspace.cellTitle.volume": "多腿 24 小时成交额 {{long}} / 空腿 24 小时成交额 {{short}}",
  "monitorWorkspace.cellTitle.oi": "{{firstMarket}} OI {{long}} / {{secondMarket}} OI {{short}}（USD；各市场该合约总量；组合排序按永续市场较小值）",
  "monitorWorkspace.cellTitle.diagnostic": "{{age}} · 点击查看诊断",
  "monitorWorkspace.cellTitle.linkage": "$t(zml:zml.metric.funding_spread_score) {{display}}／100（{{label}}）：正=价差与$t(zml:zml.metric.net_funding_8h_pct)倾向同向，负=倾向反向。{{suffix}}",
  "monitorWorkspace.cellTitle.linkageUnavailable": "$t(zml:zml.metric.funding_spread_score)：当前窗口不可测，未给出分数。{{suffix}}",
  "monitorWorkspace.drawer.complete.title": "市场数据",
  "monitorWorkspace.drawer.complete.copy": "复制原始数值",
  "monitorWorkspace.drawer.complete.copied": "已复制原始数值",
  "monitorWorkspace.drawer.complete.copyFailed": "复制失败",
  "monitorWorkspace.drawer.complete.long": "多腿",
  "monitorWorkspace.drawer.complete.short": "空腿",
  "monitorWorkspace.drawer.complete.price": "现价",
  "monitorWorkspace.drawer.complete.volume": "24 小时成交额",
  "monitorWorkspace.drawer.complete.oi": "OI",
  "monitorWorkspace.drawer.complete.funding": "资金费率",
  "monitorWorkspace.drawer.complete.cap": "资金费率上限",
  "monitorWorkspace.drawer.complete.period": "结算周期",
  "monitorWorkspace.drawer.complete.notApplicable": "不适用",
  "monitorWorkspace.drawer.actionsAria": "组合操作",
  "monitorWorkspace.drawer.actions.history-curve": "历史曲线",
  "monitorWorkspace.drawer.actions.funding-detail": "$t(zml:zml.metric.funding_rate)详情",
  "monitorWorkspace.drawer.actions.coin-detail": "币种详情",
  "monitorWorkspace.drawer.actions.feishu-mute": "通知设置",
  "monitorWorkspace.drawer.actions.send-trade": "发送到 ZML Trade",
  "monitorWorkspace.drawer.actions.blacklist": "拉黑",
  "monitorWorkspace.drawer.actions.favorite": "收藏",
  "monitorWorkspace.drawer.openHistoryCurve": "打开该组合历史曲线",
  "monitorWorkspace.drawer.openFundingDetail": "打开该组合历史$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.drawer.openCoinDetail": "打开币种详情",
  "monitorWorkspace.drawer.openNotificationSettings": "打开通知设置窗口",
  "monitorWorkspace.drawer.sendToTrade": "将当前机会快照发送到 ZML Trade",
  "monitorWorkspace.drawer.blacklist": "拉黑该组合",
  "monitorWorkspace.drawer.asset.marketSummaryAria": "资产市场摘要",
  "monitorWorkspace.drawer.asset.rank": "排名",
  "monitorWorkspace.drawer.asset.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.asset.change24h": "24 小时涨跌",
  "monitorWorkspace.drawer.asset.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.asset.circulation": "流通量",
  "monitorWorkspace.drawer.coin.title": "币种详情",
  "monitorWorkspace.drawer.coin.loading": "正在加载币种详情…",
  "monitorWorkspace.drawer.coin.loadFailed": "币种详情读取异常",
  "monitorWorkspace.drawer.coin.retry": "重试",
  "monitorWorkspace.drawer.coin.openInToolbox": "在工具箱中打开",
  "monitorWorkspace.drawer.coin.unavailable": "币种详情不可用",
  "monitorWorkspace.drawer.coin.cachedAt": "最近更新：{{age}}",
  "monitorWorkspace.drawer.coin.updatedAt": "最近更新：{{age}}",
  "monitorWorkspace.drawer.coin.lookup.refreshing": "刷新中…",
  "monitorWorkspace.drawer.coin.lookup.refresh": "刷新币种数据",
  "monitorWorkspace.drawer.coin.lookup.emptyTitle": "搜索币种以查看详情",
  "monitorWorkspace.drawer.coin.lookup.emptyDescription": "输入币种名称或代码，查看多交易所行情、成交分布和服务状态。",
  "monitorWorkspace.drawer.coin.cache.unknown": "时间未知",
  "monitorWorkspace.drawer.coin.cache.justNow": "刚刚",
  "monitorWorkspace.drawer.coin.cache.minutesAgo": "{{count}} 分钟前",
  "monitorWorkspace.drawer.coin.cache.hoursAgo": "{{count}} 小时前",
  "monitorWorkspace.drawer.coin.filters.typeAria": "币种来源筛选",
  "monitorWorkspace.drawer.coin.filters.typeLabel": "来源",
  "monitorWorkspace.drawer.coin.filters.type.all": "全部",
  "monitorWorkspace.drawer.coin.filters.type.cex": "中心化交易所",
  "monitorWorkspace.drawer.coin.filters.marketAria": "币种市场筛选",
  "monitorWorkspace.drawer.coin.filters.marketLabel": "市场",
  "monitorWorkspace.drawer.coin.filters.market.spot": "$t(zml:zml.instrument_kind.spot)",
  "monitorWorkspace.drawer.coin.filters.market.perpetual": "$t(zml:zml.instrument_kind.perpetual)",
  "monitorWorkspace.drawer.coin.filters.market.futures": "$t(zml:zml.instrument_kind.future)",
  "monitorWorkspace.drawer.coin.filters.totalPairs": "共 {{count}} 对",
  "monitorWorkspace.drawer.coin.header.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.coin.header.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.coin.header.circulation": "流通率",
  "monitorWorkspace.drawer.coin.header.marketCapRank": "市值 <rank>{{rank}}</rank>",
  "monitorWorkspace.drawer.coin.featureTabs.market": "市场数据",
  "monitorWorkspace.drawer.coin.links.homepage": "官网",
  "monitorWorkspace.drawer.coin.links.followers": "{{count}} 关注",
  "monitorWorkspace.drawer.coin.links.subscribers": "{{count}} 订阅",
  "monitorWorkspace.drawer.coin.links.linksAria": "项目链接",
  "monitorWorkspace.drawer.coin.links.resourcesAria": "项目资料",
  "monitorWorkspace.drawer.coin.links.resources": "项目资料",
  "monitorWorkspace.drawer.coin.links.expandDescription": "展开简介",
  "monitorWorkspace.drawer.coin.links.collapseDescription": "收起简介",
  "monitorWorkspace.drawer.coin.search.searching": "搜索中…",
  "monitorWorkspace.drawer.coin.search.failed": "搜索失败，请重试。",
  "monitorWorkspace.drawer.coin.search.recent": "最近查看",
  "monitorWorkspace.drawer.coin.search.aria": "搜索币种",
  "monitorWorkspace.drawer.coin.search.placeholder": "搜索币种…",
  "monitorWorkspace.drawer.coin.search.empty": "未找到匹配的币种",
  "monitorWorkspace.drawer.coin.search.resultsAria": "币种搜索结果",
  "monitorWorkspace.drawer.coin.hover.loading": "币种摘要加载中…",
  "monitorWorkspace.drawer.coin.hover.unavailable": "币种摘要暂不可用",
  "monitorWorkspace.drawer.coin.hover.partial": "部分数据",
  "monitorWorkspace.drawer.coin.hover.rank": "排名",
  "monitorWorkspace.drawer.coin.hover.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.coin.hover.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.coin.hover.circulation": "流通率",
  "monitorWorkspace.drawer.coin.hover.change24h": "24h 涨跌",
  "monitorWorkspace.drawer.coin.volume.other": "其他",
  "monitorWorkspace.drawer.coin.volume.title": "成交额分布",
  "monitorWorkspace.drawer.coin.volume.description": "按交易所聚合",
  "monitorWorkspace.drawer.coin.volume.emptySummary": "成交额分布暂无可用数据。",
  "monitorWorkspace.drawer.coin.volume.empty": "暂无成交额数据",
  "monitorWorkspace.drawer.coin.volume.summary": "成交额分布显示 <count>{{count}}</count> 个聚合项；最大项为 <name>{{name}}</name>，成交额 <volume>{{volume}}</volume>，占比 <percentage>{{percentage}}%</percentage>。",
  "monitorWorkspace.drawer.coin.volume.total": "按交易所聚合 · 总成交额 <total>{{total}}</total>",
  "monitorWorkspace.drawer.coin.volume.aria": "各交易所成交额分布",
  "monitorWorkspace.drawer.coin.table.emptySpot": "暂无现货交易对",
  "monitorWorkspace.drawer.coin.table.emptyDerivatives": "暂无衍生品交易对",
  "monitorWorkspace.drawer.coin.table.spotAria": "币种现货行情表",
  "monitorWorkspace.drawer.coin.table.derivativesAria": "币种衍生品行情表",
  "monitorWorkspace.drawer.coin.table.exchange": "交易所",
  "monitorWorkspace.drawer.coin.table.pair": "交易对",
  "monitorWorkspace.drawer.coin.table.contract": "合约",
  "monitorWorkspace.drawer.coin.table.settlement": "{{quote}} · 结算 {{settlement}}",
  "monitorWorkspace.drawer.coin.table.columns.price": "价格",
  "monitorWorkspace.drawer.coin.table.columns.volume": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.coin.table.columns.spread": "价差",
  "monitorWorkspace.drawer.coin.table.columns.volumePct": "成交占比",
  "monitorWorkspace.drawer.coin.table.columns.trust": "来源",
  "monitorWorkspace.drawer.coin.table.columns.updated": "更新",
  "monitorWorkspace.drawer.coin.table.columns.funding": "$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.drawer.coin.table.columns.openInterest": "$t(zml:zml.metric.open_interest_notional)",
  "monitorWorkspace.drawer.coin.table.columns.basis": "基差",
  "monitorWorkspace.drawer.coin.table.columns.change": "24h 涨跌",
  "monitorWorkspace.drawer.coin.table.source.official": "官方",
  "monitorWorkspace.drawer.coin.table.age.justNow": "刚刚",
  "monitorWorkspace.drawer.coin.table.age.minutesAgo": "{{count}} 分钟前",
  "monitorWorkspace.drawer.coin.table.age.hoursAgo": "{{count}} 小时前",
  "monitorWorkspace.drawer.coin.table.age.daysAgo": "{{count}} 天前",
  "monitorWorkspace.drawer.coin.table.pagination.aria": "交易对分页",
  "monitorWorkspace.drawer.coin.table.pagination.empty": "当前没有交易对。",
  "monitorWorkspace.drawer.coin.table.pagination.firstPage": "已经是第一页。",
  "monitorWorkspace.drawer.coin.table.pagination.lastPage": "已经是最后一页。",
  "monitorWorkspace.drawer.coin.table.pagination.range": "{{start}}–{{end}} / 共 {{total}}",
  "monitorWorkspace.drawer.coin.table.pagination.previousAria": "上一页交易对",
  "monitorWorkspace.drawer.coin.table.pagination.nextAria": "下一页交易对",
  "monitorWorkspace.drawer.coin.settings.aria": "页面设置",
  "monitorWorkspace.drawer.coin.settings.syncErrorAria": "页面设置，偏好同步异常",
  "monitorWorkspace.drawer.coin.settings.title": "币种详情页面设置",
  "monitorWorkspace.drawer.coin.settings.description": "筛选和表格显示会保存到当前账户。",
  "monitorWorkspace.drawer.coin.settings.defaultMarket": "默认市场",
  "monitorWorkspace.drawer.coin.settings.exchangeType": "交易所类型",
  "monitorWorkspace.drawer.coin.settings.exchangeTypes.all": "全部",
  "monitorWorkspace.drawer.coin.settings.exchangeTypes.cex": "中心化",
  "monitorWorkspace.drawer.coin.settings.pageSize": "每页数量",
  "monitorWorkspace.drawer.coin.settings.tableDensity": "表格密度",
  "monitorWorkspace.drawer.coin.settings.density.compact": "紧凑",
  "monitorWorkspace.drawer.coin.settings.density.standard": "标准",
  "monitorWorkspace.drawer.coin.settings.density.relaxed": "宽松",
  "monitorWorkspace.drawer.coin.settings.visibleColumns": "显示列",
  "monitorWorkspace.drawer.coin.settings.hiddenExchanges": "隐藏交易所",
  "monitorWorkspace.drawer.coin.priceChart.title": "K 线图",
  "monitorWorkspace.drawer.coin.priceChart.up": "涨",
  "monitorWorkspace.drawer.coin.priceChart.down": "跌",
  "monitorWorkspace.drawer.coin.priceChart.legendAria": "K 线涨跌图例",
  "monitorWorkspace.drawer.coin.priceChart.rangeAria": "K 线时间范围",
  "monitorWorkspace.drawer.coin.priceChart.ranges.oneDay": "1 天",
  "monitorWorkspace.drawer.coin.priceChart.ranges.sevenDays": "7 天",
  "monitorWorkspace.drawer.coin.priceChart.ranges.fourteenDays": "14 天",
  "monitorWorkspace.drawer.coin.priceChart.ranges.thirtyDays": "30 天",
  "monitorWorkspace.drawer.coin.priceChart.asset": "币种",
  "monitorWorkspace.drawer.coin.priceChart.chartAria": "{{coin}} {{days}} 天 K 线图",
  "monitorWorkspace.drawer.coin.priceChart.loading": "正在加载 K 线数据…",
  "monitorWorkspace.drawer.coin.priceChart.warming": "K 线数据正在后台补全…",
  "monitorWorkspace.drawer.coin.priceChart.loadFailed": "K 线加载失败",
  "monitorWorkspace.drawer.coin.priceChart.retry": "重试",
  "monitorWorkspace.drawer.coin.priceChart.empty": "暂无 K 线数据",
  "monitorWorkspace.drawer.coin.priceChart.noCoin": "尚未选择币种",
  "monitorWorkspace.drawer.coin.priceChart.noCoinDescription": "选择币种后显示 OHLC 数据。",
  "monitorWorkspace.drawer.coin.priceChart.summary.notLoaded": "K 线数据尚未加载。",
  "monitorWorkspace.drawer.coin.priceChart.summary.reinitializing": "K 线图表正在重新初始化。",
  "monitorWorkspace.drawer.coin.priceChart.summary.initializationFailed": "K 线图表初始化失败。",
  "monitorWorkspace.drawer.coin.priceChart.summary.noCoin": "尚未选择币种。",
  "monitorWorkspace.drawer.coin.priceChart.summary.loading": "{{days}} 天 K 线数据正在加载。",
  "monitorWorkspace.drawer.coin.priceChart.summary.warming": "{{days}} 天 K 线数据正在后台补全。",
  "monitorWorkspace.drawer.coin.priceChart.summary.empty": "暂无可用的 {{days}} 天官方 K 线数据。",
  "monitorWorkspace.drawer.coin.priceChart.summary.requestFailed": "{{days}} 天 K 线数据加载失败。",
  "monitorWorkspace.drawer.coin.priceChart.summary.coverageIncomplete": "<days>{{days}}</days> 天官方 K 线覆盖不足：<hours>{{coverageHours}}/{{expectedHours}}</hours> 小时（<coveragePct>{{coveragePct}}%</coveragePct>），未作为完整历史展示。",
  "monitorWorkspace.drawer.coin.priceChart.summary.ready": "<days>{{days}}</days> 天 K 线图，共 <count>{{count}}</count> 根 K 线；区间最高 <high>{{high}}</high>，最低 <low>{{low}}</low>，最新收盘 <close>{{close}}</close>。",
  "monitorWorkspace.drawer.coin.priceChart.errors.initializationFailed": "K 线图表初始化失败，请重试。",
  "monitorWorkspace.drawer.coin.priceChart.errors.requestFailed": "K 线数据加载失败，请稍后重试。",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.label": "{{coin}} K 线逐点数据",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.time": "时间",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.open": "开盘",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.high": "最高",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.low": "最低",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.close": "收盘",
  "monitorWorkspace.drawer.coin.modules.unavailableTitle": "模块暂时无法显示",
  "monitorWorkspace.drawer.coin.modules.retry": "重试",
  "monitorWorkspace.drawer.coin.modules.volumeTitle": "交易量分布",
  "monitorWorkspace.drawer.coin.modules.volumeDescription": "按交易所聚合",
  "monitorWorkspace.drawer.coin.modules.volumeLoading": "正在加载成交量图表…",
  "monitorWorkspace.drawer.coin.modules.orderbookLoading": "正在加载盘口明细…",
  "monitorWorkspace.drawer.coin.modules.chartTitle": "K 线图",
  "monitorWorkspace.drawer.coin.modules.chartDescription": "OHLC · USD",
  "monitorWorkspace.drawer.coin.modules.priceLoading": "正在加载价格图表…",
  "monitorWorkspace.drawer.coin.errors.requestFailed": "币种详情请求失败，请稍后重试。",
  "monitorWorkspace.drawer.coin.errors.identityAmbiguous": "找到多个相近币种，请选择具体币种后重试。",
  "monitorWorkspace.drawer.coin.errors.identityNotFound": "未找到匹配的币种。",
  "monitorWorkspace.drawer.coin.errors.identityUnresolved": "当前组合暂时没有可展示的币种详情。",
  "monitorWorkspace.drawer.coin.errors.catalogNotReady": "币种资料正在准备，请稍后重试。",
  "monitorWorkspace.drawer.coin.errors.invalidDomain": "该资产暂不支持币种详情。",
  "monitorWorkspace.drawer.coin.errors.serviceUnavailable": "币种详情服务暂时不可用。",
  "monitorWorkspace.drawer.coin.errors.unrecognized": "币种详情请求未能完成。",
  "monitorWorkspace.drawer.coin.errors.dataUnavailable": "暂无币种详情数据。",
  "monitorWorkspace.drawer.coin.errors.idNotFound": "未找到请求的币种。",
  "monitorWorkspace.drawer.coin.errors.symbolNotFound": "未找到与该代码匹配的币种。",
  "monitorWorkspace.drawer.coin.errors.candidateUnavailable": "已找到匹配候选，但详情暂时不可用。",
  "monitorWorkspace.drawer.coin.errors.upstreamFailed": "实时行情暂时不可用，请稍后重试。",
  "monitorWorkspace.drawer.coin.errors.backgroundRefresh": "新数据尚未就绪，后台正在刷新。",
  "monitorWorkspace.drawer.coin.errors.identityDataMissing": "当前币种资料暂不完整。",
  "monitorWorkspace.drawer.coin.errors.partialBackgroundRefresh": "部分数据来自最近可用快照，后台刷新仍在继续。",
  "monitorWorkspace.drawer.coin.errors.partialUpstreamFailed": "部分实时数据刷新失败，当前继续显示可用快照。",
  "monitorWorkspace.drawer.deferred.unavailableTitle": "暂时无法打开",
  "monitorWorkspace.drawer.deferred.retry": "重试",
  "monitorWorkspace.drawer.deferred.moduleError": "模块异常",
  "monitorWorkspace.drawer.deferred.loading": "加载中",
  "monitorWorkspace.drawer.funding.title": "历史$t(zml:zml.metric.funding_rate)明细",
  "monitorWorkspace.drawer.funding.loadingShort": "加载中",
  "monitorWorkspace.drawer.funding.refreshingShort": "刷新中",
  "monitorWorkspace.drawer.funding.errorShort": "读取异常",
  "monitorWorkspace.drawer.funding.staleShort": "旧快照",
  "monitorWorkspace.drawer.funding.emptyShort": "暂无详情",
  "monitorWorkspace.drawer.funding.loading": "正在加载历史$t(zml:zml.metric.funding_rate)详情…",
  "monitorWorkspace.drawer.funding.loadFailed": "历史$t(zml:zml.metric.funding_rate)读取异常",
  "monitorWorkspace.drawer.funding.retry": "重试",
  "monitorWorkspace.drawer.funding.emptyTitle": "暂无历史$t(zml:zml.metric.funding_rate)详情",
  "monitorWorkspace.drawer.funding.emptyDescription": "暂时无法读取该组合的历史$t(zml:zml.metric.funding_rate)详情。",
  "monitorWorkspace.drawer.funding.spot": "现货",
  "monitorWorkspace.drawer.funding.days": "{{count}}天",
  "monitorWorkspace.drawer.funding.cumulativeNet": "累计净$t(zml:zml.metric.funding_rate)差",
  "monitorWorkspace.drawer.funding.longLeg": "多腿",
  "monitorWorkspace.drawer.funding.shortLeg": "空腿",
  "monitorWorkspace.drawer.funding.netDifference": "净差",
  "monitorWorkspace.drawer.funding.breakdown": "组合拆解",
  "monitorWorkspace.drawer.funding.breakdownAria": "历史$t(zml:zml.metric.funding_rate)组合拆解",
  "monitorWorkspace.drawer.funding.coverage": "覆盖区间",
  "monitorWorkspace.drawer.funding.latestSettlement": "最近结算",
  "monitorWorkspace.drawer.funding.intervalMismatch": "两腿结算周期不同",
  "monitorWorkspace.drawer.funding.settlementDetail": "结算明细（最近 5 天）",
  "monitorWorkspace.drawer.funding.noSettlementTitle": "暂无结算明细",
  "monitorWorkspace.drawer.funding.noSettlementDescription": "最近 5 天暂无可展示的结算明细。",
  "monitorWorkspace.drawer.funding.settlementAria": "历史$t(zml:zml.metric.funding_rate)结算明细",
  "monitorWorkspace.drawer.funding.settlementTime": "结算时间",
  "monitorWorkspace.drawer.funding.longRate": "多腿费率",
  "monitorWorkspace.drawer.funding.shortRate": "空腿费率",
  "monitorWorkspace.drawer.funding.quality.partial": "数据状态：部分覆盖，最近 5 天历史$t(zml:zml.metric.funding_rate)可能不完整。",
  "monitorWorkspace.drawer.funding.quality.newListing": "数据状态：历史不足 5 天，累计值按已有结算记录计算；记录起点不代表官方上市时间。",
  "monitorWorkspace.drawer.funding.quality.stale": "数据状态：结算更新偏旧，请结合主表实时$t(zml:zml.metric.funding_rate)一起判断。",
  "monitorWorkspace.drawer.funding.quality.missing": "数据状态：最近 5 天未拿到可用结算记录。",
  "monitorWorkspace.drawer.funding.quality.warmingUp": "数据状态：历史$t(zml:zml.metric.funding_rate)仍在预热中，结果会继续补齐。",
  "monitorWorkspace.drawer.diagnostics.title": "组合排障",
  "monitorWorkspace.drawer.diagnostics.thresholds.title": "排障阈值",
  "monitorWorkspace.drawer.diagnostics.thresholds.description": "调整后从下一轮计算生效。",
  "monitorWorkspace.drawer.diagnostics.thresholds.legDelta": "腿差 · 秒",
  "monitorWorkspace.drawer.diagnostics.thresholds.legStale": "单腿超时 · 秒",
  "monitorWorkspace.drawer.diagnostics.save": "保存",
  "monitorWorkspace.drawer.diagnostics.refresh": "刷新",
  "monitorWorkspace.drawer.diagnostics.retry": "重试",
  "monitorWorkspace.drawer.diagnostics.refreshFailed": "排障详情刷新失败",
  "monitorWorkspace.drawer.diagnostics.refreshing": "正在刷新组合排障…",
  "monitorWorkspace.drawer.diagnostics.loading": "正在加载组合排障…",
  "monitorWorkspace.drawer.diagnostics.loadFailed": "组合排障读取异常",
  "monitorWorkspace.drawer.diagnostics.empty": "暂无排障详情",
  "monitorWorkspace.drawer.diagnostics.disabled.saving": "排障阈值保存中，请等待完成。",
  "monitorWorkspace.drawer.diagnostics.disabled.refreshing": "排障数据刷新中，请等待完成。",
  "monitorWorkspace.drawer.diagnostics.disabled.paramsUnconfirmed": "运行时阈值尚未确认，请先刷新。",
  "monitorWorkspace.drawer.diagnostics.disabled.paramsMissing": "运行时阈值尚未加载。",
  "monitorWorkspace.drawer.diagnostics.messages.detailLoadFailed": "无法读取组合排障信息，请检查后端状态后重试。",
  "monitorWorkspace.drawer.diagnostics.messages.paramsLoadFailed": "无法读取运行时阈值，请检查后端状态后重试。",
  "monitorWorkspace.drawer.diagnostics.messages.invalidSeconds": "请输入有效的秒数。",
  "monitorWorkspace.drawer.diagnostics.messages.outOfRange": "阈值超出后端允许范围。",
  "monitorWorkspace.drawer.diagnostics.messages.deltaExceedsStale": "腿差阈值不能大于单腿超时阈值。",
  "monitorWorkspace.drawer.diagnostics.messages.saved": "已热更新并持久化。",
  "monitorWorkspace.drawer.diagnostics.messages.conflict": "配置已被其他用户更新；权威基线已刷新，本地草稿仍保留，请确认后再次保存。",
  "monitorWorkspace.drawer.diagnostics.messages.saveFailed": "保存失败，请检查后端状态后重试。",
  "monitorWorkspace.drawer.diagnostics.snapshot.title": "行情快照",
  "monitorWorkspace.drawer.diagnostics.snapshot.openClose": "开仓 / 平仓",
  "monitorWorkspace.drawer.diagnostics.snapshot.netFunding8h": "$t(zml:zml.metric.net_funding_8h_pct)",
  "monitorWorkspace.drawer.diagnostics.snapshot.legDelta": "腿时差",
  "monitorWorkspace.drawer.diagnostics.legs.long": "长腿",
  "monitorWorkspace.drawer.diagnostics.legs.short": "短腿",
  "monitorWorkspace.drawer.diagnostics.legs.diagnostic": "诊断",
  "monitorWorkspace.drawer.diagnostics.legs.price": "价格",
  "monitorWorkspace.drawer.diagnostics.legs.quoteAge": "Quote 时效",
  "monitorWorkspace.drawer.diagnostics.legs.streamAge": "Stream 时效",
  "monitorWorkspace.drawer.diagnostics.streams.title": "关联流",
  "monitorWorkspace.drawer.diagnostics.streams.empty": "暂无关联流信息",
  "monitorWorkspace.drawer.diagnostics.streams.lastEvent": "最近事件 {{age}}",
  "monitorWorkspace.drawer.diagnostics.streams.noError": "无错误",
  "monitorWorkspace.drawer.diagnostics.streams.statusAria": "运行状态：{{status}}",
  "monitorWorkspace.drawer.diagnostics.streams.reconnects": "重连 {{count}}",
  "monitorWorkspace.drawer.diagnostics.streams.errors": "错误 {{count}}",
  "monitorWorkspace.drawer.notifications.title": "通知设置",
  "monitorWorkspace.tradeSend.sending": "{{opportunityId}} 正在发送到 ZML Trade",
  "monitorWorkspace.tradeSend.delivering": "{{opportunityId}} 已进入 ZML Trade 送达确认",
  "monitorWorkspace.tradeSend.delivered": "{{opportunityId}} 已送达 ZML Trade",
  "monitorWorkspace.tradeSend.rejected": "{{opportunityId}} 已拒绝：{{reason}}",
  "monitorWorkspace.tradeSend.reasons.offline": "ZML Trade 当前未接收手动导入，请在 ZML Trade「手动导入」中开启后重试",
  "monitorWorkspace.tradeSend.reasons.backpressure": "ZML Trade 当前处理量已达安全上限，请稍后重试",
  "monitorWorkspace.tradeSend.reasons.expired": "机会快照已经过期，请核对最新行情后重新发送",
  "monitorWorkspace.tradeSend.reasons.instrumentIdentityIncomplete": "交易市场身份不完整，系统已安全拒绝",
  "monitorWorkspace.tradeSend.reasons.generic": "ZML Trade 未接受本次发送（{{code}}）",
  "monitorWorkspace.tabs.fixed.favoritesAlerts.label": "收藏",
  "monitorWorkspace.tabs.fixed.favoritesAlerts.title": "收藏告警",
  "monitorWorkspace.tabs.navAria": "组合标签",
  "monitorWorkspace.tabs.optionsAria": "组合标签选项",
  "monitorWorkspace.tabs.allViews": "全部视图",
  "monitorWorkspace.tabs.allViewsCount_one": "{{count}} 个视图",
  "monitorWorkspace.tabs.allViewsCount_other": "{{count}} 个视图",
  "monitorWorkspace.tabs.overflowMore_one": "还有 {{count}} 个",
  "monitorWorkspace.tabs.overflowMore_other": "还有 {{count}} 个",
  "monitorWorkspace.tabs.newTab": "新建组合标签",
  "monitorWorkspace.tabs.copyName": "{{name}} 副本",
  "monitorWorkspace.tabs.fixedViewAria": "{{label}}{{alerts}}",
  "monitorWorkspace.tabs.alertCountSuffix_one": "，{{count}} 条提醒",
  "monitorWorkspace.tabs.alertCountSuffix_other": "，{{count}} 条提醒",
  "monitorWorkspace.tabs.reorder": "重排组合标签{{name}}",
  "monitorWorkspace.tabs.more": "更多",
  "monitorWorkspace.tabs.overflowAria": "{{label}}，共 {{count}} 个",
  "monitorWorkspace.tabs.overflowAriaWithAlerts_one": "{{label}}，共 {{itemCount}} 个，{{count}} 条提醒",
  "monitorWorkspace.tabs.overflowAriaWithAlerts_other": "{{label}}，共 {{itemCount}} 个，{{count}} 条提醒",
  "monitorWorkspace.tabs.currentView": "当前视图",
  "monitorWorkspace.tabs.itemAlerts_one": "{{count}} 条提醒",
  "monitorWorkspace.tabs.itemAlerts_other": "{{count}} 条提醒",
  "monitorWorkspace.tabs.itemAriaSeparator": "，",
  "monitorWorkspace.tabs.contextMenuAria": "{{name}} 标签菜单",
  "monitorWorkspace.tabs.actions.settings": "设置",
  "monitorWorkspace.tabs.actions.rename": "重命名",
  "monitorWorkspace.tabs.actions.duplicate": "复制",
  "monitorWorkspace.tabs.actions.delete": "删除",
  "monitorWorkspace.tabs.closeFeedback": "关闭提示",
  "monitorWorkspace.tabs.renameDialog.title": "重命名组合标签",
  "monitorWorkspace.tabs.renameDialog.description": "当前筛选条件保持不变。",
  "monitorWorkspace.tabs.renameDialog.label": "组合标签名称",
  "monitorWorkspace.tabs.renameDialog.placeholder": "输入标签名称",
  "monitorWorkspace.tabs.deleteDialog.title": "删除组合标签",
  "monitorWorkspace.tabs.deleteDialog.description": "确定删除「{{name}}」吗？它的基础筛选、提醒设置、独立飞书通道选择和 ZML Trade 推送规则都会移除；删除后几秒内可以撤销。",
  "monitorWorkspace.tabs.deleteDialog.dirtySuffix": " 删除当前标签还会放弃未保存的基础筛选、提醒、ZML Trade 推送或内置模板草稿。",
  "monitorWorkspace.tabs.deleteDialog.confirm": "删除",
  "monitorWorkspace.tabs.leave.createTitle": "放弃未保存的标签设置并新建标签？",
  "monitorWorkspace.tabs.leave.createDescription": "新标签创建后会立即切换。继续会放弃当前组合标签未保存的基础筛选、提醒、ZML Trade 推送和内置模板草稿。",
  "monitorWorkspace.tabs.leave.createConfirm": "放弃并创建",
  "monitorWorkspace.tabs.leave.creatingDescription": "正在创建组合标签。远端操作失败时会保留当前未保存设置；只有创建成功并实际切换后才会放弃。",
  "monitorWorkspace.tabs.leave.duplicatingDescription": "正在复制组合标签。远端操作失败时会保留当前未保存设置；只有复制成功并实际切换后才会放弃。",
  "monitorWorkspace.tabs.leave.defaultTitle": "放弃未保存的标签设置？",
  "monitorWorkspace.tabs.leave.defaultDescription": "当前组合标签有尚未保存的基础筛选、提醒、ZML Trade 推送或内置模板修改。继续会放弃这些草稿。",
  "monitorWorkspace.tabs.leave.defaultConfirm": "放弃并继续",
  "monitorWorkspace.tabs.leave.defaultCancel": "继续编辑",
  "monitorWorkspace.tabs.leave.mutationTitle": "正在完成操作…",
  "monitorWorkspace.tabs.leave.mutationDescription": "远端操作完成前会保留当前未保存设置；只有操作成功并实际离开当前标签后才会放弃草稿。",
  "monitorWorkspace.tabs.leave.mutationConfirm": "处理中…",
  "monitorWorkspace.tabs.leave.mutationCancel": "请稍候",
  "monitorWorkspace.tabs.leave.savingDescription": "标签设置正在保存并应用。完成前不能关闭、切换标签或离开当前页面。",
  "monitorWorkspace.tabs.leave.savingConfirm": "正在保存…",
  "monitorWorkspace.filters.capability.loading": "正在同步可用市场。",
  "monitorWorkspace.filters.capability.stale": "可用市场已更新，当前结果正在同步。",
  "monitorWorkspace.filters.capability.error": "可用市场暂时无法刷新；当前结果继续使用上次快照，可稍后重试。",
  "monitorWorkspace.filters.capability.retry": "重新同步可用市场",
  "monitorWorkspace.filters.groups.settlement": "结算币",
  "monitorWorkspace.filters.groups.market": "市场",
  "monitorWorkspace.filters.groups.openSpread": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "monitorWorkspace.filters.groups.spreadGap": "$t(zml:zml.metric.spread_gap_pct.short)",
  "monitorWorkspace.filters.groups.realtimeFunding": "实时$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.filters.groups.accumulatedFunding": "累计$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.filters.groups.liquidity": "流动性",
  "monitorWorkspace.filters.groups.venueExclusion": "排除交易所",
  "monitorWorkspace.filters.activeCount": "{{label}} · {{count}}",
  "monitorWorkspace.filters.groupAria": "{{group}}筛选：{{state}}",
  "monitorWorkspace.filters.notEnabled": "未启用",
  "monitorWorkspace.filters.baseAsset": "基础币",
  "monitorWorkspace.filters.baseAssetHint": "空格分隔多个基础币；末尾空格表示精确匹配",
  "monitorWorkspace.filters.baseAssetAria": "基础币筛选。{{hint}}",
  "monitorWorkspace.filters.baseAssetHelpAria": "基础币筛选说明：{{hint}}",
  "monitorWorkspace.filters.conditionRow.add": "添加筛选条件",
  "monitorWorkspace.filters.conditionRow.clear": "清空",
  "monitorWorkspace.filters.conditionRow.remove": "移除条件：{{label}}",
  "monitorWorkspace.filters.conditionRow.operatorMenu": "{{label}} 的运算符",
  "monitorWorkspace.filters.conditionRow.valueCount": "{{count}} {{unit}}",
  "monitorWorkspace.filters.conditionRow.operators.gte": "≥",
  "monitorWorkspace.filters.conditionRow.operators.lte": "≤",
  "monitorWorkspace.filters.conditionRow.operators.absGte": "绝对值 ≥",
  "monitorWorkspace.filters.conditionRow.operators.anyOf": "任选其一",
  "monitorWorkspace.filters.conditionRow.operators.notIn": "不是",
  "monitorWorkspace.filters.conditionRow.operators.requires": "要求",
  "monitorWorkspace.filters.conditionRow.operators.is": "是",
  "monitorWorkspace.filters.conditionRow.units.settlement": "个结算币",
  "monitorWorkspace.filters.conditionRow.units.interval": "个周期",
  "monitorWorkspace.filters.conditionRow.units.venue": "家交易所",
  "monitorWorkspace.filters.conditionRow.values.bothLegsEqual": "两腿一致",
  "monitorWorkspace.filters.conditionRow.empty.title": "没有符合当前筛选条件的组合",
  "monitorWorkspace.filters.conditionRow.empty.hidden": "{{count}} 条被筛选隐藏",
  "monitorWorkspace.filters.summary.settlementMatch": "结算币一致",
  "monitorWorkspace.filters.summary.noCombination": "未选择组合结构",
  "monitorWorkspace.filters.summary.combinationCount": "{{count}} 种组合结构",
  "monitorWorkspace.filters.summary.entryGte": "开仓 ≥ {{value}}%",
  "monitorWorkspace.filters.summary.entryAbsGte": "开仓 |·| ≥ {{value}}%",
  "monitorWorkspace.filters.summary.gapGte": "$t(zml:zml.metric.spread_gap_pct.short) ≥ {{value}}%",
  "monitorWorkspace.filters.summary.gapLte": "$t(zml:zml.metric.spread_gap_pct.short) ≤ {{value}}%",
  "monitorWorkspace.filters.summary.volumeGte": "24 小时成交额 ≥ {{value}}M",
  "monitorWorkspace.filters.summary.intervalMatch": "周期一致",
  "monitorWorkspace.filters.pool.all": "动态全选",
  "monitorWorkspace.filters.pool.allExcept": "动态全选 · 排除 {{count}} 项",
  "monitorWorkspace.filters.pool.only": "仅选 {{count}} 项",
  "monitorWorkspace.filters.pool.none": "未选择",
  "monitorWorkspace.filters.panel.openSettings": "筛选设置…",
  "monitorWorkspace.filters.panel.inherited": "未追加条件 · 继承组合标签",
  "monitorWorkspace.filters.panel.unrestricted": "当前不限制",
  "monitorWorkspace.filters.panel.clearGroup": "清空本组",
  "monitorWorkspace.filters.panel.deferred.loading": "正在打开筛选条件…",
  "monitorWorkspace.filters.panel.deferred.unavailableTitle": "暂时无法打开筛选条件",
  "monitorWorkspace.filters.panel.settlement.inheritedMustMatch": "组合标签已要求任一腿命中 {{values}}，并要求两腿一致，因此这些币种构成当前能力上界。",
  "monitorWorkspace.filters.panel.settlement.viewMustMatch": "组合标签已要求任一腿命中 {{values}}；当前视图要求两腿一致，因此标签币种构成当前能力上界。",
  "monitorWorkspace.filters.panel.settlement.anotherLeg": "组合标签已要求任一腿命中 {{values}}；当前视图仍可选择另一腿可能出现的币种，两个任一腿条件同时满足。",
  "monitorWorkspace.filters.panel.settlement.match": "结算币一致",
  "monitorWorkspace.filters.panel.settlement.matchInherited": "组合标签已启用，当前视图继承",
  "monitorWorkspace.filters.panel.settlement.matchDescription": "仅保留多空腿结算币相同的组合",
  "monitorWorkspace.filters.panel.settlement.selectionAria": "结算币选择",
  "monitorWorkspace.filters.panel.settlement.hint": "所选币种为任一腿命中；币种条件与“一致”开关同时满足。",
  "monitorWorkspace.filters.panel.market.combinationType": "组合结构",
  "monitorWorkspace.filters.panel.market.spot": "现货市场",
  "monitorWorkspace.filters.panel.market.perpetual": "永续市场",
  "monitorWorkspace.filters.panel.market.unavailableBoth": "当前组合结构不涉及现货或永续市场腿",
  "monitorWorkspace.filters.panel.market.unavailableSpot": "当前组合结构不涉及现货市场腿",
  "monitorWorkspace.filters.panel.market.unavailablePerpetual": "当前组合结构不涉及永续市场腿",
  "monitorWorkspace.filters.panel.market.hint": "这里选的市场会和组合标签条件同时生效。选一个交易所市场时关联该组全部市场；选两个及以上时只在所选市场池内配对，不会超出标签范围。",
  "monitorWorkspace.filters.panel.venueExclusion.unavailable": "当前市场结构已按「只看这些」收窄，交易所可见性由市场那一条条件决定",
  "monitorWorkspace.filters.panel.venueExclusion.hint": "勾中的交易所在这个视图里两条腿都不出现。这一条只作用于当前视图，不改组合标签的定义，也不影响提醒与推送的触发面；要对所有视图和提醒一起生效，改的是监控范围。",
  "monitorWorkspace.filters.panel.spread.openSigned": "正向$t(zml:zml.metric.bbo_executable_open_spread_pct.short) ≥",
  "monitorWorkspace.filters.panel.spread.openAbsolute": "绝对值$t(zml:zml.metric.bbo_executable_open_spread_pct.short) ≥",
  "monitorWorkspace.filters.panel.spread.gapMinimum": "$t(zml:zml.metric.spread_gap_pct.short)最小值 ≥",
  "monitorWorkspace.filters.panel.spread.gapMaximum": "$t(zml:zml.metric.spread_gap_pct.short)最大值 ≤",
  "monitorWorkspace.filters.panel.spread.minimumTooHigh": "最小值不能大于最大值",
  "monitorWorkspace.filters.panel.spread.maximumTooLow": "最大值不能小于最小值",
  "monitorWorkspace.filters.panel.realtimeFunding.eightHourSigned": "$t(zml:zml.metric.net_funding_8h_pct) ≥",
  "monitorWorkspace.filters.panel.realtimeFunding.eightHourAbsolute": "$t(zml:zml.metric.net_funding_8h_pct.short)绝对值 ≥",
  "monitorWorkspace.filters.panel.realtimeFunding.interval": "$t(zml:zml.metric.funding_rate)周期",
  "monitorWorkspace.filters.panel.realtimeFunding.inheritedMustMatch": "组合标签已要求任一腿周期命中 {{values}}，并要求两腿一致，因此这些周期构成当前能力上界。",
  "monitorWorkspace.filters.panel.realtimeFunding.viewMustMatch": "组合标签已要求任一腿周期命中 {{values}}；当前视图要求两腿一致，因此标签周期构成当前能力上界。",
  "monitorWorkspace.filters.panel.realtimeFunding.singleLeg": "组合标签已要求任一腿周期命中 {{values}}；当前有效组合结构不含永续与永续，两个周期条件只能命中同一条永续腿，因此标签周期构成当前能力上界。",
  "monitorWorkspace.filters.panel.realtimeFunding.anotherLeg": "组合标签已要求任一腿周期命中 {{values}}；当前视图可再选择另一条永续腿的周期，两个条件同时满足。",
  "monitorWorkspace.filters.panel.realtimeFunding.match": "两腿$t(zml:zml.metric.funding_rate)周期一致",
  "monitorWorkspace.filters.panel.realtimeFunding.matchInherited": "组合标签已启用，当前视图继承",
  "monitorWorkspace.filters.panel.realtimeFunding.zeroResultWarning": "当前有效组合结构不含永续与永续；两腿周期一致要求两条腿都有$t(zml:zml.metric.funding_rate)周期，因此当前条件会得到零结果。",
  "monitorWorkspace.filters.panel.realtimeFunding.hint": "多个$t(zml:zml.metric.funding_rate)条件同时满足；启用阈值后，缺失对应$t(zml:zml.metric.funding_rate)的组合不通过。",
  "monitorWorkspace.filters.panel.accumulatedFunding.signedMinimum": "正向下限",
  "monitorWorkspace.filters.panel.accumulatedFunding.absoluteMinimum": "绝对值下限",
  "monitorWorkspace.filters.panel.accumulatedFunding.signedAria": "{{day}}D 累计$t(zml:zml.metric.funding_rate)正向下限",
  "monitorWorkspace.filters.panel.accumulatedFunding.absoluteAria": "{{day}}D 累计$t(zml:zml.metric.funding_rate)绝对值下限",
  "monitorWorkspace.filters.panel.accumulatedFunding.hint": "已填写的天数和正向/绝对值阈值同时满足；缺失对应累计$t(zml:zml.metric.funding_rate)时不通过。",
  "monitorWorkspace.filters.panel.liquidity.oi": "$t(zml:zml.metric.open_interest_notional) ≥",
  "monitorWorkspace.filters.panel.liquidity.volume": "较小腿 24 小时成交额 ≥",
  "monitorWorkspace.filters.panel.liquidity.hint": "现货与永续组合检查永续腿的$t(zml:zml.metric.open_interest_notional)，永续与永续组合取较小腿；$t(zml:zml.metric.quote_volume_24h)按两腿较小值。启用阈值后，缺失任一参与判定的指标时不通过。",
  "monitorWorkspace.filters.panel.numeric.nonNegative": "请输入大于等于 0 的数字",
  "monitorWorkspace.filters.panel.numeric.invalid": "请输入有效数字",
  "monitorWorkspace.filters.panel.option.title": "{{label}}：{{description}}{{suffix}}",
  "monitorWorkspace.filters.panel.option.unavailable": "不可用",
  "monitorWorkspace.filters.panel.option.unavailableDescription": "当前运行目录不可用",
  "monitorWorkspace.filters.panel.option.notApplicable": "不适用",
  "monitorWorkspace.filters.panel.option.notApplicableDescription": "与当前组合结构不匹配",
  "monitorWorkspace.filters.panel.option.outsideParent": "超出标签范围",
  "monitorWorkspace.filters.panel.option.outsideParentDescription": "不在当前组合标签的基础筛选范围内",
  "monitorWorkspace.filters.panel.option.removableSuffix": "，可取消选择",
  "monitorWorkspace.filters.panel.pool.disabled": "当前组合结构不涉及该市场腿",
  "monitorWorkspace.filters.panel.pool.selectAll": "全选",
  "monitorWorkspace.filters.panel.pool.clear": "清空",
  "monitorWorkspace.filters.panel.pool.effectiveVenueCount": "有效 {{count}} 个交易所市场",
  "monitorWorkspace.filters.panel.pool.retainedInactive": "已保留，当前不生效",
  "monitorWorkspace.filters.panel.pool.retained": "已保留",
  "monitorWorkspace.filters.panel.pool.parentRestricted": "未包含在上级范围中；已有选择可移除，上级恢复后会自动生效。",
  "monitorWorkspace.filters.panel.pool.runtimeUnavailable": "当前行情暂时不可用。",
  "monitorWorkspace.filters.panel.pool.invalidated": "已失效",
  "monitorWorkspace.filters.panel.pool.settlementUnavailable": "{{currency}} 当前不在可选范围内。",
  "monitorWorkspace.filters.panel.pool.disabledReasons.exchange": "该交易所已停用",
  "monitorWorkspace.filters.panel.pool.disabledReasons.market": "该交易所的这个市场已停用",
  "monitorWorkspace.filters.panel.pool.disabledReasons.settlement": "该结算币已停用",
  "monitorWorkspace.filters.panel.pool.disabledReasons.marketType": "该市场类型不支持",
  "monitorWorkspace.filters.panel.pool.disabledReasons.unknown": "上游已停用，原因未登记",
  "monitorWorkspace.filters.panel.pool.settlementAria": "{{exchange}} 结算币",
  "monitorWorkspace.filters.panel.pool.settlementOptionAria": "{{exchange}} {{currency}} 结算币",
  "monitorWorkspace.settingsSheet.sectionsAria": "组合标签设置分区",
  "monitorWorkspace.settingsSheet.sections.filter": "基础筛选",
  "monitorWorkspace.settingsSheet.sections.alerts": "提醒",
  "monitorWorkspace.settingsSheet.sections.templates": "条件模板",
  "monitorWorkspace.settingsSheet.sections.trade": "ZML Trade 推送",
  "monitorWorkspace.settingsSheet.hedgeTypes.title": "组合结构",
  "monitorWorkspace.settingsSheet.hedgeTypes.description": "只允许所选组合结构进入此通道；它只能缩小组合标签结果，不会改变标签基础筛选。",
  "monitorWorkspace.settingsSheet.hedgeTypes.emptyWarning": "至少选一种对冲结构，否则本标签没有可匹配的机会。",
  "monitorWorkspace.settingsSheet.hedgeTypes.outsideBaseFilter": "未包含在基础筛选中",
  "monitorWorkspace.settingsSheet.hedgeTypes.outsideBaseFilterWarning": "历史设置中的组合结构未包含在基础筛选中，不会生效；请移除后保存。",
  "monitorWorkspace.settingsSheet.hedgeTypes.templateSkippedWarning": "模板中有 {{count}} 个组合结构未包含在基础筛选中，已跳过；当前草稿仍需显式保存。",
  "monitorWorkspace.settingsSheet.trade.loading": "正在读取 ZML Trade 推送设置…",
  "monitorWorkspace.settingsSheet.trade.unavailable": "ZML Trade 推送设置暂不可用，请稍后重试。",
  "monitorWorkspace.settingsSheet.trade.manageConnection": "管理 ZML Trade 连接",
  "monitorWorkspace.settingsSheet.trade.delivery.title": "推送到 ZML Trade",
  "monitorWorkspace.settingsSheet.trade.delivery.description": "命中时只推送机会；交易与风控由 ZML Trade 决定。",
  "monitorWorkspace.settingsSheet.trade.delivery.help": "条件命中时只推送机会事实；交易账户、参数和风控由 ZML Trade 决定。单位校准异常的标的会被自动信号拒绝，但仍可手动发送复核。",
  "monitorWorkspace.settingsSheet.trade.delivery.enabled": "启用此标签的 ZML Trade 推送",
  "monitorWorkspace.settingsSheet.trade.delivery.enabledHint": "仅已连接时可启用；离线期间不补发。",
  "monitorWorkspace.settingsSheet.trade.delivery.enableBlockedHint": "当前连接不可用，恢复连接后才能启用；离线期间不补发。",
  "monitorWorkspace.settingsSheet.trade.delivery.disableAvailableHint": "当前连接不可用；你仍可关闭此规则，离线期间不补发。",
  "monitorWorkspace.settingsSheet.trade.delivery.duration": "连续满足时长",
  "monitorWorkspace.settingsSheet.trade.delivery.durationHint": "全部条件连续满足达到该时长后，才形成一次新信号。",
  "monitorWorkspace.settingsSheet.trade.delivery.seconds": "秒",
  "monitorWorkspace.settingsSheet.trade.conditions.title": "推送条件",
  "monitorWorkspace.settingsSheet.trade.conditions.description": "单独设置推送条件，所有已添加的条件必须同时满足。",
  "monitorWorkspace.settingsSheet.trade.conditions.empty": "添加至少一项条件；空条件始终不命中。",
  "monitorWorkspace.settingsSheet.trade.conditions.emptyWarning": "当前没有推送条件，因此不会发送任何信号。",
  "monitorWorkspace.settingsSheet.trade.application.applied": "已应用",
  "monitorWorkspace.settingsSheet.trade.application.pending": "应用中",
  "monitorWorkspace.settingsSheet.trade.application.failed": "应用失败",
  "monitorWorkspace.settingsSheet.trade.application.hint": "“已应用”表示保存的推送设置已生效。",
  "monitorWorkspace.settingsSheet.trade.errors.load": "无法读取此标签的 ZML Trade 设置。",
  "monitorWorkspace.settingsSheet.trade.errors.save": "无法保存此标签的 ZML Trade 设置。",
  "monitorWorkspace.settingsSheet.trade.footer.saving": "正在保存 ZML Trade 设置",
  "monitorWorkspace.settingsSheet.trade.footer.conflict": "服务器版本已更新",
  "monitorWorkspace.settingsSheet.trade.footer.dirty": "ZML Trade 设置未保存",
  "monitorWorkspace.settingsSheet.trade.footer.saved": "ZML Trade 设置已保存",
  "monitorWorkspace.settingsSheet.trade.footer.save": "保存并应用",
  "monitorWorkspace.settingsSheet.trade.leave.title": "放弃未保存的 ZML Trade 设置？",
  "monitorWorkspace.settingsSheet.trade.leave.description": "继续关闭会丢弃此标签尚未保存的推送条件和开关。",
  "monitorWorkspace.settingsSheet.trade.leave.confirm": "放弃并关闭",
  "monitorWorkspace.settingsSheet.trade.leave.cancel": "继续编辑",
  "monitorWorkspace.settingsSheet.footer.templateDirty": "模板未保存",
  "monitorWorkspace.settingsSheet.footer.discard": "放弃修改",
  "monitorWorkspace.settingsSheet.footer.saving": "正在保存…",
  "monitorWorkspace.settingsSheet.footer.alertSavingReason": "提醒设置正在保存并应用，请稍候。",
  "monitorWorkspace.settingsSheet.footer.noAlertChanges": "当前没有未保存的提醒修改。",
  "monitorWorkspace.settingsSheet.footer.saveAndApply": "保存并应用",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.title": "覆盖服务器上的提醒设置？",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.description": "提醒设置已在其他页面更新。继续会用当前草稿覆盖那些更新。",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.confirm": "覆盖并应用",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.cancel": "返回比较",
  "monitorWorkspace.settingsSheet.status.loading.label": "提醒设置加载中",
  "monitorWorkspace.settingsSheet.status.loading.short": "加载中",
  "monitorWorkspace.settingsSheet.status.saving.label": "提醒设置保存中",
  "monitorWorkspace.settingsSheet.status.saving.short": "保存中",
  "monitorWorkspace.settingsSheet.status.conflict.label": "提醒设置已在其他页面更新",
  "monitorWorkspace.settingsSheet.status.conflict.short": "冲突",
  "monitorWorkspace.settingsSheet.status.error.label": "提醒设置保存或刷新失败",
  "monitorWorkspace.settingsSheet.status.error.short": "保存失败",
  "monitorWorkspace.settingsSheet.status.dirty.label": "提醒设置有未保存修改",
  "monitorWorkspace.settingsSheet.status.dirty.short": "未保存",
  "monitorWorkspace.settingsSheet.status.applying.label": "提醒设置正在应用",
  "monitorWorkspace.settingsSheet.status.applying.short": "正在应用",
  "monitorWorkspace.settingsSheet.status.applyFailed.label": "提醒设置应用失败",
  "monitorWorkspace.settingsSheet.status.applyFailed.short": "应用失败",
  "monitorWorkspace.settingsSheet.status.applied.label": "提醒设置已应用",
  "monitorWorkspace.settingsSheet.status.applied.short": "已应用",
  "monitorWorkspace.settingsSheet.status.synced.label": "提醒设置已同步并应用",
  "monitorWorkspace.settingsSheet.status.synced.short": "已同步",
  "monitorWorkspace.settingsSheet.filter.invalidDraft": "基础筛选草稿包含无效值，请修正后再保存。",
  "monitorWorkspace.settingsSheet.filter.saveFailed": "基础筛选保存失败，请检查连接后重试。",
  "monitorWorkspace.settingsSheet.filter.footer.save": "保存基础筛选",
  "monitorWorkspace.settingsSheet.filter.footer.savingReason": "基础筛选正在保存，请稍候。",
  "monitorWorkspace.settingsSheet.filter.footer.noChanges": "当前没有未保存的基础筛选修改。",
  "monitorWorkspace.settingsSheet.filter.status.saving": "基础筛选正在保存",
  "monitorWorkspace.settingsSheet.filter.status.savingShort": "保存中",
  "monitorWorkspace.settingsSheet.filter.status.conflict": "基础筛选已在其他页面更新",
  "monitorWorkspace.settingsSheet.filter.status.conflictShort": "冲突",
  "monitorWorkspace.settingsSheet.filter.status.error": "基础筛选保存失败",
  "monitorWorkspace.settingsSheet.filter.status.errorShort": "保存失败",
  "monitorWorkspace.settingsSheet.filter.status.dirty": "基础筛选有未保存修改",
  "monitorWorkspace.settingsSheet.filter.status.dirtyShort": "未保存",
  "monitorWorkspace.settingsSheet.filter.status.saved": "基础筛选已保存",
  "monitorWorkspace.settingsSheet.filter.status.savedShort": "已保存",
  "monitorWorkspace.settingsSheet.filter.overwrite.title": "覆盖服务器上的基础筛选？",
  "monitorWorkspace.settingsSheet.filter.overwrite.description": "基础筛选已在其他页面更新。继续只会把当前草稿改过的字段合并到最新版本。",
  "monitorWorkspace.settingsSheet.filter.overwrite.confirm": "覆盖并保存",
  "monitorWorkspace.settingsSheet.filter.overwrite.cancel": "继续比较",
  "monitorWorkspace.settingsSheet.filter.settlementCurrencies": "任一腿计价 / 结算币",
  "monitorWorkspace.settingsSheet.filter.settlementCurrenciesAria": "组合标签任一腿结算币选择",
  "monitorWorkspace.settingsSheet.filter.unrestrictedDynamic": "不限（动态全部）",
  "monitorWorkspace.settingsSheet.filter.unavailable": "当前不可用",
  "monitorWorkspace.settingsSheet.filter.settlementHint": "这里要求组合至少一条腿命中所选币种；市场池决定相关腿允许使用哪些交易所与结算币。不限会动态包含未来新增币种。",
  "monitorWorkspace.settingsSheet.filter.monitorType": "组合结构",
  "monitorWorkspace.settingsSheet.filter.monitorStructure.spot_swap": "现货与永续",
  "monitorWorkspace.settingsSheet.filter.monitorStructure.swap_swap": "永续与永续",
  "monitorWorkspace.settingsSheet.filter.perpetualMarkets": "永续市场",
  "monitorWorkspace.settingsSheet.filter.spotMarkets": "现货市场",
  "monitorWorkspace.settingsSheet.filter.noPerpetualLeg": "当前组合结构不涉及永续腿",
  "monitorWorkspace.settingsSheet.filter.noSpotLeg": "当前组合结构不涉及现货腿",
  "monitorWorkspace.settingsSheet.filter.marketPairingHint": "系统按顶级市场组自动配对：只选一个交易所市场时，该组内所有已选结算币分别关联全市场；选择两个及以上交易所市场时，仅在所选市场池内完整穿插。动态全选会自动包含未来新增市场。",
  "monitorWorkspace.settingsSheet.filter.constraintsAndIntervals": "结算币一致性 / $t(zml:zml.metric.funding_rate)周期",
  "monitorWorkspace.settingsSheet.filter.settlementMustMatch": "结算币要求一致",
  "monitorWorkspace.settingsSheet.filter.intervalMustMatch": "$t(zml:zml.metric.funding_rate)周期要求一致",
  "monitorWorkspace.settingsSheet.filter.intervalLabel": "周期：",
  "monitorWorkspace.settingsSheet.filter.zeroResultWarning": "当前组合结构未选择永续与永续；两腿周期一致要求两条腿都有$t(zml:zml.metric.funding_rate)周期，因此该标签会得到零结果。",
  "monitorWorkspace.settingsSheet.filter.numericConditions": "数值条件",
  "monitorWorkspace.settingsSheet.filter.numericHint": "$t(zml:zml.metric.open_interest_notional)：现货与永续只检查永续腿，永续与永续取两条腿较小值；$t(zml:zml.metric.quote_volume_24h)按组合两腿较小值判定。启用阈值后，参与判定的指标缺失时不通过，也不按 0 处理。",
  "monitorWorkspace.settingsSheet.conditions.title": "命中条件",
  "monitorWorkspace.settingsSheet.conditions.description": "所有已添加的条件同时满足时才命中；未添加的指标不参与判定。",
  "monitorWorkspace.settingsSheet.conditions.empty": "尚未添加命中条件。未添加任何条件时不会触发提醒。",
  "monitorWorkspace.settingsSheet.conditions.noConditionWarning": "尚未添加命中条件，本标签不会提醒；添加条件即开启提醒。",
  "monitorWorkspace.settingsSheet.conditions.groups.spread": "价差",
  "monitorWorkspace.settingsSheet.conditions.groups.funding": "$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.settingsSheet.conditions.groups.liquidity": "流动性",
  "monitorWorkspace.settingsSheet.conditions.fields.openSpreadGte": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.openSpreadAbsGte": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short)（绝对值）≥",
  "monitorWorkspace.settingsSheet.conditions.fields.closeSpreadLte": "$t(zml:zml.metric.bbo_executable_close_spread_pct.short) ≤",
  "monitorWorkspace.settingsSheet.conditions.fields.spreadGapGte": "$t(zml:zml.metric.spread_gap_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.spreadGapLte": "$t(zml:zml.metric.spread_gap_pct.short) ≤",
  "monitorWorkspace.settingsSheet.conditions.fields.netFunding8hGte": "$t(zml:zml.metric.net_funding_8h_pct) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.netFunding8hAbsGte": "$t(zml:zml.metric.net_funding_8h_pct)（绝对值）≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingSpreadGte": "$t(zml:zml.metric.funding_spread_score) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff1dGte": "$t(zml:zml.metric.funding_diff_1d_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff2dGte": "$t(zml:zml.metric.funding_diff_2d_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff3dGte": "$t(zml:zml.metric.funding_diff_3d_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff4dGte": "$t(zml:zml.metric.funding_diff_4d_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff5dGte": "$t(zml:zml.metric.funding_diff_5d_pct.short) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.oiGteM": "$t(zml:zml.metric.open_interest_notional) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.volume24hGteM": "较小腿 24 小时成交额 ≥",
  "monitorWorkspace.settingsSheet.conditions.validation.unfilled": "命中条件“{{label}}”尚未填写数值",
  "monitorWorkspace.settingsSheet.conditions.validation.invalid": "命中条件“{{label}}”需要有效数字",
  "monitorWorkspace.settingsSheet.conditions.validation.negative": "命中条件“{{label}}”不能为负数",
  "monitorWorkspace.settingsSheet.conditions.editor.remove": "删除条件：{{label}}",
  "monitorWorkspace.settingsSheet.conditions.editor.placeholder": "待填写",
  "monitorWorkspace.settingsSheet.conditions.editor.selectionSummary": "选择条件（已选 {{selected}}/{{total}}）",
  "monitorWorkspace.settingsSheet.alerts.unavailable": "当前组合标签的提醒设置尚未加载，暂时不能编辑。",
  "monitorWorkspace.settingsSheet.alerts.application.applied": "已应用",
  "monitorWorkspace.settingsSheet.alerts.application.pending": "等待应用",
  "monitorWorkspace.settingsSheet.alerts.application.failed": "应用失败",
  "monitorWorkspace.settingsSheet.alerts.application.failureHint": "设置已持久化，后台尚未应用成功。状态会自动更新，可调整设置后重新保存。",
  "monitorWorkspace.settingsSheet.alerts.application.refresh": "刷新应用状态",
  "monitorWorkspace.settingsSheet.alerts.application.retrySync": "重试同步",
  "monitorWorkspace.settingsSheet.alerts.methods.title": "提醒方式",
  "monitorWorkspace.settingsSheet.alerts.methods.description": "提醒设置只在点击“保存并应用”后生效；基础筛选也需要在所属页面显式保存。",
  "monitorWorkspace.settingsSheet.alerts.methods.feishu": "飞书提醒",
  "monitorWorkspace.settingsSheet.alerts.methods.feishuHint": "仅发送到这个组合标签单独选择的通道。",
  "monitorWorkspace.settingsSheet.alerts.channel.title": "飞书通道",
  "monitorWorkspace.settingsSheet.alerts.channel.description": "通道是账户资源，但每个组合标签独立选择发送目标。",
  "monitorWorkspace.settingsSheet.alerts.channel.label": "该标签的飞书通道",
  "monitorWorkspace.settingsSheet.alerts.channel.required": "开启飞书提醒前必须选择通道",
  "monitorWorkspace.settingsSheet.alerts.channel.unavailable": "原通道已被删除或不属于当前账户，请重新选择",
  "monitorWorkspace.settingsSheet.alerts.channel.disabledHint": "关闭飞书后仍会保留预选通道，下次开启无需重新选择。",
  "monitorWorkspace.settingsSheet.alerts.channel.loading": "正在加载通道…",
  "monitorWorkspace.settingsSheet.alerts.channel.placeholder": "请选择飞书通道",
  "monitorWorkspace.settingsSheet.alerts.channel.none": "未选择通道",
  "monitorWorkspace.settingsSheet.alerts.channel.testing": "正在测试…",
  "monitorWorkspace.settingsSheet.alerts.channel.test": "测试当前通道",
  "monitorWorkspace.settingsSheet.alerts.channel.manage": "管理飞书通道",
  "monitorWorkspace.settingsSheet.alerts.channel.reload": "重新加载通道",
  "monitorWorkspace.settingsSheet.alerts.channel.testFailed": "测试发送失败",
  "monitorWorkspace.settingsSheet.alerts.channel.testSucceeded": "“{{name}}”测试消息发送成功",
  "monitorWorkspace.settingsSheet.alerts.channel.loadFailed": "飞书通道列表暂时无法读取；当前选择会保留，不会自动清空。",
  "monitorWorkspace.settingsSheet.alerts.delivery.title": "发送节奏",
  "monitorWorkspace.settingsSheet.alerts.delivery.description": "命中持续达到设定时间后发送；频率是同一机会的最短重复间隔。",
  "monitorWorkspace.settingsSheet.alerts.delivery.duration": "持续时间 ≥",
  "monitorWorkspace.settingsSheet.alerts.delivery.frequency": "提醒频率",
  "monitorWorkspace.settingsSheet.alerts.delivery.seconds": "秒",
  "monitorWorkspace.settingsSheet.alerts.conflict.description": "服务器上的提醒设置已更新。你可以加载服务器版本，或在底部再次确认后用当前草稿覆盖。",
  "monitorWorkspace.settingsSheet.alerts.conflict.loadServer": "加载服务器版本",
  "monitorWorkspace.settingsSheet.alerts.messages.notLoaded": "提醒设置尚未加载",
  "monitorWorkspace.settingsSheet.alerts.messages.channelRequired": "开启飞书提醒前必须选择当前标签的飞书通道",
  "monitorWorkspace.settingsSheet.alerts.messages.hedgeTypeRequired": "开启提醒前至少选择一种组合结构",
  "monitorWorkspace.settingsSheet.alerts.messages.durationInvalid": "持续时间需要非负整数秒",
  "monitorWorkspace.settingsSheet.alerts.messages.intervalInvalid": "重复间隔需要不小于 5 的整数秒。",
  "monitorWorkspace.settingsSheet.alerts.messages.invalidValue": "提醒设置包含无效值",
  "monitorWorkspace.settingsSheet.alerts.messages.savedApplied": "提醒设置已保存并应用。",
  "monitorWorkspace.settingsSheet.alerts.messages.savedApplyFailed": "提醒设置已保存，但后台应用失败。",
  "monitorWorkspace.settingsSheet.alerts.messages.savedPending": "提醒设置已保存，正在等待后台应用确认。",
  "monitorWorkspace.settingsSheet.alerts.messages.saveFailed": "提醒设置保存失败",
  "monitorWorkspace.settingsSheet.alerts.messages.refreshFailed": "提醒设置刷新失败",
  "monitorWorkspace.settingsSheet.alerts.messages.discarded": "未保存的提醒修改已放弃。",
  "monitorWorkspace.settingsSheet.alerts.messages.loadedLatest": "已加载服务器上的最新提醒设置。",
  "monitorWorkspace.settingsSheet.templates.title": "条件模板",
  "monitorWorkspace.settingsSheet.templates.alertTitle": "提醒条件模板",
  "monitorWorkspace.settingsSheet.templates.tradeTitle": "推送条件模板",
  "monitorWorkspace.settingsSheet.templates.description": "模板保存组合结构、条件与持续时间；套用只复制到草稿，需要另行保存。",
  "monitorWorkspace.settingsSheet.templates.help": "模板只保存组合结构、附加条件和持续时间。新建、修改与删除都要显式保存；套用只复制到当前渠道草稿，不会自动保存，也不会与模板继续关联。",
  "monitorWorkspace.settingsSheet.templates.capacity": "最多 {{count}} 个模板",
  "monitorWorkspace.settingsSheet.templates.create": "新建模板",
  "monitorWorkspace.settingsSheet.templates.discard": "放弃模板修改",
  "monitorWorkspace.settingsSheet.templates.saving": "正在保存模板…",
  "monitorWorkspace.settingsSheet.templates.save": "保存模板",
  "monitorWorkspace.settingsSheet.templates.conflict": "模板已在其他页面更新。继续保存会以当前草稿为准覆盖对方的改动；也可以放弃修改后重新加载。",
  "monitorWorkspace.settingsSheet.templates.loading": "正在加载模板…",
  "monitorWorkspace.settingsSheet.templates.unavailableTitle": "条件模板暂时无法显示",
  "monitorWorkspace.settingsSheet.templates.loadFailed": "模板读取失败",
  "monitorWorkspace.settingsSheet.templates.saveFailed": "模板保存失败",
  "monitorWorkspace.settingsSheet.templates.openLibrary": "打开模板库",
  "monitorWorkspace.settingsSheet.templates.closeLibrary": "收起模板库",
  "monitorWorkspace.settingsSheet.templates.listAria": "条件模板列表",
  "monitorWorkspace.settingsSheet.templates.detailHint": "编辑当前模板；修改需显式保存模板后生效。",
  "monitorWorkspace.settingsSheet.templates.preview.title": "模板预览",
  "monitorWorkspace.settingsSheet.templates.preview.directions": "组合结构",
  "monitorWorkspace.settingsSheet.templates.preview.conditions": "附加条件",
  "monitorWorkspace.settingsSheet.templates.preview.duration": "持续满足时间",
  "monitorWorkspace.settingsSheet.templates.preview.none": "未选择",
  "monitorWorkspace.settingsSheet.templates.preview.defaultDuration": "采用渠道默认时间",
  "monitorWorkspace.settingsSheet.templates.preview.durationSeconds": "{{count}} 秒",
  "monitorWorkspace.settingsSheet.templates.empty": "还没有条件模板。新建一个，把常用的命中条件先选出来，保存后就能在提醒设置里一键并入。",
  "monitorWorkspace.settingsSheet.templates.defaultName": "模板 {{index}}",
  "monitorWorkspace.settingsSheet.templates.copyName": "{{name}} 副本",
  "monitorWorkspace.settingsSheet.templates.copyAria": "复制模板：{{name}}",
  "monitorWorkspace.settingsSheet.templates.collapse": "收起模板",
  "monitorWorkspace.settingsSheet.templates.expand": "展开模板",
  "monitorWorkspace.settingsSheet.templates.conditionCount": "{{count}} 项条件",
  "monitorWorkspace.settingsSheet.templates.conditionCountTitle": "{{name}}（{{count}} 项条件）",
  "monitorWorkspace.settingsSheet.templates.name": "模板名称",
  "monitorWorkspace.settingsSheet.templates.hedgeTypes": "组合结构",
  "monitorWorkspace.settingsSheet.templates.duration": "持续满足时间",
  "monitorWorkspace.settingsSheet.templates.durationHint": "留空时由所属渠道在运行时采用默认持续时间。",
  "monitorWorkspace.settingsSheet.templates.duplicateName": "已存在同名模板",
  "monitorWorkspace.settingsSheet.templates.emptyConditions": "这个模板还没有条件。套用时不会带入任何条件。",
  "monitorWorkspace.settingsSheet.templates.delete.title": "删除模板“{{name}}”？",
  "monitorWorkspace.settingsSheet.templates.delete.description": "删除会在保存后生效，且不会影响任何已经配置好的组合标签。",
  "monitorWorkspace.settingsSheet.templates.delete.confirm": "删除模板",
  "monitorWorkspace.settingsSheet.templates.delete.aria": "删除模板：{{name}}",
  "monitorWorkspace.settingsSheet.templates.apply.title": "套用已保存模板",
  "monitorWorkspace.settingsSheet.templates.apply.empty": "还没有条件模板",
  "monitorWorkspace.settingsSheet.templates.apply.manage": "管理模板",
  "monitorWorkspace.settingsSheet.templates.apply.added": "新增 {{count}} 项",
  "monitorWorkspace.settingsSheet.templates.apply.filled": "补填 {{count}} 项",
  "monitorWorkspace.settingsSheet.templates.apply.kept": "保留 {{count}} 项已填值",
  "monitorWorkspace.settingsSheet.templates.apply.separator": "、",
  "monitorWorkspace.settingsSheet.templates.apply.result": "已并入“{{name}}”：{{details}}",
  "monitorWorkspace.settingsSheet.templates.apply.copiedToDraft": "已把“{{name}}”复制到当前草稿；保存后才会生效。",
  "monitorWorkspace.settingsSheet.summary.sections.mode": "模式",
  "monitorWorkspace.settingsSheet.summary.sections.settlement": "任一腿计价/结算币",
  "monitorWorkspace.settingsSheet.summary.sections.market": "市场",
  "monitorWorkspace.settingsSheet.summary.sections.constraints": "约束",
  "monitorWorkspace.settingsSheet.summary.sections.status": "状态",
  "monitorWorkspace.settingsSheet.summary.noTypes": "未选择（零结果）",
  "monitorWorkspace.settingsSheet.summary.settlementMustMatch": "结算币一致",
  "monitorWorkspace.settingsSheet.summary.intervalMustMatch": "$t(zml:zml.metric.funding_rate)周期一致",
  "monitorWorkspace.settingsSheet.summary.intervals": "$t(zml:zml.metric.funding_rate)周期 {{values}}",
  "monitorWorkspace.settingsSheet.summary.applying": "正在应用",
  "monitorWorkspace.settingsSheet.summary.applyFailed": "应用失败",
  "monitorWorkspace.settingsSheet.summary.applied": "已应用",
  "monitorWorkspace.settingsSheet.summary.lastApplied": "最近确认已应用",
  "monitorWorkspace.settingsSheet.summary.applyFailureDetail": "最近一次已确认应用；当前运行配置不可确认，提醒已暂停触发",
  "monitorWorkspace.settingsSheet.summary.feishuOn": "飞书 {{channel}}",
  "monitorWorkspace.settingsSheet.summary.feishuOff": "飞书 关",
  "monitorWorkspace.settingsSheet.summary.channelUnavailable": "通道不可用",
  "monitorWorkspace.settingsSheet.summary.duration": "持续 {{count}} 秒",
  "monitorWorkspace.settingsSheet.summary.frequency": "频率 {{count}} 秒",
  "monitorWorkspace.settingsSheet.summary.noFilters": "未配置筛选条件",
  "monitorWorkspace.settingsSheet.summary.all": "全部",
  "monitorWorkspace.settingsSheet.summary.moreValues": "{{values}} +{{count}}",
  "monitorWorkspace.settingsSheet.summary.noneSelected": "未选择",
  "monitorWorkspace.settingsSheet.summary.dynamicExcept": "动态全选，排除 {{values}}",
  "monitorWorkspace.settingsSheet.summary.dynamicAll": "动态全选",
  "monitorWorkspace.settingsSheet.summary.exceptValue": "非 {{value}}",
  "monitorWorkspace.settingsSheet.summary.wholeVenue": "{{exchange}}（整所）",
  "monitorWorkspace.settingsSheet.summary.itemCount": "{{count}} 项",
  "monitorWorkspace.tagAdmission.fields.spotVolume24hGteM.label": "现货 24 小时成交额 ≥",
  "monitorWorkspace.tagAdmission.fields.spotVolume24hGteM.summary": "现货 24 小时成交额",
  "monitorWorkspace.tagAdmission.fields.swapVolume24hGteM.label": "永续 24 小时成交额 ≥",
  "monitorWorkspace.tagAdmission.fields.swapVolume24hGteM.summary": "永续 24 小时成交额",
  "monitorWorkspace.tagAdmission.fields.swapOiGteM.label": "$t(zml:zml.metric.perpetual_weak_open_interest_notional) ≥",
  "monitorWorkspace.tagAdmission.fields.swapOiGteM.summary": "$t(zml:zml.metric.perpetual_weak_open_interest_notional)",
  "monitorWorkspace.tagAdmission.comboKinds.spot_swap": "现货 × 永续",
  "monitorWorkspace.tagAdmission.comboKinds.swap_swap": "永续 × 永续",
  "monitorWorkspace.status.connection.open": "已连接",
  "monitorWorkspace.status.connection.connecting": "连接中",
  "monitorWorkspace.status.connection.closed": "已断开",
  "monitorWorkspace.status.connection.unauthorized": "登录已失效",
  "monitorWorkspace.status.connection.browserOffline": "浏览器离线",
  "monitorWorkspace.status.connection.unknown": "状态未知",
  "monitorWorkspace.status.connection.reconnecting": "正在重连",
  "monitorWorkspace.status.connection.error": "连接错误",
  "monitorWorkspace.status.connection.idle": "等待连接",
  "monitorWorkspace.status.connection.summary": "实时连接 {{statusLabel}} · 往返延迟 {{latency}} · 接收 {{rate}}",
  "monitorWorkspace.status.liveRealtimeIssue": "{{count}} 个组合报价异常，实时值暂停更新",
  "monitorWorkspace.status.liveVenueIssue": "；{{count}} 家交易所数据暂不可用",
  "monitorWorkspace.status.liveMarketDataIssue": "；部分市场数据暂受影响",
  "monitorWorkspace.status.venuesAffected": "交易所受影响 {{count}}",
  "monitorWorkspace.status.marketDataAffected": "部分数据受影响",
  "monitorWorkspace.status.soundLoading": "通知设置加载中",
  "monitorWorkspace.status.soundOff": "关闭提醒音",
  "monitorWorkspace.status.soundOn": "开启提醒音",
  "monitorWorkspace.status.details.connection": "监控连接",
  "monitorWorkspace.status.details.latency": "延迟",
  "monitorWorkspace.status.details.lastUpdate": "最近更新",
  "monitorWorkspace.status.details.combinations": "组合",
  "monitorWorkspace.status.details.pairCount": "{{count}} 对",
  "monitorWorkspace.status.details.exchanges": "交易所",
  "monitorWorkspace.status.details.ready": "{{ready}}/{{total}} 可用",
  "monitorWorkspace.status.details.availabilityUnknown": "正在确认",
  "monitorWorkspace.status.details.marketDataAffected": "部分市场数据受影响",
  "monitorWorkspace.status.details.realtimeIssue": "实时保护",
  "monitorWorkspace.status.details.realtimeIssueDescription": "{{count}} 个组合因报价陈旧或双腿不同步，实时值暂停更新；收到有效双腿报价后自动恢复。",
  "monitorWorkspace.workbench.openingFundingHistory": "正在打开历史$t(zml:zml.metric.funding_rate)…",
  "monitorWorkspace.workbench.openingHistoryCurve": "正在打开历史曲线…",
  "monitorWorkspace.workbench.openingAssetDetails": "正在打开币种详情…",
  "monitorWorkspace.workbench.openingDiagnostics": "正在打开组合排障…",
  "monitorWorkspace.workbench.openingNotifications": "正在打开通知设置…",
  "monitorWorkspace.workbench.settlementLoadFailed": "无法读取交易所结算币，请检查后端状态后重试。",
  "monitorWorkspace.workbench.settlementRefreshFailed": "交易所结算币刷新失败，当前保留上一次成功结果。",
  "monitorWorkspace.workbench.fundingDetailLoadFailed": "加载历史$t(zml:zml.metric.funding_rate)详情失败。",
  "monitorWorkspace.workbench.assetDetailLoadFailed": "无法读取币种详情，请检查后端状态后重试。",
  "monitorWorkspace.workbench.settingsSyncFailed": "账户设置同步失败，请稍后重试。",
  "monitorWorkspace.workbench.disconnected": "连接已断开",
  "monitorWorkspace.workbench.reconnecting": "，正在尝试重连...",
  "monitorWorkspace.workbench.leave.fixedTitle": "放弃未保存的标签设置并切换视图？",
  "monitorWorkspace.workbench.leave.fixedDescription": "当前组合标签有尚未保存的基础筛选、提醒、ZML Trade 推送或内置模板修改。继续会放弃这些草稿，然后切换到固定视图。",
  "monitorWorkspace.workbench.leave.tabTitle": "放弃未保存的标签设置并切换标签？",
  "monitorWorkspace.workbench.leave.tabDescription": "当前组合标签有尚未保存的基础筛选、提醒、ZML Trade 推送或内置模板修改。继续会放弃这些草稿，然后切换到目标标签。",
  "monitorWorkspace.workbench.leave.switchConfirm": "放弃并切换",
  "monitorWorkspace.workbench.leave.closeTitle": "放弃未保存的标签设置？",
  "monitorWorkspace.workbench.leave.closeDescription": "基础筛选、提醒、ZML Trade 推送或内置模板仍有未保存草稿。继续关闭会放弃这些草稿。",
  "monitorWorkspace.workbench.leave.closeConfirm": "放弃并关闭",
  "monitorWorkspace.workbench.alerts": "预警 {{count}}",
  "monitorWorkspace.workbench.applying": "应用中",
  "monitorWorkspace.workbench.loadFailed": "实时视图加载失败",
  "monitorWorkspace.workbench.rejected": "请求未能完成，请稍后重试。",
  "monitorWorkspace.workbench.waitingForStream": "等待实时数据流恢复...",
  "monitorWorkspace.workbench.loading": "正在加载实时视图...",
  "monitorWorkspace.workbench.switchFailed": "切换未完成，仍显示上一视图。",
  "monitorWorkspace.workbench.noFavorites": "暂无收藏或预警",
  "monitorWorkspace.workbench.noFavoritesHint": "双击交易对列可加入收藏，命中提醒的组合也会汇总到这里",
  "monitorWorkspace.workbench.noTabHits": "当前标签暂无匹配机会",
  "monitorWorkspace.workbench.noTabHitsHint": "当前筛选条件下没有匹配结果；调整此标签的筛选条件后会自动刷新",
  "shell.sidebar.customize": "自定义侧栏",
  "shell.sidebar.favorites": "收藏",
  "shell.sidebar.customizeDescription": "调整导航显示、顺序和收藏。",
  "shell.sidebar.showDestination": "显示{{label}}",
  "shell.sidebar.favoriteDestination": "收藏{{label}}",
  "shell.sidebar.favoriteAction": "收藏",
  "shell.sidebar.moveUp": "上移{{label}}",
  "shell.sidebar.moveDown": "下移{{label}}",
  "shell.sidebar.unreadMarker": "未读标记",
  "shell.sidebar.unreadMarkerCount": "数字",
  "shell.sidebar.unreadMarkerDot": "圆点",
  "shell.sidebar.unreadMarkerNone": "不显示",
  "shell.sidebar.restoreDefaults": "恢复默认",
  "shell.navigationAria": "主导航",
  "shell.unreadNewsCount": "{{count}} 条未读资讯",
  "shell.unreadAnnouncementsCount": "{{count}} 条未读公告",
  "shell.openUnreadAnnouncements": "打开未读公告，共 {{count}} 条",
  "shell.theme.toggle": "切换主题",
  "shell.theme.system": "跟随系统",
  "shell.theme.light": "亮色",
  "shell.theme.dark": "暗色",
  "shell.accountMenu.aria": "账户菜单",
  "shell.accountMenu.triggerAria": "{{username}} 账户菜单",
  "shell.accountMenu.settingsSection": "设置分区",
  "shell.accountMenu.unavailable": "暂时无法打开",
  "shell.leaveDraft.formTitle": "放弃未保存的表单修改？",
  "shell.leaveDraft.formDescription": "当前表单有未保存的修改。继续将放弃这些修改；如需保留，请取消并返回表单保存。",
  "shell.leaveDraft.formPendingDescription": "当前操作正在提交，完成前不能放弃修改或离开当前页面。",
  "shell.leaveDraft.navigationTitle": "放弃未保存的标签设置并离开当前页面？",
  "shell.leaveDraft.navigationDescription": "当前组合标签有尚未保存的基础筛选、提醒、ZML Trade 推送或内置模板修改。继续会放弃这些草稿，然后前往目标页面。",
  "shell.leaveDraft.navigationConfirm": "放弃并离开",
  "shell.leaveDraft.navigationCombinedTitle": "放弃未保存的监控范围与标签设置并离开当前页面？",
  "shell.leaveDraft.navigationCombinedDescription": "账户级监控范围与当前组合标签都有尚未保存的修改。监控范围影响全部视图与提醒，标签设置只影响此标签；继续会同时放弃这两处草稿，然后前往目标页面。",
  "shell.leaveDraft.signOutTitle": "放弃未保存的标签设置并退出登录？",
  "shell.leaveDraft.signOutDescription": "当前组合标签有尚未保存的基础筛选、提醒、ZML Trade 推送或内置模板修改。继续退出会放弃这些草稿。",
  "shell.leaveDraft.signOutConfirm": "放弃并退出",
  "account.menu": "账户菜单",
  "account.settings": "设置",
  "account.signOut": "退出登录",
  "account.settingsTitle": "设置",
  "account.appearanceTitle": "界面偏好",
  "account.timeZoneInvalidTime": "所选时区下该时间无效、不存在或重复，请调整时间。",
  "account.themeLabel": "主题",
  "account.languageLabel": "界面语言",
  "account.languageDescription": "只影响界面文案；数字、日期与业务格式不随语言改变。",
  "account.groups.personal": "个人",
  "account.groups.workspace": "工作区",
  "account.sections.general": "通用资料",
  "account.sections.security": "登录与安全",
  "account.sections.notifications": "通知",
  "account.sections.blacklist": "我的黑名单",
  "account.sections.subscription": "我的订阅",
  "account.sections.trade": "ZML Trade",
  "account.blacklist.kinds.all": "全部",
  "account.blacklist.kinds.baseAsset": "币种",
  "account.blacklist.kinds.instrument": "交易对",
  "account.blacklist.kinds.opportunity": "组合",
  "account.blacklist.fallback.instrument": "交易对信息暂不可用",
  "account.blacklist.fallback.baseAsset": "币种信息暂不可用",
  "account.blacklist.fallback.opportunity": "组合信息暂不可用",
  "account.blacklist.fallback.detailsUnavailable": "详细信息暂不可用",
  "account.blacklist.reasons.saved": "由你保存",
  "account.blacklist.reasons.comboAction": "来自组合快捷操作",
  "account.blacklist.reasons.settingsAction": "来自账户设置",
  "account.blacklist.add.title": "加入黑名单",
  "account.blacklist.add.description": "搜索并选择要在本账户隐藏的目标。只影响你自己的视图与提醒，不影响其他用户。",
  "account.blacklist.add.collapse": "收起",
  "account.blacklist.add.expand": "添加",
  "account.blacklist.add.kindLabel": "黑名单类型",
  "account.blacklist.searchMeta.baseAsset.placeholder": "币种名，如 BTC",
  "account.blacklist.searchMeta.baseAsset.ariaLabel": "搜索币种，末尾加空格表示精确匹配",
  "account.blacklist.searchMeta.instrument.placeholder": "交易所 / 交易对代码",
  "account.blacklist.searchMeta.instrument.ariaLabel": "搜索交易对",
  "account.blacklist.searchMeta.opportunity.placeholder": "币种 / 交易所 / 组合",
  "account.blacklist.searchMeta.opportunity.ariaLabel": "搜索组合",
  "account.blacklist.disabled.searching": "搜索中，请等待完成。",
  "account.blacklist.disabled.enterSearch": "请输入搜索内容后再搜索。",
  "account.blacklist.disabled.adding": "正在加入黑名单，请等待完成。",
  "account.blacklist.disabled.selectResult": "请先选择要拉黑的搜索结果。",
  "account.blacklist.actions.search": "搜索",
  "account.blacklist.actions.searching": "搜索中…",
  "account.blacklist.actions.selectAll": "全选",
  "account.blacklist.actions.clearAll": "取消全选",
  "account.blacklist.actions.processing": "处理中…",
  "account.blacklist.actions.addSelected": "拉黑选中项",
  "account.blacklist.actions.clearFilters": "清除筛选",
  "account.blacklist.actions.clearSelection": "取消选择",
  "account.blacklist.actions.removeSelected": "移除选中",
  "account.blacklist.actions.remove": "移除",
  "account.blacklist.errors.load": "读取黑名单失败，当前列表不可作为真实空状态。",
  "account.blacklist.errors.search": "搜索失败，未拿到后端结果。",
  "account.blacklist.errors.stale": "读取黑名单失败；当前显示上次成功读取的结果。",
  "account.blacklist.states.listUnavailable": "黑名单列表不可用",
  "account.blacklist.states.loading": "正在加载我的黑名单…",
  "account.blacklist.states.noMatches": "没有匹配的黑名单项",
  "account.blacklist.states.noMatchesDescription": "换个关键词或类型试试。",
  "account.blacklist.states.empty": "暂无黑名单项",
  "account.blacklist.states.emptyDescription": "搜索并加入，或在监控表的组合抽屉里使用快捷拉黑。",
  "account.blacklist.states.searchEmpty": "未找到匹配项",
  "account.blacklist.states.searchEmptyDescription": "查询“{{query}}”返回 0 个结果。",
  "account.blacklist.columns.select": "选择",
  "account.blacklist.columns.target": "目标",
  "account.blacklist.columns.type": "类型",
  "account.blacklist.columns.reason": "原因",
  "account.blacklist.columns.time": "时间",
  "account.blacklist.columns.actions": "操作",
  "account.blacklist.listAria": "我的黑名单",
  "account.blacklist.selectAllCurrent": "全选当前列表",
  "account.blacklist.selectTarget": "选择 {{target}}",
  "account.blacklist.removeTarget": "从黑名单移除 {{target}}",
  "account.blacklist.baseAssetCounts": "{{instruments}} 个标的 · {{pairs}} 个配对",
  "account.blacklist.searchResults": "{{count}} 个搜索结果 · “{{query}}”",
  "account.blacklist.selectedCount": "已选 {{count}} 项",
  "account.blacklist.itemCount": "{{count}} 项",
  "account.blacklist.list.title": "我的黑名单",
  "account.blacklist.list.description": "这些目标已从你的监控表与提醒中排除。移除后会重新出现。",
  "account.blacklist.list.filterLabel": "按类型筛选",
  "account.blacklist.list.searchAria": "搜索我的黑名单",
  "account.blacklist.list.searchPlaceholder": "币种 / 交易所 / 交易对 / 组合 / 原因",
  "account.blacklist.feedback.partialAdded": "已加入 {{added}} 项，{{rejected}} 项无法加入，请复核。",
  "account.blacklist.feedback.rejected": "{{rejected}} 项无法加入，请复核。",
  "account.blacklist.feedback.alreadyOne": "该目标已在你的黑名单中。",
  "account.blacklist.feedback.alreadyMany": "这 {{count}} 项都已在你的黑名单中。",
  "account.blacklist.feedback.addedWithExisting": "新增 {{added}} 项，另 {{existing}} 项此前已在名单中。",
  "account.blacklist.feedback.added": "已加入我的黑名单 {{count}} 项。",
  "account.blacklist.feedback.addFailed": "拉黑失败，后端未确认生效。",
  "account.blacklist.feedback.removed": "已移除 {{count}} 项。",
  "account.blacklist.feedback.batchRemoveFailed": "批量移除失败，列表保持后端确认前状态。",
  "account.blacklist.feedback.removeSuccess": "已移除，该目标将重新出现在你的视图中。",
  "account.blacklist.feedback.removeFailed": "移除失败，列表保持后端确认前状态。",
  "account.blacklist.dialog.batchTitle": "移除选中的黑名单项",
  "account.blacklist.dialog.batchDescription": "确定移除选中的 {{count}} 项吗？它们会重新出现在你的监控表与提醒中。",
  "account.blacklist.dialog.batchConfirm": "移除 {{count}} 项",
  "account.blacklist.dialog.removeTitle": "移除黑名单项",
  "account.blacklist.dialog.removeDescription": "确定移除“{{target}}”吗？移除后它会重新出现在你的监控表与提醒中。",
  "account.notificationSettings.states.loading": "正在加载当前账户通知设置…",
  "account.notificationSettings.states.logLoading": "正在读取通知记录…",
  "account.notificationSettings.states.logReadError": "通知记录读取失败。",
  "account.notificationSettings.states.readError": "通知设置读取异常",
  "account.notificationSettings.states.unavailable": "通知设置尚未加载",
  "account.notificationSettings.states.noSnapshot": "当前账户的通知设置还没有可用快照。",
  "account.notificationSettings.states.actionError": "操作未完成，请稍后重试。",
  "account.notificationSettings.channels.title": "飞书通道",
  "account.notificationSettings.channels.description": "管理本账户可供各业务页面选择的飞书机器人通道。",
  "account.notificationSettings.channels.add": "新增通道",
  "account.notificationSettings.channels.signed": "已启用签名",
  "account.notificationSettings.channels.unsigned": "未启用签名",
  "account.notificationSettings.channels.test": "测试",
  "account.notificationSettings.channels.testing": "测试中…",
  "account.notificationSettings.channels.edit": "编辑通道",
  "account.notificationSettings.channels.actionsAria": "{{channel}} 通道操作",
  "account.notificationSettings.channels.moreActionsAria": "{{channel}} 更多操作",
  "account.notificationSettings.channels.empty.title": "尚未配置飞书通道",
  "account.notificationSettings.channels.empty.description": "新增通道后，可供当前账户的通知规则选择。",
  "account.notificationSettings.channels.usage.tabsAndNews": "被 {{count}} 个标签和资讯中心使用",
  "account.notificationSettings.channels.usage.tabs": "被 {{count}} 个标签使用",
  "account.notificationSettings.channels.usage.news": "被资讯中心使用",
  "account.notificationSettings.channels.usage.unused": "当前未被使用",
  "account.notificationSettings.channels.usage.tabDetails": "组合标签：{{tabs}}",
  "account.notificationSettings.channels.usage.newsCenter": "资讯中心",
  "account.notificationSettings.channels.usage.noReferences": "当前没有组合标签或资讯中心引用此通道",
  "account.notificationSettings.channels.feedback.testSent": "“{{channel}}”测试消息发送成功。",
  "account.notificationSettings.channels.feedback.saved": "飞书通道已保存。",
  "account.notificationSettings.channels.feedback.deleted": "“{{channel}}”已删除。",
  "account.notificationSettings.channels.errors.testFailed": "测试发送失败。",
  "account.notificationSettings.channels.errors.deleteFailed": "通道删除失败，请稍后重试。",
  "account.notificationSettings.channels.errors.saveFailed": "通道保存失败，请检查后重试。",
  "account.notificationSettings.channels.delete.action": "删除通道",
  "account.notificationSettings.channels.delete.title": "删除飞书通道",
  "account.notificationSettings.channels.delete.inUseTitle": "飞书通道仍被引用",
  "account.notificationSettings.channels.delete.description": "确定从当前账户删除“{{channel}}”吗？删除前仍会由服务器检查最新引用和发送历史。",
  "account.notificationSettings.channels.delete.inUseDescription": "“{{channel}}”仍被当前账户配置引用，请先解除引用后再删除。",
  "account.notificationSettings.channels.delete.acknowledge": "知道了",
  "account.notificationSettings.channels.delete.deleting": "删除中…",
  "account.notificationSettings.channels.delete.confirm": "删除通道",
  "account.notificationSettings.channels.delete.back": "返回",
  "account.notificationSettings.channels.dialog.createTitle": "新增飞书通道",
  "account.notificationSettings.channels.dialog.editTitle": "编辑飞书通道",
  "account.notificationSettings.channels.dialog.description": "Webhook 与签名密钥不会从服务端回显；编辑时留空表示保持原值。",
  "account.notificationSettings.channels.dialog.name": "通道名称",
  "account.notificationSettings.channels.dialog.webhook": "Webhook URL",
  "account.notificationSettings.channels.dialog.webhookKeep": "Webhook URL（留空保持）",
  "account.notificationSettings.channels.dialog.showWebhook": "显示 Webhook URL",
  "account.notificationSettings.channels.dialog.hideWebhook": "隐藏 Webhook URL",
  "account.notificationSettings.channels.dialog.secretKeep": "签名密钥（留空保持）",
  "account.notificationSettings.channels.dialog.secretOptional": "签名密钥（可选）",
  "account.notificationSettings.channels.dialog.showSecret": "显示签名密钥",
  "account.notificationSettings.channels.dialog.hideSecret": "隐藏签名密钥",
  "account.notificationSettings.channels.dialog.clearSecret": "清除现有签名密钥",
  "account.notificationSettings.sound.title": "提示音",
  "account.notificationSettings.sound.description": "本账户的音色、音量与提示音间隔。这台浏览器响不响，由工作面视图轨的铃铛决定。",
  "account.notificationSettings.sound.fileLabel": "提示音",
  "account.notificationSettings.sound.files.default": "默认提示音",
  "account.notificationSettings.sound.files.urgent": "急促警报",
  "account.notificationSettings.sound.files.gentle": "柔和叮咚",
  "account.notificationSettings.sound.volumeLabel": "音量",
  "account.notificationSettings.sound.currentVolume": "当前 {{value}}%",
  "account.notificationSettings.sound.volumeAria": "网页声音音量",
  "account.notificationSettings.sound.cooldownLabel": "提示音间隔",
  "account.notificationSettings.sound.seconds": "{{value}} 秒",
  "account.notificationSettings.sound.preview": "试听",
  "account.trade.title": "ZML Trade 连接",
  "account.trade.readStale": "连接信息可能已过期，当前保留上次读取结果；恢复后才能操作。",
  "account.trade.targetChanged": "配对对象已变化，请关闭窗口后重新确认。",
  "account.trade.description": "每个账户只连接一台 ZML Trade；配对码由 ZML Trade 本机生成。",
  "account.trade.status.loading": "读取中",
  "account.trade.status.error": "连接异常",
  "account.trade.status.unpaired": "未配对",
  "account.trade.status.awaiting_local_confirm": "等待 ZML Trade 确认",
  "account.trade.status.active": "已连接",
  "account.trade.status.paused": "已暂停",
  "account.trade.instance": "ZML Trade 实例",
  "account.trade.lastSeen": "最近在线",
  "account.trade.deviceCode": "配对码",
  "account.trade.deviceCodeHint": "在 ZML Trade 的“信号”页生成，再在此输入。",
  "account.trade.claiming": "配对中…",
  "account.trade.claim": "连接 ZML Trade",
  "account.trade.awaitingConfirm": "ZML Monitor 已认领配对码。请回到 ZML Trade 本机完成最终确认。",
  "account.trade.refresh": "刷新连接状态",
  "account.trade.pause": "暂停推送",
  "account.trade.resume": "恢复推送",
  "account.trade.revoke": "解除配对",
  "account.trade.authority": "ZML Monitor 只发送命中的机会事实，不读取交易账户，也不决定参数、风控或是否交易。",
  "account.trade.errors.load": "无法读取 ZML Trade 连接",
  "account.trade.errors.mutation": "ZML Trade 连接操作失败",
  "account.trade.revokeDialog.title": "解除 ZML Trade 配对？",
  "account.trade.revokeDialog.description": "解除后立即停止新信号推送；离线信号不会补发。之后需要新配对码才能重新连接。",
  "account.trade.revokeDialog.confirm": "解除配对",
  "account.trade.revokeDialog.cancel": "取消",
  "account.avatar.title": "账户头像",
  "account.avatar.controlsAria": "账户头像控制",
  "account.avatar.fallbackInitial": "账",
  "account.avatar.replace": "更换头像",
  "account.avatar.upload": "上传头像",
  "account.avatar.moreActions": "头像更多操作",
  "account.avatar.actionsAria": "头像操作",
  "account.avatar.edit": "编辑头像",
  "account.avatar.clear": "清除头像",
  "account.avatar.clearing": "清除中…",
  "account.avatar.help": "支持 PNG、JPEG、WebP、GIF；保存后在所有设备生效。",
  "account.avatar.saved": "已保存",
  "account.avatar.errors.tooLarge": "头像图片过大，最大支持 2 MiB",
  "account.avatar.errors.invalidType": "头像图片必须是 PNG、JPEG、WebP 或 GIF 格式",
  "account.avatar.errors.sourceSize": "源图片大小必须在 1 字节到 12 MiB 之间",
  "account.avatar.errors.missingCurrent": "当前账户还没有可编辑的头像",
  "account.avatar.errors.croppedTooLarge": "裁剪后的头像超过 2 MiB，请缩小选区或换一张图",
  "account.avatar.errors.validationFailed": "头像图片校验未通过，请确认裁剪结果是有效图片",
  "account.avatar.errors.clearFailed": "清除头像失败，请重试",
  "account.avatar.crop.title": "编辑头像",
  "account.avatar.crop.description": "拖动图片调整位置，使用滑块放大或缩小，圆形选框内的内容将保存为头像。",
  "account.avatar.crop.invalidDimensions": "无法读取有效的图片尺寸",
  "account.avatar.crop.loadFailed": "无法加载图片，请换一张后重试",
  "account.avatar.crop.loading": "正在加载图片…",
  "account.avatar.crop.zoom": "缩放",
  "account.avatar.crop.canvasUnavailable": "无法创建头像裁剪画布",
  "account.avatar.crop.webpUnavailable": "当前浏览器无法导出 WebP 头像",
  "account.avatar.crop.confirm": "确认使用",
  "account.password.title": "修改密码",
  "account.password.description": "修改成功会退出本账户的所有登录设备。",
  "account.password.strength.weak": "弱",
  "account.password.strength.fair": "一般",
  "account.password.strength.strong": "强",
  "account.password.strength.veryStrong": "极强",
  "account.password.disabled.submitting": "正在提交密码修改，请等待处理完成。",
  "account.password.disabled.currentRequired": "请输入当前密码。",
  "account.password.disabled.tooShort": "新密码至少需要 {{count}} 个字符。",
  "account.password.disabled.tooLong": "新密码不能超过 {{count}} 个字符。",
  "account.password.disabled.confirmationRequired": "请再次输入新密码。",
  "account.password.disabled.mismatch": "两次输入的新密码不一致。",
  "account.password.errors.currentRequired": "请输入当前密码",
  "account.password.errors.tooShort": "新密码至少 {{count}} 个字符",
  "account.password.errors.tooLong": "新密码不能超过 {{count}} 个字符",
  "account.password.errors.mismatch": "两次输入的新密码不一致",
  "account.password.errors.currentIncorrect": "当前密码错误",
  "account.password.errors.rateLimited": "尝试次数过多，请稍后再试",
  "account.password.errors.failed": "密码修改失败，请稍后重试",
  "account.password.updated": "密码已更新",
  "account.password.redirecting": "正在跳转到登录页…",
  "account.password.currentLabel": "当前密码",
  "account.password.newLabel": "新密码",
  "account.password.confirmLabel": "确认新密码",
  "account.password.minimumHint": "至少 {{count}} 个字符",
  "account.password.strengthHint": "至少 {{count}} 个字符 · 密码强度：{{strength}}",
  "account.password.strengthMeterLabel": "密码强度",
  "account.password.mismatch": "两次密码不一致",
  "account.password.logoutWarning": "修改密码后所有已登录设备将被登出",
  "account.password.submitting": "提交中",
  "account.password.confirm": "确认修改",
  "account.signIn.title": "登录方式",
  "account.signIn.accountIdLabel": "账户 ID",
  "account.signIn.accountIdHint": "登录用的唯一标识，不能自行修改。需要变更请联系管理员。",
  "account.signIn.googleLinked": "Google 已绑定",
  "account.signIn.googleNotLinked": "Google 未绑定",
  "account.signIn.googleChecking": "正在确认 Google 登录状态…",
  "account.signIn.googleDisabled": "Google 登录未启用",
  "account.signIn.googleDisabledHint": "当前站点暂未启用 Google 登录。",
  "account.signIn.googleUnavailable": "暂时无法确认 Google 登录状态。",
  "account.signIn.retryGoogleStatus": "重试",
  "account.signIn.linkedEmailUnavailable": "已绑定账户，邮箱暂不可用。",
  "account.signIn.linkHint": "绑定后无需输入密码即可登录。",
  "account.signIn.link": "绑定 Google",
  "account.signIn.unlink": "解绑",
  "account.signIn.linkedNotice": "已绑定 Google，现在可以用它直接登录。",
  "account.signIn.unlinkedNotice": "已解绑。之后请用账户 ID 和密码登录。",
  "account.signIn.resultUnreadable": "暂时无法读取 Google 绑定结果。",
  "account.signIn.linkDialogTitle": "绑定 Google",
  "account.signIn.linkDialogDescription": "绑定后，该 Google 账户可以直接进入当前账户。为防止被盗会话植入新的登录方式，请先验证当前密码。",
  "account.signIn.verifyAndContinue": "验证并继续",
  "account.signIn.unlinkDialogTitle": "解绑 Google",
  "account.signIn.unlinkDialogDescription": "解绑后只能用账户 ID 和密码登录。请确认你还记得密码，否则需要联系管理员重置。",
  "account.signIn.currentPassword": "当前密码",
  "account.devices.title": "登录设备",
  "account.devices.loading": "正在加载登录设备…",
  "account.devices.unavailable": "登录设备不可用",
  "account.devices.browserFallback": "浏览器",
  "account.devices.allowance": "同一浏览器的多个标签页算一台设备。本账户最多可同时登录 {{count}} 台设备。",
  "account.devices.targetScope": "管理账户：{{target}}。",
  "account.devices.evictionHint": "达到上限后，新设备登录会退出最早登录的设备。",
  "account.devices.empty": "暂无登录设备",
  "account.devices.emptyHint": "下次登录后会记录在这里。",
  "account.devices.current": "当前设备",
  "account.devices.lastSeen": "最近活跃 {{value}}",
  "account.devices.currentTitle": "当前设备",
  "account.devices.othersTitle": "其他设备",
  "account.devices.othersEmpty": "没有其他登录设备",
  "account.devices.othersEmptyHint": "只有这台设备处于登录状态。",
  "account.devices.revokeAll": "退出全部设备",
  "account.devices.revokeAllDialog.title": "退出全部设备",
  "account.devices.revokeAllDialog.description": "本账户的全部登录会话立即失效，包括当前这台设备——确认后你会被送回登录页，所有设备都需要重新登录。",
  "account.devices.revokeAllDialog.confirm": "全部退出",
  "account.devices.revoke": "退出",
  "account.devices.errors.load": "读取登录设备失败",
  "account.devices.errors.revoke": "退出设备失败",
  "account.devices.errors.revokeAll": "退出全部设备失败",
  "account.devices.dialog.title": "退出该设备",
  "account.devices.dialog.description": "确定让「{{device}}」退出登录吗？该设备需要重新登录才能继续使用。",
  "account.devices.dialog.confirm": "退出登录",
  "account.devices.dialog.target": "影响账户：{{target}}",
  "account.loginEvents.title": "登录活动",
  "account.loginEvents.browserFallback": "其他浏览器",
  "account.loginEvents.localDevice": "本机签发",
  "account.loginEvents.localSource": "本机",
  "account.loginEvents.methods.unknown": "历史登录",
  "account.loginEvents.methods.local": "本机登录",
  "account.loginEvents.methods.password": "密码",
  "account.loginEvents.methods.google": "Google",
  "account.loginEvents.filters.aria": "筛选登录活动",
  "account.loginEvents.filters.statusAria": "登录结果筛选",
  "account.loginEvents.filters.ipAria": "搜索登录 IP",
  "account.loginEvents.filters.ipPlaceholder": "搜索 IP",
  "account.loginEvents.filters.all": "全部",
  "account.loginEvents.filters.success": "成功",
  "account.loginEvents.filters.failed": "失败",
  "account.loginEvents.columns.time": "时间",
  "account.loginEvents.columns.result": "结果",
  "account.loginEvents.columns.source": "来源",
  "account.loginEvents.columns.device": "设备",
  "account.loginEvents.state.refreshing": "更新结果中…",
  "account.loginEvents.state.loading": "正在读取登录活动…",
  "account.loginEvents.state.unavailable": "登录活动读取异常",
  "account.loginEvents.state.staleTitle": "结果未更新",
  "account.loginEvents.state.empty": "暂无登录活动",
  "account.loginEvents.state.emptyHint": "下次登录后会记录在这里。",
  "account.loginEvents.state.filteredEmpty": "没有符合条件的登录活动",
  "account.loginEvents.state.filteredEmptyHint": "当前筛选条件下没有可展示的登录事件；清除条件即可看到全部。",
  "account.loginEvents.pagination.aria": "登录活动分页",
  "account.loginEvents.pagination.total": "共 {{count}} 条",
  "account.loginEvents.pagination.previous": "上一页登录活动",
  "account.loginEvents.pagination.next": "下一页登录活动",
  "account.loginEvents.pagination.pending": "正在更新登录活动。",
  "account.loginEvents.pagination.first": "已经是第一页登录活动。",
  "account.loginEvents.pagination.last": "已经是最后一页登录活动。",
  "account.loginEvents.errors.load": "登录活动读取异常。",
  "subscription.title": "我的订阅",
  "subscription.description": "订阅状态决定你能使用的功能范围。",
  "subscription.inactive": "未生效",
  "subscription.lifetime": "永久版",
  "subscription.lifetimeHint": "永久版不会过期，也不需要续费。",
  "subscription.subscribed": "订阅中",
  "subscription.expiredOn": "已到期（{{date}}）",
  "subscription.validUntil": "订阅中 · 有效期至 {{date}}",
  "subscription.notSubscribed": "未订阅",
  "subscription.perMonth": "<price>{{price}} USDT</price> / 月",
  "subscription.subscribe": "订阅一个月",
  "subscription.renew": "续订一个月",
  "subscription.creating": "开单中…",
  "subscription.salesPaused": "当前暂未开放下单",
  "subscription.readStale": "订阅信息可能已过期，当前保留上次读取结果；恢复后才能下单。",
  "subscription.tierUnavailable": "所选套餐已不可用，请重新选择。",
  "subscription.pendingOrder": "待付款订单",
  "subscription.payInstruction": "请向下方地址转入 <amount>{{amount}} USDT</amount>（TRC20）",
  "subscription.suffixHint": "金额末尾的分位是这笔订单的识别码，请按整额一分不差转账，到账后会自动开通。",
  "subscription.paymentAmount": "应付金额",
  "subscription.copyAmount": "复制金额",
  "subscription.amountCopied": "金额已复制",
  "subscription.receivingAddress": "收款地址",
  "subscription.copyAddress": "复制地址",
  "subscription.addressCopied": "地址已复制",
  "subscription.paymentNetwork": "转账网络：TRON（TRC20）",
  "subscription.amountCopiedFeedback": "应付金额已复制，请按该金额准确转账。",
  "subscription.addressCopiedFeedback": "收款地址已复制，请在转账前再次核对网络与地址。",
  "subscription.copyFailed": "复制失败，请检查浏览器剪贴板权限后重试。",
  "subscription.orderExpiresAt": "订单有效期至 {{time}}，逾期后金额识别码会被回收，需要重新开单。",
  "subscription.ordersTitle": "订单记录",
  "subscription.ordersDescription": "你的历史订单与到账情况。",
  "subscription.noOrders": "暂无订单",
  "subscription.months": "{{count}} 个月",
  "subscription.deviceAllowance": "<price>{{price}} USDT</price>/月 · <devices>{{devices}}</devices> 台设备",
  "subscription.status.pending": "待付款",
  "subscription.status.paid": "已到账",
  "subscription.status.expired": "已过期",
  "subscription.status.cancelled": "已取消",
  "subscription.errors.loadFailed": "读取订阅信息失败。",
  "subscription.errors.orderFailed": "开单失败，请稍后重试。",
  "subscription.perYear": "<price>{{price}} USDT</price> / 年",
  "subscription.billingTerm": "计费周期",
  "subscription.termMonthly": "按月",
  "subscription.termYearly": "按年",
  "subscription.yearlySaving": "按年付费立省 {{percent}}%。",
  "notice.lapsed": "订阅已到期，续订后可继续使用完整监控数据。",
  "notice.expiringSoon": "订阅将在 {{days}} 天后到期，建议提前续订以免中断。",
  "notice.renewNow": "去续订",
  "notice.later": "稍后",
  "announcements.officialDocument": "官方公告",
  "announcements.documentStates.loading": "正文加载中",
  "announcements.documentStates.ready": "正文已就绪",
  "announcements.documentStates.retrying": "正文重试中",
  "announcements.documentStates.unavailable": "正文不可用",
  "announcements.localizationStates.original": "官方原文",
  "announcements.localizationStates.loading": "翻译中",
  "announcements.localizationStates.ready": "译文已就绪",
  "announcements.localizationStates.retrying": "翻译重试中",
  "announcements.localizationStates.unavailable": "译文不可用",
  "announcements.delisting.simpleDescription": "交易所已公布的即将下架项目。",
  "announcements.delisting.verifiedSummaryTitle": "下架信息",
  "announcements.delisting.disabledTitle": "下架预警暂不可用",
  "announcements.delisting.disabledDescription": "下架信息能力当前已关闭，公告仍可正常查看。",
  "announcements.delisting.emptyTitle": "暂无即将下架",
  "announcements.delisting.emptyDescription": "当前没有有效的即将下架公告。",
  "announcements.delisting.filteredEmptyTitle": "没有符合条件的下架公告",
  "announcements.delisting.filteredEmptyDescription": "当前搜索或筛选没有命中；清除条件即可看到全部。",
  "announcements.delisting.delistingTime": "下架时间",
  "announcements.delisting.instrument": "交易对 / 币种",
  "announcements.delisting.product": "产品",
  "announcements.delisting.countdownColumn": "倒计时",
  "announcements.delisting.listAria": "下架预警",
  "announcements.delisting.openAlert": "打开下架公告：{{instrument}}",
  "announcements.allCategories": "全部",
  "announcements.categories.listing": "上新",
  "announcements.categories.delisting": "下架",
  "announcements.categories.maintenance": "维护",
  "announcements.categories.migration": "迁移换币",
  "announcements.categories.trading": "交易调整",
  "announcements.categories.promotion": "活动",
  "announcements.categories.funding": "$t(zml:zml.metric.funding_rate)",
  "announcements.categories.other": "其他",
  "announcements.overview.delistingsTitle": "当前下架",
  "announcements.overview.delistingsEmptyTitle": "当前没有有效下架",
  "announcements.overview.delistingsEmptyDescription": "当前没有有效下架预警。",
  "announcements.overview.todayTitle": "今日决策",
  "announcements.overview.todayEmptyTitle": "今日暂无需要关注的公告",
  "announcements.overview.todayEmptyDescription": "上新、下架、维护、迁移、交易调整和资金费率会汇总在这里。",
  "announcements.overview.todayMore": "查看全部公告",
  "announcements.overview.readerEmptyTitle": "选择一条公告",
  "announcements.overview.readerEmptyDescription": "从列表打开一条公告即可阅读正文。",
  "announcements.page.title": "资讯中心",
  "announcements.page.loading": "加载公告数据...",
  "announcements.page.refresh": "刷新",
  "announcements.page.refreshing": "刷新中",
  "announcements.page.destination": "资讯分区",
  "announcements.page.overview": "总览",
  "announcements.page.announcements": "公告",
  "announcements.page.delistings": "下架",
  "announcements.page.affectedOnly": "仅命中组合",
  "announcements.page.announcementFeed": "公告",
  "announcements.page.delistingAlerts": "下架",
  "announcements.page.searchDelistingAria": "搜索下架公告",
  "announcements.page.searchAria": "搜索公告",
  "announcements.page.searchDelistingPlaceholder": "搜索币种/公告...",
  "announcements.page.searchPlaceholder": "搜索公告...",
  "announcements.page.categoryFilter": "公告分类",
  "announcements.page.exchangeFilter": "交易所筛选",
  "announcements.page.filters": "筛选",
  "announcements.page.filtersNone": "全部公告",
  "announcements.page.filtersAria": "交易所筛选：{{summary}}",
  "announcements.page.exchangeCount": "{{count}} 家交易所",
  "announcements.page.loadFailedTitle": "公告加载失败",
  "announcements.page.emptyTitle": "暂无公告",
  "announcements.page.emptyDescription": "官方源还没有产生可展示的公告。",
  "announcements.page.filteredEmptyTitle": "没有符合条件的公告",
  "announcements.page.filteredEmptyDescription": "当前搜索或筛选没有命中；清除条件即可看到全部。",
  "announcements.page.exchange": "交易所",
  "announcements.page.time": "时间",
  "announcements.page.category": "分类",
  "announcements.page.titleColumn": "公告",
  "announcements.inbox.showNew": "查看新公告",
  "announcements.inbox.today": "今天",
  "announcements.inbox.yesterday": "昨天",
  "announcements.inbox.unreadOnly": "只看未读",
  "announcements.inbox.sourceStateUnavailable": "官方源状态暂不可用",
  "announcements.inbox.sourceStateUnavailableDescription": "筛选项保留上一份成功快照（数据截至 {{time}}）；公告结果不会被静默清空或裁剪。",
  "announcements.inbox.staleTitle": "正在显示上一份成功快照",
  "announcements.inbox.staleForbiddenTitle": "资讯读取权限已失效",
  "announcements.inbox.staleForbiddenDescription": "继续显示失去权限前的最后一份快照；它不会再更新，重试也不会恢复。",
  "announcements.inbox.forbiddenTitle": "没有资讯读取权限",
  "announcements.inbox.forbiddenDescription": "当前账户不能读取资讯，重试不会改变结果；需要访问请联系管理员开通。",
  "announcements.inbox.loadError": "暂时无法取得公告，请稍后重试。",
  "announcements.inbox.loadMoreFailed": "后续公告加载失败，已加载的内容仍保留。",
  "announcements.inbox.resultCount": "当前显示 {{count}} 条资讯",
  "announcements.inbox.snapshotAt": "快照时间：{{time}}",
  "announcements.inbox.noSnapshot": "尚未取得权威快照",
  "announcements.inbox.sourceNotEffective": "当前未运行",
  "announcements.inbox.affectedOpportunities": "受影响组合",
  "announcements.inbox.affectedOpportunityCount": "受影响组合 {{count}} 个",
  "announcements.inbox.openAnnouncement": "打开公告：{{title}}",
  "announcements.inbox.listAria": "资讯中心结果",
  "announcements.monitorRisk.bothLegs": "两端均",
  "announcements.monitorRisk.longLeg": "做多端",
  "announcements.monitorRisk.shortLeg": "做空端",
  "announcements.monitorRisk.delistingBadge": "{{leg}}将下架 · {{time}}",
  "announcements.monitorRisk.title": "{{venue}} · {{product}} · 最终下架 {{time}}；共 {{count}} 条相关下架",
  "announcements.monitorRisk.titleWithInstrument": "{{venue}} · {{instrument}} · {{product}} · 最终下架 {{time}}；共 {{count}} 条相关下架",
  "announcements.notifications.open": "提醒设置",
  "announcements.notifications.title": "下架提醒",
  "announcements.notifications.description": "修改后自动保存。仅提醒已明确交易对、产品和最终时间的官方下架。",
  "announcements.notifications.loading": "正在加载当前账户下架提醒…",
  "announcements.notifications.loadFailedTitle": "下架提醒设置未加载",
  "announcements.notifications.loadFailedMessage": "尚未取得当前账户的下架提醒设置。",
  "announcements.notifications.saveFailed": "提醒设置保存失败，请稍后重试。",
  "announcements.notifications.inAppToast": "站内下架提醒",
  "announcements.notifications.duration": "展示时长",
  "announcements.notifications.seconds": "秒",
  "announcements.notifications.maxVisible": "同时显示",
  "announcements.notifications.position": "通知显示位置",
  "announcements.notifications.positions.topRight": "右上",
  "announcements.notifications.positions.topLeft": "左上",
  "announcements.notifications.positions.bottomRight": "右下",
  "announcements.notifications.positions.bottomLeft": "左下",
  "announcements.notifications.feishuTitle": "下架飞书提醒",
  "announcements.notifications.feishuChannel": "下架提醒飞书通道",
  "announcements.notifications.currentChannel": "当前通道：{{channel}}",
  "announcements.notifications.selectChannelHint": "选择后才可启用下架飞书提醒。",
  "announcements.notifications.channelUpdated": "下架提醒通道已更新",
  "announcements.notifications.feishuDisabled": "下架飞书提醒已关闭",
  "announcements.notifications.noChannelSelected": "未选择下架提醒通道",
  "announcements.notifications.openChannelSettings": "前往账户飞书通道设置",
  "announcements.notifications.channelRequired": "必须先为当前账户选择下架提醒飞书通道。",
  "announcements.notifications.verifiedOnly": "只发送已明确交易对、产品和最终下架时间的官方预警。",
  "announcements.notifications.quietHours": "静默时段",
  "announcements.notifications.quietTimeZone": "安静时段按设备当前时间判断；离线时沿用最近一次确认的设置。",
  "announcements.notifications.start": "开始",
  "announcements.notifications.end": "结束",
  "announcements.notifications.history.title": "最近提醒",
  "announcements.notifications.history.emptyTitle": "暂无提醒",
  "announcements.notifications.history.emptyDescription": "符合条件的下架预警会在这里留下提醒记录。",
  "announcements.notifications.history.deletedChannel": "已删除通道",
  "announcements.notifications.history.combination": "组合提醒",
  "announcements.notifications.history.tab": "组合标签 {{tab}}",
  "announcements.notifications.history.deletedTab": "已删除标签",
  "announcements.notifications.history.toast": "站内提醒",
  "announcements.notifications.history.feishu": "飞书提醒",
  "announcements.notifications.history.notification": "提醒",
  "announcements.notifications.history.status.sent": "已发送",
  "announcements.notifications.history.status.pending": "待投递",
  "announcements.notifications.history.status.failed": "失败",
  "announcements.notifications.history.status.unknown": "状态未知",
  "announcements.retry": "重试",
  "announcements.loading": "正在载入未读公告…",
  "announcements.unreadLabel": "未读公告",
  "announcements.markAllRead": "全部标为已读",
  "announcements.reader.readingMode": "阅读模式",
  "announcements.reader.compareView": "对照",
  "announcements.reader.contentUpdated": "公告有更新。当前内容与阅读位置已保留。",
  "announcements.reader.applyUpdate": "查看更新",
  "announcements.reader.table": "表格",
  "announcements.reader.sourceDetails": "来源资料",
  "announcements.reader.sourceLanguage": "原文语言",
  "announcements.reader.machineTranslation": "机器译文",
  "announcements.reader.jumpTranslation": "译文",
  "announcements.reader.jumpOriginal": "原文",
  "announcements.reader.moreActions": "更多阅读操作",
  "announcements.reader.copyLink": "复制来源链接",
  "announcements.reader.copyOriginal": "复制原文",
  "announcements.reader.copyTranslation": "复制译文",
  "announcements.reader.copied": "已复制",
  "announcements.reader.copyFailed": "复制失败，请检查剪贴板权限后重试。",
  "announcements.reader.bodyRegion": "公告正文",
  "announcements.reader.publishedTime": "发布时间",
  "announcements.reader.readSyncPending": "正文已打开，已读状态将在连接恢复后同步。",
  "announcements.reader.verifyOnOfficialSite": "请通过原文链接前往交易所页面核对。",
  "announcements.reader.officialContent": "交易所官方正文",
  "announcements.reader.summary": "公告摘要",
  "announcements.reader.noReadableContent": "交易所官方正文暂无可显示内容。",
  "announcements.reader.forbidden": "你没有查看该公告详情的权限。",
  "announcements.reader.detailUnavailable": "公告详情暂时无法载入。",
  "announcements.reader.focusAnchor": "公告详情",
  "announcements.reader.loadingDescription": "正在加载公告以供阅读。",
  "announcements.reader.loadingRegion": "公告加载状态",
  "announcements.reader.unavailableTitle": "暂时无法打开公告",
  "announcements.reader.opening": "正在加载公告…",
  "announcements.reader.unavailableFooter": "公告内容暂不可用",
  "announcements.reader.preparingFooter": "正在加载公告内容",
  "announcements.reader.fullContentFailed": "暂时无法刷新完整公告，已获取的内容仍可阅读。",
  "announcements.reader.relatedOpportunities": "关联交易机会",
  "announcements.reader.openingSpread": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "announcements.reader.openOriginal": "查看交易所原文",
  "announcements.toast.summary": "{{venue}} · {{instrument}} · {{product}} · {{time}}{{impact}}",
  "announcements.toast.impactSuffix": " · 影响{{count}}个组合",
  "announcements.toast.region": "下架提醒",
  "announcements.toast.closeAria": "关闭下架提醒：{{title}}",
  "announcements.toast.batchTitle": "下架提醒：{{title}}",
  "announcements.toast.batchSeparator": "；",
  "google.errors.cancelled": "已取消 Google 授权。",
  "google.errors.emailTaken": "该邮箱已注册。请用密码登录后，在“设置 → 通用 → 登录方式”里绑定 Google。",
  "google.errors.registrationClosed": "当前未开放自助注册，请联系管理员开通账户。",
  "google.errors.stateMismatch": "授权校验未通过，请重新点击 Google 登录。",
  "google.errors.temporarilyBusy": "Google 登录请求较多，请稍后重试。",
  "google.errors.sessionUnavailable": "登录会话暂时无法建立，请稍后重试。",
  "google.errors.accountUnavailable": "该账户已被停用，请联系管理员。",
  "google.errors.authorizationFailed": "Google 授权处理失败，请稍后重试。",
  "google.errors.callbackIncomplete": "Google 登录未完成，请重试。",
  "google.errors.handoffUsed": "本次 Google 授权已被使用，请重新开始。",
  "google.errors.handoffExpired": "Google 授权交接已过期，请重新开始。",
  "google.errors.signupContextExpired": "Google 注册授权已过期，请重新开始。",
  "google.errors.signupContextUnavailable": "无法读取 Google 注册信息，请稍后重试。",
  "google.errors.signupContextIncomplete": "Google 注册信息不完整，请重新开始。",
  "google.errors.resultMismatch": "Google 登录结果与当前页面不一致，请重新开始。",
  "google.errors.linkResultMismatch": "Google 绑定结果与当前账户不一致，请重新开始。",
  "google.errors.currentPasswordIncorrect": "当前密码不正确。",
  "google.errors.networkBlocked": "当前网络不允许登录，请联系管理员。",
  "google.errors.deviceUnavailable": "无法识别当前登录设备。",
  "google.errors.notConfigured": "当前站点尚未配置 Google 登录。",
  "google.errors.originNotConfigured": "当前站点没有可用的 Google OAuth 客户端。",
  "google.errors.linkStartFailed": "无法开始 Google 绑定，请稍后重试。",
  "google.errors.ticketInvalid": "Google 授权已过期，请重新授权。",
  "google.errors.linkFailed": "绑定失败，该 Google 账号可能已绑定其他账户。",
  "google.errors.unlinkFailed": "解绑失败，请稍后重试。",
  "google.errors.signupBusy": "注册请求较多，请稍后重试。",
  "google.errors.signupUnavailable": "注册服务暂时不可用，请稍后重试。",
  "google.errors.signupIncomplete": "账户已创建，请返回登录页登录。",
  "google.errors.signupFailed": "注册失败，请稍后重试。",
  "google.errors.usernameTaken": "该用户名已被占用。",
  "google.errors.usernameReserved": "该用户名为系统保留，请换一个。",
  "google.errors.usernameTooShort": "用户名至少需要 3 个字符。",
  "google.errors.usernameTooLong": "用户名最多允许 32 个字符。",
  "google.errors.usernameCharset": "用户名只能使用小写字母、数字和下划线，且不能以下划线开头。",
  "google.errors.googleAlreadyLinked": "该 Google 账号已绑定其他账户。",
  "google.errors.passwordTooShort": "密码至少需要 8 个字符。",
  "google.errors.passwordTooLong": "密码不能超过 256 个字符。",
  "google.errors.passwordInvalid": "密码不符合要求。",
  "google.errors.statusUnavailable": "暂时无法确认 Google 登录状态，请稍后重试。",
  "google.errors.requestFailed": "请求未完成，请稍后重试。",
  "google.errors.unsupportedLocale": "暂不支持所选语言，请选择其他语言。",
  "login.documentTitle": "登录 · ZML Monitor",
  "login.ariaLabel": "登录",
  "login.subtitle": "",
  "login.loadingAriaLabel": "登录加载中",
  "login.loadingPage": "加载登录页…",
  "login.identifierLabel": "账号或邮箱",
  "login.passwordLabel": "密码",
  "login.passwordPlaceholder": "输入密码",
  "login.showPassword": "显示密码",
  "login.hidePassword": "隐藏密码",
  "login.submit": "登录",
  "login.submitting": "正在验证…",
  "login.errorEmptyIdentifier": "请输入账号或邮箱",
  "login.errorEmptyPassword": "请输入密码",
  "login.errorGeneric": "登录失败，请稍后重试。",
  "login.errors.invalidCredentials": "账号或密码错误",
  "login.errors.ipBlocked": "当前网络不允许登录，请联系管理员。",
  "login.errors.tooManyAttempts": "尝试次数过多，请稍后再试。",
  "login.errors.busy": "登录请求较多，请稍后重试。",
  "login.errors.unavailable": "登录服务暂时不可用，请稍后重试。",
  "login.logout.passwordChanged": "密码已修改，请重新登录。",
  "login.logout.invalidated": "当前会话已在其他设备上登出。",
  "login.logout.deviceEvicted": "此设备已因账户达到登录设备上限而自动退出，请重新登录或在登录设备中管理其他会话。",
  "login.logout.accountDisabled": "账户已被停用，请联系管理员。",
  "login.logout.invalidAuth": "登录凭证无效，请重新登录。",
  "login.logout.expired": "登录已过期，请重新登录。",
  "login.logout.network": "连接已中断，请重新登录。",
  "login.logout.unknown": "当前会话已结束，请重新登录。",
  "login.signedOutDevices": "本次登录已按设备上限自动退出另外 {{count}} 台设备。可在“设置 → 登录设备”中查看和管理会话。",
  "login.locked": "已锁定",
  "login.lockedAria": "访问已锁定，请等待后重试。",
  "login.retryAfter": "请 {{countdown}} 后重试",
  "login.failureCount": "连续失败 {{count}}/{{max}}，还剩 {{remaining}} 次机会",
  "login.lockedFailureCount": "已连续失败 {{count}}/{{max}} 次",
  "login.submitDisabledLoading": "登录请求处理中，请等待完成。",
  "login.submitDisabledLocked": "访问已锁定，请等待倒计时结束后重试。",
  "login.google.divider": "或",
  "login.google.continue": "使用 Google 账号继续",
  "login.google.checking": "正在连接 Google…",
  "login.google.completing": "正在完成 Google 登录…",
  "login.google.unavailable": "暂时无法确认 Google 登录状态。",
  "login.google.retry": "重试",
  "login.google.signupHint": "新用户验证后设置用户名和密码；已有账户请先用密码登录，再到设置中绑定 Google。",
  "register.documentTitle": "注册 · ZML Monitor",
  "register.ariaLabel": "注册",
  "register.subtitle": "完成 ZML Monitor 账户创建",
  "register.receiving": "正在接收 Google 授权…",
  "register.backToLogin": "返回登录",
  "register.handoffExpired": "Google 授权已过期，请重新开始。",
  "register.startFromLogin": "请从登录页点击「使用 Google 账号继续」开始注册。",
  "register.retryContext": "重试注册信息",
  "register.retryingContext": "正在重试注册信息…",
  "register.googleVerified": "Google 邮箱已验证",
  "register.existingAccountHint": "已有账户不要重复注册。请先用原账户登录，再到「设置 → 通用 → 登录方式」绑定 Google。",
  "register.bindExistingAccount": "登录已有账户",
  "register.usernameLabel": "用户名",
  "register.usernamePlaceholder": "3–32 位小写字母、数字或下划线",
  "register.usernameHint": "用户名注册后不能自行修改，需要变更请联系管理员。",
  "register.usernameRequired": "请输入用户名",
  "register.usernameLowercase": "只能使用小写字母",
  "register.usernameLeadingUnderscore": "不能以下划线开头",
  "register.usernameInvalid": "3–32 位，仅限小写字母、数字和下划线",
  "register.passwordLabel": "密码",
  "register.passwordRequired": "请输入密码",
  "register.passwordPlaceholder": "至少 {{min}} 位",
  "register.passwordHint": "使用 {{min}}–{{max}} 个字符；该密码也可用于常规登录。",
  "register.confirmPasswordLabel": "确认密码",
  "register.confirmPasswordRequired": "请再次输入密码",
  "register.passwordMismatch": "两次输入的密码不一致",
  "register.createAccount": "创建账户",
  "register.creating": "正在创建账户…",
  "register.failed": "注册失败，请稍后重试。",
  "fundingHistoryAdmin.limitations.gateUsdc.label": "Gate USDC 公共历史受限",
  "fundingHistoryAdmin.limitations.gateUsdc.description": "Gate USDC 公共历史需要额外鉴权，未覆盖的合约不会显示为已支持。",
  "fundingHistoryAdmin.quality.healthy": "健康",
  "fundingHistoryAdmin.quality.partial": "部分覆盖",
  "fundingHistoryAdmin.quality.newListing": "短历史",
  "fundingHistoryAdmin.quality.stale": "过期",
  "fundingHistoryAdmin.quality.warmingUp": "预热中",
  "fundingHistoryAdmin.quality.missing": "缺失",
  "fundingHistoryAdmin.availability.active": "活跃",
  "fundingHistoryAdmin.availability.officialUnavailable": "官方不可用",
  "fundingHistoryAdmin.availability.paused": "暂停",
  "fundingHistoryAdmin.availability.retired": "退役",
  "fundingHistoryAdmin.availability.unsupported": "不支持",
  "fundingHistoryAdmin.phase.idle": "空闲",
  "fundingHistoryAdmin.phase.warmup": "预热中",
  "fundingHistoryAdmin.phase.running": "运行中",
  "fundingHistoryAdmin.phase.paused": "已暂停",
  "fundingHistoryAdmin.phase.degraded": "降级",
  "fundingHistoryAdmin.phase.error": "错误",
  "fundingHistoryAdmin.phase.unknown": "状态未知",
  "fundingHistoryAdmin.syncStatus.idle": "空闲",
  "fundingHistoryAdmin.syncStatus.pending": "排队中",
  "fundingHistoryAdmin.syncStatus.running": "同步中",
  "fundingHistoryAdmin.syncStatus.ready": "就绪",
  "fundingHistoryAdmin.syncStatus.degraded": "降级",
  "fundingHistoryAdmin.syncStatus.paused": "已暂停",
  "fundingHistoryAdmin.syncStatus.unknown": "状态未知",
  "fundingHistoryAdmin.activityLevel.info": "信息",
  "fundingHistoryAdmin.activityLevel.warn": "告警",
  "fundingHistoryAdmin.activityLevel.error": "错误",
  "fundingHistoryAdmin.activityLevel.unknown": "未分级",
  "fundingHistoryAdmin.freshness.fresh": "已收敛",
  "fundingHistoryAdmin.freshness.stale": "已过期",
  "fundingHistoryAdmin.freshness.unknown": "未知",
  "fundingHistoryAdmin.reason.startupSidecarSeed": "启动摘要播种",
  "fundingHistoryAdmin.reason.startupCachedProjection": "启动缓存投影",
  "fundingHistoryAdmin.reason.startupPrioritySeed": "启动优先种子",
  "fundingHistoryAdmin.reason.startupWarmup": "启动预热",
  "fundingHistoryAdmin.reason.startupProjectionRefresh": "启动投影刷新",
  "fundingHistoryAdmin.reason.startupFollowupRepair": "启动后补修复",
  "fundingHistoryAdmin.reason.scheduledRefresh": "定时缓存刷新",
  "fundingHistoryAdmin.reason.scheduledRepair": "定时缺口修复",
  "fundingHistoryAdmin.reason.settlementOfficialRefresh": "结算后官方刷新",
  "fundingHistoryAdmin.reason.captureWindowStarted": "进入结算观察窗口",
  "fundingHistoryAdmin.reason.captureWaitingConfirmation": "等待结算确认",
  "fundingHistoryAdmin.reason.capturedSettlementConfirmed": "实时捕获结算已确认",
  "fundingHistoryAdmin.reason.captureTimeout": "结算捕获超时",
  "fundingHistoryAdmin.reason.sidecarPublish": "摘要发布",
  "fundingHistoryAdmin.reason.sidecarNoop": "摘要无变化",
  "fundingHistoryAdmin.reason.manualWarmup": "手动全量预热",
  "fundingHistoryAdmin.reason.manualRepair": "手动缺口修复",
  "fundingHistoryAdmin.reason.manualRefreshActive": "立即重算并发布 1-5 天",
  "fundingHistoryAdmin.reason.manualResetCounters": "手动清空计数",
  "fundingHistoryAdmin.reason.pause": "手动暂停",
  "fundingHistoryAdmin.reason.resume": "手动恢复",
  "fundingHistoryAdmin.reason.officialCircuitOpened": "官方接口限流保护",
  "fundingHistoryAdmin.reason.officialCircuitRecovered": "官方接口限流恢复",
  "fundingHistoryAdmin.reason.startupUniverseWaitFailed": "启动等待范围稳定失败",
  "fundingHistoryAdmin.reason.startupPrioritySeedFailed": "启动优先种子失败",
  "fundingHistoryAdmin.reason.startupWarmupFailed": "启动预热失败",
  "fundingHistoryAdmin.reason.startupProjectionRefreshFailed": "启动投影刷新失败",
  "fundingHistoryAdmin.reason.startupCachedProjectionFailed": "启动缓存投影失败",
  "fundingHistoryAdmin.reason.startupFollowupRepairFailed": "启动后补修复失败",
  "fundingHistoryAdmin.reason.scheduledRefreshFailed": "定时缓存刷新失败",
  "fundingHistoryAdmin.reason.scheduledRepairFailed": "定时缺口修复失败",
  "fundingHistoryAdmin.reason.settlementRefreshFailed": "结算后官方刷新失败",
  "fundingHistoryAdmin.reason.startupWarmupVenue": "启动预热 · {{venue}}",
  "fundingHistoryAdmin.reason.prioritySeedVenue": "启动优先种子 · {{venue}}",
  "fundingHistoryAdmin.reason.manualRefreshVenue": "单所补拉 · {{venue}}",
  "fundingHistoryAdmin.reason.universeReady": "{{reason}} · 范围已稳定",
  "fundingHistoryAdmin.reason.universeTimeout": "{{reason}} · 范围等待超时",
  "fundingHistoryAdmin.reason.noop": "{{reason}} · 无变化",
  "fundingHistoryAdmin.reason.failed": "{{reason}}失败",
  "fundingHistoryAdmin.message.officialRefreshed": "官方历史已刷新：{{completed}}/{{total}} 个合约，写入 {{rows}} 行",
  "fundingHistoryAdmin.message.universeStable": "全库永续范围已稳定在 {{count}} 个合约",
  "fundingHistoryAdmin.message.universeProceeding": "预热前全库永续范围未稳定，先按 {{count}} 个合约继续",
  "fundingHistoryAdmin.message.settlementCaptured": "已捕获资金费率结算点：{{value}}",
  "fundingHistoryAdmin.message.captureWindowEntered": "已进入结算观察窗口：{{value}}",
  "fundingHistoryAdmin.message.waitingConfirmation": "正在等待结算确认：{{value}}",
  "fundingHistoryAdmin.message.settlementConfirmed": "实时捕获结算已确认：{{value}}",
  "fundingHistoryAdmin.message.captureWindowsExpired": "{{count}} 个结算观察窗口在确认前超时关闭",
  "fundingHistoryAdmin.message.noRefreshCandidates": "当前没有需要刷新的官方历史候选",
  "fundingHistoryAdmin.message.projectionsRefreshed": "已刷新 {{count}} 个缓存投影",
  "fundingHistoryAdmin.message.sidecarUnchanged": "{{reason}}：没有受影响分片，摘要缓存无变化",
  "fundingHistoryAdmin.message.sidecarChanged": "{{reason}}：{{changed}} 个合约变更，移除 {{removed}} 个，影响 {{shards}} 个分片、{{rows}} 行，提交 {{duration}} 毫秒{{overrun}}",
  "fundingHistoryAdmin.message.overrun": "，超预算",
  "fundingHistoryAdmin.actions.warmup.title": "全量预热",
  "fundingHistoryAdmin.actions.warmup.description": "重新对全库永续合约做最近 5 天官方历史回填，适合大修复或重启后补齐。",
  "fundingHistoryAdmin.actions.warmup.success": "已启动全量预热，系统将逐交易所补齐全库永续最近 5 天历史$t(zml:zml.metric.funding_rate)。",
  "fundingHistoryAdmin.actions.repair.title": "缺口修复",
  "fundingHistoryAdmin.actions.repair.description": "只补不完整的尾部合约。",
  "fundingHistoryAdmin.actions.repair.success": "已启动缺口修复，系统将只处理尾部不完整合约。",
  "fundingHistoryAdmin.actions.refreshActive.title": "立即重算并发布 1-5 天",
  "fundingHistoryAdmin.actions.refreshActive.description": "基于全库永续合约，立刻触发历史$t(zml:zml.metric.funding_rate)同步并把最新 1~5 天列发布到主表。",
  "fundingHistoryAdmin.actions.refreshActive.success": "已启动全库立即重算并发布 1-5 天，主表将使用最新已发布缓存。",
  "fundingHistoryAdmin.actions.pause.title": "暂停",
  "fundingHistoryAdmin.actions.pause.description": "暂停历史$t(zml:zml.metric.funding_rate)后台任务，不影响主表当前已发布结果。",
  "fundingHistoryAdmin.actions.pause.success": "历史$t(zml:zml.metric.funding_rate)后台任务已暂停。",
  "fundingHistoryAdmin.actions.resume.title": "恢复",
  "fundingHistoryAdmin.actions.resume.description": "恢复历史$t(zml:zml.metric.funding_rate)后台任务，后续按当前配置继续同步和发布。",
  "fundingHistoryAdmin.actions.resume.success": "历史$t(zml:zml.metric.funding_rate)后台任务已恢复。",
  "fundingHistoryAdmin.actions.resetCounters.title": "清空计数",
  "fundingHistoryAdmin.actions.resetCounters.description": "只清运行计数和活动统计，不清数据库结算历史，也不清主表缓存结果。",
  "fundingHistoryAdmin.actions.resetCounters.success": "运行计数与活动统计已清空。",
  "fundingHistoryAdmin.feedback.actionExecuted": "操作已执行：{{action}}",
  "fundingHistoryAdmin.relative.secondsAfter": "{{count}} 秒后",
  "fundingHistoryAdmin.relative.secondsBefore": "{{count}} 秒前",
  "fundingHistoryAdmin.relative.minutesAfter": "{{count}} 分钟后",
  "fundingHistoryAdmin.relative.minutesBefore": "{{count}} 分钟前",
  "fundingHistoryAdmin.relative.hoursAfter": "{{count}} 小时后",
  "fundingHistoryAdmin.relative.hoursBefore": "{{count}} 小时前",
  "fundingHistoryAdmin.coverage.full": "完整覆盖",
  "fundingHistoryAdmin.coverage.medium": "中等覆盖",
  "fundingHistoryAdmin.coverage.low": "低覆盖",
  "fundingHistoryAdmin.coverage.none": "无覆盖",
  "fundingHistoryAdmin.duration.milliseconds": "{{count}} 毫秒",
  "fundingHistoryAdmin.duration.seconds": "{{count}} 秒",
  "fundingHistoryAdmin.duration.minutes": "{{count}} 分钟",
  "fundingHistoryAdmin.page.readFailed": "无法读取历史$t(zml:zml.metric.funding_rate)控制台，请检查后端状态后重试。",
  "fundingHistoryAdmin.page.metadataReadFailed": "无法读取实时$t(zml:zml.metric.funding_rate)元数据，请检查后端状态后重试。",
  "fundingHistoryAdmin.page.completed": "已完成",
  "fundingHistoryAdmin.page.started": "已启动",
  "fundingHistoryAdmin.page.configSaved": "历史$t(zml:zml.metric.funding_rate)参数已保存。",
  "fundingHistoryAdmin.page.configSavedTitle": "配置已保存",
  "fundingHistoryAdmin.page.snapshotRefreshFailed": "刷新历史$t(zml:zml.metric.funding_rate)实时状态失败，当前保留上一份成功快照。",
  "fundingHistoryAdmin.page.saveFailed": "保存失败。",
  "fundingHistoryAdmin.page.actionSubmitted": "操作已提交",
  "fundingHistoryAdmin.page.actionFailed": "操作失败。",
  "fundingHistoryAdmin.page.loading": "加载历史$t(zml:zml.metric.funding_rate)控制台…",
  "fundingHistoryAdmin.page.readFailedTitle": "历史$t(zml:zml.metric.funding_rate)控制台读取失败",
  "fundingHistoryAdmin.page.unavailableTitle": "历史$t(zml:zml.metric.funding_rate)不可用",
  "fundingHistoryAdmin.page.unavailableDescription": "当前还没有可展示的数据。",
  "fundingHistoryAdmin.page.sidecarImpact": "{{shards}} 个分片 / {{rows}} 行",
  "fundingHistoryAdmin.page.waitingFirstPublish": "等待首轮摘要发布",
  "fundingHistoryAdmin.page.sidecarImpactHint": "{{changed}} 个合约变更，移除 {{removed}} 个，提交 {{duration}} 毫秒{{overrun}}",
  "fundingHistoryAdmin.page.lastCommittedCache": "主表仍使用最近一次已提交的低频摘要缓存。",
  "fundingHistoryAdmin.page.waitingPublish": "等待摘要发布",
  "fundingHistoryAdmin.page.noRecentNoop": "最近没有无变化发布",
  "fundingHistoryAdmin.page.archived": "归档",
  "fundingHistoryAdmin.page.initializing": "初始化中",
  "fundingHistoryAdmin.page.metrics.coverage5d": "5天覆盖",
  "fundingHistoryAdmin.page.metrics.projectionPending": "首轮投影尚未生成",
  "fundingHistoryAdmin.page.metrics.coverageDescription": "整体 5 天缓存覆盖率",
  "fundingHistoryAdmin.page.metrics.availableContracts": "有值合约",
  "fundingHistoryAdmin.page.metrics.waitingUniverse": "等待合约 universe 和缓存投影",
  "fundingHistoryAdmin.page.metrics.availableDescription": "主表 1~5 天列已有值",
  "fundingHistoryAdmin.page.metrics.tailRepair": "待补全合约",
  "fundingHistoryAdmin.page.metrics.gapPending": "尚未进入缺口判定阶段",
  "fundingHistoryAdmin.page.metrics.issueVenues": "{{count}} 个交易所有待修复合约",
  "fundingHistoryAdmin.page.metrics.noTailGaps": "当前无尾部缺口",
  "fundingHistoryAdmin.page.metrics.lastPublish": "最后发布",
  "fundingHistoryAdmin.page.runtime.backgroundTask": "后台任务",
  "fundingHistoryAdmin.page.runtime.waitingSchedule": "等待下一轮调度",
  "fundingHistoryAdmin.page.runtime.lastSummaryPublish": "最近摘要发布",
  "fundingHistoryAdmin.page.runtime.publishScope": "发布范围",
  "fundingHistoryAdmin.page.runtime.lastNoop": "最近无变化",
  "fundingHistoryAdmin.page.config.enabled": "启用",
  "fundingHistoryAdmin.page.config.startupWarmup": "启动预热",
  "fundingHistoryAdmin.page.config.retentionDays": "事实保留天数",
  "fundingHistoryAdmin.page.config.numberError": "请输入有效的非负整数，并满足该参数的最小值。",
  "fundingHistoryAdmin.page.config.discard": "放弃更改",
  "fundingHistoryAdmin.page.config.unchanged": "当前参数没有未保存更改。",
  "fundingHistoryAdmin.page.config.retentionHint": "至少保留 5 天，确保固定 1D~5D 投影所需事实完整。",
  "fundingHistoryAdmin.page.config.historyDays": "官方补拉回看天数（投影固定5D）",
  "fundingHistoryAdmin.page.config.historyDaysHint": "仅控制官方补拉范围；1D~5D 累计、覆盖率与质量口径始终固定为 5 天。",
  "fundingHistoryAdmin.page.config.refreshInterval": "整轮刷新周期(秒)",
  "fundingHistoryAdmin.page.config.sweepInterval": "巡检周期(秒)",
  "fundingHistoryAdmin.page.config.settlementDelay": "结算延迟(秒)",
  "fundingHistoryAdmin.page.config.globalConcurrency": "全局并发",
  "fundingHistoryAdmin.page.config.perVenueConcurrency": "交易所内并发",
  "fundingHistoryAdmin.page.config.requestTimeout": "请求超时(秒)",
  "fundingHistoryAdmin.page.config.retryLimit": "重试次数",
  "fundingHistoryAdmin.page.config.captureWindowBefore": "观察窗口前置(秒)",
  "fundingHistoryAdmin.page.config.capturePostGuard": "结算后保护期(秒)",
  "fundingHistoryAdmin.page.config.captureConfirm": "确认窗口(秒)",
  "fundingHistoryAdmin.page.config.captureDeadline": "最终截止(秒)",
  "fundingHistoryAdmin.page.config.minPostSamples": "最少后置样本",
  "fundingHistoryAdmin.page.source.title": "来源：飞书告警卡片",
  "fundingHistoryAdmin.page.source.focusedOpportunity": "聚焦机会：",
  "fundingHistoryAdmin.page.source.viewHistory": "查看该机会历史$t(zml:zml.metric.funding_rate)",
  "fundingHistoryAdmin.page.enabledStatus": "启用中",
  "fundingHistoryAdmin.page.pausedStatus": "已暂停",
  "fundingHistoryAdmin.page.lastRefresh": "最近刷新",
  "fundingHistoryAdmin.page.nextScheduled": "下次计划",
  "fundingHistoryAdmin.page.backgroundTaskPrefix": "后台任务：",
  "fundingHistoryAdmin.page.startedAt": "开始于",
  "fundingHistoryAdmin.page.initialProjection": "首轮投影初始化中，等待全库永续范围稳定。",
  "fundingHistoryAdmin.page.noBackgroundTask": "当前无后台同步任务，主表继续使用最近一次已发布缓存。",
  "fundingHistoryAdmin.page.overview.coverageTitle": "整体覆盖进度",
  "fundingHistoryAdmin.page.overview.coverageMeta": "{{available}}/{{total}} 合约已有 1~5 天缓存",
  "fundingHistoryAdmin.page.capture.title": "捕获统计",
  "fundingHistoryAdmin.page.capture.activeWindows": "活跃观察窗口",
  "fundingHistoryAdmin.page.capture.officialSettlements": "已写入的官方资金费率结算记录",
  "fundingHistoryAdmin.page.capture.liveSettlements": "实时捕获结算",
  "fundingHistoryAdmin.page.capture.fallbackFinalized": "兜底定稿",
  "fundingHistoryAdmin.page.capture.rejectedFirstTick": "拒绝首跳",
  "fundingHistoryAdmin.page.capture.invalidTransitions": "拒绝无效迁移",
  "fundingHistoryAdmin.page.capture.timeouts": "捕获超时",
  "fundingHistoryAdmin.page.tail.title": "仍有尾部待修复",
  "fundingHistoryAdmin.page.tail.withVenues": "当前还有 {{count}} 个合约未达到完整 5 天覆盖，主要集中在 {{venues}}。",
  "fundingHistoryAdmin.page.tail.waiting": "当前还有 {{count}} 个合约未达到完整 5 天覆盖，正在等待下一轮修复或单所补拉。",
  "fundingHistoryAdmin.page.metadata.title": "资费周期与上限",
  "fundingHistoryAdmin.page.metadata.description": "周期 / 上限 SSOT 的收敛状态。主表、筛选和结算捕获统一读这一份权威值。",
  "fundingHistoryAdmin.page.metadata.converged60s": "60秒内收敛",
  "fundingHistoryAdmin.page.metadata.activePerpetuals": "{{fresh}}/{{total}} 个活跃永续",
  "fundingHistoryAdmin.page.metadata.unknownCap": "未知上限",
  "fundingHistoryAdmin.page.metadata.unknownCapDescription": "没有官方字段时按未知处理",
  "fundingHistoryAdmin.page.metadata.stale": "已过期",
  "fundingHistoryAdmin.page.metadata.staleDescription": "超过权威新鲜度阈值",
  "fundingHistoryAdmin.page.metadata.lastRefresh": "最近刷新",
  "fundingHistoryAdmin.page.metadata.next": "下次",
  "fundingHistoryAdmin.page.metadata.venueStatus": "交易所收敛状态",
  "fundingHistoryAdmin.page.metadata.allFresh": "全部新鲜",
  "fundingHistoryAdmin.page.metadata.staleCount": "{{count}} 已过期",
  "fundingHistoryAdmin.page.metadata.emptyVenuesTitle": "暂无交易所收敛数据",
  "fundingHistoryAdmin.page.metadata.emptyVenuesDescription": "元数据摘要已就绪，但当前没有可展示的交易所明细。",
  "fundingHistoryAdmin.page.metadata.tableAria": "历史$t(zml:zml.metric.funding_rate)元数据交易所收敛状态",
  "fundingHistoryAdmin.page.metadata.lastRefreshError": "最近刷新异常",
  "fundingHistoryAdmin.page.table.venue": "交易所",
  "fundingHistoryAdmin.page.table.active": "活跃",
  "fundingHistoryAdmin.page.table.converged": "已收敛",
  "fundingHistoryAdmin.page.table.stale": "过期",
  "fundingHistoryAdmin.page.table.unknownCap": "未知上限",
  "fundingHistoryAdmin.page.table.duration": "耗时",
  "fundingHistoryAdmin.page.table.activeTarget": "活跃/目标",
  "fundingHistoryAdmin.page.table.qualitySummary": "健康/新/过/缺/归档",
  "fundingHistoryAdmin.page.table.lastCompleted": "最近完成",
  "fundingHistoryAdmin.page.table.actions": "操作",
  "fundingHistoryAdmin.page.mismatch.title": "最近不一致样本",
  "fundingHistoryAdmin.page.mismatch.emptyTitle": "当前没有不一致样本",
  "fundingHistoryAdmin.page.mismatch.emptyDescription": "系统值与官方值在最近样本中保持一致。",
  "fundingHistoryAdmin.page.mismatch.interval": "周期",
  "fundingHistoryAdmin.page.mismatch.cap": "上限",
  "fundingHistoryAdmin.page.mismatch.official": "官方",
  "fundingHistoryAdmin.page.mismatch.system": "系统",
  "fundingHistoryAdmin.page.mismatch.verifiedAt": "校验于",
  "fundingHistoryAdmin.page.venues.title": "交易所状态",
  "fundingHistoryAdmin.page.venues.description": "按交易所查看采集状态、覆盖、待补全合约与最近完成情况。",
  "fundingHistoryAdmin.page.venues.emptyTitle": "暂无交易所覆盖数据",
  "fundingHistoryAdmin.page.venues.emptyDescription": "历史$t(zml:zml.metric.funding_rate)摘要已就绪，但当前没有可展示的交易所状态。",
  "fundingHistoryAdmin.page.venues.tableAria": "历史$t(zml:zml.metric.funding_rate)交易所状态与覆盖率",
  "fundingHistoryAdmin.page.venues.coverageAria": "{{day}} 天覆盖率 {{ratio}}，{{quality}}",
  "fundingHistoryAdmin.page.actions.busy": "已有历史$t(zml:zml.metric.funding_rate)操作正在执行，请等待完成。",
  "fundingHistoryAdmin.page.actions.syncBusy": "历史$t(zml:zml.metric.funding_rate)同步正在执行，请等待当前同步完成。",
  "fundingHistoryAdmin.page.actions.venueRefreshStarted": "已启动 {{venue}} 单所补拉。",
  "fundingHistoryAdmin.page.actions.refreshingVenue": "补拉中…",
  "fundingHistoryAdmin.page.actions.refreshVenue": "单所补拉",
  "fundingHistoryAdmin.page.actions.title": "常用操作",
  "fundingHistoryAdmin.page.actions.description": "所有按钮都直接对应当前后端动作，点击后会在这里显示任务进度和最近一次发布结果。",
  "fundingHistoryAdmin.page.actions.currentlyRunning": "当前执行中",
  "fundingHistoryAdmin.page.actions.latestResult": "最近一次结果",
  "fundingHistoryAdmin.page.actions.currentStatus": "当前状态",
  "fundingHistoryAdmin.page.actions.lastCompleted": "最近完成：{{action}}",
  "fundingHistoryAdmin.page.actions.noManualRun": "当前还没有手动触发记录，系统会继续按既定调度运行。",
  "fundingHistoryAdmin.page.actions.running": "执行中",
  "fundingHistoryAdmin.page.actions.runningEllipsis": "执行中…",
  "fundingHistoryAdmin.page.actions.venueProgress": "交易所进度 {{completed}}/{{total}}",
  "fundingHistoryAdmin.page.actions.contractProgress": "合约进度 {{completed}}/{{total}}",
  "fundingHistoryAdmin.page.actions.lastPublish": "最近发布",
  "fundingHistoryAdmin.page.actions.lastImpact": "最近影响",
  "fundingHistoryAdmin.page.actions.noopPublish": "本次无变化发布",
  "fundingHistoryAdmin.page.actions.latestSummary": "最近摘要结果",
  "fundingHistoryAdmin.page.gaps.title": "重点缺口",
  "fundingHistoryAdmin.page.gaps.sampleCount": "{{loaded}}/{{total}} 样本",
  "fundingHistoryAdmin.page.gaps.emptyTitle": "当前没有明显缺口合约",
  "fundingHistoryAdmin.page.gaps.emptyDescription": "已加载样本中未发现需要优先处理的覆盖缺口。",
  "fundingHistoryAdmin.page.gaps.coverage5d": "5天覆盖",
  "fundingHistoryAdmin.page.gaps.hiddenCount": "仍有 {{count}} 个缺口未在样本中展开。",
  "fundingHistoryAdmin.page.gaps.distribution": "缺口分布",
  "fundingHistoryAdmin.page.gaps.lowestCoverage": "最低覆盖",
  "fundingHistoryAdmin.page.heatmap.title": "热力图说明",
  "fundingHistoryAdmin.page.heatmap.weak": "弱",
  "fundingHistoryAdmin.page.heatmap.strong": "强",
  "fundingHistoryAdmin.page.heatmap.aria": "覆盖率颜色从无覆盖、低覆盖、中等覆盖到完整覆盖",
  "fundingHistoryAdmin.page.heatmap.description": "D1~D5 直接表示各交易所在 1~5 天窗口的覆盖率。",
  "fundingHistoryAdmin.page.limitationsPrefix": "公共接口边界：",
  "fundingHistoryAdmin.page.controls.title": "参数与操作",
  "fundingHistoryAdmin.page.controls.configTitle": "参数配置",
  "fundingHistoryAdmin.page.controls.advanced": "高级参数",
  "fundingHistoryAdmin.page.controls.itemCount": "{{count}} 项",
  "fundingHistoryAdmin.page.controls.savingReason": "正在保存历史$t(zml:zml.metric.funding_rate)参数，请等待保存完成。",
  "fundingHistoryAdmin.page.controls.save": "保存参数",
  "fundingHistoryAdmin.page.activity.title": "活动流",
  "fundingHistoryAdmin.page.activity.emptyTitle": "暂无活动",
  "fundingHistoryAdmin.page.activity.emptyDescription": "执行历史$t(zml:zml.metric.funding_rate)刷新后会在这里显示。",
  "fundingHistoryAdmin.page.activity.aria": "历史$t(zml:zml.metric.funding_rate)活动",
  "fundingHistoryAdmin.page.activity.venue": "交易所：",
  "fundingHistoryAdmin.page.activity.contract": "合约：",
  "fundingHistoryAdmin.page.frame.title": "历史$t(zml:zml.metric.funding_rate)",
  "fundingHistoryAdmin.page.frame.description": "管理历史资费的采集设置、运行情况与覆盖。",
  "fundingHistoryAdmin.page.frame.overviewTitle": "总览",
  "fundingHistoryAdmin.page.frame.overviewDescription": "查看历史资费运行情况、数据覆盖与最近完成情况。",
  "fundingHistoryAdmin.page.frame.runtimeTitle": "采集运行",
  "historyCurve.intervals.1m": "1 分钟",
  "historyCurve.intervals.5m": "5 分钟",
  "historyCurve.intervals.15m": "15 分钟",
  "historyCurve.intervals.30m": "30 分钟",
  "historyCurve.intervals.1h": "1 小时",
  "historyCurve.intervals.4h": "4 小时",
  "historyCurve.intervals.1d": "1 天",
  "historyCurve.intervalsShort.1m": "1m",
  "historyCurve.intervalsShort.5m": "5m",
  "historyCurve.intervalsShort.15m": "15m",
  "historyCurve.intervalsShort.30m": "30m",
  "historyCurve.intervalsShort.1h": "1h",
  "historyCurve.intervalsShort.4h": "4h",
  "historyCurve.intervalsShort.1d": "1d",
  "historyCurve.ranges.1h": "最近 1 小时",
  "historyCurve.ranges.6h": "最近 6 小时",
  "historyCurve.ranges.24h": "最近 24 小时",
  "historyCurve.ranges.7d": "最近 7 天",
  "historyCurve.ranges.14d": "最近 14 天",
  "historyCurve.ranges.30d": "最近 30 天",
  "historyCurve.fundingMetric": "$t(zml:zml.metric.net_funding_8h_pct)",
  "historyCurve.fundingMetricShort": "$t(zml:zml.metric.net_funding_8h_pct.short)",
  "historyCurve.window.daysHours": "{{days}} 天 {{hours}} 小时",
  "historyCurve.window.days": "{{count}} 天",
  "historyCurve.window.hoursMinutes": "{{hours}} 小时 {{minutes}} 分",
  "historyCurve.window.hours": "{{count}} 小时",
  "historyCurve.window.minutes": "{{count}} 分",
  "historyCurve.window.seconds": "{{count}} 秒",
  "historyCurve.search.failed": "无法搜索历史组合。",
  "historyCurve.search.noUpdatedAt": "暂无最近更新时间",
  "historyCurve.search.searching": "正在搜索历史组合…",
  "historyCurve.search.matchCount": "找到 {{count}} 个匹配组合",
  "historyCurve.search.matchCountTruncated": "显示前 {{count}} 个匹配组合",
  "historyCurve.search.hint": "按币种、交易所或合约搜索。",
  "historyCurve.search.loadingSelection": "正在加载所选组合…",
  "historyCurve.search.aria": "搜索历史组合",
  "historyCurve.search.placeholder": "币种、交易所或合约",
  "historyCurve.search.disabledLoading": "已有搜索正在进行。",
  "historyCurve.search.disabledEmpty": "请先输入关键词。",
  "historyCurve.search.searchingAria": "正在搜索历史组合",
  "historyCurve.search.submitAria": "搜索历史组合",
  "historyCurve.search.sortLabel": "排序",
  "historyCurve.search.sortAria": "历史搜索排序方式",
  "historyCurve.search.empty": "没有已保存历史与“{{keyword}}”匹配。",
  "historyCurve.search.resultsAria": "历史搜索结果",
  "historyCurve.search.latest": "最近 {{time}}",
  "historyCurve.search.points": "{{count}} 个点",
  "historyCurve.search.sort.balanced": "最佳匹配",
  "historyCurve.search.sort.recent": "最近更新",
  "historyCurve.search.sort.history": "历史最多",
  "historyCurve.controls.intervalAria": "历史曲线颗粒度",
  "historyCurve.controls.intervalLabel": "颗粒度",
  "historyCurve.controls.rangeAria": "历史曲线时间范围",
  "historyCurve.controls.rangeLabel": "范围",
  "historyCurve.errors.pointLimit": "{{interval}} 会返回 {{count}} 个点，超过当前查询上限。请选择更短范围或更粗颗粒度。",
  "historyCurve.errors.batchLimit": "该范围需要超过 {{count}} 次请求，请选择更短范围或更粗颗粒度。",
  "historyCurve.errors.capabilitiesInvalid": "历史曲线设置暂不可用，请重新加载后再试。",
  "historyCurve.errors.overviewFailed": "无法读取历史覆盖范围。",
  "historyCurve.errors.timeseriesFailed": "无法读取历史曲线数据。",
  "historyCurve.recording.unknown": "未知",
  "historyCurve.recording.active": "记录中",
  "historyCurve.recording.stopped": "已停止记录",
  "historyCurve.actions.refreshDisabled": "请先选择一个组合再刷新。",
  "historyCurve.actions.auto": "自动",
  "historyCurve.actions.refreshAria": "刷新历史曲线",
  "historyCurve.actions.retrying": "正在重试…",
  "historyCurve.actions.retryOverview": "重试概览",
  "historyCurve.alerts.recordingStoppedTitle": "新的历史数据已停止记录",
  "historyCurve.alerts.recordingStoppedDescription": "已有历史仍可查看，但不会再写入新数据点或高阶颗粒度聚合。",
  "historyCurve.alerts.overviewFailedTitle": "历史覆盖范围暂不可用",
  "historyCurve.alerts.refreshFailedTitle": "历史曲线刷新失败",
  "historyCurve.alerts.rangeOutsideTitle": "所选范围有一部分超出已保存历史",
  "historyCurve.alerts.rangeOutsideDescription": "当前覆盖范围：{{coverage}}。图表只显示两者重叠的部分。",
  "historyCurve.states.loading": "正在加载历史曲线…",
  "historyCurve.states.loadFailed": "历史曲线暂不可用",
  "historyCurve.states.selectCombination": "请选择一个组合",
  "historyCurve.states.noCombination": "尚未选择历史组合",
  "historyCurve.states.selectCombinationDescription": "搜索币种或合约，查看已保存的价差与$t(zml:zml.metric.funding_rate)历史。",
  "historyCurve.states.noCombinationDescription": "请先在监控页选择组合，再打开它的历史曲线。",
  "historyCurve.states.empty": "当前视图没有历史数据点",
  "historyCurve.states.rangeMissesCoverage": "所选范围与已保存历史不重叠。当前覆盖范围：{{coverage}}。",
  "historyCurve.states.intervalNotReady": "该组合的 {{interval}} 聚合尚未形成，请尝试更细的颗粒度。",
  "historyCurve.states.emptyDescription": "所选组合、颗粒度和时间范围内没有已保存数据。",
  "historyCurve.details.more": "曲线详情",
  "historyCurve.details.targetTitle": "目标组合",
  "historyCurve.details.baseAsset": "基础币种",
  "historyCurve.details.combination": "组合路径",
  "historyCurve.details.firstBucket": "最早数据桶",
  "historyCurve.details.lastBucket": "最新数据桶",
  "historyCurve.details.requestedRange": "请求范围",
  "historyCurve.details.actualRange": "实际渲染范围",
  "historyCurve.details.pointLimit": "查询点数上限",
  "historyCurve.details.openRange": "可见$t(zml:zml.metric.bbo_executable_open_spread_pct.short)范围",
  "historyCurve.details.recordingStatus": "记录状态",
  "historyCurve.details.dataModel": "数据模型",
  "historyCurve.details.dataModelValue": "以 1m 数据桶为权威源，并派生高阶颗粒度聚合",
  "historyCurve.admin.title": "历史曲线",
  "historyCurve.admin.description": "统一查看历史曲线与运行状态，管理保留策略，并在变更数据前预演维护影响。",
  "historyCurve.admin.intervalCatalog.loading": "正在加载系统历史颗粒度…",
  "historyCurve.admin.intervalCatalog.empty": "系统未返回可管理的历史颗粒度。",
  "historyCurve.admin.intervalCatalog.invalid": "系统历史颗粒度配置无效。",
  "historyCurve.admin.intervalCatalog.loadFailed": "无法加载系统历史颗粒度。",
  "historyCurve.admin.intervalCatalog.loadFailedWithStatus": "无法加载系统历史颗粒度（HTTP {{status}}）。",
  "historyCurve.admin.viewerLoading": "正在加载历史曲线工作台…",
  "historyCurve.admin.viewerErrorTitle": "历史曲线工作台暂时无法显示",
  "historyCurve.admin.configLoading": "正在加载历史曲线配置…",
  "historyCurve.admin.configLoadFailed": "历史曲线配置读取异常",
  "historyCurve.admin.common.yes": "是",
  "historyCurve.admin.common.no": "否",
  "historyCurve.admin.status.recording": "记录中",
  "historyCurve.admin.status.recordingStopped": "已停止记录",
  "historyCurve.admin.status.recoveringRollups": "正在修复高阶聚合",
  "historyCurve.admin.status.degraded": "降级",
  "historyCurve.admin.status.unavailable": "不可用",
  "historyCurve.admin.status.unknown": "状态未知",
  "historyCurve.admin.status.notLoaded": "历史曲线状态尚未加载。",
  "historyCurve.admin.status.readable": "可查看",
  "historyCurve.admin.status.notReadable": "不可查看",
  "historyCurve.admin.status.storeUnknown": "历史库状态未知",
  "historyCurve.admin.status.storeOnline": "历史库在线",
  "historyCurve.admin.status.storeUnavailable": "历史库不可用",
  "historyCurve.admin.status.repairing": "修复中",
  "historyCurve.admin.status.idle": "空闲",
  "historyCurve.admin.status.enabled": "已启用",
  "historyCurve.admin.status.disabled": "已停用",
  "historyCurve.admin.reason.recordingStopped": "已停止记录新历史，仍可查看已有数据。",
  "historyCurve.admin.reason.startupRollupRepair": "系统启动后正在用 1 分钟数据补齐高阶颗粒度聚合。",
  "historyCurve.admin.reason.clickhouseUnavailable": "历史库当前不可用。",
  "historyCurve.admin.reason.spread1mMissing": "缺少 1 分钟权威数据，当前无法形成完整历史曲线。",
  "historyCurve.admin.reason.spread5mMissing": "5 分钟聚合正在预热或存在缺口。",
  "historyCurve.admin.reason.spread15mMissing": "15 分钟聚合正在预热或存在缺口。",
  "historyCurve.admin.reason.spread30mMissing": "30 分钟聚合正在预热或存在缺口。",
  "historyCurve.admin.reason.spread1hMissing": "1 小时聚合正在预热或存在缺口。",
  "historyCurve.admin.reason.spread1dMissing": "1 天聚合正在预热或存在缺口。",
  "historyCurve.admin.reason.recording": "正在持续记录新的历史曲线数据。",
  "historyCurve.admin.reason.degraded": "历史链路存在降级，请关注最近写入与高阶聚合状态。",
  "historyCurve.admin.reason.unavailable": "历史曲线当前不可读取。",
  "historyCurve.admin.reason.unknown": "历史链路返回了未识别的状态，请确认前后端版本一致。",
  "historyCurve.admin.errors.loadConfig": "无法读取历史曲线配置。",
  "historyCurve.admin.errors.toggleRecording": "切换历史记录状态失败。",
  "historyCurve.admin.errors.saveConfig": "保存历史曲线配置失败。",
  "historyCurve.admin.errors.invalidConfig": "保留天数必须是 {{minRetention}}-{{maxRetention}} 的整数，查询点数必须是 {{minPoints}}-{{maxPoints}} 的整数。",
  "historyCurve.admin.errors.previewMaintenance": "生成维护预演失败。",
  "historyCurve.admin.errors.maintenance": "历史运维操作失败。",
  "historyCurve.admin.errors.selectInterval": "请至少选择一个清理颗粒度。",
  "historyCurve.admin.errors.ambiguousTime": "所选时区下该时间无效、不存在或重复，请调整时间。",
  "historyCurve.admin.errors.previewCleanup": "生成清理预演失败。",
  "historyCurve.admin.errors.cleanup": "执行历史清理失败。",
  "historyCurve.admin.feedback.recordingUpdatedTitle": "记录状态已更新",
  "historyCurve.admin.feedback.recordingEnabled": "历史曲线记录已启用，并已恢复新的历史写入与聚合。",
  "historyCurve.admin.feedback.recordingDisabled": "历史曲线记录已停用；新的写入与聚合会停止，但已有历史仍可查看。",
  "historyCurve.admin.feedback.recordingFailedTitle": "记录状态更新失败",
  "historyCurve.admin.feedback.recordingConflict": "配置已被其他用户更新；权威基线已刷新，请确认当前选择后再次保存。",
  "historyCurve.admin.feedback.configSavedTitle": "配置已同步",
  "historyCurve.admin.feedback.configSaved": "历史曲线配置已保存并立即生效。",
  "historyCurve.admin.feedback.configFailedTitle": "配置保存失败",
  "historyCurve.admin.feedback.configConflict": "配置已被其他用户更新；权威基线已刷新，本地草稿仍保留，请确认后再次保存。",
  "historyCurve.admin.feedback.previewFailedTitle": "预演失败",
  "historyCurve.admin.feedback.maintenanceDoneTitle": "维护操作完成",
  "historyCurve.admin.feedback.maintenanceDone": "维护操作已成功完成。",
  "historyCurve.admin.feedback.maintenanceFailedTitle": "维护操作失败",
  "historyCurve.admin.feedback.cleanupPreviewTitle": "预演已更新",
  "historyCurve.admin.feedback.cleanupPreviewUpdated": "历史清理预演已更新。",
  "historyCurve.admin.feedback.cleanupPreviewFailedTitle": "清理预演失败",
  "historyCurve.admin.feedback.cleanupDoneTitle": "范围清理完成",
  "historyCurve.admin.feedback.cleanupDone": "历史清理完成，约删除 {{count}} 行。",
  "historyCurve.admin.feedback.cleanupFailedTitle": "范围清理失败",
  "historyCurve.admin.alerts.refreshFailed": "历史曲线状态刷新失败",
  "historyCurve.admin.alerts.prefsFailed": "曲线偏好保存失败",
  "historyCurve.admin.metrics.metadata": "元信息",
  "historyCurve.admin.disabledReasons.updatingRecording": "正在更新历史曲线记录状态，完成后可继续编辑。",
  "historyCurve.admin.disabledReasons.saving": "正在保存历史曲线设置，完成后可继续编辑。",
  "historyCurve.admin.disabledReasons.refreshing": "正在刷新历史曲线设置，完成后可继续编辑。",
  "historyCurve.admin.disabledReasons.maintenanceRunning": "历史维护动作正在执行，完成后可继续编辑设置。",
  "historyCurve.admin.disabledReasons.unsaved": "存在未保存的历史曲线参数，请先保存或重置。",
  "historyCurve.admin.disabledReasons.toggleNotLoaded": "历史曲线参数尚未加载，暂时不能切换记录状态。",
  "historyCurve.admin.disabledReasons.noChanges": "当前参数没有未保存变更。",
  "historyCurve.admin.disabledReasons.nothingToReset": "当前没有需要重置的未保存变更。",
  "historyCurve.admin.disabledReasons.savingMaintenance": "正在保存历史曲线设置，暂时不能执行维护动作。",
  "historyCurve.admin.disabledReasons.refreshingMaintenance": "正在刷新历史曲线设置，暂时不能执行维护动作。",
  "historyCurve.admin.disabledReasons.maintenanceBusy": "维护动作正在执行，暂时不能发起新的维护动作。",
  "historyCurve.admin.disabledReasons.searchBusy": "正在搜索可清理组合，暂时不能重复搜索。",
  "historyCurve.admin.disabledReasons.previewFirst": "需要先预演清理影响后才能执行范围清理。",
  "historyCurve.admin.configStatus.updating": "更新中",
  "historyCurve.admin.configStatus.saving": "保存中",
  "historyCurve.admin.configStatus.refreshing": "刷新中",
  "historyCurve.admin.configStatus.failed": "操作失败",
  "historyCurve.admin.configStatus.unsaved": "未保存",
  "historyCurve.admin.configStatus.synced": "已同步",
  "historyCurve.admin.dataStatus.title": "数据状态",
  "historyCurve.admin.dataStatus.description": "查看历史记录、可查询状态、覆盖时间与最近写入。",
  "historyCurve.admin.dataStatus.runtime": "运行状态",
  "historyCurve.admin.dataStatus.currentRecording": "当前记录",
  "historyCurve.admin.dataStatus.currentReadable": "当前可读",
  "historyCurve.admin.dataStatus.startupRepair": "启动修复",
  "historyCurve.admin.dataStatus.coverage": "覆盖范围",
  "historyCurve.admin.dataStatus.queryLimit": "查询点数上限",
  "historyCurve.admin.dataStatus.storage": "存储体量",
  "historyCurve.admin.dataStatus.totalRows": "总行数",
  "historyCurve.admin.dataStatus.totalSpace": "总空间",
  "historyCurve.admin.dataStatus.active1mBuckets": "活动 1m 桶",
  "historyCurve.admin.dataStatus.latestWrite": "最近写入",
  "historyCurve.admin.dataStatus.latestMinuteFlush": "最近分钟收口",
  "historyCurve.admin.dataStatus.latestRollup": "最近高阶聚合",
  "historyCurve.admin.dataStatus.intervalCoverage": "颗粒度覆盖",
  "historyCurve.admin.config.title": "配置",
  "historyCurve.admin.config.persisted": "持久化：{{status}}",
  "historyCurve.admin.config.noteDescription": "关闭记录不会删除已有历史，也不会影响查看；它只会停止新的历史写入与高阶聚合输入。",
  "historyCurve.admin.config.updating": "更新中…",
  "historyCurve.admin.config.stopRecording": "停止记录新历史",
  "historyCurve.admin.config.resumeRecording": "恢复记录新历史",
  "historyCurve.admin.config.days": "天",
  "historyCurve.admin.config.points": "点",
  "historyCurve.admin.config.reset": "重置",
  "historyCurve.admin.config.refreshing": "刷新中…",
  "historyCurve.admin.config.refresh": "刷新",
  "historyCurve.admin.config.fields.retention": "{{interval}}保留天数",
  "historyCurve.admin.config.fields.retentionHint": "控制 {{interval}} 曲线保留多久。",
  "historyCurve.admin.config.fields.queryLimit": "单次查询最大点数",
  "historyCurve.admin.config.fields.queryLimitHint": "限制单次视图可加载的最大历史点数。",
  "historyCurve.admin.maintenance.title": "清理与重建",
  "historyCurve.admin.maintenance.rebuild": "重建 5m / 15m / 30m / 1h / 4h / 1d",
  "historyCurve.admin.maintenance.clearAll": "清空全部旧历史",
  "historyCurve.admin.maintenance.description": "先预演，再执行整库清空、多级聚合重建，或按组合、时间范围和颗粒度精确清理。",
  "historyCurve.admin.maintenance.previewRows": "预演影响行数",
  "historyCurve.admin.maintenance.previewSpace": "预演释放空间",
  "historyCurve.admin.maintenance.sourceRows": "1m 源行数",
  "historyCurve.admin.cleanup.title": "按范围清理",
  "historyCurve.admin.cleanup.description": "按组合、时间范围和颗粒度预演影响后，再删除真实历史数据。",
  "historyCurve.admin.cleanup.searchAria": "搜索有历史数据的组合",
  "historyCurve.admin.cleanup.searchPlaceholder": "币种或合约关键字",
  "historyCurve.admin.cleanup.searching": "搜索中…",
  "historyCurve.admin.cleanup.search": "搜索可清理组合",
  "historyCurve.admin.cleanup.results": "找到 {{count}} 个可清理组合。",
  "historyCurve.admin.cleanup.resultsTruncated": "已找到匹配组合，当前显示前 {{count}} 个结果。",
  "historyCurve.admin.cleanup.noResults": "没有找到与“{{keyword}}”匹配的可清理历史组合。",
  "historyCurve.admin.cleanup.searchHint": "如需清理单个组合，请先搜索并选择；保留“全部组合”可执行全局清理。",
  "historyCurve.admin.cleanup.target": "目标组合",
  "historyCurve.admin.cleanup.targetAria": "清理目标组合",
  "historyCurve.admin.cleanup.allCombinations": "全部组合",
  "historyCurve.admin.cleanup.targetPlaceholder": "先搜索，再按需选择组合",
  "historyCurve.admin.cleanup.startTime": "开始时间",
  "historyCurve.admin.cleanup.startTimeAria": "清理开始时间",
  "historyCurve.admin.cleanup.endTime": "结束时间",
  "historyCurve.admin.cleanup.endTimeAria": "清理结束时间",
  "historyCurve.admin.cleanup.intervals": "清理颗粒度",
  "historyCurve.admin.cleanup.noStartLimit": "不限制开始时间",
  "historyCurve.admin.cleanup.noEndLimit": "不限制结束时间",
  "historyCurve.admin.cleanup.preview": "预演清理影响",
  "historyCurve.admin.cleanup.execute": "执行范围清理",
  "historyCurve.admin.cleanup.estimatedRows": "预计删除行数",
  "historyCurve.admin.cleanup.estimatedSpace": "预计释放空间",
  "historyCurve.admin.cleanup.rebuildMetadata": "会重建元信息",
  "historyCurve.admin.cleanup.rebuildRollups": "会重建高阶聚合",
  "historyCurve.admin.cleanup.previewTableAria": "历史曲线清理预览",
  "historyCurve.admin.cleanup.interval": "颗粒度",
  "historyCurve.admin.confirm.clearTitle": "确认清空全部旧历史？",
  "historyCurve.admin.confirm.cleanupTitle": "确认执行范围清理？",
  "historyCurve.admin.confirm.rebuildTitle": "确认重建历史聚合？",
  "historyCurve.admin.confirm.clearDescription": "此操作会永久删除组合元信息和全部颗粒度曲线表，已保存历史无法恢复。",
  "historyCurve.admin.confirm.cleanupDescription": "此操作会永久删除所选组合、范围与颗粒度；如果包含 1m，会自动重建元信息与高阶聚合。",
  "historyCurve.admin.confirm.rebuildDescription": "此操作会重建全部高阶聚合，不删除组合元信息与权威 1m 数据。",
  "historyCurve.admin.confirm.scopeTitle": "本次清理范围",
  "historyCurve.admin.confirm.timeRange": "时间范围",
  "historyCurve.admin.confirm.noneSelected": "未选择",
  "historyCurve.admin.confirm.affectedRows": "预计影响行数",
  "historyCurve.admin.confirm.previewDeleteRows": "预演删除行数",
  "historyCurve.admin.confirm.rebuildableRows": "当前可重建行数",
  "historyCurve.admin.confirm.estimatedSpace": "预计释放空间",
  "historyCurve.admin.confirm.previewSpace": "预演释放空间",
  "historyCurve.admin.confirm.sourceRows": "权威 1m 行数",
  "historyCurve.admin.confirm.clear": "确认清空",
  "historyCurve.admin.confirm.execute": "确认执行",
  "historyCurve.admin.confirm.rebuild": "确认重建",
  "historyCurve.chart.title": "历史曲线",
  "historyCurve.chart.description": "$t(zml:zml.metric.bbo_executable_open_spread_pct.short) · {{funding}} · $t(zml:zml.metric.bbo_executable_close_spread_pct.short)",
  "historyCurve.chart.summaryEmpty": "当前没有渲染历史数据点。",
  "historyCurve.chart.summary": "共 <count>{{count}}</count> 个点，范围 <start>{{start}}</start> 至 <end>{{end}}</end>。最新值：开仓 <open>{{open}}</open>，{{fundingLabel}} <funding>{{funding}}</funding>，平仓 <close>{{close}}</close>。",
  "historyCurve.chart.toolbarAria": "历史曲线视窗控制",
  "historyCurve.chart.switching": "正在切换…",
  "historyCurve.chart.refreshing": "正在刷新…",
  "historyCurve.chart.legendAria": "历史曲线图例与最新值",
  "historyCurve.chart.open": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "historyCurve.chart.close": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "historyCurve.chart.chartAria": "历史价差与$t(zml:zml.metric.funding_rate)折线图",
  "historyCurve.chart.renderFailedTitle": "历史曲线无法绘制",
  "historyCurve.chart.renderFailed": "图表暂时无法显示。",
  "historyCurve.chart.dataTable.label": "历史曲线数据",
  "historyCurve.chart.dataTable.time": "时间",
  "historyCurve.chart.dataTable.openSpread": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "historyCurve.chart.dataTable.closeSpread": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "historyCurve.chart.dataTable.longFunding": "多头腿资金费率",
  "historyCurve.chart.dataTable.longCap": "多头腿资金费率上限",
  "historyCurve.chart.dataTable.longInterval": "多头腿资金费结算周期",
  "historyCurve.chart.dataTable.shortFunding": "空头腿资金费率",
  "historyCurve.chart.dataTable.shortCap": "空头腿资金费率上限",
  "historyCurve.chart.dataTable.shortInterval": "空头腿资金费结算周期",
  "historyCurve.chart.peak.highestOpen": "最高开仓价差",
  "historyCurve.chart.peak.lowestClose": "最低平仓价差",
  "historyCurve.chart.zoom.unavailable": "请先加载历史曲线数据再缩放。",
  "historyCurve.chart.zoom.resetUnavailable": "请先加载历史曲线数据再重置视窗。",
  "historyCurve.chart.zoom.in": "放大历史曲线视窗",
  "historyCurve.chart.zoom.out": "缩小历史曲线视窗",
  "historyCurve.chart.zoom.reset": "重置历史曲线视窗",
  "historyCurve.chart.tooltip.long": "多",
  "historyCurve.chart.tooltip.short": "空",
  "historyCurve.chart.tooltip.cap": "上限",
  "historyCurve.chart.tooltip.interval": "周期",
  "management.documentTitle": "管理 · ZML Monitor",
  "management.state.unavailable": "暂时无法显示",
  "management.state.unavailableMessage": "“{{title}}”模块加载或渲染异常，请重试。",
  "management.state.retry": "重试",
  "management.state.loading": "正在加载“{{title}}”…",
  "management.state.loadingModule": "正在加载管理模块…",
  "management.state.permissionTitle": "没有管理权限",
  "management.state.permissionMessage": "当前账户不能访问管理中心。你仍可返回监控工作台继续使用已授权功能。",
  "management.nav.ariaLabel": "管理导航",
  "management.nav.fallback": "管理",
  "management.nav.groups.users": "用户管理",
  "management.nav.groups.billing": "商业与计费",
  "management.nav.groups.settings": "基础管理",
  "management.nav.groups.system": "系统运行",
  "management.nav.groups.metrics": "$t(zml:zml.metric.funding_spread_score)",
  "management.nav.groups.coin": "币种服务",
  "management.nav.groups.news": "资讯服务",
  "management.nav.groups.security": "安全设置",
  "management.nav.items.pricing": "定价与收款",
  "management.nav.items.orders": "订单与到账",
  "management.nav.items.signin": "登录方式",
  "management.nav.items.audit": "操作审计",
  "management.nav.items.pairs": "交易对管理",
  "management.nav.items.exchanges": "交易所管理",
  "management.nav.items.fundingHistory": "历史$t(zml:zml.metric.funding_rate)",
  "management.nav.items.historyCurves": "历史曲线",
  "management.nav.items.credentials": "API 凭证",
  "management.nav.items.overview": "系统总览",
  "management.nav.items.egress": "网络出口",
  "management.nav.items.ingest": "行情采集",
  "management.nav.items.compute": "实时计算",
  "management.nav.items.publish": "查询发布",
  "management.nav.items.linkage": "$t(zml:zml.metric.funding_spread_score)",
  "management.nav.items.catalog": "资产目录",
  "management.nav.items.datasource": "CMC 数据源",
  "management.nav.items.collection": "采集设置",
  "management.nav.items.sourceHealth": "来源健康",
  "management.nav.items.translation": "翻译设置",
  "management.nav.items.announcementPolicy": "下架预警",
  "management.nav.items.history": "登录历史",
  "management.nav.items.ip": "IP 管控",
  "management.nav.items.session": "会话策略",
  "management.policyApplication.status.applied": "已应用",
  "management.policyApplication.status.pending": "待应用",
  "management.policyApplication.status.failed": "应用失败",
  "management.policyApplication.effect.immediate": "实时生效",
  "management.policyApplication.effect.next-session": "下次会话生效",
  "management.policyApplication.effect.controlled-reconnect": "受控重连后生效",
  "management.policyApplication.effect.restart-required": "重启后生效",
  "management.policyApplication.revisions": "持久化 r{{persisted}} · 运行时 r{{applied}}",
  "management.policyApplication.restartRequired": "需要重启",
  "management.security.description": "管理影响全部账户的登录入口、会话、网络访问与安全审计。",
  "management.security.descriptions.signin": "配置全系统登录方式、自助注册与 Google OAuth。",
  "management.security.descriptions.session": "配置全部账户的会话有效期和登录失败锁定策略。",
  "management.security.descriptions.ip": "管理全系统登录、API 和实时连接的 IP 黑名单、白名单与访问范围。",
  "management.security.descriptions.history": "查看全部账户的登录结果、来源 IP、设备环境与失败原因。",
  "management.security.descriptions.audit": "追踪管理员对账户、商业配置和系统安全策略的变更。",
  "management.audit.loading": "正在加载操作审计…",
  "management.audit.loadFailed": "读取操作审计失败。",
  "management.audit.unavailable": "操作审计不可用",
  "management.audit.empty": "暂无审计记录",
  "management.audit.emptyHint": "账户、商业配置与系统安全策略的管理员变更都会记录在这里。",
  "management.audit.stale": "{{error}}（显示的是上次成功读取的结果）",
  "management.audit.moreChanges": "…另有 {{count}} 项",
  "management.audit.notePrefix": "说明：{{note}}",
  "management.audit.pagination.aria": "操作审计分页",
  "management.audit.pagination.status": "第 {{page}}/{{pageCount}} 页 · {{start}}–{{end}}/{{total}}",
  "management.audit.pagination.emptyPage": "当前页已没有记录，正在返回最后一个有效页；也可以用分页返回上一页。",
  "management.audit.table.aria": "操作审计",
  "management.audit.table.time": "时间",
  "management.audit.table.action": "操作",
  "management.audit.table.target": "对象",
  "management.audit.table.changes": "变更",
  "management.audit.table.actor": "操作人",
  "management.audit.actions.userCreate": "创建账户",
  "management.audit.actions.userUpdate": "修改账户",
  "management.audit.actions.userDelete": "删除账户",
  "management.audit.actions.userResetPassword": "重置账户密码",
  "management.audit.actions.userDeviceRevoke": "撤销账户设备",
  "management.audit.actions.userSessionsInvalidateAll": "撤销账户全部会话",
  "management.audit.actions.accountGoogleLink": "绑定 Google 账户",
  "management.audit.actions.accountGoogleUnlink": "解绑 Google 账户",
  "management.audit.actions.billingConfig": "修改定价",
  "management.audit.actions.billingReceiving": "修改收款",
  "management.audit.actions.billingSettle": "人工核销",
  "management.audit.actions.sessionPolicyUpdate": "修改会话策略",
  "management.audit.actions.ipPolicyUpdate": "修改 IP 策略",
  "management.audit.actions.ipRuleCreate": "新增 IP 规则",
  "management.audit.actions.ipRuleDelete": "删除 IP 规则",
  "management.audit.actions.sessionsInvalidateAll": "撤销全系统会话",
  "management.audit.actions.registrationPolicy": "修改注册策略",
  "management.audit.actions.googleConfigUpdate": "修改 Google 登录",
  "management.audit.fields.username": "账户 ID",
  "management.audit.fields.email": "邮箱",
  "management.audit.fields.role": "角色",
  "management.audit.fields.status": "账户状态",
  "management.audit.fields.plan": "商业档位",
  "management.audit.fields.planExpiresAt": "档位到期时间",
  "management.audit.fields.locale": "界面语言",
  "management.audit.fields.tierId": "订阅层级",
  "management.audit.fields.createdAt": "创建时间",
  "management.audit.fields.registrationSource": "注册来源",
  "management.audit.fields.googleLinkedAt": "Google 绑定时间",
  "management.audit.fields.googleLinked": "Google 绑定状态",
  "management.audit.fields.sessionRevision": "会话版本",
  "management.audit.fields.activeDevices": "有效设备数",
  "management.audit.fields.affectedAccounts": "受影响账户数",
  "management.audit.fields.deviceId": "设备 ID",
  "management.audit.fields.tokenTtlDays": "登录有效期（天）",
  "management.audit.fields.maxFailedAttempts": "最大连续失败次数",
  "management.audit.fields.lockoutDurationMinutes": "登录锁定时长（分钟）",
  "management.audit.fields.ipWhitelistEnabled": "IP 白名单",
  "management.audit.fields.ipBlacklistEnabled": "IP 黑名单",
  "management.audit.fields.ipRuleKind": "IP 规则类型",
  "management.audit.fields.ipPattern": "IP / CIDR",
  "management.audit.fields.note": "备注",
  "management.audit.fields.config": "Google 配置",
  "management.audit.fields.clientSecretRotated": "Client Secret 已轮换",
  "management.audit.fields.enabled": "启用状态",
  "management.audit.fields.clientId": "Client ID",
  "management.audit.fields.redirectUri": "重定向 URI",
  "management.audit.fields.hasClientSecret": "已保存 Client Secret",
  "management.audit.fields.usable": "配置可用",
  "management.audit.fields.openRegistration": "开放自助注册",
  "management.audit.fields.monthlyPriceUsdt": "月费（USDT）",
  "management.audit.fields.orderTtlMinutes": "订单有效期（分钟）",
  "management.audit.fields.salesEnabled": "开放销售",
  "management.audit.fields.enforceEntitlement": "强制权益校验",
  "management.audit.fields.maxDevices": "最大设备数",
  "management.audit.fields.tiers": "订阅层级",
  "management.audit.fields.trc20Address": "TRC20 收款地址",
  "management.audit.fields.usdtContract": "USDT 合约地址",
  "management.audit.fields.pollIntervalSecs": "到账轮询间隔（秒）",
  "management.audit.fields.userId": "账户 UUID",
  "management.audit.fields.months": "订阅月数",
  "management.audit.fields.baseAmountUsdt": "基础金额（USDT）",
  "management.audit.fields.amountUsdt": "实付金额（USDT）",
  "management.audit.fields.amountMicro": "精确金额（微 USDT）",
  "management.audit.fields.amountSuffix": "订单识别尾数",
  "management.audit.fields.receivingAddress": "收款地址",
  "management.audit.fields.expiresAt": "到期时间",
  "management.audit.fields.settledAt": "核销时间",
  "management.audit.values.admin": "管理员",
  "management.audit.values.member": "普通用户",
  "management.audit.values.active": "正常",
  "management.audit.values.accountDisabled": "已停用",
  "management.audit.values.free": "免费",
  "management.audit.values.paid": "订阅",
  "management.audit.values.orderPaid": "已到账",
  "management.audit.values.lifetime": "永久",
  "management.audit.values.allow": "允许",
  "management.audit.values.deny": "拒绝",
  "management.audit.values.google": "Google 自助注册",
  "management.audit.values.adminCreated": "管理员创建",
  "management.audit.values.bootstrap": "系统初始账户",
  "management.audit.values.pending": "待处理",
  "management.audit.values.expired": "已过期",
  "management.audit.values.cancelled": "已取消",
  "management.audit.values.zhCN": "中文",
  "management.audit.values.en": "English",
  "management.audit.values.enabled": "已启用",
  "management.audit.values.notEnabled": "未启用",
  "management.audit.values.linked": "已绑定",
  "management.audit.values.unlinked": "未绑定",
  "management.audit.values.itemCount": "{{count}} 项",
  "management.audit.notes.accountDeleted": "账户及其归属数据已删除",
  "management.audit.notes.passwordReset": "管理员已重置账户密码",
  "management.audit.notes.sessionsInvalidated": "管理员已撤销账户全部会话",
  "management.audit.notes.deviceRevoked": "管理员已撤销该设备会话",
  "management.audit.notes.registrationPolicy": "Google 是唯一的自助注册入口",
  "management.audit.notes.secretExcluded": "审计记录刻意不包含密钥明文",
  "management.audit.notes.passwordReauthenticated": "操作前已重新验证当前密码",
  "management.audit.notes.appliesImmediately": "无需重启，实时作用于全部账户",
  "management.audit.notes.globalAccessRule": "全系统网络访问规则",
  "management.audit.notes.apiKeyExcluded": "审计记录刻意不包含 API Key 明文",
  "management.audit.notes.manualReconciliation": "管理员人工核销",
  "management.session.loading": "正在加载会话配置…",
  "management.session.loadFailedTitle": "会话配置读取异常",
  "management.session.toolbarAria": "会话配置草稿",
  "management.session.save": "保存配置",
  "management.session.reset": "重置",
  "management.session.units.days": "天",
  "management.session.units.times": "次",
  "management.session.units.minutes": "分钟",
  "management.session.ttl.title": "登录有效期",
  "management.session.ttl.description": "控制所有账户从会话签发起保持登录的最长天数，默认 7 天。",
  "management.session.ttl.daysLabel": "有效天数",
  "management.session.ttl.inputAria": "登录有效期数值",
  "management.session.ttl.rangeLabel": "范围 {{min}}–{{max}} 天",
  "management.session.ttl.sliderAria": "拖动调整登录有效期",
  "management.session.ttl.realtimeHint": "保存后对现有及新会话生效，不会延长现有会话的到期时间。",
  "management.session.devices.title": "同时登录设备",
  "management.session.devices.allowanceLabel": "同时登录设备数",
  "management.session.devices.allowanceHint": "由账户所属套餐决定，不是安全策略——每档套餐各有自己的额度，这里不复制那个数字。",
  "management.session.devices.allowanceAction": "去定价与收款",
  "management.session.protection.title": "暴力破解防护",
  "management.session.protection.maxFailures": "最大连续失败次数",
  "management.session.protection.maxFailuresAria": "最大连续失败次数",
  "management.session.protection.lockout": "锁定时长",
  "management.session.protection.lockoutAria": "锁定时长分钟",
  "management.session.protection.loginEventRetention": "登录活动保留",
  "management.session.protection.loginEventRetentionHint": "登录活动面能回看多久；到期记录按批清理。",
  "management.session.protection.loginEventRetentionAria": "登录活动保留天数",
  "management.session.protection.inMemoryNotice": "失败计数按来源保存在内存中，进程重启即清零；已发生的登录成功与失败仍完整留在登录活动里。",
  "management.session.invalidate.action": "使全部用户会话失效",
  "management.session.invalidate.globalTitle": "全局会话处置",
  "management.session.invalidate.globalHint": "用于凭据泄露或重大安全事件；日常单账户处理请从用户管理进入。",
  "management.session.invalidate.title": "使全系统全部会话失效",
  "management.session.invalidate.description": "该动作会立即撤销所有账户的登录状态，包括当前管理员。完成后所有用户都必须重新登录。",
  "management.session.invalidate.scopeWarning": "影响范围：全部账户、全部设备和当前管理员会话。此操作不可撤销。",
  "management.session.invalidate.confirmationLabel": "请输入 {{phrase}} 以确认",
  "management.session.invalidate.success": "已撤销 {{affectedAccounts}} 个账户、{{affectedDevices}} 台设备的会话。正在返回登录页。",
  "management.session.invalidate.pending": "登出中…",
  "management.session.invalidate.confirm": "确认全局登出",
  "management.session.status.saving": "保存中",
  "management.session.status.unsaved": "未保存",
  "management.session.status.synced": "已同步",
  "management.session.busy.invalidating": "正在登出所有设备，请等待处理完成。",
  "management.session.busy.saving": "正在保存会话配置，请等待保存完成。",
  "management.session.busy.noChanges": "会话配置没有变更，无需保存。",
  "management.session.busy.nothingToReset": "会话配置没有未保存变更。",
  "management.session.feedback.conflict": "策略已被其他管理员更新，已重新读取当前值，请核对后再次保存。",
  "management.session.errors.load": "无法读取会话配置。",
  "management.session.errors.missing": "会话配置缺失。",
  "management.session.errors.save": "会话配置保存失败。",
  "management.session.errors.invalidate": "登出所有设备失败。",
  "management.session.errors.invalidDraft": "请先修正会话配置中的无效数值。",
  "management.session.errors.tokenTtlDays": "有效天数必须是 {{min}}–{{max}} 的整数。",
  "management.session.errors.maxFailedAttempts": "最大连续失败次数必须是 {{min}}–{{max}} 的整数。",
  "management.session.errors.lockoutDurationMinutes": "锁定时长必须是 {{min}}–{{max}} 分钟的整数。",
  "management.session.errors.loginEventRetentionDays": "登录活动保留必须是 {{min}}–{{max}} 天的整数。",
  "management.billing.descriptions.pricing": "设置订阅价格、下单开关与 USDT 收款地址。私钥不上服务器。",
  "management.billing.descriptions.orders": "跟踪订单与链上到账，处理对不上账的人工核销。",
  "management.users.description": "管理账户、订阅权益和登录安全。",
  "management.users.searchAria": "搜索账户",
  "management.users.searchPlaceholder": "账户 ID / 邮箱",
  "management.users.results": "共 {{total}} 个匹配账户",
  "management.users.create": "新建账户",
  "management.users.pagination.aria": "账户列表分页",
  "management.users.pagination.status": "第 {{page}}/{{pageCount}} 页 · {{start}}–{{end}}/{{total}}",
  "management.users.feedback.updated": "已更新账户 {{username}}",
  "management.users.feedback.updatedFields": "已更新账户 {{username}}：{{fields}}",
  "management.users.feedback.passwordReset": "已重置账户 {{username}} 的密码",
  "management.users.feedback.created": "已创建账户 {{username}}",
  "management.users.feedback.deleted": "已删除账户 {{username}}",
  "management.users.errors.listLoad": "读取账户列表失败",
  "management.users.errors.delete": "删除失败",
  "management.users.errors.save": "保存失败",
  "management.users.state.unavailable": "账户列表不可用",
  "management.users.state.loading": "正在加载账户…",
  "management.users.state.empty": "没有匹配的账户",
  "management.users.state.emptyHint": "换个关键词试试。",
  "management.users.state.stale": "{{error}}（显示的是上次成功读取的结果）",
  "management.users.table.aria": "账户列表",
  "management.users.table.account": "账户",
  "management.users.table.email": "邮箱",
  "management.users.table.role": "角色",
  "management.users.table.plan": "档位",
  "management.users.table.expiry": "到期",
  "management.users.table.status": "状态",
  "management.users.table.createdAt": "注册时间",
  "management.users.table.actions": "操作",
  "management.users.roles.admin": "管理员",
  "management.users.roles.member": "普通用户",
  "management.users.plans.free": "免费",
  "management.users.plans.paid": "订阅",
  "management.users.plans.lifetime": "永久",
  "management.users.status.active": "正常",
  "management.users.status.disabled": "已停用",
  "management.users.expiry.lifetime": "永不过期",
  "management.users.expiry.free": "未订阅",
  "management.users.expiry.missing": "无到期时间",
  "management.users.expiry.remaining": "{{date}}（剩 {{count}} 天）",
  "management.users.expiry.expired": "{{date}}（已过期 {{count}} 天）",
  "management.users.expiry.expiredPlan": "已过期",
  "management.users.actions.more": "更多操作",
  "management.users.actions.delete": "删除",
  "management.users.detail.loading": "正在读取账户详情…",
  "management.users.detail.unavailable": "账户详情不可用",
  "management.users.detail.loadFailed": "读取账户详情失败",
  "management.users.detail.stale": "{{error}}（显示的是上次成功读取的账户详情）",
  "management.users.detail.edit": "编辑",
  "management.users.detail.locationAria": "账户位置",
  "management.users.detail.propertiesAria": "账户属性",
  "management.users.detail.openAccount": "打开账户",
  "management.users.detail.sectionsAria": "账户详情分区",
  "management.users.detail.sections.account": "账户",
  "management.users.detail.sections.entitlements": "权益",
  "management.users.detail.sections.security": "安全",
  "management.users.detail.sections.activity": "活动",
  "management.users.detail.sections.audit": "管理审计",
  "management.users.detail.account.title": "账户资料",
  "management.users.detail.account.source": "注册来源",
  "management.users.detail.sources.admin": "管理员创建",
  "management.users.detail.sources.google": "Google 自助注册",
  "management.users.detail.sources.bootstrap": "系统初始账户",
  "management.users.detail.entitlements.title": "账户权益",
  "management.users.detail.entitlements.effective": "当前权益",
  "management.users.detail.entitlements.entitled": "有权益",
  "management.users.detail.entitlements.notEntitled": "无权益",
  "management.users.detail.entitlements.tier": "订阅层级 ID",
  "management.users.detail.security.passwordTitle": "密码与登录方式",
  "management.users.detail.security.passwordDescription": "设置此账户的新密码。",
  "management.users.detail.security.selfPasswordDescription": "请在个人“登录与安全”验证当前密码后修改。",
  "management.users.detail.security.resetPassword": "重置密码",
  "management.users.detail.security.openPersonalSecurity": "打开个人登录与安全",
  "management.users.detail.security.devicesTitle": "登录设备与会话",
  "management.users.detail.security.devicesDescription": "按目标账户查看和撤销设备，或立即使该账户的全部会话失效。",
  "management.users.detail.security.invalidateAll": "使全部会话失效",
  "management.users.detail.security.invalidateTitle": "使目标账户的全部会话失效",
  "management.users.detail.security.invalidateDescription": "该动作只作用于下面明确列出的目标账户。完成后，该账户在所有设备上都必须重新登录。",
  "management.users.detail.security.targetUsername": "账户 ID：{{username}}",
  "management.users.detail.security.impactScope": "影响范围：该账户的所有当前设备与会话；其他账户不受影响。",
  "management.users.detail.security.invalidateConfirm": "确认使全部会话失效",
  "management.users.detail.security.invalidateSuccess": "已使目标账户的全部会话失效。",
  "management.users.detail.security.invalidateSuccessWithCount": "已退出该账户的 {{count}} 台设备。",
  "management.users.detail.security.invalidateFailed": "使目标账户全部会话失效失败。",
  "management.users.detail.activity.title": "登录活动",
  "management.users.detail.activity.description": "仅显示账户 {{username}} 的登录成功与失败事件。",
  "management.users.detail.audit.title": "目标账户管理审计",
  "management.users.detail.audit.description": "仅显示管理员针对账户 {{username}} 执行的变更与安全处置。",
  "management.users.detail.audit.emptyHint": "尚无管理员针对该账户执行的审计事件。",
  "management.users.editor.createTitle": "新建账户",
  "management.users.editor.editTitle": "管理账户 · {{username}}",
  "management.users.editor.createDescription": "创建后可立即登录。档位与到期时间决定其账户权益。",
  "management.users.editor.editDescription": "修改会立即对该账户的所有在线会话生效。",
  "management.users.editor.usernameLabel": "账户 ID",
  "management.users.editor.usernameHint": "修改账户 ID 不会退出登录，也不影响历史订单。",
  "management.users.editor.usernamePlaceholder": "小写字母 / 数字 / 下划线",
  "management.users.editor.emailLabel": "邮箱",
  "management.users.editor.emailPlaceholder": "留空表示不绑定",
  "management.users.editor.initialPassword": "初始密码",
  "management.users.editor.resetPassword": "重置密码",
  "management.users.editor.confirmInitialPassword": "确认初始密码",
  "management.users.editor.confirmResetPassword": "确认重置密码",
  "management.users.editor.passwordMinimum": "至少 {{count}} 位",
  "management.users.editor.passwordKeep": "留空表示不修改密码",
  "management.users.editor.initialPasswordAgain": "再次输入初始密码",
  "management.users.editor.resetPasswordAgain": "再次输入重置密码",
  "management.users.editor.passwordMismatch": "两次输入的密码不一致",
  "management.users.editor.selfPasswordHint": "当前账户请在头像菜单「设置 → 登录与安全」中验证当前密码后修改。",
  "management.users.editor.accessTitle": "权限与权益",
  "management.users.editor.roleLabel": "角色",
  "management.users.editor.statusLabel": "账户状态",
  "management.users.editor.statusSelfDisabled": "不能停用当前正在操作的管理员账户。",
  "management.users.editor.statusDisabledImpact": "停用会立即阻止登录和访问，但不删除会话。重新启用后，有效会话可能恢复；需彻底退出时，请撤销全部会话。",
  "management.users.editor.statusEnabledImpact": "重新启用后，有效且未撤销的会话可恢复访问，请先确认设备仍可信。",
  "management.users.editor.saveAndDisable": "保存并停用账户",
  "management.users.editor.planLabel": "档位",
  "management.users.editor.expiryLabel": "到期时间",
  "management.users.editor.validation.expiryRequired": "订阅档位必须设置到期时间。",
  "management.users.editor.validation.usernameRequired": "账户 ID 不能为空。",
  "management.users.editor.validation.passwordTooShort": "密码至少 {{count}} 位。",
  "management.users.editor.validation.passwordTooLong": "密码不能超过 {{count}} 位。",
  "management.users.editor.validation.passwordMismatch": "两次输入的密码不一致。",
  "management.users.editor.validation.splitChanges": "账户资料与密码重置请分开保存。",
  "management.users.editor.validation.noChanges": "没有需要保存的更改。",
  "management.users.deleteDialog.title": "删除账户",
  "management.users.deleteDialog.description": "账户将永久删除，无法恢复。",
  "management.users.deleteDialog.deletedData": "将一并删除：该账户的标签页、收藏、黑名单、通知设置与登录设备。",
  "management.users.deleteDialog.retainedData": "付款订单与操作审计仍会保留，用于对账、退款和追溯。",
  "management.users.deleteDialog.confirmLabel": "请输入账户 ID「{{username}}」以确认",
  "management.users.deleteDialog.deleting": "删除中…",
  "management.users.deleteDialog.permanentDelete": "永久删除",
  "management.signIn.loading": "读取登录配置…",
  "management.signIn.loadFailed": "读取配置失败，请重试。",
  "management.signIn.retryLoad": "重新读取",
  "management.signIn.saveFailed": "保存失败，请重试。",
  "management.signIn.revisionConflict": "配置已被其他管理员更新，已重新读取当前值，请核对后再次保存。",
  "management.signIn.registrationUpdateFailed": "更新注册策略失败，请重试。",
  "management.signIn.registrationTitle": "自助注册",
  "management.signIn.registrationDescription": "Google 是唯一公开注册入口；新用户完成 Google 授权后，仍需自行设置账户 ID 和密码。",
  "management.signIn.registrationOpen": "注册已开放",
  "management.signIn.registrationClosed": "已关闭",
  "management.signIn.registrationHint": "开放后新账户为免费档；现有账户的 Google 登录不受此开关影响。",
  "management.signIn.registrationAria": "开放自助注册",
  "management.signIn.registrationOpenedFeedback": "自助注册已开放。新的 Google 用户会先选择账户 ID 和密码，再创建免费账户。",
  "management.signIn.registrationClosedFeedback": "自助注册已关闭；已绑定 Google 的现有账户仍可登录。",
  "management.signIn.googleTitle": "Google 登录",
  "management.signIn.googleDescription": "自助注册的唯一入口。开启前需要在 Google Cloud 控制台创建 OAuth 客户端。",
  "management.signIn.enabled": "已启用",
  "management.signIn.disabled": "未启用",
  "management.signIn.enabledHint": "登录页会显示“使用 Google 账号继续”。",
  "management.signIn.disabledHint": "凭据填全并开启后才会生效。",
  "management.signIn.originMismatchHint": "此实例必须使用自己的 OAuth 客户端和重定向 URI：{{redirectUri}}",
  "management.signIn.enableAria": "启用 Google 登录",
  "management.signIn.savedUsable": "已保存。登录页现在会显示“使用 Google 账号继续”。",
  "management.signIn.savedIncomplete": "已保存。凭据填全并开启后，登录页才会显示该入口。",
  "management.signIn.secretStoredHint": "已保存。出于安全考虑不可读回；留空表示不修改。",
  "management.signIn.secretMissingHint": "尚未设置。",
  "management.signIn.clientIdLabel": "Client ID",
  "management.signIn.clientIdPlaceholder": "xxxxxxxx.apps.googleusercontent.com",
  "management.signIn.clientSecretLabel": "Client Secret",
  "management.signIn.secretKeepPlaceholder": "留空表示不修改",
  "management.signIn.secretPastePlaceholder": "粘贴 Client Secret",
  "management.signIn.showSecret": "显示 Client Secret",
  "management.signIn.hideSecret": "隐藏 Client Secret",
  "management.signIn.redirectUriLabel": "重定向 URI",
  "management.signIn.redirectUriHint": "必须与 Google Cloud 控制台里登记的值逐字一致，否则 Google 会直接拒绝。",
  "management.signIn.save": "保存",
  "management.signIn.checking": "探测中…",
  "management.signIn.checkClient": "探测客户端",
  "management.signIn.reload": "重新读取",
  "management.signIn.unsaved": "未保存",
  "management.signIn.discard": "放弃更改",
  "management.signIn.validation.clientIdRequired": "请输入 Client ID。",
  "management.signIn.validation.clientIdInvalid": "Client ID 必须以 .apps.googleusercontent.com 结尾，且不能包含空格。",
  "management.signIn.validation.clientSecretRequired": "请输入 Client Secret。",
  "management.signIn.validation.clientSecretInvalid": "Client Secret 不能包含空格，且不能超过 256 个字符。",
  "management.signIn.validation.redirectUriRequired": "请输入重定向 URI。",
  "management.signIn.validation.redirectUriCurrentOrigin": "必须使用当前站点的重定向 URI：{{redirectUri}}",
  "management.signIn.disabledReasons.registrationSaving": "正在更新注册策略，请等待完成。",
  "management.signIn.disabledReasons.configSaving": "正在保存 Google 配置，请等待完成。",
  "management.signIn.disabledReasons.registrationNeedsGoogle": "先保存完整凭据并启用 Google 登录，才能开放自助注册。",
  "management.signIn.disabledReasons.saveBeforeToggle": "先保存当前字段修改，再切换 Google 登录状态。",
  "management.signIn.disabledReasons.closeRegistrationFirst": "先关闭自助注册，才能停用唯一公开注册入口。",
  "management.signIn.disabledReasons.completeConfigFirst": "先保存当前站点的完整 OAuth 凭据。",
  "management.signIn.disabledReasons.noChanges": "当前没有需要保存的修改。",
  "management.signIn.disabledReasons.nothingToDiscard": "当前登录配置没有未保存变更。",
  "management.signIn.disabledReasons.dirtyReload": "存在未保存的登录配置，请先保存或放弃更改。",
  "management.signIn.disabledReasons.checking": "正在探测 Google 客户端，请等待完成。",
  "management.signIn.disabledReasons.saveBeforeCheck": "先保存当前修改，再探测已保存的客户端。",
  "management.signIn.check.requestFailed": "无法完成客户端探测，请稍后重试。",
  "management.signIn.check.incomplete": "Client ID、Client Secret 与重定向 URI 必须全部填写。",
  "management.signIn.check.invalidConfig": "当前 OAuth 配置格式无效，请核对后重试。",
  "management.signIn.check.clientError": "服务器暂时无法发起探测请求，请稍后重试。",
  "management.signIn.check.unreachable": "服务器连不上 Google，请检查出网连接。",
  "management.signIn.check.ok": "Google 已识别这个客户端。请再完成一次真实 Google 登录，确认授权与回调链路。",
  "management.signIn.check.invalidClient": "Client ID 或 Client Secret 不正确，请回 Google Cloud 控制台核对。",
  "management.signIn.check.redirectMismatch": "重定向 URI 与 Google Cloud 控制台登记的不一致，必须逐字相同。",
  "management.signIn.check.originMismatch": "重定向 URI 必须属于当前站点；开发机与生产机应各用独立 OAuth 客户端。",
  "management.signIn.check.unexpected": "Google 返回了预期外的响应（{{code}}），请稍后重试。",
  "management.signIn.cloudTitle": "在 Google Cloud 控制台要做什么",
  "management.signIn.cloudDescription": "Client Secret 只粘贴到只写输入框，服务端不会把它读回页面。",
  "management.signIn.cloudSteps.project": "进入现有 ZML Monitor Google Cloud 项目；首次接入时才创建。开发机与生产机共用项目，但不共用 OAuth 客户端。",
  "management.signIn.cloudSteps.audience": "进入“API 和服务 → OAuth 权限请求页面”，用户类型选择“外部”，填写应用名称与支持邮箱。",
  "management.signIn.cloudSteps.scopes": "只申请 openid 和 email，不要增加 profile 或其他范围。",
  "management.signIn.cloudSteps.production": "在“受众群体”把发布状态切到“正式版 / In production”；测试状态只允许测试用户进入。",
  "management.signIn.cloudSteps.client": "在同一项目中为当前站点创建独立的“Web 应用”客户端；开发机可命名 ZML Monitor Test，生产机可命名 ZML Monitor Production。",
  "management.signIn.cloudSteps.redirect": "已获授权的重定向 URI 填：",
  "management.signIn.cloudSteps.verify": "保存后先探测客户端，再用真实 Google 账户完整走一次授权、回调和登录；探测成功不能替代端到端验证。",
  "demo.intro": "你正在查看实时演示：全部交易所的 BTC、ETH、SOL 实时数据。所有功能都可以打开查看，任何改动都不会保存。",
  "demo.readOnly": "演示不保存改动。创建账号后，你可以在全部币种上保存自己的筛选、视图和告警。",
  "demo.createAccount": "创建账号",
  "demo.dismiss": "知道了",
  "demo.pausedTitle": "演示已在另一个标签页打开",
  "demo.pausedDescription": "实时演示同一时间只在一个窗口运行。点击继续，即可切换到当前标签页。",
  "demo.continueHere": "在此继续",
  "monitorWorkspace.tabPanel.toggle": "组合标签面板",
  "monitorWorkspace.tabPanel.close": "关闭面板",
  "monitorWorkspace.tabPanel.resize": "调整面板宽度",
  "monitorWorkspace.tabPanel.sections.overview": "概览",
  "monitorWorkspace.tabPanel.deferred.loading": "正在打开编辑分段…",
  "monitorWorkspace.tabPanel.deferred.unavailableTitle": "暂时无法打开编辑分段",
  "monitorWorkspace.tabPanel.trade.enabled": "开",
  "monitorWorkspace.tabPanel.trade.disabled": "关",
  "monitorWorkspace.settingsSheet.footer.noChanges": "当前没有未保存修改。",
  "monitorWorkspace.tabs.defaultName": "新标签",
  "monitorWorkspace.tabs.createFromCurrent": "从当前视图另存",
  "monitorWorkspace.tabs.createBlank": "空白新建",
  "monitorWorkspace.tabs.deleteLastReason": "至少保留一个组合标签",
  "monitorWorkspace.tabs.deletedFeedback": "已删除「{{name}}」",
  "monitorWorkspace.tabs.undo": "撤销",
  "monitorWorkspace.tabs.duplicatedFeedback": "已复制。副本的飞书与 ZML Trade 推送已关闭；命中条件已生效，网页提醒随即成立。",
  "monitorWorkspace.tabs.openSettings": "打开设置",
  "monitorWorkspace.tabs.renameField": "重命名 {{name}}",
  "monitorWorkspace.tabs.nameIssue.taken": "已有同名组合标签",
  "monitorWorkspace.tabs.nameIssue.tooLong": "名称最多 80 个字符",
  "monitorWorkspace.tabs.nameIssue.empty": "名称不能为空",
  "monitorWorkspace.workspaceErrors.nameConflict": "已有同名组合标签，换一个名字。",
  "fundingPage.viewPanel.toggle": "视图面板",
  "fundingPage.viewPanel.close": "关闭面板",
  "fundingPage.viewPanel.resize": "调整面板宽度",
  "fundingPage.viewPanel.sectionsAria": "资金费率视图面板分区",
  "fundingPage.viewPanel.sections.overview": "概览",
  "fundingPage.viewPanel.sections.scope": "监控范围",
  "fundingPage.views.defaultName": "新视图",
  "fundingPage.views.createFromCurrent": "从当前视图另存",
  "fundingPage.views.createBlank": "空白新建",
  "fundingPage.views.deletedFeedback": "已删除「{{name}}」",
  "fundingPage.views.undo": "撤销",
  "fundingPage.views.duplicatedFeedback": "已复制为「{{name}}」",
  "fundingPage.views.renameField": "重命名 {{name}}",
  "fundingPage.views.nameIssue.taken": "已有同名视图",
  "fundingPage.views.nameIssue.tooLong": "名称最多 80 个字符",
  "fundingPage.views.nameIssue.empty": "名称不能为空",
  "monitorWorkspace.settingsSheet.summary.conditionCount_other": "{{count}} 个条件",
  "monitorWorkspace.settingsSheet.summary.noConditions": "未设条件",
  "standalone.notificationSettings.context.accountSound.status.otherTab": "由另一个标签页播放",
  "monitorWorkspace.settingsSheet.summary.feishuIdle": "飞书已开但没有条件，不会发送",
  "account.notificationSettings.sound.intervalHint": "5–60 秒，整数",
  "account.notificationSettings.sound.intervalRange": "请输入 5 到 60 之间的整数秒",
  "account.notificationSettings.deliveryHealth.title": "飞书通道拥挤",
  "account.notificationSettings.deliveryHealth.description": "本次启动以来：{{skipped}} 条重复通知因通道预算让路，{{rejected}} 条被飞书频控拒绝。首发从不让路；通道有余量再缩短间隔。"
}
