{
    "setupCreate": "创建您的第一个组织、网站和资源",
    "setupNewOrg": "新建组织",
    "setupCreateOrg": "创建组织",
    "setupCreateResources": "创建资源",
    "setupOrgName": "组织名称",
    "orgDisplayName": "这是您组织的显示名称。",
    "orgId": "组织ID",
    "setupIdentifierMessage": "这是您组织的唯一标识符。这是与显示名称分开的。",
    "setupErrorIdentifier": "组织ID 已被使用。请另选一个。",
    "componentsErrorNoMemberCreate": "您目前不是任何组织的成员。创建组织以开始操作。",
    "componentsErrorNoMember": "您目前不是任何组织的成员。",
    "welcome": "欢迎使用 Pangolin",
    "welcomeTo": "欢迎来到",
    "componentsCreateOrg": "创建组织",
    "componentsMember": "您属于{count, plural, =0 {没有组织} one {一个组织} other {# 个组织}}。",
    "componentsInvalidKey": "检测到无效或过期的许可证密钥。按照许可证条款操作以继续使用所有功能。",
    "dismiss": "忽略",
    "componentsLicenseViolation": "许可证超限：该服务器使用了 {usedSites} 个站点，已超过授权的 {maxSites} 个。请遵守许可证条款以继续使用全部功能。",
    "componentsSupporterMessage": "感谢您的支持！您现在是 Pangolin 的 {tier} 用户。",
    "inviteErrorNotValid": "很抱歉，但看起来你试图访问的邀请尚未被接受或不再有效。",
    "inviteErrorUser": "很抱歉，但看起来你想要访问的邀请不是这个用户。",
    "inviteLoginUser": "请确保您以正确的用户登录。",
    "inviteErrorNoUser": "很抱歉，但看起来你想访问的邀请不是一个存在的用户。",
    "inviteCreateUser": "请先创建一个帐户。",
    "goHome": "返回首页",
    "inviteLogInOtherUser": "以不同的用户登录",
    "createAnAccount": "创建帐户",
    "inviteNotAccepted": "邀请未接受",
    "authCreateAccount": "创建一个帐户以开始",
    "authNoAccount": "没有账户？",
    "email": "电子邮件地址",
    "password": "密码",
    "confirmPassword": "确认密码",
    "createAccount": "创建帐户",
    "viewSettings": "查看设置",
    "delete": "删除",
    "name": "名称",
    "online": "在线",
    "offline": "离线的",
    "site": "站点",
    "dataIn": "数据输入",
    "dataOut": "数据输出",
    "connectionType": "连接类型",
    "tunnelType": "隧道类型",
    "local": "本地的",
    "edit": "编辑",
    "siteConfirmDelete": "确认删除站点",
    "siteDelete": "删除站点",
    "siteMessageRemove": "一旦删除，该站点将无法访问。与该站点相关的所有资源和目标也将被删除。",
    "siteMessageConfirm": "请在下面输入站点名称以确认。",
    "siteQuestionRemove": "您确定要从组织中删除 {selectedSite} 站点吗？",
    "siteManageSites": "管理站点",
    "siteDescription": "允许通过安全隧道连接到您的网络",
    "siteCreate": "创建站点",
    "siteCreateDescription2": "按照下面的步骤创建和连接一个新站点",
    "siteCreateDescription": "创建一个新站点开始连接您的资源",
    "close": "关闭",
    "siteErrorCreate": "创建站点出错",
    "siteErrorCreateKeyPair": "找不到密钥对或站点默认值",
    "siteErrorCreateDefaults": "未找到站点默认值",
    "method": "方法",
    "siteMethodDescription": "这是您将如何显示连接。",
    "siteLearnNewt": "学习如何在您的系统上安装 Newt",
    "siteSeeConfigOnce": "您只能看到一次配置。",
    "siteLoadWGConfig": "正在载入 WireGuard 配置...",
    "siteDocker": "扩展 Docker 部署详细信息",
    "toggle": "切换",
    "dockerCompose": "Docker 配置",
    "dockerRun": "停靠栏",
    "siteLearnLocal": "本地站点不需要隧道连接，点击了解更多",
    "siteConfirmCopy": "我已经复制了配置信息",
    "searchSitesProgress": "搜索站点...",
    "siteAdd": "添加站点",
    "siteInstallNewt": "安装 Newt",
    "siteInstallNewtDescription": "在您的系统中运行 Newt",
    "WgConfiguration": "WireGuard 配置",
    "WgConfigurationDescription": "使用以下配置连接到您的网络",
    "operatingSystem": "操作系统",
    "commands": "命令",
    "recommended": "推荐",
    "siteNewtDescription": "为获得最佳用户体验，请使用 Newt。其底层采用 WireGuard 技术，可直接通过 Pangolin 控制台，使用局域网地址访问您私有网络中的资源。",
    "siteRunsInDocker": "在 Docker 中运行",
    "siteRunsInShell": "在 macOS 、 Linux 和 Windows 的 Shell 中运行",
    "siteErrorDelete": "删除站点出错",
    "siteErrorUpdate": "更新站点失败",
    "siteErrorUpdateDescription": "更新站点时出错。",
    "siteUpdated": "站点已更新",
    "siteUpdatedDescription": "网站已更新。",
    "siteGeneralDescription": "配置此站点的常规设置",
    "siteSettingDescription": "配置您网站上的设置",
    "siteSetting": "{siteName} 设置",
    "siteNewtTunnel": "Newt 隧道 (推荐)",
    "siteNewtTunnelDescription": "最简单的方式来连接到您的网络。不需要任何额外设置。",
    "siteWg": "基本 WireGuard",
    "siteWgDescription": "使用任何 WireGuard 客户端来建立隧道。需要手动配置 NAT。",
    "siteWgDescriptionSaas": "使用任何WireGuard客户端建立隧道。需要手动配置NAT。仅适用于自托管节点。",
    "siteLocalDescription": "仅限本地资源。不需要隧道。",
    "siteLocalDescriptionSaas": "仅本地资源。无需隧道。仅适用于自托管节点。",
    "siteSeeAll": "查看所有站点",
    "siteTunnelDescription": "确定如何连接到您的网站",
    "siteNewtCredentials": "Newt 凭据",
    "siteNewtCredentialsDescription": "这是 Newt 服务器的身份验证凭据",
    "siteCredentialsSave": "保存您的凭据",
    "siteCredentialsSaveDescription": "您只能看到一次。请确保将其复制并保存到一个安全的地方。",
    "siteInfo": "站点信息",
    "status": "状态",
    "shareTitle": "管理共享链接",
    "shareDescription": "创建可共享的链接，允许暂时或永久访问您的资源",
    "shareSearch": "搜索共享链接...",
    "shareCreate": "创建共享链接",
    "shareErrorDelete": "删除链接失败",
    "shareErrorDeleteMessage": "删除链接时出错",
    "shareDeleted": "链接已删除",
    "shareDeletedDescription": "链接已删除",
    "shareTokenDescription": "您的访问令牌可以通过两种方式传递：作为查询参数或请求头。 每次验证访问请求都必须从客户端传递。",
    "accessToken": "访问令牌",
    "usageExamples": "用法示例",
    "tokenId": "令牌 ID",
    "requestHeades": "请求头",
    "queryParameter": "查询参数",
    "importantNote": "重要提示",
    "shareImportantDescription": "出于安全考虑，建议尽可能在使用请求头传递参数，因为查询参数可能会被浏览器历史记录或服务器日志记录。",
    "token": "令牌",
    "shareTokenSecurety": "请妥善保管您的访问令牌，不要将其暴露在公开访问的区域或客户端代码中。",
    "shareErrorFetchResource": "获取资源失败",
    "shareErrorFetchResourceDescription": "获取资源时出错",
    "shareErrorCreate": "无法创建共享链接",
    "shareErrorCreateDescription": "创建共享链接时出错",
    "shareCreateDescription": "任何具有此链接的人都可以访问资源",
    "shareTitleOptional": "标题 (可选)",
    "expireIn": "过期时间",
    "neverExpire": "永不过期",
    "shareExpireDescription": "过期时间是链接可以使用并提供对资源的访问时间。 此时间后，链接将不再工作，使用此链接的用户将失去对资源的访问。",
    "shareSeeOnce": "您只能看到此链接。请确保复制它。",
    "shareAccessHint": "任何具有此链接的人都可以访问该资源。小心地分享它。",
    "shareTokenUsage": "查看访问令牌使用情况",
    "createLink": "创建链接",
    "resourcesNotFound": "找不到资源",
    "resourceSearch": "搜索资源",
    "openMenu": "打开菜单",
    "resource": "资源",
    "title": "标题",
    "created": "已创建",
    "expires": "过期时间",
    "never": "永不过期",
    "shareErrorSelectResource": "请选择一个资源",
    "resourceTitle": "管理资源",
    "resourceDescription": "为您的私人应用程序创建安全代理",
    "resourcesSearch": "搜索资源...",
    "resourceAdd": "添加资源",
    "resourceErrorDelte": "删除资源时出错",
    "authentication": "认证",
    "protected": "受到保护",
    "notProtected": "未受到保护",
    "resourceMessageRemove": "一旦删除，资源将不再可访问。与该资源相关的所有目标也将被删除。",
    "resourceMessageConfirm": "请在下面输入资源名称以确认。",
    "resourceQuestionRemove": "您确定要从组织中删除 {selectedResource} 吗？",
    "resourceHTTP": "HTTPS 资源",
    "resourceHTTPDescription": "使用子域或根域名通过 HTTPS 向您的应用程序提出代理请求。",
    "resourceRaw": "TCP/UDP 资源",
    "resourceRawDescription": "使用 TCP/UDP 使用端口号向您的应用提出代理请求。",
    "resourceCreate": "创建资源",
    "resourceCreateDescription": "按照下面的步骤创建新资源",
    "resourceSeeAll": "查看所有资源",
    "resourceInfo": "资源信息",
    "resourceNameDescription": "这是资源的显示名称。",
    "siteSelect": "选择站点",
    "siteSearch": "搜索站点",
    "siteNotFound": "未找到站点。",
    "siteSelectionDescription": "此站点将为目标提供连接。",
    "resourceType": "资源类型",
    "resourceTypeDescription": "确定如何访问您的资源",
    "resourceHTTPSSettings": "HTTPS 设置",
    "resourceHTTPSSettingsDescription": "配置如何通过 HTTPS 访问您的资源",
    "domainType": "域类型",
    "subdomain": "子域名",
    "baseDomain": "根域名",
    "subdomnainDescription": "您的资源可以访问的子域名。",
    "resourceRawSettings": "TCP/UDP 设置",
    "resourceRawSettingsDescription": "配置如何通过 TCP/UDP 访问您的资源",
    "protocol": "协议",
    "protocolSelect": "选择协议",
    "resourcePortNumber": "端口号",
    "resourcePortNumberDescription": "代理请求的外部端口号。",
    "cancel": "取消",
    "resourceConfig": "配置片段",
    "resourceConfigDescription": "复制并粘贴这些配置片段以设置您的 TCP/UDP 资源",
    "resourceAddEntrypoints": "Traefik: 添加入口点",
    "resourceExposePorts": "Gerbil：在 Docker Compose 中显示端口",
    "resourceLearnRaw": "学习如何配置 TCP/UDP 资源",
    "resourceBack": "返回资源",
    "resourceGoTo": "转到资源",
    "resourceDelete": "删除资源",
    "resourceDeleteConfirm": "确认删除资源",
    "visibility": "可见性",
    "enabled": "已启用",
    "disabled": "已禁用",
    "general": "概览",
    "generalSettings": "常规设置",
    "proxy": "代理服务器",
    "internal": "内部设置",
    "rules": "规则",
    "resourceSettingDescription": "配置您资源上的设置",
    "resourceSetting": "{resourceName} 设置",
    "alwaysAllow": "一律允许",
    "alwaysDeny": "一律拒绝",
    "passToAuth": "传递至认证",
    "orgSettingsDescription": "配置您组织的一般设置",
    "orgGeneralSettings": "组织设置",
    "orgGeneralSettingsDescription": "管理您的机构详细信息和配置",
    "saveGeneralSettings": "保存常规设置",
    "saveSettings": "保存设置",
    "orgDangerZone": "危险区域",
    "orgDangerZoneDescription": "一旦删除该组织，将无法恢复，请务必确认。",
    "orgDelete": "删除组织",
    "orgDeleteConfirm": "确认删除组织",
    "orgMessageRemove": "此操作不可逆，这将删除所有相关数据。",
    "orgMessageConfirm": "要确认，请在下面输入组织名称。",
    "orgQuestionRemove": "你确定要删除 \"{selectedOrg}\" 组织吗？",
    "orgUpdated": "组织已更新",
    "orgUpdatedDescription": "组织已更新。",
    "orgErrorUpdate": "更新组织失败",
    "orgErrorUpdateMessage": "更新组织时出错。",
    "orgErrorFetch": "获取组织失败",
    "orgErrorFetchMessage": "列出您的组织时出错",
    "orgErrorDelete": "删除组织失败",
    "orgErrorDeleteMessage": "删除组织时出错。",
    "orgDeleted": "组织已删除",
    "orgDeletedMessage": "组织及其数据已被删除。",
    "orgMissing": "缺少组织 ID",
    "orgMissingMessage": "没有组织ID，无法重新生成邀请。",
    "accessUsersManage": "管理用户",
    "accessUsersDescription": "邀请用户并位他们添加角色以管理访问您的组织",
    "accessUsersSearch": "搜索用户...",
    "accessUserCreate": "创建用户",
    "accessUserRemove": "删除用户",
    "username": "用户名",
    "identityProvider": "身份提供商",
    "role": "角色",
    "nameRequired": "名称是必填项",
    "accessRolesManage": "管理角色",
    "accessRolesDescription": "配置角色来管理访问您的组织",
    "accessRolesSearch": "搜索角色...",
    "accessRolesAdd": "添加角色",
    "accessRoleDelete": "删除角色",
    "description": "描述",
    "inviteTitle": "打开邀请",
    "inviteDescription": "管理您给其他用户的邀请",
    "inviteSearch": "搜索邀请...",
    "minutes": "分钟",
    "hours": "小时",
    "days": "天",
    "weeks": "周",
    "months": "月",
    "years": "年",
    "day": "{count, plural, other {# 天}}",
    "apiKeysTitle": "API 密钥",
    "apiKeysConfirmCopy2": "您必须确认您已复制 API 密钥。",
    "apiKeysErrorCreate": "创建 API 密钥出错",
    "apiKeysErrorSetPermission": "设置权限出错",
    "apiKeysCreate": "生成 API 密钥",
    "apiKeysCreateDescription": "为您的组织生成一个新的 API 密钥",
    "apiKeysGeneralSettings": "权限",
    "apiKeysGeneralSettingsDescription": "确定此 API 密钥可以做什么",
    "apiKeysList": "您的 API 密钥",
    "apiKeysSave": "保存您的 API 密钥",
    "apiKeysSaveDescription": "该信息仅会显示一次，请确保将其复制到安全的位置。",
    "apiKeysInfo": "您的 API 密钥是：",
    "apiKeysConfirmCopy": "我已复制 API 密钥",
    "generate": "生成",
    "done": "完成",
    "apiKeysSeeAll": "查看所有 API 密钥",
    "apiKeysPermissionsErrorLoadingActions": "加载 API 密钥操作时出错",
    "apiKeysPermissionsErrorUpdate": "设置权限出错",
    "apiKeysPermissionsUpdated": "权限已更新",
    "apiKeysPermissionsUpdatedDescription": "权限已更新。",
    "apiKeysPermissionsGeneralSettings": "权限",
    "apiKeysPermissionsGeneralSettingsDescription": "确定此 API 密钥可以做什么",
    "apiKeysPermissionsSave": "保存权限",
    "apiKeysPermissionsTitle": "权限",
    "apiKeys": "API 密钥",
    "searchApiKeys": "搜索 API 密钥...",
    "apiKeysAdd": "生成 API 密钥",
    "apiKeysErrorDelete": "删除 API 密钥出错",
    "apiKeysErrorDeleteMessage": "删除 API 密钥出错",
    "apiKeysQuestionRemove": "您确定要从组织中删除 \"{selectedApiKey}\" API密钥吗？",
    "apiKeysMessageRemove": "一旦删除，此API密钥将无法被使用。",
    "apiKeysMessageConfirm": "要确认，请在下方输入API密钥名称。",
    "apiKeysDeleteConfirm": "确认删除 API 密钥",
    "apiKeysDelete": "删除 API 密钥",
    "apiKeysManage": "管理 API 密钥",
    "apiKeysDescription": "API 密钥用于认证集成 API",
    "apiKeysSettings": "{apiKeyName} 设置",
    "userTitle": "管理所有用户",
    "userDescription": "查看和管理系统中的所有用户",
    "userAbount": "关于用户管理",
    "userAbountDescription": "此表格显示系统中所有根用户对象。每个用户可能属于多个组织。 从组织中删除用户不会删除其根用户对象 - 他们将保留在系统中。 要从系统中完全删除用户，您必须使用此表格中的删除操作删除其根用户对象。",
    "userServer": "服务器用户",
    "userSearch": "搜索服务器用户...",
    "userErrorDelete": "删除用户时出错",
    "userDeleteConfirm": "确认删除用户",
    "userDeleteServer": "从服务器删除用户",
    "userMessageRemove": "该用户将被从所有组织中删除并完全从服务器中删除。",
    "userMessageConfirm": "请在下面输入用户名称以确认。",
    "userQuestionRemove": "您确定要从服务器中永久删除 {selectedUser} 吗？",
    "licenseKey": "许可证密钥",
    "valid": "有效",
    "numberOfSites": "站点数量",
    "licenseKeySearch": "搜索许可证密钥...",
    "licenseKeyAdd": "添加许可证密钥",
    "type": "类型",
    "licenseKeyRequired": "需要许可证密钥",
    "licenseTermsAgree": "您必须同意许可条款",
    "licenseErrorKeyLoad": "加载许可证密钥失败",
    "licenseErrorKeyLoadDescription": "加载许可证密钥时出错。",
    "licenseErrorKeyDelete": "删除许可证密钥失败",
    "licenseErrorKeyDeleteDescription": "删除许可证密钥时出错。",
    "licenseKeyDeleted": "许可证密钥已删除",
    "licenseKeyDeletedDescription": "许可证密钥已被删除。",
    "licenseErrorKeyActivate": "激活许可证密钥失败",
    "licenseErrorKeyActivateDescription": "激活许可证密钥时出错。",
    "licenseAbout": "关于许可协议",
    "communityEdition": "社区版",
    "licenseAboutDescription": "这是针对商业环境中使用Pangolin的商业和企业用户。 如果您正在使用 Pangolin 供个人使用，您可以忽略此部分。",
    "licenseKeyActivated": "授权密钥已激活",
    "licenseKeyActivatedDescription": "已成功激活许可证密钥。",
    "licenseErrorKeyRecheck": "重新检查许可证密钥失败",
    "licenseErrorKeyRecheckDescription": "重新检查许可证密钥时出错。",
    "licenseErrorKeyRechecked": "重新检查许可证密钥",
    "licenseErrorKeyRecheckedDescription": "已重新检查所有许可证密钥",
    "licenseActivateKey": "激活许可证密钥",
    "licenseActivateKeyDescription": "输入一个许可密钥来激活它。",
    "licenseActivate": "激活许可证",
    "licenseAgreement": "通过检查此框，您确认您已经阅读并同意与您的许可证密钥相关的许可条款。",
    "fossorialLicense": "查看Fossorial Commercial License和订阅条款",
    "licenseMessageRemove": "这将删除许可证密钥和它授予的所有相关权限。",
    "licenseMessageConfirm": "要确认，请在下面输入许可证密钥。",
    "licenseQuestionRemove": "您确定要删除 {selectedKey} 的邀请吗？",
    "licenseKeyDelete": "删除许可证密钥",
    "licenseKeyDeleteConfirm": "确认删除许可证密钥",
    "licenseTitle": "管理许可证状态",
    "licenseTitleDescription": "查看和管理系统中的许可证密钥",
    "licenseHost": "主机许可证",
    "licenseHostDescription": "管理主机的主许可证密钥。",
    "licensedNot": "未授权",
    "hostId": "主机 ID",
    "licenseReckeckAll": "重新检查所有密钥",
    "licenseSiteUsage": "站点使用情况",
    "licenseSiteUsageDecsription": "查看使用此许可的站点数量。",
    "licenseNoSiteLimit": "使用未经许可主机的站点数量没有限制。",
    "licensePurchase": "购买许可证",
    "licensePurchaseSites": "购买更多站点",
    "licenseSitesUsedMax": "使用了 {usedSites}/{maxSites} 个站点",
    "licenseSitesUsed": "{count, plural, =0 {# 站点} one {# 站点} other {# 站点}}",
    "licensePurchaseDescription": "请选择您希望 {selectedMode, select, license {直接购买许可证，您可以随时增加更多站点。} other {为现有许可证购买更多站点}}",
    "licenseFee": "许可证费用",
    "licensePriceSite": "每个站点的价格",
    "total": "总计",
    "licenseContinuePayment": "继续付款",
    "pricingPage": "定价页面",
    "pricingPortal": "前往付款页面",
    "licensePricingPage": "关于最新的价格和折扣，请访问 ",
    "invite": "邀请",
    "inviteRegenerate": "重新生成邀请",
    "inviteRegenerateDescription": "撤销以前的邀请并创建一个新的邀请",
    "inviteRemove": "移除邀请",
    "inviteRemoveError": "删除邀请失败",
    "inviteRemoveErrorDescription": "删除邀请时出错。",
    "inviteRemoved": "邀请已删除",
    "inviteRemovedDescription": "为 {email} 创建的邀请已删除",
    "inviteQuestionRemove": "您确定要删除 {email} 的邀请吗？",
    "inviteMessageRemove": "一旦删除，这个邀请将不再有效。",
    "inviteMessageConfirm": "要确认，请在下面输入邀请的电子邮件地址。",
    "inviteQuestionRegenerate": "您确定要重新邀请 {email} 吗？这将会撤销掉之前的邀请",
    "inviteRemoveConfirm": "确认删除邀请",
    "inviteRegenerated": "重新生成邀请",
    "inviteSent": "邀请邮件已成功发送至 {email}。",
    "inviteSentEmail": "发送电子邮件通知给用户",
    "inviteGenerate": "已为 {email} 创建新的邀请。",
    "inviteDuplicateError": "重复的邀请",
    "inviteDuplicateErrorDescription": "此用户的邀请已存在。",
    "inviteRateLimitError": "超出速率限制",
    "inviteRateLimitErrorDescription": "您超过了每小时3次再生的限制。请稍后再试。",
    "inviteRegenerateError": "重新生成邀请失败",
    "inviteRegenerateErrorDescription": "重新生成邀请时出错。",
    "inviteValidityPeriod": "有效期",
    "inviteValidityPeriodSelect": "选择有效期",
    "inviteRegenerateMessage": "邀请已重新生成。用户必须访问下面的链接才能接受邀请。",
    "inviteRegenerateButton": "重新生成",
    "expiresAt": "到期于",
    "accessRoleUnknown": "未知角色",
    "placeholder": "占位符",
    "userErrorOrgRemove": "删除用户失败",
    "userErrorOrgRemoveDescription": "删除用户时出错。",
    "userOrgRemoved": "用户已删除",
    "userOrgRemovedDescription": "已将 {email} 从组织中移除。",
    "userQuestionOrgRemove": "你确定要将 {email} 从组织中移除吗？",
    "userMessageOrgRemove": "一旦删除，这个用户将不再能够访问组织。 你总是可以稍后重新邀请他们，但他们需要再次接受邀请。",
    "userMessageOrgConfirm": "请在下面输入用户名称以确认。",
    "userRemoveOrgConfirm": "确认删除用户",
    "userRemoveOrg": "从组织中删除用户",
    "users": "用户",
    "accessRoleMember": "成员",
    "accessRoleOwner": "所有者",
    "userConfirmed": "已确认",
    "idpNameInternal": "内部设置",
    "emailInvalid": "无效的电子邮件地址",
    "inviteValidityDuration": "请选择持续时间",
    "accessRoleSelectPlease": "请选择一个角色",
    "usernameRequired": "必须输入用户名",
    "idpSelectPlease": "请选择身份提供商",
    "idpGenericOidc": "通用的 OAuth2/OIDC 提供商。",
    "accessRoleErrorFetch": "获取角色失败",
    "accessRoleErrorFetchDescription": "获取角色时出错",
    "idpErrorFetch": "获取身份提供者失败",
    "idpErrorFetchDescription": "获取身份提供者时出错",
    "userErrorExists": "用户已存在",
    "userErrorExistsDescription": "此用户已经是组织成员。",
    "inviteError": "邀请用户失败",
    "inviteErrorDescription": "邀请用户时出错",
    "userInvited": "用户邀请",
    "userInvitedDescription": "用户已被成功邀请。",
    "userErrorCreate": "创建用户失败",
    "userErrorCreateDescription": "创建用户时出错",
    "userCreated": "用户已创建",
    "userCreatedDescription": "用户已成功创建。",
    "userTypeInternal": "内部用户",
    "userTypeInternalDescription": "邀请用户直接加入您的组织。",
    "userTypeExternal": "外部用户",
    "userTypeExternalDescription": "创建一个具有外部身份提供商的用户。",
    "accessUserCreateDescription": "按照下面的步骤创建一个新用户",
    "userSeeAll": "查看所有用户",
    "userTypeTitle": "用户类型",
    "userTypeDescription": "确定如何创建用户",
    "userSettings": "用户信息",
    "userSettingsDescription": "输入新用户的详细信息",
    "inviteEmailSent": "发送邀请邮件给用户",
    "inviteValid": "有效",
    "selectDuration": "选择持续时间",
    "accessRoleSelect": "选择角色",
    "inviteEmailSentDescription": "一封电子邮件已经发送给用户，带有下面的访问链接。他们必须访问该链接才能接受邀请。",
    "inviteSentDescription": "用户已被邀请。他们必须访问下面的链接才能接受邀请。",
    "inviteExpiresIn": "邀请将在{days, plural, other {# 天}}后过期。",
    "idpTitle": "身份提供商",
    "idpSelect": "为外部用户选择身份提供商",
    "idpNotConfigured": "没有配置身份提供者。请在创建外部用户之前配置身份提供者。",
    "usernameUniq": "这必须匹配所选身份提供者中存在的唯一用户名。",
    "emailOptional": "电子邮件(可选)",
    "nameOptional": "名称(可选)",
    "accessControls": "访问控制",
    "userDescription2": "管理此用户的设置",
    "accessRoleErrorAdd": "添加用户到角色失败",
    "accessRoleErrorAddDescription": "添加用户到角色时出错。",
    "userSaved": "用户已保存",
    "userSavedDescription": "用户已更新。",
    "autoProvisioned": "Auto Provisioned",
    "autoProvisionedDescription": "Allow this user to be automatically managed by identity provider",
    "accessControlsDescription": "管理此用户在组织中可以访问和做什么",
    "accessControlsSubmit": "保存访问控制",
    "roles": "角色",
    "accessUsersRoles": "管理用户和角色",
    "accessUsersRolesDescription": "邀请用户并将他们添加到角色以管理访问您的组织",
    "key": "关键字",
    "createdAt": "创建于",
    "proxyErrorInvalidHeader": "无效的自定义主机头值。使用域名格式，或将空保存为取消自定义主机头。",
    "proxyErrorTls": "无效的 TLS 服务器名称。使用域名格式，或保存空以删除 TLS 服务器名称。",
    "proxyEnableSSL": "启用 SSL (https)",
    "targetErrorFetch": "获取目标失败",
    "targetErrorFetchDescription": "获取目标时出错",
    "siteErrorFetch": "获取资源失败",
    "siteErrorFetchDescription": "获取资源时出错",
    "targetErrorDuplicate": "重复的目标",
    "targetErrorDuplicateDescription": "具有这些设置的目标已存在",
    "targetWireGuardErrorInvalidIp": "无效的目标IP",
    "targetWireGuardErrorInvalidIpDescription": "目标IP必须在站点子网内",
    "targetsUpdated": "目标已更新",
    "targetsUpdatedDescription": "目标和设置更新成功",
    "targetsErrorUpdate": "更新目标失败",
    "targetsErrorUpdateDescription": "更新目标时出错",
    "targetTlsUpdate": "TLS 设置已更新",
    "targetTlsUpdateDescription": "您的 TLS 设置已成功更新",
    "targetErrorTlsUpdate": "更新 TLS 设置失败",
    "targetErrorTlsUpdateDescription": "更新 TLS 设置时出错",
    "proxyUpdated": "代理设置已更新",
    "proxyUpdatedDescription": "您的代理设置已成功更新",
    "proxyErrorUpdate": "更新代理设置失败",
    "proxyErrorUpdateDescription": "更新代理设置时出错",
    "targetAddr": "IP / 域名",
    "targetPort": "端口",
    "targetProtocol": "协议",
    "targetTlsSettings": "安全连接配置",
    "targetTlsSettingsDescription": "配置资源的 SSL/TLS 设置",
    "targetTlsSettingsAdvanced": "高级TLS设置",
    "targetTlsSni": "TLS 服务器名称 (SNI)",
    "targetTlsSniDescription": "SNI使用的 TLS 服务器名称。留空使用默认值。",
    "targetTlsSubmit": "保存设置",
    "targets": "目标配置",
    "targetsDescription": "设置目标来路由流量到您的后端服务",
    "targetStickySessions": "启用置顶会话",
    "targetStickySessionsDescription": "将连接保持在同一个后端目标的整个会话中。",
    "methodSelect": "选择方法",
    "targetSubmit": "添加目标",
    "targetNoOne": "没有目标。使用表单添加目标。",
    "targetNoOneDescription": "在上面添加多个目标将启用负载平衡。",
    "targetsSubmit": "保存目标",
    "proxyAdditional": "附加代理设置",
    "proxyAdditionalDescription": "配置你的资源如何处理代理设置",
    "proxyCustomHeader": "自定义主机标题",
    "proxyCustomHeaderDescription": "代理请求时设置的主机头。留空则使用默认值。",
    "proxyAdditionalSubmit": "保存代理设置",
    "subnetMaskErrorInvalid": "子网掩码无效。必须在 0 和 32 之间。",
    "ipAddressErrorInvalidFormat": "无效的 IP 地址格式",
    "ipAddressErrorInvalidOctet": "无效的 IP 地址",
    "path": "路径",
    "ipAddressRange": "IP 范围",
    "rulesErrorFetch": "获取规则失败",
    "rulesErrorFetchDescription": "获取规则时出错",
    "rulesErrorDuplicate": "复制规则",
    "rulesErrorDuplicateDescription": "带有这些设置的规则已存在",
    "rulesErrorInvalidIpAddressRange": "无效的 CIDR",
    "rulesErrorInvalidIpAddressRangeDescription": "请输入一个有效的 CIDR 值",
    "rulesErrorInvalidUrl": "无效的 URL 路径",
    "rulesErrorInvalidUrlDescription": "请输入一个有效的 URL 路径值",
    "rulesErrorInvalidIpAddress": "无效的 IP",
    "rulesErrorInvalidIpAddressDescription": "请输入一个有效的IP地址",
    "rulesErrorUpdate": "更新规则失败",
    "rulesErrorUpdateDescription": "更新规则时出错",
    "rulesUpdated": "启用规则",
    "rulesUpdatedDescription": "规则已更新",
    "rulesMatchIpAddressRangeDescription": "以 CIDR 格式输入地址(如：103.21.244.0/22)",
    "rulesMatchIpAddress": "输入IP地址(例如，103.21.244.12)",
    "rulesMatchUrl": "输入一个 URL 路径或模式(例如/api/v1/todos 或 /api/v1/*)",
    "rulesErrorInvalidPriority": "无效的优先级",
    "rulesErrorInvalidPriorityDescription": "请输入一个有效的优先级",
    "rulesErrorDuplicatePriority": "重复的优先级",
    "rulesErrorDuplicatePriorityDescription": "请输入唯一的优先级",
    "ruleUpdated": "规则已更新",
    "ruleUpdatedDescription": "规则更新成功",
    "ruleErrorUpdate": "操作失败",
    "ruleErrorUpdateDescription": "保存过程中发生错误",
    "rulesPriority": "优先权",
    "rulesAction": "行为",
    "rulesMatchType": "匹配类型",
    "value": "值",
    "rulesAbout": "关于规则",
    "rulesAboutDescription": "规则使您能够依据特定条件控制资源访问权限。您可以创建基于 IP 地址或 URL 路径的规则，以允许或拒绝访问。",
    "rulesActions": "行动",
    "rulesActionAlwaysAllow": "总是允许：绕过所有身份验证方法",
    "rulesActionAlwaysDeny": "总是拒绝：阻止所有请求；无法尝试验证",
    "rulesActionPassToAuth": "传递至认证：允许尝试身份验证方法",
    "rulesMatchCriteria": "匹配条件",
    "rulesMatchCriteriaIpAddress": "匹配一个指定的 IP 地址",
    "rulesMatchCriteriaIpAddressRange": "在 CIDR 符号中匹配一系列IP地址",
    "rulesMatchCriteriaUrl": "匹配一个 URL 路径或模式",
    "rulesEnable": "启用规则",
    "rulesEnableDescription": "启用或禁用此资源的规则评估",
    "rulesResource": "资源规则配置",
    "rulesResourceDescription": "配置规则来控制对您资源的访问",
    "ruleSubmit": "添加规则",
    "rulesNoOne": "没有规则。使用表单添加规则。",
    "rulesOrder": "规则按优先顺序评定。",
    "rulesSubmit": "保存规则",
    "resourceErrorCreate": "创建资源时出错",
    "resourceErrorCreateDescription": "创建资源时出错",
    "resourceErrorCreateMessage": "创建资源时发生错误：",
    "resourceErrorCreateMessageDescription": "发生意外错误",
    "sitesErrorFetch": "获取站点出错",
    "sitesErrorFetchDescription": "获取站点时出错",
    "domainsErrorFetch": "获取域名出错",
    "domainsErrorFetchDescription": "获取域时出错",
    "none": "无",
    "unknown": "未知",
    "resources": "资源",
    "resourcesDescription": "资源是您私有网络中运行的应用程序的代理。您可以为私有网络中的任何 HTTP/HTTPS 或 TCP/UDP 服务创建资源。每个资源都必须连接到一个站点，以通过加密的 WireGuard 隧道实现私密且安全的连接。",
    "resourcesWireGuardConnect": "采用 WireGuard 提供的加密安全连接",
    "resourcesMultipleAuthenticationMethods": "配置多个身份验证方法",
    "resourcesUsersRolesAccess": "基于用户和角色的访问控制",
    "resourcesErrorUpdate": "切换资源失败",
    "resourcesErrorUpdateDescription": "更新资源时出错",
    "access": "访问权限",
    "shareLink": "{resource} 的分享链接",
    "resourceSelect": "选择资源",
    "shareLinks": "分享链接",
    "share": "分享链接",
    "shareDescription2": "创建资源共享链接。链接提供对资源的临时或无限制访问。 当您创建链接时，您可以配置链接的到期时间。",
    "shareEasyCreate": "轻松创建和分享",
    "shareConfigurableExpirationDuration": "可配置的过期时间",
    "shareSecureAndRevocable": "安全和可撤销的",
    "nameMin": "名称长度必须大于 {len} 字符。",
    "nameMax": "名称长度必须小于 {len} 字符。",
    "sitesConfirmCopy": "请确认您已经复制了配置。",
    "unknownCommand": "未知命令",
    "newtErrorFetchReleases": "无法获取版本信息: {err}",
    "newtErrorFetchLatest": "无法获取最新版信息: {err}",
    "newtEndpoint": "Newt 端点",
    "newtId": "Newt ID",
    "newtSecretKey": "Newt 私钥",
    "architecture": "架构",
    "sites": "站点",
    "siteWgAnyClients": "使用任何 WireGuard 客户端连接。您必须使用对等IP解决您的内部资源。",
    "siteWgCompatibleAllClients": "与所有WireGuard客户端兼容",
    "siteWgManualConfigurationRequired": "需要手动配置",
    "userErrorNotAdminOrOwner": "用户不是管理员或所有者",
    "pangolinSettings": "设置 - Pangolin",
    "accessRoleYour": "您的角色：",
    "accessRoleSelect2": "选择角色",
    "accessUserSelect": "选择一个用户",
    "otpEmailEnter": "输入电子邮件",
    "otpEmailEnterDescription": "在输入字段输入后按回车键添加电子邮件。",
    "otpEmailErrorInvalid": "无效的邮箱地址。通配符（*）必须占据整个开头部分。",
    "otpEmailSmtpRequired": "需要先配置SMTP",
    "otpEmailSmtpRequiredDescription": "必须在服务器上启用SMTP才能使用一次性密码验证。",
    "otpEmailTitle": "一次性密码",
    "otpEmailTitleDescription": "资源访问需要基于电子邮件的身份验证",
    "otpEmailWhitelist": "电子邮件白名单",
    "otpEmailWhitelistList": "白名单邮件",
    "otpEmailWhitelistListDescription": "只有拥有这些电子邮件地址的用户才能访问此资源。 他们将被提示输入一次性密码发送到他们的电子邮件。 通配符 (*@example.com) 可以用来允许来自一个域名的任何电子邮件地址。",
    "otpEmailWhitelistSave": "保存白名单",
    "passwordAdd": "添加密码",
    "passwordRemove": "删除密码",
    "pincodeAdd": "添加 PIN 码",
    "pincodeRemove": "移除 PIN 码",
    "resourceAuthMethods": "身份验证方法",
    "resourceAuthMethodsDescriptions": "允许通过额外的认证方法访问资源",
    "resourceAuthSettingsSave": "保存成功",
    "resourceAuthSettingsSaveDescription": "已保存身份验证设置",
    "resourceErrorAuthFetch": "获取数据失败",
    "resourceErrorAuthFetchDescription": "获取数据时出错",
    "resourceErrorPasswordRemove": "删除资源密码出错",
    "resourceErrorPasswordRemoveDescription": "删除资源密码时出错",
    "resourceErrorPasswordSetup": "设置资源密码出错",
    "resourceErrorPasswordSetupDescription": "设置资源密码时出错",
    "resourceErrorPincodeRemove": "删除资源固定码时出错",
    "resourceErrorPincodeRemoveDescription": "删除资源PIN码时出错",
    "resourceErrorPincodeSetup": "设置资源 PIN 码时出错",
    "resourceErrorPincodeSetupDescription": "设置资源 PIN 码时发生错误",
    "resourceErrorUsersRolesSave": "设置角色失败",
    "resourceErrorUsersRolesSaveDescription": "设置角色时出错",
    "resourceErrorWhitelistSave": "保存白名单失败",
    "resourceErrorWhitelistSaveDescription": "保存白名单时出错",
    "resourcePasswordSubmit": "启用密码保护",
    "resourcePasswordProtection": "密码保护 {status}",
    "resourcePasswordRemove": "已删除资源密码",
    "resourcePasswordRemoveDescription": "已成功删除资源密码",
    "resourcePasswordSetup": "设置资源密码",
    "resourcePasswordSetupDescription": "已成功设置资源密码",
    "resourcePasswordSetupTitle": "设置密码",
    "resourcePasswordSetupTitleDescription": "设置密码来保护此资源",
    "resourcePincode": "PIN 码",
    "resourcePincodeSubmit": "启用 PIN 码保护",
    "resourcePincodeProtection": "PIN 码保护 {status}",
    "resourcePincodeRemove": "资源 PIN 码已删除",
    "resourcePincodeRemoveDescription": "已成功删除资源 PIN 码",
    "resourcePincodeSetup": "资源 PIN 码已设置",
    "resourcePincodeSetupDescription": "资源 PIN 码已成功设置",
    "resourcePincodeSetupTitle": "设置 PIN 码",
    "resourcePincodeSetupTitleDescription": "设置 PIN 码来保护此资源",
    "resourceRoleDescription": "管理员总是可以访问此资源。",
    "resourceUsersRoles": "用户和角色",
    "resourceUsersRolesDescription": "配置用户和角色可以访问此资源",
    "resourceUsersRolesSubmit": "保存用户和角色",
    "resourceWhitelistSave": "保存成功",
    "resourceWhitelistSaveDescription": "白名单设置已保存",
    "ssoUse": "使用平台 SSO",
    "ssoUseDescription": "对于所有启用此功能的资源，现有用户只需登录一次。",
    "proxyErrorInvalidPort": "无效的端口号",
    "subdomainErrorInvalid": "无效的子域",
    "domainErrorFetch": "获取域名失败",
    "domainErrorFetchDescription": "获取域名时出错",
    "resourceErrorUpdate": "更新资源失败",
    "resourceErrorUpdateDescription": "更新资源时出错",
    "resourceUpdated": "资源已更新",
    "resourceUpdatedDescription": "资源已成功更新",
    "resourceErrorTransfer": "转移资源失败",
    "resourceErrorTransferDescription": "转移资源时出错",
    "resourceTransferred": "资源已传输",
    "resourceTransferredDescription": "资源已成功传输",
    "resourceErrorToggle": "切换资源失败",
    "resourceErrorToggleDescription": "更新资源时出错",
    "resourceVisibilityTitle": "可见性",
    "resourceVisibilityTitleDescription": "完全启用或禁用资源可见性",
    "resourceGeneral": "常规设置",
    "resourceGeneralDescription": "配置此资源的常规设置",
    "resourceEnable": "启用资源",
    "resourceTransfer": "转移资源",
    "resourceTransferDescription": "将此资源转移到另一个站点",
    "resourceTransferSubmit": "转移资源",
    "siteDestination": "目标站点",
    "searchSites": "搜索站点",
    "accessRoleCreate": "创建角色",
    "accessRoleCreateDescription": "创建一个新角色来分组用户并管理他们的权限。",
    "accessRoleCreateSubmit": "创建角色",
    "accessRoleCreated": "角色已创建",
    "accessRoleCreatedDescription": "角色已成功创建。",
    "accessRoleErrorCreate": "创建角色失败",
    "accessRoleErrorCreateDescription": "创建角色时出错。",
    "accessRoleErrorNewRequired": "需要新角色",
    "accessRoleErrorRemove": "删除角色失败",
    "accessRoleErrorRemoveDescription": "删除角色时出错。",
    "accessRoleName": "角色名称",
    "accessRoleQuestionRemove": "您即将删除 {name} 角色。 此操作无法撤销。",
    "accessRoleRemove": "删除角色",
    "accessRoleRemoveDescription": "从组织中删除角色",
    "accessRoleRemoveSubmit": "删除角色",
    "accessRoleRemoved": "角色已删除",
    "accessRoleRemovedDescription": "角色已成功删除。",
    "accessRoleRequiredRemove": "删除此角色之前，请选择一个新角色来转移现有成员。",
    "manage": "管理",
    "sitesNotFound": "未找到站点。",
    "pangolinServerAdmin": "服务器管理员 - Pangolin",
    "licenseTierProfessional": "专业许可证",
    "licenseTierEnterprise": "企业许可证",
    "licenseTierCommercial": "商业许可证",
    "licensed": "已授权",
    "yes": "是",
    "no": "否",
    "sitesAdditional": "其他站点",
    "licenseKeys": "许可证密钥",
    "sitestCountDecrease": "减少站点数量",
    "sitestCountIncrease": "增加站点数量",
    "idpManage": "管理身份提供商",
    "idpManageDescription": "查看和管理系统中的身份提供商",
    "idpDeletedDescription": "身份提供商删除成功",
    "idpOidc": "OAuth2/OIDC",
    "idpQuestionRemove": "你确定要永久删除 \"{name}\" 这个身份提供商吗？",
    "idpMessageRemove": "这将删除身份提供者和所有相关的配置。通过此提供者进行身份验证的用户将无法登录。",
    "idpMessageConfirm": "要确认，请在下面输入身份提供者的名称。",
    "idpConfirmDelete": "确认删除身份提供商",
    "idpDelete": "删除身份提供商",
    "idp": "身份提供商",
    "idpSearch": "搜索身份提供者...",
    "idpAdd": "添加身份提供商",
    "idpClientIdRequired": "客户端ID 是必需的。",
    "idpClientSecretRequired": "客户端密钥是必需的。",
    "idpErrorAuthUrlInvalid": "身份验证URL 必须是有效的 URL。",
    "idpErrorTokenUrlInvalid": "令牌URL 必须是有效的 URL。",
    "idpPathRequired": "标识符路径是必需的。",
    "idpScopeRequired": "授权范围是必需的。",
    "idpOidcDescription": "配置 OpenID 连接身份提供商",
    "idpCreatedDescription": "身份提供商创建成功",
    "idpCreate": "创建身份提供商",
    "idpCreateDescription": "配置用户身份验证的新身份提供商",
    "idpSeeAll": "查看所有身份提供商",
    "idpSettingsDescription": "配置身份提供者的基本信息",
    "idpDisplayName": "此身份提供商的显示名称",
    "idpAutoProvisionUsers": "自动提供用户",
    "idpAutoProvisionUsersDescription": "如果启用，用户将在首次登录时自动在系统中创建，并且能够映射用户到角色和组织。",
    "licenseBadge": "专业版",
    "idpType": "提供者类型",
    "idpTypeDescription": "选择您想要配置的身份提供者类型",
    "idpOidcConfigure": "OAuth2/OIDC 配置",
    "idpOidcConfigureDescription": "配置 OAuth2/OIDC 供应商端点和凭据",
    "idpClientId": "客户端ID",
    "idpClientIdDescription": "来自您身份提供商的 OAuth2 客户端 ID",
    "idpClientSecret": "客户端密钥",
    "idpClientSecretDescription": "来自身份提供商的 OAuth2 客户端密钥",
    "idpAuthUrl": "授权 URL",
    "idpAuthUrlDescription": "OAuth2 授权端点的 URL",
    "idpTokenUrl": "令牌 URL",
    "idpTokenUrlDescription": "OAuth2 令牌端点的 URL",
    "idpOidcConfigureAlert": "重要提示",
    "idpOidcConfigureAlertDescription": "创建身份提供方后，您需要在其设置中配置回调 URL。回调 URL 会在创建成功后提供。",
    "idpToken": "令牌配置",
    "idpTokenDescription": "配置如何从 ID 令牌中提取用户信息",
    "idpJmespathAbout": "关于 JMESPath",
    "idpJmespathAboutDescription": "以下路径使用 JMESPath 语法从 ID 令牌中提取值。",
    "idpJmespathAboutDescriptionLink": "了解更多 JMESPath 信息",
    "idpJmespathLabel": "标识符路径",
    "idpJmespathLabelDescription": "ID 令牌中用户标识符的路径",
    "idpJmespathEmailPathOptional": "邮箱路径（可选）",
    "idpJmespathEmailPathOptionalDescription": "ID 令牌中用户邮箱的路径",
    "idpJmespathNamePathOptional": "用户名路径（可选）",
    "idpJmespathNamePathOptionalDescription": "ID 令牌中用户名的路径",
    "idpOidcConfigureScopes": "作用域（Scopes）",
    "idpOidcConfigureScopesDescription": "以空格分隔的 OAuth2 请求作用域列表",
    "idpSubmit": "创建身份提供商",
    "orgPolicies": "组织策略",
    "idpSettings": "{idpName} 设置",
    "idpCreateSettingsDescription": "配置身份提供商的设置",
    "roleMapping": "角色映射",
    "orgMapping": "组织映射",
    "orgPoliciesSearch": "搜索组织策略...",
    "orgPoliciesAdd": "添加组织策略",
    "orgRequired": "组织是必填项",
    "error": "错误",
    "success": "成功",
    "orgPolicyAddedDescription": "策略添加成功",
    "orgPolicyUpdatedDescription": "策略更新成功",
    "orgPolicyDeletedDescription": "已成功删除策略",
    "defaultMappingsUpdatedDescription": "默认映射更新成功",
    "orgPoliciesAbout": "关于组织政策",
    "orgPoliciesAboutDescription": "组织策略用于根据用户的 ID 令牌来控制对组织的访问。 您可以指定 JMESPath 表达式来提取角色和组织信息从 ID 令牌中提取信息。",
    "orgPoliciesAboutDescriptionLink": "欲了解更多信息，请参阅文件。",
    "defaultMappingsOptional": "默认映射(可选)",
    "defaultMappingsOptionalDescription": "当没有为某个组织定义组织的政策时，使用默认映射。 您可以指定默认角色和组织映射回到这里。",
    "defaultMappingsRole": "默认角色映射",
    "defaultMappingsRoleDescription": "此表达式的结果必须返回组织中定义的角色名称作为字符串。",
    "defaultMappingsOrg": "默认组织映射",
    "defaultMappingsOrgDescription": "此表达式必须返回 组织ID 或 true 才能允许用户访问组织。",
    "defaultMappingsSubmit": "保存默认映射",
    "orgPoliciesEdit": "编辑组织策略",
    "org": "组织",
    "orgSelect": "选择组织",
    "orgSearch": "搜索",
    "orgNotFound": "找不到组织。",
    "roleMappingPathOptional": "角色映射路径(可选)",
    "orgMappingPathOptional": "组织映射路径(可选)",
    "orgPolicyUpdate": "更新策略",
    "orgPolicyAdd": "添加策略",
    "orgPolicyConfig": "配置组织访问权限",
    "idpUpdatedDescription": "身份提供商更新成功",
    "redirectUrl": "重定向网址",
    "redirectUrlAbout": "关于重定向网址",
    "redirectUrlAboutDescription": "这是用户在验证后将被重定向到的URL。您需要在身份提供商设置中配置此URL。",
    "pangolinAuth": "认证 - Pangolin",
    "verificationCodeLengthRequirements": "您的验证码必须是8个字符。",
    "errorOccurred": "发生错误",
    "emailErrorVerify": "验证电子邮件失败：",
    "emailVerified": "电子邮件验证成功！重定向您...",
    "verificationCodeErrorResend": "无法重新发送验证码：",
    "verificationCodeResend": "验证码已重新发送",
    "verificationCodeResendDescription": "我们已将验证码重新发送到您的电子邮件地址。请检查您的收件箱。",
    "emailVerify": "验证电子邮件",
    "emailVerifyDescription": "输入验证码发送到您的电子邮件地址。",
    "verificationCode": "验证码",
    "verificationCodeEmailSent": "我们向您的电子邮件地址发送了验证码。",
    "submit": "提交",
    "emailVerifyResendProgress": "正在重新发送...",
    "emailVerifyResend": "没有收到代码？点击此处重新发送",
    "passwordNotMatch": "密码不匹配",
    "signupError": "注册时出错",
    "pangolinLogoAlt": "Pangolin 标志",
    "inviteAlready": "看起来您已被邀请！",
    "inviteAlreadyDescription": "要接受邀请，您必须登录或创建一个帐户。",
    "signupQuestion": "已经有一个帐户？",
    "login": "登录",
    "resourceNotFound": "找不到资源",
    "resourceNotFoundDescription": "您要访问的资源不存在。",
    "pincodeRequirementsLength": "PIN码必须是6位数字",
    "pincodeRequirementsChars": "PIN 必须只包含数字",
    "passwordRequirementsLength": "密码必须至少 1 个字符长",
    "passwordRequirementsTitle": "密码要求：",
    "passwordRequirementLength": "至少8个字符长",
    "passwordRequirementUppercase": "至少一个大写字母",
    "passwordRequirementLowercase": "至少一个小写字母",
    "passwordRequirementNumber": "至少一个数字",
    "passwordRequirementSpecial": "至少一个特殊字符",
    "passwordRequirementsMet": "✓ 密码满足所有要求",
    "passwordStrength": "密码强度",
    "passwordStrengthWeak": "弱",
    "passwordStrengthMedium": "中",
    "passwordStrengthStrong": "强",
    "passwordRequirements": "要求：",
    "passwordRequirementLengthText": "8+ 个字符",
    "passwordRequirementUppercaseText": "大写字母 (A-Z)",
    "passwordRequirementLowercaseText": "小写字母 (a-z)",
    "passwordRequirementNumberText": "数字 (0-9)",
    "passwordRequirementSpecialText": "特殊字符 (!@#$%...)",
    "passwordsDoNotMatch": "密码不匹配",
    "otpEmailRequirementsLength": "OTP 必须至少 1 个字符长",
    "otpEmailSent": "OTP 已发送",
    "otpEmailSentDescription": "OTP 已经发送到您的电子邮件",
    "otpEmailErrorAuthenticate": "通过电子邮件身份验证失败",
    "pincodeErrorAuthenticate": "Pincode 验证失败",
    "passwordErrorAuthenticate": "密码验证失败",
    "poweredBy": "支持者：",
    "authenticationRequired": "需要身份验证",
    "authenticationMethodChoose": "请选择您偏好的方式来访问 {name}",
    "authenticationRequest": "您必须通过身份验证才能访问 {name}",
    "user": "用户",
    "pincodeInput": "6位数字 PIN 码",
    "pincodeSubmit": "使用PIN登录",
    "passwordSubmit": "使用密码登录",
    "otpEmailDescription": "一次性代码将发送到此电子邮件。",
    "otpEmailSend": "发送一次性代码",
    "otpEmail": "一次性密码 (OTP)",
    "otpEmailSubmit": "提交 OTP",
    "backToEmail": "回到电子邮件",
    "noSupportKey": "服务器当前未使用支持者密钥，欢迎支持本项目！",
    "accessDenied": "访问被拒绝",
    "accessDeniedDescription": "当前账户无权访问此资源。如认为这是错误，请与管理员联系。",
    "accessTokenError": "检查访问令牌时出错",
    "accessGranted": "已授予访问",
    "accessUrlInvalid": "访问 URL 无效",
    "accessGrantedDescription": "您已获准访问此资源，正在为您跳转...",
    "accessUrlInvalidDescription": "此共享访问URL无效。请联系资源所有者获取新URL。",
    "tokenInvalid": "无效的令牌",
    "pincodeInvalid": "无效的代码",
    "passwordErrorRequestReset": "请求重置失败：",
    "passwordErrorReset": "重置密码失败：",
    "passwordResetSuccess": "密码重置成功！返回登录...",
    "passwordReset": "重置密码",
    "passwordResetDescription": "按照步骤重置您的密码",
    "passwordResetSent": "我们将发送一个验证码到这个电子邮件地址。",
    "passwordResetCode": "验证码",
    "passwordResetCodeDescription": "请检查您的电子邮件以获取验证码。",
    "passwordNew": "新密码",
    "passwordNewConfirm": "确认新密码",
    "pincodeAuth": "验证器代码",
    "pincodeSubmit2": "提交代码",
    "passwordResetSubmit": "请求重置",
    "passwordBack": "回到密码",
    "loginBack": "返回登录",
    "signup": "注册",
    "loginStart": "登录以开始",
    "idpOidcTokenValidating": "正在验证 OIDC 令牌",
    "idpOidcTokenResponse": "验证 OIDC 令牌响应",
    "idpErrorOidcTokenValidating": "验证 OIDC 令牌出错",
    "idpConnectingTo": "连接到{name}",
    "idpConnectingToDescription": "正在验证您的身份",
    "idpConnectingToProcess": "正在连接...",
    "idpConnectingToFinished": "已连接",
    "idpErrorConnectingTo": "无法连接到 {name}，请联系管理员协助处理。",
    "idpErrorNotFound": "找不到 IdP",
    "idpGoogleAlt": "Google",
    "idpAzureAlt": "Azure",
    "inviteInvalid": "无效邀请",
    "inviteInvalidDescription": "邀请链接无效。",
    "inviteErrorWrongUser": "邀请不是该用户的",
    "inviteErrorUserNotExists": "用户不存在。请先创建帐户。",
    "inviteErrorLoginRequired": "您必须登录才能接受邀请",
    "inviteErrorExpired": "邀请可能已过期",
    "inviteErrorRevoked": "邀请可能已被吊销了",
    "inviteErrorTypo": "邀请链接中可能有一个类型",
    "pangolinSetup": "认证 - Pangolin",
    "orgNameRequired": "组织名称是必需的",
    "orgIdRequired": "组织ID是必需的",
    "orgErrorCreate": "创建组织时出错",
    "pageNotFound": "找不到页面",
    "pageNotFoundDescription": "哎呀！您正在查找的页面不存在。",
    "overview": "概览",
    "home": "首页",
    "accessControl": "访问控制",
    "settings": "设置",
    "usersAll": "所有用户",
    "license": "许可协议",
    "pangolinDashboard": "仪表板 - Pangolin",
    "noResults": "未找到任何结果。",
    "terabytes": "{count} TB",
    "gigabytes": "{count} GB",
    "megabytes": "{count} MB",
    "tagsEntered": "已输入的标签",
    "tagsEnteredDescription": "这些是您输入的标签。",
    "tagsWarnCannotBeLessThanZero": "最大标签和最小标签不能小于 0",
    "tagsWarnNotAllowedAutocompleteOptions": "标记不允许为每个自动完成选项",
    "tagsWarnInvalid": "无效的标签，每个有效标签",
    "tagWarnTooShort": "标签 {tagText} 太短",
    "tagWarnTooLong": "标签 {tagText} 太长",
    "tagsWarnReachedMaxNumber": "已达到允许标签的最大数量",
    "tagWarnDuplicate": "未添加重复标签 {tagText}",
    "supportKeyInvalid": "无效密钥",
    "supportKeyInvalidDescription": "您的支持者密钥无效。",
    "supportKeyValid": "有效的密钥",
    "supportKeyValidDescription": "您的支持者密钥已被验证。感谢您的支持！",
    "supportKeyErrorValidationDescription": "验证支持者密钥失败。",
    "supportKey": "支持开发和通过一个 Pangolin ！",
    "supportKeyDescription": "购买支持者钥匙，帮助我们继续为社区发展 Pangolin 。 您的贡献使我们能够投入更多的时间来维护和添加所有人的新功能。 我们永远不会用这个来支付墙上的功能。这与任何商业版是分开的。",
    "supportKeyPet": "您还可以领养并见到属于自己的 Pangolin！",
    "supportKeyPurchase": "付款通过 GitHub 进行处理，之后您可以在以下位置获取您的密钥：",
    "supportKeyPurchaseLink": "我们的网站",
    "supportKeyPurchase2": "并在这里兑换。",
    "supportKeyLearnMore": "了解更多。",
    "supportKeyOptions": "请选择最适合您的选项。",
    "supportKetOptionFull": "完全支持者",
    "forWholeServer": "适用于整个服务器",
    "lifetimePurchase": "终身购买",
    "supporterStatus": "支持者状态",
    "buy": "购买",
    "supportKeyOptionLimited": "有限支持者",
    "forFiveUsers": "适用于 5 或更少用户",
    "supportKeyRedeem": "兑换支持者密钥",
    "supportKeyHideSevenDays": "隐藏7天",
    "supportKeyEnter": "输入支持者密钥",
    "supportKeyEnterDescription": "见到你自己的 Pangolin！",
    "githubUsername": "GitHub 用户名",
    "supportKeyInput": "支持者密钥",
    "supportKeyBuy": "购买支持者密钥",
    "logoutError": "注销错误",
    "signingAs": "登录为",
    "serverAdmin": "服务器管理员",
    "managedSelfhosted": "托管自托管",
    "otpEnable": "启用双因子认证",
    "otpDisable": "禁用双因子认证",
    "logout": "登出",
    "licenseTierProfessionalRequired": "需要专业版",
    "licenseTierProfessionalRequiredDescription": "此功能仅在专业版可用。",
    "actionGetOrg": "获取组织",
    "updateOrgUser": "Update Org User",
    "createOrgUser": "Create Org User",
    "actionUpdateOrg": "更新组织",
    "actionUpdateUser": "更新用户",
    "actionGetUser": "获取用户",
    "actionGetOrgUser": "获取组织用户",
    "actionListOrgDomains": "列出组织域",
    "actionCreateSite": "创建站点",
    "actionDeleteSite": "删除站点",
    "actionGetSite": "获取站点",
    "actionListSites": "站点列表",
    "setupToken": "设置令牌",
    "setupTokenDescription": "从服务器控制台输入设置令牌。",
    "setupTokenRequired": "需要设置令牌",
    "actionUpdateSite": "更新站点",
    "actionListSiteRoles": "允许站点角色列表",
    "actionCreateResource": "创建资源",
    "actionDeleteResource": "删除资源",
    "actionGetResource": "获取资源",
    "actionListResource": "列出资源",
    "actionUpdateResource": "更新资源",
    "actionListResourceUsers": "列出资源用户",
    "actionSetResourceUsers": "设置资源用户",
    "actionSetAllowedResourceRoles": "设置允许的资源角色",
    "actionListAllowedResourceRoles": "列出允许的资源角色",
    "actionSetResourcePassword": "设置资源密码",
    "actionSetResourcePincode": "设置资源粉码",
    "actionSetResourceEmailWhitelist": "设置资源电子邮件白名单",
    "actionGetResourceEmailWhitelist": "获取资源电子邮件白名单",
    "actionCreateTarget": "创建目标",
    "actionDeleteTarget": "删除目标",
    "actionGetTarget": "获取目标",
    "actionListTargets": "列表目标",
    "actionUpdateTarget": "更新目标",
    "actionCreateRole": "创建角色",
    "actionDeleteRole": "删除角色",
    "actionGetRole": "获取角色",
    "actionListRole": "角色列表",
    "actionUpdateRole": "更新角色",
    "actionListAllowedRoleResources": "列表允许的角色资源",
    "actionInviteUser": "邀请用户",
    "actionRemoveUser": "删除用户",
    "actionListUsers": "列出用户",
    "actionAddUserRole": "添加用户角色",
    "actionGenerateAccessToken": "生成访问令牌",
    "actionDeleteAccessToken": "删除访问令牌",
    "actionListAccessTokens": "访问令牌",
    "actionCreateResourceRule": "创建资源规则",
    "actionDeleteResourceRule": "删除资源规则",
    "actionListResourceRules": "列出资源规则",
    "actionUpdateResourceRule": "更新资源规则",
    "actionListOrgs": "列出组织",
    "actionCheckOrgId": "检查组织ID",
    "actionCreateOrg": "创建组织",
    "actionDeleteOrg": "删除组织",
    "actionListApiKeys": "列出API密钥",
    "actionListApiKeyActions": "列出API密钥动作",
    "actionSetApiKeyActions": "设置 API 密钥允许的操作",
    "actionCreateApiKey": "创建 API 密钥",
    "actionDeleteApiKey": "删除 API 密钥",
    "actionCreateIdp": "创建IDP",
    "actionUpdateIdp": "更新IDP",
    "actionDeleteIdp": "删除IDP",
    "actionListIdps": "列出IDP",
    "actionGetIdp": "获取IDP",
    "actionCreateIdpOrg": "创建 IDP组织策略",
    "actionDeleteIdpOrg": "删除 IDP组织策略",
    "actionListIdpOrgs": "列出 IDP组织",
    "actionUpdateIdpOrg": "更新 IDP组织",
    "actionCreateClient": "创建客户端",
    "actionDeleteClient": "删除客户端",
    "actionUpdateClient": "更新客户端",
    "actionListClients": "列出客户端",
    "actionGetClient": "获取客户端",
    "actionCreateSiteResource": "创建站点资源",
    "actionDeleteSiteResource": "删除站点资源",
    "actionGetSiteResource": "获取站点资源",
    "actionListSiteResources": "列出站点资源",
    "actionUpdateSiteResource": "更新站点资源",
    "actionListInvitations": "邀请列表",
    "noneSelected": "未选择",
    "orgNotFound2": "未找到组织。",
    "searchProgress": "搜索中...",
    "create": "创建",
    "orgs": "组织",
    "loginError": "登录时出错",
    "passwordForgot": "忘记密码？",
    "otpAuth": "两步验证",
    "otpAuthDescription": "从您的身份验证程序中输入代码或您的单次备份代码。",
    "otpAuthSubmit": "提交代码",
    "idpContinue": "或者继续",
    "otpAuthBack": "返回登录",
    "navbar": "导航菜单",
    "navbarDescription": "应用程序的主导航菜单",
    "navbarDocsLink": "文件",
    "commercialEdition": "商业版",
    "otpErrorEnable": "无法启用 2FA",
    "otpErrorEnableDescription": "启用 2FA 时出错",
    "otpSetupCheckCode": "请输入您的6位数字代码",
    "otpSetupCheckCodeRetry": "无效的代码。请重试。",
    "otpSetup": "启用两步验证",
    "otpSetupDescription": "用额外的保护层来保护您的帐户",
    "otpSetupScanQr": "用您的身份验证程序扫描此二维码或手动输入密钥：",
    "otpSetupSecretCode": "验证器代码",
    "otpSetupSuccess": "启用两步验证",
    "otpSetupSuccessStoreBackupCodes": "您的帐户现在更加安全。不要忘记保存您的备份代码。",
    "otpErrorDisable": "无法禁用 2FA",
    "otpErrorDisableDescription": "禁用2FA 时出错",
    "otpRemove": "禁用两步验证",
    "otpRemoveDescription": "为您的帐户禁用两步验证",
    "otpRemoveSuccess": "双重身份验证已禁用",
    "otpRemoveSuccessMessage": "您的帐户已禁用双重身份验证。您可以随时再次启用它。",
    "otpRemoveSubmit": "禁用两步验证",
    "paginator": "第 {current} 页，共 {last} 页",
    "paginatorToFirst": "转到第一页",
    "paginatorToPrevious": "转到上一页",
    "paginatorToNext": "转到下一页",
    "paginatorToLast": "转到最后一页",
    "copyText": "复制文本",
    "copyTextFailed": "复制文本失败： ",
    "copyTextClipboard": "复制到剪贴板",
    "inviteErrorInvalidConfirmation": "无效确认",
    "passwordRequired": "必须填写密码",
    "allowAll": "允许所有",
    "permissionsAllowAll": "允许所有权限",
    "githubUsernameRequired": "必须填写 GitHub 用户名",
    "supportKeyRequired": "必须填写支持者密钥",
    "passwordRequirementsChars": "密码至少需要 8 个字符",
    "language": "语言",
    "verificationCodeRequired": "必须输入代码",
    "userErrorNoUpdate": "没有要更新的用户",
    "siteErrorNoUpdate": "没有要更新的站点",
    "resourceErrorNoUpdate": "没有可更新的资源",
    "authErrorNoUpdate": "没有要更新的身份验证信息",
    "orgErrorNoUpdate": "没有要更新的组织",
    "orgErrorNoProvided": "未提供组织",
    "apiKeysErrorNoUpdate": "没有要更新的 API 密钥",
    "sidebarOverview": "概览",
    "sidebarHome": "首页",
    "sidebarSites": "站点",
    "sidebarResources": "资源",
    "sidebarAccessControl": "访问控制",
    "sidebarUsers": "用户",
    "sidebarInvitations": "邀请",
    "sidebarRoles": "角色",
    "sidebarShareableLinks": "分享链接",
    "sidebarApiKeys": "API密钥",
    "sidebarSettings": "设置",
    "sidebarAllUsers": "所有用户",
    "sidebarIdentityProviders": "身份提供商",
    "sidebarLicense": "证书",
    "sidebarClients": "客户端（测试版）",
    "sidebarDomains": "域",
    "enableDockerSocket": "启用停靠套接字",
    "enableDockerSocketDescription": "启用 Docker Socket 发现以填充容器信息。必须向 Newt 提供 Socket 路径。",
    "enableDockerSocketLink": "了解更多",
    "viewDockerContainers": "查看停靠容器",
    "containersIn": "{siteName} 中的容器",
    "selectContainerDescription": "选择任何容器作为目标的主机名。点击端口使用端口。",
    "containerName": "名称",
    "containerImage": "图片",
    "containerState": "状态",
    "containerNetworks": "网络",
    "containerHostnameIp": "主机名/IP",
    "containerLabels": "标签",
    "containerLabelsCount": "{count, plural, other {# 标签}}",
    "containerLabelsTitle": "容器标签",
    "containerLabelEmpty": "<empty>",
    "containerPorts": "端口",
    "containerPortsMore": "+{count} 更多",
    "containerActions": "行动",
    "select": "选择",
    "noContainersMatchingFilters": "没有找到匹配当前过滤器的容器。",
    "showContainersWithoutPorts": "显示没有端口的容器",
    "showStoppedContainers": "显示已停止的容器",
    "noContainersFound": "未找到容器。请确保Docker容器正在运行。",
    "searchContainersPlaceholder": "在 {count} 个容器中搜索...",
    "searchResultsCount": "{count, plural, other {# 个结果}}",
    "filters": "筛选器",
    "filterOptions": "过滤器选项",
    "filterPorts": "端口",
    "filterStopped": "已停止",
    "clearAllFilters": "清除所有过滤器",
    "columns": "列",
    "toggleColumns": "切换列",
    "refreshContainersList": "刷新容器列表",
    "searching": "搜索中...",
    "noContainersFoundMatching": "未找到与 \"{filter}\" 匹配的容器。",
    "light": "浅色",
    "dark": "深色",
    "system": "系统",
    "theme": "主题",
    "subnetRequired": "子网是必填项",
    "initialSetupTitle": "初始服务器设置",
    "initialSetupDescription": "创建初始服务器管理员帐户。 只能存在一个服务器管理员。 您可以随时更改这些凭据。",
    "createAdminAccount": "创建管理员帐户",
    "setupErrorCreateAdmin": "创建服务器管理员账户时发生错误。",
    "certificateStatus": "证书状态",
    "loading": "加载中",
    "restart": "重启",
    "domains": "域",
    "domainsDescription": "管理您的组织域",
    "domainsSearch": "搜索域...",
    "domainAdd": "添加域",
    "domainAddDescription": "在您的组织中注册新域",
    "domainCreate": "创建域",
    "domainCreatedDescription": "域创建成功",
    "domainDeletedDescription": "成功删除域",
    "domainQuestionRemove": "您确定要从您的账户中移除域{domain}吗？",
    "domainMessageRemove": "移除后，该域将不再与您的账户关联。",
    "domainMessageConfirm": "要确认，请在下方输入域名。",
    "domainConfirmDelete": "确认删除域",
    "domainDelete": "删除域",
    "domain": "域",
    "selectDomainTypeNsName": "域委派（NS）",
    "selectDomainTypeNsDescription": "此域及其所有子域。当您希望控制整个域区域时使用此选项。",
    "selectDomainTypeCnameName": "单个域（CNAME）",
    "selectDomainTypeCnameDescription": "仅此特定域。用于单个子域或特定域条目。",
    "selectDomainTypeWildcardName": "通配符域",
    "selectDomainTypeWildcardDescription": "此域名及其子域名。",
    "domainDelegation": "单个域",
    "selectType": "选择一个类型",
    "actions": "操作",
    "refresh": "刷新",
    "refreshError": "刷新数据失败",
    "verified": "已验证",
    "pending": "待定",
    "sidebarBilling": "计费",
    "billing": "计费",
    "orgBillingDescription": "管理您的账单信息和订阅",
    "github": "GitHub",
    "pangolinHosted": "Pangolin 托管",
    "fossorial": "Fossorial",
    "completeAccountSetup": "完成账户设置",
    "completeAccountSetupDescription": "设置您的密码以开始",
    "accountSetupSent": "我们将发送账号设置代码到该电子邮件地址。",
    "accountSetupCode": "设置代码",
    "accountSetupCodeDescription": "请检查您的邮箱以获取设置代码。",
    "passwordCreate": "创建密码",
    "passwordCreateConfirm": "确认密码",
    "accountSetupSubmit": "发送设置代码",
    "completeSetup": "完成设置",
    "accountSetupSuccess": "账号设置完成！欢迎来到 Pangolin！",
    "documentation": "文档",
    "saveAllSettings": "保存所有设置",
    "settingsUpdated": "设置已更新",
    "settingsUpdatedDescription": "所有设置已成功更新",
    "settingsErrorUpdate": "设置更新失败",
    "settingsErrorUpdateDescription": "更新设置时发生错误",
    "sidebarCollapse": "折叠",
    "sidebarExpand": "展开",
    "newtUpdateAvailable": "更新可用",
    "newtUpdateAvailableInfo": "新版本的 Newt 已可用。请更新到最新版本以获得最佳体验。",
    "domainPickerEnterDomain": "域名",
    "domainPickerPlaceholder": "myapp.example.com",
    "domainPickerDescription": "输入资源的完整域名以查看可用选项。",
    "domainPickerDescriptionSaas": "输入完整域名、子域或名称以查看可用选项。",
    "domainPickerTabAll": "所有",
    "domainPickerTabOrganization": "组织",
    "domainPickerTabProvided": "提供的",
    "domainPickerSortAsc": "A-Z",
    "domainPickerSortDesc": "Z-A",
    "domainPickerCheckingAvailability": "检查可用性...",
    "domainPickerNoMatchingDomains": "未找到匹配的域名。尝试不同的域名或检查您组织的域名设置。",
    "domainPickerOrganizationDomains": "组织域",
    "domainPickerProvidedDomains": "提供的域",
    "domainPickerSubdomain": "子域：{subdomain}",
    "domainPickerNamespace": "命名空间：{namespace}",
    "domainPickerShowMore": "显示更多",
    "domainNotFound": "域未找到",
    "domainNotFoundDescription": "此资源已禁用，因为该域不再在我们的系统中存在。请为此资源设置一个新域。",
    "failed": "失败",
    "createNewOrgDescription": "创建一个新组织",
    "organization": "组织",
    "port": "端口",
    "securityKeyManage": "管理安全密钥",
    "securityKeyDescription": "添加或删除用于无密码认证的安全密钥",
    "securityKeyRegister": "注册新的安全密钥",
    "securityKeyList": "您的安全密钥",
    "securityKeyNone": "尚未注册安全密钥",
    "securityKeyNameRequired": "名称为必填项",
    "securityKeyRemove": "删除",
    "securityKeyLastUsed": "上次使用：{date}",
    "securityKeyNameLabel": "名称",
    "securityKeyRegisterSuccess": "安全密钥注册成功",
    "securityKeyRegisterError": "注册安全密钥失败",
    "securityKeyRemoveSuccess": "安全密钥删除成功",
    "securityKeyRemoveError": "删除安全密钥失败",
    "securityKeyLoadError": "加载安全密钥失败",
    "securityKeyLogin": "使用安全密钥继续",
    "securityKeyAuthError": "使用安全密钥认证失败",
    "securityKeyRecommendation": "考虑在其他设备上注册另一个安全密钥，以确保不会被锁定在您的账户之外。",
    "registering": "注册中...",
    "securityKeyPrompt": "请使用您的安全密钥验证身份。确保您的安全密钥已连接并准备好。",
    "securityKeyBrowserNotSupported": "您的浏览器不支持安全密钥。请使用像 Chrome、Firefox 或 Safari 这样的现代浏览器。",
    "securityKeyPermissionDenied": "请允许访问您的安全密钥以继续登录。",
    "securityKeyRemovedTooQuickly": "请保持您的安全密钥连接，直到登录过程完成。",
    "securityKeyNotSupported": "您的安全密钥可能不兼容。请尝试不同的安全密钥。",
    "securityKeyUnknownError": "使用安全密钥时出现问题。请再试一次。",
    "twoFactorRequired": "注册安全密钥需要两步验证。",
    "twoFactor": "两步验证",
    "adminEnabled2FaOnYourAccount": "管理员已为{email}启用两步验证。请完成设置以继续。",
    "continueToApplication": "继续到应用程序",
    "securityKeyAdd": "添加安全密钥",
    "securityKeyRegisterTitle": "注册新安全密钥",
    "securityKeyRegisterDescription": "连接您的安全密钥并输入名称以便识别",
    "securityKeyTwoFactorRequired": "要求两步验证",
    "securityKeyTwoFactorDescription": "请输入你的两步验证代码以注册安全密钥",
    "securityKeyTwoFactorRemoveDescription": "请输入你的两步验证代码以移除安全密钥",
    "securityKeyTwoFactorCode": "双因素代码",
    "securityKeyRemoveTitle": "移除安全密钥",
    "securityKeyRemoveDescription": "输入您的密码以移除安全密钥 \"{name}\"",
    "securityKeyNoKeysRegistered": "没有注册安全密钥",
    "securityKeyNoKeysDescription": "添加安全密钥以加强您的账户安全",
    "createDomainRequired": "必须输入域",
    "createDomainAddDnsRecords": "添加 DNS 记录",
    "createDomainAddDnsRecordsDescription": "将以下 DNS 记录添加到您的域名提供商以完成设置。",
    "createDomainNsRecords": "NS 记录",
    "createDomainRecord": "记录",
    "createDomainType": "类型:",
    "createDomainName": "名称:",
    "createDomainValue": "值:",
    "createDomainCnameRecords": "CNAME 记录",
    "createDomainARecords": "A记录",
    "createDomainRecordNumber": "记录 {number}",
    "createDomainTxtRecords": "TXT 记录",
    "createDomainSaveTheseRecords": "保存这些记录",
    "createDomainSaveTheseRecordsDescription": "务必保存这些 DNS 记录，因为您将无法再次查看它们。",
    "createDomainDnsPropagation": "DNS 传播",
    "createDomainDnsPropagationDescription": "DNS 更改可能需要一些时间才能在互联网上传播。这可能需要从几分钟到 48 小时，具体取决于您的 DNS 提供商和 TTL 设置。",
    "resourcePortRequired": "非 HTTP 资源必须输入端口号",
    "resourcePortNotAllowed": "HTTP 资源不应设置端口号",
    "signUpTerms": {
        "IAgreeToThe": "我同意",
        "termsOfService": "服务条款",
        "and": "和",
        "privacyPolicy": "隐私政策"
    },
    "siteRequired": "需要站点。",
    "olmTunnel": "Olm 隧道",
    "olmTunnelDescription": "使用 Olm 进行客户端连接",
    "errorCreatingClient": "创建客户端出错",
    "clientDefaultsNotFound": "未找到客户端默认值",
    "createClient": "创建客户端",
    "createClientDescription": "创建一个新客户端来连接您的站点",
    "seeAllClients": "查看所有客户端",
    "clientInformation": "客户端信息",
    "clientNamePlaceholder": "客户端名称",
    "address": "地址",
    "subnetPlaceholder": "子网",
    "addressDescription": "此客户端将用于连接的地址",
    "selectSites": "选择站点",
    "sitesDescription": "客户端将与所选站点进行连接",
    "clientInstallOlm": "安装 Olm",
    "clientInstallOlmDescription": "在您的系统上运行 Olm",
    "clientOlmCredentials": "Olm 凭据",
    "clientOlmCredentialsDescription": "这是 Olm 服务器的身份验证方式",
    "olmEndpoint": "Olm 端点",
    "olmId": "Olm ID",
    "olmSecretKey": "Olm 私钥",
    "clientCredentialsSave": "保存您的凭据",
    "clientCredentialsSaveDescription": "该信息仅会显示一次，请确保将其复制到安全位置。",
    "generalSettingsDescription": "配置此客户端的常规设置",
    "clientUpdated": "客户端已更新",
    "clientUpdatedDescription": "客户端已更新。",
    "clientUpdateFailed": "更新客户端失败",
    "clientUpdateError": "更新客户端时出错。",
    "sitesFetchFailed": "获取站点失败",
    "sitesFetchError": "获取站点时出错。",
    "olmErrorFetchReleases": "获取 Olm 发布版本时出错。",
    "olmErrorFetchLatest": "获取最新 Olm 发布版本时出错。",
    "remoteSubnets": "远程子网",
    "enterCidrRange": "输入 CIDR 范围",
    "remoteSubnetsDescription": "添加可以通过客户端远程访问该站点的CIDR范围。使用类似10.0.0.0/24的格式。这仅适用于VPN客户端连接。",
    "resourceEnableProxy": "启用公共代理",
    "resourceEnableProxyDescription": "启用到此资源的公共代理。这允许外部网络通过开放端口访问资源。需要 Traefik 配置。",
    "externalProxyEnabled": "外部代理已启用",
    "addNewTarget": "添加新目标",
    "targetsList": "目标列表",
    "targetErrorDuplicateTargetFound": "找到重复的目标",
    "httpMethod": "HTTP 方法",
    "selectHttpMethod": "选择 HTTP 方法",
    "domainPickerSubdomainLabel": "子域名",
    "domainPickerBaseDomainLabel": "根域名",
    "domainPickerSearchDomains": "搜索域名...",
    "domainPickerNoDomainsFound": "未找到域名",
    "domainPickerLoadingDomains": "加载域名...",
    "domainPickerSelectBaseDomain": "选择根域名...",
    "domainPickerNotAvailableForCname": "不适用于CNAME域",
    "domainPickerEnterSubdomainOrLeaveBlank": "输入子域名或留空以使用根域名。",
    "domainPickerEnterSubdomainToSearch": "输入一个子域名以搜索并从可用免费域名中选择。",
    "domainPickerFreeDomains": "免费域名",
    "domainPickerSearchForAvailableDomains": "搜索可用域名",
    "resourceDomain": "域名",
    "resourceEditDomain": "编辑域名",
    "siteName": "站点名称",
    "proxyPort": "端口",
    "resourcesTableProxyResources": "代理资源",
    "resourcesTableClientResources": "客户端资源",
    "resourcesTableNoProxyResourcesFound": "未找到代理资源。",
    "resourcesTableNoInternalResourcesFound": "未找到内部资源。",
    "resourcesTableDestination": "目标",
    "resourcesTableTheseResourcesForUseWith": "这些资源供...使用",
    "resourcesTableClients": "客户端",
    "resourcesTableAndOnlyAccessibleInternally": "且仅在与客户端连接时可内部访问。",
    "editInternalResourceDialogEditClientResource": "编辑客户端资源",
    "editInternalResourceDialogUpdateResourceProperties": "更新{resourceName}的资源属性和目标配置。",
    "editInternalResourceDialogResourceProperties": "资源属性",
    "editInternalResourceDialogName": "名称",
    "editInternalResourceDialogProtocol": "协议",
    "editInternalResourceDialogSitePort": "站点端口",
    "editInternalResourceDialogTargetConfiguration": "目标配置",
    "editInternalResourceDialogDestinationIP": "目标IP",
    "editInternalResourceDialogDestinationPort": "目标端口",
    "editInternalResourceDialogCancel": "取消",
    "editInternalResourceDialogSaveResource": "保存资源",
    "editInternalResourceDialogSuccess": "成功",
    "editInternalResourceDialogInternalResourceUpdatedSuccessfully": "内部资源更新成功",
    "editInternalResourceDialogError": "错误",
    "editInternalResourceDialogFailedToUpdateInternalResource": "更新内部资源失败",
    "editInternalResourceDialogNameRequired": "名称为必填项",
    "editInternalResourceDialogNameMaxLength": "名称长度必须小于255个字符",
    "editInternalResourceDialogProxyPortMin": "代理端口必须至少为1",
    "editInternalResourceDialogProxyPortMax": "代理端口必须小于65536",
    "editInternalResourceDialogInvalidIPAddressFormat": "无效的IP地址格式",
    "editInternalResourceDialogDestinationPortMin": "目标端口必须至少为1",
    "editInternalResourceDialogDestinationPortMax": "目标端口必须小于65536",
    "createInternalResourceDialogNoSitesAvailable": "暂无可用站点",
    "createInternalResourceDialogNoSitesAvailableDescription": "您需要至少配置一个子网的Newt站点来创建内部资源。",
    "createInternalResourceDialogClose": "关闭",
    "createInternalResourceDialogCreateClientResource": "创建客户端资源",
    "createInternalResourceDialogCreateClientResourceDescription": "创建一个新资源，该资源将可供连接到所选站点的客户端访问。",
    "createInternalResourceDialogResourceProperties": "资源属性",
    "createInternalResourceDialogName": "名称",
    "createInternalResourceDialogSite": "站点",
    "createInternalResourceDialogSelectSite": "选择站点...",
    "createInternalResourceDialogSearchSites": "搜索站点...",
    "createInternalResourceDialogNoSitesFound": "未找到站点。",
    "createInternalResourceDialogProtocol": "协议",
    "createInternalResourceDialogTcp": "TCP",
    "createInternalResourceDialogUdp": "UDP",
    "createInternalResourceDialogSitePort": "站点端口",
    "createInternalResourceDialogSitePortDescription": "使用此端口在连接到客户端时访问站点上的资源。",
    "createInternalResourceDialogTargetConfiguration": "目标配置",
    "createInternalResourceDialogDestinationIP": "目标IP",
    "createInternalResourceDialogDestinationIPDescription": "站点网络上资源的IP地址。",
    "createInternalResourceDialogDestinationPort": "目标端口",
    "createInternalResourceDialogDestinationPortDescription": "资源在目标IP上可访问的端口。",
    "createInternalResourceDialogCancel": "取消",
    "createInternalResourceDialogCreateResource": "创建资源",
    "createInternalResourceDialogSuccess": "成功",
    "createInternalResourceDialogInternalResourceCreatedSuccessfully": "内部资源创建成功",
    "createInternalResourceDialogError": "错误",
    "createInternalResourceDialogFailedToCreateInternalResource": "创建内部资源失败",
    "createInternalResourceDialogNameRequired": "名称为必填项",
    "createInternalResourceDialogNameMaxLength": "名称长度必须小于255个字符",
    "createInternalResourceDialogPleaseSelectSite": "请选择一个站点",
    "createInternalResourceDialogProxyPortMin": "代理端口必须至少为1",
    "createInternalResourceDialogProxyPortMax": "代理端口必须小于65536",
    "createInternalResourceDialogInvalidIPAddressFormat": "无效的IP地址格式",
    "createInternalResourceDialogDestinationPortMin": "目标端口必须至少为1",
    "createInternalResourceDialogDestinationPortMax": "目标端口必须小于65536",
    "siteConfiguration": "配置",
    "siteAcceptClientConnections": "接受客户端连接",
    "siteAcceptClientConnectionsDescription": "允许其他设备通过此Newt实例使用客户端作为网关连接。",
    "siteAddress": "站点地址",
    "siteAddressDescription": "指定主机的IP地址以供客户端连接。这是Pangolin网络中站点的内部地址，供客户端访问。必须在Org子网内。",
    "autoLoginExternalIdp": "自动使用外部IDP登录",
    "autoLoginExternalIdpDescription": "立即将用户重定向到外部IDP进行身份验证。",
    "selectIdp": "选择IDP",
    "selectIdpPlaceholder": "选择一个IDP...",
    "selectIdpRequired": "在启用自动登录时，请选择一个IDP。",
    "autoLoginTitle": "重定向中",
    "autoLoginDescription": "正在将您重定向到外部身份提供商进行身份验证。",
    "autoLoginProcessing": "准备身份验证...",
    "autoLoginRedirecting": "重定向到登录...",
    "autoLoginError": "自动登录错误",
    "autoLoginErrorNoRedirectUrl": "未从身份提供商收到重定向URL。",
    "autoLoginErrorGeneratingUrl": "生成身份验证URL失败。",
    "managedSelfHosted": {
        "title": "托管自托管",
        "description": "更可靠和低维护自我托管的 Pangolin 服务器，带有额外的铃声和告密器",
        "introTitle": "托管自托管的潘戈林公司",
        "introDescription": "这是一种部署选择，为那些希望简洁和额外可靠的人设计，同时仍然保持他们的数据的私密性和自我托管性。",
        "introDetail": "通过此选项，您仍然运行您自己的 Pangolin 节点 — — 您的隧道、SSL 终止，并且流量在您的服务器上保持所有状态。 不同之处在于，管理和监测是通过我们的云层仪表板进行的，该仪表板开启了一些好处：",
        "benefitSimplerOperations": {
            "title": "简单的操作",
            "description": "无需运行您自己的邮件服务器或设置复杂的警报。您将从方框中获得健康检查和下限提醒。"
        },
        "benefitAutomaticUpdates": {
            "title": "自动更新",
            "description": "云仪表盘快速演化，所以您可以获得新的功能和错误修复，而不必每次手动拉取新的容器。"
        },
        "benefitLessMaintenance": {
            "title": "减少维护时间",
            "description": "没有要管理的数据库迁移、备份或额外的基础设施。我们在云端处理这个问题。"
        },
        "benefitCloudFailover": {
            "title": "云失败",
            "description": "如果您的节点被关闭，您的隧道可能暂时无法连接到我们的云端，直到您将其重新连接上线。"
        },
        "benefitHighAvailability": {
            "title": "高可用率(PoPs)",
            "description": "您还可以将多个节点添加到您的帐户中以获取冗余和更好的性能。"
        },
        "benefitFutureEnhancements": {
            "title": "将来的改进",
            "description": "我们正在计划添加更多的分析、警报和管理工具，使你的部署更加有力。"
        },
        "docsAlert": {
            "text": "在我们中更多地了解管理下的自托管选项",
            "documentation": "文档"
        },
        "convertButton": "将此节点转换为管理自托管的"
    },
    "internationaldomaindetected": "检测到国际域",
    "willbestoredas": "储存为：",
    "idpGoogleDescription": "Google OAuth2/OIDC provider",
    "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider"
}
