From 84d5a4b86c667c77f358801924ecabb8a536f56a Mon Sep 17 00:00:00 2001 From: ThanatosDi Date: Thu, 23 Jul 2026 14:40:42 +0800 Subject: [PATCH] feat: translate zh-tw for 1.21.0 --- messages/zh-TW.json | 3001 +++++++++++++++++++++++++++++++------------ 1 file changed, 2213 insertions(+), 788 deletions(-) diff --git a/messages/zh-TW.json b/messages/zh-TW.json index c374305676..9e32a32f6b 100644 --- a/messages/zh-TW.json +++ b/messages/zh-TW.json @@ -1,207 +1,206 @@ { - "setupCreate": "創建您的第一個組織、網站和資源", - "headerAuthCompatibilityInfo": "啟用此選項以在缺少驗證令牌時強制回傳 401 未授權回應。這對於不會在沒有伺服器挑戰的情況下發送憑證的瀏覽器或特定 HTTP 函式庫是必需的。", - "headerAuthCompatibility": "擴展相容性", + "setupCreate": "建立您的第一個組織、網站和資源", + "headerAuthCompatibilityInfo": "啟用此選項以在缺少驗證權杖時強制回傳 401 未授權回應。這對於不會在沒有伺服器挑戰的情況下傳送憑證的瀏覽器或特定 HTTP 函式庫是必需的。", + "headerAuthCompatibility": "擴充相容性", "setupNewOrg": "新建組織", - "setupCreateOrg": "創建組織", - "setupCreateResources": "創建資源", + "setupCreateOrg": "建立組織", + "setupCreateResources": "建立資源", "setupOrgName": "組織名稱", "orgDisplayName": "這是您組織的顯示名稱。", "orgId": "組織ID", "setupIdentifierMessage": "這是您組織的唯一標識符。這是與顯示名稱分開的。", "setupErrorIdentifier": "組織ID 已被使用。請另選一個。", - "componentsErrorNoMemberCreate": "您目前不是任何組織的成員。創建組織以開始操作。", + "componentsErrorNoMemberCreate": "您目前不是任何組織的成員。建立組織以開始操作。", "componentsErrorNoMember": "您目前不是任何組織的成員。", "welcome": "歡迎使用 Pangolin", "welcomeTo": "歡迎來到", - "componentsCreateOrg": "創建組織", + "componentsCreateOrg": "建立組織", "componentsMember": "您屬於 {count, plural, =0 {沒有組織} one {一個組織} other {# 個組織}}。", "componentsInvalidKey": "檢測到無效或過期的許可證金鑰。按照許可證條款操作以繼續使用所有功能。", "dismiss": "忽略", - "componentsLicenseViolation": "許可證超限:該伺服器使用了 {usedSites} 個站點,已超過授權的 {maxSites} 個。請遵守許可證條款以繼續使用全部功能。", - "componentsSupporterMessage": "感謝您的支持!您現在是 Pangolin 的 {tier} 用戶。", - "inviteErrorNotValid": "很抱歉,但看起來你試圖訪問的邀請尚未被接受或不再有效。", - "inviteErrorUser": "很抱歉,但看起來你想要訪問的邀請不是這個用戶。", - "inviteLoginUser": "請確保您以正確的用戶登錄。", - "inviteErrorNoUser": "很抱歉,但看起來你想訪問的邀請不是一個存在的用戶。", - "inviteCreateUser": "請先創建一個帳戶。", + "componentsLicenseViolation": "許可證超限:該伺服器使用了 {usedSites} 個站台,已超過授權的 {maxSites} 個。請遵守許可證條款以繼續使用全部功能。", + "componentsSupporterMessage": "感謝您的支持!您現在是 Pangolin 的 {tier} 使用者。", + "inviteErrorNotValid": "很抱歉,但看起來你試圖存取的邀請尚未被接受或不再有效。", + "inviteErrorUser": "很抱歉,但看起來你想要存取的邀請不是這個使用者。", + "inviteLoginUser": "請確保您以正確的使用者登入。", + "inviteErrorNoUser": "很抱歉,但看起來你想存取的邀請不是一個存在的使用者。", + "inviteCreateUser": "請先建立一個帳戶。", "goHome": "返回首頁", - "inviteLogInOtherUser": "以不同的用戶登錄", - "createAnAccount": "創建帳戶", + "inviteLogInOtherUser": "以不同的使用者登入", + "createAnAccount": "建立帳戶", "inviteNotAccepted": "邀請未接受", - "authCreateAccount": "創建一個帳戶以開始", + "authCreateAccount": "建立一個帳戶以開始", "authNoAccount": "沒有帳戶?", - "email": "電子郵件地址", + "email": "電子郵件位址", "password": "密碼", "confirmPassword": "確認密碼", - "createAccount": "創建帳戶", - "viewSettings": "查看設置", + "createAccount": "建立帳戶", + "viewSettings": "查看設定", "delete": "刪除", "name": "名稱", "online": "在線", "offline": "離線的", - "site": "站點", - "dataIn": "數據輸入", - "dataOut": "數據輸出", + "site": "站台", + "dataIn": "資料輸入", + "dataOut": "資料輸出", "connectionType": "連接類型", "tunnelType": "隧道類型", "local": "本地的", "edit": "編輯", - "siteConfirmDelete": "確認刪除站點", - "siteDelete": "刪除站點", - "siteMessageRemove": "一旦移除,站點將無法訪問。與站點相關的所有目標也將被移除。", - "siteQuestionRemove": "您確定要從組織中刪除該站點嗎?", - "siteManageSites": "管理站點", + "siteConfirmDelete": "確認刪除站台", + "siteDelete": "刪除站台", + "siteMessageRemove": "一旦移除,站台將無法存取。與站台相關的所有目標也將被移除。", + "siteQuestionRemove": "您確定要從組織中刪除該站台嗎?", + "siteManageSites": "管理站台", "siteDescription": "允許通過安全隧道連接到您的網路", "sitesBannerTitle": "連接任何網路", - "sitesBannerDescription": "站點是與遠端網路的連接,使 Pangolin 能夠為任何地方的使用者提供對公共或私有資源的存取。在任何可以執行二進位檔案或容器的地方安裝站點網路連接器 (Newt) 以建立連接。", - "sitesBannerButtonText": "安裝站點", - "siteCreate": "創建站點", - "siteCreateDescription2": "按照下面的步驟創建和連接一個新站點", - "siteCreateDescription": "創建一個新站點開始連接您的資源", + "sitesBannerDescription": "站台是與遠端網路的連接,使 Pangolin 能夠為任何地方的使用者提供對公共或私有資源的存取。在任何可以執行二進位檔案或容器的地方安裝站台網路連接器 (Newt) 以建立連接。", + "sitesBannerButtonText": "安裝站台", + "siteCreate": "建立站台", + "siteCreateDescription2": "按照下面的步驟建立和連接一個新站台", + "siteCreateDescription": "建立一個新站台開始連接您的資源", "close": "關閉", - "siteErrorCreate": "創建站點出錯", - "siteErrorCreateKeyPair": "找不到金鑰對或站點預設值", - "siteErrorCreateDefaults": "未找到站點預設值", + "siteErrorCreate": "建立站台出錯", + "siteErrorCreateKeyPair": "找不到金鑰對或站台預設值", + "siteErrorCreateDefaults": "未找到站台預設值", "method": "方法", "siteMethodDescription": "這是您將如何顯示連接。", "siteLearnNewt": "學習如何在您的系統上安裝 Newt", - "siteSeeConfigOnce": "您只能看到一次配置。", - "siteLoadWGConfig": "正在載入 WireGuard 配置...", - "siteDocker": "擴展 Docker 部署詳細資訊", + "siteSeeConfigOnce": "您只能看到一次設定。", + "siteLoadWGConfig": "正在載入 WireGuard 設定...", + "siteDocker": "擴充 Docker 部署詳細資訊", "toggle": "切換", "dockerCompose": "Docker Compose", "dockerRun": "Docker Run", - "siteLearnLocal": "本地站點不需要隧道連接,點擊了解更多", - "siteConfirmCopy": "我已經複製了配置資訊", - "searchSitesProgress": "搜索站點...", - "siteAdd": "添加站點", + "siteLearnLocal": "本地站台不需要隧道連接,點選了解更多", + "siteConfirmCopy": "我已經複製了設定資訊", + "searchSitesProgress": "搜尋站台...", + "siteAdd": "新增站台", "siteInstallNewt": "安裝 Newt", - "siteInstallNewtDescription": "在您的系統中運行 Newt", - "WgConfiguration": "WireGuard 配置", - "WgConfigurationDescription": "使用以下配置連接到您的網路", + "siteInstallNewtDescription": "在您的系統中執行 Newt", + "WgConfiguration": "WireGuard 設定", + "WgConfigurationDescription": "使用以下設定連接到您的網路", "operatingSystem": "操作系統", "commands": "命令", "recommended": "推薦", - "siteNewtDescription": "為獲得最佳用戶體驗,請使用 Newt。其底層採用 WireGuard 技術,可直接通過 Pangolin 控制台,使用區域網路地址訪問您私有網路中的資源。", - "siteRunsInDocker": "在 Docker 中運行", - "siteRunsInShell": "在 macOS 、 Linux 和 Windows 的 Shell 中運行", - "siteErrorDelete": "刪除站點出錯", - "siteErrorUpdate": "更新站點失敗", - "siteErrorUpdateDescription": "更新站點時出錯。", - "siteUpdated": "站點已更新", + "siteNewtDescription": "為獲得最佳使用者體驗,請使用 Newt。其底層採用 WireGuard 技術,可直接通過 Pangolin 控制台,使用區域網路位址存取您私有網路中的資源。", + "siteRunsInDocker": "在 Docker 中執行", + "siteRunsInShell": "在 macOS 、 Linux 和 Windows 的 Shell 中執行", + "siteErrorDelete": "刪除站台出錯", + "siteErrorUpdate": "更新站台失敗", + "siteErrorUpdateDescription": "更新站台時出錯。", + "siteUpdated": "站台已更新", "siteUpdatedDescription": "網站已更新。", - "siteGeneralDescription": "配置此站點的常規設置", - "siteSettingDescription": "配置您網站上的設置", - "siteSetting": "{siteName} 設置", + "siteGeneralDescription": "設定此站台的常規設定", + "siteSettingDescription": "設定您網站上的設定", + "siteSetting": "{siteName} 設定", "siteNewtTunnel": "Newt 隧道 (推薦)", - "siteNewtTunnelDescription": "最簡單的方式來連接到您的網路。不需要任何額外設置。", + "siteNewtTunnelDescription": "最簡單的方式來連接到您的網路。不需要任何額外設定。", "siteWg": "基本 WireGuard", - "siteWgDescription": "使用任何 WireGuard 用戶端來建立隧道。需要手動配置 NAT。", - "siteWgDescriptionSaas": "使用任何 WireGuard 用戶端建立隧道。需要手動配置 NAT。僅適用於自託管節點。", + "siteWgDescription": "使用任何 WireGuard 用戶端來建立隧道。需要手動設定 NAT。", + "siteWgDescriptionSaas": "使用任何 WireGuard 用戶端建立隧道。需要手動設定 NAT。僅適用於自託管節點。", "siteLocalDescription": "僅限本地資源。不需要隧道。", "siteLocalDescriptionSaas": "僅本地資源。沒有隧道。僅在遠程節點上可用。", - "siteSeeAll": "查看所有站點", + "siteSeeAll": "查看所有站台", "siteTunnelDescription": "確定如何連接到您的網站", "siteNewtCredentials": "Newt 憑證", - "siteNewtCredentialsDescription": "這是 Newt 伺服器的身份驗證憑證", + "siteNewtCredentialsDescription": "這是 Newt 伺服器的身分驗證憑證", "remoteNodeCredentialsDescription": "這是遠端節點與伺服器進行驗證的方式", "siteCredentialsSave": "保存您的憑證", "siteCredentialsSaveDescription": "您只能看到一次。請確保將其複製並保存到一個安全的地方。", - "siteInfo": "站點資訊", + "siteInfo": "站台資訊", "status": "狀態", "shareTitle": "管理共享連結", - "shareDescription": "創建可共享的連結,允許暫時或永久訪問您的資源", - "shareSearch": "搜索共享連結...", - "shareCreate": "創建共享連結", + "shareDescription": "建立可共享的連結,允許暫時或永久存取您的資源", + "shareSearch": "搜尋共享連結...", + "shareCreate": "建立共享連結", "shareErrorDelete": "刪除連結失敗", "shareErrorDeleteMessage": "刪除連結時出錯", "shareDeleted": "連結已刪除", "shareDeletedDescription": "連結已刪除", - "shareTokenDescription": "您的訪問令牌可以透過兩種方式傳遞:作為查詢參數或請求頭。 每次驗證訪問請求都必須從用戶端傳遞。", - "accessToken": "訪問令牌", + "shareTokenDescription": "您的存取權杖可以透過兩種方式傳遞:作為查詢參數或請求頭。 每次驗證存取請求都必須從用戶端傳遞。", + "accessToken": "存取權杖", "usageExamples": "用法範例", - "tokenId": "令牌 ID", + "tokenId": "權杖 ID", "requestHeades": "請求頭", "queryParameter": "查詢參數", "importantNote": "重要提示", "shareImportantDescription": "出於安全考慮,建議盡可能在使用請求頭傳遞參數,因為查詢參數可能會被瀏覽器歷史記錄或伺服器日誌記錄。", - "token": "令牌", - "shareTokenSecurety": "請妥善保管您的訪問令牌,不要將其暴露在公開訪問的區域或用戶端代碼中。", - "shareErrorFetchResource": "獲取資源失敗", - "shareErrorFetchResourceDescription": "獲取資源時出錯", - "shareErrorCreate": "無法創建共享連結", - "shareErrorCreateDescription": "創建共享連結時出錯", - "shareCreateDescription": "任何具有此連結的人都可以訪問資源", + "token": "權杖", + "shareTokenSecurety": "請妥善保管您的存取權杖,不要將其暴露在公開存取的區域或用戶端代碼中。", + "shareErrorFetchResource": "取得資源失敗", + "shareErrorFetchResourceDescription": "取得資源時出錯", + "shareErrorCreate": "無法建立共享連結", + "shareErrorCreateDescription": "建立共享連結時出錯", + "shareCreateDescription": "任何具有此連結的人都可以存取資源", "shareTitleOptional": "標題 (可選)", "expireIn": "過期時間", "neverExpire": "永不過期", - "shareExpireDescription": "過期時間是連結可以使用並提供對資源的訪問時間。 此時間後,連結將不再工作,使用此連結的用戶將失去對資源的訪問。", + "shareExpireDescription": "過期時間是連結可以使用並提供對資源的存取時間。 此時間後,連結將不再工作,使用此連結的使用者將失去對資源的存取。", "shareSeeOnce": "您只能看到一次此連結。請確保複製它。", - "shareAccessHint": "任何具有此連結的人都可以訪問該資源。小心地分享它。", - "shareTokenUsage": "查看訪問令牌使用情況", - "createLink": "創建連結", + "shareAccessHint": "任何具有此連結的人都可以存取該資源。小心地分享它。", + "shareTokenUsage": "查看存取權杖使用情況", + "createLink": "建立連結", "resourcesNotFound": "找不到資源", - "resourceSearch": "搜索資源", - "openMenu": "打開菜單", + "resourceSearch": "搜尋資源", + "openMenu": "打開選單", "resource": "資源", "title": "標題", - "created": "已創建", + "created": "已建立", "expires": "過期時間", "never": "永不過期", "shareErrorSelectResource": "請選擇一個資源", "proxyResourceTitle": "管理公開資源", "proxyResourceDescription": "建立和管理可透過網頁瀏覽器公開存取的資源", "publicResourcesBannerTitle": "基於網頁的公開存取", - "publicResourcesBannerDescription": "公開資源是任何人都可以透過網頁瀏覽器存取的 HTTPS 或 TCP/UDP 代理。與私有資源不同,它們不需要客戶端軟體,並且可以包含基於身份和情境感知的存取策略。", + "publicResourcesBannerDescription": "公開資源是任何人都可以透過網頁瀏覽器存取的 HTTPS 或 TCP/UDP 代理。與私有資源不同,它們不需要客戶端軟體,並且可以包含基於身分和情境感知的存取策略。", "clientResourceTitle": "管理私有資源", "clientResourceDescription": "建立和管理只能透過已連接的客戶端存取的資源", "privateResourcesBannerTitle": "零信任私有存取", "privateResourcesBannerDescription": "私有資源使用零信任安全性,確保使用者和機器只能存取您明確授權的資源。連接使用者裝置或機器客戶端以透過安全的虛擬私人網路存取這些資源。", - "resourcesSearch": "搜索資源...", - "resourceAdd": "添加資源", + "resourcesSearch": "搜尋資源...", + "resourceAdd": "新增資源", "resourceErrorDelte": "刪除資源時出錯", "authentication": "認證", "protected": "受到保護", "notProtected": "未受到保護", - "resourceMessageRemove": "一旦刪除,資源將不再可訪問。與該資源相關的所有目標也將被刪除。", + "resourceMessageRemove": "一旦刪除,資源將不再可存取。與該資源相關的所有目標也將被刪除。", "resourceQuestionRemove": "您確定要從組織中刪除資源嗎?", "resourceHTTP": "HTTPS 資源", "resourceHTTPDescription": "使用子域或根域名通過 HTTPS 向您的應用程式提出代理請求。", "resourceRaw": "TCP/UDP 資源", - "resourceRawDescription": "使用 TCP/UDP 使用埠號向您的應用提出代理請求。", - "resourceCreate": "創建資源", - "resourceCreateDescription": "按照下面的步驟創建新資源", + "resourceRawDescription": "使用 TCP/UDP 使用埠號向您的應用程式提出代理請求。", + "resourceCreate": "建立資源", + "resourceCreateDescription": "按照下面的步驟建立新資源", "resourceSeeAll": "查看所有資源", - "resourceInfo": "資源資訊", "resourceNameDescription": "這是資源的顯示名稱。", - "siteSelect": "選擇站點", - "siteSearch": "搜索站點", - "siteNotFound": "未找到站點。", + "siteSelect": "選擇站台", + "siteSearch": "搜尋站台", + "siteNotFound": "未找到站台。", "selectCountry": "選擇國家", - "searchCountries": "搜索國家...", + "searchCountries": "搜尋國家...", "noCountryFound": "找不到國家。", - "siteSelectionDescription": "此站點將為目標提供連接。", + "siteSelectionDescription": "此站台將為目標提供連接。", "resourceType": "資源類型", - "resourceTypeDescription": "確定如何訪問您的資源", - "resourceHTTPSSettings": "HTTPS 設置", - "resourceHTTPSSettingsDescription": "配置如何通過 HTTPS 訪問您的資源", + "resourceTypeDescription": "確定如何存取您的資源", + "resourceHTTPSSettings": "HTTPS 設定", + "resourceHTTPSSettingsDescription": "設定如何通過 HTTPS 存取您的資源", "domainType": "域類型", "subdomain": "子域名", "baseDomain": "根域名", - "subdomnainDescription": "您的資源可以訪問的子域名。", - "resourceRawSettings": "TCP/UDP 設置", + "subdomnainDescription": "您的資源可以存取的子域名。", + "resourceRawSettings": "TCP/UDP 設定", "resourceRawSettingsDescription": "設定如何透過 TCP/UDP 存取資源", "protocol": "協議", "protocolSelect": "選擇協議", "resourcePortNumber": "埠號", "resourcePortNumberDescription": "代理請求的外部埠號。", "cancel": "取消", - "resourceConfig": "配置片段", - "resourceConfigDescription": "複製並黏貼這些配置片段以設置您的 TCP/UDP 資源", - "resourceAddEntrypoints": "Traefik: 添加入口點", + "resourceConfig": "設定片段", + "resourceConfigDescription": "複製並貼上這些設定片段以設定您的 TCP/UDP 資源", + "resourceAddEntrypoints": "Traefik: 新增入口點", "resourceExposePorts": "Gerbil:在 Docker Compose 中顯示埠", - "resourceLearnRaw": "學習如何配置 TCP/UDP 資源", + "resourceLearnRaw": "學習如何設定 TCP/UDP 資源", "resourceBack": "返回資源", "resourceGoTo": "轉到資源", "resourceDelete": "刪除資源", @@ -210,57 +209,57 @@ "enabled": "已啟用", "disabled": "已禁用", "general": "概覽", - "generalSettings": "常規設置", + "generalSettings": "常規設定", "proxy": "代理伺服器", - "internal": "內部設置", + "internal": "內部設定", "rules": "規則", - "resourceSettingDescription": "配置您資源上的設置", - "resourceSetting": "{resourceName} 設置", + "resourceSettingDescription": "設定您資源上的設定", + "resourceSetting": "{resourceName} 設定", "alwaysAllow": "一律允許", "alwaysDeny": "一律拒絕", "passToAuth": "傳遞至認證", - "orgSettingsDescription": "配置您組織的一般設定", - "orgGeneralSettings": "組織設置", - "orgGeneralSettingsDescription": "管理您的機構詳細資訊和配置", - "saveGeneralSettings": "保存常規設置", - "saveSettings": "保存設置", + "orgSettingsDescription": "設定您組織的一般設定", + "orgGeneralSettings": "組織設定", + "orgGeneralSettingsDescription": "管理您的機構詳細資訊和設定", + "saveGeneralSettings": "保存常規設定", + "saveSettings": "保存設定", "orgDangerZone": "危險區域", "orgDangerZoneDescription": "一旦刪除該組織,將無法恢復,請務必確認。", "orgDelete": "刪除組織", "orgDeleteConfirm": "確認刪除組織", - "orgMessageRemove": "此操作不可逆,這將刪除所有相關數據。", + "orgMessageRemove": "此操作不可逆,這將刪除所有相關資料。", "orgMessageConfirm": "要確認,請在下面輸入組織名稱。", "orgQuestionRemove": "您確定要刪除組織嗎?", "orgUpdated": "組織已更新", "orgUpdatedDescription": "組織已更新。", "orgErrorUpdate": "更新組織失敗", "orgErrorUpdateMessage": "更新組織時出錯。", - "orgErrorFetch": "獲取組織失敗", + "orgErrorFetch": "取得組織失敗", "orgErrorFetchMessage": "列出您的組織時出錯", "orgErrorDelete": "刪除組織失敗", "orgErrorDeleteMessage": "刪除組織時出錯。", "orgDeleted": "組織已刪除", - "orgDeletedMessage": "組織及其數據已被刪除。", + "orgDeletedMessage": "組織及其資料已被刪除。", "orgMissing": "缺少組織 ID", "orgMissingMessage": "沒有組織ID,無法重新生成邀請。", - "accessUsersManage": "管理用戶", - "accessUsersDescription": "邀請用戶並位他們添加角色以管理訪問您的組織", - "accessUsersSearch": "搜索用戶...", - "accessUserCreate": "創建用戶", - "accessUserRemove": "刪除用戶", + "accessUsersManage": "管理使用者", + "accessUsersDescription": "邀請使用者並位他們新增角色以管理存取您的組織", + "accessUsersSearch": "搜尋使用者...", + "accessUserCreate": "建立使用者", + "accessUserRemove": "刪除使用者", "username": "使用者名稱", - "identityProvider": "身份提供商", + "identityProvider": "身分提供者", "role": "角色", "nameRequired": "名稱是必填項", "accessRolesManage": "管理角色", - "accessRolesDescription": "配置角色來管理訪問您的組織", - "accessRolesSearch": "搜索角色...", - "accessRolesAdd": "添加角色", + "accessRolesDescription": "設定角色來管理存取您的組織", + "accessRolesSearch": "搜尋角色...", + "accessRolesAdd": "新增角色", "accessRoleDelete": "刪除角色", "description": "描述", "inviteTitle": "打開邀請", - "inviteDescription": "管理您給其他用戶的邀請", - "inviteSearch": "搜索邀請...", + "inviteDescription": "管理您給其他使用者的邀請", + "inviteSearch": "搜尋邀請...", "minutes": "分鐘", "hours": "小時", "days": "天", @@ -270,8 +269,8 @@ "day": "{count, plural, other {# 天}}", "apiKeysTitle": "API 金鑰", "apiKeysConfirmCopy2": "您必須確認您已複製 API 金鑰。", - "apiKeysErrorCreate": "創建 API 金鑰出錯", - "apiKeysErrorSetPermission": "設置權限出錯", + "apiKeysErrorCreate": "建立 API 金鑰出錯", + "apiKeysErrorSetPermission": "設定權限出錯", "apiKeysCreate": "生成 API 金鑰", "apiKeysCreateDescription": "為您的組織生成一個新的 API 金鑰", "apiKeysGeneralSettings": "權限", @@ -285,7 +284,7 @@ "done": "完成", "apiKeysSeeAll": "查看所有 API 金鑰", "apiKeysPermissionsErrorLoadingActions": "載入 API 金鑰操作時出錯", - "apiKeysPermissionsErrorUpdate": "設置權限出錯", + "apiKeysPermissionsErrorUpdate": "設定權限出錯", "apiKeysPermissionsUpdated": "權限已更新", "apiKeysPermissionsUpdatedDescription": "權限已更新。", "apiKeysPermissionsGeneralSettings": "權限", @@ -293,7 +292,7 @@ "apiKeysPermissionsSave": "保存權限", "apiKeysPermissionsTitle": "權限", "apiKeys": "API 金鑰", - "searchApiKeys": "搜索 API 金鑰...", + "searchApiKeys": "搜尋 API 金鑰...", "apiKeysAdd": "生成 API 金鑰", "apiKeysErrorDelete": "刪除 API 金鑰出錯", "apiKeysErrorDeleteMessage": "刪除 API 金鑰出錯", @@ -302,24 +301,24 @@ "apiKeysDeleteConfirm": "確認刪除 API 金鑰", "apiKeysDelete": "刪除 API 金鑰", "apiKeysManage": "管理 API 金鑰", - "apiKeysDescription": "API 金鑰用於認證集成 API", - "apiKeysSettings": "{apiKeyName} 設置", - "userTitle": "管理所有用戶", - "userDescription": "查看和管理系統中的所有用戶", - "userAbount": "關於用戶管理", - "userAbountDescription": "此表格顯示系統中所有根用戶對象。每個用戶可能屬於多個組織。 從組織中刪除用戶不會刪除其根用戶對象 - 他們將保留在系統中。 要從系統中完全刪除用戶,您必須使用此表格中的刪除操作刪除其根用戶對象。", - "userServer": "伺服器用戶", - "userSearch": "搜索伺服器用戶...", - "userErrorDelete": "刪除用戶時出錯", - "userDeleteConfirm": "確認刪除用戶", - "userDeleteServer": "從伺服器刪除用戶", - "userMessageRemove": "該用戶將被從所有組織中刪除並完全從伺服器中刪除。", - "userQuestionRemove": "您確定要從伺服器永久刪除用戶嗎?", + "apiKeysDescription": "API 金鑰用於認證整合 API", + "apiKeysSettings": "{apiKeyName} 設定", + "userTitle": "管理所有使用者", + "userDescription": "查看和管理系統中的所有使用者", + "userAbount": "關於使用者管理", + "userAbountDescription": "此表格顯示系統中所有根使用者物件。每個使用者可能屬於多個組織。 從組織中刪除使用者不會刪除其根使用者物件 - 他們將保留在系統中。 要從系統中完全刪除使用者,您必須使用此表格中的刪除操作刪除其根使用者物件。", + "userServer": "伺服器使用者", + "userSearch": "搜尋伺服器使用者...", + "userErrorDelete": "刪除使用者時出錯", + "userDeleteConfirm": "確認刪除使用者", + "userDeleteServer": "從伺服器刪除使用者", + "userMessageRemove": "該使用者將被從所有組織中刪除並完全從伺服器中刪除。", + "userQuestionRemove": "您確定要從伺服器永久刪除使用者嗎?", "licenseKey": "許可證金鑰", "valid": "有效", - "numberOfSites": "站點數量", - "licenseKeySearch": "搜索許可證金鑰...", - "licenseKeyAdd": "添加許可證金鑰", + "numberOfSites": "站台數量", + "licenseKeySearch": "搜尋許可證金鑰...", + "licenseKeyAdd": "新增許可證金鑰", "type": "類型", "licenseKeyRequired": "需要許可證金鑰", "licenseTermsAgree": "您必須同意許可條款", @@ -336,8 +335,8 @@ "licenseBannerDescription": "Unlock enterprise features for your self-hosted Pangolin instance. Purchase a license key to activate premium capabilities, then add it below.", "licenseBannerGetLicense": "Get a License", "licenseBannerViewDocs": "View Documentation", - "communityEdition": "社區版", - "licenseAboutDescription": "這是針對商業環境中使用Pangolin的商業和企業用戶。 如果您正在使用 Pangolin 供個人使用,您可以忽略此部分。", + "communityEdition": "社群版", + "licenseAboutDescription": "這是針對商業環境中使用Pangolin的商業和企業使用者。 如果您正在使用 Pangolin 供個人使用,您可以忽略此部分。", "licenseKeyActivated": "授權金鑰已啟用", "licenseKeyActivatedDescription": "已成功啟用許可證金鑰。", "licenseErrorKeyRecheck": "重新檢查許可證金鑰失敗", @@ -361,95 +360,95 @@ "licensedNot": "未授權", "hostId": "主機 ID", "licenseReckeckAll": "重新檢查所有金鑰", - "licenseSiteUsage": "站點使用情況", - "licenseSiteUsageDecsription": "查看使用此許可的站點數量。", - "licenseNoSiteLimit": "使用未經許可主機的站點數量沒有限制。", + "licenseSiteUsage": "站台使用情況", + "licenseSiteUsageDecsription": "查看使用此許可的站台數量。", + "licenseNoSiteLimit": "使用未經許可主機的站台數量沒有限制。", "licensePurchase": "購買許可證", - "licensePurchaseSites": "購買更多站點", - "licenseSitesUsedMax": "使用了 {usedSites}/{maxSites} 個站點", - "licenseSitesUsed": "{count, plural, =0 {# 站點} one {# 站點} other {# 站點}}", - "licensePurchaseDescription": "請選擇您希望 {selectedMode, select, license {直接購買許可證,您可以隨時增加更多站點。} other {為現有許可證購買更多站點}}", + "licensePurchaseSites": "購買更多站台", + "licenseSitesUsedMax": "使用了 {usedSites}/{maxSites} 個站台", + "licenseSitesUsed": "{count, plural, =0 {# 站台} one {# 站台} other {# 站台}}", + "licensePurchaseDescription": "請選擇您希望 {selectedMode, select, license {直接購買許可證,您可以隨時增加更多站台。} other {為現有許可證購買更多站台}}", "licenseFee": "許可證費用", - "licensePriceSite": "每個站點的價格", + "licensePriceSite": "每個站台的價格", "total": "總計", "licenseContinuePayment": "繼續付款", "pricingPage": "定價頁面", "pricingPortal": "前往付款頁面", - "licensePricingPage": "關於最新的價格和折扣,請訪問 ", + "licensePricingPage": "關於最新的價格和折扣,請存取 ", "invite": "邀請", "inviteRegenerate": "重新生成邀請", - "inviteRegenerateDescription": "撤銷以前的邀請並創建一個新的邀請", + "inviteRegenerateDescription": "撤銷以前的邀請並建立一個新的邀請", "inviteRemove": "移除邀請", "inviteRemoveError": "刪除邀請失敗", "inviteRemoveErrorDescription": "刪除邀請時出錯。", "inviteRemoved": "邀請已刪除", - "inviteRemovedDescription": "為 {email} 創建的邀請已刪除", + "inviteRemovedDescription": "為 {email} 建立的邀請已刪除", "inviteQuestionRemove": "您確定要刪除邀請嗎?", "inviteMessageRemove": "一旦刪除,這個邀請將不再有效。", - "inviteMessageConfirm": "要確認,請在下面輸入邀請的電子郵件地址。", + "inviteMessageConfirm": "要確認,請在下面輸入邀請的電子郵件位址。", "inviteQuestionRegenerate": "您確定要重新邀請 {email} 嗎?這將會撤銷掉之前的邀請", "inviteRemoveConfirm": "確認刪除邀請", "inviteRegenerated": "重新生成邀請", - "inviteSent": "邀請郵件已成功發送至 {email}。", - "inviteSentEmail": "發送電子郵件通知給用戶", - "inviteGenerate": "已為 {email} 創建新的邀請。", + "inviteSent": "邀請郵件已成功傳送至 {email}。", + "inviteSentEmail": "傳送電子郵件通知給使用者", + "inviteGenerate": "已為 {email} 建立新的邀請。", "inviteDuplicateError": "重複的邀請", - "inviteDuplicateErrorDescription": "此用戶的邀請已存在。", + "inviteDuplicateErrorDescription": "此使用者的邀請已存在。", "inviteRateLimitError": "超出速率限制", "inviteRateLimitErrorDescription": "您超過了每小時3次再生的限制。請稍後再試。", "inviteRegenerateError": "重新生成邀請失敗", "inviteRegenerateErrorDescription": "重新生成邀請時出錯。", "inviteValidityPeriod": "有效期", "inviteValidityPeriodSelect": "選擇有效期", - "inviteRegenerateMessage": "邀請已重新生成。用戶必須訪問下面的連結才能接受邀請。", + "inviteRegenerateMessage": "邀請已重新生成。使用者必須存取下面的連結才能接受邀請。", "inviteRegenerateButton": "重新生成", "expiresAt": "到期於", "accessRoleUnknown": "未知角色", "placeholder": "占位符", - "userErrorOrgRemove": "刪除用戶失敗", - "userErrorOrgRemoveDescription": "刪除用戶時出錯。", - "userOrgRemoved": "用戶已刪除", + "userErrorOrgRemove": "刪除使用者失敗", + "userErrorOrgRemoveDescription": "刪除使用者時出錯。", + "userOrgRemoved": "使用者已刪除", "userOrgRemovedDescription": "已將 {email} 從組織中移除。", - "userQuestionOrgRemove": "您確定要從組織中刪除此用戶嗎?", - "userMessageOrgRemove": "一旦刪除,這個用戶將不再能夠訪問組織。 你總是可以稍後重新邀請他們,但他們需要再次接受邀請。", - "userRemoveOrgConfirm": "確認刪除用戶", - "userRemoveOrg": "從組織中刪除用戶", - "users": "用戶", + "userQuestionOrgRemove": "您確定要從組織中刪除此使用者嗎?", + "userMessageOrgRemove": "一旦刪除,這個使用者將不再能夠存取組織。 你總是可以稍後重新邀請他們,但他們需要再次接受邀請。", + "userRemoveOrgConfirm": "確認刪除使用者", + "userRemoveOrg": "從組織中刪除使用者", + "users": "使用者", "accessRoleMember": "成員", "accessRoleOwner": "所有者", "userConfirmed": "已確認", - "idpNameInternal": "內部設置", - "emailInvalid": "無效的電子郵件地址", + "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": "發送邀請郵件給用戶", + "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": "選擇資源", @@ -463,103 +462,103 @@ "allowed": "已允許", "topCountries": "熱門國家/地區", "accessRoleSelect": "選擇角色", - "inviteEmailSentDescription": "一封電子郵件已經發送給用戶,帶有下面的訪問連結。他們必須訪問該連結才能接受邀請。", - "inviteSentDescription": "用戶已被邀請。他們必須訪問下面的連結才能接受邀請。", + "inviteEmailSentDescription": "一封電子郵件已經傳送給使用者,帶有下面的存取連結。他們必須存取該連結才能接受邀請。", + "inviteSentDescription": "使用者已被邀請。他們必須存取下面的連結才能接受邀請。", "inviteExpiresIn": "邀請將在{days, plural, other {# 天}}後過期。", - "idpTitle": "身份提供商", - "idpSelect": "為外部用戶選擇身份提供商", - "idpNotConfigured": "沒有配置身份提供者。請在創建外部用戶之前配置身份提供者。", - "usernameUniq": "這必須匹配所選身份提供者中存在的唯一使用者名稱。", + "idpTitle": "身分提供者", + "idpSelect": "為外部使用者選擇身分提供者", + "idpNotConfigured": "沒有設定身分提供者。請在建立外部使用者之前設定身分提供者。", + "usernameUniq": "這必須匹配所選身分提供者中存在的唯一使用者名稱。", "emailOptional": "電子郵件(可選)", "nameOptional": "名稱(可選)", - "accessControls": "訪問控制", - "userDescription2": "管理此用戶的設置", - "accessRoleErrorAdd": "添加用戶到角色失敗", - "accessRoleErrorAddDescription": "添加用戶到角色時出錯。", - "userSaved": "用戶已保存", - "userSavedDescription": "用戶已更新。", - "autoProvisioned": "自動設置", - "autoProvisionedDescription": "允許此用戶由身份提供商自動管理", - "accessControlsDescription": "管理此用戶在組織中可以訪問和做什麼", - "accessControlsSubmit": "保存訪問控制", + "accessControls": "存取控制", + "userDescription2": "管理此使用者的設定", + "accessRoleErrorAdd": "新增使用者到角色失敗", + "accessRoleErrorAddDescription": "新增使用者到角色時出錯。", + "userSaved": "使用者已保存", + "userSavedDescription": "使用者已更新。", + "autoProvisioned": "自動設定", + "autoProvisionedDescription": "允許此使用者由身分提供者自動管理", + "accessControlsDescription": "管理此使用者在組織中可以存取和做什麼", + "accessControlsSubmit": "保存存取控制", "roles": "角色", - "accessUsersRoles": "管理用戶和角色", - "accessUsersRolesDescription": "邀請用戶並將他們添加到角色以管理訪問您的組織", + "accessUsersRoles": "管理使用者和角色", + "accessUsersRolesDescription": "邀請使用者並將他們新增到角色以管理存取您的組織", "key": "關鍵字", - "createdAt": "創建於", + "createdAt": "建立於", "proxyErrorInvalidHeader": "無效的自訂主機 Header。使用域名格式,或將空保存為取消自訂 Header。", "proxyErrorTls": "無效的 TLS 伺服器名稱。使用域名格式,或保存空以刪除 TLS 伺服器名稱。", "proxyEnableSSL": "啟用 TLS", "proxyEnableSSLDescription": "啟用 SSL/TLS 加密以確保您目標的 HTTPS 連接。", "target": "目標", - "configureTarget": "配置目標", - "targetErrorFetch": "獲取目標失敗", - "targetErrorFetchDescription": "獲取目標時出錯", - "siteErrorFetch": "獲取資源失敗", - "siteErrorFetchDescription": "獲取資源時出錯", + "configureTarget": "設定目標", + "targetErrorFetch": "取得目標失敗", + "targetErrorFetchDescription": "取得目標時出錯", + "siteErrorFetch": "取得資源失敗", + "siteErrorFetchDescription": "取得資源時出錯", "targetErrorDuplicate": "重複的目標", - "targetErrorDuplicateDescription": "具有這些設置的目標已存在", + "targetErrorDuplicateDescription": "具有這些設定的目標已存在", "targetWireGuardErrorInvalidIp": "無效的目標IP", - "targetWireGuardErrorInvalidIpDescription": "目標IP必須在站點子網內", + "targetWireGuardErrorInvalidIpDescription": "目標IP必須在站台子網內", "targetsUpdated": "目標已更新", - "targetsUpdatedDescription": "目標和設置更新成功", + "targetsUpdatedDescription": "目標和設定更新成功", "targetsErrorUpdate": "更新目標失敗", "targetsErrorUpdateDescription": "更新目標時出錯", - "targetTlsUpdate": "TLS 設置已更新", - "targetTlsUpdateDescription": "您的 TLS 設置已成功更新", - "targetErrorTlsUpdate": "更新 TLS 設置失敗", - "targetErrorTlsUpdateDescription": "更新 TLS 設置時出錯", - "proxyUpdated": "代理設置已更新", - "proxyUpdatedDescription": "您的代理設置已成功更新", - "proxyErrorUpdate": "更新代理設置失敗", - "proxyErrorUpdateDescription": "更新代理設置時出錯", + "targetTlsUpdate": "TLS 設定已更新", + "targetTlsUpdateDescription": "您的 TLS 設定已成功更新", + "targetErrorTlsUpdate": "更新 TLS 設定失敗", + "targetErrorTlsUpdateDescription": "更新 TLS 設定時出錯", + "proxyUpdated": "代理設定已更新", + "proxyUpdatedDescription": "您的代理設定已成功更新", + "proxyErrorUpdate": "更新代理設定失敗", + "proxyErrorUpdateDescription": "更新代理設定時出錯", "targetAddr": "IP / 域名", "targetPort": "埠", "targetProtocol": "協議", - "targetTlsSettings": "安全連接配置", - "targetTlsSettingsDescription": "配置資源的 SSL/TLS 設置", - "targetTlsSettingsAdvanced": "高級TLS設置", + "targetTlsSettings": "安全連接設定", + "targetTlsSettingsDescription": "設定資源的 SSL/TLS 設定", + "targetTlsSettingsAdvanced": "高級TLS設定", "targetTlsSni": "TLS 伺服器名稱", "targetTlsSniDescription": "SNI使用的 TLS 伺服器名稱。留空使用預設值。", - "targetTlsSubmit": "保存設置", - "targets": "目標配置", - "targetsDescription": "設置目標來路由流量到您的後端服務", + "targetTlsSubmit": "保存設定", + "targets": "目標設定", + "targetsDescription": "設定目標來路由流量到您的後端服務", "targetStickySessions": "啟用置頂會話", "targetStickySessionsDescription": "將連接保持在同一個後端目標的整個會話中。", "methodSelect": "選擇方法", - "targetSubmit": "添加目標", - "targetNoOne": "此資源沒有任何目標。添加目標來配置向您後端發送請求的位置。", - "targetNoOneDescription": "在上面添加多個目標將啟用負載平衡。", + "targetSubmit": "新增目標", + "targetNoOne": "此資源沒有任何目標。新增目標來設定向您後端傳送請求的位置。", + "targetNoOneDescription": "在上面新增多個目標將啟用負載平衡。", "targetsSubmit": "保存目標", - "addTarget": "添加目標", - "targetErrorInvalidIp": "無效的 IP 地址", + "addTarget": "新增目標", + "targetErrorInvalidIp": "無效的 IP 位址", "targetErrorInvalidIpDescription": "請輸入有效的IP位址或主機名", "targetErrorInvalidPort": "無效的埠", "targetErrorInvalidPortDescription": "請輸入有效的埠號", - "targetErrorNoSite": "沒有選擇站點", - "targetErrorNoSiteDescription": "請選擇目標站點", - "targetCreated": "目標已創建", - "targetCreatedDescription": "目標已成功創建", - "targetErrorCreate": "創建目標失敗", - "targetErrorCreateDescription": "創建目標時出錯", + "targetErrorNoSite": "沒有選擇站台", + "targetErrorNoSiteDescription": "請選擇目標站台", + "targetCreated": "目標已建立", + "targetCreatedDescription": "目標已成功建立", + "targetErrorCreate": "建立目標失敗", + "targetErrorCreateDescription": "建立目標時出錯", "tlsServerName": "TLS 伺服器名稱", "tlsServerNameDescription": "用於 SNI 的 TLS 伺服器名稱", "save": "保存", - "proxyAdditional": "附加代理設置", - "proxyAdditionalDescription": "配置你的資源如何處理代理設置", + "proxyAdditional": "附加代理設定", + "proxyAdditionalDescription": "設定你的資源如何處理代理設定", "proxyCustomHeader": "自訂主機 Header", - "proxyCustomHeaderDescription": "代理請求時設置的 Header。留空則使用預設值。", - "proxyAdditionalSubmit": "保存代理設置", + "proxyCustomHeaderDescription": "代理請求時設定的 Header。留空則使用預設值。", + "proxyAdditionalSubmit": "保存代理設定", "subnetMaskErrorInvalid": "子網掩碼無效。必須在 0 和 32 之間。", - "ipAddressErrorInvalidFormat": "無效的 IP 地址格式", - "ipAddressErrorInvalidOctet": "無效的 IP 地址", + "ipAddressErrorInvalidFormat": "無效的 IP 位址格式", + "ipAddressErrorInvalidOctet": "無效的 IP 位址", "path": "路徑", "matchPath": "匹配路徑", "ipAddressRange": "IP 範圍", - "rulesErrorFetch": "獲取規則失敗", - "rulesErrorFetchDescription": "獲取規則時出錯", + "rulesErrorFetch": "取得規則失敗", + "rulesErrorFetchDescription": "取得規則時出錯", "rulesErrorDuplicate": "複製規則", - "rulesErrorDuplicateDescription": "帶有這些設置的規則已存在", + "rulesErrorDuplicateDescription": "帶有這些設定的規則已存在", "rulesErrorInvalidIpAddressRange": "無效的 CIDR", "rulesErrorInvalidIpAddressRangeDescription": "請輸入一個有效的 CIDR 值", "rulesErrorInvalidUrl": "無效的 URL 路徑", @@ -570,7 +569,7 @@ "rulesErrorUpdateDescription": "更新規則時出錯", "rulesUpdated": "啟用規則", "rulesUpdatedDescription": "規則已更新", - "rulesMatchIpAddressRangeDescription": "以 CIDR 格式輸入地址(如:103.21.244.0/22)", + "rulesMatchIpAddressRangeDescription": "以 CIDR 格式輸入位址(如:103.21.244.0/22)", "rulesMatchIpAddress": "輸入IP位址(例如,103.21.244.12)", "rulesMatchUrl": "輸入一個 URL 路徑或模式(例如/api/v1/todos 或 /api/v1/*)", "rulesErrorInvalidPriority": "無效的優先度", @@ -586,130 +585,130 @@ "rulesMatchType": "匹配類型", "value": "值", "rulesAbout": "關於規則", - "rulesAboutDescription": "規則使您能夠依據特定條件控制資源訪問權限。您可以創建基於 IP 地址或 URL 路徑的規則,以允許或拒絕訪問。", + "rulesAboutDescription": "規則使您能夠依據特定條件控制資源存取權限。您可以建立基於 IP 位址或 URL 路徑的規則,以允許或拒絕存取。", "rulesActions": "行動", - "rulesActionAlwaysAllow": "總是允許:繞過所有身份驗證方法", + "rulesActionAlwaysAllow": "總是允許:繞過所有身分驗證方法", "rulesActionAlwaysDeny": "總是拒絕:阻止所有請求;無法嘗試驗證", - "rulesActionPassToAuth": "傳遞至認證:允許嘗試身份驗證方法", + "rulesActionPassToAuth": "傳遞至認證:允許嘗試身分驗證方法", "rulesMatchCriteria": "匹配條件", - "rulesMatchCriteriaIpAddress": "匹配一個指定的 IP 地址", + "rulesMatchCriteriaIpAddress": "匹配一個指定的 IP 位址", "rulesMatchCriteriaIpAddressRange": "在 CIDR 符號中匹配一系列IP位址", "rulesMatchCriteriaUrl": "匹配一個 URL 路徑或模式", "rulesEnable": "啟用規則", "rulesEnableDescription": "啟用或禁用此資源的規則評估", - "rulesResource": "資源規則配置", - "rulesResourceDescription": "配置規則來控制對您資源的訪問", - "ruleSubmit": "添加規則", - "rulesNoOne": "沒有規則。使用表單添加規則。", + "rulesResource": "資源規則設定", + "rulesResourceDescription": "設定規則來控制對您資源的存取", + "ruleSubmit": "新增規則", + "rulesNoOne": "沒有規則。使用表單新增規則。", "rulesOrder": "規則按優先順序評定。", "rulesSubmit": "保存規則", - "resourceErrorCreate": "創建資源時出錯", - "resourceErrorCreateDescription": "創建資源時出錯", - "resourceErrorCreateMessage": "創建資源時發生錯誤:", + "resourceErrorCreate": "建立資源時出錯", + "resourceErrorCreateDescription": "建立資源時出錯", + "resourceErrorCreateMessage": "建立資源時發生錯誤:", "resourceErrorCreateMessageDescription": "發生意外錯誤", - "sitesErrorFetch": "獲取站點出錯", - "sitesErrorFetchDescription": "獲取站點時出錯", - "domainsErrorFetch": "獲取域名出錯", - "domainsErrorFetchDescription": "獲取域時出錯", + "sitesErrorFetch": "取得站台出錯", + "sitesErrorFetchDescription": "取得站台時出錯", + "domainsErrorFetch": "取得域名出錯", + "domainsErrorFetchDescription": "取得域時出錯", "none": "無", "unknown": "未知", "resources": "資源", - "resourcesDescription": "資源是您私有網路中運行的應用程式的代理。您可以為私有網路中的任何 HTTP/HTTPS 或 TCP/UDP 服務創建資源。每個資源都必須連接到一個站點,以通過加密的 WireGuard 隧道實現私密且安全的連接。", + "resourcesDescription": "資源是您私有網路中執行的應用程式的代理。您可以為私有網路中的任何 HTTP/HTTPS 或 TCP/UDP 服務建立資源。每個資源都必須連接到一個站台,以通過加密的 WireGuard 隧道實現私密且安全的連接。", "resourcesWireGuardConnect": "採用 WireGuard 提供的加密安全連接", - "resourcesMultipleAuthenticationMethods": "配置多個身份驗證方法", - "resourcesUsersRolesAccess": "基於用戶和角色的訪問控制", + "resourcesMultipleAuthenticationMethods": "設定多個身分驗證方法", + "resourcesUsersRolesAccess": "基於使用者和角色的存取控制", "resourcesErrorUpdate": "切換資源失敗", "resourcesErrorUpdateDescription": "更新資源時出錯", - "access": "訪問權限", + "access": "存取權限", "shareLink": "{resource} 的分享連結", "resourceSelect": "選擇資源", "shareLinks": "分享連結", "share": "分享連結", - "shareDescription2": "創建資源共享連結。連結提供對資源的臨時或無限制訪問。 當您創建連結時,您可以配置連結的到期時間。", - "shareEasyCreate": "輕鬆創建和分享", - "shareConfigurableExpirationDuration": "可配置的過期時間", + "shareDescription2": "建立資源共享連結。連結提供對資源的臨時或無限制存取。 當您建立連結時,您可以設定連結的到期時間。", + "shareEasyCreate": "輕鬆建立和分享", + "shareConfigurableExpirationDuration": "可設定的過期時間", "shareSecureAndRevocable": "安全和可撤銷的", "nameMin": "名稱長度必須大於 {len} 字元。", "nameMax": "名稱長度必須小於 {len} 字元。", - "sitesConfirmCopy": "請確認您已經複製了配置。", + "sitesConfirmCopy": "請確認您已經複製了設定。", "unknownCommand": "未知命令", - "newtErrorFetchReleases": "無法獲取版本資訊: {err}", - "newtErrorFetchLatest": "無法獲取最新版資訊: {err}", + "newtErrorFetchReleases": "無法取得版本資訊: {err}", + "newtErrorFetchLatest": "無法取得最新版資訊: {err}", "newtEndpoint": "Newt 端點", "newtId": "Newt ID", "newtSecretKey": "Newt 私鑰", "architecture": "架構", - "sites": "站點", + "sites": "站台", "siteWgAnyClients": "使用任何 WireGuard 用戶端連接。您必須使用對等IP解決您的內部資源。", "siteWgCompatibleAllClients": "與所有 WireGuard 用戶端相容", - "siteWgManualConfigurationRequired": "需要手動配置", - "userErrorNotAdminOrOwner": "用戶不是管理員或所有者", - "pangolinSettings": "設置 - Pangolin", + "siteWgManualConfigurationRequired": "需要手動設定", + "userErrorNotAdminOrOwner": "使用者不是管理員或所有者", + "pangolinSettings": "設定 - Pangolin", "accessRoleYour": "您的角色:", "accessRoleSelect2": "選擇角色", - "accessUserSelect": "選擇一個用戶", + "accessUserSelect": "選擇一個使用者", "otpEmailEnter": "輸入電子郵件", - "otpEmailEnterDescription": "在輸入欄位輸入後按 Enter 鍵添加電子郵件。", - "otpEmailErrorInvalid": "無效的信箱地址。通配符(*)必須占據整個開頭部分。", - "otpEmailSmtpRequired": "需要先配置 SMTP", + "otpEmailEnterDescription": "在輸入欄位輸入後按 Enter 鍵新增電子郵件。", + "otpEmailErrorInvalid": "無效的信箱位址。通配符(*)必須占據整個開頭部分。", + "otpEmailSmtpRequired": "需要先設定 SMTP", "otpEmailSmtpRequiredDescription": "必須在伺服器上啟用 SMTP 才能使用一次性密碼驗證。", "otpEmailTitle": "一次性密碼", - "otpEmailTitleDescription": "資源訪問需要基於電子郵件的身份驗證", + "otpEmailTitleDescription": "資源存取需要基於電子郵件的身分驗證", "otpEmailWhitelist": "電子郵件白名單", "otpEmailWhitelistList": "白名單郵件", - "otpEmailWhitelistListDescription": "只有擁有這些電子郵件地址的用戶才能訪問此資源。 他們將被提示輸入一次性密碼發送到他們的電子郵件。 通配符 (*@example.com) 可以用來允許來自一個域名的任何電子郵件地址。", + "otpEmailWhitelistListDescription": "只有擁有這些電子郵件位址的使用者才能存取此資源。 他們將被提示輸入一次性密碼傳送到他們的電子郵件。 通配符 (*@example.com) 可以用來允許來自一個域名的任何電子郵件位址。", "otpEmailWhitelistSave": "保存白名單", - "passwordAdd": "添加密碼", + "passwordAdd": "新增密碼", "passwordRemove": "刪除密碼", - "pincodeAdd": "添加 PIN 碼", + "pincodeAdd": "新增 PIN 碼", "pincodeRemove": "移除 PIN 碼", - "resourceAuthMethods": "身份驗證方法", - "resourceAuthMethodsDescriptions": "允許透過額外的認證方法訪問資源", + "resourceAuthMethods": "身分驗證方法", + "resourceAuthMethodsDescriptions": "允許透過額外的認證方法存取資源", "resourceAuthSettingsSave": "保存成功", - "resourceAuthSettingsSaveDescription": "已保存身份驗證設置", - "resourceErrorAuthFetch": "獲取數據失敗", - "resourceErrorAuthFetchDescription": "獲取數據時出錯", + "resourceAuthSettingsSaveDescription": "已保存身分驗證設定", + "resourceErrorAuthFetch": "取得資料失敗", + "resourceErrorAuthFetchDescription": "取得資料時出錯", "resourceErrorPasswordRemove": "刪除資源密碼出錯", "resourceErrorPasswordRemoveDescription": "刪除資源密碼時出錯", - "resourceErrorPasswordSetup": "設置資源密碼出錯", - "resourceErrorPasswordSetupDescription": "設置資源密碼時出錯", + "resourceErrorPasswordSetup": "設定資源密碼出錯", + "resourceErrorPasswordSetupDescription": "設定資源密碼時出錯", "resourceErrorPincodeRemove": "刪除資源固定碼時出錯", "resourceErrorPincodeRemoveDescription": "刪除資源PIN碼時出錯", - "resourceErrorPincodeSetup": "設置資源 PIN 碼時出錯", - "resourceErrorPincodeSetupDescription": "設置資源 PIN 碼時發生錯誤", - "resourceErrorUsersRolesSave": "設置角色失敗", - "resourceErrorUsersRolesSaveDescription": "設置角色時出錯", + "resourceErrorPincodeSetup": "設定資源 PIN 碼時出錯", + "resourceErrorPincodeSetupDescription": "設定資源 PIN 碼時發生錯誤", + "resourceErrorUsersRolesSave": "設定角色失敗", + "resourceErrorUsersRolesSaveDescription": "設定角色時出錯", "resourceErrorWhitelistSave": "保存白名單失敗", "resourceErrorWhitelistSaveDescription": "保存白名單時出錯", "resourcePasswordSubmit": "啟用密碼保護", "resourcePasswordProtection": "密碼保護 {status}", "resourcePasswordRemove": "已刪除資源密碼", "resourcePasswordRemoveDescription": "已成功刪除資源密碼", - "resourcePasswordSetup": "設置資源密碼", - "resourcePasswordSetupDescription": "已成功設置資源密碼", - "resourcePasswordSetupTitle": "設置密碼", - "resourcePasswordSetupTitleDescription": "設置密碼來保護此資源", + "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": "保存用戶和角色", + "resourcePincodeSetup": "資源 PIN 碼已設定", + "resourcePincodeSetupDescription": "資源 PIN 碼已成功設定", + "resourcePincodeSetupTitle": "設定 PIN 碼", + "resourcePincodeSetupTitleDescription": "設定 PIN 碼來保護此資源", + "resourceRoleDescription": "管理員總是可以存取此資源。", + "resourceUsersRoles": "使用者和角色", + "resourceUsersRolesDescription": "設定使用者和角色可以存取此資源", + "resourceUsersRolesSubmit": "保存使用者和角色", "resourceWhitelistSave": "保存成功", - "resourceWhitelistSaveDescription": "白名單設置已保存", + "resourceWhitelistSaveDescription": "白名單設定已保存", "ssoUse": "使用平台 SSO", - "ssoUseDescription": "對於所有啟用此功能的資源,現有用戶只需登錄一次。", + "ssoUseDescription": "對於所有啟用此功能的資源,現有使用者只需登入一次。", "proxyErrorInvalidPort": "無效的埠號", "subdomainErrorInvalid": "無效的子域", - "domainErrorFetch": "獲取域名失敗", - "domainErrorFetchDescription": "獲取域名時出錯", + "domainErrorFetch": "取得域名失敗", + "domainErrorFetchDescription": "取得域名時出錯", "resourceErrorUpdate": "更新資源失敗", "resourceErrorUpdateDescription": "更新資源時出錯", "resourceUpdated": "資源已更新", @@ -722,22 +721,22 @@ "resourceErrorToggleDescription": "更新資源時出錯", "resourceVisibilityTitle": "可見性", "resourceVisibilityTitleDescription": "完全啟用或禁用資源可見性", - "resourceGeneral": "常規設置", - "resourceGeneralDescription": "配置此資源的常規設置", + "resourceGeneral": "常規設定", + "resourceGeneralDescription": "設定此資源的常規設定", "resourceEnable": "啟用資源", "resourceTransfer": "轉移資源", - "resourceTransferDescription": "將此資源轉移到另一個站點", + "resourceTransferDescription": "將此資源轉移到另一個站台", "resourceTransferSubmit": "轉移資源", - "siteDestination": "目標站點", - "searchSites": "搜索站點", + "siteDestination": "目標站台", + "searchSites": "搜尋站台", "countries": "國家/地區", - "accessRoleCreate": "創建角色", - "accessRoleCreateDescription": "創建一個新角色來分組用戶並管理他們的權限。", - "accessRoleCreateSubmit": "創建角色", - "accessRoleCreated": "角色已創建", - "accessRoleCreatedDescription": "角色已成功創建。", - "accessRoleErrorCreate": "創建角色失敗", - "accessRoleErrorCreateDescription": "創建角色時出錯。", + "accessRoleCreate": "建立角色", + "accessRoleCreateDescription": "建立一個新角色來分組使用者並管理他們的權限。", + "accessRoleCreateSubmit": "建立角色", + "accessRoleCreated": "角色已建立", + "accessRoleCreatedDescription": "角色已成功建立。", + "accessRoleErrorCreate": "建立角色失敗", + "accessRoleErrorCreateDescription": "建立角色時出錯。", "accessRoleErrorNewRequired": "需要新角色", "accessRoleErrorRemove": "刪除角色失敗", "accessRoleErrorRemoveDescription": "刪除角色時出錯。", @@ -750,7 +749,7 @@ "accessRoleRemovedDescription": "角色已成功刪除。", "accessRoleRequiredRemove": "刪除此角色之前,請選擇一個新角色來轉移現有成員。", "manage": "管理", - "sitesNotFound": "未找到站點。", + "sitesNotFound": "未找到站台。", "pangolinServerAdmin": "伺服器管理員 - Pangolin", "licenseTierProfessional": "專業許可證", "licenseTierEnterprise": "企業許可證", @@ -758,129 +757,129 @@ "licensed": "已授權", "yes": "是", "no": "否", - "sitesAdditional": "其他站點", + "sitesAdditional": "其他站台", "licenseKeys": "許可證金鑰", - "sitestCountDecrease": "減少站點數量", - "sitestCountIncrease": "增加站點數量", - "idpManage": "管理身份提供商", - "idpManageDescription": "查看和管理系統中的身份提供商", - "idpDeletedDescription": "身份提供商刪除成功", + "sitestCountDecrease": "減少站台數量", + "sitestCountIncrease": "增加站台數量", + "idpManage": "管理身分提供者", + "idpManageDescription": "查看和管理系統中的身分提供者", + "idpDeletedDescription": "身分提供者刪除成功", "idpOidc": "OAuth2/OIDC", - "idpQuestionRemove": "您確定要永久刪除身份提供者嗎?", - "idpMessageRemove": "這將刪除身份提供者和所有相關的配置。透過此提供者進行身份驗證的用戶將無法登錄。", - "idpMessageConfirm": "要確認,請在下面輸入身份提供者的名稱。", - "idpConfirmDelete": "確認刪除身份提供商", - "idpDelete": "刪除身份提供商", - "idp": "身份提供商", - "idpSearch": "搜索身份提供者...", - "idpAdd": "添加身份提供商", + "idpQuestionRemove": "您確定要永久刪除身分提供者嗎?", + "idpMessageRemove": "這將刪除身分提供者和所有相關的設定。透過此提供者進行身分驗證的使用者將無法登入。", + "idpMessageConfirm": "要確認,請在下面輸入身分提供者的名稱。", + "idpConfirmDelete": "確認刪除身分提供者", + "idpDelete": "刪除身分提供者", + "idp": "身分提供者", + "idpSearch": "搜尋身分提供者...", + "idpAdd": "新增身分提供者", "idpClientIdRequired": "用戶端 ID 是必需的。", "idpClientSecretRequired": "用戶端金鑰是必需的。", - "idpErrorAuthUrlInvalid": "身份驗證 URL 必須是有效的 URL。", - "idpErrorTokenUrlInvalid": "令牌 URL 必須是有效的 URL。", + "idpErrorAuthUrlInvalid": "身分驗證 URL 必須是有效的 URL。", + "idpErrorTokenUrlInvalid": "權杖 URL 必須是有效的 URL。", "idpPathRequired": "標識符路徑是必需的。", "idpScopeRequired": "授權範圍是必需的。", - "idpOidcDescription": "配置 OpenID 連接身份提供商", - "idpCreatedDescription": "身份提供商創建成功", - "idpCreate": "創建身份提供商", - "idpCreateDescription": "配置用戶身份驗證的新身份提供商", - "idpSeeAll": "查看所有身份提供商", - "idpSettingsDescription": "配置身份提供者的基本資訊", - "idpDisplayName": "此身份提供商的顯示名稱", - "idpAutoProvisionUsers": "自動提供用戶", - "idpAutoProvisionUsersDescription": "如果啟用,用戶將在首次登錄時自動在系統中創建,並且能夠映射用戶到角色和組織。", + "idpOidcDescription": "設定 OpenID 連接身分提供者", + "idpCreatedDescription": "身分提供者建立成功", + "idpCreate": "建立身分提供者", + "idpCreateDescription": "設定使用者身分驗證的新身分提供者", + "idpSeeAll": "查看所有身分提供者", + "idpSettingsDescription": "設定身分提供者的基本資訊", + "idpDisplayName": "此身分提供者的顯示名稱", + "idpAutoProvisionUsers": "自動提供使用者", + "idpAutoProvisionUsersDescription": "如果啟用,使用者將在首次登入時自動在系統中建立,並且能夠映射使用者到角色和組織。", "licenseBadge": "EE", "idpType": "提供者類型", - "idpTypeDescription": "選擇您想要配置的身份提供者類型", - "idpOidcConfigure": "OAuth2/OIDC 配置", - "idpOidcConfigureDescription": "配置 OAuth2/OIDC 供應商端點和憑據", + "idpTypeDescription": "選擇您想要設定的身分提供者類型", + "idpOidcConfigure": "OAuth2/OIDC 設定", + "idpOidcConfigureDescription": "設定 OAuth2/OIDC 供應商端點和憑據", "idpClientId": "用戶端ID", - "idpClientIdDescription": "來自您身份提供商的 OAuth2 用戶端 ID", + "idpClientIdDescription": "來自您身分提供者的 OAuth2 用戶端 ID", "idpClientSecret": "用戶端金鑰", - "idpClientSecretDescription": "來自身份提供商的 OAuth2 用戶端金鑰", + "idpClientSecretDescription": "來自身分提供者的 OAuth2 用戶端金鑰", "idpAuthUrl": "授權 URL", "idpAuthUrlDescription": "OAuth2 授權端點的 URL", - "idpTokenUrl": "令牌 URL", - "idpTokenUrlDescription": "OAuth2 令牌端點的 URL", + "idpTokenUrl": "權杖 URL", + "idpTokenUrlDescription": "OAuth2 權杖端點的 URL", "idpOidcConfigureAlert": "重要提示", - "idpOidcConfigureAlertDescription": "創建身份提供方後,您需要在其設置中配置回調 URL。回調 URL 會在創建成功後提供。", - "idpToken": "令牌配置", - "idpTokenDescription": "配置如何從 ID 令牌中提取用戶資訊", + "idpOidcConfigureAlertDescription": "建立身分提供方後,您需要在其設定中設定回調 URL。回調 URL 會在建立成功後提供。", + "idpToken": "權杖設定", + "idpTokenDescription": "設定如何從 ID 權杖中提取使用者資訊", "idpJmespathAbout": "關於 JMESPath", - "idpJmespathAboutDescription": "以下路徑使用 JMESPath 語法從 ID 令牌中提取值。", + "idpJmespathAboutDescription": "以下路徑使用 JMESPath 語法從 ID 權杖中提取值。", "idpJmespathAboutDescriptionLink": "了解更多 JMESPath 資訊", "idpJmespathLabel": "標識符路徑", - "idpJmespathLabelDescription": "ID 令牌中用戶標識符的路徑", + "idpJmespathLabelDescription": "ID 權杖中使用者標識符的路徑", "idpJmespathEmailPathOptional": "信箱路徑(可選)", - "idpJmespathEmailPathOptionalDescription": "ID 令牌中用戶信箱的路徑", + "idpJmespathEmailPathOptionalDescription": "ID 權杖中使用者信箱的路徑", "idpJmespathNamePathOptional": "使用者名稱路徑(可選)", - "idpJmespathNamePathOptionalDescription": "ID 令牌中使用者名稱的路徑", + "idpJmespathNamePathOptionalDescription": "ID 權杖中使用者名稱的路徑", "idpOidcConfigureScopes": "作用域(Scopes)", "idpOidcConfigureScopesDescription": "以空格分隔的 OAuth2 請求作用域列表", - "idpSubmit": "創建身份提供商", + "idpSubmit": "建立身分提供者", "orgPolicies": "組織策略", - "idpSettings": "{idpName} 設置", - "idpCreateSettingsDescription": "配置身份提供商的設置", + "idpSettings": "{idpName} 設定", + "idpCreateSettingsDescription": "設定身分提供者的設定", "roleMapping": "角色映射", "orgMapping": "組織映射", - "orgPoliciesSearch": "搜索組織策略...", - "orgPoliciesAdd": "添加組織策略", + "orgPoliciesSearch": "搜尋組織策略...", + "orgPoliciesAdd": "新增組織策略", "orgRequired": "組織是必填項", "error": "錯誤", "success": "成功", - "orgPolicyAddedDescription": "策略添加成功", + "orgPolicyAddedDescription": "策略新增成功", "orgPolicyUpdatedDescription": "策略更新成功", "orgPolicyDeletedDescription": "已成功刪除策略", - "defaultMappingsUpdatedDescription": "默認映射更新成功", + "defaultMappingsUpdatedDescription": "預設映射更新成功", "orgPoliciesAbout": "關於組織政策", - "orgPoliciesAboutDescription": "組織策略用於根據用戶的 ID 令牌來控制對組織的訪問。 您可以指定 JMESPath 表達式來提取角色和組織資訊從 ID 令牌中提取資訊。", + "orgPoliciesAboutDescription": "組織策略用於根據使用者的 ID 權杖來控制對組織的存取。 您可以指定 JMESPath 表達式來提取角色和組織資訊從 ID 權杖中提取資訊。", "orgPoliciesAboutDescriptionLink": "欲了解更多資訊,請參閱文件。", - "defaultMappingsOptional": "默認映射(可選)", - "defaultMappingsOptionalDescription": "當沒有為某個組織定義組織的政策時,使用默認映射。 您可以指定默認角色和組織映射回到這裡。", - "defaultMappingsRole": "默認角色映射", + "defaultMappingsOptional": "預設映射(可選)", + "defaultMappingsOptionalDescription": "當沒有為某個組織定義組織的政策時,使用預設映射。 您可以指定預設角色和組織映射回到這裡。", + "defaultMappingsRole": "預設角色映射", "defaultMappingsRoleDescription": "此表達式的結果必須返回組織中定義的角色名稱作為字串。", - "defaultMappingsOrg": "默認組織映射", - "defaultMappingsOrgDescription": "此表達式必須返回 組織ID 或 true 才能允許用戶訪問組織。", - "defaultMappingsSubmit": "保存默認映射", + "defaultMappingsOrg": "預設組織映射", + "defaultMappingsOrgDescription": "此表達式必須返回 組織ID 或 true 才能允許使用者存取組織。", + "defaultMappingsSubmit": "保存預設映射", "orgPoliciesEdit": "編輯組織策略", "org": "組織", "orgSelect": "選擇組織", - "orgSearch": "搜索", + "orgSearch": "搜尋", "orgNotFound": "找不到組織。", "roleMappingPathOptional": "角色映射路徑(可選)", "orgMappingPathOptional": "組織映射路徑(可選)", "orgPolicyUpdate": "更新策略", - "orgPolicyAdd": "添加策略", - "orgPolicyConfig": "配置組織訪問權限", - "idpUpdatedDescription": "身份提供商更新成功", + "orgPolicyAdd": "新增策略", + "orgPolicyConfig": "設定組織存取權限", + "idpUpdatedDescription": "身分提供者更新成功", "redirectUrl": "重定向網址", "orgIdpRedirectUrls": "重新導向網址", "redirectUrlAbout": "關於重定向網址", - "redirectUrlAboutDescription": "這是用戶在驗證後將被重定向到的URL。您需要在身份提供商設置中配置此URL。", + "redirectUrlAboutDescription": "這是使用者在驗證後將被重定向到的URL。您需要在身分提供者設定中設定此URL。", "pangolinAuth": "認證 - Pangolin", "verificationCodeLengthRequirements": "您的驗證碼必須是 8 個字元。", "errorOccurred": "發生錯誤", "emailErrorVerify": "驗證電子郵件失敗:", "emailVerified": "電子郵件驗證成功!重定向您...", - "verificationCodeErrorResend": "無法重新發送驗證碼:", - "verificationCodeResend": "驗證碼已重新發送", - "verificationCodeResendDescription": "我們已將驗證碼重新發送到您的電子郵件地址。請檢查您的收件箱。", + "verificationCodeErrorResend": "無法重新傳送驗證碼:", + "verificationCodeResend": "驗證碼已重新傳送", + "verificationCodeResendDescription": "我們已將驗證碼重新傳送到您的電子郵件位址。請檢查您的收件箱。", "emailVerify": "驗證電子郵件", - "emailVerifyDescription": "輸入驗證碼發送到您的電子郵件地址。", + "emailVerifyDescription": "輸入驗證碼傳送到您的電子郵件位址。", "verificationCode": "驗證碼", - "verificationCodeEmailSent": "我們向您的電子郵件地址發送了驗證碼。", + "verificationCodeEmailSent": "我們向您的電子郵件位址傳送了驗證碼。", "submit": "提交", - "emailVerifyResendProgress": "正在重新發送...", - "emailVerifyResend": "沒有收到代碼?點擊此處重新發送", + "emailVerifyResendProgress": "正在重新傳送...", + "emailVerifyResend": "沒有收到代碼?點選此處重新傳送", "passwordNotMatch": "密碼不匹配", "signupError": "註冊時出錯", "pangolinLogoAlt": "Pangolin 標誌", "inviteAlready": "看起來您已被邀請!", - "inviteAlreadyDescription": "要接受邀請,您必須登錄或創建一個帳戶。", + "inviteAlreadyDescription": "要接受邀請,您必須登入或建立一個帳戶。", "signupQuestion": "已經有一個帳戶?", - "login": "登錄", + "login": "登入", "resourceNotFound": "找不到資源", - "resourceNotFoundDescription": "您要訪問的資源不存在。", + "resourceNotFoundDescription": "您要存取的資源不存在。", "pincodeRequirementsLength": "PIN碼必須是 6 位數字", "pincodeRequirementsChars": "PIN 必須只包含數字", "passwordRequirementsLength": "密碼必須至少 1 個字元長", @@ -903,42 +902,42 @@ "passwordRequirementSpecialText": "特殊字元 (!@#$%...)", "passwordsDoNotMatch": "密碼不匹配", "otpEmailRequirementsLength": "OTP 必須至少 1 個字元長", - "otpEmailSent": "OTP 已發送", - "otpEmailSentDescription": "OTP 已經發送到您的電子郵件", - "otpEmailErrorAuthenticate": "通過電子郵件身份驗證失敗", + "otpEmailSent": "OTP 已傳送", + "otpEmailSentDescription": "OTP 已經傳送到您的電子郵件", + "otpEmailErrorAuthenticate": "通過電子郵件身分驗證失敗", "pincodeErrorAuthenticate": "Pincode 驗證失敗", "passwordErrorAuthenticate": "密碼驗證失敗", "poweredBy": "支持者:", - "authenticationRequired": "需要身份驗證", - "authenticationMethodChoose": "請選擇您偏好的方式來訪問 {name}", - "authenticationRequest": "您必須通過身份驗證才能訪問 {name}", - "user": "用戶", + "authenticationRequired": "需要身分驗證", + "authenticationMethodChoose": "請選擇您偏好的方式來存取 {name}", + "authenticationRequest": "您必須通過身分驗證才能存取 {name}", + "user": "使用者", "pincodeInput": "6 位數字 PIN 碼", - "pincodeSubmit": "使用 PIN 登錄", - "passwordSubmit": "使用密碼登錄", - "otpEmailDescription": "一次性代碼將發送到此電子郵件。", - "otpEmailSend": "發送一次性代碼", + "pincodeSubmit": "使用 PIN 登入", + "passwordSubmit": "使用密碼登入", + "otpEmailDescription": "一次性代碼將傳送到此電子郵件。", + "otpEmailSend": "傳送一次性代碼", "otpEmail": "一次性密碼 (OTP)", "otpEmailSubmit": "提交 OTP", "backToEmail": "回到電子郵件", "noSupportKey": "伺服器當前未使用支持者金鑰,歡迎支持本項目!", - "accessDenied": "訪問被拒絕", - "accessDeniedDescription": "當前帳戶無權訪問此資源。如認為這是錯誤,請與管理員聯繫。", - "accessTokenError": "檢查訪問令牌時出錯", - "accessGranted": "已授予訪問", - "accessUrlInvalid": "訪問 URL 無效", - "accessGrantedDescription": "您已獲准訪問此資源,正在為您跳轉...", - "accessUrlInvalidDescription": "此共享訪問URL無效。請聯絡資源所有者獲取新URL。", - "tokenInvalid": "無效的令牌", + "accessDenied": "存取被拒絕", + "accessDeniedDescription": "當前帳戶無權存取此資源。如認為這是錯誤,請與管理員聯繫。", + "accessTokenError": "檢查存取權杖時出錯", + "accessGranted": "已授予存取", + "accessUrlInvalid": "存取 URL 無效", + "accessGrantedDescription": "您已獲准存取此資源,正在為您跳轉...", + "accessUrlInvalidDescription": "此共享存取URL無效。請聯絡資源所有者取得新URL。", + "tokenInvalid": "無效的權杖", "pincodeInvalid": "無效的代碼", "passwordErrorRequestReset": "請求重設失敗:", "passwordErrorReset": "重設密碼失敗:", - "passwordResetSuccess": "密碼重設成功!返回登錄...", + "passwordResetSuccess": "密碼重設成功!返回登入...", "passwordReset": "重設密碼", "passwordResetDescription": "按照步驟重設您的密碼", - "passwordResetSent": "我們將發送一個驗證碼到這個電子郵件地址。", + "passwordResetSent": "我們將傳送一個驗證碼到這個電子郵件位址。", "passwordResetCode": "驗證碼", - "passwordResetCodeDescription": "請檢查您的電子郵件以獲取驗證碼。", + "passwordResetCodeDescription": "請檢查您的電子郵件以取得驗證碼。", "generatePasswordResetCode": "產生密碼重設代碼", "passwordResetCodeGenerated": "密碼重設代碼已產生", "passwordResetCodeGeneratedDescription": "請將此代碼分享給使用者。他們可以用它來重設密碼。", @@ -964,39 +963,39 @@ "passwordResetSmtpRequired": "請聯絡您的管理員", "passwordResetSmtpRequiredDescription": "需要密碼重設代碼才能重設您的密碼。請聯絡您的管理員尋求協助。", "passwordBack": "回到密碼", - "loginBack": "返回登錄", + "loginBack": "返回登入", "signup": "註冊", - "loginStart": "登錄以開始", - "idpOidcTokenValidating": "正在驗證 OIDC 令牌", - "idpOidcTokenResponse": "驗證 OIDC 令牌響應", - "idpErrorOidcTokenValidating": "驗證 OIDC 令牌出錯", + "loginStart": "登入以開始", + "idpOidcTokenValidating": "正在驗證 OIDC 權杖", + "idpOidcTokenResponse": "驗證 OIDC 權杖響應", + "idpErrorOidcTokenValidating": "驗證 OIDC 權杖出錯", "idpConnectingTo": "連接到{name}", - "idpConnectingToDescription": "正在驗證您的身份", + "idpConnectingToDescription": "正在驗證您的身分", "idpConnectingToProcess": "正在連接...", "idpConnectingToFinished": "已連接", "idpErrorConnectingTo": "無法連接到 {name},請聯絡管理員協助處理。", "idpErrorNotFound": "找不到 IdP", "inviteInvalid": "無效邀請", "inviteInvalidDescription": "邀請連結無效。", - "inviteErrorWrongUser": "邀請不是該用戶的", - "inviteErrorUserNotExists": "用戶不存在。請先創建帳戶。", - "inviteErrorLoginRequired": "您必須登錄才能接受邀請", + "inviteErrorWrongUser": "邀請不是該使用者的", + "inviteErrorUserNotExists": "使用者不存在。請先建立帳戶。", + "inviteErrorLoginRequired": "您必須登入才能接受邀請", "inviteErrorExpired": "邀請可能已過期", "inviteErrorRevoked": "邀請可能已被吊銷了", "inviteErrorTypo": "邀請連結中可能有一個類型", "pangolinSetup": "認證 - Pangolin", "orgNameRequired": "組織名稱是必需的", "orgIdRequired": "組織ID是必需的", - "orgErrorCreate": "創建組織時出錯", + "orgErrorCreate": "建立組織時出錯", "pageNotFound": "找不到頁面", "pageNotFoundDescription": "哎呀!您正在尋找的頁面不存在。", "overview": "概覽", "home": "首頁", - "accessControl": "訪問控制", - "settings": "設置", - "usersAll": "所有用戶", + "accessControl": "存取控制", + "settings": "設定", + "usersAll": "所有使用者", "license": "許可協議", - "pangolinDashboard": "儀錶板 - Pangolin", + "pangolinDashboard": "儀表板 - Pangolin", "noResults": "未找到任何結果。", "terabytes": "{count} TB", "gigabytes": "{count} GB", @@ -1009,16 +1008,16 @@ "tagWarnTooShort": "標籤 {tagText} 太短", "tagWarnTooLong": "標籤 {tagText} 太長", "tagsWarnReachedMaxNumber": "已達到允許標籤的最大數量", - "tagWarnDuplicate": "未添加重複標籤 {tagText}", + "tagWarnDuplicate": "未新增重複標籤 {tagText}", "supportKeyInvalid": "無效金鑰", "supportKeyInvalidDescription": "您的支持者金鑰無效。", "supportKeyValid": "有效的金鑰", "supportKeyValidDescription": "您的支持者金鑰已被驗證。感謝您的支持!", "supportKeyErrorValidationDescription": "驗證支持者金鑰失敗。", "supportKey": "支持開發和通過一個 Pangolin !", - "supportKeyDescription": "購買支持者鑰匙,幫助我們繼續為社區發展 Pangolin 。 您的貢獻使我們能夠投入更多的時間來維護和添加所有人的新功能。 我們永遠不會用這個來支付牆上的功能。這與任何商業版是分開的。", + "supportKeyDescription": "購買支持者鑰匙,幫助我們繼續為社群發展 Pangolin 。 您的貢獻使我們能夠投入更多的時間來維護和新增所有人的新功能。 我們永遠不會用這個來支付牆上的功能。這與任何商業版是分開的。", "supportKeyPet": "您還可以領養並見到屬於自己的 Pangolin!", - "supportKeyPurchase": "付款通過 GitHub 進行處理,之後您可以在以下位置獲取您的金鑰:", + "supportKeyPurchase": "付款通過 GitHub 進行處理,之後您可以在以下位置取得您的金鑰:", "supportKeyPurchaseLink": "我們的網站", "supportKeyPurchase2": "並在這裡兌換。", "supportKeyLearnMore": "了解更多。", @@ -1029,7 +1028,7 @@ "supporterStatus": "支持者狀態", "buy": "購買", "supportKeyOptionLimited": "有限支持者", - "forFiveUsers": "適用於 5 或更少用戶", + "forFiveUsers": "適用於 5 或更少使用者", "supportKeyRedeem": "兌換支持者金鑰", "supportKeyHideSevenDays": "隱藏 7 天", "supportKeyEnter": "輸入支持者金鑰", @@ -1037,8 +1036,8 @@ "githubUsername": "GitHub 使用者名稱", "supportKeyInput": "支持者金鑰", "supportKeyBuy": "購買支持者金鑰", - "logoutError": "註銷錯誤", - "signingAs": "登錄為", + "logoutError": "登出錯誤", + "signingAs": "登入為", "serverAdmin": "伺服器管理員", "managedSelfhosted": "託管自託管", "otpEnable": "啟用雙因子認證", @@ -1046,110 +1045,109 @@ "logout": "登出", "licenseTierProfessionalRequired": "需要專業版", "licenseTierProfessionalRequiredDescription": "此功能僅在專業版可用。", - "actionGetOrg": "獲取組織", - "updateOrgUser": "更新組織用戶", - "createOrgUser": "創建組織用戶", + "actionGetOrg": "取得組織", + "updateOrgUser": "更新組織使用者", + "createOrgUser": "建立組織使用者", "actionUpdateOrg": "更新組織", "actionRemoveInvitation": "移除邀請", - "actionUpdateUser": "更新用戶", - "actionGetUser": "獲取用戶", - "actionGetOrgUser": "獲取組織用戶", + "actionUpdateUser": "更新使用者", + "actionGetUser": "取得使用者", + "actionGetOrgUser": "取得組織使用者", "actionListOrgDomains": "列出組織域", - "actionCreateSite": "創建站點", - "actionDeleteSite": "刪除站點", - "actionGetSite": "獲取站點", - "actionListSites": "站點列表", - "actionApplyBlueprint": "應用藍圖", + "actionCreateSite": "建立站台", + "actionDeleteSite": "刪除站台", + "actionGetSite": "取得站台", + "actionListSites": "站台列表", + "actionApplyBlueprint": "套用藍圖", "actionListBlueprints": "藍圖列表", - "actionGetBlueprint": "獲取藍圖", - "setupToken": "設置令牌", - "setupTokenDescription": "從伺服器控制台輸入設定令牌。", - "setupTokenRequired": "需要設置令牌", - "actionUpdateSite": "更新站點", - "actionListSiteRoles": "允許站點角色列表", - "actionCreateResource": "創建資源", + "actionGetBlueprint": "取得藍圖", + "setupToken": "設定權杖", + "setupTokenDescription": "從伺服器控制台輸入設定權杖。", + "setupTokenRequired": "需要設定權杖", + "actionUpdateSite": "更新站台", + "actionListSiteRoles": "允許站台角色列表", + "actionCreateResource": "建立資源", "actionDeleteResource": "刪除資源", - "actionGetResource": "獲取資源", + "actionGetResource": "取得資源", "actionListResource": "列出資源", "actionUpdateResource": "更新資源", - "actionListResourceUsers": "列出資源用戶", - "actionSetResourceUsers": "設置資源用戶", - "actionSetAllowedResourceRoles": "設置允許的資源角色", + "actionListResourceUsers": "列出資源使用者", + "actionSetResourceUsers": "設定資源使用者", + "actionSetAllowedResourceRoles": "設定允許的資源角色", "actionListAllowedResourceRoles": "列出允許的資源角色", - "actionSetResourcePassword": "設置資源密碼", - "actionSetResourcePincode": "設置資源粉碼", - "actionSetResourceEmailWhitelist": "設置資源電子郵件白名單", - "actionGetResourceEmailWhitelist": "獲取資源電子郵件白名單", - "actionCreateTarget": "創建目標", + "actionSetResourcePassword": "設定資源密碼", + "actionSetResourcePincode": "設定資源粉碼", + "actionSetResourceEmailWhitelist": "設定資源電子郵件白名單", + "actionGetResourceEmailWhitelist": "取得資源電子郵件白名單", + "actionCreateTarget": "建立目標", "actionDeleteTarget": "刪除目標", - "actionGetTarget": "獲取目標", + "actionGetTarget": "取得目標", "actionListTargets": "列表目標", "actionUpdateTarget": "更新目標", - "actionCreateRole": "創建角色", + "actionCreateRole": "建立角色", "actionDeleteRole": "刪除角色", - "actionGetRole": "獲取角色", + "actionGetRole": "取得角色", "actionListRole": "角色列表", "actionUpdateRole": "更新角色", "actionListAllowedRoleResources": "列表允許的角色資源", - "actionInviteUser": "邀請用戶", - "actionRemoveUser": "刪除用戶", - "actionListUsers": "列出用戶", - "actionAddUserRole": "添加用戶角色", + "actionInviteUser": "邀請使用者", + "actionRemoveUser": "刪除使用者", + "actionListUsers": "列出使用者", + "actionAddUserRole": "新增使用者角色", "actionSetUserOrgRoles": "Set User Roles", - "actionGenerateAccessToken": "生成訪問令牌", - "actionDeleteAccessToken": "刪除訪問令牌", - "actionListAccessTokens": "訪問令牌", + "actionGenerateAccessToken": "生成存取權杖", + "actionDeleteAccessToken": "刪除存取權杖", + "actionListAccessTokens": "存取權杖", "actionCreateResourceSessionToken": "建立資源工作階段權杖", - "actionCreateResourceRule": "創建資源規則", + "actionCreateResourceRule": "建立資源規則", "actionDeleteResourceRule": "刪除資源規則", "actionListResourceRules": "列出資源規則", "actionUpdateResourceRule": "更新資源規則", "actionListOrgs": "列出組織", "actionCheckOrgId": "檢查組織ID", - "actionCreateOrg": "創建組織", + "actionCreateOrg": "建立組織", "actionDeleteOrg": "刪除組織", "actionListApiKeys": "列出 API 金鑰", "actionListApiKeyActions": "列出 API 金鑰動作", - "actionSetApiKeyActions": "設置 API 金鑰允許的操作", - "actionCreateApiKey": "創建 API 金鑰", + "actionSetApiKeyActions": "設定 API 金鑰允許的操作", + "actionCreateApiKey": "建立 API 金鑰", "actionDeleteApiKey": "刪除 API 金鑰", - "actionCreateIdp": "創建 IDP", + "actionCreateIdp": "建立 IDP", "actionUpdateIdp": "更新 IDP", "actionDeleteIdp": "刪除 IDP", "actionListIdps": "列出 IDP", - "actionGetIdp": "獲取 IDP", - "actionCreateIdpOrg": "創建 IDP 組織策略", + "actionGetIdp": "取得 IDP", + "actionCreateIdpOrg": "建立 IDP 組織策略", "actionDeleteIdpOrg": "刪除 IDP 組織策略", "actionListIdpOrgs": "列出 IDP 組織", "actionUpdateIdpOrg": "更新 IDP 組織", - "actionCreateClient": "創建用戶端", + "actionCreateClient": "建立用戶端", "actionDeleteClient": "刪除用戶端", "actionUpdateClient": "更新用戶端", "actionListClients": "列出用戶端", - "actionGetClient": "獲取用戶端", - "actionCreateSiteResource": "創建站點資源", - "actionDeleteSiteResource": "刪除站點資源", - "actionGetSiteResource": "獲取站點資源", - "actionListSiteResources": "列出站點資源", - "actionUpdateSiteResource": "更新站點資源", + "actionGetClient": "取得用戶端", + "actionCreateSiteResource": "建立站台資源", + "actionDeleteSiteResource": "刪除站台資源", + "actionGetSiteResource": "取得站台資源", + "actionListSiteResources": "列出站台資源", + "actionUpdateSiteResource": "更新站台資源", "actionListInvitations": "邀請列表", "actionExportLogs": "匯出日誌", "actionViewLogs": "查看日誌", "noneSelected": "未選擇", "orgNotFound2": "未找到組織。", - "searchProgress": "搜索中...", - "create": "創建", + "create": "建立", "orgs": "組織", - "loginError": "登錄時出錯", + "loginError": "登入時出錯", "loginRequiredForDevice": "需要登入以驗證您的裝置。", "passwordForgot": "忘記密碼?", "otpAuth": "兩步驗證", - "otpAuthDescription": "從您的身份驗證程序中輸入代碼或您的單次備份代碼。", + "otpAuthDescription": "從您的身分驗證程式中輸入代碼或您的單次備份代碼。", "otpAuthSubmit": "提交代碼", "idpContinue": "或者繼續", - "otpAuthBack": "返回登錄", - "navbar": "導航菜單", - "navbarDescription": "應用程式的主導航菜單", + "otpAuthBack": "返回登入", + "navbar": "導航選單", + "navbarDescription": "應用程式的主導航選單", "navbarDocsLink": "文件", "otpErrorEnable": "無法啟用 2FA", "otpErrorEnableDescription": "啟用 2FA 時出錯", @@ -1157,7 +1155,7 @@ "otpSetupCheckCodeRetry": "無效的代碼。請重試。", "otpSetup": "啟用兩步驗證", "otpSetupDescription": "用額外的保護層來保護您的帳戶", - "otpSetupScanQr": "用您的身份驗證程序掃描此二維碼或手動輸入金鑰:", + "otpSetupScanQr": "用您的身分驗證程式掃描此QR 碼或手動輸入金鑰:", "otpSetupSecretCode": "驗證器代碼", "otpSetupSuccess": "啟用兩步驗證", "otpSetupSuccessStoreBackupCodes": "您的帳戶現在更加安全。不要忘記保存您的備份代碼。", @@ -1165,16 +1163,16 @@ "otpErrorDisableDescription": "禁用 2FA 時出錯", "otpRemove": "禁用兩步驗證", "otpRemoveDescription": "為您的帳戶禁用兩步驗證", - "otpRemoveSuccess": "雙重身份驗證已禁用", - "otpRemoveSuccessMessage": "您的帳戶已禁用雙重身份驗證。您可以隨時再次啟用它。", + "otpRemoveSuccess": "雙重身分驗證已禁用", + "otpRemoveSuccessMessage": "您的帳戶已禁用雙重身分驗證。您可以隨時再次啟用它。", "otpRemoveSubmit": "禁用兩步驗證", "paginator": "第 {current} 頁,共 {last} 頁", "paginatorToFirst": "轉到第一頁", "paginatorToPrevious": "轉到上一頁", "paginatorToNext": "轉到下一頁", "paginatorToLast": "轉到最後一頁", - "copyText": "複製文本", - "copyTextFailed": "複製文本失敗: ", + "copyText": "複製文字", + "copyTextFailed": "複製文字失敗: ", "copyTextClipboard": "複製到剪貼簿", "inviteErrorInvalidConfirmation": "無效確認", "passwordRequired": "必須填寫密碼", @@ -1185,30 +1183,30 @@ "passwordRequirementsChars": "密碼至少需要 8 個字元", "language": "語言", "verificationCodeRequired": "必須輸入代碼", - "userErrorNoUpdate": "沒有要更新的用戶", - "siteErrorNoUpdate": "沒有要更新的站點", + "userErrorNoUpdate": "沒有要更新的使用者", + "siteErrorNoUpdate": "沒有要更新的站台", "resourceErrorNoUpdate": "沒有可更新的資源", - "authErrorNoUpdate": "沒有要更新的身份驗證資訊", + "authErrorNoUpdate": "沒有要更新的身分驗證資訊", "orgErrorNoUpdate": "沒有要更新的組織", "orgErrorNoProvided": "未提供組織", "apiKeysErrorNoUpdate": "沒有要更新的 API 金鑰", "sidebarOverview": "概覽", "sidebarHome": "首頁", - "sidebarSites": "站點", + "sidebarSites": "站台", "sidebarResources": "資源", "sidebarProxyResources": "公開", "sidebarClientResources": "私有", - "sidebarAccessControl": "訪問控制", + "sidebarAccessControl": "存取控制", "sidebarLogsAndAnalytics": "日誌與分析", - "sidebarUsers": "用戶", + "sidebarUsers": "使用者", "sidebarAdmin": "管理員", "sidebarInvitations": "邀請", "sidebarRoles": "角色", "sidebarShareableLinks": "分享連結", "sidebarApiKeys": "API 金鑰", - "sidebarSettings": "設置", - "sidebarAllUsers": "所有用戶", - "sidebarIdentityProviders": "身份提供商", + "sidebarSettings": "設定", + "sidebarAllUsers": "所有使用者", + "sidebarIdentityProviders": "身分提供者", "sidebarLicense": "證書", "sidebarClients": "用戶端", "sidebarUserDevices": "使用者", @@ -1220,29 +1218,28 @@ "sidebarOrganization": "組織", "sidebarLogsAnalytics": "分析", "blueprints": "藍圖", - "blueprintsDescription": "應用聲明配置並查看先前運行的", - "blueprintAdd": "添加藍圖", + "blueprintsDescription": "套用聲明設定並查看先前執行的", + "blueprintAdd": "新增藍圖", "blueprintGoBack": "查看所有藍圖", - "blueprintCreate": "創建藍圖", - "blueprintCreateDescription2": "按照下面的步驟創建和應用新的藍圖", + "blueprintCreate": "建立藍圖", + "blueprintCreateDescription2": "按照下面的步驟建立和套用新的藍圖", "blueprintDetails": "藍圖詳細資訊", - "blueprintDetailsDescription": "查看應用藍圖的結果和發生的任何錯誤", + "blueprintDetailsDescription": "查看套用藍圖的結果和發生的任何錯誤", "blueprintInfo": "藍圖資訊", "message": "留言", "blueprintContentsDescription": "定義描述您基礎設施的 YAML 內容", - "blueprintErrorCreateDescription": "應用藍圖時出錯", - "blueprintErrorCreate": "創建藍圖時出錯", - "searchBlueprintProgress": "搜索藍圖...", - "appliedAt": "應用於", + "blueprintErrorCreateDescription": "套用藍圖時出錯", + "blueprintErrorCreate": "建立藍圖時出錯", + "searchBlueprintProgress": "搜尋藍圖...", + "appliedAt": "套用於", "source": "來源", "contents": "目錄", "parsedContents": "解析內容 (只讀)", "enableDockerSocket": "啟用 Docker 藍圖", "enableDockerSocketDescription": "啟用 Docker Socket 標籤擦除藍圖標籤。套接字路徑必須提供給新的。", - "enableDockerSocketLink": "了解更多", "viewDockerContainers": "查看停靠容器", "containersIn": "{siteName} 中的容器", - "selectContainerDescription": "選擇任何容器作為目標的主機名。點擊埠使用埠。", + "selectContainerDescription": "選擇任何容器作為目標的主機名。點選埠使用埠。", "containerName": "名稱", "containerImage": "圖片", "containerState": "狀態", @@ -1259,8 +1256,8 @@ "noContainersMatchingFilters": "沒有找到匹配當前過濾器的容器。", "showContainersWithoutPorts": "顯示沒有埠的容器", "showStoppedContainers": "顯示已停止的容器", - "noContainersFound": "未找到容器。請確保 Docker 容器正在運行。", - "searchContainersPlaceholder": "在 {count} 個容器中搜索...", + "noContainersFound": "未找到容器。請確保 Docker 容器正在執行。", + "searchContainersPlaceholder": "在 {count} 個容器中搜尋...", "searchResultsCount": "{count, plural, other {# 個結果}}", "filters": "篩選器", "filterOptions": "過濾器選項", @@ -1269,28 +1266,28 @@ "clearAllFilters": "清除所有過濾器", "columns": "列", "toggleColumns": "切換列", - "refreshContainersList": "刷新容器列表", - "searching": "搜索中...", + "refreshContainersList": "重新整理容器列表", + "searching": "搜尋中...", "noContainersFoundMatching": "未找到與 \"{filter}\" 匹配的容器。", "light": "淺色", "dark": "深色", "system": "系統", "theme": "主題", "subnetRequired": "子網是必填項", - "initialSetupTitle": "初始伺服器設置", - "initialSetupDescription": "創建初始伺服器管理員帳戶。 只能存在一個伺服器管理員。 您可以隨時更改這些憑據。", - "createAdminAccount": "創建管理員帳戶", - "setupErrorCreateAdmin": "創建伺服器管理員帳戶時發生錯誤。", + "initialSetupTitle": "初始伺服器設定", + "initialSetupDescription": "建立初始伺服器管理員帳戶。 只能存在一個伺服器管理員。 您可以隨時更改這些憑據。", + "createAdminAccount": "建立管理員帳戶", + "setupErrorCreateAdmin": "建立伺服器管理員帳戶時發生錯誤。", "certificateStatus": "證書狀態", "loading": "載入中", - "restart": "重啟", + "restart": "重新啟動", "domains": "域", "domainsDescription": "管理您的組織域", - "domainsSearch": "搜索域...", - "domainAdd": "添加域", + "domainsSearch": "搜尋域...", + "domainAdd": "新增域", "domainAddDescription": "在您的組織中註冊新域", - "domainCreate": "創建域", - "domainCreatedDescription": "域創建成功", + "domainCreate": "建立域", + "domainCreatedDescription": "域建立成功", "domainDeletedDescription": "成功刪除域", "domainQuestionRemove": "您確定要從您的帳戶中刪除域名嗎?", "domainMessageRemove": "移除後,該域將不再與您的帳戶關聯。", @@ -1306,8 +1303,8 @@ "domainDelegation": "單個域", "selectType": "選擇一個類型", "actions": "操作", - "refresh": "刷新", - "refreshError": "刷新數據失敗", + "refresh": "重新整理", + "refreshError": "重新整理資料失敗", "verified": "已驗證", "pending": "待定", "sidebarBilling": "計費", @@ -1317,24 +1314,24 @@ "pangolinHosted": "Pangolin 託管", "fossorial": "Fossorial", "completeAccountSetup": "完成帳戶設定", - "completeAccountSetupDescription": "設置您的密碼以開始", - "accountSetupSent": "我們將發送帳號設定代碼到該電子郵件地址。", - "accountSetupCode": "設置代碼", - "accountSetupCodeDescription": "請檢查您的信箱以獲取設置代碼。", - "passwordCreate": "創建密碼", + "completeAccountSetupDescription": "設定您的密碼以開始", + "accountSetupSent": "我們將傳送帳號設定代碼到該電子郵件位址。", + "accountSetupCode": "設定代碼", + "accountSetupCodeDescription": "請檢查您的信箱以取得設定代碼。", + "passwordCreate": "建立密碼", "passwordCreateConfirm": "確認密碼", - "accountSetupSubmit": "發送設置代碼", - "completeSetup": "完成設置", + "accountSetupSubmit": "傳送設定代碼", + "completeSetup": "完成設定", "accountSetupSuccess": "帳號設定完成!歡迎來到 Pangolin!", "documentation": "文件", - "saveAllSettings": "保存所有設置", + "saveAllSettings": "保存所有設定", "saveResourceTargets": "儲存目標", "saveResourceHttp": "儲存代理設定", "saveProxyProtocol": "儲存代理協定設定", - "settingsUpdated": "設置已更新", - "settingsUpdatedDescription": "所有設置已成功更新", - "settingsErrorUpdate": "設置更新失敗", - "settingsErrorUpdateDescription": "更新設置時發生錯誤", + "settingsUpdated": "設定已更新", + "settingsUpdatedDescription": "所有設定已成功更新", + "settingsErrorUpdate": "設定更新失敗", + "settingsErrorUpdateDescription": "更新設定時發生錯誤", "sidebarCollapse": "摺疊", "sidebarExpand": "展開", "productUpdateMoreInfo": "還有 {noOfUpdates} 項更新", @@ -1358,7 +1355,7 @@ "domainPickerSortAsc": "A-Z", "domainPickerSortDesc": "Z-A", "domainPickerCheckingAvailability": "檢查可用性...", - "domainPickerNoMatchingDomains": "未找到匹配的域名。嘗試不同的域名或檢查您組織的域名設置。", + "domainPickerNoMatchingDomains": "未找到匹配的域名。嘗試不同的域名或檢查您組織的域名設定。", "domainPickerOrganizationDomains": "組織域", "domainPickerProvidedDomains": "提供的域", "domainPickerSubdomain": "子域:{subdomain}", @@ -1370,15 +1367,14 @@ "regionSelectorComingSoon": "即將推出", "billingLoadingSubscription": "正在載入訂閱...", "billingFreeTier": "免費層", - "billingWarningOverLimit": "警告:您已超出一個或多個使用限制。在您修改訂閱或調整使用情況之前,您的站點將無法連接。", + "billingWarningOverLimit": "警告:您已超出一個或多個使用限制。在您修改訂閱或調整使用情況之前,您的站台將無法連接。", "billingUsageLimitsOverview": "使用限制概覽", - "billingMonitorUsage": "監控您的使用情況以對比已配置的限制。如需提高限制請聯絡我們 support@pangolin.net。", - "billingDataUsage": "數據使用情況", - "billingOnlineTime": "站點在線時間", - "billingUsers": "活躍用戶", + "billingMonitorUsage": "監控您的使用情況以對比已設定的限制。如需提高限制請聯絡我們 support@pangolin.net。", + "billingDataUsage": "資料使用情況", + "billingUsers": "活躍使用者", "billingDomains": "活躍域", "billingRemoteExitNodes": "活躍自託管節點", - "billingNoLimitConfigured": "未配置限制", + "billingNoLimitConfigured": "未設定限制", "billingEstimatedPeriod": "估計結算週期", "billingIncludedUsage": "包含的使用量", "billingIncludedUsageDescription": "您當前訂閱計劃中包含的使用量", @@ -1392,28 +1388,27 @@ "billingModifySubscription": "修改訂閱", "billingStartSubscription": "開始訂閱", "billingRecurringCharge": "週期性收費", - "billingManageSubscriptionSettings": "管理您的訂閱設置和偏好", + "billingManageSubscriptionSettings": "管理您的訂閱設定和偏好", "billingNoActiveSubscription": "您沒有活躍的訂閱。開始訂閱以增加使用限制。", "billingFailedToLoadSubscription": "無法載入訂閱", "billingFailedToLoadUsage": "無法載入使用情況", - "billingFailedToGetCheckoutUrl": "無法獲取結帳網址", + "billingFailedToGetCheckoutUrl": "無法取得結帳網址", "billingPleaseTryAgainLater": "請稍後再試。", "billingCheckoutError": "結帳錯誤", - "billingFailedToGetPortalUrl": "無法獲取門戶網址", + "billingFailedToGetPortalUrl": "無法取得門戶網址", "billingPortalError": "門戶錯誤", - "billingDataUsageInfo": "當連接到雲端時,您將為透過安全隧道傳輸的所有數據收取費用。 這包括您所有站點的進出流量。 當您達到上限時,您的站點將斷開連接,直到您升級計劃或減少使用。使用節點時不收取數據。", - "billingOnlineTimeInfo": "您要根據您的網站連接到雲端的時間長短收取費用。 例如,44,640 分鐘等於一個 24/7 全月運行的網站。 當您達到上限時,您的站點將斷開連接,直到您升級計劃或減少使用。使用節點時不收取費用。", - "billingUsersInfo": "根據您組織中的活躍用戶數量收費。按日計算帳單。", + "billingDataUsageInfo": "當連接到雲端時,您將為透過安全隧道傳輸的所有資料收取費用。 這包括您所有站台的進出流量。 當您達到上限時,您的站台將斷開連接,直到您升級計劃或減少使用。使用節點時不收取資料。", + "billingUsersInfo": "根據您組織中的活躍使用者數量收費。按日計算帳單。", "billingDomainInfo": "根據組織中活躍域的數量收費。按日計算帳單。", "billingRemoteExitNodesInfo": "根據您組織中已管理節點的數量收費。按日計算帳單。", "domainNotFound": "域未找到", - "domainNotFoundDescription": "此資源已禁用,因為該域不再在我們的系統中存在。請為此資源設置一個新域。", + "domainNotFoundDescription": "此資源已禁用,因為該域不再在我們的系統中存在。請為此資源設定一個新域。", "failed": "失敗", - "createNewOrgDescription": "創建一個新組織", + "createNewOrgDescription": "建立一個新組織", "organization": "組織", "port": "埠", "securityKeyManage": "管理安全金鑰", - "securityKeyDescription": "添加或刪除用於無密碼認證的安全金鑰", + "securityKeyDescription": "新增或刪除用於無密碼認證的安全金鑰", "securityKeyRegister": "註冊新的安全金鑰", "securityKeyList": "您的安全金鑰", "securityKeyNone": "尚未註冊安全金鑰", @@ -1430,29 +1425,29 @@ "securityKeyAuthError": "使用安全金鑰認證失敗", "securityKeyRecommendation": "考慮在其他設備上註冊另一個安全金鑰,以確保不會被鎖定在您的帳戶之外。", "registering": "註冊中...", - "securityKeyPrompt": "請使用您的安全金鑰驗證身份。確保您的安全金鑰已連接並準備好。", - "securityKeyBrowserNotSupported": "您的瀏覽器不支持安全金鑰。請使用像 Chrome、Firefox 或 Safari 這樣的現代瀏覽器。", - "securityKeyPermissionDenied": "請允許訪問您的安全金鑰以繼續登錄。", - "securityKeyRemovedTooQuickly": "請保持您的安全金鑰連接,直到登錄過程完成。", + "securityKeyPrompt": "請使用您的安全金鑰驗證身分。確保您的安全金鑰已連接並準備好。", + "securityKeyBrowserNotSupported": "您的瀏覽器不支援安全金鑰。請使用像 Chrome、Firefox 或 Safari 這樣的現代瀏覽器。", + "securityKeyPermissionDenied": "請允許存取您的安全金鑰以繼續登入。", + "securityKeyRemovedTooQuickly": "請保持您的安全金鑰連接,直到登入過程完成。", "securityKeyNotSupported": "您的安全金鑰可能不相容。請嘗試不同的安全金鑰。", "securityKeyUnknownError": "使用安全金鑰時出現問題。請再試一次。", "twoFactorRequired": "註冊安全金鑰需要兩步驗證。", "twoFactor": "兩步驗證", "twoFactorAuthentication": "兩步驗證", - "twoFactorDescription": "這個組織需要雙重身份驗證。", + "twoFactorDescription": "這個組織需要雙重身分驗證。", "enableTwoFactor": "啟用兩步驗證", "organizationSecurityPolicy": "組織安全政策", - "organizationSecurityPolicyDescription": "此機構擁有安全要求,您必須先滿足才能訪問", + "organizationSecurityPolicyDescription": "此機構擁有安全要求,您必須先滿足才能存取", "securityRequirements": "安全要求", "allRequirementsMet": "已滿足所有要求", - "completeRequirementsToContinue": "完成下面的要求以繼續訪問此組織", - "youCanNowAccessOrganization": "您現在可以訪問此組織", + "completeRequirementsToContinue": "完成下面的要求以繼續存取此組織", + "youCanNowAccessOrganization": "您現在可以存取此組織", "reauthenticationRequired": "會話長度", - "reauthenticationDescription": "該機構要求您每 {maxDays} 天登錄一次。", - "reauthenticationDescriptionHours": "該機構要求您每 {maxHours} 小時登錄一次。", - "reauthenticateNow": "再次登錄", - "adminEnabled2FaOnYourAccount": "管理員已為 {email} 啟用兩步驗證。請完成設置以繼續。", - "securityKeyAdd": "添加安全金鑰", + "reauthenticationDescription": "該機構要求您每 {maxDays} 天登入一次。", + "reauthenticationDescriptionHours": "該機構要求您每 {maxHours} 小時登入一次。", + "reauthenticateNow": "再次登入", + "adminEnabled2FaOnYourAccount": "管理員已為 {email} 啟用兩步驗證。請完成設定以繼續。", + "securityKeyAdd": "新增安全金鑰", "securityKeyRegisterTitle": "註冊新安全金鑰", "securityKeyRegisterDescription": "連接您的安全金鑰並輸入名稱以便識別", "securityKeyTwoFactorRequired": "要求兩步驗證", @@ -1462,10 +1457,10 @@ "securityKeyRemoveTitle": "移除安全金鑰", "securityKeyRemoveDescription": "輸入您的密碼以移除安全金鑰 \"{name}\"", "securityKeyNoKeysRegistered": "沒有註冊安全金鑰", - "securityKeyNoKeysDescription": "添加安全金鑰以加強您的帳戶安全", + "securityKeyNoKeysDescription": "新增安全金鑰以加強您的帳戶安全", "createDomainRequired": "必須輸入域", - "createDomainAddDnsRecords": "添加 DNS 記錄", - "createDomainAddDnsRecordsDescription": "將以下 DNS 記錄添加到您的域名提供商以完成設置。", + "createDomainAddDnsRecords": "新增 DNS 記錄", + "createDomainAddDnsRecordsDescription": "將以下 DNS 記錄新增到您的域名提供者以完成設定。", "createDomainNsRecords": "NS 記錄", "createDomainRecord": "記錄", "createDomainType": "類型:", @@ -1478,9 +1473,9 @@ "createDomainSaveTheseRecords": "保存這些記錄", "createDomainSaveTheseRecordsDescription": "務必保存這些 DNS 記錄,因為您將無法再次查看它們。", "createDomainDnsPropagation": "DNS 傳播", - "createDomainDnsPropagationDescription": "DNS 更改可能需要一些時間才能在網路上傳播。這可能需要從幾分鐘到 48 小時,具體取決於您的 DNS 提供商和 TTL 設置。", + "createDomainDnsPropagationDescription": "DNS 更改可能需要一些時間才能在網路上傳播。這可能需要從幾分鐘到 48 小時,具體取決於您的 DNS 提供者和 TTL 設定。", "resourcePortRequired": "非 HTTP 資源必須輸入埠號", - "resourcePortNotAllowed": "HTTP 資源不應設置埠號", + "resourcePortNotAllowed": "HTTP 資源不應設定埠號", "billingPricingCalculatorLink": "價格計算機", "signUpTerms": { "IAgreeToThe": "我同意", @@ -1491,44 +1486,44 @@ "signUpMarketing": { "keepMeInTheLoop": "透過電子郵件接收新聞、更新和新功能通知。" }, - "siteRequired": "需要站點。", + "siteRequired": "需要站台。", "olmTunnel": "Olm 隧道", "olmTunnelDescription": "使用 Olm 進行用戶端連接", - "errorCreatingClient": "創建用戶端出錯", + "errorCreatingClient": "建立用戶端出錯", "clientDefaultsNotFound": "未找到用戶端預設值", - "createClient": "創建用戶端", - "createClientDescription": "創建一個新用戶端來連接您的站點", + "createClient": "建立用戶端", + "createClientDescription": "建立一個新用戶端來連接您的站台", "seeAllClients": "查看所有用戶端", "clientInformation": "用戶端資訊", "clientNamePlaceholder": "用戶端名稱", - "address": "地址", + "address": "位址", "subnetPlaceholder": "子網", - "addressDescription": "此用戶端將用於連接的地址", - "selectSites": "選擇站點", - "sitesDescription": "用戶端將與所選站點進行連接", + "addressDescription": "此用戶端將用於連接的位址", + "selectSites": "選擇站台", + "sitesDescription": "用戶端將與所選站台進行連接", "clientInstallOlm": "安裝 Olm", - "clientInstallOlmDescription": "在您的系統上運行 Olm", + "clientInstallOlmDescription": "在您的系統上執行 Olm", "clientOlmCredentials": "Olm 憑據", - "clientOlmCredentialsDescription": "這是 Olm 伺服器的身份驗證方式", + "clientOlmCredentialsDescription": "這是 Olm 伺服器的身分驗證方式", "olmEndpoint": "Olm 端點", "olmId": "Olm ID", "olmSecretKey": "Olm 私鑰", "clientCredentialsSave": "保存您的憑據", "clientCredentialsSaveDescription": "該資訊僅會顯示一次,請確保將其複製到安全位置。", - "generalSettingsDescription": "配置此用戶端的常規設置", + "generalSettingsDescription": "設定此用戶端的常規設定", "clientUpdated": "用戶端已更新", "clientUpdatedDescription": "用戶端已更新。", "clientUpdateFailed": "更新用戶端失敗", "clientUpdateError": "更新用戶端時出錯。", - "sitesFetchFailed": "獲取站點失敗", - "sitesFetchError": "獲取站點時出錯。", - "olmErrorFetchReleases": "獲取 Olm 發布版本時出錯。", - "olmErrorFetchLatest": "獲取最新 Olm 發布版本時出錯。", + "sitesFetchFailed": "取得站台失敗", + "sitesFetchError": "取得站台時出錯。", + "olmErrorFetchReleases": "取得 Olm 發布版本時出錯。", + "olmErrorFetchLatest": "取得最新 Olm 發布版本時出錯。", "enterCidrRange": "輸入 CIDR 範圍", "resourceEnableProxy": "啟用公共代理", - "resourceEnableProxyDescription": "啟用到此資源的公共代理。這允許外部網路通過開放埠訪問資源。需要 Traefik 配置。", + "resourceEnableProxyDescription": "啟用到此資源的公共代理。這允許外部網路通過開放埠存取資源。需要 Traefik 設定。", "externalProxyEnabled": "外部代理已啟用", - "addNewTarget": "添加新目標", + "addNewTarget": "新增新目標", "targetsList": "目標列表", "advancedMode": "高級模式", "advancedSettings": "進階設定", @@ -1537,8 +1532,8 @@ "healthCheckUnhealthy": "不正常", "healthCheckUnknown": "未知", "healthCheck": "健康檢查", - "configureHealthCheck": "配置健康檢查", - "configureHealthCheckDescription": "為 {target} 設置健康監控", + "configureHealthCheck": "設定健康檢查", + "configureHealthCheckDescription": "為 {target} 設定健康監控", "enableHealthChecks": "啟用健康檢查", "enableHealthChecksDescription": "監視此目標的健康狀況。如果需要,您可以監視一個不同的終點。", "healthScheme": "方法", @@ -1561,9 +1556,9 @@ "headersValidationError": "Header 必須是格式:Header 名稱:值。", "saveHealthCheck": "保存健康檢查", "healthCheckSaved": "健康檢查已保存", - "healthCheckSavedDescription": "健康檢查配置已成功保存。", + "healthCheckSavedDescription": "健康檢查設定已成功保存。", "healthCheckError": "健康檢查錯誤", - "healthCheckErrorDescription": "保存健康檢查配置時出錯", + "healthCheckErrorDescription": "保存健康檢查設定時出錯", "healthCheckPathRequired": "健康檢查路徑為必填項", "healthCheckMethodRequired": "HTTP 方法為必填項", "healthCheckIntervalMin": "檢查間隔必須至少為 5 秒", @@ -1573,19 +1568,19 @@ "selectHttpMethod": "選擇 HTTP 方法", "domainPickerSubdomainLabel": "子域名", "domainPickerBaseDomainLabel": "根域名", - "domainPickerSearchDomains": "搜索域名...", + "domainPickerSearchDomains": "搜尋域名...", "domainPickerNoDomainsFound": "未找到域名", "domainPickerLoadingDomains": "載入域名...", "domainPickerSelectBaseDomain": "選擇根域名...", "domainPickerNotAvailableForCname": "不適用於 CNAME 域", "domainPickerEnterSubdomainOrLeaveBlank": "輸入子域名或留空以使用根域名。", - "domainPickerEnterSubdomainToSearch": "輸入一個子域名以搜索並從可用免費域名中選擇。", + "domainPickerEnterSubdomainToSearch": "輸入一個子域名以搜尋並從可用免費域名中選擇。", "domainPickerFreeDomains": "免費域名", - "domainPickerSearchForAvailableDomains": "搜索可用域名", + "domainPickerSearchForAvailableDomains": "搜尋可用域名", "domainPickerNotWorkSelfHosted": "注意:自託管實例當前不提供免費的域名。", "resourceDomain": "域名", "resourceEditDomain": "編輯域名", - "siteName": "站點名稱", + "siteName": "站台名稱", "proxyPort": "埠", "resourcesTableProxyResources": "代理資源", "resourcesTableClientResources": "用戶端資源", @@ -1594,20 +1589,19 @@ "resourcesTableDestination": "目標", "resourcesTableAlias": "別名", "resourcesTableClients": "用戶端", - "resourcesTableAndOnlyAccessibleInternally": "且僅在與用戶端連接時可內部訪問。", + "resourcesTableAndOnlyAccessibleInternally": "且僅在與用戶端連接時可內部存取。", "resourcesTableNoTargets": "無目標", "resourcesTableHealthy": "健康", "resourcesTableDegraded": "降級", - "resourcesTableOffline": "離線", "resourcesTableUnknown": "未知", "resourcesTableNotMonitored": "未監控", "editInternalResourceDialogEditClientResource": "編輯用戶端資源", - "editInternalResourceDialogUpdateResourceProperties": "更新 {resourceName} 的資源屬性和目標配置。", + "editInternalResourceDialogUpdateResourceProperties": "更新 {resourceName} 的資源屬性和目標設定。", "editInternalResourceDialogResourceProperties": "資源屬性", "editInternalResourceDialogName": "名稱", "editInternalResourceDialogProtocol": "協議", - "editInternalResourceDialogSitePort": "站點埠", - "editInternalResourceDialogTargetConfiguration": "目標配置", + "editInternalResourceDialogSitePort": "站台埠", + "editInternalResourceDialogTargetConfiguration": "目標設定", "editInternalResourceDialogCancel": "取消", "editInternalResourceDialogSaveResource": "保存資源", "editInternalResourceDialogSuccess": "成功", @@ -1627,38 +1621,38 @@ "editInternalResourceDialogModeHost": "主機", "editInternalResourceDialogModeCidr": "CIDR", "editInternalResourceDialogDestination": "目的地", - "editInternalResourceDialogDestinationHostDescription": "站點網路上資源的 IP 位址或主機名稱。", - "editInternalResourceDialogDestinationIPDescription": "站點網路上資源的 IP 或主機名稱位址。", - "editInternalResourceDialogDestinationCidrDescription": "站點網路上資源的 CIDR 範圍。", + "editInternalResourceDialogDestinationHostDescription": "站台網路上資源的 IP 位址或主機名稱。", + "editInternalResourceDialogDestinationIPDescription": "站台網路上資源的 IP 或主機名稱位址。", + "editInternalResourceDialogDestinationCidrDescription": "站台網路上資源的 CIDR 範圍。", "editInternalResourceDialogAlias": "別名", "editInternalResourceDialogAliasDescription": "此資源的可選內部 DNS 別名。", - "createInternalResourceDialogNoSitesAvailable": "暫無可用站點", - "createInternalResourceDialogNoSitesAvailableDescription": "您需要至少配置一個子網的 Newt 站點來創建內部資源。", + "createInternalResourceDialogNoSitesAvailable": "暫無可用站台", + "createInternalResourceDialogNoSitesAvailableDescription": "您需要至少設定一個子網的 Newt 站台來建立內部資源。", "createInternalResourceDialogClose": "關閉", - "createInternalResourceDialogCreateClientResource": "創建用戶端資源", - "createInternalResourceDialogCreateClientResourceDescription": "創建一個新資源,該資源將可供連接到所選站點的用戶端訪問。", + "createInternalResourceDialogCreateClientResource": "建立用戶端資源", + "createInternalResourceDialogCreateClientResourceDescription": "建立一個新資源,該資源將可供連接到所選站台的用戶端存取。", "createInternalResourceDialogResourceProperties": "資源屬性", "createInternalResourceDialogName": "名稱", - "createInternalResourceDialogSite": "站點", - "selectSite": "選擇站點...", - "noSitesFound": "找不到站點。", + "createInternalResourceDialogSite": "站台", + "selectSite": "選擇站台...", + "noSitesFound": "找不到站台。", "createInternalResourceDialogProtocol": "協議", "createInternalResourceDialogTcp": "TCP", "createInternalResourceDialogUdp": "UDP", - "createInternalResourceDialogSitePort": "站點埠", - "createInternalResourceDialogSitePortDescription": "使用此埠在連接到用戶端時訪問站點上的資源。", - "createInternalResourceDialogTargetConfiguration": "目標配置", - "createInternalResourceDialogDestinationIPDescription": "站點網路上資源的 IP 或主機名地址。", - "createInternalResourceDialogDestinationPortDescription": "資源在目標 IP 上可訪問的埠。", + "createInternalResourceDialogSitePort": "站台埠", + "createInternalResourceDialogSitePortDescription": "使用此埠在連接到用戶端時存取站台上的資源。", + "createInternalResourceDialogTargetConfiguration": "目標設定", + "createInternalResourceDialogDestinationIPDescription": "站台網路上資源的 IP 或主機名位址。", + "createInternalResourceDialogDestinationPortDescription": "資源在目標 IP 上可存取的埠。", "createInternalResourceDialogCancel": "取消", - "createInternalResourceDialogCreateResource": "創建資源", + "createInternalResourceDialogCreateResource": "建立資源", "createInternalResourceDialogSuccess": "成功", - "createInternalResourceDialogInternalResourceCreatedSuccessfully": "內部資源創建成功", + "createInternalResourceDialogInternalResourceCreatedSuccessfully": "內部資源建立成功", "createInternalResourceDialogError": "錯誤", - "createInternalResourceDialogFailedToCreateInternalResource": "創建內部資源失敗", + "createInternalResourceDialogFailedToCreateInternalResource": "建立內部資源失敗", "createInternalResourceDialogNameRequired": "名稱為必填項", "createInternalResourceDialogNameMaxLength": "名稱長度必須小於 255 個字元", - "createInternalResourceDialogPleaseSelectSite": "請選擇一個站點", + "createInternalResourceDialogPleaseSelectSite": "請選擇一個站台", "createInternalResourceDialogProxyPortMin": "代理埠必須至少為 1", "createInternalResourceDialogProxyPortMax": "代理埠必須小於 65536", "createInternalResourceDialogInvalidIPAddressFormat": "無效的 IP 位址格式", @@ -1670,48 +1664,48 @@ "createInternalResourceDialogModeHost": "主機", "createInternalResourceDialogModeCidr": "CIDR", "createInternalResourceDialogDestination": "目的地", - "createInternalResourceDialogDestinationHostDescription": "站點網路上資源的 IP 位址或主機名稱。", - "createInternalResourceDialogDestinationCidrDescription": "站點網路上資源的 CIDR 範圍。", + "createInternalResourceDialogDestinationHostDescription": "站台網路上資源的 IP 位址或主機名稱。", + "createInternalResourceDialogDestinationCidrDescription": "站台網路上資源的 CIDR 範圍。", "createInternalResourceDialogAlias": "別名", "createInternalResourceDialogAliasDescription": "此資源的可選內部 DNS 別名。", - "siteConfiguration": "配置", + "siteConfiguration": "設定", "siteAcceptClientConnections": "接受用戶端連接", "siteAcceptClientConnectionsDescription": "允許其他設備透過此 Newt 實例使用用戶端作為閘道器連接。", - "siteAddress": "站點地址", - "siteAddressDescription": "指定主機的 IP 位址以供用戶端連接。這是 Pangolin 網路中站點的內部地址,供用戶端訪問。必須在 Org 子網內。", - "siteNameDescription": "站點的顯示名稱,可以稍後更改。", - "autoLoginExternalIdp": "自動使用外部 IDP 登錄", - "autoLoginExternalIdpDescription": "立即將用戶重定向到外部 IDP 進行身份驗證。", + "siteAddress": "站台位址", + "siteAddressDescription": "指定主機的 IP 位址以供用戶端連接。這是 Pangolin 網路中站台的內部位址,供用戶端存取。必須在 Org 子網內。", + "siteNameDescription": "站台的顯示名稱,可以稍後更改。", + "autoLoginExternalIdp": "自動使用外部 IDP 登入", + "autoLoginExternalIdpDescription": "立即將使用者重定向到外部 IDP 進行身分驗證。", "selectIdp": "選擇 IDP", "selectIdpPlaceholder": "選擇一個 IDP...", - "selectIdpRequired": "在啟用自動登錄時,請選擇一個 IDP。", + "selectIdpRequired": "在啟用自動登入時,請選擇一個 IDP。", "autoLoginTitle": "重定向中", - "autoLoginDescription": "正在將您重定向到外部身份提供商進行身份驗證。", - "autoLoginProcessing": "準備身份驗證...", - "autoLoginRedirecting": "重定向到登錄...", - "autoLoginError": "自動登錄錯誤", - "autoLoginErrorNoRedirectUrl": "未從身份提供商收到重定向 URL。", - "autoLoginErrorGeneratingUrl": "生成身份驗證 URL 失敗。", + "autoLoginDescription": "正在將您重定向到外部身分提供者進行身分驗證。", + "autoLoginProcessing": "準備身分驗證...", + "autoLoginRedirecting": "重定向到登入...", + "autoLoginError": "自動登入錯誤", + "autoLoginErrorNoRedirectUrl": "未從身分提供者收到重定向 URL。", + "autoLoginErrorGeneratingUrl": "生成身分驗證 URL 失敗。", "remoteExitNodeManageRemoteExitNodes": "遠程節點", - "remoteExitNodeDescription": "自我主機一個或多個遠程節點來擴展您的網路連接並減少對雲的依賴性", + "remoteExitNodeDescription": "自我主機一個或多個遠程節點來擴充您的網路連接並減少對雲的依賴性", "remoteExitNodes": "節點", - "searchRemoteExitNodes": "搜索節點...", - "remoteExitNodeAdd": "添加節點", + "searchRemoteExitNodes": "搜尋節點...", + "remoteExitNodeAdd": "新增節點", "remoteExitNodeErrorDelete": "刪除節點時出錯", "remoteExitNodeQuestionRemove": "您確定要從組織中刪除該節點嗎?", - "remoteExitNodeMessageRemove": "一旦刪除,該節點將不再能夠訪問。", + "remoteExitNodeMessageRemove": "一旦刪除,該節點將不再能夠存取。", "remoteExitNodeConfirmDelete": "確認刪除節點", "remoteExitNodeDelete": "刪除節點", "sidebarRemoteExitNodes": "遠程節點", "remoteExitNodeId": "ID", "remoteExitNodeSecretKey": "密鑰", "remoteExitNodeCreate": { - "title": "創建節點", - "description": "創建一個新節點來擴展您的網路連接", + "title": "建立節點", + "description": "建立一個新節點來擴充您的網路連接", "viewAllButton": "查看所有節點", "strategy": { - "title": "創建策略", - "description": "選擇此選項以手動配置您的節點或生成新憑據。", + "title": "建立策略", + "description": "選擇此選項以手動設定您的節點或生成新憑據。", "adopt": { "title": "採納節點", "description": "如果您已經擁有該節點的憑據,請選擇此項。" @@ -1732,12 +1726,12 @@ }, "generate": { "title": "生成的憑據", - "description": "使用這些生成的憑據來配置您的節點", + "description": "使用這些生成的憑據來設定您的節點", "nodeIdTitle": "節點 ID", "secretTitle": "金鑰", - "saveCredentialsTitle": "將憑據添加到配置中", - "saveCredentialsDescription": "將這些憑據添加到您的自託管 Pangolin 節點設定檔中以完成連接。", - "submitButton": "創建節點" + "saveCredentialsTitle": "將憑據新增到設定中", + "saveCredentialsDescription": "將這些憑據新增到您的自託管 Pangolin 節點設定檔中以完成連接。", + "submitButton": "建立節點" }, "validation": { "adoptRequired": "在通過現有節點時需要節點ID和金鑰" @@ -1745,17 +1739,17 @@ "errors": { "loadDefaultsFailed": "無法載入預設值", "defaultsNotLoaded": "預設值未載入", - "createFailed": "創建節點失敗" + "createFailed": "建立節點失敗" }, "success": { - "created": "節點創建成功" + "created": "節點建立成功" } }, "remoteExitNodeSelection": "節點選擇", - "remoteExitNodeSelectionDescription": "為此本地站點選擇要路由流量的節點", - "remoteExitNodeRequired": "必須為本地站點選擇節點", + "remoteExitNodeSelectionDescription": "為此本地站台選擇要路由流量的節點", + "remoteExitNodeRequired": "必須為本地站台選擇節點", "noRemoteExitNodesAvailable": "無可用節點", - "noRemoteExitNodesAvailableDescription": "此組織沒有可用的節點。首先創建一個節點來使用本地站點。", + "noRemoteExitNodesAvailableDescription": "此組織沒有可用的節點。首先建立一個節點來使用本地站台。", "exitNode": "出口節點", "country": "國家", "rulesMatchCountry": "當前基於源 IP", @@ -1763,15 +1757,15 @@ "title": "託管自託管", "description": "更可靠、維護成本更低的自架 Pangolin 伺服器,並附帶額外的附加功能", "introTitle": "託管式自架 Pangolin", - "introDescription": "這是一種部署選擇,為那些希望簡潔和額外可靠的人設計,同時仍然保持他們的數據的私密性和自我託管性。", - "introDetail": "通過此選項,您仍然運行您自己的 Pangolin 節點 - - 您的隧道、TLS 終止,並且流量在您的伺服器上保持所有狀態。 不同之處在於,管理和監測是通過我們的雲層儀錶板進行的,該儀錶板開啟了一些好處:", + "introDescription": "這是一種部署選擇,為那些希望簡潔和額外可靠的人設計,同時仍然保持他們的資料的私密性和自我託管性。", + "introDetail": "通過此選項,您仍然執行您自己的 Pangolin 節點 - - 您的隧道、TLS 終止,並且流量在您的伺服器上保持所有狀態。 不同之處在於,管理和監控是通過我們的雲層儀表板進行的,該儀表板開啟了一些好處:", "benefitSimplerOperations": { "title": "簡單的操作", - "description": "無需運行您自己的郵件伺服器或設置複雜的警報。您將從方框中獲得健康檢查和下限提醒。" + "description": "無需執行您自己的郵件伺服器或設定複雜的警報。您將從方框中獲得健康檢查和下限提醒。" }, "benefitAutomaticUpdates": { "title": "自動更新", - "description": "雲儀錶板快速演化,所以您可以獲得新的功能和錯誤修復,而不必每次手動拉取新的容器。" + "description": "雲儀表板快速演化,所以您可以獲得新的功能和錯誤修復,而不必每次手動拉取新的容器。" }, "benefitLessMaintenance": { "title": "減少維護時間", @@ -1783,11 +1777,11 @@ }, "benefitHighAvailability": { "title": "高可用率(PoPs)", - "description": "您還可以將多個節點添加到您的帳戶中以獲取冗餘和更好的性能。" + "description": "您還可以將多個節點新增到您的帳戶中以取得冗餘和更好的性能。" }, "benefitFutureEnhancements": { "title": "將來的改進", - "description": "我們正在計劃添加更多的分析、警報和管理工具,使你的部署更加有力。" + "description": "我們正在計劃新增更多的分析、警報和管理工具,使你的部署更加有力。" }, "docsAlert": { "text": "在我們中更多地了解管理下的自託管選項", @@ -1797,22 +1791,22 @@ }, "internationaldomaindetected": "檢測到國際域", "willbestoredas": "儲存為:", - "roleMappingDescription": "確定當用戶啟用自動配送時如何分配他們的角色。", + "roleMappingDescription": "確定當使用者啟用自動配送時如何分配他們的角色。", "selectRole": "選擇角色", "roleMappingExpression": "表達式", "selectRolePlaceholder": "選擇角色", - "selectRoleDescription": "選擇一個角色,從此身份提供商分配給所有用戶", - "roleMappingExpressionDescription": "輸入一個 JMESPath 表達式來從 ID 令牌提取角色資訊", + "selectRoleDescription": "選擇一個角色,從此身分提供者分配給所有使用者", + "roleMappingExpressionDescription": "輸入一個 JMESPath 表達式來從 ID 權杖提取角色資訊", "idpTenantIdRequired": "租戶 ID 是必需的", "invalidValue": "無效的值", - "idpTypeLabel": "身份提供者類型", + "idpTypeLabel": "身分提供者類型", "roleMappingExpressionPlaceholder": "例如: contains(group, 'admin' &'Admin' || 'Member'", - "idpGoogleConfiguration": "Google 配置", - "idpGoogleConfigurationDescription": "配置您的 Google OAuth2 憑據", + "idpGoogleConfiguration": "Google 設定", + "idpGoogleConfigurationDescription": "設定您的 Google OAuth2 憑據", "idpGoogleClientIdDescription": "您的 Google OAuth2 用戶端 ID", "idpGoogleClientSecretDescription": "您的 Google OAuth2 用戶端金鑰", - "idpAzureConfiguration": "Azure Entra ID 配置", - "idpAzureConfigurationDescription": "配置您的 Azure Entra ID OAuth2 憑據", + "idpAzureConfiguration": "Azure Entra ID 設定", + "idpAzureConfigurationDescription": "設定您的 Azure Entra ID OAuth2 憑據", "idpTenantId": "租戶 ID", "idpTenantIdPlaceholder": "您的租戶 ID", "idpAzureTenantIdDescription": "您的 Azure 租戶ID (在 Azure Active Directory 概覽中發現)", @@ -1822,18 +1816,18 @@ "idpGoogleAlt": "Google", "idpAzureTitle": "Azure Entra ID", "idpAzureAlt": "Azure", - "idpGoogleConfigurationTitle": "Google 配置", - "idpAzureConfigurationTitle": "Azure Entra ID 配置", + "idpGoogleConfigurationTitle": "Google 設定", + "idpAzureConfigurationTitle": "Azure Entra ID 設定", "idpTenantIdLabel": "租戶 ID", "idpAzureClientIdDescription2": "您的 Azure 應用程式註冊用戶端 ID", "idpAzureClientSecretDescription2": "您的 Azure 應用程式註冊用戶端金鑰", - "idpGoogleDescription": "Google OAuth2/OIDC 提供商", + "idpGoogleDescription": "Google OAuth2/OIDC 提供者", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC 提供者", "subnet": "子網", - "subnetDescription": "此組織網路配置的子網。", + "subnetDescription": "此組織網路設定的子網。", "customDomain": "自訂網域", "authPage": "認證頁面", - "authPageDescription": "配置您的組織認證頁面", + "authPageDescription": "設定您的組織認證頁面", "authPageDomain": "認證頁面域", "authPageBranding": "自訂品牌", "authPageBrandingDescription": "設定此組織驗證頁面上顯示的品牌", @@ -1855,15 +1849,15 @@ "saveAuthPageDomain": "儲存網域", "saveAuthPageBranding": "儲存品牌", "removeAuthPageBranding": "移除品牌", - "noDomainSet": "沒有域設置", + "noDomainSet": "沒有域設定", "changeDomain": "更改域", "selectDomain": "選擇域", "restartCertificate": "重新啟動證書", "editAuthPageDomain": "編輯認證頁面域", - "setAuthPageDomain": "設置認證頁面域", - "failedToFetchCertificate": "獲取證書失敗", + "setAuthPageDomain": "設定認證頁面域", + "failedToFetchCertificate": "取得證書失敗", "failedToRestartCertificate": "重新啟動證書失敗", - "addDomainToEnableCustomAuthPages": "為您的組織添加域名以啟用自訂認證頁面", + "addDomainToEnableCustomAuthPages": "為您的組織新增域名以啟用自訂認證頁面", "selectDomainForOrgAuthPage": "選擇組織認證頁面的域", "domainPickerProvidedDomain": "提供的域", "domainPickerFreeProvidedDomain": "免費提供的域", @@ -1878,10 +1872,10 @@ "domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" 無法為 {domain} 變為有效。", "domainPickerSubdomainSanitized": "子域已淨化", "domainPickerSubdomainCorrected": "\"{sub}\" 已被更正為 \"{sanitized}\"", - "orgAuthSignInTitle": "登錄到您的組織", - "orgAuthChooseIdpDescription": "選擇您的身份提供商以繼續", - "orgAuthNoIdpConfigured": "此機構沒有配置任何身份提供者。您可以使用您的 Pangolin 身份登錄。", - "orgAuthSignInWithPangolin": "使用 Pangolin 登錄", + "orgAuthSignInTitle": "登入到您的組織", + "orgAuthChooseIdpDescription": "選擇您的身分提供者以繼續", + "orgAuthNoIdpConfigured": "此機構沒有設定任何身分提供者。您可以使用您的 Pangolin 身分登入。", + "orgAuthSignInWithPangolin": "使用 Pangolin 登入", "orgAuthSignInToOrg": "登入組織", "orgAuthSelectOrgTitle": "組織登入", "orgAuthSelectOrgDescription": "輸入您的組織 ID 以繼續", @@ -1892,28 +1886,28 @@ "orgAuthBackToSignIn": "返回標準登入", "orgAuthNoAccount": "沒有帳戶?", "subscriptionRequiredToUse": "需要訂閱才能使用此功能。", - "idpDisabled": "身份提供者已禁用。", + "idpDisabled": "身分提供者已禁用。", "orgAuthPageDisabled": "組織認證頁面已禁用。", "domainRestartedDescription": "域驗證重新啟動成功", - "resourceAddEntrypointsEditFile": "編輯文件:config/traefik/traefik_config.yml", - "resourceExposePortsEditFile": "編輯文件:docker-compose.yml", - "emailVerificationRequired": "需要電子郵件驗證。 請通過 {dashboardUrl}/auth/login 再次登錄以完成此步驟。 然後,回到這裡。", - "twoFactorSetupRequired": "需要設置雙因素身份驗證。 請通過 {dashboardUrl}/auth/login 再次登錄以完成此步驟。 然後,回到這裡。", + "resourceAddEntrypointsEditFile": "編輯檔案:config/traefik/traefik_config.yml", + "resourceExposePortsEditFile": "編輯檔案:docker-compose.yml", + "emailVerificationRequired": "需要電子郵件驗證。 請通過 {dashboardUrl}/auth/login 再次登入以完成此步驟。 然後,回到這裡。", + "twoFactorSetupRequired": "需要設定雙因素身分驗證。 請通過 {dashboardUrl}/auth/login 再次登入以完成此步驟。 然後,回到這裡。", "additionalSecurityRequired": "需要額外的安全", - "organizationRequiresAdditionalSteps": "這個組織需要額外的安全步驟才能訪問資源。", + "organizationRequiresAdditionalSteps": "這個組織需要額外的安全步驟才能存取資源。", "completeTheseSteps": "完成這些步驟", "enableTwoFactorAuthentication": "啟用兩步驗證", "completeSecuritySteps": "完成安全步驟", "securitySettings": "安全設定", "dangerSection": "危險區域", "dangerSectionDescription": "永久刪除與此組織相關的所有資料", - "securitySettingsDescription": "配置您組織的安全策略", - "requireTwoFactorForAllUsers": "所有用戶需要兩步驗證", - "requireTwoFactorDescription": "如果啟用,此組織的所有內部用戶必須啟用雙重身份驗證才能訪問組織。", + "securitySettingsDescription": "設定您組織的安全策略", + "requireTwoFactorForAllUsers": "所有使用者需要兩步驗證", + "requireTwoFactorDescription": "如果啟用,此組織的所有內部使用者必須啟用雙重身分驗證才能存取組織。", "requireTwoFactorDisabledDescription": "此功能需要有效的許可證(企業)或活動訂閱(SaS)", - "requireTwoFactorCannotEnableDescription": "您必須為您的帳戶啟用雙重身份驗證才能對所有用戶", + "requireTwoFactorCannotEnableDescription": "您必須為您的帳戶啟用雙重身分驗證才能對所有使用者", "maxSessionLength": "最大會話長度", - "maxSessionLengthDescription": "設置用戶會話的最長時間。此後用戶需要重新驗證。", + "maxSessionLengthDescription": "設定使用者會話的最長時間。此後使用者需要重新驗證。", "maxSessionLengthDisabledDescription": "此功能需要有效的許可證(企業)或活動訂閱(SaS)", "selectSessionLength": "選擇會話長度", "unenforced": "未執行", @@ -1929,7 +1923,7 @@ "90DaysSession": "90 天", "180DaysSession": "180天", "passwordExpiryDays": "密碼過期", - "editPasswordExpiryDescription": "設置用戶需要更改密碼之前的天數。", + "editPasswordExpiryDescription": "設定使用者需要更改密碼之前的天數。", "selectPasswordExpiry": "選擇密碼過期", "30Days": "30 天", "1Day": "1天", @@ -1939,34 +1933,34 @@ "1Year": "1 年", "subscriptionBadge": "需要訂閱", "securityPolicyChangeWarning": "安全政策更改警告", - "securityPolicyChangeDescription": "您即將更改安全政策設置。保存後,您可能需要重新認證以遵守這些政策更新。 所有不符合要求的用戶也需要重新認證。", + "securityPolicyChangeDescription": "您即將更改安全政策設定。保存後,您可能需要重新認證以遵守這些政策更新。 所有不符合要求的使用者也需要重新認證。", "securityPolicyChangeConfirmMessage": "我確認", - "securityPolicyChangeWarningText": "這將影響組織中的所有用戶", - "authPageErrorUpdateMessage": "更新身份驗證頁面設置時出錯", + "securityPolicyChangeWarningText": "這將影響組織中的所有使用者", + "authPageErrorUpdateMessage": "更新身分驗證頁面設定時出錯", "authPageErrorUpdate": "無法更新認證頁面", "authPageDomainUpdated": "驗證頁面網域更新成功", "healthCheckNotAvailable": "本地的", "rewritePath": "重寫路徑", "rewritePathDescription": "在轉發到目標之前,可以選擇重寫路徑。", - "continueToApplication": "繼續應用", + "continueToApplication": "繼續前往應用程式", "checkingInvite": "正在檢查邀請", - "setResourceHeaderAuth": "設置 ResourceHeaderAuth", - "resourceHeaderAuthRemove": "移除 Header 身份驗證", - "resourceHeaderAuthRemoveDescription": "已成功刪除 Header 身份驗證。", - "resourceErrorHeaderAuthRemove": "刪除 Header 身份驗證失敗", - "resourceErrorHeaderAuthRemoveDescription": "無法刪除資源的 Header 身份驗證。", + "setResourceHeaderAuth": "設定 ResourceHeaderAuth", + "resourceHeaderAuthRemove": "移除 Header 身分驗證", + "resourceHeaderAuthRemoveDescription": "已成功刪除 Header 身分驗證。", + "resourceErrorHeaderAuthRemove": "刪除 Header 身分驗證失敗", + "resourceErrorHeaderAuthRemoveDescription": "無法刪除資源的 Header 身分驗證。", "resourceHeaderAuthProtectionEnabled": "Header 認證已啟用", - "resourceHeaderAuthProtectionDisabled": "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 身份驗證", + "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": "測試版", @@ -1990,7 +1984,7 @@ "generateLicenseKey": "生成許可證金鑰", "generateLicenseKeyForm": { "validation": { - "emailRequired": "請輸入一個有效的電子郵件地址", + "emailRequired": "請輸入一個有效的電子郵件位址", "useCaseTypeRequired": "請選擇一個使用的案例類型", "firstNameRequired": "必填名", "lastNameRequired": "姓氏是必填項", @@ -2036,11 +2030,11 @@ "alerts": { "commercialUseDisclosure": { "title": "使用情況披露", - "description": "選擇能準確反映您預定用途的許可等級。 個人許可證允許對個人、非商業性或小型商業活動免費使用軟體,年收入毛額不到 100,000 美元。 超出這些限度的任何用途,包括在企業、組織內的用途。 或其他創收環境--需要有效的企業許可證和支付適用的許可證費用。 所有用戶,不論是個人還是企業,都必須遵守寄養商業許可證條款。" + "description": "選擇能準確反映您預定用途的許可等級。 個人許可證允許對個人、非商業性或小型商業活動免費使用軟體,年收入毛額不到 100,000 美元。 超出這些限度的任何用途,包括在企業、組織內的用途。 或其他創收環境--需要有效的企業許可證和支付適用的許可證費用。 所有使用者,不論是個人還是企業,都必須遵守寄養商業許可證條款。" }, "trialPeriodInformation": { "title": "試用期資訊", - "description": "此許可證金鑰使企業特性能夠持續 7 天的評價。 在評估期過後繼續訪問付費功能需要在有效的個人或企業許可證下啟用。對於企業許可證,請聯絡 Sales@pangolin.net。" + "description": "此許可證金鑰使企業特性能夠持續 7 天的評價。 在評估期過後繼續存取付費功能需要在有效的個人或企業許可證下啟用。對於企業許可證,請聯絡 Sales@pangolin.net。" } }, "form": { @@ -2050,8 +2044,8 @@ "jobTitle": "工作頭銜:", "primaryUseQuestion": "您主要計劃使用 Pangolin 嗎?", "industryQuestion": "您的行業是什麼?", - "prospectiveUsersQuestion": "您期望有多少預期用戶?", - "prospectiveSitesQuestion": "您期望有多少站點(隧道)?", + "prospectiveUsersQuestion": "您期望有多少預期使用者?", + "prospectiveSitesQuestion": "您期望有多少站台(隧道)?", "companyName": "公司名稱", "countryOfResidence": "居住國", "stateProvinceRegion": "州/省/地區", @@ -2082,8 +2076,8 @@ "priority": "優先權", "priorityDescription": "先評估更高優先度線路。優先度 = 100 意味著自動排序(系統決定). 使用另一個數字強制執行手動優先度。", "instanceName": "實例名稱", - "pathMatchModalTitle": "配置路徑匹配", - "pathMatchModalDescription": "根據傳入請求的路徑設置匹配方式。", + "pathMatchModalTitle": "設定路徑匹配", + "pathMatchModalDescription": "根據傳入請求的路徑設定匹配方式。", "pathMatchType": "匹配類型", "pathMatchPrefix": "前綴", "pathMatchExact": "精準的", @@ -2096,7 +2090,7 @@ "pathMatchPrefixHelp": "範例: /api 匹配/api, /api/users 等。", "pathMatchExactHelp": "範例:/api 匹配僅限/api", "pathMatchRegexHelp": "例如:^/api/.* 匹配/api/why", - "pathRewriteModalTitle": "配置路徑重寫", + "pathRewriteModalTitle": "設定路徑重寫", "pathRewriteModalDescription": "在轉發到目標之前變換匹配的路徑。", "pathRewriteType": "重寫類型", "pathRewritePrefixOption": "前綴 - 替換前綴", @@ -2118,26 +2112,26 @@ "sidebarEnableEnterpriseLicense": "啟用企業許可證", "cannotbeUndone": "無法撤消。", "toConfirm": "確認", - "deleteClientQuestion": "您確定要從站點和組織中刪除客戶嗎?", - "clientMessageRemove": "一旦刪除,用戶端將無法連接到站點。", + "deleteClientQuestion": "您確定要從站台和組織中刪除客戶嗎?", + "clientMessageRemove": "一旦刪除,用戶端將無法連接到站台。", "sidebarLogs": "日誌", "request": "請求", "requests": "請求", "logs": "日誌", "logsSettingsDescription": "監視從此 orginization 中收集的日誌", - "searchLogs": "搜索日誌...", + "searchLogs": "搜尋日誌...", "action": "行動", "actor": "執行者", "timestamp": "時間戳", - "accessLogs": "訪問日誌", - "exportCsv": "導出 CSV", + "accessLogs": "存取日誌", + "exportCsv": "匯出 CSV", "exportError": "匯出 CSV 時發生未知錯誤", "exportCsvTooltip": "在時間範圍內", "actorId": "執行者 ID", "allowedByRule": "根據規則允許", "allowedNoAuth": "無認證", - "validAccessToken": "有效訪問令牌", - "validHeaderAuth": "有效的 Header 身份驗證", + "validAccessToken": "有效存取權杖", + "validHeaderAuth": "有效的 Header 身分驗證", "validPincode": "有效的 Pincode", "validPassword": "有效密碼", "validEmail": "有效的 email", @@ -2145,7 +2139,7 @@ "resourceBlocked": "資源被阻止", "droppedByRule": "被規則刪除", "noSessions": "無會話", - "temporaryRequestToken": "臨時請求令牌", + "temporaryRequestToken": "臨時請求權杖", "noMoreAuthMethods": "無有效授權", "ip": "IP", "reason": "原因", @@ -2155,7 +2149,7 @@ "location": "地點", "actionLogs": "操作日誌", "sidebarLogsRequest": "請求日誌", - "sidebarLogsAccess": "訪問日誌", + "sidebarLogsAccess": "存取日誌", "sidebarLogsAction": "操作日誌", "logRetention": "日誌保留", "logRetentionDescription": "管理不同類型的日誌為這個機構保留多長時間或禁用這些日誌", @@ -2163,8 +2157,8 @@ "requestAnalyticsDescription": "查看此組織資源的詳細請求分析", "logRetentionRequestLabel": "請求日誌保留", "logRetentionRequestDescription": "保留請求日誌的時間", - "logRetentionAccessLabel": "訪問日誌保留", - "logRetentionAccessDescription": "保留訪問日誌的時間", + "logRetentionAccessLabel": "存取日誌保留", + "logRetentionAccessDescription": "保留存取日誌的時間", "logRetentionActionLabel": "動作日誌保留", "logRetentionActionDescription": "保留操作日誌的時間", "logRetentionDisabled": "已禁用", @@ -2176,7 +2170,7 @@ "logRetentionForever": "永遠的", "logRetentionEndOfFollowingYear": "次年年底", "actionLogsDescription": "查看此機構執行的操作歷史", - "accessLogsDescription": "查看此機構資源的訪問認證請求", + "accessLogsDescription": "查看此機構資源的存取認證請求", "licenseRequiredToUse": "需要企業許可證才能使用此功能。", "certResolver": "證書解決器", "certResolverDescription": "選擇用於此資源的證書解析器。", @@ -2184,50 +2178,49 @@ "enterCustomResolver": "輸入自訂解析器", "preferWildcardCert": "喜歡通配符證書", "unverified": "未驗證", - "domainSetting": "域設置", - "domainSettingDescription": "配置您的域的設置", - "preferWildcardCertDescription": "嘗試生成通配符證書(需要正確配置的證書解析器)。", + "domainSetting": "域設定", + "domainSettingDescription": "設定您的域的設定", + "preferWildcardCertDescription": "嘗試生成通配符證書(需要正確設定的證書解析器)。", "recordName": "記錄名稱", "auto": "自動操作", "TTL": "TTL", - "howToAddRecords": "如何添加記錄", + "howToAddRecords": "如何新增記錄", "dnsRecord": "DNS 記錄", "required": "必填", - "domainSettingsUpdated": "域設置更新成功", + "domainSettingsUpdated": "域設定更新成功", "orgOrDomainIdMissing": "缺少機構或域 ID", "loadingDNSRecords": "正在載入 DNS 記錄...", - "olmUpdateAvailableInfo": "有最新版本的 Olm 可用。請更新到最新版本以獲取最佳體驗。", + "olmUpdateAvailableInfo": "有最新版本的 Olm 可用。請更新到最新版本以取得最佳體驗。", "client": "用戶端:", - "proxyProtocol": "代理協議設置", - "proxyProtocolDescription": "配置代理協議以保留 TCP/UDP 服務的用戶端 IP 位址。", + "proxyProtocol": "代理協議設定", + "proxyProtocolDescription": "設定代理協議以保留 TCP/UDP 服務的用戶端 IP 位址。", "enableProxyProtocol": "啟用代理協議", "proxyProtocolInfo": "為 TCP/UDP 後端保留用戶端 IP 位址", "proxyProtocolVersion": "代理協議版本", "version1": " 版本 1 (推薦)", "version2": "版本 2", - "versionDescription": "版本 1 是基於文本和廣泛支持的版本。版本 2 是二進制和更有效率但不那麼相容。", "warning": "警告", - "proxyProtocolWarning": "您的後端應用程式必須配置為接受代理協議連接。如果您的後端不支持代理協議,啟用這將會中斷所有連接。 請務必從 Traefik 配置您的後端到信任代理協議標題。", - "restarting": "正在重啟...", + "proxyProtocolWarning": "您的後端應用程式必須設定為接受代理協議連接。如果您的後端不支援代理協議,啟用這將會中斷所有連接。 請務必從 Traefik 設定您的後端到信任代理協議標題。", + "restarting": "正在重新啟動...", "manual": "手動模式", - "messageSupport": "消息支持", - "supportNotAvailableTitle": "支持不可用", - "supportNotAvailableDescription": "支持現在不可用。您可以發送電子郵件到 support@pangolin.net。", - "supportRequestSentTitle": "支持請求已發送", - "supportRequestSentDescription": "您的消息已成功發送。", - "supportRequestFailedTitle": "發送請求失敗", - "supportRequestFailedDescription": "發送您的支持請求時出錯。", + "messageSupport": "訊息支援", + "supportNotAvailableTitle": "支援不可用", + "supportNotAvailableDescription": "支援現在不可用。您可以傳送電子郵件到 support@pangolin.net。", + "supportRequestSentTitle": "支援請求已傳送", + "supportRequestSentDescription": "您的訊息已成功傳送。", + "supportRequestFailedTitle": "傳送請求失敗", + "supportRequestFailedDescription": "傳送您的支援請求時出錯。", "supportSubjectRequired": "主題是必填項", "supportSubjectMaxLength": "主題必須是 255 個或更少的字元", - "supportMessageRequired": "消息是必填項", + "supportMessageRequired": "訊息是必填項", "supportReplyTo": "回復給", "supportSubject": "議題", "supportSubjectPlaceholder": "輸入主題", "supportMessage": "留言", - "supportMessagePlaceholder": "輸入您的消息", - "supportSending": "正在發送...", - "supportSend": "發送", - "supportMessageSent": "消息已發送!", + "supportMessagePlaceholder": "輸入您的訊息", + "supportSending": "正在傳送...", + "supportSend": "傳送", + "supportMessageSent": "訊息已傳送!", "supportWillContact": "我們很快就會聯繫起來!", "selectLogRetention": "選擇保留日誌", "terms": "條款", @@ -2272,8 +2265,8 @@ "columnVisibility": "列可見性", "toggleColumn": "切換 {columnName} 列", "allColumns": "全部列", - "defaultColumns": "默認列", - "customizeView": "自訂視圖", + "defaultColumns": "預設列", + "customizeView": "自訂檢視", "viewOptions": "查看選項", "selectAll": "選擇所有", "selectNone": "沒有選擇", @@ -2324,10 +2317,10 @@ "setupUtilitySubnet": "工具子網路(進階)", "setupUtilitySubnetDescription": "此組織別名位址和 DNS 伺服器的子網路。", "siteRegenerateAndDisconnect": "重新產生並斷開連接", - "siteRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此站點的連接嗎?", - "siteRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開站點連接。站點需要使用新憑證重新啟動。", - "siteRegenerateCredentialsConfirmation": "您確定要重新產生此站點的憑證嗎?", - "siteRegenerateCredentialsWarning": "這將重新產生憑證。站點將保持連接,直到您手動重新啟動並使用新憑證。", + "siteRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此站台的連接嗎?", + "siteRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開站台連接。站台需要使用新憑證重新啟動。", + "siteRegenerateCredentialsConfirmation": "您確定要重新產生此站台的憑證嗎?", + "siteRegenerateCredentialsWarning": "這將重新產生憑證。站台將保持連接,直到您手動重新啟動並使用新憑證。", "clientRegenerateAndDisconnect": "重新產生並斷開連接", "clientRegenerateAndDisconnectConfirmation": "您確定要重新產生憑證並斷開此客戶端的連接嗎?", "clientRegenerateAndDisconnectWarning": "這將重新產生憑證並立即斷開客戶端連接。客戶端需要使用新憑證重新啟動。", @@ -2355,8 +2348,8 @@ "resourceLoginPageDescription": "自訂個別資源的登入頁面", "enterConfirmation": "輸入確認", "blueprintViewDetails": "詳細資訊", - "defaultIdentityProvider": "預設身份提供者", - "defaultIdentityProviderDescription": "當選擇預設身份提供者時,使用者將自動被重新導向到該提供者進行驗證。", + "defaultIdentityProvider": "預設身分提供者", + "defaultIdentityProviderDescription": "當選擇預設身分提供者時,使用者將自動被重新導向到該提供者進行驗證。", "editInternalResourceDialogNetworkSettings": "網路設定", "editInternalResourceDialogAccessPolicy": "存取策略", "editInternalResourceDialogAddRoles": "新增角色", @@ -2374,7 +2367,7 @@ "orgAuthWhatsThis": "我在哪裡可以找到我的組織 ID?", "learnMore": "了解更多", "backToHome": "返回首頁", - "needToSignInToOrg": "需要使用您組織的身份提供者嗎?", + "needToSignInToOrg": "需要使用您組織的身分提供者嗎?", "maintenanceMode": "維護模式", "maintenanceModeDescription": "向訪客顯示維護頁面", "maintenanceModeType": "維護模式類型", @@ -2400,5 +2393,1437 @@ "maintenanceScreenTitle": "服務暫時無法使用", "maintenanceScreenMessage": "我們目前遇到技術問題。請稍後再試。", "maintenanceScreenEstimatedCompletion": "預計完成時間:", - "createInternalResourceDialogDestinationRequired": "目的地為必填欄位" + "createInternalResourceDialogDestinationRequired": "目的地為必填欄位", + "contactSalesEnable": "聯絡銷售以啟用此功能。", + "contactSalesBookDemo": "預訂演示", + "contactSalesOr": "或", + "contactSalesContactUs": "聯絡我們", + "subscriptionViolationMessage": "您的當前計劃超出了您的限制。通過移除站台、使用者或其他資源以保持在您的計劃範圍內來糾正問題。", + "trialBannerMessage": "您的試用將在 {countdown} 到期。升級以保持存取。", + "trialBannerExpired": "您的試用已到期。立即升級以恢復存取。", + "billingTrialBannerTitle": "免費試用啟用中", + "billingTrialBannerDescription": "您目前正在商用層進行免費試用。試用結束後,您的賬戶將自動回到基礎層功能和限制。可隨時升級以保持當前計劃的功能存取。", + "billingTrialBannerUpgrade": "立即升級", + "billingTrialBadge": "免費試用", + "trialActive": "免費試用中", + "trialExpired": "試用到期", + "trialHasEnded": "您的試用已結束。", + "trialDaysRemaining": "{count, plural, other {# 天剩餘}}", + "trialDaysLeftShort": "試用期剩餘 {days} 天", + "trialGoToBilling": "轉到賬單頁面", + "subscriptionViolationViewBilling": "檢視賬單", + "siteConfirmDeleteAndResources": "確認刪除站台及資源", + "siteDeleteAndResources": "刪除站台及資源", + "siteMessageRemoveAndResources": "這將永久刪除與該站台關聯的所有公共和私人資源,即使資源也與其他站台相關聯。", + "siteQuestionRemoveAndResources": "您確定要刪除此站台及所有關聯資源嗎?", + "sitesTableDeleteSite": "刪除站台", + "sitesTableDeleteSiteAndResources": "刪除站台及資源", + "approvalsBannerTitle": "批准或拒絕裝置存取", + "approvalsBannerDescription": "稽核、批准或拒絕使用者的裝置存取請求。 當需要裝置批准時,使用者必須先獲得管理員批准,然後他們的裝置才能連線到您的組織資源。", + "approvalsBannerButtonText": "瞭解更多", + "sitesTableViewPublicResources": "檢視公共資源", + "sitesTableViewPrivateResources": "檢視私有資源", + "siteInstallKubernetesDocsDescription": "有關最新的 Kubernetes 安裝資訊,請參閱docs.pangolin.net/manage/sites/install-kubernetes。", + "siteInstallAdvantechDocsDescription": "有關 Advantech 數據機安裝說明,請參閱docs.pangolin.net/manage/sites/install-advantech。", + "siteRestartTitle": "重新啟動站台", + "siteRestartDescription": "重新啟動此站台的WireGuard隧道。此操作將暫時中斷連線。", + "siteRestartBody": "如果站台隧道無法正常工作,並且您希望在不重新啟動主機的情況下強制重新連線,請使用此選項。", + "siteRestartButton": "重新啟動站台", + "siteRestartDialogMessage": "確定要重新啟動{name}的WireGuard隧道嗎?站台將暫時斷開連線。", + "siteRestartWarning": "隧道重新啟動時,站台將暫時斷開連線。", + "siteRestarted": "站台已重新啟動", + "siteRestartedDescription": "WireGuard隧道已重新啟動。", + "siteErrorRestart": "重新啟動站台失敗", + "siteErrorRestartDescription": "重新啟動站台時發生錯誤。", + "siteResourcesTab": "資源", + "siteResourcesNoneOnSite": "此站台尚無公開或私人資源。", + "siteResourcesSectionPublic": "公共資源", + "siteResourcesSectionPrivate": "私有資源", + "siteResourcesSectionPublicDescription": "通過域名或埠公開的資源。", + "siteResourcesSectionPrivateDescription": "通過站台可在您的私有網路上存取的資源。", + "siteResourcesViewAllPublic": "檢視所有資源", + "siteResourcesViewAllPrivate": "檢視所有資源", + "siteResourcesDialogDescription": "此站台的公開和私有資源概覽。", + "siteResourcesShowMore": "顯示更多", + "siteResourcesPermissionDenied": "您無權列出這些資源。", + "siteResourcesEmptyPublic": "尚無針對該站台的公共資源。", + "siteResourcesEmptyPrivate": "尚無與此站台關聯的私有資源。", + "siteResourcesHowToAccess": "如何存取", + "siteResourcesTargetsOnSite": "此站台上的目標", + "shareDelete": "刪除共享連結", + "shareDeleteConfirm": "確認刪除共享連結", + "shareQuestionRemove": "您確定要刪除這個共享連結嗎?", + "shareMessageRemove": "刪除後,該連結將不再可用,使用它的任何人將失去對資源的存取許可權。", + "sharePathOptional": "路徑(可選)", + "sharePathDescription": "認證後,連結將把使用者重定向到此路徑。", + "machineSearch": "搜尋機", + "machinesSearch": "搜尋機器客戶端...", + "machineNotFound": "未找到任何機", + "userDeviceSearch": "搜尋使用者裝置", + "userDevicesSearch": "搜尋使用者裝置...", + "resourcePoliciesBannerTitle": "重用身分驗證和存取規則", + "resourcePoliciesBannerDescription": "共享資源策略可讓您定義身分驗證方法和存取規則,然後將其套用到多個公共資源。當您更新策略時,每個連結的資源都會自動繼承更改。", + "resourcePoliciesBannerButtonText": "瞭解更多", + "resourcePoliciesTitle": "管理公共資源策略", + "resourcePoliciesAttachedResourcesColumnTitle": "資源", + "resourcePoliciesAttachedResources": "{count} 個資源", + "resourcePoliciesAttachedResourcesCount": "{count, plural, other {# 個資源}}", + "resourcePoliciesAttachedResourcesEmpty": "沒有資源", + "resourcePoliciesDescription": "建立和管理身分驗證策略以控制對公共資源的存取", + "resourcePoliciesSearch": "搜尋策略……", + "resourcePoliciesAdd": "新增策略", + "resourcePoliciesDefaultBadgeText": "預設策略", + "resourcePoliciesCreate": "建立公共資源策略", + "resourcePoliciesCreateDescription": "按照以下步驟建立新策略", + "resourcePolicyName": "策略名稱", + "resourcePolicyNameDescription": "給此策略命名,以便在您的資源中識別它", + "resourcePolicyNamePlaceholder": "例如:內部存取策略", + "resourcePoliciesSeeAll": "檢視所有策略", + "resourcePolicyAuthMethodAdd": "新增身分驗證方法", + "resourcePolicyOtpEmailAdd": "新增 OTP 電子郵件", + "resourcePolicyRulesAdd": "新增規則", + "resourcePolicyAuthMethodsDescription": "通過額外的認證方法允許存取資源", + "resourcePolicyUsersRolesDescription": "設定哪些使用者和角色可以存取關聯的資源", + "rulesResourcePolicyDescription": "設定規則以控制與此策略關聯的存取資源", + "resourcePolicyMessageRemove": "一旦刪除,資源策略將不再可存取。所有與資源關聯的資源將取消關聯,並且沒有身分驗證。", + "resourcePolicyQuestionRemove": "您確定要從組織中刪除資源策略嗎?", + "resourceRawDescriptionCloud": "正在使用埠號使用 TCP/UDP 代理請求。需要站台連線到遠端節點。", + "resourcePublicCreate": "建立公共資源", + "resourcePublicCreateDescription": "按照以下步驟建立一個可通過網頁瀏覽器存取的新公共資源", + "resourceCreateGeneralDescription": "設定基本資源設定,包括名稱和類型", + "resourceCreateGeneral": "概覽", + "resourceDomainDescription": "資源將在此完全限定的域名上提供。", + "resourcePortDescription": "在 Pangolin 例項或節點上資源可存取的外部埠。", + "configure": "設定", + "back": "後退", + "resourcePolicyDelete": "刪除資源策略", + "resourcePolicyDeleteConfirm": "確認刪除資源策略", + "labelDelete": "刪除標籤", + "labelAdd": "新增標籤", + "labelCreateSuccessMessage": "標籤建立成功", + "labelDuplicateError": "標籤重複", + "labelDuplicateErrorDescription": "已存在具有該名稱的標籤。", + "labelEditSuccessMessage": "標籤修改成功", + "labelNameField": "標籤名稱", + "labelColorField": "標籤顏色", + "labelPlaceholder": "例:homelab", + "labelCreate": "建立標籤", + "createLabelDialogTitle": "建立標籤", + "createLabelDialogDescription": "建立一個可以附加到此組織的新標籤", + "labelEdit": "編輯標籤", + "editLabelDialogTitle": "更新標籤", + "editLabelDialogDescription": "編輯一個可以附加到此組織的標籤", + "labelDeleteConfirm": "確認刪除標籤", + "labelErrorDelete": "刪除標籤失敗", + "labelMessageRemove": "此操作是永久性的。所有用此標籤標記的網站、資源和客戶端將取消標記。", + "labelQuestionRemove": "您確定要將標籤從組織中移除嗎?", + "resourcePolicySettingDescription": "設定此公共資源策略上的設定", + "resourcePolicySetting": "{policyName} 設定", + "deleteAccount": "刪除帳戶", + "deleteAccountDescription": "永久刪除您的帳戶、您擁有的所有組織以及這些組織中的所有資料。此操作無法撤消。", + "deleteAccountButton": "刪除帳戶", + "deleteAccountConfirmTitle": "刪除帳戶", + "deleteAccountConfirmMessage": "這將永久擦除您的帳戶、您擁有的所有組織以及這些組織中的所有資料。這不能撤消。", + "deleteAccountConfirmString": "刪除帳戶", + "deleteAccountSuccess": "賬戶已刪除", + "deleteAccountSuccessMessage": "您的帳戶已被刪除。", + "deleteAccountError": "刪除帳戶失敗", + "deleteAccountPreviewAccount": "您的帳戶", + "deleteAccountPreviewOrgs": "您擁有的組織 (和所有資料)", + "accessUserManage": "管理使用者", + "accessUsersRoleFilterCount": "{count, plural, other {# 角色}}", + "accessUsersRoleFilterClear": "清除角色過濾器", + "accessApprovalsManage": "管理批准", + "accessApprovalsDescription": "檢視和管理待審批的組織存取許可權", + "provisioningKeysTitle": "預配金鑰", + "provisioningKeysManage": "管理預配金鑰", + "provisioningKeysDescription": "置備金鑰用於驗證您組織的自動站台設定。", + "provisioningManage": "預配", + "provisioningDescription": "管理預配金鑰,並稽核待批准的站台。", + "pendingSites": "待審批站台", + "siteApproveSuccess": "站台及相關資源已成功審批", + "siteApproveError": "批准站台出錯", + "siteReject": "拒絕站台", + "siteQuestionReject": "您確定要拒絕此站台嗎?", + "siteMessageReject": "這將永久刪除站台及所有尚未處理的相關資源。", + "siteConfirmReject": "確認拒絕站台", + "siteRejectSuccess": "站台已被成功拒絕", + "siteRejectError": "拒絕站台時出錯", + "provisioningKeys": "置備鍵", + "searchProvisioningKeys": "搜尋配備金鑰...", + "provisioningKeysAdd": "生成預配金鑰", + "provisioningKeysErrorDelete": "刪除預配鍵時出錯", + "provisioningKeysErrorDeleteMessage": "刪除預配鍵時出錯", + "provisioningKeysQuestionRemove": "您確定要從組織中刪除此預配鍵嗎?", + "provisioningKeysMessageRemove": "一旦移除,金鑰不能再用於站台預配。", + "provisioningKeysDeleteConfirm": "確認刪除置備鍵", + "provisioningKeysDelete": "刪除置備鍵", + "provisioningKeysCreate": "生成預配金鑰", + "provisioningKeysCreateDescription": "為組織生成一個新的預置金鑰", + "provisioningKeysSeeAll": "檢視所有預配鍵", + "provisioningKeysSave": "儲存預配鍵", + "provisioningKeysSaveDescription": "您只能看到一次。複製它到一個安全的地方。", + "provisioningKeysErrorCreate": "建立預配鍵時出錯", + "provisioningKeysList": "新預配金鑰", + "provisioningKeysMaxBatchSize": "最大批次大小", + "provisioningKeysUnlimitedBatchSize": "無限批次大小(無限制)", + "provisioningKeysMaxBatchUnlimited": "無限制", + "provisioningKeysMaxBatchSizeInvalid": "輸入一個有效的最大批處理大小(1-1,000,000)。", + "provisioningKeysValidUntil": "有效期至", + "provisioningKeysValidUntilHint": "留空為無過期。", + "provisioningKeysValidUntilInvalid": "輸入一個有效的日期和時間。", + "provisioningKeysNumUsed": "使用的時間", + "provisioningKeysLastUsed": "上次使用", + "provisioningKeysNoExpiry": "沒有過期", + "provisioningKeysNeverUsed": "永不過期", + "provisioningKeysEdit": "編輯置備鍵", + "provisioningKeysEditDescription": "更新此金鑰的最大批次大小和過期時間。", + "provisioningKeysApproveNewSites": "批准新站台", + "provisioningKeysApproveNewSitesDescription": "自動批准使用此金鑰註冊的節點。", + "provisioningKeysUpdateError": "更新預配鍵時出錯", + "provisioningKeysUpdated": "置備金鑰已更新", + "provisioningKeysUpdatedDescription": "您的更改已儲存。", + "provisioningKeysBannerTitle": "站台預配金鑰", + "provisioningKeysBannerDescription": "生成預配金鑰,並將其與 Newt 聯結器配合使用,即可在首次啟動時自動建立站台,無需為每個站台單獨設定憑據。", + "provisioningKeysBannerButtonText": "瞭解更多", + "pendingSitesBannerTitle": "待審批站台", + "pendingSitesBannerDescription": "使用預配金鑰連線的網站會在這裡以供稽核。", + "pendingSitesBannerButtonText": "瞭解更多", + "userQuestionOrgRemoveSelf": "你確定要將自己從這個組織中移除嗎?", + "userMessageOrgRemoveSelf": "你將立即失去存取許可權。管理員稍後可以再次邀請你,但你需要接受新的邀請。", + "userRemoveOrgConfirmSelf": "確認刪除我自己", + "userRemoveOrgSelf": "將自己從組織中移除", + "userRemoveOrgSelfWarning": "你將立即失去對此組織的存取許可權。", + "userRemoveOrgConfirmPhraseSelf": "從組織中移除我自己", + "accessRoleRequired": "需要角色", + "removeOwnAdminRoleConfirmTitle": "移除你的管理員許可權?", + "removeOwnAdminRoleConfirmDescription": "儲存後,你將不再擁有該組織的管理員許可權。如果需要,其他管理員可以恢復存取。", + "removeOwnAdminRoleConfirmButton": "移除我的管理員存取許可權", + "removeOwnAdminRoleConfirmPhrase": "移除我的管理員存取", + "ownerMustRetainAdminRole": "組織所有者必須保留至少一個管理員角色。", + "selectApprovalState": "選擇審批狀態", + "filterByApprovalState": "按批准狀態過濾", + "approvalListEmpty": "無批准", + "approvalState": "審批狀態", + "approvalLoadMore": "載入更多", + "loadingApprovals": "正在載入批准", + "approve": "批准", + "approved": "已批准", + "denied": "被拒絕", + "deniedApproval": "拒絕批准", + "all": "所有", + "deny": "拒絕", + "viewDetails": "檢視詳情", + "requestingNewDeviceApproval": "請求了一個新裝置", + "autoProvisionSettings": "自動提供設定", + "singleRolePerUserPlanNotice": "您的計劃僅支援每個使用者一個角色。", + "singleRolePerUserEditionNotice": "此版本僅支援每個使用者一個角色。", + "proxyMultiSiteRoundRobinNodeHelp": "輪詢路由在未連線到相同節點的站台之間將不起作用,但故障轉移會生效。", + "targetTargetsCleared": "目標已清除", + "targetTargetsClearedDescription": "所有目標已從此資源中移除", + "rulesErrorValidation": "規則無效", + "rulesErrorValidationRuleDescription": "規則 {ruleNumber}: {message}", + "rulesErrorInvalidMatchTypeDescription": "選擇有效的匹配類型(路徑、IP、CIDR、國家、地區或 ASN)。", + "rulesErrorValueRequired": "為此規則輸入一個值。", + "rulesErrorInvalidCountry": "國家無效", + "rulesErrorInvalidCountryDescription": "選擇一個有效的國家。", + "rulesErrorInvalidAsn": "ASN 無效", + "rulesErrorInvalidAsnDescription": "輸入有效的 ASN(例如,AS15169)。", + "rulesReorderDragHandle": "拖動以重新排序規則優先順序", + "policyErrorCreate": "建立策略時出錯", + "policyErrorCreateDescription": "建立策略時發生錯誤", + "policyErrorCreateMessageDescription": "發生意外錯誤", + "policyErrorUpdate": "更新策略時出錯", + "policyErrorUpdateDescription": "更新策略時發生錯誤", + "policyErrorUpdateMessageDescription": "發生意外錯誤", + "policyCreatedSuccess": "資源策略建立成功", + "policyUpdatedSuccess": "資源策略更新成功", + "authMethodsSave": "儲存設定", + "policyAuthStackTitle": "身分驗證", + "policyAuthStackDescription": "控制哪些身分驗證方法需由使用者執行才能存取資源", + "policyAuthOrLogicTitle": "多種身分驗證方法處於啟用狀態", + "policyAuthOrLogicBanner": "存取者可以使用下列任意啟用的方法進行身分驗證。無需完成全部過程。", + "policyAuthMethodActive": "啟用", + "policyAuthMethodOff": "關閉", + "policyAuthSsoTitle": "平臺單點登入 SSO", + "policyAuthSsoDescription": "要求通過您組織的身分提供者登入", + "policyAuthSsoSummary": "{idp} · {users} 個使用者, {roles} 個角色", + "policyAuthSsoDefaultIdp": "預設提供者", + "policyAuthAddDefaultIdentityProvider": "新增預設身分提供者", + "policyAuthOtherMethodsTitle": "其他方法", + "policyAuthOtherMethodsDescription": "存取者可以使用以下備用或聯合平臺 SSO 的方法", + "policyAuthPasscodeTitle": "密碼", + "policyAuthPasscodeDescription": "要求使用共享字母數字密碼以訪資源問", + "policyAuthPasscodeSummary": "密碼已設定", + "policyAuthPincodeTitle": "PIN 碼", + "policyAuthPincodeDescription": "要求使用短數字程式碼以存取資源", + "policyAuthPincodeSummary": "6 位數字 PIN 碼已設定", + "policyAuthEmailTitle": "電子郵件白名單", + "policyAuthEmailDescription": "允許列出的電子郵件位址使用一次性密碼", + "policyAuthEmailSummary": "允許 {count} 個位址", + "policyAuthEmailOtpCallout": "啟用電子郵件白名單將在登入時向存取者的電子郵件傳送一次性密碼。", + "policyAuthHeaderAuthTitle": "基礎標題認證", + "policyAuthHeaderAuthDescription": "在每次請求上驗證自訂 HTTP 標頭名稱和值", + "policyAuthHeaderAuthSummary": "標頭已設定", + "policyAuthHeaderName": "使用者名稱", + "policyAuthHeaderValue": "密碼", + "policyAuthSetPasscode": "設定密碼", + "policyAuthSetPincode": "設定 PIN 碼", + "policyAuthSetEmailWhitelist": "設定電子郵件白名單", + "policyAuthSetHeaderAuth": "設定基礎標題認證", + "policyAccessRulesTitle": "存取規則", + "policyAccessRulesEnableDescription": "啟用後,規則將按下降順序進行評估,直到某條規則評估結果為真。", + "policyAccessRulesFirstMatch": "規則將自上而下進行評估。首次匹配的規則決定結果。", + "policyAccessRulesHowItWorks": "規則通過路徑、IP 位址、位置或其他標準匹配請求。每個規則都會套用操作:繞過身分驗證、阻止存取或通過身分驗證。如果沒有規則匹配,流量將繼續通過身分驗證。", + "policyAccessRulesFallthroughOff": "停用規則後,所有流量將通過身分驗證。", + "policyAccessRulesFallthroughOn": "沒有規則匹配時,流量將通過身分驗證。", + "rulesPlaceholderCidr": "10.0.0.0/8", + "rulesPlaceholderPath": "/admin/*", + "rulesPlaceholderGeo": "RU, KP", + "rulesSave": "儲存規則", + "newtVersion": "版本", + "resourcePolicyAuthMethodsEmpty": "無身分驗證方法", + "resourcePolicyOtpEmpty": "沒有一次性密碼", + "resourcePolicyReadOnly": "此策略是隻讀的", + "resourcePolicyReadOnlyDescription": "此資源策略跨多個資源共享,您無法在此頁面上編輯。", + "editSharedPolicy": "編輯共享策略", + "resourcePolicyTypeSave": "儲存資源類型", + "resourcePolicySelect": "選擇資源策略", + "resourcePolicySelectError": "選擇資源策略", + "resourcePolicyNotFound": "找不到策略", + "resourcePolicySearch": "搜尋策略", + "resourcePolicyRulesEmpty": "無身分驗證規則", + "resourcePolicySelectTitle": "資源存取策略", + "resourcePolicySelectDescription": "選擇用於認證的資源策略類型", + "resourcePolicyTypeLabel": "策略類型", + "resourcePolicyLabel": "資源策略", + "resourcePolicyInline": "內聯資源策略", + "resourcePolicyInlineDescription": "僅限於此資源的存取策略", + "resourcePolicyShared": "共享資源策略", + "resourcePolicySharedDescription": "此資源使用共享策略。", + "sharedPolicy": "共享策略", + "sharedPolicyNoneDescription": "此資源有自己的策略。", + "resourceSharedPolicyOwnDescription": "此資源具有自己的身分驗證和存取規則控制。", + "resourceSharedPolicyInheritedDescription": "此資源繼承自{policyName}。", + "resourceSharedPolicyAuthenticationNotice": "此資源使用共享策略。一些身分驗證設定可以在此資源上編輯以新增到策略。要更改基礎策略,您必須編輯{policyName}。", + "resourceSharedPolicyRulesNotice": "此資源正在使用一個共享策略。某些存取規則可以在此資源上編輯。要更改基礎策略,您必須編輯{policyName}。", + "resourceGeneralDetailsSubsection": "資源詳情", + "resourceGeneralDetailsSubsectionDescription": "設定資源的顯示名稱、識別符號和公共存取域名。", + "resourceGeneralDetailsSubsectionPortDescription": "設定資源的顯示名稱、識別符號和公共埠。", + "resourceGeneralPublicAddressSubsection": "公共位址", + "resourceGeneralPublicAddressSubsectionDescription": "設定使用者如何存取該資源。", + "resourceGeneralAuthenticationAccessSubsection": "身分驗證與存取", + "resourceGeneralAuthenticationAccessSubsectionDescription": "選擇該資源是使用其自己的策略還是從共享策略繼承。", + "accessRoleEdit": "編輯角色", + "accessRoleEditDescription": "編輯角色資訊。", + "accessRoleUpdateSubmit": "更新角色", + "accessRoleUpdated": "角色已更新", + "accessRoleUpdatedDescription": "角色已成功更新。", + "accessApprovalUpdated": "審批已處理", + "accessApprovalApprovedDescription": "將審批請求決定設定為已批准。", + "accessApprovalDeniedDescription": "設定審批請求決定被拒絕。", + "accessRoleErrorUpdate": "更新角色失敗", + "accessRoleErrorUpdateDescription": "更新角色時出錯。", + "accessApprovalErrorUpdate": "處理稽核失敗", + "accessApprovalErrorUpdateDescription": "處理批准時出錯。", + "network": "網路", + "idpGlobalModeBanner": "此伺服器上停用了每個組織的身分提供者(Idps)。 它正在使用全域性IdP(所有組織共享)。在 管理面板中管理全域性IdP。 要啟用每個組織的 IdP,請編輯伺服器設定並將 IdP 模式設定為 org。 請參閱文件。 如果您想要繼續使用全域性IdP並使其從組織設定中消失,請在設定中將模式設定為全域性模式。", + "idpGlobalModeBannerUpgradeRequired": "此伺服器上停用了每個組織的身分提供者(Idps)。它正在使用全域性身分提供者(所有組織共享)。 在 管理面板管理全域性身分。要使用每個組織的身分提供者,您必須升級到企業版本。", + "idpGlobalModeBannerLicenseRequired": "此伺服器上停用了每個組織的身分提供者(Idps)。它正在使用全域性身分提供者(所有組織共享)。 在 管理面板管理全域性身分。要使用每個組織的身分提供者,需要企業許可證。", + "idpAutoProvisionConfigureAfterCreate": "您可以在建立身分提供者後設定自動設定設定。", + "labels": "標籤", + "orgLabelsDescription": "管理此組織的標籤。", + "addLabels": "新增標籤", + "siteLabelsTab": "標籤", + "siteLabelsDescription": "管理與此網站相關的標籤。", + "labelsNotFound": "未找到標籤。", + "labelsEmptyCreateHint": "在上方輸入以建立標籤。", + "labelSearch": "搜尋標籤", + "labelSearchOrCreate": "搜尋或建立標籤", + "accessLabelFilterCount": "{count, plural, other {# 標籤}}", + "labelOverflowCount": "+{count, plural, other {# 標籤}}", + "accessLabelFilterClear": "清除標籤過濾器", + "accessFilterClear": "清除篩選器", + "selectColor": "選擇顏色", + "createNewLabel": "建立新的組織標籤 \"{label}\"", + "orgIdMaxLength": "組織 ID 必須至少 32 個字元", + "actionRemoveUserRole": "移除使用者角色", + "actionGetDomain": "取得域", + "actionCreateOrgDomain": "建立域", + "actionUpdateOrgDomain": "更新域", + "actionDeleteOrgDomain": "刪除域", + "actionGetDNSRecords": "取得 DNS 記錄", + "actionRestartOrgDomain": "重新啟動域", + "actionCreateOrgWideLauncherView": "建立組織範圍的啟動器檢視", + "actionApproveSite": "批准站台", + "actionRejectSite": "拒絕站台", + "actionResetSiteBandwidth": "重置組織頻寬", + "actionGetResourcePolicy": "取得資源策略", + "actionUpdateResourcePolicy": "更新資源策略", + "actionSetResourcePolicyUsers": "設定資源策略使用者", + "actionSetResourcePolicyRoles": "設定資源策略角色", + "actionSetResourcePolicyPassword": "設定資源策略密碼", + "actionSetResourcePolicyPincode": "設定資源策略密碼", + "actionSetResourcePolicyHeaderAuth": "設定資源策略頭部身分驗證", + "actionSetResourcePolicyWhitelist": "設定資源策略郵件白名單", + "actionSetResourcePolicyRules": "設定資源策略規則", + "actionArchiveClient": "歸檔客戶端", + "actionUnarchiveClient": "取消歸檔客戶端", + "actionBlockClient": "遮蔽客戶端", + "actionUnblockClient": "解除遮蔽客戶端", + "actionCreateSiteProvisioningKey": "建立站台預配金鑰", + "actionListSiteProvisioningKeys": "列出站台預配金鑰", + "actionUpdateSiteProvisioningKey": "更新站台預配金鑰", + "actionDeleteSiteProvisioningKey": "刪除站台預配金鑰", + "search": "搜尋…", + "searchPlaceholder": "搜尋...", + "emptySearchOptions": "未找到選項", + "idpLastUsed": "上次使用", + "commandPaletteTitle": "命令面板", + "commandPaletteDescription": "搜尋頁、組織、資源和操作", + "commandPaletteSearchPlaceholder": "搜尋頁面、資源、操作……", + "commandPaletteNoResults": "未找到任何結果。", + "commandPaletteSearching": "搜尋中……", + "commandPaletteNavigation": "導航", + "commandPaletteOrganizations": "組織", + "commandPaletteSites": "網站", + "commandPaletteResources": "資源", + "commandPaletteUsers": "使用者", + "commandPaletteClients": "機器客戶端", + "commandPaletteActions": "操作", + "commandPaletteCreateSite": "建立網站", + "commandPaletteCreateProxyResource": "建立公共資源", + "commandPaletteCreatePrivateResource": "建立私人資源", + "commandPaletteCreateUser": "建立使用者", + "commandPaletteCreateApiKey": "建立 API 金鑰", + "commandPaletteCreateMachineClient": "建立機器客戶端", + "commandPaletteCreateAlertRule": "建立警報規則", + "commandPaletteCreateIdentityProvider": "建立身分提供者", + "commandPaletteToggleTheme": "切換主題", + "commandPaletteChooseOrganization": "選擇組織", + "commandPaletteShortcutMac": "⌘K", + "commandPaletteShortcutWindows": "Ctrl K", + "sidebarApprovals": "審批請求", + "sidebarPolicies": "共享策略", + "sidebarResourcePolicies": "公共資源", + "sidebarTeam": "團隊", + "sidebarProvisioning": "預配", + "sidebarAlerting": "告警", + "sidebarHealthChecks": "健康檢查", + "sidebarManagement": "管理", + "sidebarBillingAndLicenses": "帳單和許可證", + "commandSites": "網站", + "commandActionModeInfo": "輸入 \">\" 開啟操作模式", + "commandResources": "資源", + "commandProxyResources": "公共資源", + "commandClientResources": "私有資源", + "commandClients": "客戶端", + "commandUserDevices": "使用者裝置", + "commandMachineClients": "機器客戶端", + "commandDomains": "域", + "commandRemoteExitNodes": "遠端節點", + "commandTeam": "團隊", + "commandUsers": "使用者", + "commandRoles": "角色", + "commandInvitations": "邀請", + "commandPolicies": "共享策略", + "commandResourcePolicies": "公共資源政策", + "commandIdentityProviders": "身分提供者", + "commandApprovals": "審批請求", + "commandShareableLinks": "可共享連結", + "commandOrganization": "組織", + "commandLogsAndAnalytics": "日誌與分析", + "commandLogsAnalytics": "分析", + "commandLogsRequest": "HTTP 請求日誌", + "commandLogsAccess": "身分驗證日誌", + "commandLogsAction": "管理員操作日誌", + "commandLogsConnection": "網路日誌", + "commandLogsStreaming": "事件流", + "commandManagement": "管理", + "commandAlerting": "警報", + "commandProvisioning": "設定", + "commandBluePrints": "藍圖", + "commandApiKeys": "API 金鑰", + "commandBillingAndLicenses": "計費與許可證", + "commandBilling": "計費", + "commandEnterpriseLicenses": "許可證", + "commandSettings": "設定", + "commandLauncher": "啟動器", + "commandResourceLauncher": "資源啟動器", + "commandSearchResults": "搜尋結果", + "alertingTitle": "告警", + "alertingDescription": "定義通知的來源、觸發器和操作", + "alertingRules": "告警規則", + "alertingSearchRules": "搜尋規則…", + "alertingAddRule": "建立規則", + "alertingColumnSource": "來源", + "alertingColumnTrigger": "觸發", + "alertingColumnActions": "操作", + "alertingColumnEnabled": "已啟用", + "alertingDeleteQuestion": "請確認您要刪除此告警規則。", + "alertingDeleteRule": "刪除告警規則", + "alertingRuleDeleted": "告警規則已刪除", + "alertingRuleSaved": "告警規則已儲存", + "alertingRuleSavedCreatedDescription": "您的新告警規則已建立。您可以在此頁面繼續編輯它。", + "alertingRuleSavedUpdatedDescription": "對此告警規則的更改已儲存。", + "alertingEditRule": "編輯告警規則", + "alertingCreateRule": "建立告警規則", + "alertingRuleCredenzaDescription": "選擇要監視的內容、何時觸發以及如何通知", + "alertingRuleNamePlaceholder": "生產站台故障", + "alertingRuleEnabled": "規則已啟用", + "alertingSectionSource": "來源", + "alertingSourceType": "來源類型", + "alertingSourceSite": "站台", + "alertingSourceHealthCheck": "健康檢查", + "alertingPickSites": "站台", + "alertingPickHealthChecks": "健康檢查", + "alertingPickResources": "資源", + "alertingAllSites": "所有站台", + "alertingAllSitesDescription": "任何站台的告警觸發", + "alertingSpecificSites": "特定站台", + "alertingSpecificSitesDescription": "選擇要監視的特定站台", + "alertingAllHealthChecks": "所有健康檢查", + "alertingAllHealthChecksDescription": "任何健康檢查的告警觸發", + "alertingSpecificHealthChecks": "特定健康檢查", + "alertingSpecificHealthChecksDescription": "選擇要監視的特定健康檢查", + "alertingAllResources": "所有資源", + "alertingAllResourcesDescription": "任何資源的告警觸發", + "alertingSpecificResources": "特定資源", + "alertingSpecificResourcesDescription": "選擇要監視的特定資源", + "alertingSelectResources": "選擇資源…", + "alertingResourcesSelected": "{count} 個資源已選擇", + "alertingResourcesEmpty": "在前 10 個結果中沒有帶目標的資源。", + "alertingSectionTrigger": "觸發", + "alertingTrigger": "何時告警", + "alertingTriggerSiteOnline": "站台線上", + "alertingTriggerSiteOffline": "站台離線", + "alertingTriggerSiteToggle": "站台狀態變更", + "alertingTriggerHcHealthy": "健康檢查正常", + "alertingTriggerHcUnhealthy": "健康檢查不正常", + "alertingTriggerHcToggle": "健康檢查狀態變更", + "alertingTriggerResourceHealthy": "資源正常", + "alertingTriggerResourceUnhealthy": "資源不正常", + "alertingTriggerResourceDegraded": "資源降級", + "alertingSearchHealthChecks": "搜尋健康檢查…", + "alertingHealthChecksEmpty": "無可用健康檢查。", + "alertingTriggerResourceToggle": "資源狀態變更", + "alertingSourceResource": "資源", + "alertingSectionActions": "操作", + "alertingAddAction": "新增操作", + "alertingActionNotify": "電子郵件", + "alertingActionNotifyDescription": "向使用者或角色傳送電子郵件通知", + "alertingActionWebhook": "Webhook", + "alertingActionWebhookDescription": "傳送 HTTP 請求到自訂終端", + "alertingExternalIntegration": "外部整合", + "alertingExternalPagerDutyDescription": "將告警傳送給 PagerDuty 以進行事件管理", + "alertingExternalOpsgenieDescription": "將告警路由到 Opsgenie 進行電話值班管理", + "alertingExternalServiceNowDescription": "從告警事件建立 ServiceNow 事件", + "alertingExternalIncidentIoDescription": "從告警事件觸發 Incident.io 工作流程", + "alertingActionType": "操作類型", + "alertingNotifyUsers": "使用者", + "alertingNotifyRoles": "角色", + "alertingNotifyEmails": "電子郵件位址", + "alertingEmailPlaceholder": "新增電子郵件並按Enter鍵", + "alertingWebhookMethod": "HTTP 方法", + "alertingWebhookSecret": "簽名金鑰(可選)", + "alertingWebhookSecretPlaceholder": "HMAC 金鑰", + "alertingWebhookHeaders": "標頭", + "alertingAddHeader": "新增標頭", + "alertingSelectSites": "選擇站台…", + "alertingSitesSelected": "{count} 個站台已選擇", + "alertingSelectHealthChecks": "選擇健康檢查…", + "alertingHealthChecksSelected": "{count} 個健康檢查已選擇", + "alertingNoHealthChecks": "沒有啟用健康檢查的目標", + "alertingHealthCheckStub": "健康檢查來源選擇尚未設定 - 你仍然可以設定觸發器和操作。", + "alertingSelectUsers": "選擇使用者…", + "alertingUsersSelected": "{count} 個使用者已選擇", + "alertingSelectRoles": "選擇角色…", + "alertingRolesSelected": "{count} 個角色已選擇", + "alertingSummarySites": "站台 ({count})", + "alertingSummaryAllSites": "所有站台", + "alertingSummaryHealthChecks": "健康檢查 ({count})", + "alertingSummaryAllHealthChecks": "所有健康檢查", + "alertingSummaryResources": "資源 ({count})", + "alertingSummaryAllResources": "所有資源", + "alertingErrorNameRequired": "輸入名稱", + "alertingErrorActionsMin": "新增至少一個操作", + "alertingErrorPickSites": "至少選擇一個站台", + "alertingErrorPickHealthChecks": "至少選擇一個健康檢查", + "alertingErrorPickResources": "至少選擇一個資源", + "alertingErrorTriggerSite": "選擇站台觸發器", + "alertingErrorTriggerHealth": "選擇健康檢查觸發器", + "alertingErrorTriggerResource": "選擇資源觸發器", + "alertingErrorNotifyRecipients": "選擇使用者、角色或至少一個電子郵件", + "alertingConfigureSource": "設定來源", + "alertingConfigureTrigger": "設定觸發器", + "alertingConfigureActions": "設定操作", + "alertingBackToRules": "返回規則", + "alertingRuleCooldown": "冷卻時間(秒)", + "alertingRuleCooldownDescription": "相同規則間隔重複告警的最小時間。設定為 0 固定觸發。", + "alertingDraftBadge": "草稿 - 儲存以儲存此規則", + "alertingSidebarHint": "點選畫布上的步驟在此處編輯。", + "alertingGraphCanvasTitle": "規則流程", + "alertingGraphCanvasDescription": "源、觸發器和操作的視覺概況。選擇一個節點,在面板上進行編輯。", + "alertingNodeNotConfigured": "尚未設定", + "alertingNodeActionsCount": "{count, plural, other {# 操作}}", + "alertingNodeRoleSource": "來源", + "alertingNodeRoleTrigger": "觸發", + "alertingNodeRoleAction": "行為", + "alertingTabRules": "告警規則", + "alertingTabHealthChecks": "健康檢查", + "alertingRulesBannerTitle": "取得通知", + "alertingRulesBannerDescription": "每條規則都連線要監視的物件(站台、健康檢查或資源),觸發時間(例如離線或不健康),以及如何通過電子郵件、Webhooks 或整合將通知傳送給團隊。使用此列表建立、啟用和管理這些規則。", + "alertingHealthChecksBannerTitle": "資源與健康監控", + "alertingHealthChecksBannerDescription": "通過 HTTP 或 TCP 檢查目標狀態,並在服務異常或恢復時傳送通知。資源中設定的健康檢查也會顯示在這裡。", + "standaloneHcTableTitle": "健康檢查", + "standaloneHcSearchPlaceholder": "搜尋健康檢查…", + "standaloneHcAddButton": "建立健康檢查", + "standaloneHcCreateTitle": "建立健康檢查", + "standaloneHcEditTitle": "編輯健康檢查", + "standaloneHcDescription": "設定 HTTP 或 TCP 健康檢查以用於告警規則。", + "standaloneHcNameLabel": "名稱", + "standaloneHcNamePlaceholder": "我的 HTTP 監視器", + "standaloneHcDeleteTitle": "刪除健康檢查", + "standaloneHcDeleteQuestion": "請確認您要刪除此健康檢查。", + "standaloneHcDeleted": "健康檢查已刪除", + "standaloneHcSaved": "健康檢查已儲存", + "standaloneHcColumnHealth": "健康", + "standaloneHcColumnMode": "模式", + "standaloneHcColumnTarget": "目標", + "standaloneHcHealthStateHealthy": "健康", + "standaloneHcHealthStateUnhealthy": "不健康", + "standaloneHcHealthStateUnknown": "未知", + "standaloneHcFilterAnySite": "所有站台", + "standaloneHcFilterAnyResource": "所有資源", + "standaloneHcFilterMode": "模式", + "standaloneHcFilterModeHttp": "HTTP", + "standaloneHcFilterModeTcp": "TCP", + "standaloneHcFilterModeSnmp": "SNMP", + "standaloneHcFilterModePing": "Ping", + "standaloneHcFilterHealth": "健康", + "standaloneHcFilterEnabled": "已啟用", + "standaloneHcFilterEnabledOn": "已啟用", + "standaloneHcFilterEnabledOff": "已停用", + "standaloneHcFilterSiteIdFallback": "站台 {id}", + "standaloneHcFilterResourceIdFallback": "資源 {id}", + "blueprintsLog": "藍圖日誌", + "newtAutoUpdate": "啟用站台自動更新", + "newtAutoUpdateDescription": "啟用後,站台聯結器將自動下載最新版本並重新啟動。可以針對每個站台進行覆蓋。", + "siteAutoUpdate": "站台自動更新", + "siteAutoUpdateLabel": "啟用自動更新", + "siteAutoUpdateDescription": "啟用後,該站台的聯結器將自動下載最新版本並重新啟動。", + "siteAutoUpdateOrgDefault": "組織預設設定:{state}", + "siteAutoUpdateOverriding": "覆蓋組織設定", + "siteAutoUpdateResetToOrg": "重置為組織預設設定", + "siteAutoUpdateEnabled": "已啟用", + "siteAutoUpdateDisabled": "已停用", + "certificateStatusAutoRefreshHint": "狀態自動重新整理。", + "loadingEllipsis": "載入中……", + "loadingAnalytics": "載入分析", + "pendingApproval": "等待批准", + "pangolinNodeUpdateAvailableInfo": "新版本的 Pangolin Node 已可用。請更新到最新版本以獲得最佳體驗。", + "domainPickerRemoteExitNodeWarning": "當站台連線到遠端退出節點時不支援所提供的域。為了資源可在遠端節點上使用,請使用自訂域名。", + "billingSites": "站台", + "billingOrganizations": "球隊", + "billingPublicResources": "公共資源", + "billingPrivateResources": "私有資源", + "billingMachineClients": "機器客戶端", + "billingSInfo": "您可以使用多少站台", + "billingPublicResourcesInfo": "您可以使用多少公共資源", + "billingPrivateResourcesInfo": "您可以使用多少私有資源", + "billingMachineClientsInfo": "您可以使用多少機器客戶端", + "billingLicenseKeys": "許可證金鑰", + "billingLicenseKeysDescription": "管理您的許可證金鑰訂閱", + "billingLicenseSubscription": "許可訂閱", + "billingInactive": "未啟用", + "billingLicenseItem": "許可證專案", + "billingQuantity": "數量", + "billingTotal": "總計", + "billingModifyLicenses": "修改許可訂閱", + "primary": "主要的", + "billingYourPlan": "您的計劃", + "billingViewOrModifyPlan": "檢視或修改您當前的計劃", + "billingViewPlanDetails": "檢視計劃詳細資訊", + "billingUsageAndLimits": "用法和限制", + "billingViewUsageAndLimits": "檢視您的計劃限制和當前使用情況", + "billingCurrentUsage": "當前使用情況", + "billingMaximumLimits": "最大限制", + "billingRemoteNodes": "遠端節點", + "billingUnlimited": "無限制", + "billingPaidLicenseKeys": "付費許可證金鑰", + "billingManageLicenseSubscription": "管理您對付費的自託管許可證金鑰的訂閱", + "billingCurrentKeys": "當前金鑰", + "billingModifyCurrentPlan": "修改當前計劃", + "billingManageLicenseSubscriptionDescription": "管理付費的自託管許可證金鑰訂閱並下載發票。", + "billingConfirmUpgrade": "確認升級", + "billingConfirmDowngrade": "確認降級", + "billingConfirmUpgradeDescription": "您即將升級您的計劃。請檢查下面的新限額和定價。", + "billingConfirmDowngradeDescription": "您即將降級計劃。請檢查下面的新限額和定價。", + "billingPlanIncludes": "計劃包含", + "billingProcessing": "正在處理...", + "billingConfirmUpgradeButton": "確認升級", + "billingConfirmDowngradeButton": "確認降級", + "billingLimitViolationWarning": "超出新計劃限制", + "billingLimitViolationDescription": "您當前的使用量超過了此計劃的限制。降級後,所有操作都將被停用,直到您在新的限制範圍內減少使用量。 請檢視以下當前超出限制的特性:", + "billingFeatureLossWarning": "功能可用通知", + "billingFeatureLossDescription": "如果降級,新計劃中不可用的功能將被自動停用。一些設定和設定可能會丟失。 請檢視定價矩陣以瞭解哪些功能將不再可用。", + "billingUsageExceedsLimit": "當前使用量 ({current}) 超出限制 ({limit})", + "billingPastDueTitle": "過去到期的付款", + "billingPastDueDescription": "您的付款已過期。請更新您的付款方法以繼續使用您當前的計劃功能。 如果不解決,您的訂閱將被取消,您將被恢復到免費等級。", + "billingUnpaidTitle": "訂閱未付款", + "billingUnpaidDescription": "您的訂閱未付,您已恢復到免費等級。請更新您的付款方法以恢復您的訂閱。", + "billingIncompleteTitle": "付款不完成", + "billingIncompleteDescription": "您的付款不完整。請完成付款過程以啟用您的訂閱。", + "billingIncompleteExpiredTitle": "付款已過期", + "billingIncompleteExpiredDescription": "您的付款尚未完成且已過期。您已恢復到免費級別。請再次訂閱以恢復對已支付功能的存取。", + "billingManageSubscription": "管理您的訂閱", + "billingResolvePaymentIssue": "請在升級或降級之前解決您的付款問題", + "selectLabels": "選擇標籤", + "healthCheckDisabledStateDescription": "停用後,站台不會進行健康檢查,狀態將被視為未知。", + "requireDeviceApproval": "需要裝置批准", + "requireDeviceApprovalDescription": "具有此角色的使用者需要管理員批准的新裝置才能連線和存取資源。", + "sshSettings": "SSH 設定", + "sshAccess": "SSH 存取", + "rdpSettings": "RDP 設定", + "vncSettings": "VNC 設定", + "sshServer": "SSH 伺服器", + "rdpServer": "RDP 伺服器", + "vncServer": "VNC 伺服器", + "sshServerDescription": "設定身分驗證方法、守護程式位置和伺服器目標", + "rdpServerDescription": "設定 RDP 伺服器的目標和埠", + "vncServerDescription": "設定 VNC 伺服器的目標和埠", + "sshServerMode": "模式", + "sshServerModeStandard": "標準 SSH 伺服器", + "sshServerModePangolin": "Pangolin SSH", + "sshServerModeStandardDescription": "將命令通過網路路由到 SSH 伺服器,例如 OpenSSH。", + "sshServerModeNative": "本地 SSH 伺服器", + "sshServerModeNativeDescription": "通過站台聯結器直接在主機上執行命令。無需網路設定。", + "sshAuthenticationMethod": "身分驗證方法", + "sshAuthMethodManual": "手動身分驗證", + "sshAuthMethodManualDescription": "需要現有的主機憑據。繞過自動設定。", + "sshAuthMethodAutomated": "自動設定", + "sshAuthMethodAutomatedDescription": "在主機上自動建立使用者、組和sudo許可權。", + "sshAuthDaemonLocation": "認證守護程式位置", + "sshDaemonLocationSiteDescription": "在託管站台聯結器的機器上本地執行。", + "sshDaemonLocationRemote": "在遠端主機上", + "sshDaemonLocationRemoteDescription": "在同一網路的獨立目標機器上執行。", + "sshDaemonDisclaimer": "在完成本設定之前,請確保您的目標主機已經正確設定以執行身分驗證守護程式,否則設定將失敗。", + "sshDaemonPort": "守護程式埠", + "sshServerDestination": "伺服器目標", + "sshServerDestinationDescription": "設定 SSH 伺服器的目的地", + "destination": "目標", + "destinationRequired": "需要目的地。", + "domainRequired": "需要域。", + "proxyPortRequired": "需要埠。", + "invalidPathConfiguration": "路徑設定無效。", + "invalidRewritePathConfiguration": "重寫路徑設定無效。", + "bgTargetMultiSiteDisclaimer": "選擇多個站台可實現高可用性的彈性路由和故障轉移。", + "roleAllowSsh": "允許 SSH", + "roleAllowSshAllow": "允許", + "roleAllowSshDisallow": "不允許", + "roleAllowSshDescription": "允許具有此角色的使用者通過 SSH 連線到資源。停用時,角色不能使用 SSH 存取。", + "sshSudoMode": "Sudo 存取", + "sshSudoModeNone": "無", + "sshSudoModeNoneDescription": "使用者不能用sudo執行命令。", + "sshSudoModeFull": "完整 Sudo 許可權", + "sshSudoModeFullDescription": "使用者可以用 sudo 執行任何命令。", + "sshSudoModeCommands": "命令", + "sshSudoModeCommandsDescription": "使用者只能用 sudo 執行指定的命令。", + "sshSudo": "允許Sudo", + "sshSudoCommands": "可用 Sudo 命令", + "sshSudoCommandsDescription": "使用者可以使用 sudo 執行的命令列表,以逗號、空格或新行分隔。必須使用絕對路徑。", + "sshCreateHomeDir": "建立主目錄", + "sshUnixGroups": "Unix 組", + "sshUnixGroupsDescription": "在目標主機上將使用者新增到的 Unix 組,以逗號、空格或新行分隔。", + "roleTextFieldPlaceholder": "輸入值,或放入 .txt 或 .csv 檔案", + "roleTextImportTitle": "從檔案匯入", + "roleTextImportDescription": "將 {fileName} 匯入到 {fieldLabel}。", + "roleTextImportSkipHeader": "跳過第一行(標題)", + "roleTextImportOverride": "替換現有", + "roleTextImportAppend": "附加到現有", + "roleTextImportMode": "匯入模式", + "roleTextImportPreview": "預覽", + "roleTextImportItemCount": "{count, plural, =0 {沒有可匯入的專案} one {1 個可匯入專案} other {# 個可匯入專案}}", + "roleTextImportTotalCount": "{existing} 個現有 + {imported} 個匯入 = {total} 個總計", + "roleTextImportConfirm": "匯入", + "roleTextImportInvalidFile": "不支援的檔案類型", + "roleTextImportInvalidFileDescription": "僅支援 .txt 和 .csv 檔案。", + "roleTextImportEmpty": "檔案中未找到專案", + "roleTextImportEmptyDescription": "檔案不包含任何可匯入的專案。", + "healthCheckMode": "檢查模式", + "healthCheckStrategy": "策略", + "healthCheckModeDescription": "TCP 模式僅驗證連線性。HTTP 模式驗證 HTTP 響應。", + "healthyThreshold": "正常閾值", + "healthyThresholdDescription": "標記為正常之前所需的連續成功次數。", + "unhealthyThreshold": "不正常閾值", + "unhealthyThresholdDescription": "標記為不正常之前所需的連續失敗次數。", + "healthCheckHealthyThresholdMin": "健康閾值至少為 1", + "healthCheckUnhealthyThresholdMin": "不健康閾值至少為 1", + "domainPickerWildcard": "萬用字元", + "domainPickerWildcardPaidOnly": "萬用字元子域是付費功能。請升級以使用此功能。", + "resourcesTableAliasAddress": "別名位址", + "resourcesTableAliasAddressInfo": "此位址是組織實用子網的一部分。它用來使用內部DNS解析來解析別名記錄。", + "resourcesTableUnhealthy": "不健康", + "editInternalResourceDialogModeHttp": "HTTP", + "editInternalResourceDialogModeHttps": "HTTPS", + "editInternalResourceDialogModeSsh": "SSH", + "editInternalResourceDialogScheme": "方案", + "editInternalResourceDialogEnableSsl": "啟用 TLS", + "editInternalResourceDialogEnableSslDescription": "為目標的安全 HTTPS 連線啟用 SSL/TLS 加密。", + "privateResourceGeneralDescription": "設定名稱、識別符號和其他一般資源設定。", + "privateResourceCreatePageSeeAll": "檢視所有私人資源", + "privateResourceAllowIcmpPing": "允許 ICMP Ping", + "privateResourceNetworkAccess": "網路存取", + "privateResourceNetworkAccessDescription": "控制此資源的 TCP/UDP 埠存取以及是否允許 ICMP ping。", + "hostSettings": "主機設定", + "cidrSettings": "CIDR 設定", + "multiSitesSelectorSitesCount": "{count, plural, other {# 個網站}}", + "labelsSelectorLabelsCount": "{count, plural, other {# 標籤}}", + "createInternalResourceDialogModeHttp": "HTTP", + "createInternalResourceDialogModeHttps": "HTTPS", + "createInternalResourceDialogModeSsh": "SSH", + "scheme": "方案", + "createInternalResourceDialogScheme": "方案", + "createInternalResourceDialogEnableSsl": "啟用 TLS", + "createInternalResourceDialogEnableSslDescription": "為目標的安全 HTTPS 連線啟用 SSL/TLS 加密。", + "internalResourceAliasLocalWarning": "以 .local 結尾的別名可能會因某些網路上的 mDNS 而導致解析問題。", + "internalResourceDownstreamSchemeRequired": "HTTP 資源需要方案", + "internalResourceHttpPortRequired": "HTTP 資源需要目的埠", + "remoteExitNodeNetworkingTitle": "網路設定", + "remoteExitNodeNetworkingDescription": "設定此遠端出口節點如何路由流量以及哪些站台優先通過其連線。高階功能可用於回程網路設定。", + "remoteExitNodeNetworkingSave": "儲存設定", + "remoteExitNodeNetworkingSaveSuccessTitle": "網路設定已儲存", + "remoteExitNodeNetworkingSaveSuccessDescription": "網路設定已成功更新。", + "remoteExitNodeNetworkingSaveError": "儲存網路設定失敗", + "remoteExitNodeNetworkingSubnetsTitle": "遠端子網", + "remoteExitNodeNetworkingSubnetsDescription": "定義此遠端出口節點將路由流量的CIDR範圍。輸入有效的CIDR(例如10.0.0.0/8)並按Enter鍵新增。", + "remoteExitNodeNetworkingSubnetsPlaceholder": "新增CIDR範圍(例如10.0.0.0/8)", + "remoteExitNodeNetworkingSubnetsLoadError": "無法載入子網", + "remoteExitNodeNetworkingLabelsTitle": "首選標籤", + "remoteExitNodeNetworkingLabelsDescription": "擁有這些標籤的站台將強制通過此遠端出口節點連線。", + "remoteExitNodeNetworkingLabelsButtonText": "選擇標籤……", + "remoteExitNodeNetworkingLabelsSearchPlaceholder": "搜尋標籤……", + "remoteExitNodeNetworkingLabelsLoadError": "無法載入標籤", + "countryIsNot": "不在國家", + "region": "地區", + "selectRegion": "選擇區域", + "searchRegions": "搜尋區域...", + "noRegionFound": "未找到區域。", + "rulesMatchRegion": "選擇一個區域國家組", + "rulesErrorInvalidRegion": "無效區域", + "rulesErrorInvalidRegionDescription": "請選擇一個有效的區域。", + "regionAfrica": "非洲", + "regionNorthernAfrica": "B. 北非地區", + "regionEasternAfrica": "東部非洲", + "regionMiddleAfrica": "中東", + "regionSouthernAfrica": "D. 南 非", + "regionWesternAfrica": "D. 西部非洲", + "regionAmericas": "Americas", + "regionCaribbean": "加勒比", + "regionCentralAmerica": "中美洲:", + "regionSouthAmerica": "南 非", + "regionNorthernAmerica": "北美洲:", + "regionAsia": "亞洲", + "regionCentralAsia": "B. 亞 洲", + "regionEasternAsia": "東亞", + "regionSouthEasternAsia": "D. 東南亞區域", + "regionSouthernAsia": "D. 亞 洲", + "regionWesternAsia": "西亞", + "regionEurope": "歐洲", + "regionEasternEurope": "D. 歐 洲", + "regionNorthernEurope": "北歐洲", + "regionSouthernEurope": "南歐洲", + "regionWesternEurope": "西歐洲", + "regionOceania": "Oceania", + "regionAustraliaAndNewZealand": "澳大利亞和紐西蘭", + "regionMelanesia": "Melanesia", + "regionMicronesia": "Micronesia", + "regionPolynesia": "Polynesia", + "roleMappingModeFixedRoles": "固定角色", + "roleMappingModeMappingBuilder": "對映構建器", + "roleMappingModeRawExpression": "原始表示式", + "roleMappingFixedRolesPlaceholderSelect": "選擇一個或多個角色", + "roleMappingFixedRolesPlaceholderFreeform": "輸入角色名稱 (每個組織確切匹配)", + "roleMappingFixedRolesDescriptionSameForAll": "將相同的角色分配給每個自動配備的使用者。", + "roleMappingFixedRolesDescriptionDefaultPolicy": "對於預設策略,每個提供使用者的組織中存在的角色名稱類型。名稱必須完全匹配。", + "roleMappingClaimPath": "認領路徑", + "roleMappingClaimPathPlaceholder": "組", + "roleMappingClaimPathDescription": "包含源值的 token 有效負載路徑 (例如組)。", + "roleMappingMatchValue": "匹配值", + "roleMappingAssignRoles": "分配角色", + "roleMappingAddMappingRule": "新增對映規則", + "roleMappingRawExpressionResultDescription": "表示式必須值為字串或字串。", + "roleMappingRawExpressionResultDescriptionSingleRole": "表示式必須計算到字串(單個角色名稱)。", + "roleMappingMatchValuePlaceholder": "匹配值(例如: 管理員)", + "roleMappingAssignRolesPlaceholderFreeform": "輸入角色名稱 (每個組織確切)", + "roleMappingBuilderFreeformRowHint": "角色名稱必須匹配每個目標組織的角色。", + "roleMappingRemoveRule": "刪除", + "utilitySubnet": "實用程式子網", + "brandingLogoURLOrPath": "徽標URL或路徑", + "brandingLogoPathDescription": "輸入網址或本地路徑。", + "brandingLogoURLDescription": "請在您的徽標圖片中輸入一個可公開存取的 URL。", + "domainPickerFreeDomainsPaidFeature": "提供的域名是付費功能。訂閱即可將域名包含在您的計劃中-無需自帶域名。", + "domainPickerManual": "手動", + "mustUpgradeToUse": "您必須升級您的訂閱才能使用此功能。", + "subscriptionRequiredTierToUse": "此功能需要 {tier} 或更高級別。", + "upgradeToTierToUse": "升級到 {tier} 或更高級別以使用此功能。", + "subscriptionTierTier1": "首頁", + "subscriptionTierTier2": "團隊", + "subscriptionTierTier3": "業務", + "subscriptionTierEnterprise": "企業", + "sessionExpired": "會話已過期", + "sessionExpiredReauthRequired": "根據貴組織的安全策略,您的會話已過期。請重新認證以繼續。", + "reauthenticate": "重新認證", + "newPricingLicenseForm": { + "title": "取得許可證", + "description": "選擇一個計劃,告訴我們你計劃如何使用 Pangolin。", + "chooseTier": "選擇您的計劃", + "viewPricingLink": "檢視價格、特徵和限制", + "tiers": { + "starter": { + "title": "啟動器", + "description": "企業特徵,25個使用者,25個站台和社群支援。" + }, + "scale": { + "title": "縮放比例", + "description": "企業功能,50個使用者,100個站台,以及優先支援。" + } + }, + "personalUseOnly": "僅限個人使用(免費許可 - 無需結賬)", + "buttons": { + "continueToCheckout": "繼續簽出" + }, + "toasts": { + "checkoutError": { + "title": "簽出錯誤", + "description": "無法啟動結帳。請重試。" + } + } + }, + "view": "檢視", + "configManaged": "設定已管理", + "connectedClient": "已連線客戶端", + "logRetentionConnectionLabel": "連線日誌保留", + "logRetentionConnectionDescription": "保留連線日誌的時間", + "connectionLogs": "連線日誌", + "connectionLogsDescription": "檢視此機構隧道的連線日誌", + "sidebarLogsConnection": "連線日誌", + "sidebarLogsStreaming": "事件流", + "sourceAddress": "源位址", + "destinationAddress": "目的位址", + "duration": "期限", + "ossEnterpriseEditionRequired": "需要 Enterprise Edition 才能使用此功能。 此功能也可在 Pangolin Cloud上取得。 預訂演示或POC 試用。", + "updateAvailableInfo": "有新版本可用。請更新到最新版本以獲得最佳體驗。", + "version1Description": "基於文字和廣泛支援。確保伺服器傳輸新增到動態設定。", + "version2Description": "二進位制且更有效率但相容性較低。確保伺服器傳輸新增到動態設定。", + "deviceCodeValidating": "正在驗證裝置程式碼...", + "deviceCodeVerifying": "正在驗證裝置授權...", + "loginSelectAuthenticationMethod": "選擇要繼續的身分驗證方法。", + "envFile": "環境檔案", + "serviceFile": "服務檔案", + "enableAndStart": "啟用並啟動", + "internalResourceFormMultiSiteRoutingHelp": "選擇多個站台可以實現高可用性的彈性路由和故障轉移。", + "internalResourceFormMultiSiteRoutingHelpLearnMore": "瞭解更多", + "createInternalResourceDialogHttpConfiguration": "HTTP 設定", + "createInternalResourceDialogHttpConfigurationDescription": "選擇客戶將使用的域名通過 HTTP 或 HTTPS 存取此資源。", + "editInternalResourceDialogHttpConfiguration": "HTTP 設定", + "editInternalResourceDialogHttpConfigurationDescription": "選擇客戶將使用的域名通過 HTTP 或 HTTPS 存取此資源。", + "internalResourceAuthDaemonStrategy": "SSH 認證守護程式位置", + "internalResourceAuthDaemonStrategyDescription": "選擇 SSH 身分驗證守護程式在哪裡執行:站台(新建) 或遠端主機。", + "internalResourceAuthDaemonDescription": "SSH 身分驗證守護程式處理此資源的 SSH 金鑰簽名和PAM 身分驗證。 選擇它是在站台(新建)還是在單獨的遠端主機上執行。請參閱 文件。", + "internalResourceAuthDaemonDocsUrl": "https://docs.pangolin.net", + "internalResourceAuthDaemonStrategyPlaceholder": "選擇策略", + "internalResourceAuthDaemonStrategyLabel": "地點", + "internalResourceAuthDaemonSite": "在站台", + "internalResourceAuthDaemonSiteDescription": "認證守護程式在站台上執行(新建)。", + "internalResourceAuthDaemonRemote": "遠端主機", + "internalResourceAuthDaemonRemoteDescription": "認證守護程式執行在不是站台的主機上。", + "internalResourceAuthDaemonPort": "守護程式埠(可選)", + "enableMaintenanceModeDescription": "啟用後,存取者將看到維護頁面而不是您的資源。", + "maintenancePageContentSubsection": "頁面內容", + "maintenancePageContentSubsectionDescription": "自訂維護頁面上顯示的內容", + "privateMaintenanceScreenTitle": "私有佔位符介面", + "privateMaintenanceScreenMessage": "此域名正在私有資源上使用。請連線 Pangolin 客戶端以存取此資源。", + "privateMaintenanceScreenSteps": "連線後,如果您仍然看到此訊息,說明您的瀏覽器的DNS快取可能仍指向舊位址。解決方法:完全關閉並重新開啟此分頁或瀏覽器,然後返回此頁面。", + "available": "可用", + "disabledResourceDescription": "停用後,所有人都不可存取此資源。", + "archived": "已存檔", + "noArchivedDevices": "未找到存檔裝置", + "deviceArchived": "裝置已存檔", + "deviceArchivedDescription": "裝置已成功歸檔。", + "errorArchivingDevice": "錯誤存檔裝置", + "failedToArchiveDevice": "歸檔裝置失敗", + "deviceQuestionArchive": "您確定要存檔此裝置嗎?", + "deviceMessageArchive": "裝置將被存檔並從活動裝置列表中刪除。", + "deviceArchiveConfirm": "歸檔裝置", + "archiveDevice": "歸檔裝置", + "archive": "存檔", + "deviceUnarchived": "裝置未存檔", + "deviceUnarchivedDescription": "裝置已成功解除歸檔。", + "errorUnarchivingDevice": "解除安裝裝置時出錯", + "failedToUnarchiveDevice": "取消歸檔裝置失敗", + "unarchive": "取消存檔", + "archiveClient": "歸檔客戶端", + "archiveClientQuestion": "您確定要存檔此客戶端嗎?", + "archiveClientMessage": "客戶端將被存檔並從您活躍的客戶端列表中刪除。", + "archiveClientConfirm": "歸檔客戶端", + "blockClient": "遮蔽客戶端", + "blockClientQuestion": "您確定要遮蔽此客戶端?", + "blockClientMessage": "如果當前連線,裝置將被迫斷開連線。您可以稍後取消遮蔽裝置。", + "blockClientConfirm": "遮蔽客戶端", + "active": "已啟用", + "usernameOrEmail": "使用者名稱或電子郵件", + "selectYourOrganization": "選擇您的組織", + "signInTo": "登入到", + "signInWithPassword": "使用密碼繼續", + "noAuthMethodsAvailable": "該組織沒有可用的身分驗證方法。", + "enterPassword": "輸入您的密碼", + "enterMfaCode": "從您的身分驗證程式中輸入程式碼", + "securityKeyRequired": "請使用您的安全金鑰登入。", + "needToUseAnotherAccount": "需要使用不同的帳戶?", + "loginLegalDisclaimer": "點選下面的按鈕,您確認您已經閱讀了,理解, 並同意 服務條款隱私政策。", + "termsOfService": "服務條款", + "privacyPolicy": "隱私政策", + "userNotFoundWithUsername": "找不到該使用者名稱。", + "verify": "驗證", + "signIn": "登入", + "forgotPassword": "忘記密碼?", + "orgSignInTip": "如果您以前已經登入,您可以在上面輸入您的使用者名稱或電子郵件來驗證您的組織身分提供者。這很容易!", + "continueAnyway": "仍然繼續", + "dontShowAgain": "不再顯示", + "orgSignInNotice": "您知道嗎?", + "signupOrgNotice": "試圖登入?", + "signupOrgTip": "您是否試圖通過您的組織的身分提供者登入?", + "signupOrgLink": "使用您的組織登入或註冊", + "verifyEmailLogInWithDifferentAccount": "使用不同的帳戶", + "logIn": "登入", + "deviceInformation": "裝置資訊", + "deviceInformationDescription": "關於裝置和代理的資訊", + "deviceSecurity": "裝置安全", + "deviceSecurityDescription": "裝置安全態勢資訊", + "platform": "平臺", + "macosVersion": "macOS 版本", + "windowsVersion": "Windows 版本", + "iosVersion": "iOS 版本", + "androidVersion": "Android 版本", + "osVersion": "作業系統版本", + "kernelVersion": "核心版本", + "deviceModel": "裝置模型", + "serialNumber": "序列號", + "hostname": "Hostname", + "firstSeen": "第一次檢視", + "lastSeen": "上次檢視時間", + "biometricsEnabled": "生物計已啟用", + "diskEncrypted": "磁碟加密", + "firewallEnabled": "防火牆已啟用", + "autoUpdatesEnabled": "啟用自動更新", + "tpmAvailable": "TPM 可用", + "windowsAntivirusEnabled": "抗病毒已啟用", + "macosSipEnabled": "系統完整性保護 (SIP)", + "macosGatekeeperEnabled": "Gatekeeper", + "macosFirewallStealthMode": "防火牆隱形模式", + "linuxAppArmorEnabled": "AppArmor", + "linuxSELinuxEnabled": "SELinux", + "deviceSettingsDescription": "檢視裝置資訊和設定", + "devicePendingApprovalDescription": "此裝置正在等待批准", + "deviceBlockedDescription": "此裝置目前已被遮蔽。除非解除遮蔽,否則無法連線到任何資源。", + "unblockClient": "解除遮蔽客戶端", + "unblockClientDescription": "裝置已解除阻止", + "unarchiveClient": "取消歸檔客戶端", + "unarchiveClientDescription": "裝置已被取消存檔", + "block": "封禁", + "unblock": "取消遮蔽", + "deviceActions": "裝置操作", + "deviceActionsDescription": "管理裝置狀態和存取許可權", + "devicePendingApprovalBannerDescription": "此裝置正在等待批准。在批准之前,它將無法連線到資源。", + "connected": "已連線", + "disconnected": "斷開連線", + "approvalsEmptyStateTitle": "裝置批准未啟用", + "approvalsEmptyStateDescription": "在使用者連線新裝置之前,允許裝置批准角色,需要管理員批准。", + "approvalsEmptyStateStep1Title": "轉到角色", + "approvalsEmptyStateStep1Description": "導航到您組織的角色設定來設定裝置批准。", + "approvalsEmptyStateStep2Title": "啟用裝置批准", + "approvalsEmptyStateStep2Description": "編輯角色並啟用“需要裝置審批”選項。具有此角色的使用者需要管理員批准新裝置。", + "approvalsEmptyStatePreviewDescription": "預覽:如果啟用,待處理裝置請求將出現在這裡供稽核", + "approvalsEmptyStateButtonText": "管理角色", + "domainErrorTitle": "我們在驗證您的域名時遇到了問題", + "idpAdminAutoProvisionPoliciesTabHint": "在 自動供應設定 選項卡上設定角色對映和組織策略。", + "streamingTitle": "事件流", + "streamingDescription": "即時將事件從您的組織流到外部目的地。", + "streamingUnnamedDestination": "未命名目標", + "streamingNoUrlConfigured": "未設定URL", + "streamingAddDestination": "新增目標", + "streamingHttpWebhookTitle": "HTTP Webhook", + "streamingHttpWebhookDescription": "將事件傳送到任意HTTP端點並靈活驗證和範本。", + "streamingS3Title": "Amazon S3", + "streamingS3Description": "將事件串流到 S3 相容的物件儲存桶。即將推出。", + "streamingDatadogTitle": "Datadog", + "streamingDatadogDescription": "直接轉發事件到您的Datadog 帳戶。即將推出。", + "streamingTypePickerDescription": "選擇要開始的目標類型。", + "streamingLastSyncError": "最後一次同步時發生錯誤", + "streamingUnexpectedError": "發生意外錯誤.", + "streamingFailedToUpdate": "更新目標失敗", + "streamingDeletedSuccess": "目標刪除成功", + "streamingFailedToDelete": "刪除目標失敗", + "streamingDeleteTitle": "刪除目標", + "streamingDeleteButtonText": "刪除目標", + "streamingDeleteDialogAreYouSure": "您確定要刪除嗎?", + "streamingDeleteDialogThisDestination": "這個目標", + "streamingDeleteDialogPermanentlyRemoved": "? 所有設定將被永久刪除。", + "httpDestEditTitle": "編輯目標", + "httpDestAddTitle": "新增 HTTP 目標", + "httpDestEditDescription": "更新此 HTTP 事件流媒體目的地的設定。", + "httpDestAddDescription": "設定新的 HTTP 端點來接收您的組織事件。", + "S3DestEditTitle": "編輯目的地", + "S3DestAddTitle": "新增 S3 目的地", + "S3DestEditDescription": "更新此 S3 事件流目的地的設定。", + "S3DestAddDescription": "設定一個新的 Amazon S3(或相容 S3 的)儲存桶以接收您的組織事件。", + "s3DestTabSettings": "設定", + "s3DestTabFormat": "格式", + "s3DestNameLabel": "名稱", + "s3DestNamePlaceholder": "我的 S3 目的地", + "s3DestAccessKeyIdLabel": "AWS 存取金鑰 ID", + "s3DestSecretAccessKeyLabel": "AWS 秘密存取金鑰", + "s3DestSecretAccessKeyPlaceholder": "您的 AWS 金鑰", + "s3DestRegionLabel": "AWS 地區", + "s3DestBucketLabel": "儲存桶名稱", + "s3DestPrefixLabel": "金鑰字首(可選)", + "s3DestPrefixDescription": "每個物件金鑰前加的可選路徑字首。物件儲存在 {prefix}/{logType}/{YYYY}/{MM}/{DD}/{filename}。", + "s3DestEndpointLabel": "自訂端點(可選)", + "s3DestEndpointDescription": "替代 S3 端點用於 MinIO 或 Cloudflare R2 等相容 S3 的儲存。標準 AWS S3 留空。", + "s3DestGzipLabel": "Gzip 壓縮", + "s3DestGzipDescription": "使用 gzip 壓縮每個上傳的物件。減少儲存成本和上傳大小。", + "s3DestFormatTitle": "檔案格式", + "s3DestFormatDescription": "事件在每個上傳物件內的序列化方式。", + "s3DestFormatJsonArrayDescription": "每個物件是事件記錄的 JSON 陣列。相容大多數分析工具。", + "s3DestFormatNdjsonDescription": "每個物件每行包含一個 JSON 記錄(換行分隔的 JSON)。相容 Athena、BigQuery 和 Spark。", + "s3DestFormatCsvTitle": "CSV", + "s3DestFormatCsvDescription": "每個物件是帶有標題行的 RFC-4180 CSV 檔案。列名來自事件資料欄位。", + "s3DestSaveChanges": "儲存更改", + "s3DestCreateDestination": "建立目的地", + "s3DestUpdatedSuccess": "目的地更新成功", + "s3DestCreatedSuccess": "目的地建立成功", + "s3DestUpdateFailed": "更新目的地失敗", + "s3DestCreateFailed": "建立目的地失敗", + "datadogDestEditTitle": "編輯目的地", + "datadogDestAddTitle": "新增 Datadog 目的地", + "datadogDestEditDescription": "更新此 Datadog 事件流目的地的設定。", + "datadogDestAddDescription": "設定新的 Datadog 終端以接收您的組織事件。", + "httpDestTabSettings": "設定", + "httpDestTabHeaders": "信頭", + "httpDestTabBody": "正文內容", + "httpDestTabLogs": "日誌", + "httpDestNamePlaceholder": "我的 HTTP 目標", + "httpDestUrlLabel": "目標網址", + "httpDestUrlErrorHttpRequired": "URL 必須使用 http 或 https", + "httpDestUrlErrorHttpsRequired": "雲端部署需要HTTPS", + "httpDestUrlErrorInvalid": "輸入一個有效的 URL (例如,https://example.com/webhook)", + "httpDestAuthTitle": "認證", + "httpDestAuthDescription": "選擇如何驗證您的端點的請求。", + "httpDestAuthNoneTitle": "無身分驗證", + "httpDestAuthNoneDescription": "在沒有授權頭的情況下傳送請求。", + "httpDestAuthBearerTitle": "持有者權杖", + "httpDestAuthBearerDescription": "在每個請求中新增授權:Bearer “” 頭。", + "httpDestAuthBearerPlaceholder": "您的 API 金鑰或權杖", + "httpDestAuthBasicTitle": "基本認證", + "httpDestAuthBasicDescription": "新增一個Authorization: Basic \"<憑據>\" 標頭。 以使用者名稱:密碼形式提供憑據。", + "httpDestAuthBasicPlaceholder": "使用者名稱:密碼", + "httpDestAuthCustomTitle": "自訂標題", + "httpDestAuthCustomDescription": "指定自訂 HTTP 頭名稱和身分驗證值 (例如,X-API 鍵)。", + "httpDestAuthCustomHeaderNamePlaceholder": "標題名稱(例如X-API-鍵)", + "httpDestAuthCustomHeaderValuePlaceholder": "頁首值", + "httpDestCustomHeadersTitle": "自訂 HTTP 頭", + "httpDestCustomHeadersDescription": "向每個輸出請求新增自訂標題。用於靜態權杖或自訂內容類型。預設情況下,內容類型:應用程式/json已傳送。", + "httpDestNoHeadersConfigured": "未設定自訂頭。單擊\"新增頭\"以新增一個。", + "httpDestHeaderNamePlaceholder": "標題名稱", + "httpDestHeaderValuePlaceholder": "值", + "httpDestAddHeader": "新增標題", + "httpDestBodyTemplateTitle": "自訂實體範本", + "httpDestBodyTemplateDescription": "控制傳送到您的端點的 JSON 有效載荷結構。如果停用,將為每個事件傳送一個 JSON 預設物件。", + "httpDestEnableBodyTemplate": "啟用自訂實體範本", + "httpDestBodyTemplateLabel": "身體範本 (JSON)", + "httpDestBodyTemplateHint": "將範本變數用於您有效載荷中的參考事件欄位。", + "httpDestPayloadFormatTitle": "有效載荷格式", + "httpDestPayloadFormatDescription": "事件如何序列化為每個請求實體。", + "httpDestFormatJsonArrayTitle": "JSON 陣列", + "httpDestFormatJsonArrayDescription": "每批一個請求,實體是一個 JSON 陣列。與大多數通用的 Web 鉤子和資料相容。", + "httpDestFormatNdjsonTitle": "NDJSON", + "httpDestFormatNdjsonDescription": "每批有一個請求,物體是換行符限制的 JSON --每行一個物件,不是外部陣列。 Sluk HEC、Elastic / OpenSearch和Grafana Loki所需。", + "httpDestFormatSingleTitle": "每個請求一個事件", + "httpDestFormatSingleDescription": "為每個事件單獨傳送一個 HTTP POST。僅用於無法處理批次的端點。", + "httpDestLogTypesTitle": "日誌類型", + "httpDestLogTypesDescription": "選擇轉發到此目的地的日誌類型。只有啟用的日誌類型才會被連續使用。", + "httpDestAccessLogsTitle": "存取日誌", + "httpDestAccessLogsDescription": "資源存取嘗試,包括已驗證和拒絕的請求。", + "httpDestActionLogsTitle": "操作日誌", + "httpDestActionLogsDescription": "組織內部使用者採取的行政行動。", + "httpDestConnectionLogsTitle": "連線日誌", + "httpDestConnectionLogsDescription": "站台和隧道連線事件,包括連線和斷開連線。", + "httpDestRequestLogsTitle": "請求日誌", + "httpDestRequestLogsDescription": "HTTP 請求代理資源日誌,包括方法、路徑和響應程式碼。", + "httpDestSaveChanges": "儲存更改", + "httpDestCreateDestination": "建立目標", + "httpDestUpdatedSuccess": "目標已成功更新", + "httpDestCreatedSuccess": "目標建立成功", + "httpDestUpdateFailed": "更新目標失敗", + "httpDestCreateFailed": "建立目標失敗", + "followRedirects": "遵循重定向", + "followRedirectsDescription": "自動跟蹤請求的 HTTP 重定向。", + "alertingErrorWebhookUrl": "請輸入有效的 Webhook URL。", + "healthCheckStrategyHttp": "驗證連線並檢查 HTTP 響應狀態。", + "healthCheckStrategyTcp": "只驗證 TCP 連線性,不檢查響應。", + "healthCheckStrategySnmp": "進行 SNMP get 請求以檢查網路裝置和基礎架構的健康狀況。", + "healthCheckStrategyIcmp": "使用 ICMP 回顯請求(ping)檢查資源是否可達並響應。", + "healthCheckTabStrategy": "策略", + "healthCheckTabConnection": "連線", + "healthCheckTabAdvanced": "高階", + "healthCheckStrategyNotAvailable": "此策略不可用。請聯絡銷售以啟用此功能。", + "uptime30d": "正常執行時間(30天)", + "idpAddActionCreateNew": "建立新的身分提供者", + "idpAddActionImportFromOrg": "從另一個組織匯入", + "idpImportDialogTitle": "匯入身分提供者", + "idpImportDialogDescription": "從您是管理員的組織中選擇一個身分提供者。它將關聯到本組織。", + "idpImportSearchPlaceholder": "按組織或提供者名稱搜尋……", + "idpImportEmpty": "未找到身分提供者。", + "idpImportedDescription": "身分提供者已成功匯入。", + "idpDeleteGlobalQuestion": "您確定要永久刪除此身分提供者嗎?", + "idpDeleteGlobalDescription": "這將永久刪除與其關聯的所有組織中的身分提供者。", + "idpUnassociateTitle": "取消關聯身分提供者", + "idpUnassociateQuestion": "您確定要將此身分提供者從此組織中取消關聯嗎?", + "idpUnassociateDescription": "與此身分提供者關聯的所有使用者將從該組織中移除,但身分提供者仍會繼續存在於關聯的其他組織中。", + "idpUnassociateConfirm": "確認取消關聯身分提供者", + "idpConfirmDeleteAndRemoveMeFromOrg": "刪除並將我從組織中移除", + "idpUnassociateAndRemoveMeFromOrg": "解除關聯並將我從組織中移除", + "idpUnassociateWarning": "此操作無法對該組織撤銷。", + "idpUnassociatedDescription": "身分提供者已成功從該組織中取消關聯", + "idpUnassociateMenu": "取消關聯", + "idpDeleteAllOrgsMenu": "刪除", + "publicIpEndpoint": "終端", + "lastTriggeredAt": "最後觸發", + "reject": "拒絕", + "uptimeDaysAgo": "{count} 天前", + "uptimeToday": "今天", + "uptimeNoDataAvailable": "暫無資料", + "uptimeSuffix": "正常執行時間", + "uptimeDowntimeSuffix": "停機時間", + "uptimeTooltipUptimeLabel": "正常執行", + "uptimeTooltipDowntimeLabel": "停機", + "uptimeOngoing": "正在進行", + "uptimeNoMonitoringData": "無監控資料", + "uptimeNoData": "無資料", + "uptimeMiniBarDown": "停機", + "uptimeSectionTitle": "正常執行時間", + "uptimeSectionDescription": "過去 {days} 天的可用性", + "uptimeAddAlert": "新增警報", + "uptimeViewAlerts": "檢視警報", + "uptimeCreateEmailAlert": "建立電子郵件警報", + "uptimeAlertDescriptionSite": "當此站台下線或恢復上線時,將通過電子郵件通知您。", + "uptimeAlertDescriptionResource": "當此資源下線或恢復上線時,將通過電子郵件通知您。", + "uptimeAlertNamePlaceholder": "警報名稱", + "uptimeAdditionalEmails": "附加電子郵件", + "uptimeCreateAlert": "建立警報", + "uptimeAlertNoRecipients": "無收件人", + "uptimeAlertNoRecipientsDescription": "請至少新增一個使用者、角色或電子郵件進行通知。", + "uptimeAlertCreated": "警報已建立", + "uptimeAlertCreatedDescription": "狀態變化時將通知您。", + "uptimeAlertCreateFailed": "建立警報失敗", + "webhookUrlLabel": "URL", + "webhookHeaderKeyPlaceholder": "關鍵字", + "webhookHeaderValuePlaceholder": "值", + "alertLabel": "警報", + "domainPickerWildcardSubdomainNotAllowed": "不允許使用萬用字元子域。", + "domainPickerWildcardCertWarning": "萬用字元資源可能需要額外設定才能正常工作。", + "domainPickerWildcardCertWarningLink": "瞭解更多", + "health": "健康", + "domainPendingErrorTitle": "驗證問題", + "memberPortalTitle": "資源", + "memberPortalDescription": "您在此組織中可以存取的資源", + "memberPortalSortBy": "排序依據……", + "memberPortalSortNameAsc": "名稱 A-Z", + "memberPortalSortNameDesc": "名稱 Z-A", + "memberPortalSortDomainAsc": "域名 A-Z", + "memberPortalSortDomainDesc": "域名 Z-A", + "memberPortalSortEnabledFirst": "啟用優先", + "memberPortalSortDisabledFirst": "停用優先", + "memberPortalRefresh": "重新整理", + "memberPortalRefreshResources": "重新整理資源", + "memberPortalFailedToLoad": "載入資源失敗", + "memberPortalFailedToLoadDescription": "載入資源失敗。請檢查您的連線並再試一次。", + "memberPortalUnableToLoad": "無法載入資源", + "memberPortalTryAgain": "再試一次", + "memberPortalNoResourcesFound": "找不到資源", + "memberPortalNoResourcesAvailable": "無可用資源", + "memberPortalNoResourcesMatchSearch": "沒有與\"{query}\"匹配的資源。嘗試調整您的搜尋詞或清除搜尋以檢視所有資源。", + "memberPortalNoResourcesAccess": "您尚無存取任何資源的許可權。請聯絡您的管理員取得所需資源的存取許可權。", + "memberPortalClearSearch": "清除搜尋", + "memberPortalPublicResources": "公共資源", + "memberPortalPublicResourcesDescription": "通過瀏覽器可存取的網路應用程式和服務", + "memberPortalCopiedToClipboard": "已複製到剪貼簿", + "memberPortalCopiedUrlDescription": "資源 URL 已複製到您的剪貼簿。", + "memberPortalOpenResource": "開啟資源", + "memberPortalPrivateResources": "私有資源", + "memberPortalPrivateResourcesDescription": "通過客戶端可存取的內部網路資源", + "memberPortalResourceDetails": "資源詳情", + "memberPortalMode": "模式", + "memberPortalDestination": "目標", + "memberPortalAlias": "別名", + "memberPortalCopiedAliasDescription": "資源別名已複製到您的剪貼簿。", + "memberPortalCopiedDestinationDescription": "資源目的地已複製到您的剪貼簿。", + "memberPortalRequiresClientConnection": "需要客戶端連線", + "memberPortalAuthMethods": "身分驗證方法", + "memberPortalSso": "單一登入 (SSO)", + "memberPortalPasswordProtected": "密碼保護", + "memberPortalPinCode": "PIN 碼", + "memberPortalEmailWhitelist": "電子郵件白名單", + "memberPortalResourceDisabled": "資源已停用", + "memberPortalShowingResources": "顯示 {start}-{end} 共 {total} 個資源", + "resourceLauncherTitle": "資源啟動器", + "resourceSidebarLauncherTitle": "啟動器", + "resourceLauncherDescription": "檢視所有可用資源,並從一箇中央集中存取它們", + "resourceLauncherSearchPlaceholder": "搜尋您的資源……", + "resourceLauncherDefaultView": "預設", + "resourceLauncherSaveView": "儲存檢視", + "resourceLauncherSaveToCurrentView": "儲存至當前檢視", + "resourceLauncherSaveDefaultPersonal": "儲存到我的", + "resourceLauncherResetView": "重置檢視", + "resourceLauncherResetSystemDefault": "重置為系統預設", + "resourceLauncherSystemDefaultRestored": "系統預設已恢復", + "resourceLauncherSystemDefaultRestoredDescription": "已將預設檢視重置為原始設定。", + "resourceLauncherSaveAsNewView": "另存為新檢視", + "resourceLauncherSaveAsNewViewDescription": "為此檢視命名,以便儲存您當前的過濾器和佈局。", + "resourceLauncherSaveForEveryone": "為所有人儲存", + "resourceLauncherSaveForEveryoneDescription": "與所有組織成員共享此檢視。如果未選中,此檢視僅對您可見。", + "resourceLauncherMakePersonal": "建立個人", + "resourceLauncherFilter": "篩選", + "resourceLauncherFilterWithCount": "篩選,已套用{count}個", + "resourceLauncherSort": "排序", + "resourceLauncherSortAscending": "按升序排序", + "resourceLauncherSortDescending": "按降序排序", + "resourceLauncherSettings": "設定", + "resourceLauncherGroupBy": "按組", + "resourceLauncherGroupBySite": "站台", + "resourceLauncherGroupByLabel": "標籤", + "resourceLauncherGroupByNone": "無", + "resourceLauncherLayout": "佈局", + "resourceLauncherLayoutGrid": "網格", + "resourceLauncherLayoutList": "列表", + "resourceLauncherShowLabels": "顯示標籤", + "resourceLauncherShowSiteTags": "顯示站台標籤", + "resourceLauncherShowRecents": "顯示最近使用", + "resourceLauncherDeleteView": "刪除檢視", + "resourceLauncherDeleteViewTitle": "刪除檢視", + "resourceLauncherDeleteViewQuestion": "您確定要刪除此啟動器檢視嗎?", + "resourceLauncherDeleteViewConfirm": "刪除檢視", + "resourceLauncherViewAsAdmin": "以管理員身分檢視", + "resourceLauncherResourceDetailsDescription": "此資源的連線資訊和狀態。", + "resourceLauncherResourceDetails": "資源詳情", + "resourceLauncherAuthMethodsDescription": "此資源啟用的身分驗證方法。", + "resourceLauncherPrivateClientRequired": "請在您的裝置上連線客戶端以私密存取此資源。", + "resourceLauncherPrivateClientRequiredTitle": "需要客戶端連線", + "resourceLauncherDownloadClient": "下載客戶端", + "resourceLauncherFailedToLoadDetails": "無法載入資源詳細資訊。您可能已經沒有許可權存取此資源。", + "resourceLauncherNoPortRestrictions": "無埠限制", + "resourceLauncherTcp": "TCP", + "resourceLauncherUdp": "UDP", + "resourceLauncherUnlabeled": "未標記", + "resourceLauncherNoSite": "無站台", + "resourceLauncherNoResourcesInGroup": "此組中沒有資源", + "resourceLauncherEmptyStateTitle": "沒有可用資源", + "resourceLauncherEmptyStateDescription": "您還沒有存取任何資源。請聯絡您的管理員以請求存取。", + "resourceLauncherEmptyStateNoResultsTitle": "未找到資源", + "resourceLauncherEmptyStateNoResultsDescription": "沒有資源與您當前的搜尋或過濾器匹配。嘗試調整它們以找到您想要的內容。", + "resourceLauncherEmptyStateNoResultsWithQuery": "沒有資源匹配\"{query}\"。嘗試調整您的搜尋或清除過濾器以檢視所有資源。", + "resourceLauncherSearchFirstTitle": "搜尋或篩選以瀏覽", + "resourceLauncherSearchFirstDescription": "您可以存取許多資源。使用搜尋或按站台或標籤篩選以查詢所需內容。", + "resourceLauncherSiteGroupingDisabled": "在此規模下無法進行站台分組。通過站台進行篩選以分組更小的集合。", + "resourceLauncherLabelGroupingDisabled": "在此規模下無法進行標籤分組。", + "resourceLauncherCompactModeHint": "顯示簡化列表以便快速瀏覽。使用搜尋或篩選器縮小結果範圍。", + "resourceLauncherCompactGroupingHint": "套用站台或標籤篩選器以啟用分組。", + "resourceLauncherCopiedToClipboard": "已複製到剪貼簿", + "resourceLauncherCopiedAccessDescription": "資源存取許可權已複製到剪貼簿。", + "resourceLauncherViewNamePlaceholder": "檢視名稱", + "resourceLauncherViewNameLabel": "檢視名稱", + "resourceLauncherViewSaved": "檢視已儲存", + "resourceLauncherViewSavedDescription": "您的啟動器檢視已儲存。", + "resourceLauncherViewSaveFailed": "儲存檢視失敗", + "resourceLauncherViewSaveFailedDescription": "無法儲存啟動器檢視。請再試一次。", + "resourceLauncherViewDeleted": "檢視已刪除", + "resourceLauncherViewDeletedDescription": "啟動器檢視已刪除。", + "resourceLauncherViewDeleteFailed": "刪除檢視失敗", + "resourceLauncherViewDeleteFailedDescription": "無法刪除啟動器檢視。請再試一次。", + "memberPortalPrevious": "上一頁", + "memberPortalNext": "下一頁", + "httpSettings": "HTTP 設定", + "tcpSettings": "TCP 設定", + "udpSettings": "UDP 設定", + "sshTitle": "SSH", + "sshConnectingDescription": "正在建立安全連線…", + "sshConnecting": "正在連線…", + "sshInitializing": "初始化中…", + "sshSignInTitle": "登入 SSH", + "sshSignInDescription": "輸入您的 SSH 憑據以進行連線", + "sshPasswordTab": "密碼", + "sshPrivateKeyTab": "私鑰", + "sshPrivateKeyField": "私鑰", + "sshPrivateKeyDisclaimer": "您的私鑰不會被 Pangolin 儲存或顯示。或者,您可以使用短期證書,使用您現有的 Pangolin 身分無縫認證。", + "sshLearnMore": "瞭解更多", + "sshPrivateKeyFile": "私鑰檔案", + "sshAuthenticate": "連線", + "sshTerminate": "終止", + "sshPoweredBy": "支持者", + "sshErrorNoTarget": "未指定目標", + "sshErrorWebSocket": "WebSocket 連線失敗", + "sshErrorAuthFailed": "身分驗證失敗", + "sshErrorConnectionClosed": "認證完成前連線已關閉", + "sitePangolinSshDescription": "允許對該站台的資源進行 SSH 存取。可稍後更改。", + "browserGatewayNoResourceForDomain": "未找到該域的資源", + "browserGatewayNoTarget": "沒有目標", + "browserGatewayConnect": "連線", + "browserGatewayCtrlAltDel": "Ctrl+Alt+Del", + "sshErrorSignKeyFailed": "簽署 SSH 金鑰以進行 PAM 推送身分驗證失敗。您以使用者身分登入了嗎?", + "sshTerminalError": "錯誤: {error}", + "sshConnectionClosedCode": "連線關閉 (程式碼 {code})", + "sshPrivateKeyPlaceholder": "-----BEGIN OPENSSH PRIVATE KEY-----", + "sshPrivateKeyRequired": "需要私鑰", + "vncTitle": "VNC", + "vncSignInDescription": "輸入您的VNC憑據以連線", + "vncUsernameOptional": "使用者名稱(可選)", + "vncPasswordOptional": "密碼 (可選)", + "vncNoResourceTarget": "沒有可用的資源目標", + "vncFailedToLoadNovnc": "載入 noVNC 失敗", + "vncAuthFailedStatus": "狀態 {status}", + "vncPasteClipboard": "貼上剪貼簿", + "rdpTitle": "RDP", + "rdpSignInTitle": "登入到遠端桌面", + "rdpSignInDescription": "輸入 Windows 憑據以連線", + "rdpLoadingModule": "載入模組中……", + "rdpFailedToLoadModule": "載入 RDP 模組失敗", + "rdpNotReady": "未準備好", + "rdpModuleInitializing": "RDP 模組仍在初始化中", + "rdpDownloadingFiles": "正在從遠端下載 {count} 個檔案...", + "rdpDownloadFailed": "下載失敗: {fileName}", + "rdpUploaded": "已上傳: {fileName}", + "rdpNoConnectionTarget": "沒有可用的連線目標", + "rdpConnectionFailed": "連線失敗", + "rdpFit": "適合", + "rdpFull": "完整", + "rdpReal": "真實", + "rdpMeta": "後設資料", + "rdpUploadFiles": "上傳檔案", + "rdpFilesReadyToPaste": "檔案準備好貼上", + "rdpFilesReadyToPasteDescription": "已將 {count} 個檔案複製到遠端剪貼簿——在遠端桌面上按 Ctrl+V 進行貼上", + "rdpUploadFailed": "上傳失敗", + "rdpUnicodeKeyboardMode": "Unicode 鍵盤模式", + "sessionToolbarShow": "顯示工具欄", + "sessionToolbarHide": "隱藏工具欄", + "actionUpdateSiteApprovals": "更新站台審批", + "shareAssociateUserOptional": "關聯使用者(選填)", + "shareAssociateUserDescription": "設定後,使用此連結的請求會在存取記錄與身分標頭中歸屬於該使用者。若該使用者離開組織,連結將被移除。", + "userSelect": "選擇使用者", + "usersNotFound": "未找到使用者", + "sharePersistSession": "首次使用後保持工作階段", + "sharePersistSessionDescription": "啟用後,首次透過查詢參數或標頭帶有此權杖的請求會設定工作階段 cookie,之後的請求便不需再帶權杖。若 API 用戶端應在每個請求中都帶權杖,請保持關閉。", + "domainPickerNoDomainsAvailableTitle": "沒有可用的網域", + "domainPickerNoDomainsAvailableDescription": "您尚未設定任何網域。請建立網域以繼續。", + "domainPickerNoDomainsAvailableAction": "前往網域" }