diff --git a/assets/translations/zh-TW.json b/assets/translations/zh-TW.json new file mode 100644 index 00000000..e99a94b6 --- /dev/null +++ b/assets/translations/zh-TW.json @@ -0,0 +1,375 @@ +{ + "invalidURLForSource": "不是有效的 {} 應用程式 URL", + "noReleaseFound": "找不到合適的版本", + "noVersionFound": "無法確定版本", + "urlMatchesNoSource": "URL 不符合已知來源", + "cantInstallOlderVersion": "無法安裝舊版本的應用程式", + "appIdMismatch": "下載的套件 ID 與現有的應用程式 ID 不匹配", + "functionNotImplemented": "此類別尚未實作此功能", + "placeholder": "佔位", + "someErrors": "發生了一些錯誤", + "unexpectedError": "意外錯誤", + "ok": "確定", + "and": "和", + "githubPATLabel": "GitHub 個人存取權杖(增加速率限制)", + "includePrereleases": "包含預發佈版本", + "fallbackToOlderReleases": "回退到舊版本", + "filterReleaseTitlesByRegEx": "用正則表達式過濾版本標題", + "invalidRegEx": "無效的正則表達式", + "noDescription": "無描述", + "cancel": "取消", + "continue": "繼續", + "requiredInBrackets": "(必填)", + "dropdownNoOptsError": "錯誤:下拉選單必須至少有一個選項", + "colour": "顏色", + "standard": "標準", + "custom": "自訂", + "useMaterialYou": "使用 Material You", + "githubStarredRepos": "GitHub Starred Repos", + "uname": "使用者名稱", + "wrongArgNum": "提供的參數數量錯誤", + "xIsTrackOnly": "{} 是僅追蹤", + "source": "來源", + "app": "應用程式", + "appsFromSourceAreTrackOnly": "來自此來源的應用程式是「僅追蹤」。", + "youPickedTrackOnly": "您已選擇「僅追蹤」選項。", + "trackOnlyAppDescription": "該應用程式將被追蹤更新,但 Obtainium 將無法下載或安裝它。", + "cancelled": "已取消", + "appAlreadyAdded": "應用程式已添加", + "alreadyUpToDateQuestion": "應用程式已經是最新的?", + "addApp": "添加應用程式", + "appSourceURL": "應用程式來源 URL", + "error": "錯誤", + "add": "添加", + "searchSomeSourcesLabel": "搜尋(僅限部分來源)", + "search": "搜尋", + "additionalOptsFor": "{} 的其他選項", + "supportedSources": "支持的來源", + "trackOnlyInBrackets": "(僅追蹤)", + "searchableInBrackets": "(可搜尋)", + "appsString": "應用程式", + "noApps": "無應用程式", + "noAppsForFilter": "無符合過濾條件的應用程式", + "byX": "由 {}", + "percentProgress": "進度:{}%", + "pleaseWait": "請稍候", + "updateAvailable": "有可用的更新", + "notInstalled": "未安裝", + "pseudoVersion": "偽版本", + "selectAll": "全選", + "deselectX": "取消選取 {}", + "xWillBeRemovedButRemainInstalled": "{} 將從 Obtainium 中移除,但仍然安裝在設備上。", + "removeSelectedAppsQuestion": "移除選取的應用程式?", + "removeSelectedApps": "移除選取的應用程式", + "updateX": "更新 {}", + "installX": "安裝 {}", + "markXTrackOnlyAsUpdated": "標記 {}\n(僅追蹤)\n為已更新", + "changeX": "更改 {}", + "installUpdateApps": "安裝/更新應用程式", + "installUpdateSelectedApps": "安裝/更新選取的應用程式", + "markXSelectedAppsAsUpdated": "標記 {} 個選取的應用程式為已更新?", + "no": "否", + "yes": "是", + "markSelectedAppsUpdated": "標記選取的應用程式為已更新", + "pinToTop": "釘選到頂部", + "unpinFromTop": "取消釘選", + "resetInstallStatusForSelectedAppsQuestion": "重設選取應用程式的安裝狀態?", + "installStatusOfXWillBeResetExplanation": "任何選取應用程式的安裝狀態將被重設。\n\n這可以在由於更新失敗或其他問題導致 Obtainium 顯示的應用程式版本不正確時有所幫助。", + "customLinkMessage": "這些連結適用於已安裝 Obtainium 的設備", + "shareAppConfigLinks": "分享應用程式配置為 HTML 連結", + "shareSelectedAppURLs": "分享選取的應用程式 URL", + "resetInstallStatus": "重設安裝狀態", + "more": "更多", + "removeOutdatedFilter": "移除過時應用程式過濾", + "showOutdatedOnly": "僅顯示過時的應用程式", + "filter": "過濾", + "filterApps": "過濾應用程式", + "appName": "應用程式名稱", + "author": "作者", + "upToDateApps": "最新的應用程式", + "nonInstalledApps": "未安裝的應用程式", + "importExport": "匯入/匯出", + "settings": "設定", + "exportedTo": "匯出到 {}", + "obtainiumExport": "Obtainium 匯出", + "invalidInput": "無效的輸入", + "importedX": "已匯入 {}", + "obtainiumImport": "Obtainium 匯入", + "importFromURLList": "從 URL 列表匯入", + "searchQuery": "搜尋查詢", + "appURLList": "應用程式 URL 清單", + "line": "行", + "searchX": "搜尋 {}", + "noResults": "未找到結果", + "importX": "匯入 {}", + "importedAppsIdDisclaimer": "匯入的應用程式可能會錯誤地顯示為「未安裝」。\n要修正此問題,請通過 Obtainium 重新安裝它們。\n這不應該影響應用程式數據。\n\n僅影響 URL 和第三方匯入方法。", + "importErrors": "匯入錯誤", + "importedXOfYApps": "已匯入 {} 個中的 {} 個應用程式。", + "followingURLsHadErrors": "以下 URL 有錯誤:", + "selectURL": "選擇 URL", + "selectURLs": "選擇多個 URL", + "pick": "選取", + "theme": "主題", + "dark": "深色", + "light": "淺色", + "followSystem": "跟隨系統", + "followSystemThemeExplanation": "僅使用第三方應用程式時才可跟隨系統主題", + "useBlackTheme": "使用純黑色深色主題", + "appSortBy": "應用程式排序依據", + "authorName": "作者/名稱", + "nameAuthor": "名稱/作者", + "asAdded": "添加順序", + "appSortOrder": "應用程式排序順序", + "ascending": "升序", + "descending": "降序", + "bgUpdateCheckInterval": "背景更新檢查間隔", + "neverManualOnly": "從不 - 僅手動", + "appearance": "外觀", + "showWebInAppView": "在應用程式檢視中顯示來源網頁", + "pinUpdates": "將更新釘選至應用程式檢視的頂端", + "updates": "更新", + "sourceSpecific": "特定來源", + "appSource": "應用程式來源", + "noLogs": "無日誌", + "appLogs": "應用程式日誌", + "close": "關閉", + "share": "分享", + "appNotFound": "未找到應用程式", + "obtainiumExportHyphenatedLowercase": "obtainium-export", + "pickAnAPK": "選擇一個 APK", + "appHasMoreThanOnePackage": "{} 有多個套件:", + "deviceSupportsXArch": "您的設備支持 {} CPU 架構。", + "deviceSupportsFollowingArchs": "您的設備支持以下 CPU 架構:", + "warning": "警告", + "sourceIsXButPackageFromYPrompt": "應用程式來源是 「{}」,但發佈套件來自 「{}」。要繼續嗎?", + "updatesAvailable": "有可用的更新", + "updatesAvailableNotifDescription": "通知使用者有一個或多個由 Obtainium 追蹤的應用程式有更新", + "noNewUpdates": "沒有新更新。", + "xHasAnUpdate": "{} 有一個更新。", + "appsUpdated": "應用程式已更新", + "appsNotUpdated": "未能更新應用程式", + "appsUpdatedNotifDescription": "通知使用者一個或多個應用程式的更新已在背景中應用", + "xWasUpdatedToY": "{} 已更新到 {}。", + "xWasNotUpdatedToY": "未能將 {} 更新到 {}。", + "errorCheckingUpdates": "檢查更新時出錯", + "errorCheckingUpdatesNotifDescription": "背景檢查更新失敗時顯示的通知", + "appsRemoved": "應用程式已移除", + "appsRemovedNotifDescription": "通知使用者由於載入時出錯,一個或多個應用程式已被移除", + "xWasRemovedDueToErrorY": "{} 已因以下錯誤被移除:{}", + "completeAppInstallation": "完成應用程式安裝", + "obtainiumMustBeOpenToInstallApps": "Obtainium 必須開啟才能安裝應用程式", + "completeAppInstallationNotifDescription": "請使用者返回 Obtainium 以完成應用程式安裝", + "checkingForUpdates": "正在檢查更新", + "checkingForUpdatesNotifDescription": "檢查更新時顯示的暫時性通知", + "pleaseAllowInstallPerm": "請允許 Obtainium 安裝應用程式", + "trackOnly": "僅追蹤", + "errorWithHttpStatusCode": "錯誤 {}", + "versionCorrectionDisabled": "版本校正已禁用(外掛程式似乎無法正常工作)", + "unknown": "未知", + "none": "無", + "never": "從不", + "latestVersionX": "最新版本:{}", + "installedVersionX": "已安裝版本:{}", + "lastUpdateCheckX": "上次檢查更新時間:{}", + "remove": "移除", + "yesMarkUpdated": "是,標記為已更新", + "fdroid": "F-Droid 官方", + "appIdOrName": "應用程式 ID 或名稱", + "appId": "應用程式 ID", + "appWithIdOrNameNotFound": "找不到具有該 ID 或名稱的應用程式", + "reposHaveMultipleApps": "倉庫可能包含多個應用程式", + "fdroidThirdPartyRepo": "F-Droid 第三方倉庫", + "steamMobile": "Steam 行動版", + "steamChat": "Steam 聊天", + "install": "安裝", + "markInstalled": "標記為已安裝", + "update": "更新", + "markUpdated": "標記為已更新", + "additionalOptions": "額外選項", + "disableVersionDetection": "禁用版本檢測", + "noVersionDetectionExplanation": "此選項僅應用於版本檢測無法正確工作的應用程式。", + "downloadingX": "正在下載 {}", + "downloadX": "下載 {}", + "downloadedX": "已下載 {}", + "releaseAsset": "發佈資源", + "downloadNotifDescription": "通知使用者應用程式下載進度", + "noAPKFound": "未找到 APK", + "noVersionDetection": "無版本檢測", + "categorize": "分類", + "categories": "類別", + "category": "類別", + "noCategory": "無類別", + "noCategories": "無類別", + "deleteCategoriesQuestion": "刪除類別?", + "categoryDeleteWarning": "所有在已刪除類別中的應用程式將被設置為未分類。", + "addCategory": "新增類別", + "label": "標籤", + "language": "語言", + "copiedToClipboard": "已複製到剪貼簿", + "storagePermissionDenied": "存取權限被拒絕", + "selectedCategorizeWarning": "這將替換選取應用程式的任何現有類別設置。", + "filterAPKsByRegEx": "用正則表達式過濾 APK", + "removeFromObtainium": "從 Obtainium 移除", + "uninstallFromDevice": "從設備解除安裝", + "onlyWorksWithNonVersionDetectApps": "僅適用於禁用版本檢測的應用程式。", + "releaseDateAsVersion": "使用發佈日期作為版本字串", + "releaseDateAsVersionExplanation": "此選項僅應用於版本檢測無法正確工作但有發佈日期的應用程式。", + "changes": "變更", + "releaseDate": "發佈日期", + "importFromURLsInFile": "從文件中的 URL 匯入(如 OPML)", + "versionDetectionExplanation": "將版本字串與作業系統檢測到的版本對比", + "versionDetection": "版本檢測", + "standardVersionDetection": "標準版本檢測", + "groupByCategory": "按類別分組", + "autoApkFilterByArch": "如果可能,嘗試按 CPU 架構過濾 APK", + "overrideSource": "覆蓋來源", + "dontShowAgain": "不要再顯示", + "dontShowTrackOnlyWarnings": "不要顯示「僅追蹤」警告", + "dontShowAPKOriginWarnings": "不要顯示 APK 來源警告", + "moveNonInstalledAppsToBottom": "將未安裝的應用程式移到應用程式視圖的底部", + "gitlabPATLabel": "GitLab 個人存取權杖", + "about": "關於", + "requiresCredentialsInSettings": "{} 需要額外的憑證(在設定中)", + "checkOnStart": "啟動時檢查更新", + "tryInferAppIdFromCode": "嘗試從原始碼推斷應用程式 ID", + "removeOnExternalUninstall": "自動移除外部解除安裝的應用程式", + "pickHighestVersionCode": "自動選取最高版本號的 APK", + "checkUpdateOnDetailPage": "在打開應用程式詳細頁面時檢查更新", + "disablePageTransitions": "禁用頁面過渡動畫", + "reversePageTransitions": "反轉頁面過渡動畫", + "minStarCount": "最少星數", + "addInfoBelow": "在下方添加此資訊。", + "addInfoInSettings": "在設定中增加此資訊。", + "githubSourceNote": "使用 API 金鑰可以避免 GitHub 的速率限制。", + "sortByLastLinkSegment": "僅按連結的最後一段排序", + "filterReleaseNotesByRegEx": "用正則表達式過濾發佈說明", + "customLinkFilterRegex": "自定 APK 連結過濾正則表達式(預設為 '.apk$')", + "appsPossiblyUpdated": "嘗試更新應用程式", + "appsPossiblyUpdatedNotifDescription": "通知使用者一個或多個應用程式的更新可能已在背景中應用", + "xWasPossiblyUpdatedToY": "{} 可能已更新到 {}。", + "enableBackgroundUpdates": "啟用背景更新", + "backgroundUpdateReqsExplanation": "並非所有應用程式都能進行背景更新。", + "backgroundUpdateLimitsExplanation": "背景安裝的成功與否只能在打開 Obtainium 時確定。", + "verifyLatestTag": "驗證「最新」標籤", + "intermediateLinkRegex": "過濾要訪問的「中間」連結", + "filterByLinkText": "按連結文本過濾連結", + "intermediateLinkNotFound": "未找到中間連結", + "intermediateLink": "中間連結", + "exemptFromBackgroundUpdates": "免除背景更新(若已啟用)", + "bgUpdatesOnWiFiOnly": "禁用非 WiFi 的背景更新", + "autoSelectHighestVersionCode": "自動選擇最高 versionCode 的 APK", + "versionExtractionRegEx": "版本字串提取正則表達式", + "matchGroupToUse": "要用於版本字串提取的匹配組", + "highlightTouchTargets": "突出顯示不明顯的觸控目標", + "pickExportDir": "選擇匯出目錄", + "autoExportOnChanges": "更改時自動匯出", + "includeSettings": "包含設定", + "filterVersionsByRegEx": "用正則表達式過濾版本", + "trySelectingSuggestedVersionCode": "嘗試選擇建議的 versionCode APK", + "dontSortReleasesList": "保留 API 的發佈順序", + "reverseSort": "反向排序", + "takeFirstLink": "使用第一個連結", + "skipSort": "跳過排序", + "debugMenu": "除錯選單", + "bgTaskStarted": "背景任務已啟動 - 檢查日誌。", + "runBgCheckNow": "立即執行背景更新檢查", + "versionExtractWholePage": "將版本字串提取正則表達式應用於整個頁面", + "installing": "正在安裝", + "skipUpdateNotifications": "跳過更新通知", + "updatesAvailableNotifChannel": "有可用的更新", + "appsUpdatedNotifChannel": "應用程式已更新", + "appsPossiblyUpdatedNotifChannel": "嘗試更新應用程式", + "errorCheckingUpdatesNotifChannel": "檢查更新錯誤", + "appsRemovedNotifChannel": "應用程式已移除", + "downloadingXNotifChannel": "正在下載 {}", + "completeAppInstallationNotifChannel": "完成應用程式安裝", + "checkingForUpdatesNotifChannel": "正在檢查更新", + "onlyCheckInstalledOrTrackOnlyApps": "僅檢查已安裝和僅追蹤的應用程式更新", + "supportFixedAPKURL": "支援固定的 APK 網址", + "selectX": "選擇 {}", + "parallelDownloads": "允許平行下載", + "useShizuku": "使用 Shizuku 或 Sui 來安裝", + "shizukuBinderNotFound": "Shizuku 服務未運行", + "shizukuOld": "舊版 Shizuku (<11) - 請更新", + "shizukuOldAndroidWithADB": "Shizuku 在 Android 8.1 以下版本使用 ADB 運行 - 請更新 Android 或改用 Sui", + "shizukuPretendToBeGooglePlay": "設置 Google Play 為安裝來源(如果使用 Shizuku)", + "useSystemFont": "使用系統字體", + "useVersionCodeAsOSVersion": "使用應用程式 versionCode 作為操作系統檢測的版本", + "requestHeader": "請求標頭", + "useLatestAssetDateAsReleaseDate": "使用最新資源上傳日期作為發佈日期", + "defaultPseudoVersioningMethod": "預設偽版本管理方法", + "partialAPKHash": "部分 APK Hash", + "APKLinkHash": "APK 連結 Hash", + "directAPKLink": "直接 APK 連結", + "pseudoVersionInUse": "正在使用偽版本", + "installed": "已安裝", + "latest": "最新", + "invertRegEx": "反轉正則表達式", + "note": "備註", + "selfHostedNote": "可使用「{}」下拉選單來訪問任何來源的自託管/自定義實例。", + "badDownload": "無法解析 APK(不兼容或下載不完整)", + "beforeNewInstallsShareToAppVerifier": "將新應用程式分享到 AppVerifier(如果可用)", + "appVerifierInstructionToast": "分享至 AppVerifier,然後準備好時返回此處。", + "wiki": "幫助/維基", + "crowdsourcedConfigsLabel": "群眾外包的應用程式配置(使用風險自負)", + "removeAppQuestion": { + "one": "移除應用程式?", + "other": "移除應用程式?" + }, + "tooManyRequestsTryAgainInMinutes": { + "one": "請求過多(速率限制)- {} 分鐘後重試", + "other": "請求過多(速率限制)- {} 分鐘後重試" + }, + "bgUpdateGotErrorRetryInMinutes": { + "one": "背景更新檢查遇到 {},將在 {} 分鐘後重新檢查", + "other": "背景更新檢查遇到 {},將在 {} 分鐘後重新檢查" + }, + "bgCheckFoundUpdatesWillNotifyIfNeeded": { + "one": "背景更新檢查發現 {} 個更新 - 如果需要將通知使用者", + "other": "背景更新檢查發現 {} 個更新 - 如果需要將通知使用者" + }, + "apps": { + "one": "{} 個應用程式", + "other": "{} 個應用程式" + }, + "url": { + "one": "{} 個 URL", + "other": "{} 個 URL" + }, + "minute": { + "one": "{} 分鐘", + "other": "{} 分鐘" + }, + "hour": { + "one": "{} 小時", + "other": "{} 小時" + }, + "day": { + "one": "{} 天", + "other": "{} 天" + }, + "clearedNLogsBeforeXAfterY": { + "one": "清除 {n} 個日誌(之前 = {before},之後 = {after})", + "other": "清除 {n} 個日誌(之前 = {before},之後 = {after})" + }, + "xAndNMoreUpdatesAvailable": { + "one": "{} 和另外 1 個應用程式有更新。", + "other": "{} 和另外 {} 個應用程式有更新。" + }, + "xAndNMoreUpdatesInstalled": { + "one": "{} 和另外 1 個應用程式已更新。", + "other": "{} 和另外 {} 個應用程式已更新。" + }, + "xAndNMoreUpdatesFailed": { + "one": "更新 {} 和另外 1 個應用程式失敗。", + "other": "更新 {} 和另外 {} 個應用程式失敗。" + }, + "xAndNMoreUpdatesPossiblyInstalled": { + "one": "{} 和另外 1 個應用程式可能已更新。", + "other": "{} 和另外 {} 個應用程式可能已更新。" + }, + "apk": { + "one": "{} 個 APK", + "other": "{} 個 APK" + } +}