Files
pangolin/messages/zh-TW.json
2026-01-19 17:51:30 -08:00

2398 lines
130 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"setupCreate": "創建您的第一個組織、網站和資源",
"headerAuthCompatibilityInfo": "啟用此選項以在缺少驗證令牌時強制回傳 401 未授權回應。這對於不會在沒有伺服器挑戰的情況下發送憑證的瀏覽器或特定 HTTP 函式庫是必需的。",
"headerAuthCompatibility": "擴展相容性",
"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": "一旦移除,站點將無法訪問。與站點相關的所有目標也將被移除。",
"siteQuestionRemove": "您確定要從組織中刪除該站點嗎?",
"siteManageSites": "管理站點",
"siteDescription": "允許通過安全隧道連接到您的網路",
"sitesBannerTitle": "連接任何網路",
"sitesBannerDescription": "站點是與遠端網路的連接,使 Pangolin 能夠為任何地方的使用者提供對公共或私有資源的存取。在任何可以執行二進位檔案或容器的地方安裝站點網路連接器 (Newt) 以建立連接。",
"sitesBannerButtonText": "安裝站點",
"siteCreate": "創建站點",
"siteCreateDescription2": "按照下面的步驟創建和連接一個新站點",
"siteCreateDescription": "創建一個新站點開始連接您的資源",
"close": "關閉",
"siteErrorCreate": "創建站點出錯",
"siteErrorCreateKeyPair": "找不到金鑰對或站點預設值",
"siteErrorCreateDefaults": "未找到站點預設值",
"method": "方法",
"siteMethodDescription": "這是您將如何顯示連接。",
"siteLearnNewt": "學習如何在您的系統上安裝 Newt",
"siteSeeConfigOnce": "您只能看到一次配置。",
"siteLoadWGConfig": "正在載入 WireGuard 配置...",
"siteDocker": "擴展 Docker 部署詳細資訊",
"toggle": "切換",
"dockerCompose": "Docker Compose",
"dockerRun": "Docker Run",
"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 伺服器的身份驗證憑證",
"remoteNodeCredentialsDescription": "這是遠端節點與伺服器進行驗證的方式",
"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": "請選擇一個資源",
"proxyResourceTitle": "管理公開資源",
"proxyResourceDescription": "建立和管理可透過網頁瀏覽器公開存取的資源",
"proxyResourcesBannerTitle": "基於網頁的公開存取",
"proxyResourcesBannerDescription": "公開資源是任何人都可以透過網頁瀏覽器存取的 HTTPS 或 TCP/UDP 代理。與私有資源不同,它們不需要客戶端軟體,並且可以包含基於身份和情境感知的存取策略。",
"clientResourceTitle": "管理私有資源",
"clientResourceDescription": "建立和管理只能透過已連接的客戶端存取的資源",
"privateResourcesBannerTitle": "零信任私有存取",
"privateResourcesBannerDescription": "私有資源使用零信任安全性,確保使用者和機器只能存取您明確授權的資源。連接使用者裝置或機器客戶端以透過安全的虛擬私人網路存取這些資源。",
"resourcesSearch": "搜索資源...",
"resourceAdd": "添加資源",
"resourceErrorDelte": "刪除資源時出錯",
"authentication": "認證",
"protected": "受到保護",
"notProtected": "未受到保護",
"resourceMessageRemove": "一旦刪除,資源將不再可訪問。與該資源相關的所有目標也將被刪除。",
"resourceQuestionRemove": "您確定要從組織中刪除資源嗎?",
"resourceHTTP": "HTTPS 資源",
"resourceHTTPDescription": "使用子域或根域名通過 HTTPS 向您的應用程式提出代理請求。",
"resourceRaw": "TCP/UDP 資源",
"resourceRawDescription": "使用 TCP/UDP 使用埠號向您的應用提出代理請求。",
"resourceCreate": "創建資源",
"resourceCreateDescription": "按照下面的步驟創建新資源",
"resourceSeeAll": "查看所有資源",
"resourceInfo": "資源資訊",
"resourceNameDescription": "這是資源的顯示名稱。",
"siteSelect": "選擇站點",
"siteSearch": "搜索站點",
"siteNotFound": "未找到站點。",
"selectCountry": "選擇國家",
"searchCountries": "搜索國家...",
"noCountryFound": "找不到國家。",
"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": "",
"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": " API ",
"apiKeysMessageRemove": "API使",
"apiKeysDeleteConfirm": " API ",
"apiKeysDelete": " API ",
"apiKeysManage": " API ",
"apiKeysDescription": "API API",
"apiKeysSettings": "{apiKeyName} ",
"userTitle": "",
"userDescription": "",
"userAbount": "",
"userAbountDescription": " - 使",
"userServer": "",
"userSearch": "...",
"userErrorDelete": "",
"userDeleteConfirm": "",
"userDeleteServer": "",
"userMessageRemove": "",
"userQuestionRemove": "",
"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": "",
"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": "",
"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": "",
"userMessageOrgRemove": " ",
"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": "",
"selectResource": "",
"filterByResource": "",
"resetFilters": "",
"totalBlocked": " Pangolin ",
"totalRequests": "",
"requestsByCountry": "/",
"requestsByDay": "",
"blocked": "",
"allowed": "",
"topCountries": "/",
"accessRoleSelect": "",
"inviteEmailSentDescription": "",
"inviteSentDescription": "",
"inviteExpiresIn": "{days, plural, other {# }}",
"idpTitle": "",
"idpSelect": "",
"idpNotConfigured": "",
"usernameUniq": "使",
"emailOptional": "()",
"nameOptional": "()",
"accessControls": "",
"userDescription2": "",
"accessRoleErrorAdd": "",
"accessRoleErrorAddDescription": "",
"userSaved": "",
"userSavedDescription": "",
"autoProvisioned": "",
"autoProvisionedDescription": "",
"accessControlsDescription": "",
"accessControlsSubmit": "",
"roles": "",
"accessUsersRoles": "",
"accessUsersRolesDescription": "",
"key": "",
"createdAt": "",
"proxyErrorInvalidHeader": " Header使 Header",
"proxyErrorTls": " TLS 使 TLS ",
"proxyEnableSSL": " SSL",
"proxyEnableSSLDescription": " SSL/TLS HTTPS ",
"target": "",
"configureTarget": "",
"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 ",
"targetTlsSniDescription": "SNI使 TLS 使",
"targetTlsSubmit": "",
"targets": "",
"targetsDescription": "",
"targetStickySessions": "",
"targetStickySessionsDescription": "",
"methodSelect": "",
"targetSubmit": "",
"targetNoOne": "",
"targetNoOneDescription": "",
"targetsSubmit": "",
"addTarget": "",
"targetErrorInvalidIp": " IP ",
"targetErrorInvalidIpDescription": "IP",
"targetErrorInvalidPort": "",
"targetErrorInvalidPortDescription": "",
"targetErrorNoSite": "",
"targetErrorNoSiteDescription": "",
"targetCreated": "",
"targetCreatedDescription": "",
"targetErrorCreate": "",
"targetErrorCreateDescription": "",
"tlsServerName": "TLS ",
"tlsServerNameDescription": " SNI TLS ",
"save": "",
"proxyAdditional": "",
"proxyAdditionalDescription": "",
"proxyCustomHeader": " Header",
"proxyCustomHeaderDescription": " Header使",
"proxyAdditionalSubmit": "",
"subnetMaskErrorInvalid": " 0 32 ",
"ipAddressErrorInvalidFormat": " IP ",
"ipAddressErrorInvalidOctet": " IP ",
"path": "",
"matchPath": "",
"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": " Enter ",
"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": "",
"countries": "/",
"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": "",
"licenseTierPersonal": "",
"licensed": "",
"yes": "",
"no": "",
"sitesAdditional": "",
"licenseKeys": "",
"sitestCountDecrease": "",
"sitestCountIncrease": "",
"idpManage": "",
"idpManageDescription": "",
"idpDeletedDescription": "",
"idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "",
"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": "EE",
"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": "",
"orgIdpRedirectUrls": "",
"redirectUrlAbout": "",
"redirectUrlAboutDescription": "URLURL",
"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": "URLURL",
"tokenInvalid": "",
"pincodeInvalid": "",
"passwordErrorRequestReset": "",
"passwordErrorReset": "",
"passwordResetSuccess": "...",
"passwordReset": "",
"passwordResetDescription": "",
"passwordResetSent": "",
"passwordResetCode": "",
"passwordResetCodeDescription": "",
"generatePasswordResetCode": "",
"passwordResetCodeGenerated": "",
"passwordResetCodeGeneratedDescription": "使",
"passwordResetUrl": "",
"passwordNew": "",
"passwordNewConfirm": "",
"changePassword": "",
"changePasswordDescription": "",
"oldPassword": "",
"newPassword": "",
"confirmNewPassword": "",
"changePasswordError": "",
"changePasswordErrorDescription": "",
"changePasswordSuccess": "",
"changePasswordSuccessDescription": "",
"passwordExpiryRequired": "",
"passwordExpiryDescription": " {maxDays} ",
"changePasswordNow": "",
"pincodeAuth": "",
"pincodeSubmit2": "",
"passwordResetSubmit": "",
"passwordResetAlreadyHaveCode": "",
"passwordResetSmtpRequired": "",
"passwordResetSmtpRequiredDescription": "",
"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": "",
"updateOrgUser": "",
"createOrgUser": "",
"actionUpdateOrg": "",
"actionRemoveInvitation": "",
"actionUpdateUser": "",
"actionGetUser": "",
"actionGetOrgUser": "",
"actionListOrgDomains": "",
"actionCreateSite": "",
"actionDeleteSite": "",
"actionGetSite": "",
"actionListSites": "",
"actionApplyBlueprint": "",
"actionListBlueprints": "",
"actionGetBlueprint": "",
"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": "",
"actionExportLogs": "",
"actionViewLogs": "",
"noneSelected": "",
"orgNotFound2": "",
"searchProgress": "...",
"create": "",
"orgs": "",
"loginError": "",
"loginRequiredForDevice": "",
"passwordForgot": "",
"otpAuth": "",
"otpAuthDescription": "",
"otpAuthSubmit": "",
"idpContinue": "",
"otpAuthBack": "",
"navbar": "",
"navbarDescription": "",
"navbarDocsLink": "",
"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": "",
"sidebarProxyResources": "",
"sidebarClientResources": "",
"sidebarAccessControl": "",
"sidebarLogsAndAnalytics": "",
"sidebarUsers": "",
"sidebarAdmin": "",
"sidebarInvitations": "",
"sidebarRoles": "",
"sidebarShareableLinks": "",
"sidebarApiKeys": "API ",
"sidebarSettings": "",
"sidebarAllUsers": "",
"sidebarIdentityProviders": "",
"sidebarLicense": "",
"sidebarClients": "",
"sidebarUserDevices": "使",
"sidebarMachineClients": "",
"sidebarDomains": "",
"sidebarGeneral": "",
"sidebarLogAndAnalytics": "",
"sidebarBluePrints": "",
"sidebarOrganization": "",
"sidebarLogsAnalytics": "",
"blueprints": "",
"blueprintsDescription": "",
"blueprintAdd": "",
"blueprintGoBack": "",
"blueprintCreate": "",
"blueprintCreateDescription2": "",
"blueprintDetails": "",
"blueprintDetailsDescription": "",
"blueprintInfo": "",
"message": "",
"blueprintContentsDescription": " YAML ",
"blueprintErrorCreateDescription": "",
"blueprintErrorCreate": "",
"searchBlueprintProgress": "...",
"appliedAt": "",
"source": "",
"contents": "",
"parsedContents": " ()",
"enableDockerSocket": " Docker ",
"enableDockerSocketDescription": " Docker 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": "您確定要從您的帳戶中刪除域名嗎?",
"domainMessageRemove": "移除後,該域將不再與您的帳戶關聯。",
"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": "保存所有設置",
"saveResourceTargets": "儲存目標",
"saveResourceHttp": "儲存代理設定",
"saveProxyProtocol": "儲存代理協定設定",
"settingsUpdated": "設置已更新",
"settingsUpdatedDescription": "所有設置已成功更新",
"settingsErrorUpdate": "設置更新失敗",
"settingsErrorUpdateDescription": "更新設置時發生錯誤",
"sidebarCollapse": "摺疊",
"sidebarExpand": "展開",
"productUpdateMoreInfo": "還有 {noOfUpdates} 項更新",
"productUpdateInfo": "{noOfUpdates} 項更新",
"productUpdateWhatsNew": "新功能",
"productUpdateTitle": "產品更新",
"productUpdateEmpty": "沒有更新",
"dismissAll": "全部關閉",
"pangolinUpdateAvailable": "有可用更新",
"pangolinUpdateAvailableInfo": "版本 {version} 已準備好安裝",
"pangolinUpdateAvailableReleaseNotes": "查看發行說明",
"newtUpdateAvailable": "更新可用",
"newtUpdateAvailableInfo": "新版本的 Newt 已可用。請更新到最新版本以獲得最佳體驗。",
"domainPickerEnterDomain": "域名",
"domainPickerPlaceholder": "example.com",
"domainPickerDescription": "輸入資源的完整域名以查看可用選項。",
"domainPickerDescriptionSaas": "輸入完整域名、子域或名稱以查看可用選項。",
"domainPickerTabAll": "所有",
"domainPickerTabOrganization": "組織",
"domainPickerTabProvided": "提供的",
"domainPickerSortAsc": "A-Z",
"domainPickerSortDesc": "Z-A",
"domainPickerCheckingAvailability": "檢查可用性...",
"domainPickerNoMatchingDomains": "未找到匹配的域名。嘗試不同的域名或檢查您組織的域名設置。",
"domainPickerOrganizationDomains": "組織域",
"domainPickerProvidedDomains": "提供的域",
"domainPickerSubdomain": "子域:{subdomain}",
"domainPickerNamespace": "命名空間:{namespace}",
"domainPickerShowMore": "顯示更多",
"regionSelectorTitle": "選擇區域",
"regionSelectorInfo": "選擇區域以幫助提升您所在地的性能。您不必與伺服器在相同的區域。",
"regionSelectorPlaceholder": "選擇一個區域",
"regionSelectorComingSoon": "即將推出",
"billingLoadingSubscription": "正在載入訂閱...",
"billingFreeTier": "免費層",
"billingWarningOverLimit": "警告:您已超出一個或多個使用限制。在您修改訂閱或調整使用情況之前,您的站點將無法連接。",
"billingUsageLimitsOverview": "使用限制概覽",
"billingMonitorUsage": "監控您的使用情況以對比已配置的限制。如需提高限制請聯絡我們 support@pangolin.net。",
"billingDataUsage": "數據使用情況",
"billingOnlineTime": "站點在線時間",
"billingUsers": "活躍用戶",
"billingDomains": "活躍域",
"billingRemoteExitNodes": "活躍自託管節點",
"billingNoLimitConfigured": "未配置限制",
"billingEstimatedPeriod": "估計結算週期",
"billingIncludedUsage": "包含的使用量",
"billingIncludedUsageDescription": "您當前訂閱計劃中包含的使用量",
"billingFreeTierIncludedUsage": "免費層使用額度",
"billingIncluded": "包含",
"billingEstimatedTotal": "預計總額:",
"billingNotes": "備註",
"billingEstimateNote": "這是根據您當前使用情況的估算。",
"billingActualChargesMayVary": "實際費用可能會有變化。",
"billingBilledAtEnd": "您將在結算週期結束時被計費。",
"billingModifySubscription": "修改訂閱",
"billingStartSubscription": "開始訂閱",
"billingRecurringCharge": "週期性收費",
"billingManageSubscriptionSettings": "管理您的訂閱設置和偏好",
"billingNoActiveSubscription": "您沒有活躍的訂閱。開始訂閱以增加使用限制。",
"billingFailedToLoadSubscription": "無法載入訂閱",
"billingFailedToLoadUsage": "無法載入使用情況",
"billingFailedToGetCheckoutUrl": "無法獲取結帳網址",
"billingPleaseTryAgainLater": "請稍後再試。",
"billingCheckoutError": "結帳錯誤",
"billingFailedToGetPortalUrl": "無法獲取門戶網址",
"billingPortalError": "門戶錯誤",
"billingDataUsageInfo": "當連接到雲端時,您將為透過安全隧道傳輸的所有數據收取費用。 這包括您所有站點的進出流量。 當您達到上限時,您的站點將斷開連接,直到您升級計劃或減少使用。使用節點時不收取數據。",
"billingOnlineTimeInfo": "您要根據您的網站連接到雲端的時間長短收取費用。 例如44,640 分鐘等於一個 24/7 全月運行的網站。 當您達到上限時,您的站點將斷開連接,直到您升級計劃或減少使用。使用節點時不收取費用。",
"billingUsersInfo": "根據您組織中的活躍用戶數量收費。按日計算帳單。",
"billingDomainInfo": "根據組織中活躍域的數量收費。按日計算帳單。",
"billingRemoteExitNodesInfo": "根據您組織中已管理節點的數量收費。按日計算帳單。",
"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": "兩步驗證",
"twoFactorAuthentication": "兩步驗證",
"twoFactorDescription": "這個組織需要雙重身份驗證。",
"enableTwoFactor": "啟用兩步驗證",
"organizationSecurityPolicy": "組織安全政策",
"organizationSecurityPolicyDescription": "此機構擁有安全要求,您必須先滿足才能訪問",
"securityRequirements": "安全要求",
"allRequirementsMet": "已滿足所有要求",
"completeRequirementsToContinue": "完成下面的要求以繼續訪問此組織",
"youCanNowAccessOrganization": "您現在可以訪問此組織",
"reauthenticationRequired": "會話長度",
"reauthenticationDescription": "該機構要求您每 {maxDays} 天登錄一次。",
"reauthenticationDescriptionHours": "該機構要求您每 {maxHours} 小時登錄一次。",
"reauthenticateNow": "再次登錄",
"adminEnabled2FaOnYourAccount": "管理員已為 {email} 啟用兩步驗證。請完成設置以繼續。",
"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 資源不應設置埠號",
"billingPricingCalculatorLink": "價格計算機",
"signUpTerms": {
"IAgreeToThe": "我同意",
"termsOfService": "服務條款",
"and": "和",
"privacyPolicy": "隱私政策"
},
"signUpMarketing": {
"keepMeInTheLoop": "透過電子郵件接收新聞、更新和新功能通知。"
},
"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 發布版本時出錯。",
"enterCidrRange": "輸入 CIDR 範圍",
"resourceEnableProxy": "啟用公共代理",
"resourceEnableProxyDescription": "啟用到此資源的公共代理。這允許外部網路通過開放埠訪問資源。需要 Traefik 配置。",
"externalProxyEnabled": "外部代理已啟用",
"addNewTarget": "添加新目標",
"targetsList": "目標列表",
"advancedMode": "高級模式",
"advancedSettings": "進階設定",
"targetErrorDuplicateTargetFound": "找到重複的目標",
"healthCheckHealthy": "正常",
"healthCheckUnhealthy": "不正常",
"healthCheckUnknown": "未知",
"healthCheck": "健康檢查",
"configureHealthCheck": "配置健康檢查",
"configureHealthCheckDescription": "為 {target} 設置健康監控",
"enableHealthChecks": "啟用健康檢查",
"enableHealthChecksDescription": "監視此目標的健康狀況。如果需要,您可以監視一個不同的終點。",
"healthScheme": "方法",
"healthSelectScheme": "選擇方法",
"healthCheckPortInvalid": "健康檢查連接埠必須介於 1 到 65535 之間",
"healthCheckPath": "路徑",
"healthHostname": "IP / 主機",
"healthPort": "埠",
"healthCheckPathDescription": "用於檢查健康狀態的路徑。",
"healthyIntervalSeconds": "正常間隔",
"unhealthyIntervalSeconds": "不正常間隔",
"IntervalSeconds": "正常間隔",
"timeoutSeconds": "超時",
"timeIsInSeconds": "時間以秒為單位",
"retryAttempts": "重試次數",
"expectedResponseCodes": "期望響應代碼",
"expectedResponseCodesDescription": "HTTP 狀態碼表示健康狀態。如留空200-300 被視為健康。",
"customHeaders": "自訂 Headers",
"customHeadersDescription": "Header 斷行分隔Header 名稱:值",
"headersValidationError": "Header 必須是格式Header 名稱:值。",
"saveHealthCheck": "保存健康檢查",
"healthCheckSaved": "健康檢查已保存",
"healthCheckSavedDescription": "健康檢查配置已成功保存。",
"healthCheckError": "健康檢查錯誤",
"healthCheckErrorDescription": "保存健康檢查配置時出錯",
"healthCheckPathRequired": "健康檢查路徑為必填項",
"healthCheckMethodRequired": "HTTP 方法為必填項",
"healthCheckIntervalMin": "檢查間隔必須至少為 5 秒",
"healthCheckTimeoutMin": "超時必須至少為 1 秒",
"healthCheckRetryMin": "重試次數必須至少為 1 次",
"httpMethod": "HTTP 方法",
"selectHttpMethod": "選擇 HTTP 方法",
"domainPickerSubdomainLabel": "子域名",
"domainPickerBaseDomainLabel": "根域名",
"domainPickerSearchDomains": "搜索域名...",
"domainPickerNoDomainsFound": "未找到域名",
"domainPickerLoadingDomains": "載入域名...",
"domainPickerSelectBaseDomain": "選擇根域名...",
"domainPickerNotAvailableForCname": "不適用於 CNAME 域",
"domainPickerEnterSubdomainOrLeaveBlank": "輸入子域名或留空以使用根域名。",
"domainPickerEnterSubdomainToSearch": "輸入一個子域名以搜索並從可用免費域名中選擇。",
"domainPickerFreeDomains": "免費域名",
"domainPickerSearchForAvailableDomains": "搜索可用域名",
"domainPickerNotWorkSelfHosted": "注意:自託管實例當前不提供免費的域名。",
"resourceDomain": "域名",
"resourceEditDomain": "編輯域名",
"siteName": "站點名稱",
"proxyPort": "埠",
"resourcesTableProxyResources": "代理資源",
"resourcesTableClientResources": "用戶端資源",
"resourcesTableNoProxyResourcesFound": "未找到代理資源。",
"resourcesTableNoInternalResourcesFound": "未找到內部資源。",
"resourcesTableDestination": "目標",
"resourcesTableAlias": "別名",
"resourcesTableClients": "用戶端",
"resourcesTableAndOnlyAccessibleInternally": "且僅在與用戶端連接時可內部訪問。",
"resourcesTableNoTargets": "無目標",
"resourcesTableHealthy": "健康",
"resourcesTableDegraded": "降級",
"resourcesTableOffline": "離線",
"resourcesTableUnknown": "未知",
"resourcesTableNotMonitored": "未監控",
"editInternalResourceDialogEditClientResource": "編輯用戶端資源",
"editInternalResourceDialogUpdateResourceProperties": "更新 {resourceName} 的資源屬性和目標配置。",
"editInternalResourceDialogResourceProperties": "資源屬性",
"editInternalResourceDialogName": "名稱",
"editInternalResourceDialogProtocol": "協議",
"editInternalResourceDialogSitePort": "站點埠",
"editInternalResourceDialogTargetConfiguration": "目標配置",
"editInternalResourceDialogCancel": "取消",
"editInternalResourceDialogSaveResource": "保存資源",
"editInternalResourceDialogSuccess": "成功",
"editInternalResourceDialogInternalResourceUpdatedSuccessfully": "內部資源更新成功",
"editInternalResourceDialogError": "錯誤",
"editInternalResourceDialogFailedToUpdateInternalResource": "更新內部資源失敗",
"editInternalResourceDialogNameRequired": "名稱為必填項",
"editInternalResourceDialogNameMaxLength": "名稱長度必須小於 255 個字元",
"editInternalResourceDialogProxyPortMin": "代理埠必須至少為 1",
"editInternalResourceDialogProxyPortMax": "代理埠必須小於 65536",
"editInternalResourceDialogInvalidIPAddressFormat": "無效的 IP 位址格式",
"editInternalResourceDialogDestinationPortMin": "目標埠必須至少為 1",
"editInternalResourceDialogDestinationPortMax": "目標埠必須小於 65536",
"editInternalResourceDialogPortModeRequired": "連接埠模式需要協定、代理連接埠和目標連接埠",
"editInternalResourceDialogMode": "模式",
"editInternalResourceDialogModePort": "連接埠",
"editInternalResourceDialogModeHost": "主機",
"editInternalResourceDialogModeCidr": "CIDR",
"editInternalResourceDialogDestination": "目的地",
"editInternalResourceDialogDestinationHostDescription": "站點網路上資源的 IP 位址或主機名稱。",
"editInternalResourceDialogDestinationIPDescription": "站點網路上資源的 IP 或主機名稱位址。",
"editInternalResourceDialogDestinationCidrDescription": "站點網路上資源的 CIDR 範圍。",
"editInternalResourceDialogAlias": "別名",
"editInternalResourceDialogAliasDescription": "此資源的可選內部 DNS 別名。",
"createInternalResourceDialogNoSitesAvailable": "暫無可用站點",
"createInternalResourceDialogNoSitesAvailableDescription": "您需要至少配置一個子網的 Newt 站點來創建內部資源。",
"createInternalResourceDialogClose": "關閉",
"createInternalResourceDialogCreateClientResource": "創建用戶端資源",
"createInternalResourceDialogCreateClientResourceDescription": "創建一個新資源,該資源將可供連接到所選站點的用戶端訪問。",
"createInternalResourceDialogResourceProperties": "資源屬性",
"createInternalResourceDialogName": "名稱",
"createInternalResourceDialogSite": "站點",
"selectSite": "選擇站點...",
"noSitesFound": "找不到站點。",
"createInternalResourceDialogProtocol": "協議",
"createInternalResourceDialogTcp": "TCP",
"createInternalResourceDialogUdp": "UDP",
"createInternalResourceDialogSitePort": "站點埠",
"createInternalResourceDialogSitePortDescription": "使用此埠在連接到用戶端時訪問站點上的資源。",
"createInternalResourceDialogTargetConfiguration": "目標配置",
"createInternalResourceDialogDestinationIPDescription": "站點網路上資源的 IP 或主機名地址。",
"createInternalResourceDialogDestinationPortDescription": "資源在目標 IP 上可訪問的埠。",
"createInternalResourceDialogCancel": "取消",
"createInternalResourceDialogCreateResource": "創建資源",
"createInternalResourceDialogSuccess": "成功",
"createInternalResourceDialogInternalResourceCreatedSuccessfully": "內部資源創建成功",
"createInternalResourceDialogError": "錯誤",
"createInternalResourceDialogFailedToCreateInternalResource": "創建內部資源失敗",
"createInternalResourceDialogNameRequired": "名稱為必填項",
"createInternalResourceDialogNameMaxLength": "名稱長度必須小於 255 個字元",
"createInternalResourceDialogPleaseSelectSite": "請選擇一個站點",
"createInternalResourceDialogProxyPortMin": "代理埠必須至少為 1",
"createInternalResourceDialogProxyPortMax": "代理埠必須小於 65536",
"createInternalResourceDialogInvalidIPAddressFormat": "無效的 IP 位址格式",
"createInternalResourceDialogDestinationPortMin": "目標埠必須至少為 1",
"createInternalResourceDialogDestinationPortMax": "目標埠必須小於 65536",
"createInternalResourceDialogPortModeRequired": "連接埠模式需要協定、代理連接埠和目標連接埠",
"createInternalResourceDialogMode": "模式",
"createInternalResourceDialogModePort": "連接埠",
"createInternalResourceDialogModeHost": "主機",
"createInternalResourceDialogModeCidr": "CIDR",
"createInternalResourceDialogDestination": "目的地",
"createInternalResourceDialogDestinationHostDescription": "站點網路上資源的 IP 位址或主機名稱。",
"createInternalResourceDialogDestinationCidrDescription": "站點網路上資源的 CIDR 範圍。",
"createInternalResourceDialogAlias": "別名",
"createInternalResourceDialogAliasDescription": "此資源的可選內部 DNS 別名。",
"siteConfiguration": "配置",
"siteAcceptClientConnections": "接受用戶端連接",
"siteAcceptClientConnectionsDescription": "允許其他設備透過此 Newt 實例使用用戶端作為閘道器連接。",
"siteAddress": "站點地址",
"siteAddressDescription": "指定主機的 IP 位址以供用戶端連接。這是 Pangolin 網路中站點的內部地址,供用戶端訪問。必須在 Org 子網內。",
"siteNameDescription": "站點的顯示名稱,可以稍後更改。",
"autoLoginExternalIdp": "自動使用外部 IDP 登錄",
"autoLoginExternalIdpDescription": "立即將用戶重定向到外部 IDP 進行身份驗證。",
"selectIdp": "選擇 IDP",
"selectIdpPlaceholder": "選擇一個 IDP...",
"selectIdpRequired": "在啟用自動登錄時,請選擇一個 IDP。",
"autoLoginTitle": "重定向中",
"autoLoginDescription": "正在將您重定向到外部身份提供商進行身份驗證。",
"autoLoginProcessing": "準備身份驗證...",
"autoLoginRedirecting": "重定向到登錄...",
"autoLoginError": "自動登錄錯誤",
"autoLoginErrorNoRedirectUrl": "未從身份提供商收到重定向 URL。",
"autoLoginErrorGeneratingUrl": "生成身份驗證 URL 失敗。",
"remoteExitNodeManageRemoteExitNodes": "遠程節點",
"remoteExitNodeDescription": "自我主機一個或多個遠程節點來擴展您的網路連接並減少對雲的依賴性",
"remoteExitNodes": "節點",
"searchRemoteExitNodes": "搜索節點...",
"remoteExitNodeAdd": "添加節點",
"remoteExitNodeErrorDelete": "刪除節點時出錯",
"remoteExitNodeQuestionRemove": "您確定要從組織中刪除該節點嗎?",
"remoteExitNodeMessageRemove": "一旦刪除,該節點將不再能夠訪問。",
"remoteExitNodeConfirmDelete": "確認刪除節點",
"remoteExitNodeDelete": "刪除節點",
"sidebarRemoteExitNodes": "遠程節點",
"remoteExitNodeId": "ID",
"remoteExitNodeSecretKey": "密鑰",
"remoteExitNodeCreate": {
"title": "創建節點",
"description": "創建一個新節點來擴展您的網路連接",
"viewAllButton": "查看所有節點",
"strategy": {
"title": "創建策略",
"description": "選擇此選項以手動配置您的節點或生成新憑據。",
"adopt": {
"title": "採納節點",
"description": "如果您已經擁有該節點的憑據,請選擇此項。"
},
"generate": {
"title": "生成金鑰",
"description": "如果您想為節點生成新金鑰,請選擇此選項"
}
},
"adopt": {
"title": "採納現有節點",
"description": "輸入您想要採用的現有節點的憑據",
"nodeIdLabel": "節點 ID",
"nodeIdDescription": "您想要採用的現有節點的 ID",
"secretLabel": "金鑰",
"secretDescription": "現有節點的秘密金鑰",
"submitButton": "採用節點"
},
"generate": {
"title": "生成的憑據",
"description": "使用這些生成的憑據來配置您的節點",
"nodeIdTitle": "節點 ID",
"secretTitle": "金鑰",
"saveCredentialsTitle": "將憑據添加到配置中",
"saveCredentialsDescription": "將這些憑據添加到您的自託管 Pangolin 節點設定檔中以完成連接。",
"submitButton": "創建節點"
},
"validation": {
"adoptRequired": "在通過現有節點時需要節點ID和金鑰"
},
"errors": {
"loadDefaultsFailed": "無法載入預設值",
"defaultsNotLoaded": "預設值未載入",
"createFailed": "創建節點失敗"
},
"success": {
"created": "節點創建成功"
}
},
"remoteExitNodeSelection": "節點選擇",
"remoteExitNodeSelectionDescription": "為此本地站點選擇要路由流量的節點",
"remoteExitNodeRequired": "必須為本地站點選擇節點",
"noRemoteExitNodesAvailable": "無可用節點",
"noRemoteExitNodesAvailableDescription": "此組織沒有可用的節點。首先創建一個節點來使用本地站點。",
"exitNode": "出口節點",
"country": "國家",
"rulesMatchCountry": "當前基於源 IP",
"managedSelfHosted": {
"title": "託管自託管",
"description": "更可靠、維護成本更低的自架 Pangolin 伺服器,並附帶額外的附加功能",
"introTitle": "託管式自架 Pangolin",
"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": "儲存為:",
"roleMappingDescription": "確定當用戶啟用自動配送時如何分配他們的角色。",
"selectRole": "選擇角色",
"roleMappingExpression": "表達式",
"selectRolePlaceholder": "選擇角色",
"selectRoleDescription": "選擇一個角色,從此身份提供商分配給所有用戶",
"roleMappingExpressionDescription": "輸入一個 JMESPath 表達式來從 ID 令牌提取角色資訊",
"idpTenantIdRequired": "租戶 ID 是必需的",
"invalidValue": "無效的值",
"idpTypeLabel": "身份提供者類型",
"roleMappingExpressionPlaceholder": "例如: contains(group, 'admin' &'Admin' || 'Member'",
"idpGoogleConfiguration": "Google 配置",
"idpGoogleConfigurationDescription": "配置您的 Google OAuth2 憑據",
"idpGoogleClientIdDescription": "您的 Google OAuth2 用戶端 ID",
"idpGoogleClientSecretDescription": "您的 Google OAuth2 用戶端金鑰",
"idpAzureConfiguration": "Azure Entra ID 配置",
"idpAzureConfigurationDescription": "配置您的 Azure Entra ID OAuth2 憑據",
"idpTenantId": "租戶 ID",
"idpTenantIdPlaceholder": "您的租戶 ID",
"idpAzureTenantIdDescription": "您的 Azure 租戶ID (在 Azure Active Directory 概覽中發現)",
"idpAzureClientIdDescription": "您的 Azure 應用程式註冊用戶端 ID",
"idpAzureClientSecretDescription": "您的 Azure 應用程式註冊用戶端金鑰",
"idpGoogleTitle": "Google",
"idpGoogleAlt": "Google",
"idpAzureTitle": "Azure Entra ID",
"idpAzureAlt": "Azure",
"idpGoogleConfigurationTitle": "Google 配置",
"idpAzureConfigurationTitle": "Azure Entra ID 配置",
"idpTenantIdLabel": "租戶 ID",
"idpAzureClientIdDescription2": "您的 Azure 應用程式註冊用戶端 ID",
"idpAzureClientSecretDescription2": "您的 Azure 應用程式註冊用戶端金鑰",
"idpGoogleDescription": "Google OAuth2/OIDC 提供商",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC 提供者",
"subnet": "子網",
"subnetDescription": "此組織網路配置的子網。",
"customDomain": "自訂網域",
"authPage": "認證頁面",
"authPageDescription": "配置您的組織認證頁面",
"authPageDomain": "認證頁面域",
"authPageBranding": "自訂品牌",
"authPageBrandingDescription": "設定此組織驗證頁面上顯示的品牌",
"authPageBrandingUpdated": "驗證頁面品牌更新成功",
"authPageBrandingRemoved": "驗證頁面品牌移除成功",
"authPageBrandingRemoveTitle": "移除驗證頁面品牌",
"authPageBrandingQuestionRemove": "您確定要移除驗證頁面的品牌嗎?",
"authPageBrandingDeleteConfirm": "確認刪除品牌",
"brandingLogoURL": "Logo 網址",
"brandingPrimaryColor": "主要顏色",
"brandingLogoWidth": "寬度 (px)",
"brandingLogoHeight": "高度 (px)",
"brandingOrgTitle": "組織驗證頁面標題",
"brandingOrgDescription": "{orgName} 將被替換為組織名稱",
"brandingOrgSubtitle": "組織驗證頁面副標題",
"brandingResourceTitle": "資源驗證頁面標題",
"brandingResourceSubtitle": "資源驗證頁面副標題",
"brandingResourceDescription": "{resourceName} 將被替換為組織名稱",
"saveAuthPageDomain": "儲存網域",
"saveAuthPageBranding": "儲存品牌",
"removeAuthPageBranding": "移除品牌",
"noDomainSet": "沒有域設置",
"changeDomain": "更改域",
"selectDomain": "選擇域",
"restartCertificate": "重新啟動證書",
"editAuthPageDomain": "編輯認證頁面域",
"setAuthPageDomain": "設置認證頁面域",
"failedToFetchCertificate": "獲取證書失敗",
"failedToRestartCertificate": "重新啟動證書失敗",
"addDomainToEnableCustomAuthPages": "為您的組織添加域名以啟用自訂認證頁面",
"selectDomainForOrgAuthPage": "選擇組織認證頁面的域",
"domainPickerProvidedDomain": "提供的域",
"domainPickerFreeProvidedDomain": "免費提供的域",
"domainPickerVerified": "已驗證",
"domainPickerUnverified": "未驗證",
"domainPickerInvalidSubdomainStructure": "此子域包含無效的字元或結構。當您保存時,它將被自動清除。",
"domainPickerError": "錯誤",
"domainPickerErrorLoadDomains": "載入組織域名失敗",
"domainPickerErrorCheckAvailability": "檢查域可用性失敗",
"domainPickerInvalidSubdomain": "無效的子域",
"domainPickerInvalidSubdomainRemoved": "輸入 \"{sub}\" 已被移除,因為其無效。",
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" 無法為 {domain} 變為有效。",
"domainPickerSubdomainSanitized": "子域已淨化",
"domainPickerSubdomainCorrected": "\"{sub}\" 已被更正為 \"{sanitized}\"",
"orgAuthSignInTitle": "登錄到您的組織",
"orgAuthChooseIdpDescription": "選擇您的身份提供商以繼續",
"orgAuthNoIdpConfigured": "此機構沒有配置任何身份提供者。您可以使用您的 Pangolin 身份登錄。",
"orgAuthSignInWithPangolin": "使用 Pangolin 登錄",
"orgAuthSignInToOrg": "登入組織",
"orgAuthSelectOrgTitle": "組織登入",
"orgAuthSelectOrgDescription": "輸入您的組織 ID 以繼續",
"orgAuthOrgIdPlaceholder": "your-organization",
"orgAuthOrgIdHelp": "輸入您組織的唯一識別碼",
"orgAuthSelectOrgHelp": "輸入組織 ID 後,您將被導向到組織的登入頁面,在那裡您可以使用 SSO 或組織憑證。",
"orgAuthRememberOrgId": "記住此組織 ID",
"orgAuthBackToSignIn": "返回標準登入",
"orgAuthNoAccount": "沒有帳戶?",
"subscriptionRequiredToUse": "需要訂閱才能使用此功能。",
"idpDisabled": "身份提供者已禁用。",
"orgAuthPageDisabled": "組織認證頁面已禁用。",
"domainRestartedDescription": "域驗證重新啟動成功",
"resourceAddEntrypointsEditFile": "編輯文件config/traefik/traefik_config.yml",
"resourceExposePortsEditFile": "編輯文件docker-compose.yml",
"emailVerificationRequired": "需要電子郵件驗證。 請通過 {dashboardUrl}/auth/login 再次登錄以完成此步驟。 然後,回到這裡。",
"twoFactorSetupRequired": "需要設置雙因素身份驗證。 請通過 {dashboardUrl}/auth/login 再次登錄以完成此步驟。 然後,回到這裡。",
"additionalSecurityRequired": "需要額外的安全",
"organizationRequiresAdditionalSteps": "這個組織需要額外的安全步驟才能訪問資源。",
"completeTheseSteps": "完成這些步驟",
"enableTwoFactorAuthentication": "啟用兩步驗證",
"completeSecuritySteps": "完成安全步驟",
"securitySettings": "安全設定",
"dangerSection": "危險區域",
"dangerSectionDescription": "永久刪除與此組織相關的所有資料",
"securitySettingsDescription": "配置您組織的安全策略",
"requireTwoFactorForAllUsers": "所有用戶需要兩步驗證",
"requireTwoFactorDescription": "如果啟用,此組織的所有內部用戶必須啟用雙重身份驗證才能訪問組織。",
"requireTwoFactorDisabledDescription": "此功能需要有效的許可證企業或活動訂閱SaS",
"requireTwoFactorCannotEnableDescription": "您必須為您的帳戶啟用雙重身份驗證才能對所有用戶",
"maxSessionLength": "最大會話長度",
"maxSessionLengthDescription": "設置用戶會話的最長時間。此後用戶需要重新驗證。",
"maxSessionLengthDisabledDescription": "此功能需要有效的許可證企業或活動訂閱SaS",
"selectSessionLength": "選擇會話長度",
"unenforced": "未執行",
"1Hour": "1 小時",
"3Hours": "3 小時",
"6Hours": "6 小時",
"12Hours": "12 小時",
"1DaySession": "1天",
"3Days": "3 天",
"7Days": "7 天",
"14Days": "14 天",
"30DaysSession": "30 天",
"90DaysSession": "90 天",
"180DaysSession": "180天",
"passwordExpiryDays": "密碼過期",
"editPasswordExpiryDescription": "設置用戶需要更改密碼之前的天數。",
"selectPasswordExpiry": "選擇密碼過期",
"30Days": "30 天",
"1Day": "1天",
"60Days": "60天",
"90Days": "90 天",
"180Days": "180天",
"1Year": "1 年",
"subscriptionBadge": "需要訂閱",
"securityPolicyChangeWarning": "安全政策更改警告",
"securityPolicyChangeDescription": "您即將更改安全政策設置。保存後,您可能需要重新認證以遵守這些政策更新。 所有不符合要求的用戶也需要重新認證。",
"securityPolicyChangeConfirmMessage": "我確認",
"securityPolicyChangeWarningText": "這將影響組織中的所有用戶",
"authPageErrorUpdateMessage": "更新身份驗證頁面設置時出錯",
"authPageErrorUpdate": "無法更新認證頁面",
"authPageDomainUpdated": "驗證頁面網域更新成功",
"healthCheckNotAvailable": "本地的",
"rewritePath": "重寫路徑",
"rewritePathDescription": "在轉發到目標之前,可以選擇重寫路徑。",
"continueToApplication": "繼續應用",
"checkingInvite": "正在檢查邀請",
"setResourceHeaderAuth": "設置 ResourceHeaderAuth",
"resourceHeaderAuthRemove": "移除 Header 身份驗證",
"resourceHeaderAuthRemoveDescription": "已成功刪除 Header 身份驗證。",
"resourceErrorHeaderAuthRemove": "刪除 Header 身份驗證失敗",
"resourceErrorHeaderAuthRemoveDescription": "無法刪除資源的 Header 身份驗證。",
"resourceHeaderAuthProtectionEnabled": "Header 認證已啟用",
"resourceHeaderAuthProtectionDisabled": "Header 身份驗證已禁用",
"headerAuthRemove": "刪除 Header 認證",
"headerAuthAdd": "添加頁首認證",
"resourceErrorHeaderAuthSetup": "設置頁首認證失敗",
"resourceErrorHeaderAuthSetupDescription": "無法設置資源的 Header 身份驗證。",
"resourceHeaderAuthSetup": "Header 認證設置成功",
"resourceHeaderAuthSetupDescription": "Header 認證已成功設置。",
"resourceHeaderAuthSetupTitle": "設置 Header 身份驗證",
"resourceHeaderAuthSetupTitleDescription": "使用 HTTP 頭身份驗證來設置基本身份驗證資訊(使用者名稱和密碼)。使用 https://username:password@resource.example.com 訪問它",
"resourceHeaderAuthSubmit": "設置 Header 身份驗證",
"actionSetResourceHeaderAuth": "設置 Header 身份驗證",
"enterpriseEdition": "企業版",
"unlicensed": "未授權",
"beta": "測試版",
"manageUserDevices": "使用者裝置",
"manageUserDevicesDescription": "查看和管理使用者用於私密連接資源的裝置",
"downloadClientBannerTitle": "下載 Pangolin 客戶端",
"downloadClientBannerDescription": "下載適用於您系統的 Pangolin 客戶端,以連接到 Pangolin 網路並私密存取資源。",
"manageMachineClients": "管理機器客戶端",
"manageMachineClientsDescription": "建立和管理伺服器和系統用於私密連接資源的客戶端",
"machineClientsBannerTitle": "伺服器與自動化系統",
"machineClientsBannerDescription": "機器客戶端適用於與特定使用者無關的伺服器和自動化系統。它們使用 ID 和密鑰進行驗證,可以透過 Pangolin CLI、Olm CLI 或 Olm 容器執行。",
"machineClientsBannerPangolinCLI": "Pangolin CLI",
"machineClientsBannerOlmCLI": "Olm CLI",
"machineClientsBannerOlmContainer": "Olm 容器",
"clientsTableUserClients": "使用者",
"clientsTableMachineClients": "機器",
"licenseTableValidUntil": "有效期至",
"saasLicenseKeysSettingsTitle": "企業許可證",
"saasLicenseKeysSettingsDescription": "為自我託管的 Pangolin 實例生成和管理企業許可證金鑰",
"sidebarEnterpriseLicenses": "許可協議",
"generateLicenseKey": "生成許可證金鑰",
"generateLicenseKeyForm": {
"validation": {
"emailRequired": "請輸入一個有效的電子郵件地址",
"useCaseTypeRequired": "請選擇一個使用的案例類型",
"firstNameRequired": "必填名",
"lastNameRequired": "姓氏是必填項",
"primaryUseRequired": "請描述您的主要使用",
"jobTitleRequiredBusiness": "企業使用必須有職位頭銜。",
"industryRequiredBusiness": "商業使用需要工業",
"stateProvinceRegionRequired": "州/省/地區是必填項",
"postalZipCodeRequired": "郵政編碼是必需的",
"companyNameRequiredBusiness": "企業使用需要公司名稱",
"countryOfResidenceRequiredBusiness": "商業使用必須是居住國",
"countryRequiredPersonal": "國家需要個人使用",
"agreeToTermsRequired": "您必須同意條款",
"complianceConfirmationRequired": "您必須確認遵守 Fossorial Commercial License"
},
"useCaseOptions": {
"personal": {
"title": "個人使用",
"description": "個人非商業用途,如學習、個人項目或實驗。"
},
"business": {
"title": "商業使用",
"description": "供組織、公司或商業或創收活動使用。"
}
},
"steps": {
"emailLicenseType": {
"title": "電子郵件和許可證類型",
"description": "輸入您的電子郵件並選擇您的許可證類型"
},
"personalInformation": {
"title": "個人資訊",
"description": "告訴我們自己的資訊"
},
"contactInformation": {
"title": "聯繫資訊",
"description": "您的聯繫資訊"
},
"termsGenerate": {
"title": "條款並生成",
"description": "審閱並接受條款生成您的許可證"
}
},
"alerts": {
"commercialUseDisclosure": {
"title": "使用情況披露",
"description": "選擇能準確反映您預定用途的許可等級。 個人許可證允許對個人、非商業性或小型商業活動免費使用軟體,年收入毛額不到 100,000 美元。 超出這些限度的任何用途,包括在企業、組織內的用途。 或其他創收環境——需要有效的企業許可證和支付適用的許可證費用。 所有用戶,不論是個人還是企業,都必須遵守寄養商業許可證條款。"
},
"trialPeriodInformation": {
"title": "試用期資訊",
"description": "此許可證金鑰使企業特性能夠持續 7 天的評價。 在評估期過後繼續訪問付費功能需要在有效的個人或企業許可證下啟用。對於企業許可證,請聯絡 Sales@pangolin.net。"
}
},
"form": {
"useCaseQuestion": "您是否正在使用 Pangolin 進行個人或商業使用?",
"firstName": "名字",
"lastName": "名字",
"jobTitle": "工作頭銜:",
"primaryUseQuestion": "您主要計劃使用 Pangolin 嗎?",
"industryQuestion": "您的行業是什麼?",
"prospectiveUsersQuestion": "您期望有多少預期用戶?",
"prospectiveSitesQuestion": "您期望有多少站點(隧道)",
"companyName": "公司名稱",
"countryOfResidence": "居住國",
"stateProvinceRegion": "州/省/地區",
"postalZipCode": "郵政編碼",
"companyWebsite": "公司網站",
"companyPhoneNumber": "公司電話號碼",
"country": "國家",
"phoneNumberOptional": "電話號碼 (可選)",
"complianceConfirmation": "我確認我提供的資料是準確的,我遵守了寄養商業許可證。 報告不準確的資訊或錯誤的產品使用是違反許可證的行為,可能導致您的金鑰被撤銷。"
},
"buttons": {
"close": "關閉",
"previous": "上一個",
"next": "下一個",
"generateLicenseKey": "生成許可證金鑰"
},
"toasts": {
"success": {
"title": "許可證金鑰生成成功",
"description": "您的許可證金鑰已經生成並準備使用。"
},
"error": {
"title": "生成許可證金鑰失敗",
"description": "生成許可證金鑰時出錯。"
}
}
},
"priority": "優先權",
"priorityDescription": "先評估更高優先度線路。優先度 = 100 意味著自動排序(系統決定). 使用另一個數字強制執行手動優先度。",
"instanceName": "實例名稱",
"pathMatchModalTitle": "配置路徑匹配",
"pathMatchModalDescription": "根據傳入請求的路徑設置匹配方式。",
"pathMatchType": "匹配類型",
"pathMatchPrefix": "前綴",
"pathMatchExact": "精準的",
"pathMatchRegex": "正則表達式",
"pathMatchValue": "路徑值",
"clear": "清空",
"saveChanges": "保存更改",
"pathMatchRegexPlaceholder": "^/api/.*",
"pathMatchDefaultPlaceholder": "/路徑",
"pathMatchPrefixHelp": "範例: /api 匹配/api, /api/users 等。",
"pathMatchExactHelp": "範例:/api 匹配僅限/api",
"pathMatchRegexHelp": "例如:^/api/.* 匹配/api/why",
"pathRewriteModalTitle": "配置路徑重寫",
"pathRewriteModalDescription": "在轉發到目標之前變換匹配的路徑。",
"pathRewriteType": "重寫類型",
"pathRewritePrefixOption": "前綴 - 替換前綴",
"pathRewriteExactOption": "精確-替換整個路徑",
"pathRewriteRegexOption": "正則表達式 - 替換模式",
"pathRewriteStripPrefixOption": "刪除前綴 - 刪除前綴",
"pathRewriteValue": "重寫值",
"pathRewriteRegexPlaceholder": "/new/$1",
"pathRewriteDefaultPlaceholder": "/new-path",
"pathRewritePrefixHelp": "用此值替換匹配的前綴",
"pathRewriteExactHelp": "當路徑匹配時用此值替換整個路徑",
"pathRewriteRegexHelp": "使用抓取組,如$1$2來替換",
"pathRewriteStripPrefixHelp": "留空以脫離前綴或提供新的前綴",
"pathRewritePrefix": "前綴",
"pathRewriteExact": "精準的",
"pathRewriteRegex": "正則表達式",
"pathRewriteStrip": "帶狀圖",
"pathRewriteStripLabel": "條形圖",
"sidebarEnableEnterpriseLicense": "啟用企業許可證",
"cannotbeUndone": "無法撤消。",
"toConfirm": "確認",
"deleteClientQuestion": "您確定要從站點和組織中刪除客戶嗎?",
"clientMessageRemove": "一旦刪除,用戶端將無法連接到站點。",
"sidebarLogs": "日誌",
"request": "請求",
"requests": "請求",
"logs": "日誌",
"logsSettingsDescription": "監視從此 orginization 中收集的日誌",
"searchLogs": "搜索日誌...",
"action": "行動",
"actor": "執行者",
"timestamp": "時間戳",
"accessLogs": "訪問日誌",
"exportCsv": "導出 CSV",
"exportError": "匯出 CSV 時發生未知錯誤",
"exportCsvTooltip": "在時間範圍內",
"actorId": "執行者 ID",
"allowedByRule": "根據規則允許",
"allowedNoAuth": "無認證",
"validAccessToken": "有效訪問令牌",
"validHeaderAuth": "有效的 Header 身份驗證",
"validPincode": "有效的 Pincode",
"validPassword": "有效密碼",
"validEmail": "有效的 email",
"validSSO": "有效的 SSO",
"resourceBlocked": "資源被阻止",
"droppedByRule": "被規則刪除",
"noSessions": "無會話",
"temporaryRequestToken": "臨時請求令牌",
"noMoreAuthMethods": "無有效授權",
"ip": "IP",
"reason": "原因",
"requestLogs": "請求日誌",
"requestAnalytics": "請求分析",
"host": "主機",
"location": "地點",
"actionLogs": "操作日誌",
"sidebarLogsRequest": "請求日誌",
"sidebarLogsAccess": "訪問日誌",
"sidebarLogsAction": "操作日誌",
"logRetention": "日誌保留",
"logRetentionDescription": "管理不同類型的日誌為這個機構保留多長時間或禁用這些日誌",
"requestLogsDescription": "查看此機構資源的詳細請求日誌",
"requestAnalyticsDescription": "查看此組織資源的詳細請求分析",
"logRetentionRequestLabel": "請求日誌保留",
"logRetentionRequestDescription": "保留請求日誌的時間",
"logRetentionAccessLabel": "訪問日誌保留",
"logRetentionAccessDescription": "保留訪問日誌的時間",
"logRetentionActionLabel": "動作日誌保留",
"logRetentionActionDescription": "保留操作日誌的時間",
"logRetentionDisabled": "已禁用",
"logRetention3Days": "3 天",
"logRetention7Days": "7 天",
"logRetention14Days": "14 天",
"logRetention30Days": "30 天",
"logRetention90Days": "90 天",
"logRetentionForever": "永遠的",
"logRetentionEndOfFollowingYear": "次年年底",
"actionLogsDescription": "查看此機構執行的操作歷史",
"accessLogsDescription": "查看此機構資源的訪問認證請求",
"licenseRequiredToUse": "需要企業許可證才能使用此功能。",
"certResolver": "證書解決器",
"certResolverDescription": "選擇用於此資源的證書解析器。",
"selectCertResolver": "選擇證書解析",
"enterCustomResolver": "輸入自訂解析器",
"preferWildcardCert": "喜歡通配符證書",
"unverified": "未驗證",
"domainSetting": "域設置",
"domainSettingDescription": "配置您的域的設置",
"preferWildcardCertDescription": "嘗試生成通配符證書(需要正確配置的證書解析器)。",
"recordName": "記錄名稱",
"auto": "自動操作",
"TTL": "TTL",
"howToAddRecords": "如何添加記錄",
"dnsRecord": "DNS 記錄",
"required": "必填",
"domainSettingsUpdated": "域設置更新成功",
"orgOrDomainIdMissing": "缺少機構或域 ID",
"loadingDNSRecords": "正在載入 DNS 記錄...",
"olmUpdateAvailableInfo": "有最新版本的 Olm 可用。請更新到最新版本以獲取最佳體驗。",
"client": "用戶端:",
"proxyProtocol": "代理協議設置",
"proxyProtocolDescription": "配置代理協議以保留 TCP/UDP 服務的用戶端 IP 位址。",
"enableProxyProtocol": "啟用代理協議",
"proxyProtocolInfo": "為 TCP/UDP 後端保留用戶端 IP 位址",
"proxyProtocolVersion": "代理協議版本",
"version1": " 版本 1 (推薦)",
"version2": "版本 2",
"versionDescription": "版本 1 是基於文本和廣泛支持的版本。版本 2 是二進制和更有效率但不那麼相容。",
"warning": "警告",
"proxyProtocolWarning": "您的後端應用程式必須配置為接受代理協議連接。如果您的後端不支持代理協議,啟用這將會中斷所有連接。 請務必從 Traefik 配置您的後端到信任代理協議標題。",
"restarting": "正在重啟...",
"manual": "手動模式",
"messageSupport": "消息支持",
"supportNotAvailableTitle": "支持不可用",
"supportNotAvailableDescription": "支持現在不可用。您可以發送電子郵件到 support@pangolin.net。",
"supportRequestSentTitle": "支持請求已發送",
"supportRequestSentDescription": "您的消息已成功發送。",
"supportRequestFailedTitle": "發送請求失敗",
"supportRequestFailedDescription": "發送您的支持請求時出錯。",
"supportSubjectRequired": "主題是必填項",
"supportSubjectMaxLength": "主題必須是 255 個或更少的字元",
"supportMessageRequired": "消息是必填項",
"supportReplyTo": "回復給",
"supportSubject": "議題",
"supportSubjectPlaceholder": "輸入主題",
"supportMessage": "留言",
"supportMessagePlaceholder": "輸入您的消息",
"supportSending": "正在發送...",
"supportSend": "發送",
"supportMessageSent": "消息已發送!",
"supportWillContact": "我們很快就會聯繫起來!",
"selectLogRetention": "選擇保留日誌",
"terms": "條款",
"privacy": "隱私權",
"security": "安全性",
"docs": "文件",
"deviceActivation": "裝置啟用",
"deviceCodeInvalidFormat": "代碼必須為 9 個字元例如A1AJ-N5JD",
"deviceCodeInvalidOrExpired": "代碼無效或已過期",
"deviceCodeVerifyFailed": "驗證裝置代碼失敗",
"signedInAs": "已登入為",
"deviceCodeEnterPrompt": "輸入裝置上顯示的代碼",
"continue": "繼續",
"deviceUnknownLocation": "未知位置",
"deviceAuthorizationRequested": "此授權請求來自 {location},時間為 {date}。請確保您信任此裝置,因為它將獲得帳戶存取權限。",
"deviceLabel": "裝置:{deviceName}",
"deviceWantsAccess": "想要存取您的帳戶",
"deviceExistingAccess": "現有存取權限:",
"deviceFullAccess": "完整帳戶存取權限",
"deviceOrganizationsAccess": "存取您帳戶有權限的所有組織",
"deviceAuthorize": "授權 {applicationName}",
"deviceConnected": "裝置已連接!",
"deviceAuthorizedMessage": "裝置已獲授權存取您的帳戶。請返回客戶端應用程式。",
"pangolinCloud": "Pangolin 雲端",
"viewDevices": "查看裝置",
"viewDevicesDescription": "管理您已連接的裝置",
"noDevices": "找不到裝置",
"dateCreated": "建立日期",
"unnamedDevice": "未命名裝置",
"deviceQuestionRemove": "您確定要刪除此裝置嗎?",
"deviceMessageRemove": "此操作無法復原。",
"deviceDeleteConfirm": "刪除裝置",
"deleteDevice": "刪除裝置",
"errorLoadingDevices": "載入裝置時發生錯誤",
"failedToLoadDevices": "載入裝置失敗",
"deviceDeleted": "裝置已刪除",
"deviceDeletedDescription": "裝置已成功刪除。",
"errorDeletingDevice": "刪除裝置時發生錯誤",
"failedToDeleteDevice": "刪除裝置失敗",
"showColumns": "顯示列",
"hideColumns": "隱藏列",
"columnVisibility": "列可見性",
"toggleColumn": "切換 {columnName} 列",
"allColumns": "全部列",
"defaultColumns": "默認列",
"customizeView": "自訂視圖",
"viewOptions": "查看選項",
"selectAll": "選擇所有",
"selectNone": "沒有選擇",
"selectedResources": "選定的資源",
"enableSelected": "啟用選中的",
"disableSelected": "禁用選中的",
"checkSelectedStatus": "檢查選中的狀態",
"clients": "客戶端",
"accessClientSelect": "選擇機器客戶端",
"resourceClientDescription": "可以存取此資源的機器客戶端",
"regenerate": "重新產生",
"credentials": "憑證",
"savecredentials": "儲存憑證",
"regenerateCredentialsButton": "重新產生憑證",
"regenerateCredentials": "重新產生憑證",
"generatedcredentials": "已產生的憑證",
"copyandsavethesecredentials": "複製並儲存這些憑證",
"copyandsavethesecredentialsdescription": "離開此頁面後將不會再顯示這些憑證。請立即安全儲存。",
"credentialsSaved": "憑證已儲存",
"credentialsSavedDescription": "憑證已成功重新產生並儲存。",
"credentialsSaveError": "憑證儲存錯誤",
"credentialsSaveErrorDescription": "重新產生和儲存憑證時發生錯誤。",
"regenerateCredentialsWarning": "重新產生憑證將使先前的憑證失效並導致斷線。請確保更新任何使用這些憑證的設定。",
"confirm": "確認",
"regenerateCredentialsConfirmation": "您確定要重新產生憑證嗎?",
"endpoint": "端點",
"Id": "ID",
"SecretKey": "密鑰",
"niceId": "友善 ID",
"niceIdUpdated": "友善 ID 已更新",
"niceIdUpdatedSuccessfully": "友善 ID 更新成功",
"niceIdUpdateError": "更新友善 ID 時發生錯誤",
"niceIdUpdateErrorDescription": "更新友善 ID 時發生錯誤。",
"niceIdCannotBeEmpty": "友善 ID 不能為空",
"enterIdentifier": "輸入識別碼",
"identifier": "識別碼",
"deviceLoginUseDifferentAccount": "不是您嗎?使用其他帳戶。",
"deviceLoginDeviceRequestingAccessToAccount": "有裝置正在請求存取此帳戶。",
"noData": "無資料",
"machineClients": "機器客戶端",
"install": "安裝",
"run": "執行",
"clientNameDescription": "客戶端的顯示名稱,可以稍後更改。",
"clientAddress": "客戶端位址(進階)",
"setupFailedToFetchSubnet": "取得預設子網路失敗",
"setupSubnetAdvanced": "子網路(進階)",
"setupSubnetDescription": "此組織內部網路的子網路。",
"setupUtilitySubnet": "工具子網路(進階)",
"setupUtilitySubnetDescription": "此組織別名位址和 DNS 伺服器的子網路。",
"siteRegenerateAndDisconnect": "重新產生並斷開連接",
"siteRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此站點的連接嗎?",
"siteRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開站點連接。站點需要使用新憑證重新啟動。",
"siteRegenerateCredentialsConfirmation": "您確定要重新產生此站點的憑證嗎?",
"siteRegenerateCredentialsWarning": "這將重新產生憑證。站點將保持連接,直到您手動重新啟動並使用新憑證。",
"clientRegenerateAndDisconnect": "重新產生並斷開連接",
"clientRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此客戶端的連接嗎?",
"clientRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開客戶端連接。客戶端需要使用新憑證重新啟動。",
"clientRegenerateCredentialsConfirmation": "您確定要重新產生此客戶端的憑證嗎?",
"clientRegenerateCredentialsWarning": "這將重新產生憑證。客戶端將保持連接,直到您手動重新啟動並使用新憑證。",
"remoteExitNodeRegenerateAndDisconnect": "重新產生並斷開連接",
"remoteExitNodeRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此遠端出口節點的連接嗎?",
"remoteExitNodeRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開遠端出口節點連接。遠端出口節點需要使用新憑證重新啟動。",
"remoteExitNodeRegenerateCredentialsConfirmation": "您確定要重新產生此遠端出口節點的憑證嗎?",
"remoteExitNodeRegenerateCredentialsWarning": "這將重新產生憑證。遠端出口節點將保持連接,直到您手動重新啟動並使用新憑證。",
"agent": "代理",
"personalUseOnly": "僅限個人使用",
"loginPageLicenseWatermark": "此實例僅授權個人使用。",
"instanceIsUnlicensed": "此實例未授權。",
"portRestrictions": "連接埠限制",
"allPorts": "全部",
"custom": "自訂",
"allPortsAllowed": "允許所有連接埠",
"allPortsBlocked": "阻擋所有連接埠",
"tcpPortsDescription": "指定此資源允許的 TCP 連接埠。使用「*」表示所有連接埠留空表示阻擋全部或輸入以逗號分隔的連接埠和範圍例如80,443,8000-9000。",
"udpPortsDescription": "指定此資源允許的 UDP 連接埠。使用「*」表示所有連接埠留空表示阻擋全部或輸入以逗號分隔的連接埠和範圍例如53,123,500-600。",
"organizationLoginPageTitle": "組織登入頁面",
"organizationLoginPageDescription": "自訂此組織的登入頁面",
"resourceLoginPageTitle": "資源登入頁面",
"resourceLoginPageDescription": "自訂個別資源的登入頁面",
"enterConfirmation": "輸入確認",
"blueprintViewDetails": "詳細資訊",
"defaultIdentityProvider": "預設身份提供者",
"defaultIdentityProviderDescription": "當選擇預設身份提供者時,使用者將自動被重新導向到該提供者進行驗證。",
"editInternalResourceDialogNetworkSettings": "網路設定",
"editInternalResourceDialogAccessPolicy": "存取策略",
"editInternalResourceDialogAddRoles": "新增角色",
"editInternalResourceDialogAddUsers": "新增使用者",
"editInternalResourceDialogAddClients": "新增客戶端",
"editInternalResourceDialogDestinationLabel": "目的地",
"editInternalResourceDialogDestinationDescription": "指定內部資源的目的地位址。根據所選模式這可以是主機名稱、IP 位址或 CIDR 範圍。可選擇設定內部 DNS 別名以便識別。",
"editInternalResourceDialogPortRestrictionsDescription": "限制對特定 TCP/UDP 連接埠的存取,或允許/阻擋所有連接埠。",
"editInternalResourceDialogTcp": "TCP",
"editInternalResourceDialogUdp": "UDP",
"editInternalResourceDialogIcmp": "ICMP",
"editInternalResourceDialogAccessControl": "存取控制",
"editInternalResourceDialogAccessControlDescription": "控制哪些角色、使用者和機器客戶端在連接時可以存取此資源。管理員始終擁有存取權限。",
"editInternalResourceDialogPortRangeValidationError": "連接埠範圍必須是「*」表示所有連接埠或以逗號分隔的連接埠和範圍列表例如「80,443,8000-9000」。連接埠必須介於 1 到 65535 之間。",
"orgAuthWhatsThis": "我在哪裡可以找到我的組織 ID",
"learnMore": "了解更多",
"backToHome": "返回首頁",
"needToSignInToOrg": "需要使用您組織的身份提供者嗎?",
"maintenanceMode": "維護模式",
"maintenanceModeDescription": "向訪客顯示維護頁面",
"maintenanceModeType": "維護模式類型",
"showMaintenancePage": "向訪客顯示維護頁面",
"enableMaintenanceMode": "啟用維護模式",
"automatic": "自動",
"automaticModeDescription": "僅在所有後端目標都關閉或不健康時顯示維護頁面。只要至少有一個目標健康,您的資源就會正常運作。",
"forced": "強制",
"forcedModeDescription": "無論後端健康狀況如何,始終顯示維護頁面。當您想要阻止所有存取時,用於計劃維護。",
"warning:": "警告:",
"forcedeModeWarning": "所有流量將被導向維護頁面。您的後端資源將不會收到任何請求。",
"pageTitle": "頁面標題",
"pageTitleDescription": "維護頁面上顯示的主標題",
"maintenancePageMessage": "維護訊息",
"maintenancePageMessagePlaceholder": "我們很快就會回來!我們的網站目前正在進行預定維護。",
"maintenancePageMessageDescription": "說明維護的詳細訊息",
"maintenancePageTimeTitle": "預計完成時間(可選)",
"maintenanceTime": "例如2 小時、11 月 1 日下午 5:00",
"maintenanceEstimatedTimeDescription": "您預計何時完成維護",
"editDomain": "編輯網域",
"editDomainDescription": "為您的資源選擇網域",
"maintenanceModeDisabledTooltip": "此功能需要有效的授權才能啟用。",
"maintenanceScreenTitle": "服務暫時無法使用",
"maintenanceScreenMessage": "我們目前遇到技術問題。請稍後再試。",
"maintenanceScreenEstimatedCompletion": "預計完成時間:",
"createInternalResourceDialogDestinationRequired": "目的地為必填欄位"
}