{ "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": "用户已更新。", "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", "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": "获取组织", "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": "", "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、api.v1.mydomain.com 或仅 myapp", "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": "储存为:" }