{ "websites": { "title": "网站", "createZone": "新增 Zone", "searchRoot": "搜索 Zone 根域", "loadingList": "加载 Zone 列表中...", "requestFailed": "请求失败,请稍后重试。", "emptySearch": "未找到匹配的 Zone。", "emptyList": "暂无 Zone,点击右上角「新增 Zone」开始录入。", "rootDomain": "根域", "domainCount": "域名数", "createdAt": "创建时间", "updatedAt": "更新时间", "actions": "操作", "manage": "管理", "manageZone": "管理 Zone", "loadingDetail": "加载 Zone 详情中...", "invalidId": "无效的网站 ID,请从网站列表进入详情页。", "notFound": "网站不存在,可能已被删除或 ID 无效。", "back": "返回", "detailSubtitle": "Zone 网站管理", "tabOverview": "概览", "tabDomains": "域名 ({count})", "tabCertificates": "证书 ({count})", "basicInfo": "基本信息", "basicInfoDesc": "维护 Zone 的可注册根域。根域变更后,请确认其下域名仍归属该根域。", "currentRoot": "当前根域", "editRoot": "编辑根域", "dangerZone": "危险操作", "dangerZoneDesc": "删除 Zone 前须清空其下全部域名;删除后不可恢复。", "deleteZone": "删除 Zone", "deleteZoneTitle": "确认删除 Zone", "deleteZoneDesc": "确认删除 {domain} 吗?其下域名须先解绑路由后才能删除,此操作不可撤销。", "deleting": "删除中…", "confirmDelete": "确认删除", "zoneDeleted": "Zone 已删除", "editZone": "编辑 Zone", "editorDesc": "Zone 仅接受可注册根域,例如 example.com。", "rootRequired": "请输入 Zone 根域", "rootInvalid": "请输入不含协议或通配符的根域", "zoneUpdated": "Zone 已更新", "zoneCreated": "Zone 已创建", "saveFailed": "保存失败", "saveChanges": "保存修改", "range24h": "24 小时", "range7d": "7 天", "range30d": "30 天", "chartUv": "分桶 UV", "chartBytes": "已提供数据", "statsFailed": "加载流量统计失败", "analyticsUnavailable": "分析存储暂不可用,图表可能为空。请确认 ClickHouse 已启用。", "uniqueVisitors": "查询窗口独立访客", "uniqueVisitorsDesc": "顶部合计为整窗去重;曲线为各时间桶内 UV,桶间不可相加", "totalRequests": "请求总数", "totalBytes": "已提供的数据总计", "zoneInfo": "Zone 信息", "addDomain": "添加域名", "emptyDomains": "暂无已添加域名", "certificate": "证书", "upstream": "上游", "certNumber": "证书 #{id}", "unbound": "未绑定", "unlinkedRoute": "未关联路由", "loadingEllipsis": "加载中…", "upstreamUnset": "未配置上游", "viewRoute": "查看路由详情", "deleteDomain": "删除域名", "domainDeleted": "域名已删除", "deleteFailed": "删除失败", "deleteDomainTitle": "确认删除域名", "deleteDomainDesc": "确认删除 {domain} 吗?此操作不可撤销。", "zoneCertsTitle": "本 Zone 使用的证书", "zoneCertsDesc": "证书在全局证书库管理;此处仅展示已绑定到本 Zone 域名的证书。", "certLibrary": "证书库", "unboundCertHint": "还有 {count} 个域名未绑定证书,可在「域名」Tab 中选择证书。", "emptyBoundCerts": "暂无绑定证书。请先在域名行选择证书,或前往证书库导入/申请。", "status": "状态", "coverage": "覆盖域名", "expiresAt": "到期时间", "selectZone": "请先选择 Zone", "enterDomain": "请输入域名", "noWildcard": "Zone 域名不支持通配符", "invalidFormat": "域名格式不合法", "invalidSubdomain": "子域名称格式不合法", "mustBelongToZone": "域名必须属于 Zone {root}", "domainAdded": "域名已添加", "addFailed": "添加失败", "quickCreateTitle": "快捷新增域名", "quickCreateDesc": "选择 Zone 后输入:子域名称(如 api)、@(根域)或完整 FQDN。", "selectRegisteredRoot": "选择注册根域", "zoneLabel": "Zone:", "domain": "域名", "domainPlaceholderWithZone": "api 或 @ 或 api.{domain}", "domainPlaceholder": "api / @ / 完整域名", "willCreate": "将创建:", "domainExample": "示例:输入 api → api.zone.com;@ → 根域本身", "certOptional": "证书(可选)", "noCert": "不绑定证书" }, "certificates": { "title": "证书", "refresh": "刷新证书", "importCert": "导入证书", "applyTitle": "申请证书", "listTitle": "证书列表", "listDesc": "展示证书有效期、备注和状态,支持查看详情、编辑内容或删除证书。", "loadingList": "加载证书列表中...", "requestFailed": "请求失败,请稍后重试。", "emptyList": "暂无证书,点击右上角「导入证书」或「申请证书」开始录入。", "notBeforeLabel": "生效:{value}", "notAfterLabel": "到期:{value}", "sourceLabel": "来源:{value}", "sourceAcme": "ACME 申请", "sourceUpload": "手动上传", "statusLabel": "状态:{value}", "converting": "转换申请中...", "applying": "申请中...", "statusError": "状态:{value}({message})", "convertFailed": "转换失败", "applyFailed": "申请失败", "remarkLabel": "备注:{value}", "noRemark": "暂无备注", "view": "查看", "edit": "编辑", "renew": "续期", "deleted": "证书已删除", "renewSubmitted": "证书 {name} 续期任务已提交", "imported": "证书 {name} 已导入", "applySubmitted": "证书 {name} 申请任务已提交", "convertSubmitted": "证书 {name} 转换申请已提交", "reapplySubmitted": "证书 {name} 配置已更新,重新申请中...", "updated": "证书 {name} 已更新", "deleteTitle": "确认删除证书", "deleteDesc": "确认删除证书 {name} 吗?", "applyEditTitle": "编辑并重新申请证书", "applyConvertTitle": "转换为申请证书", "applyEditDesc": "修改 ACME 证书配置。保存后将使用新配置重新申请证书。", "applyConvertDesc": "填写 ACME 申请资料。申请成功后,当前手动证书会原地转换为可自动续签的申请证书。", "applyDesc": "使用 ACME (Let's Encrypt 等) 自动申请和续期证书,支持通配符域名。", "name": "证书名称", "namePlaceholder": "例如:主站证书", "primaryDomain": "主域名", "primaryDomainPlaceholder": "example.com 或 *.example.com", "otherDomains": "其他域名", "otherDomainsHint": "每行一个域名。如申请通配符证书,请填写对应的根域名以便一并签发。", "dnsAccount": "DNS 服务商账号", "selectDnsAccount": "请选择 DNS 账号", "keyAlgorithm": "密钥算法", "remark": "备注", "remarkPlaceholder": "可选,用于记录证书用途。", "autoRenew": "开启自动续签", "autoRenewDesc": "开启后,将在证书过期前 7 天自动续期。", "advanced": "高级选项", "dnsServer1": "DNS 验证服务器 1", "dnsServer2": "DNS 验证服务器 2", "dnsServerPlaceholder": "为空则使用默认权威 DNS", "skipCname": "跳过 CNAME 检查", "skipCnameDesc": "在执行 DNS-01 验证时不追踪 CNAME 记录。", "skipDns": "跳过 DNS 前置检查", "skipDnsDesc": "直接请求 Let's Encrypt 验证而不做本地校验。", "submitting": "提交中...", "saveAndApply": "保存并申请", "startConvert": "开始转换", "startApply": "开始申请", "editTitle": "编辑证书", "editDesc": "可以修改证书名称、备注,以及重新上传 PEM 证书和私钥内容。", "loadingContent": "加载证书内容中...", "notFound": "证书不存在,可能已被删除。", "certPem": "证书 PEM", "keyPem": "私钥 PEM", "convertSource": "转换来源", "saving": "保存中...", "saveCert": "保存证书", "importTitle": "添加证书", "importDesc": "支持手动粘贴 PEM 或上传证书文件。导入成功后可立即在网站表单里选择。", "manualImport": "手动导入", "fileImport": "文件导入", "remarkProdPlaceholder": "例如:主站生产证书", "importing": "导入中...", "remarkWildcardPlaceholder": "例如:泛域名生产证书", "certFile": "证书文件", "keyFile": "私钥文件", "fileSelected": "已选择:{name}", "selectCertFile": "请选择 PEM/CRT 文件", "selectKeyFile": "请选择 KEY/PEM 文件", "uploading": "上传中...", "uploadFiles": "上传文件", "clearFiles": "清空文件", "selectFiles": "请选择证书文件和私钥文件。", "detailTitle": "证书详情", "detailDesc": "查看证书元信息、备注以及当前保存的 PEM 内容。", "loadingDetail": "加载证书详情中...", "status": "状态", "notBefore": "生效时间", "notAfter": "到期时间", "certPemCopied": "证书 PEM 已复制", "keyPemCopied": "私钥 PEM 已复制", "copy": "复制", "close": "关闭", "editCert": "编辑证书", "deleting": "删除中...", "deleteCert": "删除证书", "certStatus": { "unknownExpiry": "有效期未知", "expired": "已过期", "expiresInDays": "{days} 天内到期", "valid": "有效" }, "validation": { "nameRequired": "请输入证书名称", "nameTooLong": "证书名称不能超过 255 个字符", "certPemRequired": "请输入证书 PEM 内容", "keyPemRequired": "请输入私钥 PEM 内容", "remarkTooLong": "备注不能超过 255 个字符", "primaryDomainRequired": "请输入主域名", "dnsAccountRequired": "请选择 DNS 账号" } }, "dnsAccounts": { "title": "DNS 账号", "addAccount": "添加账号", "listTitle": "DNS 账号列表", "listDesc": "统一管理 DNS 服务商账号,用于 ACME 证书的 DNS 验证申请。", "loadingList": "加载 DNS 账号中...", "requestFailed": "请求失败,请稍后重试。", "emptyList": "暂无 DNS 账号,点击右上角「添加账号」开始录入。", "createdAt": "创建于:{date}", "created": "DNS 账号已添加", "deleted": "DNS 账号已删除", "deleteTitle": "确认删除 DNS 账号", "deleteDesc": "确认删除 DNS 账号 {name} 吗?", "createTitle": "添加 DNS 账号", "createDesc": "统一管理 DNS 服务商账号,用于 ACME 证书的 DNS 验证申请。", "accountName": "账号名称", "accountNamePlaceholder": "Cloudflare 邮箱账号", "provider": "DNS 服务商", "tokenPlaceholder": "请勿使用 Global API Key", "nameRequired": "请输入名称", "tokenRequired": "请输入 Token", "submitting": "提交中...", "submit": "提交" }, "origins": { "title": "源站", "subtitle": "集中维护规则复用的源站地址,减少批量改地址时的重复操作。", "refresh": "刷新", "create": "新增源站", "loadFailed": "加载失败", "emptyTitle": "暂无源站", "emptyDesc": "点击右上角新增源站,后续规则可直接复用这些地址。", "routeCount": "{count} 条规则", "noRemark": "暂无备注", "lastUpdated": "最后更新:{date}", "detail": "详情", "edit": "编辑", "deleted": "源站已删除", "deleteFailed": "删除失败", "deleteTitle": "删除源站", "deleteDesc": "确认删除源站 {name} 吗?", "confirmDelete": "确认删除", "missingId": "缺少有效的源站 ID。", "loadingDetail": "加载源站详情...", "backToList": "返回列表", "notFound": "源站不存在或已被删除。", "editOrigin": "编辑源站", "deleteOrigin": "删除源站", "boundRoutes": "绑定规则", "createdAt": "创建时间", "updatedAt": "更新时间", "remark": "备注", "relatedRoutes": "关联规则", "relatedRoutesDesc": "展示当前源站作为主源站绑定的规则。", "noRelatedRoutes": "暂无关联规则", "noRelatedRoutesDesc": "当前源站还没有被任何规则引用。", "domain": "域名", "address": "源站地址", "status": "状态", "enabled": "启用", "disabled": "停用", "addressRequired": "请输入源站地址", "addressInvalid": "源站地址格式不合法", "updated": "源站已更新", "created": "源站已创建", "saveFailed": "保存失败", "editorDesc": "源站作为规则里的可复用地址目录,协议和端口仍由规则决定。", "name": "源站名", "namePlaceholder": "主站源站", "saving": "保存中...", "saveChanges": "保存修改" }, "proxyRoutes": { "title": "规则配置", "refresh": "刷新", "createRule": "新建规则", "listTitle": "规则列表", "searchPlaceholder": "搜索站点、域名或上游...", "emptyTitle": "暂无网站", "emptyDesc": "先创建一个网站,再进入配置子页面继续补齐 HTTPS、缓存和限流。", "noMatches": "没有匹配结果", "noMatchesDesc": "试试调整搜索词,或者清空筛选条件。", "siteName": "站点名称", "domain": "域名", "status": "状态", "upstream": "上游", "actions": "操作", "enabled": "已启用", "disabled": "已停用", "configure": "配置", "siteCreated": "网站已创建", "siteDeleted": "网站已删除", "deleteFailed": "删除失败", "loadListFailed": "规则列表加载失败", "unknownError": "未知错误", "deleteSiteTitle": "确认删除网站", "deleteSiteDesc": "确认删除网站 {name} 吗?这会删除该站点下的全部域名与配置。", "deleting": "删除中...", "missingId": "缺少有效的规则 ID。", "notFound": "未找到对应规则", "notFoundDesc": "请返回列表重试。", "saving": "保存中...", "saveFailed": "保存失败", "requestFailed": "请求失败,请稍后重试。", "back": "返回", "publish": "发布配置", "diffFailed": "获取配置差异失败", "noPublishNeeded": "当前配置与激活版本一致,无需发布", "publishSuccess": "发布成功", "versionLabel": "版本 {version}", "publishFailed": "发布失败", "publishTitle": "确认发布配置", "publishDesc": "将把当前待发布配置生成新版本并设为激活版本,节点将随后拉取更新。", "confirmPublish": "确认发布", "createDesc": "从已注册的 Zone 域名中选择绑定关系,创建后可继续配置缓存和限流等高级选项。", "siteId": "站点标识", "siteIdOptionalDesc": "可选,留空时会自动使用首个域名。", "siteIdStableDesc": "建议使用稳定、可读的业务标识,不必与域名完全一致。", "bindDomains": "绑定域名", "bindDomainsHint": "从已登记域名中勾选绑定;可用「快捷新增域名」在 Zone 下创建 FQDN 并自动勾选。", "upstreamType": "回源方式", "upstreamDirect": "直连上游", "upstreamTunnel": "内网穿透 (Tunnel)", "upstreamPages": "Pages 静态站点", "upstreamAddresses": "上游地址", "upstreamUrlsHint": "每行一个完整 URL。第一行作为主回源,多上游模式请保持相同协议且不要包含 path 或 query。", "selectTunnel": "选择内网穿透隧道", "pleaseSelect": "请选择...", "online": "在线", "offline": "离线", "tunnelForwardHint": "将请求转发到该隧道连接的客户端节点。", "tunnelProtocol": "内网服务协议", "tunnelAddress": "内网服务地址", "tunnelAddressHint": "例如: 127.0.0.1:8080 或 192.168.1.10:80", "selectPagesProject": "选择 Pages 项目", "pagesProjectHint": "仅显示已启用且已有激活部署的 Pages 项目。", "enableSite": "启用站点", "enableSiteDesc": "关闭后会保留配置,但不会参与发布。", "createFailed": "创建失败,请稍后重试", "creating": "创建中…", "create": "创建", "searchDomainOrZone": "搜索域名或 Zone…", "quickAddDomain": "快捷新增域名", "noZoneDomains": "暂无可用 Zone 域名。请先在 网站管理 中添加 FQDN,或使用「快捷新增域名」。", "noBindableDomains": "没有可绑定的域名(其余域名已绑定其他路由)。可用「快捷新增域名」创建。", "noMatchingDomains": "没有匹配的域名", "certNumber": "证书 #{id}", "noCert": "无证书", "zoneName": "Zone {name}", "zoneId": "Zone #{id}", "unboundDomain": "未绑定域名", "pagesProjectId": "Pages 项目 #{id}", "pagesUnbound": "Pages 项目未绑定", "tunnelTargetUnset": "未配置目标", "upstreamUnset": "未配置上游", "domainSettings": "域名设置", "domainSettingsDesc": "绑定已在 Zone 中注册的 FQDN。证书请在 Zone 域名管理中维护。", "redirectNeedsCert": "启用 HTTP 跳转前,请先为所选域名绑定证书(在 Zone 中配置)", "domainSettingsSaved": "域名设置已保存", "redirectHttp": "HTTP 自动跳转到 HTTPS", "redirectHttpEnabledHint": "开启后会额外生成 80 端口重定向规则。", "redirectHttpNeedsCert": "所选域名至少绑定一张证书后才能启用。", "reverseProxy": "反向代理", "reverseProxyDesc": "配置请求回源上游的策略与地址。", "proxySaved": "反向代理设置已保存", "originHostHint": "留空时默认透传访问域名 $host。", "customHeaders": "自定义请求头", "customHeadersHint": "每行一条,格式为 Key: Value。", "limits": "流量限制", "limitsDesc": "站点限流。空或 0 继承全局默认;-1 显式关闭;大于 0 为自定义。", "limitsSaved": "流量限制已保存", "connLimit": "并发限制", "connLimitHint": "空或 0 继承全局默认;-1 关闭;大于 0 为自定义并发上限。", "ipLimit": "单 IP 限制", "ipLimitHint": "空或 0 继承全局默认;-1 关闭;大于 0 为单 IP 自定义上限。", "rateLimit": "限速", "rateLimitPlaceholder": "512k/1m 或 -1", "rateLimitHint": "空或 0 继承全局默认;-1 关闭;例如 512k、1m 为自定义带宽。", "reqLimit": "单 IP 请求频率", "reqLimitPlaceholder": "10r/s / 100r/m 或 -1", "reqLimitHint": "空或 0 继承全局默认;-1 关闭;例如 10r/s、100r/m 为自定义频率。", "cache": "缓存", "cacheDesc": "配置站点边缘缓存策略。", "cacheSaved": "缓存设置已保存", "enableCache": "启用站点缓存", "enableCacheDesc": "新建推荐「标准静态资源」。", "cachePolicy": "缓存策略", "policyStatic": "标准静态资源(推荐)", "policyAll": "所有可缓存 GET(高级)", "policySuffix": "自定义后缀", "policyPrefix": "路径前缀", "policyExact": "精确路径", "advancedRiskTitle": "高级策略风险", "advancedRiskDesc": "个性化 HTML 在源站未声明 private / no-store 时可能被边缘缓存并串给其他用户。详情见标题旁帮助。", "cacheRules": "缓存规则", "cacheHelpTitle": "缓存使用说明", "cacheHelpIntro": "扩展名/策略决定是否可缓存,源站头与Set-Cookie 决定是否入库。须同时开启性能设置中的全局 OpenResty 缓存。", "cacheHelpRecommendLabel": "推荐策略:", "cacheHelpRecommend": "新建站点建议使用「标准静态资源」(含 css/js/map/图片/字体/媒体等,不含 HTML/JSON)。", "cacheHelpGeneralLabel": "通用规则:", "cacheHelpGeneral": "非 GET 不缓存;登录 Cookie 不会单独跳过缓存;源站 private/no-store 或响应 Set-Cookie 不会写入边缘。", "cacheHelpAllGetLabel": "所有可缓存 GET:", "cacheHelpAllGet": "高级选项,类似 Cache Everything。个性化页面须由源站声明 private/no-store,否则 HTML 可能被边缘缓存并串给其他用户。", "cacheHelpCustomLabel": "自定义规则:", "cacheHelpCustom": "后缀填 jpg/css/js;路径前缀填 /assets;精确路径填 /robots.txt。保存后须重新发布配置版本才会在节点生效。", "cacheHintSuffix": "每行一个后缀,例如 jpg、css、js。", "cacheHintPrefix": "每行一个路径前缀,例如 /assets、/static。", "cacheHintExact": "每行一个精确路径,例如 /robots.txt。", "cacheHintStatic": "标准静态资源使用内置扩展名列表,无需填写规则。", "cacheHintNone": "当前策略无需额外路径规则。", "cachePlaceholderNone": "当前策略无需额外规则", "auth": "认证配置", "authDesc": "配置 Basic Auth 限制未授权访问。PoW 防护请在 WAF 规则组中配置。", "authSaved": "认证配置已保存", "authFormInvalid": "请检查认证配置表单", "authMode": "认证模式", "authNone": "无认证", "powHint": "PoW 防护仅支持在 WAF 规则组中启用并绑定站点。", "username": "账号", "password": "密码", "wafDesc": "全局规则组始终生效;这里可以为当前网站叠加自定义规则组。", "wafUpdated": "WAF 规则组已更新", "loadingWaf": "加载 WAF 规则组...", "alwaysOn": "始终生效", "selectCustomRules": "选择自定义规则", "selectCustomRulesDesc": "选中的规则会按下方执行顺序依次运行。", "selectRule": "选择{name}", "ruleEnabled": "启用中", "ruleDisabled": "已停用", "nodeCount": "{count} 个节点", "executionOrder": "执行顺序", "executionOrderDesc": "自定义规则按此顺序执行,可拖动或使用上下移动按钮调整。", "noCustomWaf": "暂无自定义 WAF 规则组", "dragRule": "拖动{name}", "moveUpRule": "上移{name}", "moveDownRule": "下移{name}", "sections": { "domains": "域名设置", "domainsDesc": "维护站点标识,并从 Zone 中选择绑定域名。", "limits": "流量限制", "limitsDesc": "设置连接数和限速(可继承全局默认)。", "proxy": "反向代理", "proxyDesc": "配置主回源和上游地址。", "cache": "缓存", "cacheDesc": "配置站点缓存策略。", "waf": "WAF", "wafDesc": "绑定 WAF 规则组,并查看当前站点生效策略。", "auth": "认证配置", "authDesc": "配置基础鉴权访问,需要输入账号密码才能访问网站。" }, "validation": { "enterDomain": "请输入域名", "invalidDomain": "域名格式不合法", "enterAtLeastOneDomain": "请至少填写一个域名", "invalidDomainWithValue": "域名格式不合法:{domain}", "duplicateDomain": "域名重复:{domain}", "enterAtLeastOneUpstream": "请至少填写一个上游地址", "invalidUpstream": "上游地址格式不合法:{url}", "upstreamMustBeHttp": "上游地址必须以 http:// 或 https:// 开头:{url}", "upstreamMissingHost": "上游地址缺少主机名:{url}", "multiUpstreamNoPath": "多上游模式暂不支持带路径或查询参数的地址", "multiUpstreamSameProtocol": "同一站点的多个上游必须使用相同协议", "invalidOriginHost": "回源 Host 格式不合法", "invalidHeader": "自定义请求头格式不合法:{line}", "invalidHeaderName": "自定义请求头名称不合法:{key}", "invalidLimitRate": "限速格式不合法,请使用 512k、1m、纯数字,或 -1 关闭", "invalidLimitReq": "请求频率格式不合法,请使用 10r/s、100r/m,或 -1 关闭", "cacheRuleRequired": "当前缓存策略至少需要一条规则", "invalidCacheSuffix": "缓存后缀格式不合法:{rule}", "invalidCachePath": "缓存路径规则格式不合法:{rule}", "siteNameTooLong": "站点标识不能超过 255 个字符", "selectAtLeastOneDomain": "请至少选择一个域名", "selectTunnel": "请选择内网穿透隧道", "enterTunnelTarget": "请填写内网服务地址 (如 127.0.0.1:8080)", "selectPagesProject": "请选择 Pages 项目", "enterSiteId": "请输入站点标识", "enterIntegerOrMinusOne": "请输入 -1、0 或正整数", "enterUsername": "请输入账号", "enterPassword": "请输入密码" } }, "responses": { "title": "响应页面", "subtitle": "配置源站错误页与离线页。", "loadingPermission": "加载权限信息...", "loadingConfig": "加载响应页面配置...", "loadingPage": "加载响应页面...", "loadingErrorConfig": "加载错误页配置...", "loadingOfflineConfig": "加载离线页配置...", "loadFailed": "加载失败", "forbidden": "权限不足", "forbiddenSettings": "只有管理员可以访问响应页面设置。", "forbiddenPreviewError": "只有管理员可以预览错误页。", "forbiddenPreviewOffline": "只有管理员可以预览离线页。", "forbiddenEditError": "只有管理员可以编辑错误页 HTML。", "forbiddenEditOffline": "只有管理员可以编辑离线页 HTML。", "errorPage": "错误页", "offlinePage": "离线页", "saveFailed": "保存失败", "policySaved": "触发策略已保存,请前往版本发布使配置生效", "triggerPolicy": "触发策略", "triggerPolicyDesc": "配置源站错误页的启用条件与触发状态码。", "enableErrorPage": "启用源站错误页", "enableErrorPageDesc": "关闭后会透传源站或 Nginx 默认错误响应。", "getOnly": "仅针对 GET 请求", "getOnlyDesc": "开启后仅对 GET 请求的匹配错误状态码返回自定义错误页。", "statusCodes": "触发状态码", "statusCodesDesc": "支持单码(如 502)或闭区间(如 500-599)。", "statusCodesPlaceholder": "例如 502 或 500-599,回车添加", "pagePreview": "页面预览", "preview": "预览", "edit": "编辑", "errorPagePreview": "源站错误页预览", "errorPreview": "错误页预览", "offlinePreview": "离线页预览", "offlinePageDesc": "启用后给启用 HTTPS 的网站下发 Service Worker,域名无法访问时浏览器从缓存展示此离线页。", "offlineSaved": "离线页已保存,请前往版本发布使配置生效", "enableOffline": "启用 Service Worker 离线页", "enableOfflineDesc": "仅对 HTTPS 网站生效。", "enableOfflineAria": "启用离线页", "scope": "生效范围", "scopeDesc": "仅对选中的 HTTPS 域名生效;留空则不注入。", "addDomain": "添加域名", "noScopeSelected": "尚未选择生效域名,保存后不注入任何站点。", "enableThenSelectScope": "启用离线兜底后可选择生效域名。", "removeDomain": "移除 {domain}", "selectScopeTitle": "选择生效域名", "selectScopeDesc": "仅对选中的 HTTPS 域名注入离线兜底;搜索筛选与批量勾选。", "domain": "域名", "searchDomainOrZone": "搜索域名或顶级域…", "selectedCount": "已选 {count}", "visibleCount": "可见 {count}", "unselectVisible": "取消全选", "selectVisible": "全选可见", "clear": "清空", "noAvailableDomains": "暂无可用域名,请先在 Zone 管理中注册域名。", "noMatchingDomains": "没有匹配的域名", "selectZone": "选择顶级域 {domain}", "apex": "顶级域", "confirm": "确定", "backToError": "返回错误页", "backToOffline": "返回离线页", "closePreview": "关闭预览", "fullscreen": "全屏展示", "htmlTooLarge": "HTML 大小超出限制(最大 256KB)", "errorHtmlSaved": "源站错误页 HTML 已保存,请前往版本发布使配置生效", "offlineHtmlSaved": "离线页 HTML 已保存,请前往版本发布使配置生效", "templateNotFound": "未找到所选模板", "templateLoaded": "已加载模板「{name}」到编辑器", "errorRestored": "已清空为使用服务端内置默认模板(需保存后生效)", "offlineRestored": "已清空为使用内置默认模板(需保存后生效)", "editErrorHtml": "编辑错误页 HTML", "editOfflineHtml": "编辑离线页 HTML", "offlineLivePreview": "离线页实时预览", "builtinTemplates": "内置模板", "selectTemplate": "选择模板", "loadTemplate": "加载模板", "restoreDefault": "恢复默认", "restoreTitle": "恢复默认 HTML?", "restoreErrorDesc": "将清空编辑器内容,保存后使用服务端内置默认模板。此操作不会自动保存。", "restoreOfflineDesc": "将清空编辑器内容,保存后使用内置默认模板。此操作不会自动保存。", "confirmRestore": "确认恢复" } }