Files
op-packages/luci-app-honk/root/etc/honk/dashboard/assets/locale-zh-CN-DVMwebSP.js
T

2 lines
70 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const e={"act.noOutbounds":"此后端不提供出站统计","act.noConnections":"此后端不提供连接","act.emptyHistory":"暂无历史样本","act.historyRange":"历史范围","act.noHistory":"此后端不提供历史数据","act.unknown":"未知","act.latency":"延迟","act.upload":"上传","act.download":"下载","act.active":"活动连接","act.memory":"内存","act.sampling":"采样中","act.rss":"常驻内存","act.cgroup":"cgroup 已用","act.truncated":"已截断","act.memoryOk":"正常","act.memoryHigh":"偏高","act.memoryNearLimit":"接近上限","act.traffic":"流量","act.viewDetails":"查看详情","act.limited":"{n} 项功能未开启","act.mode":"出站模式","act.global":"全局目标","mode.rule":"规则","mode.direct":"直连","mode.global":"全局","act.modeApplied":"出站模式已写入配置并重载:{mode}","act.modeNoRouting":"主配置未包含 routing 区段","act.modeInterleaved":"路由区段有普通规则排在 must 规则前面。请先把 must 规则移到路由区段最前面,再切换出站模式。","act.modeReadOnly":"只读","act.modeWhyReadOnly":"查看只读原因","act.modeReadOnlyReason":"honk 须允许配置写入,且控制端已设置身份验证。主配置若含 native_api 或 clash_api 的密钥字段或嵌套区块,会标记为只读。配置含当前的监听密钥时也一样。","act.modeReadOnlyAction":"请确认 honk 对主配置文件有写入权限,并将 native_api 设置放在独立的 include 文件。","act.readOnlyDocs":"只读的配置文件","act.modeUnavailable":"此后端不提供","act.globalMissing":"全局模式须指定目标组","act.viewAll":"查看全部","act.noticeRepeat":"重复 {n} 次","act.since":"自 {t} 起","act.good":"良好","act.live":"实时","act.m10":"10 分钟","act.h1":"1 小时","act.h6":"6 小时","act.h24":"24 小时","act.outUsage":"出站下载量","act.topDevices":"流量排行","act.devices":"设备","act.domains":"域名","act.node":"节点","act.issues":"通知与问题","act.noIssues":"当前没有需要处理的问题","act.unavailable":"不可用","act.d7":"7 天","act.rankingScope":"按当前可见连接的下载量排序,占比以全部可见数据计算。","act.rankingTruncated":"连接列表已截断,排行仅涵盖已获取的数据。","act.rankingEmpty":"当前没有可排行的连接","config.tabModules":"模块","config.moduleOpen":"打开页面","config.moduleManual":"手动编辑","config.moduleManualTip":"在来源标签页打开整个文件,光标位于此区段","config.moduleAbsent":"未设置此区段;可加入 {file}。","config.moduleAbsentReadOnly":"未设置此区段。","config.moduleSettings":"{n} 项设置","config.moduleSubscriptions":"{n} 个订阅","config.moduleNodes":"{n} 个节点","config.moduleGroups":"{n} 个组:{policies}","config.moduleDnsUpstreams":"{n} 个上游","config.wizardPresetHelp":"所有模板先让 NetworkManager、私有地址及多播流量直接连接,再屏蔽其余 UDP/443 流量。除全局代理外,其他模板也屏蔽广告。","config.wizardListenerPort":"透明代理端口","config.wizardDefaultDns":"默认 DNS 上游","config.wizardChinaDns":"中国大陆域名 DNS 上游","config.wizardNetworkError":"端口须介于 1 至 65535,两个 DNS 上游均须填写。","config.moduleDnsRequests":"{n} 条请求规则","config.moduleDnsResponses":"{n} 条响应规则","config.moduleRules":"{n} 条规则","config.generation":"生效代次","config.generationHelp":"生效配置的代次编号。重载使生效配置改变时会产生新代次,内容未变的重载保持原代次。","config.saveValidating":"正在验证…","config.revision":"配置修订","config.errors":"{n} 个错误","config.warnings":"{n} 个警告","config.clean":"没有诊断","config.redacted":"后端已脱敏监听密钥的值","config.readOnly":"只读","config.readOnlyHelp":"后端未开放写入配置。honk 须启用 experimental.native_api.config_write,并设置密钥或密码登录。","config.secretSource":"含密钥","config.redactedSource":"内容已脱敏","config.withheldSource":"未返回内容","config.readOnlyAttempt":"此文件只读","config.kind.main":"主配置","config.kind.include":"引入文件","config.kind.subscription":"订阅","config.kind.generated":"引擎生成","config.validate":"校验","config.edit":"编辑","config.save":"应用并重载","config.noChanges":"没有要应用的修改","config.saveConflict":"须先保留或放弃修改","config.wizardSubsInvalid":"每个订阅都须有不重复的名称和 HTTP 或 HTTPS 网址","config.validateNoMain":"后端未返回完整的主配置,因此无法校验","config.validateOther":"校验只涵盖主配置及其引入文件,不含此文件","config.incomplete":"内容不完整或已脱敏,不能在此编辑","config.moduleEditBlocked":"另一个区段有未保存的修改,须先应用或取消","config.unquotable":"无法写入:值含单引号、换行或结尾反斜线,无法无损转为单引号字符串。","config.contentHidden":"此后端不提供配置内容","config.contentWithheld":"后端未返回此来源的文本,因此不能在此编辑。请检查后端的内容可见性策略。","config.valid":"校验通过","config.invalid":"校验发现 {n} 个错误","config.saved":"{path} 已写入,配置已重载","config.writeRestart":"{n} 项设置需重启才会生效,未写入。请在文件中修改后重启 honk","config.diskAhead":"磁盘上的文件与运行中的配置不同,因此未写入。请重载 honk 以应用该文件;若文件更改了需重启的设置,请重启 honk","config.changedOnDisk":"编辑期间磁盘上的文件已更改,保存会覆盖该更改。","config.keepChanges":"保留修改","config.tooLarge":"配置超过后端可接受的大小。上限:{limit} 字节","config.diagnostics":"诊断","config.export":"导出","config.exportWarning":"导出文件保留显示的原始文本,可能包含凭据;分享前请检查内容。","config.newSource":"新建文件","config.newSourceTitle":"新建配置文件","config.newSourceHelp":"新文件内容为空,须匹配任一已加载文件 include 区段中的路径模式才会加载。路径相对于主配置所在目录。","config.newSourcePath":"路径","config.newSourceCreate":"创建","config.newSourceCreated":"{path} 已创建,配置已重载","config.newSourceFailed":"无法创建 {path}","config.newSourceUnmatched":"已加载文件的 include 区段中没有匹配此路径的模式,因此后端会拒绝创建。","config.newSourceAbsolute":"请使用相对于主配置目录的路径","config.newSourceSegments":"路径不能包含空段、. 或 ..","config.newSourceExtension":"文件名须以 .dae 结尾","config.newSourceControl":"路径不能包含控制字符","config.newSourceNameHelp":"新文件内容为空。目录与扩展名由主配置 include 区段的路径模式决定,只需输入名称。","config.newSourcePattern":"路径模式","config.newSourceName":"名称","config.newSourceNameSlash":"名称不能包含 /","config.newSourceNameControl":"名称不能包含控制字符","config.wizard":"快速设置","config.wizardSubscriptions":"订阅","config.wizardSubscriptionName":"名称","config.wizardAddSubscription":"添加订阅","config.wizardRemove":"移除 {name}","config.wizardKeep":"保留当前规则","config.wizardKeepHelp":"routing 区段不变","config.wizardGlobal":"全局代理","config.wizardGlobalHelp":"应用共用例外规则后,将其余流量经由代理组传输。","config.wizardBypass":"绕过中国大陆","config.wizardBypassHelp":"屏蔽广告;Google 中国服务、中国大陆游戏服务与中国大陆流量直接连接,其余流量经由代理组传输。","config.wizardGfw":"只代理 GFW 名单","config.wizardGfwHelp":"屏蔽广告;GFW 名单与 Telegram 流量经由代理组传输,其余流量直接连接。","config.wizardMini":"精简分组","config.wizardMiniHelp":"按 ACL4SSR Mini 创建节点选择与自动选择组。","config.wizardStandard":"标准分组(默认)","config.wizardStandardHelp":"按 ACL4SSR Online 增加 Telegram、国外媒体与 Apple 服务组。","config.wizardFull":"全分组","config.wizardFullHelp":"按 ACL4SSR Full 增加 AI、视频与各地区节点组,适用于高级用户。","config.wizardWriteHelp":"改写 {path} 的 subscription 区段;选用模板时也替换所有顶层 routing 区段并补上缺少的 group,其余内容保持不变。","config.wizardNote":"使用表单填写订阅;规则可选用模板或保留原文。网址原样写入 subscription,由引擎获取并解析。","config.wizardSubscription":"订阅网址","config.wizardSubscriptionHelp":"HTTP 或 HTTPS 网址;支持的订阅格式以后端说明为准","config.wizardTemplate":"规则","config.wizardGroupUsed":"此模板使用组 {name};若已有组,使用第一个组。","config.wizardLan":"LAN 接口","config.wizardNamedGroups":"此模板使用具名组:{names}。已有的同名组保持不变。","config.wizardPreview":"生成的配置","config.atFile":"{file} 第 {line} 行:{message}","config.repeated":"{text}({n} 次)","config.backendDetail":"{text}。后端消息:{message}","config.saveShortcut":"Ctrl+S","config.saveShortcutMac":"⌘S","config.discardTitle":"放弃未保存的修改?","config.discardHelp":"离开后,此来源的修改不会保留。","config.discard":"放弃修改","config.tabSource":"来源","config.tabValidate":"校验","config.failed":"未通过:{errors}、{warnings}","config.passedWarnings":"通过,{n} 个警告","config.passed":"通过","config.lastRun":"最近一次校验:{time}","config.acceptedDiagnostics":"生效配置(代次 {generation})保留的诊断","config.revalidate":"重新校验","config.validateNote":"解析阶段采用宽松模式并记录所有问题,再由校验判定致命错误。若有错误,应用操作不会写入文件,重载操作不会应用配置。","config.level":"级别","config.levelAll":"全部 {n}","config.levelErrors":"错误 {n}","config.levelWarnings":"警告 {n}","config.levelInfo":"提示 {n}","config.where":"位置","config.message":"消息","config.code":"代码","config.noDiagnostics":"没有此级别的项目","config.openSource":"打开来源","config.openSourceAt":"打开来源:{where}","config.source":"来源","config.sourceFacts":"{n} 行,{size}","config.loadedAt":"加载时间:{time}","config.unsaved":"未保存","config.unsavedHint":"重新加载或关闭页面会丢失修改","config.editNote":"点击内容即可编辑。若加载后磁盘上的文件已更改,后端会拒绝保存,不会覆盖该文件。","config.editNoteValidate":"点击内容即可编辑,保存前可先验证。若加载后磁盘上的文件已更改,后端会拒绝保存,不会覆盖该文件。","config.generatedNote":"此文件由引擎生成,重新生成时会覆盖,只能在此查看。要更改内容,请修改生成它的配置。","config.subscriptionNote":"此文件从订阅地址下载,更新订阅时会被替换,只能在此查看。","config.readOnlyNote":"后端未开放写入配置,只能在此查看。启用方法见上方说明。","config.secretNote":"此文件含监听密钥,后端不会写回。将密钥移到独立的引入文件后,即可编辑其余内容。","config.refusedNote":"后端不接受写入此文件,只能在此查看。","config.redactedNote":"后端对此文件的部分内容做了脱敏,写回会丢失这些值,因此只能查看。","config.level.error":"错误","config.level.warning":"警告","config.level.info":"提示","config.previewFailed":"无法生成配置","conn.tab.traffic":"流量","conn.tab.list":"连接","conn.chart.busiest":"最高流量连接","conn.chart.down":"下载","conn.chart.up":"上传","conn.chart.sample":"连接:{n}","conn.chart.sampleUnknown":"连接:{n},无流量总计:{unknown}","conn.chart.moreDown":"下载较多","conn.chart.moreUp":"上传较多","conn.chart.hint":"横轴:上传量,纵轴:下载量,虚线:上传与下载相等。点击数据点可打开该连接。","conn.chain":"链","conn.node":"节点","conn.rule":"规则","conn.recomputed":"重算","conn.state.observed":"观测中","conn.state.routing":"路由中","conn.state.dialing":"拨号中","conn.stateHelp.observed":"已接收连接,尚未开始匹配规则。","conn.stateHelp.routing":"正在匹配路由规则。","conn.stateHelp.dialing":"正在建立出站连接。","conn.state.active":"进行中","conn.state.closed":"已关闭","conn.state.blocked":"已屏蔽","conn.state.failed":"失败","conn.state.unknown":"未知","conn.columns":"列","conn.group":"分组","conn.byClient":"按设备","conn.activeCount":"{n} 条活动连接","conn.onlyThisClient":"仅显示此设备","conn.close":"关闭连接","conn.closeAll":"全部关闭","conn.closeAllHelp":"逐条关闭当前列出的 {n} 条连接;内核直连、后端不持有的连接会跳过。","conn.closeAllLive":"关闭来自 {src} 的全部连接(当前 {n} 条),包括此对话框打开后建立的连接;内核直连的连接会跳过。","conn.closeAllLiveTcp":"关闭来自 {src} 的全部 TCP 连接(当前 {n} 条),包括此对话框打开后建立的连接;内核直连的连接会跳过。","conn.closeAllLiveUdp":"关闭来自 {src} 的全部 UDP 连接(当前 {n} 条),包括此对话框打开后建立的连接;内核直连的连接会跳过。","conn.anySource":"任何设备","conn.closedAll":"已关闭 {closed} 条,跳过 {skipped} 条","conn.export":"导出 CSV","conn.closed":"已关闭 {name}","conn.notClosable":"后端没有可中断的用户空间传输,无法关闭此连接。由内核直接转发的连接属于此类。","conn.closeFailed":"无法关闭连接","conn.notInSnapshot":"当前列表未包含此连接。","conn.ungrouped":"不分组","conn.collapseAll":"全部折叠","conn.expandAll":"全部展开","conn.groupCount":"{name}({n})","conn.truncated":"连接列表已截断,仅显示部分记录。","conn.chart.title":"连接流量","conn.chart.point":"下载:{down},上传:{up}","conn.latency.sample":"有延迟的节点:{n},无延迟数据:{missing}","conn.latency.percentiles":"全部节点 P50:{p50},P90:{p90}","conn.latency.weighted":"使用中节点按连接数加权 P50:{p50}","conn.latency.weightedUnplaced":"使用中节点按连接数加权 P50:{p50},无延迟数据:{n} 条连接","conn.latency.inUse":"使用中","conn.latency.others":"未使用","conn.latency.pending":"尚无节点有延迟样本。","conn.latency.hint":"每个点代表一个节点,位置为节点页显示的 TCP 延迟。","conn.visibilityPartial":"仅部分连接可见","conn.visibilityNone":"无连接可见","conn.visibilityNote":"后端仅列出用户空间数据路径可观测的连接;列表为空不代表设备没有连接。","conn.filterHint":"域名、IP、设备、进程","conn.allOutbounds":"所有出站","conn.pick":"选择","conn.filters":"筛选条件","conn.filtersActive":"筛选条件,已应用 {n} 项","conn.allDevices":"所有设备","conn.allRules":"所有规则","conn.empty":"没有匹配的连接","conn.viewFlow":"查看流程","conn.showRule":"查看命中的规则","conn.ruleBeforeMatched":"命中规则之前","conn.ruleTop":"最前","conn.ruleMoved":"命中的规则已变动,规则将加在 doona 可写入的最前位置。","conn.ruleNoPosition":"没有规则位于 doona 可写入的文件中,无法确定插入位置。","conn.f.dst":"目标地址","conn.f.ingress":"入口","conn.f.domainSource":"域名来源","conn.f.observedBy":"观测来源","conn.observed.userspace":"用户空间","conn.observed.ebpf":"eBPF","conn.observed.mixed":"用户空间与 eBPF","conn.f.uploadRate":"上传速率","conn.f.downloadRate":"下载速率","conn.f.started":"开始时间","dns.chart.ranking":"查询排行","dns.chart.byDevice":"设备","dns.chart.byDomain":"域名","dns.chart.resolver":"解析器自身","dns.chart.cache":"缓存状态","dns.chart.cacheNote":"条目:{n},容量上限:未上报","dns.chart.positive":"正向应答","dns.chart.negative":"负向应答","dns.chart.usage":"使用量","dns.chart.usageFacts":"条目:{entries}","dns.chart.coverage":"缓存范围:{kinds};{persistent}","dns.chart.persistent":"重启后保留","dns.chart.memoryOnly":"仅存于内存,重启后清空","dns.chart.count":"{n} 条","dns.chart.rest":"其余 {n} 条","dns.tab.stats":"统计","dns.chart.share":"{n}({share})","dns.chart.median":"中位数","dns.chart.p95":"P95","dns.chart.cacheRate":"缓存命中率","dns.chart.failureRate":"失败率","dns.chart.sample":"已加载:{n} 条,未命中缓存:{uncached} 条,发往上游:{upstream} 条","dns.queryFailed":"无法查询:{error}","dns.deleted":"已删除 {n} 条缓存项","dns.deleteFailed":"无法删除缓存项","dns.flushed":"缓存已清除,匹配:{matched},已删除:{deleted}","dns.flushFailed":"无法清除缓存:{error}","dns.allTypes":"所有支持类型","dns.query":"查询","dns.queryUnavailable":"此后端当前无法执行 DNS 查询","dns.typeUnsupported":"此后端不支持查询此记录类型","dns.noTypes":"此后端未提供可查询的记录类型","dns.hit":"缓存命中","dns.miss":"缓存未命中","dns.routeSource":"路由来源","dns.route.forced":"强制指定","dns.route.rules":"DNS 路由规则","dns.route.default":"默认","dns.routeRule":"路由规则","dns.noAnswers":"暂无应答记录","dns.positive":"正缓存","dns.negative":"负缓存","dns.persistent":"持久缓存","dns.notCovered":"不涵盖","dns.empty":"暂无缓存项","dns.cacheUnavailable":"此后端不提供缓存列表","dns.cacheBusy":"缓存列表暂时不可用","dns.expires":"到期时间","dns.staleUntil":"过期后仍可用至","dns.deleteEntry":"删除 {domain} 的 {type} 缓存项","dns.deleteUnsupported":"此后端不支持删除缓存项","dns.entries":"缓存项","dns.viewCache":"查看缓存","dns.log":"解析记录","dns.chart.tooFew":"记录不足,暂不绘图","dns.chart.noLog":"解析记录未加载","dns.chart.shortPage":"后端提前结束此分页:{n}/{limit} 条","dns.chart.speed":"上游查询延迟({n} 条)","dns.chart.typical":"中位数:{value}","dns.chart.slowest":"P95:{value}","dns.chart.upstream":"{n} 条,中位数:{median}","dns.chart.outcomes":"响应结果","dns.chart.medianKey":"各上游的中位数","dns.outcome.cached":"缓存命中","dns.outcome.answered":"上游应答","dns.outcome.nxdomain":"查无此名","dns.outcome.failed":"失败","dns.exportLog":"导出 CSV","dns.result":"结果","dns.logFilterHint":"域名包含","dns.logTotal":"已保留 {n} 条记录","dns.logTotalHelp":"新记录使保留条数或内存用量达到上限时,最早的记录会被移除。","dns.logLoaded":"已加载 {n} 条,导出仅含已加载的记录","dns.loadOlder":"加载较早记录","dns.newerWaiting":"有较新的记录等待加载。刷新会替换当前已加载的记录。","dns.logEmpty":"没有匹配的解析记录","dns.logUnavailable":"此后端不提供解析记录","dns.cacheFilter":"域名:{domain}","dns.flushConfirm":"将清除全部 {n} 条缓存项,无法撤销。","dns.flushConfirmAll":"将清除全部缓存项,无法撤销。","dns.flushAll":"清除全部缓存","dns.flushUnsupported":"此后端不支持清除缓存","dns.answer":"{name} {type};TTL {ttl} 秒;{data}","event.export":"导出 JSON","event.kind":"种类","event.allKinds":"所有种类","event.withoutRuntime":"排除运行状态更新","event.k.streamReady":"事件流就绪","event.k.runtimeUpdated":"运行状态更新","event.k.flowUpdated":"流程更新","event.k.flowGap":"流程记录丢失","event.k.operationUpdated":"操作更新","event.k.generationChanged":"配置生效","event.unavailable":"此后端不提供事件流","event.connected":"已连接","event.reconnecting":"重新连接中","event.disconnected":"已断开连接","event.lostHistory":"事件丢失:断开连接期间的事件无法取回","event.cursor":"可从上次位置续传","event.limit":"最近 {n} 条,新事件在前","event.empty":"没有匹配的事件","event.summary":"摘要","event.resource":"{resource}","event.flow":"{id},修订:{revision}","event.operation":"{id},状态:{status}","event.generation":"{previous} 至 {current}","event.gap":"{id},原因:{reason},本次记录期间累计丢弃:{n}","event.gapUnscoped":"原因:{reason},本次记录期间累计丢弃:{n}","event.gapNoCount":"{id},原因:{reason}","event.gapUnscopedNoCount":"原因:{reason}","event.gap.overflow":"记录已达保留上限","event.gap.sampled":"采样跳过","event.gap.evicted":"移出保留记录","event.gapHelp.overflow":"部分流程记录未能保留。若因保留条数达到上限,可在设置页调高该上限。","event.gapHelp.evicted":"已结束的流程超过保留时长后会移出保留记录;保留条数达到上限时会提前移出。进行中的流程不受影响。","event.gap.recording":"记录设置变更","log.chart.errors":"错误","log.chart.peakErrors":"错误最多的时段","log.chart.peak":"记录最多的时段","log.chart.count":"{n} 条","log.level":"级别","log.level.trace":"跟踪","log.level.debug":"调试","log.level.info":"信息","log.level.warn":"警告","log.level.error":"错误","log.target":"模块","log.targetPlaceholder":"模块前缀","log.pause":"暂停","log.connected":"流式接收中","log.paused":"已暂停:{n} 条新记录","log.reconnecting":"重新连接中","log.disconnected":"已断开连接","log.gap":"日志丢失:断开连接期间的记录无法取回","log.recorded":"引擎记录:{level}及以上","log.levelNotRecorded":"{level}:请先在设置页调低日志级别","log.clear":"清空","log.export":"导出","log.message":"消息","log.chart.title":"日志时间分布","log.chart.sample":"根据最近的 {n} 条记录","log.chart.cell":"{time},{level}:{n} 条","log.chart.minimum":"显示{level}及以上","log.chart.current":"{level}:当前的最低级别","log.empty":"暂无日志","log.emptyNotRecorded":"请先在设置页开启日志记录","log.emptyForbidden":"配置禁止日志记录","log.emptyFiltered":"没有符合筛选条件的日志","nodes.latency.lowest":"最低","nodes.latency.highest":"最高","nodes.latency.unavailable":"不可用","nodes.latency.count":"{n} 个","nodes.tab.list":"节点","nodes.tab.latency":"延迟","nodes.latency.sample":"根据 {n} 个节点的最新测量","nodes.latency.by":"分组方式","nodes.latency.byGroup":"按组","nodes.latency.byProtocol":"按协议","nodes.latency.latest":"当前延迟","nodes.latency.moving":"移动平均","nodes.latency.avg10":"近 10 次平均","nodes.latency.unavailableList":"不可用({n} 个):{names}","nodes.latency.unmeasuredList":"尚未测量({n} 个):{names}","nodes.latency.andMore":"及另外 {n} 个","nodes.latency.noGroup":"未分组","nodes.latency.noProtocol":"未知协议","nodes.latency.showAll":"显示全部 {n} 个","nodes.note":"节点来源包括订阅、文件与配置内的节点。后端支持时,可在此添加订阅或粘贴节点链接;更改会写入主配置并重载。","nodes.addProvider":"添加订阅","nodes.addProviderHelp":"名称会写入 subscription 区段作为标签;引擎会获取订阅网址,但不会返回网址。","nodes.add":"添加","nodes.name":"名称","nodes.nameMissing":"须填写名称","nodes.nameInvalid":"名称只能使用英文字母、数字、_、. 和 -","nodes.url":"订阅网址","nodes.urlInvalid":"订阅网址须为 HTTP 或 HTTPS 网址","nodes.agent":"User-Agent","nodes.agentInvalid":"最多 256 个可打印的 ASCII 字符","nodes.cache":"缓存订阅内容","nodes.cacheHelp":"保留最近一次获取的内容,启动时无需联网即可加载。","nodes.added":"{name} 已添加","nodes.addedRefreshed":"{name} 已添加并刷新,{n} 个节点","nodes.addedRefreshFailed":"{name} 已写入配置,但无法刷新","nodes.remove":"移除 {name}","nodes.removeProviderTitle":"移除来源 {name}","nodes.removeProviderHelp":"从主配置删除此来源及其节点,并重载。","nodes.removed":"{name} 已移除","nodes.addNode":"粘贴节点链接","nodes.addNodeHelp":"支持引擎可解析的分享链接(vless、vmess、trojan、ss 等),并写入 node 区段。","nodes.joinGroup":"将 {name} 加入组","nodes.newGroup":"新建组…","nodes.newGroupHelp":"在 group 区段新建组,使用 name 筛选纳入 {name};策略可在策略页面修改。","nodes.join":"加入","nodes.joined":"{name} 已加入 {group}","nodes.link":"节点链接","nodes.linkInvalid":"节点链接须为 vless://… 这类格式","nodes.removeNodeTitle":"移除节点 {name}","nodes.removeNodeHelp":"从主配置的 node 区段删除,并重载。","nodes.probe":"测试 {name}","nodes.probed":"{name}:{n} ms","nodes.probeFailed":"{name}:无法连接","nodes.probeUnknown":"{name}:结果未知","nodes.probeUnknownWhy":"{name}:结果未知({error})","nodes.search":"搜索节点","nodes.group":"组","nodes.anyGroup":"全部组","nodes.anyProtocol":"全部协议","nodes.providers":"来源","nodes.provider":"来源","nodes.kindLabel":"种类","nodes.kind.subscription":"订阅","nodes.kind.file":"文件","nodes.kind.inline":"配置内","nodes.kind.builtin":"内置","nodes.kind.unattributed":"未归属","nodes.count":"节点","nodes.usage":"用量","nodes.updated":"更新","nodes.expires":"到期","nodes.status.ok":"正常","nodes.status.stale":"过期数据","nodes.status.error":"失败","nodes.refresh":"刷新 {name}","nodes.refreshed":"{name} 已刷新,{n} 个节点","nodes.interval":"自动刷新","nodes.intervalOf":"{name} 的自动刷新","nodes.manualOnly":"仅手动","nodes.everyHours":"每 {n} 小时","nodes.intervalSet":"{name} 的自动刷新已写入配置并重载:{interval}","nodes.noProviders":"暂无节点来源","nodes.of":"{name} 的节点","nodes.node":"节点","nodes.protocol":"协议","nodes.latency":"延迟","nodes.groups":"所属组","nodes.empty":"此来源暂无节点","nodes.refreshFailed":"无法刷新 {name}","nodes.refreshedDegraded":"{name}:节点已应用,但数据路径未恢复,经用户空间代理的新连接会被拒绝。详见概览页。","nodes.probeError":"无法测试 {name}","ov.v.ebpf":"eBPF","ov.v.userspace":"用户空间","ov.v.mock":"模拟","ov.v.active":"运行中","ov.v.degraded":"降级","ov.v.detached":"已卸载","ov.v.failed":"失败","ov.v.disabled":"已停用","ov.v.full":"完整","ov.v.partial":"部分","ov.v.none":"无","ov.v.real":"真实","ov.v.loaded":"已加载","ov.v.notLoaded":"未加载","ov.v.attached":"已挂载","ov.v.partiallyAttached":"部分挂载","ov.v.published":"已发布","ov.v.notPublished":"未发布","ov.v.healthy":"健康","ov.v.ready":"就绪","ov.v.error":"错误","ov.v.unknown":"未知","ov.v.ingress":"入站","ov.v.egress":"出站","ov.engine":"引擎","ov.export":"导出状态 JSON","ov.counters":"流量计数","ov.resources":"后端能力","ov.available":"可用","ov.profileBase":"基本","ov.profileFull":"完整可观测","ov.scopeVisible":"可见流量","ov.scopeAll":"全部流量","ov.countersSince":"自 {t} 起,{scope}","ov.f.engine":"引擎","ov.f.api":"API","ov.f.build":"构建","ov.f.instance":"实例","ov.f.started":"启动时间","ov.f.activated":"配置生效","ov.f.tcp":"TCP 连接","ov.f.udp":"UDP 连接","ov.f.total":"连接总数","ov.f.rateWindow":"速率统计间隔","ov.r.routingTrace":"路由追踪","ov.r.dnsQuery":"DNS 查询","ov.r.dnsCache":"DNS 缓存","ov.r.probes":"延迟探测","ov.r.trafficHistory":"流量历史","ov.r.memoryHistory":"内存历史","ov.r.outbounds":"出站计数","ov.r.dnsLog":"DNS 记录","ov.r.configValidate":"配置校验","ov.lim.title":"未开启的功能","ov.lim.why":"可能原因","ov.lim.howTo":"开启方法","ov.lim.h.configNotLoaded":"无法读取配置","ov.lim.h.configReadOnly":"配置为只读","ov.lim.h.mainReadOnly":"无法编辑节点与来源","ov.lim.h.recordOff":"配置中关闭了 {n} 项记录","ov.lim.h.geodataUpdate":"无法更新地理数据","ov.lim.h.geodataUnreadable":"地理数据无法使用","ov.lim.h.notRunning":"{n} 项服务暂时无法使用","ov.lim.h.probes":"延迟探测暂时未运行","ov.lim.h.subscriptions":"订阅暂时无法刷新","ov.lim.h.flowsIdle":"流程记录只在查看时记录","ov.lim.h.flowsOff":"流程记录当前关闭","ov.lim.h.notProvided":"当前的 honk 版本没有 {n} 项功能","ov.lim.h.notProvidedOther":"后端未提供 {n} 项功能","ov.lim.configMissing":"honk 仍在启动,或配置文件超过 32 个,或总大小超过 8 MiB。","ov.lim.configWrite":"在配置中加入以下设置,并在 password_auth: true 与 secret 中任选其一,然后重启 honk。honk 加载配置期间或存储阻止写入时,仍无法写入。","ov.lim.recordOff":"这些记录默认为开启。在配置中加入以下设置,然后重启 honk。","ov.lim.mainReadOnly":"主配置文件含有 native API 或监听器的密钥,honk 不会写回含密钥的文件。请将密钥移至单独的 include 文件。","ov.lim.geoNoAssets":"配置未加载任何 geosite 或 geoip 文件。","ov.lim.geoNoStateDb":"honk 的状态数据库未打开,因此没有内置的下载网址。在配置中加入以下两个网址,然后重启 honk。加载的文件没有磁盘路径时,仍无法更新。","ov.lim.geoNoUrl":"有加载的文件没有下载网址或磁盘路径。","ov.lim.geoUnreadable":"路由与 DNS 加载了同一类型但不同的文件。","ov.lim.notRunningReason":"honk 正在启动或停止。","ov.lim.subscriptions":"订阅","ov.lim.manage":"节点与来源","ov.lim.close":"关闭连接","ov.lim.docsVersion":"版本要求","ov.lim.docsReadOnly":"只读的配置文件","ov.lim.docsStateDb":"状态数据库问题","ov.f.kind":"类型","ov.f.state":"状态","ov.f.visibility":"可见度","ov.f.backend":"后端","ov.f.programs":"程序","ov.f.hooks":"挂钩","ov.f.routing":"路由发布","ov.f.health":"健康","ov.f.maps":"映射表","ov.f.connState":"连接表占用","ov.f.rss":"常驻内存","ov.f.cgroupCurrent":"cgroup 已用","ov.f.cgroupLimit":"cgroup 上限","ov.f.cgroupPercent":"cgroup 使用率","ov.f.cgroupScope":"cgroup 范围","ov.v.cgroupService":"本服务","ov.v.cgroupShared":"与其他进程共用","ov.f.oomHigh":"超过高水位次数","ov.f.oom":"OOM 次数","ov.f.oomKill":"OOM 终止次数","ov.f.ebpfBytes":"eBPF 内核内存","ov.config":"配置修订","ov.uptime":"运行时间","ov.cpu":"CPU 使用率","ov.lastReload":"上次重载","ov.datapath":"数据路径","ov.status.datapathDegraded":"{status},数据路径降级","ov.status.datapathFailed":"{status},数据路径故障","ov.memory":"内存","ov.attachments":"挂载点","ov.name":"名称","ov.interface":"接口","ov.direction":"方向","ov.state":"状态","ov.reload":"重载","ov.suspend":"暂停","ov.resume":"恢复","ov.running":"执行中","ov.succeeded":"已完成","ov.failed":"失败","ov.loading":"加载中","ov.unavailable":"此后端不提供该项数据","ov.unknown":"未知","ov.noAttachments":"没有挂载点数据","ov.occupancyUnknown":"占用量未提供,容量 {capacity}","ov.degradedHelp.runtime":"重载后数据路径未恢复,经用户空间代理的新连接会被拒绝。可再次重载配置,尝试恢复数据路径。","ov.degradedHelp.datapath":"部分数据路径状态无法确认,原因见下方错误。","ov.unknownHelp":"后端未确认此项状态。","ov.cgroupHelp.service":"此 cgroup 只含本服务;已用内存计入本服务,使用率按已用量与上限计算。","ov.cgroupHelp.shared":"此 cgroup 还包含其他进程,已用内存和使用率包括这些进程。","ov.cgroupHelp.unknown":"后端无法判断此 cgroup 是否与其他进程共用,已用内存可能包括其他进程。","ov.datapathHelp":"此卡片显示内核中 eBPF 程序、挂钩和映射表的检查结果。","ov.configHelp":"当前生效配置的修订号,配置内容变更并生效后会改变;后端未提供时显示生效代次。","ov.rateWindowHelp":"上传和下载速率为此间隔内的平均值。","ov.operationResult":"{action}:{status}({id})","ov.operationError":"无法执行操作","arrange.drag":"拖动 {name}","arrange.dropInto":"拖放到组 {group}","arrange.ruleSelectsMore":"当前选入:{names},另有 {n} 个","arrange.failed":"无法应用:{error}","arrange.memberCount":"{n} 个节点","arrange.show":"显示","arrange.subscriptions":"订阅","arrange.nodes":"节点","arrange.selected":"已选 {n} 项","arrange.selectHint":"勾选后可一次加入组,也可直接拖动。","arrange.clear":"清除选择","arrange.addSelected":"加入组","arrange.undoShort":"撤销","arrange.undoRemove":"撤销移除 {name}","arrange.ruleSelects":"当前选入:{names}","policy.tab.groups":"组","policy.tab.arrange":"编排","arrange.note":"将右侧的节点或订阅拖动至组即可加入,也可勾选后使用下方的“加入组”。更改会先暂存,点击“检查并应用”后一次写入。","arrange.readOnly":"此后端不提供配置写入,仅供查看。","arrange.noMain":"主配置的内容未完整提供,无法在此编排。","arrange.pendingRegion":"待应用的更改","arrange.pending":"{n} 项更改尚未应用","arrange.discard":"全部放弃","arrange.review":"检查并应用","arrange.dropHint":"拖动至此加入","arrange.new":"新建","arrange.holdsAll":"此组没有任何筛选条件,因此包含所有节点。","arrange.byName":"按名称加入的节点","arrange.bySubscription":"整个订阅","arrange.byRule":"由规则选入","arrange.subscriptionCount":"{name}({n} 个节点)","arrange.ruleNote":"此 {n} 条规则选入的节点不能在此移除。","arrange.editSource":"在配置来源中修改","arrange.remove":"从 {group} 移除 {name}","arrange.lastMember":"此为组的最后一个条件;移除后组会包含所有节点。","arrange.stillIn":"{names} 仍匹配此组的其他规则,移除名称后仍会留在组中。","arrange.tray":"节点与订阅","arrange.search":"搜索节点或订阅","arrange.trayEmpty":"没有匹配的节点或订阅","arrange.subscriptionMeta":"订阅,{n} 个节点","arrange.newGroup":"新建组","arrange.create":"创建","arrange.groupName":"组名称","arrange.groupNameHint":"只能使用英文字母、数字、下划线、句点和连字符。","arrange.badName":"名称只能使用英文字母、数字、下划线、句点和连字符。","arrange.takenName":"已有同名的组。","arrange.policy":"选择方式","arrange.newGroupNote":"创建后请加入至少一个节点或订阅;没有成员的组会包含所有节点,因此无法应用。","arrange.policy.fastest":"平均最快","arrange.policy.fastestHint":"自动使用近期平均延迟最低的节点(推荐)","arrange.policy.fallback":"按顺序备用","arrange.policy.fallbackHint":"使用当前节点直到失效,再按顺序切换","arrange.policy.spread":"轮流分散","arrange.policy.spreadHint":"将连接轮流分配到所有节点","arrange.policy.manual":"手动选择","arrange.policy.manualHint":"在“组”标签页中自行选定节点","arrange.reviewTitle":"检查更改","arrange.undo":"撤销:{change}","arrange.showText":"查看写入的配置文本","arrange.applyNote":"应用时会先校验整份配置,写入后重载;校验失败时不会写入。","arrange.emptyNew":"组 {group} 尚无成员;没有成员的组会包含所有节点,请先加入节点或订阅。","arrange.unknown":"当前没有名为 {names} 的节点;写入后,该名称在对应节点出现时才会生效。","arrange.applied":"已应用 {n} 项更改并重载。","arrange.change.addNode":"将节点 {name} 加入 {group}","arrange.change.removeNode":"从 {group} 移除节点 {name}","arrange.change.addSubscription":"将订阅 {name} 整个加入 {group}","arrange.change.removeSubscription":"从 {group} 移除订阅 {name}","arrange.change.createGroup":"创建组 {group}","policy.kind.selector":"手动选择","policy.kind.urltest":"平均最快","policy.kind.loadbalance":"负载均衡","policy.kind.fallback":"按顺序备用","policy.kind.random":"随机","policy.kind.score":"综合评分","policy.filter":"筛选节点","policy.region":"地区","policy.allRegions":"全部地区","policy.sort":"排序","policy.byLatency":"按延迟","policy.byName":"按名称","policy.aliveOnly":"只显示可用节点","policy.none":"没有匹配的节点","policy.members":"{n} 个成员","policy.membersDown":"{n} 个成员,{down} 个不可用","policy.loading":"正在加载 {id}…","policy.noProbe":"此组无法使用“测试全部”","policy.probing":"测试中…","policy.probeAll":"测试全部","policy.healthy":"{n} 个可用","policy.down":"{n} 个不可用","policy.untested":"{n} 个未测试","policy.untestedHelp":"这些成员的状态尚未确定。","policy.untestedProbe":"可使用“测试全部”重新测试。","policy.untestedNoProbe":"此组无法使用“测试全部”。","policy.network":"为 {name} 选择网络","policy.both":"两者","policy.updated":"{name} 配置已写入并重载","policy.interrupt":"切换时中断现有连接","policy.selectedInterrupted":"{name} 已选择 {member},现有连接已中断","policy.selectedKept":"{name} 已选择 {member},现有连接未中断","policy.note":"手动选择的组可直接切换成员,TCP 与 UDP 可分别选择。","policy.automatic":"自动","policy.overridden":"已手动固定","policy.releaseOverride":"恢复自动选择","policy.pinned":"{name} 已手动固定为 {member},自动策略已暂停","policy.backToAutomatic":"{name} 已恢复自动选择,当前成员为 {member}","policy.noneSelected":"尚未选出成员","policy.empty":"暂无组","policy.cfg.defaultMember":"默认成员","policy.cfg.finalOutbound":"最终出站","policy.cfg.checkUrl":"检测网址","policy.cfg.checkInterval":"检测间隔","policy.cfg.tolerance":"容忍差值","policy.cfg.idleTimeout":"空闲超时","policy.cfg.interruptConnections":"切换时中断连接","policy.cfg.seconds":"{n} 秒","policy.edit":"编辑","policy.editTitle":"编辑组 {name}","policy.editHelp":"改写主配置 group 区段中此组的策略与筛选条件,保留其他字段;校验通过后保存并重载。","policy.filterN":"筛选 {n}","policy.removeFilter":"移除筛选 {n}","policy.addFilter":"添加筛选","policy.save":"保存","policy.noChanges":"没有要保存的修改","policy.editUnsafe":"筛选或策略必须写在同一行,括号成对,且不含注释或大括号。","policy.cfg.millis":"{n} ms","policy.probeChanged":"可用:{healthy},不可用:{unavailable},状态未知:{unknown},选择:已更改","policy.probeUnchanged":"可用:{healthy},不可用:{unavailable},状态未知:{unknown},选择:未更改","policy.probePartial":"{n} 个成员中已测试 {done} 个;{error}","policy.purpose.data":"数据","policy.purpose.dns":"DNS","policy.purpose.shared":"共用","policy.observedVia":"{transport}({purpose})","policy.sectionCount":"({n})","policy.memberPerNetwork":"TCP:{tcp},UDP:{udp}","policy.editNoMain":"尚未取得主配置,无法编辑","policy.editNoEntry":"主配置 group 区段中没有此组,无法编辑","policy.checkEdit":"检测设置","policy.checkEditTitle":"{name} 的检测设置","policy.checkUrlHelp":"后端经由各成员请求的 http 或 https 网址。留空则使用全局检测网址。","policy.checkIntervalHelp":"两次检测之间的秒数。留空则使用全局间隔。","policy.checkUrlInvalid":"请输入含主机名的 http 或 https 网址,长度不超过 2048 字节,且不含用户名、空白或逗号。","policy.checkIntervalInvalid":"请输入不小于 1 的整数秒数。","policy.actionFailed":"无法完成 {name} 的操作:{error}","flow.detailLoading":"流程记录加载中…","flow.allStates":"全部状态","flow.map":"流量路径","flow.topology":"连接拓扑","flow.topologyNote":"按规则或设备查看出站与节点的路径,以及保留的流程数。","flow.mapOutbound":"出站","flow.mapNode":"节点","flow.mapRule":"规则","flow.mapUnknown":"未知","flow.mapFilter":"路径:{label}","flow.clearMapFilter":"清除路径筛选","flow.viewPinned":"查看此路径的 {n} 条流程","flow.mapEmpty":"暂无可供绘制的规则、策略组或保留流程","flow.stageClient":"设备","flow.treeFlows":"{n} 条流程","flow.treeTo":"→ {names}","flow.treeFrom":"← {names}","flow.byRule":"按规则","flow.byClient":"按设备","flow.addRule":"为此目标新建规则","flow.treeNoNode":"尚未选定节点","flow.treePanHint":"左右滑动,查看出站和节点","flow.treeShowMore":"再显示 {n} 个项目","flow.treeFewer":"仅显示前 {n} 个项目","flow.coverage":"观测覆盖范围","flow.coverageSummary":"{n} 个范围未完整观测","flow.connectionFilter":"连接:{id}","flow.clearConnectionFilter":"清除连接筛选","flow.viewConnection":"查看连接","flow.empty":"没有匹配的流程","flow.dropped":"已丢失 {n} 条记录","flow.revision":"修订 {n}","flow.userspaceTcp":"用户空间 TCP","flow.userspaceUdp":"用户空间 UDP","flow.kernelDirect":"内核直连","flow.kernelBlock":"内核屏蔽","flow.dnsIntercept":"DNS 拦截","flow.kernelBypass":"内核旁路","flow.full":"完整","flow.partialVisibility":"部分","flow.f.chain":"链","flow.f.plane":"平面","flow.f.must":"must","flow.f.dialTarget":"拨号目标","flow.f.verification":"验证","flow.f.selectedIp":"选定 IP","flow.f.selectionPath":"选择路径","flow.f.leafNode":"末端节点 ID","flow.f.milestone":"里程碑","flow.f.reason":"原因","flow.f.action":"动作","flow.f.performed":"已执行","flow.f.input":"{name}","flow.f.source":"来源","flow.f.cache":"缓存","flow.v.kernel":"内核","flow.v.userspace":"用户空间","flow.v.matched":"匹配","flow.v.otherFamilyTrusted":"另一地址族可信","flow.v.failed":"失败","flow.v.notRequired":"不需要","flow.v.unavailable":"不可用","flow.v.pass":"放行","flow.v.redirect":"重定向","flow.v.hold":"暂留","flow.v.armDirect":"准备直连","flow.v.activateDirect":"启用直连","flow.v.activateProxy":"启用代理","flow.v.drop":"丢弃","flow.v.started":"已开始","flow.v.succeeded":"成功","flow.v.cancelled":"已取消","flow.v.transportReady":"传输就绪","flow.v.targetRequestSent":"已发送目标请求","flow.v.targetConfirmed":"目标已确认","flow.v.firstReply":"收到第一个响应","flow.v.terminal":"结束","flow.v.routeSelected":"已选定路由","flow.v.noNewRoutingInput":"没有新的路由输入","flow.v.replyReceived":"已收到响应","flow.v.hit":"命中","flow.v.miss":"未命中","flow.v.stale":"过期","flow.v.bypass":"跳过缓存","flow.v.hosts":"hosts 文件","flow.v.coalesced":"合并查询","flow.v.cache":"缓存","flow.v.lan":"LAN","flow.v.wan":"WAN","flow.v.tlsSni":"TLS SNI","flow.v.httpHost":"HTTP Host","flow.v.quicSni":"QUIC SNI","flow.v.dnsMapping":"DNS 映射","flow.v.explicit":"显式指定","flow.m.notInstrumented":"未接入记录","flow.m.startedLate":"中途开始记录","flow.m.bufferOverflow":"缓冲区溢出","flow.m.sampled":"抽样记录","flow.m.redacted":"已脱敏","flow.m.evicted":"已淘汰","flow.missing":"不完整原因","flow.status.complete":"完整","flow.status.partial":"不完整","flow.status.disabled":"已停用","flow.stage.input":"输入","flow.stage.route":"路由","flow.stage.dialMode":"拨号模式","flow.stage.dns":"DNS","flow.stage.outbound":"出站","flow.stage.connection":"连接","flow.stage.datapath":"数据路径","flow.stage.reroute":"重新路由","rule.dictionaryCaption":"{n} 条规则,代次 {generation}","rule.where":"位置","rule.openSource":"打开来源","rule.lineOnly":"第 {n} 行","rule.add":"新建规则","rule.must":"锁定此出站","rule.mustHelp":"锁定后,命中此规则就直接采用该出站:不再嗅探或按域名重新分流,全局和直连模式也不会改写。direct(must) 还会让 53 端口的 DNS 不经透明 DNS 接管。","rule.addHelp":"将规则写入来源文件的 routing 区段;校验通过后保存并重载。","rule.condition":"条件","rule.conditionMode":"条件写法","rule.pick":"选择","rule.kind":"依据","rule.values":"值","rule.valuesHelp":"多个值以逗号分隔","rule.valuesInvalid":"值不能包含单引号、#、->、花括号或未配对的括号。","rule.valuesMissing":"须填写值","rule.conditionMissing":"须填写条件","rule.conditionInvalid":"条件须为单行,包含 domain(…) 等调用且括号成对,不能包含 ->、# 注释或花括号","rule.outboundMissing":"须选择出站","rule.kind.domainSuffix":"域名后缀","rule.kind.domain":"完整域名","rule.kind.geosite":"geosite 分类","rule.kind.dip":"目标 IP","rule.kind.geoip":"geoip 地区","rule.kind.sip":"来源 IP","rule.kind.dport":"目标端口","rule.kind.sport":"来源端口","rule.kind.pname":"进程名称","rule.kind.l4proto":"传输协议","rule.position":"插入位置","rule.positionEnd":"最后(fallback 之前)","rule.positionBefore":"第 {n} 条之前","rule.added":"规则已写入,正在重载","rule.hold":"暂存","rule.refused":"校验未通过,未写入","rule.partial":"已写入 {n} 条规则,其余 {held} 条仍暂存","rule.holdHelp":"暂存的规则在右上角应用时一并写入;立即应用则现在写入并重载。","rule.addApply":"新建并立即应用","rule.held":"规则已暂存,尚未写入","rule.pending":"待应用:{n}","rule.pendingFiles":"将写入 {n} 个文件","rule.applyPending":"应用并重载({n})","rule.applyFiles":"应用并重载({n}),将写入 {files} 个文件","rule.applied":"已写入 {n} 条规则,正在重载","rule.discard":"舍弃暂存的规则","rule.remove":"移除规则","rule.removeTitle":"移除此规则?","rule.removeHelp":"将删除 {file} 第 {line} 行;校验通过后保存并重载。","rule.removed":"规则已移除,正在重载","rule.stale":"规则列表与配置不同步,已刷新列表,请重试","rule.note":"模拟当前配置的路由结果,不代表实际连接。域名与目标 IP 至少填写一项;使用 live 或 query 解析模式时,须填写域名并将目标 IP 留空。","rule.dstPort":"目标端口","rule.srcPort":"来源端口","rule.resolve":"解析模式","rule.resolveNone":"不解析(none)","rule.resolveLive":"实时解析(live)","rule.resolveQuery":"先查 DNS 再模拟(query)","rule.invalidTarget":"请提供域名或目标 IP。","rule.invalidPort":"端口须为 1 至 65535 的整数。","rule.invalidLive":"解析模式须提供域名,且目标 IP 必须留空。","rule.advanced":"高级条件","rule.result.matched":"匹配","rule.result.not_matched":"不匹配","rule.result.skipped":"跳过","rule.result.indeterminate":"无法判定","rule.trace":"追踪模拟","rule.map":"分流总览","rule.flows":"流程记录","rule.determinate":"已判定","rule.run":"开始追踪","rule.result":"模拟结果","rule.observed":"观测时间","rule.decision":"判定","rule.likelyOutbound":"可能出站","rule.likelyHelp":"前序规则因缺少输入而无法判定;若均不匹配,流量将使用所示的可能出站。请提供 {inputs} 并重新模拟,以确认结果。","rule.missing":"缺少输入","rule.node":"节点","rule.reach":"连通性","rule.untested":"未测试","rule.noMember":"组当前未选定成员","rule.ipOnly":"仅提供目标 IP 时,模拟按 IP 与端口判定。dial_mode 使用 domain 系列模式时,引擎会从实际 TLS 或 HTTP 流量嗅探域名,并重新评估规则。若要模拟此结果,请一并提供域名。","rule.evaluation":"规则评估 {n}","rule.expression":"表达式","rule.outcome":"结果","rule.address":"地址","rule.simulatedAddress":"模拟地址","rule.listTitle":"规则列表","rule.id":"序","rule.hits":"命中","rule.share":"占比","rule.distributionCaption":"当前保留的 {n} 条流程,按规则分组;不跨轮询累计","rule.distributionScope":"按表达式、ID 和来源区分;摘要不含配置代次,占比以整份快照计算。","rule.distributionSource":"规则来源","rule.sourceKernel":"内核","rule.sourceRecomputed":"用户空间","rule.sourceUnknown":"未知","rule.sourceHelp.kernel":"规则由内核中的 eBPF 程序判定。","rule.sourceHelp.recomputed":"规则由用户空间重新评估得出。","rule.sourceHelp.unknown":"无法确认规则判定来源。","rule.unknownRule":"未知规则","rule.distributionEmpty":"当前快照中没有流程","rule.distributionNotRecorded":"请先在设置页开启流程记录","rule.distributionForbidden":"配置禁止流程记录","rule.distributionFiltered":"没有符合此来源的流程","rule.dictionaryEmpty":"暂无路由规则","rule.dnsHeading":"DNS:{name}","rule.droppedUnknown":"丢失记录数未知","rule.traceFailed":"无法执行追踪","rule.traceUnavailable":"后端当前无法执行追踪","rule.resolveUnavailable":"后端不提供此解析模式","nav.settings":"设置","settings.backend":"后端","settings.profile":"连接方案","settings.profilesCorrupt":"无法读取已保存的连接方案:JSON 已损坏。请在设置中重新设置后端。","settings.profileName":"连接方案名称","settings.addProfile":"新建连接方案","settings.renameProfile":"重命名连接方案","settings.deleteProfile":"删除连接方案","settings.noProfile":"尚无连接方案,保存后端后即会创建","settings.deleteProfileHelp":"删除 {name}?此连接方案的后端网址与 Token 将从此浏览器移除。","settings.switchProfileHelp":"切换连接方案会放弃尚未保存的后端网址与 Token 修改;已保存的连接方案保持不变。","settings.profileDiscardHelp":"此操作会放弃尚未保存的后端网址与 Token 修改。","settings.apiHelp":"填写后端的根网址或反向代理前缀,不是 /api/v1;留空或填写 mock 可使用内置演示数据。","settings.invalidUrl":"请输入 http(s)://主机[:端口][/前缀] 或 mock。网址不能包含账号密码、查询参数或片段。","settings.passwordMode":"此后端使用账号和密码登录,不需要 Token;登录后可在此退出登录。","settings.token":"Token","settings.showToken":"显示 Token","settings.hideToken":"隐藏 Token","settings.test":"测试连接","settings.signOut":"退出登录","settings.signOutFailed":"无法退出登录","settings.testing":"正在测试连接…","settings.save":"保存","settings.saveHelp":"保存后会重新加载页面,应用连接方案。","settings.saveError":"无法保存设置:请允许此网站使用本地存储。","settings.firstRun":"尚未设置后端;当前显示的是内置演示数据","settings.demo":"当前使用内置演示数据,未连接外部后端。","settings.reachable":"连接成功,API v{version}","settings.network":"网络连接失败:请检查后端网址与服务状态。","settings.cors":"网络或跨域请求失败:请确认后端可连接并允许此来源。","settings.unauthorized":"后端要求提供 Token。请填写有效的 Token 后重试。","settings.tokenRejected":"后端拒绝了此 Token:请填写有效的 Token 后重试。","settings.nonJson":"后端未返回有效的 JSON:请检查后端根网址或反向代理前缀。","settings.invalidResponse":"响应缺少 API 版本信息:请检查后端网址。","settings.httpError":"后端返回 HTTP {status}:请检查授权与后端配置。","settings.timeout":"连接测试超时(5 秒):请检查后端网址与网络。","settings.appearance":"外观","settings.scheme":"明暗模式","settings.mirror":"镜像布局","settings.toastPlacement":"通知位置","settings.toastTop":"顶部居中","settings.toastTopEnd":"顶部角落","settings.toastBottom":"底部居中","settings.toastBottomEnd":"底部角落","settings.mirrorHelp":"将布局左右翻转,方便左手操作。","settings.runtime":"后端选项","settings.runtimeNote":"更改立即生效,不写回配置文件。重启或任何会重载配置的更改,都会恢复配置文件中的值;切换出站模式、编辑节点、组或规则、更新地理数据都会重载配置。","settings.runtimeUnavailable":"此后端不提供运行时选项调整","settings.sourceConfig":"配置值","settings.sourceRuntime":"运行时覆盖","settings.logLevel":"日志级别","settings.logBuffer":"日志保留条数","settings.dnsLogSize":"DNS 记录保留条数","settings.flowsMax":"流程保留条数","settings.flowsRetention":"流程保留秒数","settings.recording":"记录","settings.recordFlows":"流程记录","settings.recordLogs":"日志记录","settings.recordDnsLog":"DNS 记录","settings.record.auto":"随面板","settings.record.on":"常开","settings.record.off":"关闭","settings.recordingActive":"记录中","settings.recordingIdle":"未记录","settings.recordingForbidden":"配置禁止","settings.recordingEvents":"事件捕获进行中:有面板连接,或有记录器固定为开启。各记录器的状态灯显示它是否在记录。","settings.recordingDetached":"没有面板连接,设为随面板的记录器暂停。","settings.recordingGrace":"面板离开后 {n} 秒内继续记录。","settings.range":"{min} 至 {max}","settings.rangeMin":"至少 {min}","settings.apply":"应用","settings.runtimeSaved":"后端选项已应用","settings.runtimeConflict":"后端选项已更改;草稿已保留。应用前请确认,或放弃修改以加载当前值。","settings.about":"关于","settings.actions":"后端操作","settings.actionsNote":"此处集中提供各页面的单次操作;仅在后端声明支持对应功能时显示按钮。","settings.groupLifecycle":"服务","settings.actionsNone":"此后端不提供任何操作","settings.closeAllHelp":"关闭后端持有的全部连接(当前 {n} 条),包括此对话框打开后建立的连接;内核直连的连接会跳过。","settings.refreshAll":"刷新全部订阅({n})","settings.noSubscriptions":"没有可刷新的订阅","settings.refreshedAll":"已刷新 {n} 条订阅,共 {total} 条","settings.refreshedDegraded":"节点已应用,但数据路径未恢复,经用户空间代理的新连接会被拒绝。详见概览页。","settings.refreshedAllFailed":"已刷新 {n} 条订阅,共 {total} 条;{failed} 条失败","settings.geodata":"地理数据","settings.geodataNote":"规则中 geosite 与 geoip 使用的数据文件。更新操作会从来源下载文件,校验后替换现有文件并重载。","settings.geodataUpdate":"更新","settings.geodataUpdated":"地理数据已更新并重载","settings.geodataAsset":"数据","settings.geodataSize":"大小","settings.geodataSource":"来源","settings.geodataSourcesNote":"更改会立即保存,更换来源后随即下载新文件。","settings.geodataSourcesNoteStored":"更改会立即保存。此后端不支持手动更新,新来源会在下次自动更新时下载。","settings.geodataMissing":"缺少规则使用的分类:{codes}","settings.geodataLackingTitle":"改用 {preset}","settings.geodataLackingHelp":"{preset} 缺少规则使用的分类:{codes}。后端更新时会拒绝这类文件,并沿用当前的文件。","settings.geodataSaveUpdate":"保存并更新","settings.geodataSaveSources":"保存","settings.geodataDetails":"详细信息","settings.geodataUpdating":"正在更新…","settings.geodataRouteGroupGone":"组已不存在","settings.geodataRouteGroup":"指定组","settings.geodataRouteDirect":"直连","settings.geodataRouteRoutingVia":"按路由规则({group})","settings.geodataRouteRouting":"按路由规则","settings.geodataRoute":"下载路由","settings.geodataEdit":"编辑","settings.geodataCustomUrls":"自定义网址","settings.geodataConfigSeeded":"honk 重启时,配置文件会再次写入其中设置的网址,覆盖这里对这些网址的修改。","settings.geodataPreset.metacubex":"MetaCubeX 完整版","settings.geodataPreset.metacubexLite":"MetaCubeX 精简版","settings.geodataPreset.loyalsoldier":"Loyalsoldier","settings.geodataCustom":"自定义","settings.geodataPresetSize":"geosite 约 {geosite},geoip 约 {geoip}","settings.geodataUrlLabel":"{kind} 网址 {n}","settings.geodataMoveUp":"上移 {url}","settings.geodataMoveDown":"下移 {url}","settings.geodataUrlHelp":"每种数据最多 4 个网址,按顺序尝试,前一个失败才使用下一个。请填写直接返回文件的网址;GitHub Releases 下载链接会重定向,无法使用。","settings.geodataUrlRequired":"至少需要一个网址","settings.geodataUrlInvalid":"请输入 http(s) 网址,不能包含账号密码或片段,长度不超过 4096 个字符。","settings.geodataUrlDuplicate":"此网址重复","settings.geodataAutoUpdate":"自动更新","settings.geodataInterval":"更新间隔(小时)","settings.geodataSaved":"地理数据来源已保存,将在下次自动更新时下载","settings.geodataAutoSaved":"自动更新设置已保存","settings.geodataRouteSaved":"下载路由已保存","settings.geodataSaveFailed":"无法保存地理数据设置","settings.geodataStatus":"状态","settings.geodataUpdateNow":"立即更新","settings.geodataUnread":"无法读取地理数据状态,因此无法更新","settings.geodataLastUpdated":"上次更新","settings.geodataLastError":"上次错误","settings.geodataNever":"从未","settings.geodataVerifiedYes":"已校验","settings.geodataVerifiedNo":"未校验","settings.geodataUnverifiedHelp":"下载地址未发布 .sha256sum 文件,或文件不是由后端下载的。文件仍会加载;SHA-256 不符的下载会被丢弃。","settings.paired":"已从链接带入后端网址与 Token;保存后生效。","settings.install":"安装为应用","settings.installHintIos":"如需安装,请轻点“共享”,然后轻点“添加到主屏幕”。","settings.installHintMac":"如需安装,请从菜单栏中选取“文件”>“添加到程序坞”。","settings.installed":"已安装","settings.apiMajor":"后端 API 主版本为 {major},本面板按 API 主版本 1 的契约实现;字段可能不兼容。","settings.installFailed":"无法安装","settings.runtimeFailed":"无法应用后端选项","settings.runtimeInvalid":"{field}须为所示范围内的整数","settings.refreshAllFailed":"无法刷新订阅","settings.geodataFailed":"无法更新地理数据","shell.langUnavailable":"无法切换至{name}:界面文字加载失败。","shell.searchUnavailable":"无法打开搜索:搜索功能加载失败。","shell.guide":"安装指南","shell.shortcuts":"键盘快捷键","shell.notOffered":"此后端不提供该页面","shell.toActivity":"回到活动","shell.shortcutHelp":"显示快捷键说明","shell.shortcutSequence":"先按 g,再于 800 毫秒内按下页面字母。输入文字时不启用快捷键。","shell.shortcutFilter":"聚焦本页的筛选栏","shell.shortcutTables":"表格与列表:↑ ↓ 移动,Enter 或空格键选择,Esc 关闭侧边面板或清除固定。","shell.shortcutEditor":"配置编辑器:Ctrl S 保存,Ctrl F 搜索,Ctrl G 跳到行,Ctrl / 切换注释。","shell.shortcutEditorMac":"配置编辑器:⌘S 保存,⌘F 搜索,⌘G 跳到行,⌘/ 切换注释。","nav.rules":"规则","nav.config":"配置","nav.nodes":"节点","nav.logs":"日志","login.title":"输入 Token","login.noApiTitle":"此 honk 构建未提供原生 API","login.noApiNote":"请使用提供原生 API 的 honk 构建。","login.requirements":"原生 API 要求","login.note":"{backend} 要求提供 Bearer Token;Token 仅保存在此浏览器中,并随每个请求的 Authorization 请求头发送。","login.token":"Token","login.submit":"连接","login.settings":"更改后端网址","login.rejected":"后端拒绝了已保存的 Token;请输入新的 Token。","login.stale":"连接方案已更改,Token 未保存。请重新加载页面,确认后端网址后再连接。","login.setupTitle":"创建管理员","login.passwordTitle":"登录","login.setupNote":"{backend} 尚未设置管理员,创建后即登录。仅接受来自本机、私有网络或链路本地地址的创建请求。","login.username":"用户名","login.password":"密码","login.confirm":"确认密码","login.passwordRule":"8 至 128 个字符。","login.create":"创建并登录","login.signIn":"登录","login.showPassword":"显示密码","login.hidePassword":"隐藏密码","login.usernameRequired":"请输入用户名。","login.passwordRequired":"请输入密码。","login.badUsername":"用户名只能包含英文字母、数字、下划线、句点和连字符,长度为 1 至 64。","login.passwordShort":"密码少于 8 个字符。","login.passwordLong":"密码超过 128 个字符。","login.mismatch":"两次输入的密码不一致。","login.invalidCredentials":"用户名或密码错误。","login.needsSetup":"后端尚未设置管理员,请先创建账号。","login.alreadySetUp":"管理员已创建,请改用该账号登录。","login.setupPeer":"后端只接受来自本机、私有网络或链路本地地址的管理员创建请求。","login.rateLimited":"尝试次数过多,请在 {n} 秒后重试。","login.failed":"无法登录:{error}","login.sessionEnded":"会话已结束,请重新登录。","login.connectedTo":"连接到 {backend}","login.demoNote":"演示账号:{username} 密码:{password}","login.gameLabel":"小游戏:按下让小鸭扇翅膀","login.gameLoading":"展示区加载中","login.gameProgress":"99%","login.gameStatus":"施工中","login.gameStart":"点击开始(不等了)","login.gameRestart":"点击或按空格键重新开始","login.gameResult":"断线 已转发 {amount}","login.gameBest":"最佳 {amount}","login.gameOver":"断线,已转发 {amount},最佳 {best}。点击或按空格键重新开始。","hint.logs":"引擎实时日志","hint.nodes":"节点来源、用量与刷新","nav.activity":"活动","nav.overview":"概览","nav.connections":"连接","nav.policies":"策略","nav.dns":"DNS","nav.events":"事件","hint.overview":"服务状态与后端能力","hint.connections":"当前的连接,按设备分组","hint.policies":"策略组与其所选节点","hint.rules":"规则列表、分流总览、流程记录与追踪模拟","hint.config":"生效的配置来源、校验与编辑","hint.dns":"域名解析与缓存内容","hint.events":"后端状态变更记录","hub.overview":"概览","hub.traffic":"流量","hub.routing":"路由","hub.settings":"设置",search:"搜索页面、连接、节点、组和来源",refresh:"刷新","shell.rateLimited":"已达请求次数上限:{n} 秒后重试","shell.backendBusy":"后端繁忙:{n} 秒后重试","theme.system":"跟随系统","theme.light":"浅色","theme.dark":"深色",palette:"配色","palette.glass":"毛玻璃",wordmark:"字标","wordmark.gradient":"渐变","wordmark.plain":"纯色",lang:"语言",theme:"主题",moreOptions:"更多选项",hubs:"页面分区","search.nodes":"节点","search.none":"没有匹配的项目","search.groups":"组","search.pages":"页面","search.providers":"节点来源","search.sources":"配置来源","search.nodeCount":"{n} 个节点","shell.theme":"主题:{theme}","shell.reloadEngine":"重载 honk","shell.shortcut":"Ctrl K","shell.macShortcut":"⌘K","shell.backend.title":"后端","shell.backend.label":"后端:{engine},{state}","shell.backend.profile":"连接方案","shell.backend.build":"构建","shell.backend.demo":"内置演示数据","shell.backend.connected":"已连接","shell.backend.connecting":"连接中","shell.backend.signIn":"需要登录","shell.backend.offline":"无法连接","shell.backend.degraded":"已连接,版本未知","shell.backend.edit":"编辑后端","palette.rosePine":"Rosé Pine","palette.moon":"Moon","palette.dawnMain":"Dawn / Main","palette.dawnMoon":"Dawn / Moon","palette.catppuccin":"Catppuccin","palette.frappe":"Frappé","palette.macchiato":"Macchiato","palette.mocha":"Mocha","palette.latteFrappe":"Latte / Frappé","palette.latteMacchiato":"Latte / Macchiato","palette.latteMocha":"Latte / Mocha","palette.nord":"Nord","palette.nordVariants":"Snow Storm / Polar Night","palette.antd":"Ant Design","palette.defaultDark":"默认/深色","palette.bytedance":"ByteDance","palette.arco":"Arco Design","palette.semi":"Semi Design","palette.lightDark":"浅色/深色","palette.kary":"Kary Pro Colors","about.title":"关于 doona","about.tagline":"{engine} 的 Web 界面","about.duck":"摸摸我","about.quack":"嘎!","about.engine":"引擎","about.api":"API","about.license":"许可证","about.contract":"契约提交","about.close":"关闭","about.credits":"字体 Noto Sans TC/SC(OFL);图标 Adobe Spectrum(Apache-2.0);配色来自 Rosé Pine、Catppuccin、Nord、Kary Pro Colors、Ant Design、Arco Design 与 Semi Design。","about.privacy":"doona 只与你连接的后端通信,不收集数据,也不发送到其他地方。","palette.glassName":"玻璃","ui.separator":",","ui.aside":"{text}({note})","ui.requestNote":"(request_id:{id})","ui.apiVersion":"{name} v{major}({status})","lifecycle.starting":"启动中","lifecycle.running":"运行中","lifecycle.reloading":"重载中","lifecycle.suspended":"已暂停","lifecycle.draining":"排空中","lifecycle.degraded":"降级","lifecycle.failed":"失败","cm.find":"查找","cm.completions":"补全建议","cm.replace":"替换","cm.next":"下一个","cm.previous":"上一个","cm.all":"全部","cm.matchCase":"区分大小写","cm.regexp":"正则表达式","cm.byWord":"整词","cm.replaceOne":"替换","cm.replaceAll":"全部替换","cm.gotoLine":"跳转到行","cm.go":"跳转","cm.currentMatch":"当前匹配项","cm.replacedMatches":"已替换 $ 处","cm.replacedOnLine":"已替换第 $ 行的匹配项","cm.onLine":"行号","cm.selectionDeleted":"已删除选区","cm.controlCharacter":"控制字符",close:"关闭","ui.back":"返回","ui.changeApplying":"另一项修改正在应用","toast.collapse":"折叠","toast.clearAll":"全部清除","ui.openRule":"在规则列表中查看 {rule}",clear:"清除","ui.all":"全部","ui.allCount":"全部 {n}","ui.errNoJson":"后端响应没有 JSON 内容。","ui.errNetwork":"无法连接到后端。","ui.errTimeout":"后端未在 {seconds} 秒内响应。","ui.errTimeoutWrite":"后端未在 {seconds} 秒内响应,更改可能已应用。请先重新加载,再重试。","ui.backendMessage":"后端消息:{message}","ui.backendUrl":"后端网址","ui.backend.sampleDelayed":"路由映射表采样延迟","ui.backend.invalidRequest":"请求内容无效","ui.backend.authenticationRequired":"需要验证身份","ui.backend.permissionDenied":"权限不足","ui.backend.resourceNotFound":"找不到资源","ui.backend.capabilityNotSupported":"后端不支持此功能","ui.backend.stateConflict":"当前状态不允许此操作","ui.backend.idempotencyConflict":"重复请求与原请求冲突","ui.backend.eventCursorExpired":"事件游标已过期","ui.backend.snapshotUnavailable":"当前无法获取快照","ui.backend.snapshotExpired":"快照已过期","ui.backend.flowExpired":"流程记录已过期","ui.backend.staleRevision":"修订版本已变更","ui.backend.requestTooLarge":"请求内容过大","ui.backend.unsupportedMediaType":"不支持此媒体类型","ui.backend.unsupportedValue":"不支持此设置值","ui.backend.preconditionRequired":"缺少操作前置条件","ui.backend.rateLimited":"请求过于频繁","ui.backend.temporarilyUnavailable":"后端暂时不可用","ui.backend.setupRequired":"需要完成初始设置","ui.backend.setupAlreadyCompleted":"初始设置已完成","ui.backend.invalidCredentials":"凭据无效","ui.backend.reloadRejected":"后端拒绝重载配置","ui.backend.reloadDegraded":"配置已应用,但数据路径处于降级状态","ui.backend.engineUnavailable":"引擎不可用,或在完成前已停止","ui.backend.requestExhausted":"重载请求序号已用尽","ui.backend.lifecycleFailed":"服务状态切换失败","ui.backend.geodataUpdateFailed":"地理数据更新失败","ui.backend.assetValidationFailed":"新的地理数据文件未通过校验:文件无法解析,或缺少规则使用的分类。已沿用当前的文件","ui.backend.probeInterrupted":"探测在完成前中断","ui.backend.probeCleanupFailed":"探测已完成,但清理失败","ui.backend.publicationRejected":"后端拒绝应用新节点,沿用当前节点","ui.backend.fetchFailed":"无法下载订阅,沿用当前节点","ui.backend.providerReplaced":"刷新期间订阅已更改,本次结果已丢弃","ui.backend.resultTooLarge":"操作结果超过后端的内存上限","ui.backend.routeUnavailable":"订阅的下载路由尚无可用节点,请改为直连下载此订阅","ui.backend.publicationUnavailable":"后端在应用新节点前已停止","ui.backend.supervisorStopped":"后端在刷新完成前已停止","ui.backend.probeCancelled":"探测在测量前已取消","ui.backend.probeDeadline":"探测在测量前超时","ui.backend.probeFailed":"探测失败","ui.backend.duplicateSubscriptionEntry":"订阅中的节点重复,保留第一个可用项","ui.errOtherOrigin":"操作地址属于其他来源,已拒绝读取。","ui.errNoStream":"后端响应没有事件流。","ui.errGenerationChanged":"模拟期间路由配置已变更。请重新查询。","ui.listSeparator":"、","ui.labelSeparator":":","ui.filter":"筛选","ui.clearFilters":"清除筛选","ui.loading":"加载中…","ui.empty":"暂无数据","ui.loadFailed":"无法加载数据:{error}","ui.retry":"重试","ui.refreshed":"数据已刷新。","ui.newBuild":"新版本已就绪,重新加载页面后生效。","ui.reloadPage":"重新加载","ui.refreshFailed":"无法刷新数据","ui.saved":"设置已保存。","ui.state":"状态","ui.actions":"操作","ui.moreActions":"更多操作","ui.source":"来源","ui.target":"目标","ui.domain":"域名","ui.destinationIp":"目标 IP","ui.invalidIp":"须为 IPv4 或 IPv6 地址。","ui.sourceIp":"来源 IP","ui.process":"进程名称","ui.outbound":"出站","ui.network":"网络协议","ui.protocol":"协议","ui.started":"开始","ui.download":"下载","ui.upload":"上传","ui.name":"名称","ui.type":"类型","ui.time":"时间","ui.delete":"删除","ui.none":"无","ui.yes":"是","ui.no":"否","ui.cancel":"取消","ui.unknown":"未知","ui.helpFor":"关于{name}","ui.direct":"direct","ui.resizeColumn":"调整“{name}”列宽","ui.block":"block","ui.error":"错误","ui.operationFailed":"操作未完成","ui.operationUnknown":"无法确认操作结果,已重新加载数据","ui.writtenNotApplied":"已写入配置文件,但未生效,运行中的配置未变更。请修正文件后重载,或重启 honk","ui.probeUnsupported":"此后端不提供该目标的 TCP 探测","ui.groupNotLoaded":"组尚未加载","ui.config":"配置","ui.generation":"生效代次","ui.warning":"警告","ui.notice":"提示","ui.upstream":"上游","ui.elapsed":"耗时","ui.cache":"缓存","ui.rule":"规则","ui.valuePair":"{label}:{value}","ui.share":"{bytes},{percent}%","ui.fraction":"{part}/{whole}","ui.tcp":"TCP","ui.udp":"UDP","ui.latency":"{n} ms","ui.nodeLatency":"节点延迟","ui.microseconds":"{n} μs","ui.seconds":"{n} 秒","ui.unavailable":"不可用","ui.group":"组","ui.current":"当前","ui.percent":"{n}%","toast.showAllCount":"显示全部({n})","ui.device":"设备","ui.writeInvalid":"校验发现 {n} 个错误,未写入","ui.writeFailed":"无法写入配置"};export{e as messages};