From ba31728dd10f26ee2ca9933c1e77ce566b85e65d Mon Sep 17 00:00:00 2001 From: Avery Date: Mon, 7 Sep 2026 10:56:51 +0800 Subject: [PATCH] Add Chinese translation Add Traditional Chinese --- Resources/zh-Hant.lproj/Localizable.strings | 592 ++++++++++++++++++++ Sources/ClearDisk/Localization.swift | 2 + 2 files changed, 594 insertions(+) create mode 100644 Resources/zh-Hant.lproj/Localizable.strings diff --git a/Resources/zh-Hant.lproj/Localizable.strings b/Resources/zh-Hant.lproj/Localizable.strings new file mode 100644 index 0000000..0e7756a --- /dev/null +++ b/Resources/zh-Hant.lproj/Localizable.strings @@ -0,0 +1,592 @@ +/* ClearDisk — Chinese (Simplified, zh-Hans) localization. + Keys are the English source strings, so an untranslated string falls back to English. */ + +/* MARK: Interface */ +"\n\nRemoves: %@\nKeeps: %@\n%@" = "\n\n將移除:%@\n保留:%@\n%@"; +"\n\n⚠️ Xcode is currently running! Close Xcode first for best results." = "\n\n⚠️ Xcode 目前正在執行中!為獲得最佳效果,請先關閉 Xcode。"; +"%@ available" = "%@ 可用"; +"%@ files" = "%@ 個檔案"; +"%@ folders" = "%@ 個資料夾"; +"%@ free" = "%@ 可用"; +"%@ items" = "%@ 個項目"; +"%@ moderate" = "%@ 需注意"; +"%@ risky" = "%@ 有風險"; +"%@ safe" = "%@ 安全"; +"%@ total" = "%@ 總計"; +"%@ used" = "%@ 已使用"; +"%d found · %d stale (>30 days)" = "找到 %d 個 · %d 個過期(>30 天)"; +"%d items · %@ will be moved to Trash. Space is not reclaimed until Trash is emptied." = "%d 個項目 · %@ 將移至垃圾桶。清空垃圾桶後才會真正釋放空間。"; +"%d locations" = "%d 個位置"; +"%d risky cache(s) selected:" = "已選取 %d 個有風險的快取:"; +"%d selected · %@" = "已選取 %d 個 · %@"; +"%dd ago" = "%d 天前"; +"%dd history" = "%d 天歷史"; +"< %d MB" = "< %d MB"; +"About" = "關於"; +"All" = "全部"; +"All / Risky" = "全部 / 有風險"; +"Analysis complete" = "分析完成"; +"Analyze the complete startup disk" = "分析整個開機磁碟"; +"Analyzing storage categories..." = "正在分析儲存類別…"; +"App Caches" = "應用程式快取"; +"Appearance" = "外觀"; +"Back" = "返回"; +"Before cleaning" = "清理前"; +"Browsers, communication, media, and installed apps" = "瀏覽器、通訊、媒體與已安裝的應用程式"; +"Build a visual map of this location, then open folders to see what is using the most space." = "建立此位置的視覺化地圖,然後開啟資料夾查看哪些項目佔用最多空間。"; +"Build output only — source code is kept" = "僅清除建置輸出 — 原始碼會保留"; +"Building disk map…" = "正在建立磁碟地圖…"; +"Caches" = "快取"; +"Cancel" = "取消"; +"Caution caches" = "需注意的快取"; +"Caution — may need large re-download" = "注意 — 可能需要重新下載大量資料"; +"Check Again" = "重新檢查"; +"Check for Updates" = "檢查更新"; +"Choose how ClearDisk windows and panels appear." = "選擇 ClearDisk 視窗與面板的顯示方式。"; +"Choose where you want to look." = "選擇要查看的位置。"; +"Clean %@" = "清理 %@"; +"Clean %@ cache only — your source code is kept" = "僅清理 %@ 快取 — 原始碼會保留"; +"Clean %d selected cache(s)?\nThis will move %@ to Trash. Disk space is reclaimed only after Trash is emptied.%@" = "要清理已選取的 %d 個快取嗎?\n%@ 將移至垃圾桶。清空垃圾桶後才會真正釋放磁碟空間。%@"; +"Clean %d verified cache locations?\nThis will move %@ to Trash.\n\nQuit affected apps first. App profiles, logins, documents, and all Review/Risky items are excluded.\nFiles go to Trash — you can recover them.%@" = "要清理 %d 個已驗證的快取位置嗎?\n%@ 將移至垃圾桶。\n\n請先退出相關應用程式。應用程式設定檔、登入資訊、文件,以及所有「檢視/有風險」項目都不會被清除。\n檔案會移至垃圾桶 — 之後可以還原。%@"; +"Clean %@ cache from %@?" = "要清理「%@」中的 %@ 快取嗎?"; +"Clean Cache" = "清理快取"; +"Clean Cache Only" = "僅清理快取"; +"Clean Safe Caches" = "清理安全快取"; +"Clean Selected Caches" = "清理已選取的快取"; +"Clean all %@ caches" = "清理所有 %@ 快取"; +"Cleaned project caches will appear here." = "已清理的專案快取會顯示在這裡。"; +"Cleaner" = "清理工具"; +"Cleaning removes cache only — your source code stays intact" = "清理只會移除快取 — 原始碼不會被動到"; +"Cleanup History" = "清理紀錄"; +"Clear" = "清除"; +"Clear History?" = "要清除紀錄嗎?"; +"Clear local history log (does not affect Trash)" = "清除本機紀錄(不影響垃圾桶)"; +"ClearDisk sends alerts when your disk usage reaches 80% or 90%." = "當磁碟使用率達到 80% 或 90% 時,ClearDisk 會發送通知。"; +"ClearDisk will place new findings here after the next scan." = "下次掃描後,ClearDisk 會把新發現放在這裡。"; +"ClearDisk — Disk Space" = "ClearDisk — 磁碟空間"; +"Click a folder to open it, or click a file to select it." = "點一下資料夾可開啟,點一下檔案可選取。"; +"Contents" = "內容"; +"Couldn't Move to Trash" = "無法移至垃圾桶"; +"Couldn’t Move to Trash" = "無法移至垃圾桶"; +"Current APFS capacity" = "目前 APFS 容量"; +"Current User" = "目前使用者"; +"Current storage categories and large files." = "目前的儲存類別與大型檔案。"; +"Date" = "日期"; +"Delete File" = "刪除檔案"; +"Delete Permanently" = "永久刪除"; +"Delete all contents of %@?\nThis will move %@ to Trash.\n\n%@ %@%@%@" = "要刪除「%@」的所有內容嗎?\n%@ 將移至垃圾桶。\n\n%@ %@%@%@"; +"Deselect All" = "取消全選"; +"Detected macOS cache container; its internal layout is not curated by ClearDisk." = "偵測到 macOS 快取容器;其內部結構並非由 ClearDisk 管理。"; +"Developer Caches" = "開發者快取"; +"Disk %d%% full. %@ can be safely cleaned with ClearDisk." = "磁碟已使用 %d%%。%@ 可透過 ClearDisk 安全清理。"; +"Disk %d%% full. %@ of developer caches can be safely cleaned." = "磁碟已使用 %d%%。%@ 的開發者快取可安全清理。"; +"Disk Map" = "磁碟地圖"; +"Disk Space" = "磁碟空間"; +"Disk Space Low" = "磁碟空間不足"; +"Disk full in ~%d days at current rate" = "依目前速度,約 %d 天後磁碟會滿"; +"Disk space overview" = "磁碟空間總覽"; +"Disk usage treemap" = "磁碟使用樹狀圖"; +"Dismiss" = "關閉"; +"Dismiss safety notice" = "關閉安全提示"; +"Double-click a folder to open it" = "連點兩下資料夾即可開啟"; +"EXTERNAL VOLUMES" = "外接磁碟"; +"Empty" = "空"; +"Empty Trash to reclaim this disk space." = "清空垃圾桶以釋放這部分磁碟空間。"; +"Enable Notifications" = "啟用通知"; +"Enable in Settings" = "在設定中啟用"; +"Every item is shown unless you enable grouping." = "除非啟用分組,否則會顯示每個項目。"; +"External Volume" = "外接磁碟"; +"Favorites" = "喜好項目"; +"Finding large files..." = "正在尋找大型檔案…"; +"Forecast: collecting data... (%d snapshot)" = "預測:正在收集資料…(%d 個快照)"; +"Forecast: collecting data... (%d snapshots)" = "預測:正在收集資料…(%d 個快照)"; +"Full Disk Access" = "完整磁碟存取權限"; +"General" = "一般"; +"Group items smaller than" = "將小於以下大小的項目分組"; +"Group smaller items" = "將較小的項目分組"; +"History" = "紀錄"; +"I understand these items may contain irreplaceable data, and I accept the risk of data loss." = "我了解這些項目可能包含無法還原的資料,並接受資料遺失的風險。"; +"IDEs, package managers, build tools, and local models" = "開發環境、套件管理器、建置工具與本機模型"; +"Inspecting app and developer caches..." = "正在檢查應用程式與開發者快取…"; +"Items below this size appear as one group in the map. They remain individually visible in the table." = "小於這個大小的項目在地圖中會顯示為一組。表格中仍會個別顯示。"; +"Keeps: %@" = "保留:%@"; +"Known locations that apps can rebuild" = "應用程式可重新建立的已知位置"; +"Large Files" = "大型檔案"; +"Large personal files" = "大型個人檔案"; +"Larger disks can take a while. You can keep using your Mac." = "較大的磁碟可能需要一些時間。期間仍可繼續使用 Mac。"; +"Last Updated" = "最後更新"; +"Launch at Login" = "登入時啟動"; +"Loading folder contents…" = "正在載入資料夾內容…"; +"Locations" = "位置"; +"Mac Storage" = "Mac 儲存空間"; +"Maps your disk and finds large files" = "掃描磁碟並找出大型檔案"; +"May contain containers, sessions or local data" = "可能包含容器、工作階段或本機資料"; +"May contain data that cannot be rebuilt" = "可能包含無法重建的資料"; +"May require a large download or setup again" = "可能需要重新下載大量資料或重新設定"; +"Measuring Trash and finalizing results..." = "正在測量垃圾桶並整理結果…"; +"Moderate" = "中等"; +"Move \"%@\" to Trash?\n\nSize: %@\nPath: %@\n\nYou can recover it from Trash." = "要將「%@」移至垃圾桶嗎?\n\n大小:%@\n路徑:%@\n\n之後可從垃圾桶還原。"; +"Move to Trash" = "移至垃圾桶"; +"Move “%@” to Trash?" = "要將「%@」移至垃圾桶嗎?"; +"Moved via ClearDisk: %@" = "由 ClearDisk 移動:%@"; +"Moves reviewed items to Trash so they remain recoverable" = "將已檢視的項目移至垃圾桶,以便之後可還原"; +"Name" = "名稱"; +"No artifacts match the filter" = "沒有符合篩選條件的項目"; +"No caches found" = "找不到快取"; +"No cleanups recorded yet" = "尚無清理紀錄"; +"No files larger than 100 MB found" = "找不到大於 100 MB 的檔案"; +"No project caches found" = "找不到專案快取"; +"No temporary locations are available on this Mac." = "這台 Mac 上沒有可用的暫存位置。"; +"Not analyzed" = "尚未分析"; +"Not enabled yet" = "尚未啟用"; +"Not scanned yet" = "尚未掃描"; +"Nothing here yet" = "這裡還沒有任何內容"; +"Nothing is selected automatically" = "不會自動選取任何項目"; +"Nothing needs attention" = "目前沒有需要注意的項目"; +"Notifications" = "通知"; +"Notifications disabled" = "通知已關閉"; +"Notifications disabled — you won't get disk space alerts" = "通知已關閉 — 你不會收到磁碟空間警告"; +"Notifications enabled" = "通知已開啟"; +"OK" = "好"; +"One permission for complete, accurate storage analysis" = "只需一次權限即可進行完整且準確的儲存分析"; +"Only the cache directory is moved to Trash. Your source files stay." = "只有快取目錄會移至垃圾桶,原始檔案會保留。"; +"Open" = "開啟"; +"Open Folder" = "開啟資料夾"; +"Open Full Disk Access" = "開啟完整磁碟存取權限"; +"Open Privacy Settings" = "開啟隱私權設定"; +"Open Settings" = "開啟設定"; +"Opening %@" = "正在開啟 %@"; +"Overview" = "總覽"; +"Per-Project Caches" = "專案快取"; +"Permanent deletion is required to reclaim space" = "需永久刪除才能真正釋放空間"; +"Permanently Empty Trash?" = "要永久清空垃圾桶嗎?"; +"Permission not requested" = "尚未要求權限"; +"Persistent Temporary Files" = "持續性暫存檔案"; +"Preparing analysis..." = "正在準備分析…"; +"Preparing disk map…" = "正在準備磁碟地圖…"; +"Preparing storage analysis..." = "正在準備儲存分析…"; +"Preparing visualization…" = "正在準備視覺化…"; +"Project artifacts" = "專案產物"; +"Projects" = "專案"; +"Protected location" = "受保護的位置"; +"QUICK LOCATIONS" = "快速位置"; +"Quit" = "結束"; +"Re-run your build/install command to regenerate." = "重新執行建置/安裝指令即可重新產生。"; +"Read-only analysis — scanning never removes files." = "唯讀分析 — 掃描過程不會刪除任何檔案。"; +"Read-only analysis. ClearDisk won’t remove anything during a scan." = "唯讀分析。掃描期間 ClearDisk 不會移除任何內容。"; +"Reading disk capacity..." = "正在讀取磁碟容量…"; +"Rebuildable caches" = "可重建的快取"; +"Rebuildable or already in Trash" = "可重建或已在垃圾桶中"; +"Refresh" = "重新整理"; +"Rescan" = "重新掃描"; +"Reveal in Finder" = "在 Finder 中顯示"; +"Review" = "檢視"; +"Review Caches" = "檢視快取"; +"Review Projects" = "檢視專案"; +"Review by safety" = "依安全等級檢視"; +"Review caches" = "檢視快取"; +"Review files over 100 MB in known user folders" = "檢視已知使用者資料夾中超過 100 MB 的檔案"; +"Review suggestions" = "檢視建議"; +"Review — may contain app-specific state or require a large re-download" = "請檢視 — 可能包含應用程式狀態,或需要重新下載大量資料"; +"Reviewing project build caches..." = "正在檢視專案建置快取…"; +"Reviews app, developer, and project caches" = "檢視應用程式、開發者與專案快取"; +"Risk of Data Loss" = "資料遺失風險"; +"Risky application data" = "有風險的應用程式資料"; +"Risky — may contain irreplaceable data" = "有風險 — 可能包含無法還原的資料"; +"Safe" = "安全"; +"Safe caches" = "安全快取"; +"Safe cleanup" = "安全清理"; +"Safe cleanup and items that need your decision." = "安全清理與需要你決定的項目。"; +"Safe cleanup protects personal data" = "安全清理會保護個人資料"; +"Safe cleanup targets rebuildable caches only. Caution and Risky items may include app state or local data, are never selected automatically, and require your review." = "安全清理只針對可重建的快取。需注意與有風險的項目可能包含應用程式狀態或本機資料,不會自動選取,需由你自行檢視。"; +"Safe — can be rebuilt with a command" = "安全 — 可用指令重新建立"; +"Sandboxed App Temporary Files" = "沙盒應用程式暫存檔案"; +"Saved automatically" = "已自動儲存"; +"Scan %@ to find the folders and files taking the most space." = "掃描 %@ 以找出佔用最多空間的資料夾與檔案。"; +"Scan All" = "全部掃描"; +"Scan This Mac" = "掃描這台 Mac"; +"Scan couldn’t finish" = "掃描無法完成"; +"Scan progress" = "掃描進度"; +"Scan this Mac, quick locations, and caches" = "掃描這台 Mac、快速位置與快取"; +"Scanned: Downloads, Documents, Desktop, Movies, Music, Pictures" = "已掃描:下載項目、文件、桌面、電影、音樂、圖片"; +"Scanning" = "正在掃描"; +"Scanning…" = "正在掃描…"; +"Scanning %@" = "正在掃描 %@"; +"Scanning All…" = "正在全部掃描…"; +"Scanning all storage locations" = "正在掃描所有儲存位置"; +"Scanning files…" = "正在掃描檔案…"; +"Scanning startup disk…" = "正在掃描開機磁碟…"; +"Scans ~/Documents, ~/Developer, ~/Projects, ~/Code, ~/Desktop" = "掃描 ~/Documents、~/Developer、~/Projects、~/Code、~/Desktop"; +"Securely checks GitHub Releases and installs signed updates with Sparkle." = "安全地檢查 GitHub Releases,並透過 Sparkle 安裝已簽名的更新。"; +"See what’s using your storage" = "查看什麼佔用了你的儲存空間"; +"Select All" = "全選"; +"Select File" = "選取檔案"; +"Selected caches" = "已選取的快取"; +"Settings" = "設定"; +"Shared Temporary Files" = "共享暫存檔案"; +"Show Every Item" = "顯示每個項目"; +"Show in Finder" = "在 Finder 中顯示"; +"Show project in Finder" = "在 Finder 中顯示專案"; +"Size" = "大小"; +"Smaller Items" = "較小的項目"; +"Some items in the Trash could not be removed." = "垃圾桶中有部分項目無法移除。"; +"Source code is never touched" = "絕對不會動到原始碼"; +"Source code is never touched — only listed cache directories were moved to Trash." = "絕對不會動到原始碼 — 只有列出的快取目錄被移至垃圾桶。"; +"Stale (>30d)" = "過期(>30 天)"; +"Start Scanning" = "開始掃描"; +"Starting scan…" = "正在開始掃描…"; +"Startup Disk" = "開機磁碟"; +"Stop" = "停止"; +"Stop Scan" = "停止掃描"; +"Storage Locations" = "儲存位置"; +"Storage Trend" = "儲存趨勢"; +"Summarizing files…" = "正在彙總檔案…"; +"Summarizing results…" = "正在彙總結果…"; +"Temporary Files" = "暫存檔案"; +"Temporary locations could not be analyzed." = "無法分析暫存位置。"; +"The item was moved to Trash, but this view could not update. Choose Rescan to refresh it." = "項目已移至垃圾桶,但此畫面無法更新。請選擇「重新掃描」來重新整理。"; +"The red items below may contain sessions, workspace state, containers, volumes, or other data that cannot be rebuilt." = "下方紅色項目可能包含工作階段、工作區狀態、容器、磁碟區或其他無法重建的資料。"; +"This Mac" = "這台 Mac"; +"This only removes the local history log. It does NOT restore any previously cleaned caches." = "這只會移除本機紀錄,不會還原任何先前已清理的快取。"; +"This permanently deletes all %@ in your Mac's Trash — including items not moved there by ClearDisk. This cannot be undone." = "這會永久刪除 Mac 垃圾桶中的所有 %@ — 包含不是由 ClearDisk 移入的項目。此操作無法復原。"; +"To enable notifications, open System Settings > Notifications > ClearDisk and turn on \"Allow Notifications\"." = "若要啟用通知,請開啟「系統設定 > 通知 > ClearDisk」,並開啟「允許通知」。"; +"Trash" = "垃圾桶"; +"Treemap Display" = "樹狀圖顯示"; +"Treemap Display Options" = "樹狀圖顯示選項"; +"Try Again" = "再試一次"; +"Up One Level" = "上一層"; +"Updates" = "更新"; +"User Temporary Files" = "使用者暫存檔案"; +"User, shared, persistent, and sandboxed app temporary files" = "使用者、共享、持續性與沙盒應用程式暫存檔案"; +"Verified cache-only path — profile and user data stay untouched" = "已驗證的純快取路徑 — 設定檔與使用者資料不會被動到"; +"Version" = "版本"; +"View Large Files" = "檢視大型檔案"; +"View previously cleaned project caches" = "檢視先前已清理的專案快取"; +"Welcome to ClearDisk" = "歡迎使用 ClearDisk"; +"Your disk is clean!" = "你的磁碟很乾淨!"; +"Your first analysis can take a minute. ClearDisk will open when the results are ready." = "第一次分析可能需要一分鐘左右。結果準備好後 ClearDisk 會自動開啟。"; +"macOS requires this for disk maps and cache locations. ClearDisk waits here instead of asking for Desktop, Documents, Downloads, Photos, and app data separately." = "macOS 需要此權限才能分析磁碟地圖與快取位置。ClearDisk 在此一次取得權限,而不會分別要求桌面、文件、下載項目、照片與應用程式資料。"; +"reclaimable space found" = "可回收的空間"; +"~%d days until full (%@/day)" = "約 %d 天後會滿(每天 %@)"; +"~%dd until full" = "約 %d 天後會滿"; +"· %@ items" = "· %@ 個項目"; +"⚠️ Disk Almost Full!" = "⚠️ 磁碟即將滿了!"; +"⚠️ Not used for %d days, %@ — safe to clean" = "⚠️ 已 %d 天未使用,%@ — 可安全清理"; +"⚠️ Stale — not modified for %d days" = "⚠️ 過期 — 已 %d 天未修改"; +"💡 %d days old, large at %@" = "💡 已存在 %d 天,大小為 %@"; +"💡 Unused for %d days — consider cleaning" = "💡 已 %d 天未使用 — 建議清理"; + +/* MARK: Language selection and dynamic interface values */ +"%@ Cache" = "%@ 快取"; +"%@ could not be verified in Trash." = "無法在垃圾桶中驗證 %@。"; +"Analyze %@" = "分析 %@"; +"Applications" = "應用程式"; +"Choose the language used by ClearDisk." = "選擇 ClearDisk 使用的語言。"; +"Checking..." = "檢查中…"; +"Dark" = "深色"; +"Developer" = "開發者"; +"Desktop" = "桌面"; +"Documents" = "文件"; +"Downloads" = "下載項目"; +"Enabled" = "已啟用"; +"Home" = "家目錄"; +"Language" = "語言"; +"Library" = "資料庫"; +"Light" = "淺色"; +"Mail" = "郵件"; +"Movies" = "電影"; +"Music" = "音樂"; +"Photos" = "照片"; +"Scan %@" = "掃描 %@"; +"System" = "系統"; +"This item will be moved to the macOS Trash.\n\nSize: %@\nLocation: %@\n\nYou can recover it until Trash is emptied." = "此項目將移至 macOS 垃圾桶。\n\n大小:%@\n位置:%@\n\n清空垃圾桶前都可以還原。"; + +/* MARK: Cache and group names */ +"AI Tools" = "AI 工具"; +"Android" = "Android"; +"Developer Tools" = "開發者工具"; +"Game Engines" = "遊戲引擎"; +"Other Installed Apps" = "其他已安裝的應用程式"; +"Version Managers" = "版本管理器"; +"VS Code" = "VS Code"; +"Xcode" = "Xcode"; +"%@ Update Download" = "%@ 更新下載"; +"%@ Update Staging" = "%@ 更新暫存"; +"AWS CLI Cache" = "AWS CLI 快取"; +"Android Emulators" = "Android 模擬器"; +"Android System Images" = "Android 系統映像"; +"App Updates" = "應用程式更新"; +"Asset Manager Adapted Models" = "Asset Manager 適配模型"; +"Asset Manager Model Thumbnails" = "Asset Manager 模型縮圖"; +"Asset Manager Thumbnails" = "Asset Manager 縮圖"; +"Bambu Studio Web Cache" = "Bambu Studio 網頁快取"; +"Bazel Cache" = "Bazel 快取"; +"Blender Cache" = "Blender 快取"; +"Browsers" = "瀏覽器"; +"Bun Cache" = "Bun 快取"; +"Bundler Cache" = "Bundler 快取"; +"CocoaPods Cache" = "CocoaPods 快取"; +"Codex Browser Cache" = "Codex 瀏覽器快取"; +"Codex Web Cache" = "Codex 網頁快取"; +"Communication" = "通訊"; +"Composer Cache" = "Composer 快取"; +"Conda Packages" = "Conda 套件"; +"Creative Apps" = "創意應用程式"; +"Deno Cache" = "Deno 快取"; +"Discord Code Cache" = "Discord 程式碼快取"; +"Discord GPU Cache" = "Discord GPU 快取"; +"Discord Native Cache" = "Discord 原生快取"; +"Discord Web Cache" = "Discord 網頁快取"; +"Docker (Data)" = "Docker(資料)"; +"DotSlash Artifacts" = "DotSlash 產物"; +"Firefox Update Download" = "Firefox 更新下載"; +"Flutter/Pub Cache" = "Flutter/Pub 快取"; +"GitHub Copilot CLI Locked Runtime" = "GitHub Copilot CLI 鎖定執行環境"; +"GitHub Copilot CLI Runtime" = "GitHub Copilot CLI 執行環境"; +"GitHub Desktop Web Cache" = "GitHub Desktop 網頁快取"; +"Go Build Cache" = "Go 建置快取"; +"Go Modules" = "Go 模組"; +"Godot Cache" = "Godot 快取"; +"Godot Export Templates" = "Godot 匯出範本"; +"Gradle Cache" = "Gradle 快取"; +"Homebrew Cache" = "Homebrew 快取"; +"HuggingFace Cache" = "HuggingFace 快取"; +"JetBrains Cache" = "JetBrains 快取"; +"Maven Cache" = "Maven 快取"; +"Media & Games" = "媒體與遊戲"; +"Notion Code Cache" = "Notion 程式碼快取"; +"Notion GPU Cache" = "Notion GPU 快取"; +"Notion Web Cache" = "Notion 網頁快取"; +"Obsidian Code Cache" = "Obsidian 程式碼快取"; +"Obsidian GPU Cache" = "Obsidian GPU 快取"; +"Obsidian Web Cache" = "Obsidian 網頁快取"; +"Ollama Models" = "Ollama 模型"; +"Playwright Browsers" = "Playwright 瀏覽器"; +"Playwright Go Browsers" = "Playwright Go 瀏覽器"; +"Poetry Cache" = "Poetry 快取"; +"Prisma Engines" = "Prisma 引擎"; +"Productivity" = "生產力工具"; +"Puccinialin Rust Environment" = "Puccinialin Rust 環境"; +"Puppeteer Browsers" = "Puppeteer 瀏覽器"; +"Raycast Web Cache" = "Raycast 網頁快取"; +"Ruby Gems" = "Ruby Gems"; +"SBT/Ivy Cache" = "SBT/Ivy 快取"; +"Signal Code Cache" = "Signal 程式碼快取"; +"Signal GPU Cache" = "Signal GPU 快取"; +"Signal Web Cache" = "Signal 網頁快取"; +"Simulator Caches" = "模擬器快取"; +"Slack App Store Cache" = "Slack App Store 快取"; +"Slack Code Cache" = "Slack 程式碼快取"; +"Slack GPU Cache" = "Slack GPU 快取"; +"Slack Native Cache" = "Slack 原生快取"; +"Slack Web Cache" = "Slack 網頁快取"; +"Steam Legacy Web Cache" = "Steam 舊版網頁快取"; +"Steam Web Cache" = "Steam 網頁快取"; +"Stremio Network Cache" = "Stremio 網路快取"; +"Swift PM Cache" = "Swift PM 快取"; +"Terraform Plugins" = "Terraform 外掛"; +"TypeScript Types" = "TypeScript 型別"; +"UV Cache" = "UV 快取"; +"Unity Build Cache" = "Unity 建置快取"; +"Unity Logs" = "Unity 日誌"; +"UnityHub Cache" = "Unity Hub 快取"; +"UnityHub Templates" = "Unity Hub 範本"; +"VS Code Cache" = "VS Code 快取"; +"VS Code Chromium Cache" = "VS Code Chromium 快取"; +"VS Code Data" = "VS Code 資料"; +"VS Code Extensions Cache" = "VS Code 擴充功能快取"; +"VS Code Logs" = "VS Code 日誌"; +"Xcode Archives" = "Xcode 封存"; +"Xcode Caches" = "Xcode 快取"; +"Xcode Device Support" = "Xcode 裝置支援"; +"Xcode Logs" = "Xcode 日誌"; +"Xcode Previews" = "Xcode 預覽"; +"Xcode Simulators" = "Xcode 模擬器"; +"Yarn Cache" = "Yarn 快取"; +"mise Installs" = "mise 安裝"; +"mise Rubies" = "mise Ruby 版本"; +"node-gyp Headers" = "node-gyp 標頭"; +"npm Cache" = "npm 快取"; +"nvm Node Versions" = "nvm Node 版本"; +"pip Cache" = "pip 快取"; +"pipenv Virtualenvs" = "pipenv 虛擬環境"; +"pnpm Cache" = "pnpm 快取"; +"pnpm Store" = "pnpm 儲存庫"; +"pyenv Versions" = "pyenv 版本"; +"rbenv Versions" = "rbenv 版本"; +"rustup Toolchains" = "rustup 工具鏈"; + +/* MARK: Cache descriptions */ +"A self-contained Rust compiler, Cargo registry, and tools. Removing it does not delete source code, but the full toolchain must be installed again." = "獨立的 Rust 編譯器、Cargo 登錄檔與工具。移除不會刪除原始碼,但需要重新安裝完整工具鏈。"; +"A separate downloaded Copilot CLI runtime channel. Local sessions and configuration under ~/.copilot are not targeted." = "另外下載的 Copilot CLI 執行環境頻道。不會影響 ~/.copilot 下的本機工作階段與設定。"; +"AWS SSO login tokens and temporary credential cache. Re-generates on next aws sso login." = "AWS SSO 登入權杖與暫存憑證快取。下次執行 aws sso login 時會重新產生。"; +"Android Virtual Devices and disk images. Must re-create in AVD Manager." = "Android 虛擬裝置與磁碟映像。需在 AVD Manager 中重新建立。"; +"Arc's macOS cache container; spaces and profiles are not targeted." = "Arc 的 macOS 快取容器;不會影響 Spaces 與設定檔。"; +"Archived builds for App Store or distribution. Re-archive from Xcode to recreate." = "用於 App Store 或發行的封存建置。可從 Xcode 重新封存來建立。"; +"Bambu Studio's embedded web cache; projects and printer settings are not targeted." = "Bambu Studio 的內嵌網頁快取;不會影響專案與印表機設定。"; +"Bazel build and repository caches. Re-populates on next bazel build." = "Bazel 建置與儲存庫快取。下次執行 bazel build 時會重新填入。"; +"Blender's macOS cache container; blend files and preferences are not targeted." = "Blender 的 macOS 快取容器;不會影響 .blend 檔案與偏好設定。"; +"Browser packages downloaded by Playwright for Go. Re-downloads when the matching Playwright Go version installs its driver." = "Playwright for Go 下載的瀏覽器套件。對應的 Playwright Go 版本安裝驅動程式時會重新下載。"; +"Build products, indexes, and logs. Rebuilds automatically when you open a project." = "建置產物、索引與日誌。開啟專案時會自動重建。"; +"Cached Brave Beta web resources; browser profile data is not targeted." = "Brave Beta 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Brave Nightly web resources; browser profile data is not targeted." = "Brave Nightly 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Brave web resources; browser profile data is not targeted." = "Brave 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Bun packages. Re-downloads on bun install." = "Bun 套件快取。執行 bun install 時會重新下載。"; +"Cached Chrome Canary web resources; browser profile data is not targeted." = "Chrome Canary 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Chrome web resources; browser profile data is not targeted." = "Chrome 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Chromium web resources; browser profile data is not targeted." = "Chromium 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Conda environments and packages. Re-downloads on conda install." = "Conda 環境與套件快取。執行 conda install 時會重新下載。"; +"Cached Dart/Flutter packages. Re-downloads on flutter pub get." = "Dart/Flutter 套件快取。執行 flutter pub get 時會重新下載。"; +"Cached Deno modules and compiled scripts. Re-downloads on deno run." = "Deno 模組與編譯後指令稿快取。執行 deno run 時會重新下載。"; +"Cached Edge Beta web resources; browser profile data is not targeted." = "Edge Beta 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Edge Dev web resources; browser profile data is not targeted." = "Edge Dev 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Edge web resources; browser profile data is not targeted." = "Edge 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Opera web resources; browser profile data is not targeted." = "Opera 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached PHP packages. Re-downloads on composer install." = "PHP 套件快取。執行 composer install 時會重新下載。"; +"Cached Poetry dependencies and wheels. Re-downloads on poetry install." = "Poetry 相依套件與 wheel 快取。執行 poetry install 時會重新下載。"; +"Cached Python packages from uv (fast pip alternative). Re-downloads on uv pip install." = "uv(快速 pip 替代方案)的 Python 套件快取。執行 uv pip install 時會重新下載。"; +"Cached Vivaldi web resources; browser profile data is not targeted." = "Vivaldi 的網頁資源快取;不會影響瀏覽器設定檔資料。"; +"Cached Yarn packages. Re-downloads on yarn install." = "Yarn 套件快取。執行 yarn install 時會重新下載。"; +"Cached crate sources and registries. Re-downloads on cargo build." = "crate 原始碼與登錄檔快取。執行 cargo build 時會重新下載。"; +"Cached package tarballs from npmjs.org. Re-downloads on npm install." = "來自 npmjs.org 的套件壓縮檔快取。執行 npm install 時會重新下載。"; +"Carthage dependency build cache. Re-downloads on carthage update." = "Carthage 相依建置快取。執行 carthage update 時會重新下載。"; +"ChatGPT Desktop app data. Conversations sync to cloud." = "ChatGPT Desktop 應用程式資料。對話會同步到雲端。"; +"Chromium disk cache used by VS Code. Safe to delete, rebuilds on launch." = "VS Code 使用的 Chromium 磁碟快取。可安全刪除,啟動時會重建。"; +"Claude Desktop and Claude CoWork store session state here. Deleting this is permanent — local sessions are not backed up to a server and do not come back." = "Claude Desktop 與 Claude CoWork 在此儲存工作階段狀態。刪除是永久的 — 本機工作階段不會備份到伺服器,也無法還原。"; +"Codex HTTP cache only; task and account data are not targeted." = "僅 Codex HTTP 快取;不會影響任務與帳號資料。"; +"Compiled package objects that make rebuilds fast (GOCACHE). Rebuilds itself — the first build after clearing is slower. Equivalent to go clean -cache." = "可加速重建的已編譯套件物件(GOCACHE)。會自動重建 — 清除後第一次建置會較慢。等同於 go clean -cache。"; +"Content-addressable package store. Re-downloads on pnpm install." = "內容定址套件儲存庫。執行 pnpm install 時會重新下載。"; +"CoreSimulator dyld and framework caches. Rebuilds automatically." = "CoreSimulator 的 dyld 與 framework 快取。會自動重建。"; +"Cursor's whole application-support directory: workspace state, chat history, extensions and settings. Not a cache — deleting it is permanent." = "Cursor 的整個 Application Support 目錄:工作區狀態、聊天紀錄、擴充功能與設定。這不是快取 — 刪除是永久的。"; +"Debug symbols for connected iPhones/iPads. Re-downloads when device connects." = "已連接 iPhone/iPad 的除錯符號。裝置連接時會重新下載。"; +"Discord HTTP cache only." = "僅 Discord HTTP 快取。"; +"Discord's macOS-native temporary resource cache." = "Discord 的 macOS 原生暫存資源快取。"; +"Disposable graphics cache only." = "僅可丟棄的圖形快取。"; +"Docker images, containers, and volumes. May lose running containers and uncommitted data!" = "Docker 映像、容器與磁碟區。可能會失去正在執行的容器與未提交的資料!"; +"Downloaded AI/ML models, tokenizers, and datasets. Re-downloads on next use. Large models may take time." = "已下載的 AI/ML 模型、tokenizer 與資料集。下次使用時會重新下載。大型模型可能需要較長時間。"; +"Downloaded Chromium binaries for Puppeteer. Re-downloads on npx puppeteer install." = "Puppeteer 下載的 Chromium 二進位檔。執行 npx puppeteer install 時會重新下載。"; +"Downloaded Copilot CLI runtime versions and bundled dependencies. Local sessions, settings, plugins, and logs under ~/.copilot are not targeted." = "已下載的 Copilot CLI 執行環境版本與內附相依套件。不會影響 ~/.copilot 下的本機工作階段、設定、外掛與日誌。"; +"Downloaded Firefox update payloads and updater state." = "已下載的 Firefox 更新內容與更新程式狀態。"; +"Downloaded JARs, build outputs, and wrapper dists. Re-downloads on gradle build." = "已下載的 JAR、建置輸出與 wrapper 發行檔。執行 gradle build 時會重新下載。"; +"Downloaded LLM model files. Re-downloads with ollama pull — large models take a while." = "已下載的 LLM 模型檔案。使用 ollama pull 重新下載 — 大型模型需要較長時間。"; +"Downloaded Python wheels and sdists. Re-downloads on pip install." = "已下載的 Python wheel 與 sdist。執行 pip install 時會重新下載。"; +"Downloaded Sparkle update payloads and installer staging files." = "已下載的 Sparkle 更新內容與安裝程式暫存檔。"; +"Downloaded Swift packages. Re-downloads on next build (swift build)." = "已下載的 Swift 套件。下次建置(swift build)時會重新下載。"; +"Downloaded browser binaries for Playwright testing. Re-downloads on npx playwright install." = "Playwright 測試用瀏覽器二進位檔。執行 npx playwright install 時會重新下載。"; +"Downloaded extension VSIX packages. Safe to delete, re-downloads when needed." = "已下載的擴充功能 VSIX 套件。可安全刪除,需要時會重新下載。"; +"Downloaded formula bottles and taps. Re-downloads on brew install." = "已下載的 formula bottle 與 tap。執行 brew install 時會重新下載。"; +"Downloaded gem files. Rebuilds automatically with bundle install." = "已下載的 gem 檔案。執行 bundle install 時會自動重建。"; +"Downloaded or staged Squirrel updater files." = "已下載或暫存的 Squirrel 更新檔。"; +"Downloaded pod specs and sources. Re-downloads on pod install." = "已下載的 pod 規格與原始碼。執行 pod install 時會重新下載。"; +"Electron/browser cache used by Unity Hub UI. Rebuilds automatically on next launch." = "Unity Hub 介面使用的 Electron/瀏覽器快取。下次啟動時會自動重建。"; +"Emulator system images, one per API level and ABI. Re-download from Android Studio → SDK Manager. Often the largest part of the SDK." = "模擬器系統映像(每個 API 等級與 ABI 一組)。可從 Android Studio → SDK Manager 重新下載。通常是 SDK 中最大的部分。"; +"Firefox Developer Edition cache files only." = "僅 Firefox Developer Edition 快取檔案。"; +"Firefox web, startup, thumbnail, and safe-browsing caches." = "Firefox 網頁、啟動、縮圖與安全瀏覽快取。"; +"Generated JavaScript and WebAssembly cache only." = "僅產生的 JavaScript 與 WebAssembly 快取。"; +"Generated model preview images; source models are not targeted." = "產生的模型預覽圖;不會影響原始模型。"; +"Generated model variants used for faster previews or compatibility." = "用於加快預覽或相容性的產生模型變體。"; +"Generated previews for assets; original asset files are not targeted." = "資產的產生預覽;不會影響原始資產檔案。"; +"GitHub Desktop HTTP cache only; repositories are not targeted." = "僅 GitHub Desktop HTTP 快取;不會影響儲存庫。"; +"Go module download cache. Re-downloads on go mod download." = "Go 模組下載快取。執行 go mod download 時會重新下載。"; +"Godot editor temp and shader cache. Rebuilds automatically on next launch." = "Godot 編輯器暫存與著色器快取。下次啟動時會自動重建。"; +"Godot export templates for each engine version. Re-download from Godot → Export → Manage Export Templates." = "各引擎版本的 Godot 匯出範本。可從 Godot → Export → Manage Export Templates 重新下載。"; +"Gradle distribution binaries downloaded by wrapper scripts. Re-downloads on next gradle build." = "由 wrapper 指令稿下載的 Gradle 發行二進位檔。下次執行 gradle build 時會重新下載。"; +"HTTP cache for Codex's isolated browser partition." = "Codex 隔離瀏覽器分割區的 HTTP 快取。"; +"IDE caches (IntelliJ, WebStorm, etc). Rebuilds on IDE restart." = "IDE 快取(IntelliJ、WebStorm 等)。重啟 IDE 時會重建。"; +"Installed Rust toolchains (stable, beta, nightly) — a full compiler and standard library each. Reinstall with rustup toolchain install." = "已安裝的 Rust 工具鏈(stable、beta、nightly)— 每個都包含完整編譯器與標準函式庫。使用 rustup toolchain install 重新安裝。"; +"Installed gems and docs. Reinstall with bundle install." = "已安裝的 gem 與文件。使用 bundle install 重新安裝。"; +"Internal Xcode product caches. Rebuilds automatically on next build." = "Xcode 內部產品快取。下次建置時會自動重建。"; +"Language runtimes installed by mise (Node, Python, Ruby, Go, etc.). Removing uninstalls them. Reinstall with mise install." = "由 mise 安裝的語言執行環境(Node、Python、Ruby、Go 等)。移除等同於解除安裝。使用 mise install 重新安裝。"; +"Local Maven repository (.m2). Re-downloads on mvn build." = "本機 Maven 儲存庫(.m2)。執行 mvn build 時會重新下載。"; +"Native Development Kit toolchains — a full compiler per installed version. Re-download from SDK Manager. Only needed for native (C/C++) Android builds." = "Native Development Kit 工具鏈 — 每個已安裝版本都包含完整編譯器。可從 SDK Manager 重新下載。僅在進行原生(C/C++)Android 建置時需要。"; +"New Teams' macOS cache container." = "新版 Teams 的 macOS 快取容器。"; +"Node.js headers and libraries, one set per Node version, used to compile native addons. Re-downloads on the next native build." = "用於編譯原生附加元件的 Node.js 標頭與函式庫(每個 Node 版本一組)。下次原生建置時會重新下載。"; +"Node.js versions managed by nvm. Removing a version uninstalls it — reinstall with nvm install X.Y.Z." = "由 nvm 管理的 Node.js 版本。移除某個版本等同於解除安裝 — 使用 nvm install X.Y.Z 重新安裝。"; +"Notion HTTP cache only." = "僅 Notion HTTP 快取。"; +"Notion generated-code cache only." = "僅 Notion 產生的程式碼快取。"; +"Notion graphics cache only." = "僅 Notion 圖形快取。"; +"Obsidian HTTP cache only; vaults and metadata storage are not targeted." = "僅 Obsidian HTTP 快取;不會影響 vault 與中繼資料儲存。"; +"Obsidian generated-code cache only." = "僅 Obsidian 產生的程式碼快取。"; +"Obsidian graphics cache only." = "僅 Obsidian 圖形快取。"; +"Old session logs and telemetry data. Safe to delete anytime." = "舊的工作階段日誌與遙測資料。隨時可安全刪除。"; +"Pipenv virtual environments. Recreate with pipenv install." = "Pipenv 虛擬環境。使用 pipenv install 重新建立。"; +"Prisma ORM query engine binaries. Re-downloads on npx prisma generate." = "Prisma ORM 查詢引擎二進位檔。執行 npx prisma generate 時會重新下載。"; +"Python versions managed by pyenv. Removing uninstalls that version — reinstall with pyenv install X.Y.Z." = "由 pyenv 管理的 Python 版本。移除等同於解除安裝該版本 — 使用 pyenv install X.Y.Z 重新安裝。"; +"RVM rubies and gemsets. Reinstall with rvm install X.Y.Z." = "RVM 的 Ruby 與 gemset。使用 rvm install X.Y.Z 重新安裝。"; +"Raycast Store and API response cache. Clipboard history is explicitly excluded." = "Raycast Store 與 API 回應快取。剪貼簿歷史明確排除。"; +"Registry metadata and dlx cache, kept separately from the package store. Re-downloads on next pnpm install." = "登錄檔中繼資料與 dlx 快取,與套件儲存庫分開存放。下次執行 pnpm install 時會重新下載。"; +"Restored NuGet packages for .NET projects, one copy per package version. Re-downloads on dotnet restore." = ".NET 專案還原的 NuGet 套件(每個套件版本一份)。執行 dotnet restore 時會重新下載。"; +"Ruby versions managed by mise. Reinstall with mise install ruby@X.Y.Z." = "由 mise 管理的 Ruby 版本。使用 mise install ruby@X.Y.Z 重新安裝。"; +"Ruby versions managed by rbenv. Reinstall with rbenv install X.Y.Z." = "由 rbenv 管理的 Ruby 版本。使用 rbenv install X.Y.Z 重新安裝。"; +"Safari's macOS cache container; website data is stored separately." = "Safari 的 macOS 快取容器;網站資料分開儲存。"; +"Scala/Java dependencies cached by sbt and Ivy. Re-downloads on next sbt compile." = "由 sbt 與 Ivy 快取的 Scala/Java 相依套件。下次執行 sbt compile 時會重新下載。"; +"Session transcripts, job state, file history, plugins and your settings. Almost none of this is a cache — deleting it permanently loses your Claude Code history." = "工作階段記錄、工作狀態、檔案歷史、外掛與你的設定。這些幾乎都不是快取 — 刪除會永久失去 Claude Code 的歷史紀錄。"; +"Signal HTTP cache only." = "僅 Signal HTTP 快取。"; +"Signal generated-code cache only." = "僅 Signal 產生的程式碼快取。"; +"Signal graphics cache only." = "僅 Signal 圖形快取。"; +"Simulator crash reports and diagnostic logs. Safe to remove anytime." = "模擬器當機報告與診斷日誌。隨時可安全移除。"; +"Slack App Store cache container." = "Slack App Store 快取容器。"; +"Slack HTTP cache only." = "僅 Slack HTTP 快取。"; +"Slack generated-code cache only." = "僅 Slack 產生的程式碼快取。"; +"Slack graphics cache only." = "僅 Slack 圖形快取。"; +"Slack's macOS-native temporary resource cache." = "Slack 的 macOS 原生暫存資源快取。"; +"Spotify helper-process cache." = "Spotify 輔助行程快取。"; +"Steam store, community, and library web-interface cache." = "Steam 商店、社群與收藏庫網頁介面快取。"; +"Steam's alternate web-interface cache location." = "Steam 的替代網頁介面快取位置。"; +"Streamed music and podcast cache; offline downloads are stored separately." = "串流音樂與 Podcast 快取;離線下載分開儲存。"; +"Stremio network cache; streams and account data are not targeted." = "Stremio 網路快取;不會影響串流與帳號資料。"; +"SwiftUI preview simulator data. Rebuilds automatically on next preview." = "SwiftUI 預覽模擬器資料。下次預覽時會自動重建。"; +"Terraform/OpenTofu CLI plugins and provider cache. Re-downloads on terraform init." = "Terraform/OpenTofu CLI 外掛與 provider 快取。執行 terraform init 時會重新下載。"; +"Type definitions fetched automatically for JavaScript files (VS Code automatic type acquisition). Re-downloads when needed." = "為 JavaScript 檔案自動取得的型別定義(VS Code 自動型別獲取)。需要時會重新下載。"; +"Unity Asset Store downloaded packages. Re-downloads from Unity Package Manager." = "從 Unity Asset Store 下載的套件。可從 Unity Package Manager 重新下載。"; +"Unity Editor and player log files (crash reports, debug output). Safe to delete anytime." = "Unity 編輯器與播放器日誌檔(當機報告、除錯輸出)。隨時可安全刪除。"; +"Unity build artifacts and shader compile cache. Rebuilds automatically on next build." = "Unity 建置產物與著色器編譯快取。下次建置時會自動重建。"; +"Unity project starter templates downloaded by Unity Hub. Re-download from Hub when needed. Can be 300MB+." = "Unity Hub 下載的專案起始範本。需要時可從 Hub 重新下載。可能超過 300MB。"; +"VLC's macOS cache container." = "VLC 的 macOS 快取容器。"; +"VS Code application cache. Safe to delete, rebuilds automatically." = "VS Code 應用程式快取。可安全刪除,會自動重建。"; +"VS Code compiled JavaScript cache. Safe to delete, recompiles on launch." = "VS Code 已編譯的 JavaScript 快取。可安全刪除,啟動時會重新編譯。"; +"Verified executables and archives downloaded by DotSlash. They are fetched again the next time a matching DotSlash launcher runs." = "由 DotSlash 下載的已驗證可執行檔與封存。下次執行對應的 DotSlash 啟動器時會再次取得。"; +"WhatsApp's sandbox cache container." = "WhatsApp 的沙盒快取容器。"; +"Windsurf's whole application-support directory: workspace state, chat history and settings. Not a cache — deleting it is permanent." = "Windsurf 的整個 Application Support 目錄:工作區狀態、聊天紀錄與設定。這不是快取 — 刪除是永久的。"; +"Zoom's macOS cache container." = "Zoom 的 macOS 快取容器。"; +"iOS/watchOS/tvOS simulator devices and data. Re-download from Xcode → Settings." = "iOS/watchOS/tvOS 模擬器裝置與資料。可從 Xcode → 設定 重新下載。"; + +/* MARK: Safety details */ +"A downloaded or partially staged app update." = "已下載或部分暫存的應用程式更新。"; +"Accounts, messages, cookies, local storage, settings, and documents." = "帳號、訊息、Cookie、本機儲存、設定與文件。"; +"Cached browser responses used by Codex." = "Codex 使用的瀏覽器回應快取。"; +"Cached copies of pages, images, scripts, generated code, and media." = "頁面、圖片、指令稿、產生的程式碼與媒體的快取複本。"; +"Clipboard history, extensions, preferences, snippets, and account data." = "剪貼簿歷史、擴充功能、偏好設定、程式碼片段與帳號資料。"; +"Codex tasks, accounts, settings, browser cookies, and downloaded files." = "Codex 任務、帳號、設定、瀏覽器 Cookie 與下載的檔案。"; +"Cookies, logins, passwords, bookmarks, history, extensions, profiles, and open tabs." = "Cookie、登入資訊、密碼、書籤、歷史紀錄、擴充功能、設定檔與開啟的分頁。"; +"Derived model copies and their generated textures." = "衍生模型複本及其產生的貼圖。"; +"Downloaded or partially staged Firefox update files." = "已下載或部分暫存的 Firefox 更新檔。"; +"Everything this app currently stores in its designated cache container." = "此應用程式目前存放在其指定快取容器中的所有內容。"; +"Firefox, profiles, bookmarks, passwords, history, open tabs, and settings." = "Firefox、設定檔、書籤、密碼、歷史紀錄、開啟的分頁與設定。"; +"Generated asset preview images." = "產生的資產預覽圖。"; +"Generated model preview images." = "產生的模型預覽圖。"; +"Only the listed HTTP, generated-code, network, or graphics cache directory." = "僅列出的 HTTP、產生程式碼、網路或圖形快取目錄。"; +"Original assets, projects, imported files, and app settings." = "原始資產、專案、匯入的檔案與應用程式設定。"; +"Original imported models, projects, and app settings." = "原始匯入的模型、專案與應用程式設定。"; +"Original models, textures, projects, and app settings." = "原始模型、貼圖、專案與應用程式設定。"; +"Previously streamed temporary audio and artwork." = "先前串流的暫存音訊與封面圖。"; +"Quit Codex first. Browser content may load more slowly once while the cache rebuilds." = "請先退出 Codex。快取重建期間,瀏覽器內容可能會暫時載入較慢。"; +"Quit Firefox first. Firefox may download the update again." = "請先退出 Firefox。Firefox 可能會重新下載更新。"; +"Quit Raycast first. ClearDisk never targets the sibling Clipboard folder." = "請先退出 Raycast。ClearDisk 絕不會動到旁邊的 Clipboard 資料夾。"; +"Quit Spotify first. Streamed content may use bandwidth again." = "請先退出 Spotify。串流內容可能會再次使用頻寬。"; +"Quit the app and review in Finder first; some apps misuse their cache container." = "請先退出應用程式並在 Finder 中檢視;有些應用程式會濫用快取容器。"; +"Quit the app first so it can rebuild these files cleanly." = "請先退出應用程式,以便它能乾淨地重建這些檔案。"; +"Quit the app first. Do not clean while an update is installing; the update may need to download again." = "請先退出應用程式。更新安裝過程中請勿清理;更新可能需要重新下載。"; +"Quit the browser first. The first launch and first page loads may be slower." = "請先退出瀏覽器。第一次啟動與第一次載入頁面可能會較慢。"; +"Raycast Store, API, and web-response cache." = "Raycast Store、API 與網頁回應快取。"; +"Review first: rebuilding adapted models may take time." = "請先檢視:重建適配模型可能需要時間。"; +"Review first: the app may need to download the update again." = "請先檢視:應用程式可能需要重新下載更新。"; +"Review in Finder first. Some apps misuse cache folders, so this is never auto-selected." = "請先在 Finder 中檢視。有些應用程式會濫用快取資料夾,因此此項目絕不會自動選取。"; +"Temporary resources stored in the app's macOS cache container." = "存放在應用程式 macOS 快取容器中的暫存資源。"; +"The app bundle, Documents, and Application Support locations are not targeted." = "不會影響應用程式套件、文件與 Application Support 位置。"; +"The app may regenerate model thumbnails on demand." = "應用程式可能會依需求重新產生模型縮圖。"; +"The app may regenerate thumbnails the next time those assets are viewed." = "下次檢視這些資產時,應用程式可能會重新產生縮圖。"; +"The currently installed app, its settings, accounts, and documents." = "目前已安裝的應用程式、其設定、帳號與文件。"; +"The downloaded update payload, staging copy, updater state, and updater logs." = "已下載的更新內容、暫存複本、更新程式狀態與更新程式日誌。"; +"The installed app, its settings, accounts, and documents." = "已安裝的應用程式、其設定、帳號與文件。"; +"Your account, playlists, local files, and explicitly downloaded offline library." = "你的帳號、播放清單、本機檔案,以及明確下載的離線音樂庫。"; \ No newline at end of file diff --git a/Sources/ClearDisk/Localization.swift b/Sources/ClearDisk/Localization.swift index b82a500..430c23d 100644 --- a/Sources/ClearDisk/Localization.swift +++ b/Sources/ClearDisk/Localization.swift @@ -5,6 +5,7 @@ enum AppLanguage: String, CaseIterable, Identifiable { case english = "en" case turkish = "tr" + case chineseTraditional = "zh-Hant" var id: String { rawValue } @@ -13,6 +14,7 @@ enum AppLanguage: String, CaseIterable, Identifiable { switch self { case .english: return "English" case .turkish: return "Türkçe" + case .chineseTraditional: return "繁體中文" } }