From b4080517dfb1b24c74e59a128e81063cd97b6f8e Mon Sep 17 00:00:00 2001 From: Owen Schwartz Date: Wed, 30 Sep 2026 10:36:26 -0400 Subject: [PATCH] New translations en-us.json (Chinese Simplified) [ci skip] --- messages/zh-CN.json | 63 +++++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 17 deletions(-) diff --git a/messages/zh-CN.json b/messages/zh-CN.json index 2c7161ca9..dbd2e1b1d 100644 --- a/messages/zh-CN.json +++ b/messages/zh-CN.json @@ -26,7 +26,7 @@ "trialBannerMessage": "您的试用将在 {countdown} 到期。升级以保持访问。", "trialBannerExpired": "您的试用已到期。立即升级以恢复访问。", "billingTrialBannerTitle": "免费试用激活中", - "billingTrialBannerDescription": "您目前正在商用层进行免费试用。试用结束后,您的账户将自动回到基础层功能和限制。可随时升级以保持当前计划的功能访问。", + "billingTrialBannerDescription": "您目前正处于 {tier} 层的免费试用期。试用期结束后,您的账户将自动回退到基础层的功能和限制。可随时升级以保持对当前计划功能的访问。", "billingTrialBannerUpgrade": "立即升级", "billingTrialBadge": "免费试用", "trialActive": "免费试用中", @@ -132,7 +132,7 @@ "siteRestartDialogMessage": "确定要重启{name}的WireGuard隧道吗?站点将暂时断开连接。", "siteRestartWarning": "隧道重启时,站点将暂时断开连接。", "siteRestarted": "站点已重启", - "siteRestartedDescription": "WireGuard隧道已重启。", + "siteRestartedDescription": "网站已重启。", "siteErrorRestart": "重启站点失败", "siteErrorRestartDescription": "重启站点时发生错误。", "siteSettingDescription": "配置站点设置", @@ -234,6 +234,9 @@ "clientResourceDescription": "创建和管理只能通过连接客户端访问的资源", "privateResourcesBannerTitle": "零信任私有访问", "privateResourcesBannerDescription": "私有资源采用零信任安全机制,确保只有获得明确授权的用户和机器才能访问。用户设备或机器客户端连接后,即可通过安全的虚拟专用网络访问这些资源。", + "licenseBillingBannerTitle": "管理许可证计费", + "licenseBillingBannerDescription": "要管理您的许可证密钥的计费,包括支付方法和发票,请访问计费页面。您可以在下方生成更多许可证以增加服务器容量或部署更多实例。", + "licenseBillingBannerButton": "转到账单", "resourcesSearch": "搜索资源...", "resourceAdd": "添加资源", "resourceErrorDelte": "删除资源时出错", @@ -304,6 +307,8 @@ "privateResourceTypeCidrDescription": "在站点网络上向连接的客户端暴露CIDR范围", "privateResourceTypeHttpDescription": "通过域访问HTTP或HTTPS服务", "privateResourceTypeSshDescription": "从连接的客户端访问SSH服务器", + "privateResourceTypeGatewayDescription": "发送所有互联网流量通过站点网络出口。", + "resourceTypeGatewayDescription": "发送所有互联网流量通过站点网络出口。", "resourceDomainDescription": "资源将在此完全限定的域名上提供。", "resourceHTTPSSettings": "HTTPS 设置", "resourceHTTPSSettingsDescription": "配置如何通过 HTTPS 访问资源", @@ -555,6 +560,10 @@ "licenseBannerDescription": "为您自行托管的Pangolin实例解锁企业功能。购买许可证密钥以激活高级功能,然后在下方添加。", "licenseBannerGetLicense": "获取许可证", "licenseBannerViewDocs": "查看文档", + "licenseUpgradeBannerTitle": "需要更多容量?", + "licenseUpgradeBannerDescription": "如果您需要增加站点或用户容量,可以通过app.pangolin.net门户购买更多许可证,并在下方添加它们以升级您的实例。", + "licenseUpgradeBannerButton": "购买更多许可证", + "licenseMultipleKeysDescription": "您在此服务器上已激活多个许可证。使用最高级别。", "communityEdition": "社区版", "licenseAboutDescription": "这是针对商业环境中使用Pangolin的商业和企业用户。 如果您正在使用 Pangolin 供个人使用,您可以忽略此部分。", "licenseKeyActivated": "授权密钥已激活", @@ -573,10 +582,10 @@ "licenseQuestionRemove": "您确定要删除许可证密钥?", "licenseKeyDelete": "删除许可证密钥", "licenseKeyDeleteConfirm": "确认删除许可证密钥", - "licenseTitle": "管理许可证状态", + "licenseTitle": "管理许可证", "licenseTitleDescription": "查看和管理系统中的许可证密钥", - "licenseHost": "主机许可证", - "licenseHostDescription": "管理主机的主许可证密钥。", + "licenseHost": "许可证", + "licenseHostDescription": "查看许可证级别和主机信息", "licensedNot": "未授权", "hostId": "主机 ID", "licenseReckeckAll": "重新检查所有密钥", @@ -586,7 +595,16 @@ "licensePurchase": "购买许可证", "licensePurchaseSites": "购买更多站点", "licenseSitesUsedMax": "使用了 {usedSites}/{maxSites} 个站点", - "licenseSitesUsed": "{count, plural, =0 {# 站点} one {# 站点} other {# 站点}}", + "licenseSitesUsed": "{count, plural, =0 {# sites} one {# site} other {# sites}}", + "licenseUsage": "使用情况", + "licenseUsageDescription": "查看此主机许可的用户和站点数量", + "licenseUsageSites": "网站", + "licenseUsageUsers": "用户", + "licenseNoUserLimit": "使用未经许可主机的用户数量没有限制", + "licenseUsersUsedMax": "使用了 {usedUsers}/{maxUsers} 个用户", + "licenseUsersUsed": "{count, plural, =0 {# users} one {# user} other {# users}}", + "licenseUnlimited": "无限制", + "licenseTierLabel": "级别", "licensePurchaseDescription": "请选择您希望 {selectedMode, select, license {直接购买许可证,您可以随时增加更多站点。} other {为现有许可证购买更多站点}}", "licenseFee": "许可证费用", "licensePriceSite": "每个站点的价格", @@ -831,7 +849,7 @@ "rulesErrorDuplicatePriorityDescription": "每条规则必须拥有唯一的优先级号。", "rulesErrorValidation": "规则无效", "rulesErrorValidationRuleDescription": "规则 {ruleNumber}: {message}", - "rulesErrorInvalidMatchTypeDescription": "选择有效的匹配类型(路径、IP、CIDR、国家、地区或 ASN)。", + "rulesErrorInvalidMatchTypeDescription": "选择有效的匹配类型(路径、IP、CIDR、国家、地区、ASN 或方法)。", "rulesErrorValueRequired": "为此规则输入一个值。", "rulesErrorInvalidCountry": "国家无效", "rulesErrorInvalidCountryDescription": "选择一个有效的国家。", @@ -2826,10 +2844,10 @@ "retryAttempts": "重试次数", "expectedResponseCodes": "期望响应代码", "expectedResponseCodesDescription": "HTTP 状态码表示健康状态。如留空,200-300 被视为健康。", - "customRequestHeaders": "自定义请求标头", - "customRequestHeadersDescription": "转发到目标的请求标头。每行一个:标头名称:值", - "customResponseHeaders": "自定义响应标头", - "customResponseHeadersDescription": "返回给客户端的响应标头。每行一个:标头名称:值", + "customRequestHeaders": "自定义请求头", + "customRequestHeadersDescription": "请求头发送到下游目标。每行一个:头名称:值", + "customResponseHeaders": "自定义响应头", + "customResponseHeadersDescription": "响应头发送回客户端。每行一个:头名称:值", "headersValidationError": "头部必须是格式:头部名称:值。", "saveHealthCheck": "保存健康检查", "healthCheckSaved": "健康检查已保存", @@ -2911,6 +2929,7 @@ "editInternalResourceDialogModePort": "端口", "editInternalResourceDialogModeHost": "主机", "editInternalResourceDialogModeCidr": "CIDR", + "editInternalResourceDialogModeGateway": "出口节点", "editInternalResourceDialogModeHttp": "HTTP", "editInternalResourceDialogModeHttps": "HTTPS", "editInternalResourceDialogModeInference": "AI 网关", @@ -2922,6 +2941,7 @@ "editInternalResourceDialogDestinationHostDescription": "站点网络上资源的 IP 地址或主机名。", "editInternalResourceDialogDestinationIPDescription": "站点网络上资源的IP或主机名地址。", "editInternalResourceDialogDestinationCidrDescription": "站点网络上资源的 CIDR 范围。", + "editInternalResourceDialogDestinationGatewayDescription": "用于此资源的出口节点", "editInternalResourceDialogAlias": "别名", "editInternalResourceDialogAliasDescription": "此资源可选的内部DNS别名。", "createInternalResourceDialogNoSitesAvailable": "暂无可用站点", @@ -2936,6 +2956,7 @@ "privateResourceNetworkAccessDescription": "控制此资源的 TCP/UDP 端口访问以及是否允许 ICMP ping。", "hostSettings": "主机", "cidrSettings": "CIDR", + "gatewaySettings": "出口节点", "createInternalResourceDialogResourceProperties": "资源属性", "createInternalResourceDialogName": "名称", "createInternalResourceDialogSite": "站点", @@ -2974,6 +2995,7 @@ "createInternalResourceDialogModeHttps": "HTTPS", "createInternalResourceDialogModeSsh": "SSH", "createInternalResourceDialogModeInference": "AI 网关", + "createInternalResourceDialogModeGateway": "出口节点", "scheme": "方案", "createInternalResourceDialogScheme": "方案", "createInternalResourceDialogEnableSsl": "启用 TLS", @@ -3278,10 +3300,10 @@ "orgAuthRememberOrgId": "记住这个组织ID", "orgAuthBackToSignIn": "返回标准登录", "orgAuthNoAccount": "没有账户?", - "subscriptionRequiredToUse": "需要订阅才能使用此功能。", - "mustUpgradeToUse": "您必须升级您的订阅才能使用此功能。", + "subscriptionRequiredToUse": "使用此功能需要订阅。预约演示", + "mustUpgradeToUse": "您必须升级您的订阅才能使用此功能。预约演示", "subscriptionRequiredTierToUse": "此功能需要 {tier} 或更高级别。", - "upgradeToTierToUse": "升级到 {tier} 或更高级别以使用此功能。", + "upgradeToTierToUse": "升级到 {tier} 以使用此功能。预约演示", "subscriptionTierTier1": "首页", "subscriptionTierTier2": "团队", "subscriptionTierTier3": "业务", @@ -3651,8 +3673,8 @@ "sourceAddress": "源地址", "destinationAddress": "目的地址", "duration": "期限", - "licenseRequiredToUse": "需要企业版许可证。 预约演示或试用", - "ossEnterpriseEditionRequired": "需要企业版许可证。 预约演示或试用", + "licenseRequiredToUse": "需要企业版许可证。预约演示", + "ossEnterpriseEditionRequired": "需要企业版许可证。预约演示", "certResolver": "证书解决器", "certResolverDescription": "选择用于此资源的证书解析器。", "selectCertResolver": "选择证书解析", @@ -3719,6 +3741,7 @@ "deviceCodeVerifying": "正在验证设备授权...", "signedInAs": "登录为", "deviceCodeEnterPrompt": "输入设备上显示的代码", + "deviceCodeConfirmPrompt": "确认此代码与您设备上的代码匹配", "continue": "继续", "deviceUnknownLocation": "未知位置", "deviceAuthorizationRequested": "此授权请求来自{location},日期为{date}。请确保您信任此设备,因为它将获得帐户访问权限。", @@ -4291,9 +4314,12 @@ "resourceLauncherAuthMethodsDescription": "此资源启用的身份验证方法。", "resourceLauncherPrivateClientRequired": "请在您的设备上连接客户端以私密访问此资源。", "resourceLauncherPrivateClientRequiredTitle": "需要客户端连接", + "resourceLauncherExitNodeTitle": "出口节点路由", + "resourceLauncherExitNodeDescription": "在连接您的客户端后,在客户端菜单中选择此出口节点将所有流量路由通过连接的站点。", "resourceLauncherDownloadClient": "下载客户端", "resourceLauncherFailedToLoadDetails": "无法加载资源详细信息。您可能已经没有权限访问此资源。", "resourceLauncherNoPortRestrictions": "无端口限制", + "resourceLauncherAllInternetTraffic": "所有互联网流量", "resourceLauncherTcp": "TCP", "resourceLauncherUdp": "UDP", "resourceLauncherUnlabeled": "未标记", @@ -4399,5 +4425,8 @@ "sessionToolbarShow": "显示工具栏", "sessionToolbarHide": "隐藏工具栏", "actionUpdateSiteApprovals": "更新站点审批", - "check": "检查" + "check": "检查", + "rulesErrorInvalidMethod": "无效的HTTP方法", + "rulesErrorInvalidMethodDescription": "至少选择一个HTTP方法。", + "rulesSelectMethods": "选择方法" }