"介面語言" = "Interface language";
"跟隨系統" = "Follow System";
"繁體中文" = "Traditional Chinese";
"簡體中文" = "Simplified Chinese";
"英文" = "English";
"日文" = "Japanese";
"韓文" = "Korean";
"一般" = "General";
"系統行為" = "System Behavior";
"開機自動啟動" = "Launch at Login";
"失去焦點時自動隱藏玻璃板" = "Hide the glass panel when it loses focus";
"翻譯完成後自動複製到剪貼簿" = "Copy translations to the clipboard automatically";
"在下方 Dock 欄顯示圖示" = "Show icon in the Dock";
"翻譯" = "Translation";
"引擎與語系" = "Engine & Languages";
"翻譯引擎" = "Translation engine";
"Apple 翻譯" = "Apple Translation";
"Google 翻譯" = "Google Translate";
"Microsoft Azure 翻譯" = "Microsoft Azure Translator";
"OpenAI 相容 API" = "OpenAI-compatible API";
"目標語言" = "Target language";
"操作" = "Controls";
"自動模式會在移動或縮放後翻譯；手動模式移動只做對照，使用點擊、按鈕或快捷鍵才更新。" = "Auto mode translates after moving or resizing. Manual mode updates only when you click, press the button, or use the shortcut.";
"操作模式" = "Operation mode";
"自動辨識（移動或縮放後）" = "Automatic (after moving or resizing)";
"手動翻譯（點擊或快捷鍵）" = "Manual (click or shortcut)";
"點擊玻璃板" = "Click glass panel";
"雙擊翻譯（建議）" = "Double-click to translate (recommended)";
"單擊翻譯" = "Single-click to translate";
"Google 翻譯設定" = "Google Translate Settings";
"Microsoft Azure 設定" = "Microsoft Azure Settings";
"Gemini AI 設定" = "Gemini AI Settings";
"DeepL 設定" = "DeepL Settings";
"OpenAI 設定" = "OpenAI Settings";
"Claude 設定" = "Claude Settings";
"OpenAI 相容 API 設定" = "OpenAI-compatible API Settings";
"Apple 內建翻譯" = "Built-in Apple Translation";
"API Key 為選填，若留空則使用免費版（有流量與請求頻率限制）。" = "The API key is optional. Leave it blank to use the free service, which has traffic and rate limits.";
"API Key 會安全存放於 macOS Keychain。" = "Your API key is stored securely in macOS Keychain.";
"Azure 翻譯必須填寫 API Key 與對應的地區。" = "Azure Translator requires an API key and its matching region.";
"Gemini 翻譯必須填寫 API Key。" = "Gemini translation requires an API key.";
"地區" = "Region";
"模型名稱" = "Model name";
"您目前選用 Apple 內建引擎，支援無限量免費離線翻譯。" = "Apple's built-in engine provides unlimited free offline translation.";
"可用性檢查" = "Availability Test";
"測試會送出一小段範例文字；雲端服務可能計入極少量 API 用量。" = "The test sends a short sample. Cloud services may count a small amount of API usage.";
"測試連線" = "Test Connection";
"外觀" = "Appearance";
"玻璃板樣式" = "Glass Panel Style";
"邊框發光顏色：" = "Border glow color:";
"古典透白 (Classic White - 預設)" = "Classic White (default)";
"淡雅水藍 (Subtle Blue)" = "Subtle Blue";
"柔和櫻粉 (Soft Pink)" = "Soft Pink";
"極簡無邊框 (No Border)" = "No Border";
"自動調整文字大小" = "Adjust text size automatically";
"快捷鍵" = "Shortcuts";
"全域快捷鍵" = "Global Shortcuts";
"設定後，可在任何情境下呼叫/隱藏翻譯板。默認為 ⌥T。欲清除請按 ESC。" = "Show or hide the translation panel from anywhere. The default is ⌥T. Press ESC to clear.";
"顯示 / 隱藏翻譯視窗：" = "Show / hide translation window:";
"翻譯目前區域：" = "Translate current area:";
"購買" = "Purchase";
"授權狀態" = "License Status";
"解鎖 Glaslate" = "Unlock Glaslate";
"開始 14 天免費試用" = "Start 14-day Free Trial";
"永久解鎖" = "Lifetime Unlock";
"恢復購買" = "Restore Purchases";
"購買由 App Store 安全處理；已完成的交易會在退款或撤銷時自動更新。" = "Purchases are securely handled by the App Store. Completed transactions update automatically after refunds or revocations.";
"關於" = "About";
"聯絡與社群" = "Contact & Community";
"✉️ 寫信給開發團隊" = "✉️ Email the Developer";
"尚未試用" = "Trial Not Started";
"免費試用中" = "Free Trial Active";
"試用已到期" = "Trial Expired";
"已永久解鎖" = "Lifetime Unlocked";
"可開始 14 天完整功能試用。" = "Start a 14-day trial with all features.";
"購買永久版即可繼續使用完整功能。" = "Purchase the lifetime version to keep using all features.";
"感謝支持，完整功能已啟用。" = "Thank you for your support. All features are enabled.";
"設定" = "Settings";
"設定…" = "Settings…";
"服務" = "Services";
"編輯" = "Edit";
"還原" = "Undo";
"重做" = "Redo";
"剪下" = "Cut";
"複製" = "Copy";
"貼上" = "Paste";
"刪除" = "Delete";
"全選" = "Select All";
"視窗" = "Window";
"縮小" = "Minimize";
"關閉" = "Close";
"翻譯目前區域" = "Translate Current Area";
"顯示/隱藏 翻譯板" = "Show/Hide Translation Panel";
"關於 Glaslate｜玻光快譯" = "About Glaslate";
"隱藏 Glaslate" = "Hide Glaslate";
"隱藏其他項目" = "Hide Others";
"全部顯示" = "Show All";
"結束 Glaslate｜玻光快譯" = "Quit Glaslate";
"Glaslate｜玻光快譯 設定" = "Glaslate Settings";
"翻譯歷史紀錄" = "Translation History";
"搜尋紀錄..." = "Search history...";
"清除未收藏" = "Clear Unstarred";
"尚未有任何翻譯紀錄" = "No translation history yet";
"找不到符合的紀錄" = "No matching records";
"復原" = "Undo";
"原文" = "Source";
"停止輸入後自動翻譯" = "Translates automatically when you stop typing";
"輸入或貼上要翻譯的文字" = "Type or paste text to translate";
"翻譯中" = "Translating";
"已複製" = "Copied";
"翻譯結果會顯示在這裡" = "The translation will appear here";
"翻譯原文" = "Source text";
"正在辨識與翻譯" = "Recognizing and translating";
"重新翻譯" = "Translate Again";
"重試翻譯" = "Retry Translation";
"切換為自動辨識" = "Switch to Automatic Recognition";
"切換為框選翻譯" = "Switch to Selection Translation";
"複製翻譯結果" = "Copy Translation";
"切換回框選翻譯" = "Return to Selection Translation";
"切換到手動輸入" = "Switch to Manual Input";
"切換目標語言" = "Change Target Language";
"收藏" = "Favorite";
"取消收藏" = "Remove Favorite";
"複製原文" = "Copy Source";
"已複製原文" = "Source Copied";
"複製翻譯" = "Copy Translation";
"已複製翻譯" = "Translation Copied";
"刪除此筆翻譯" = "Delete This Translation";
"未設定" = "Not Set";
"請按下組合鍵... (按 ESC 取消)" = "Press a key combination... (ESC to cancel)";
"需要「螢幕錄影」權限" = "Screen Recording Permission Required";
"開啟系統設定" = "Open System Settings";
"稍後" = "Later";
"沒有偵測到文字" = "No Text Detected";
"翻譯失敗" = "Translation Failed";
"重試" = "Retry";
"連線成功：%@" = "Connected: %@";
"連線失敗：%@" = "Connection failed: %@";
"已刪除 %d 筆紀錄" = "Deleted %d records";
"目標語言：%@" = "Target language: %@";
"剩餘 %d 天。" = "%d days remaining.";
"切換為自動辨識 (當前:框選翻譯)" = "Switch to Automatic Recognition (current: selection)";
"切換為框選翻譯 (當前:自動辨識)" = "Switch to Selection Translation (current: automatic)";
"玻璃透明度：%d%%" = "Glass opacity: %d%%";
"自訂文字大小：%d pt" = "Custom text size: %d pt";
"%@・拖曳移動" = "%@ · drag to move";
"移動或縮放後自動翻譯・%@" = "Translate after moving or resizing · %@";
"DeepL Free 與 Pro 金鑰皆可使用，App 會自動選擇對應端點。" = "DeepL Free and Pro keys are both supported; the app selects the matching endpoint automatically.";
"可連接 OpenRouter、Ollama 或其他支援 Chat Completions 的服務；非本機網址必須使用 HTTPS。" = "Connect to OpenRouter, Ollama, or another Chat Completions service. Non-local URLs must use HTTPS.";
"模型名稱可依你的 Anthropic 帳號權限調整。" = "Choose a model available to your Anthropic account.";
"模型名稱可依你的 OpenAI 帳號權限調整。" = "Choose a model available to your OpenAI account.";
"按住 Option，再按主鍵盤上的 Return（↩）鍵" = "Hold Option and press Return (↩) on the main keyboard";
"⚠️ API Key 為空，將無法進行翻譯！" = "⚠️ An API key is required to translate.";
"✓ 將使用 Google 免費版（有流量與請求頻率限制）" = "✓ Google Free will be used (traffic and rate limits apply)";
"已刪除 1 筆紀錄" = "Deleted 1 record";
"已清除未收藏的紀錄" = "Cleared unstarred records";
"雙擊翻譯" = "Double-click to translate";
"單擊翻譯" = "Click to translate";
"雙擊玻璃板即可翻譯" = "Double-click the glass panel to translate";
"單擊玻璃板即可翻譯" = "Click the glass panel to translate";
"自動辨識" = "Automatic Recognition";
"框選翻譯" = "Selection Translation";
"手動輸入" = "Manual Input";
"✓ 文字就緒，請點擊 🌐 開始翻譯" = "✓ Text ready. Click 🌐 to translate";
"需要螢幕錄製權限" = "Screen Recording Permission Required";
"無法擷取畫面" = "Unable to Capture Screen";
"請在系統設定中啟用 Glaslate。若清單尚未出現，請按左下角的「＋」加入 Glaslate.app，接著重新啟動 App。" = "Enable Glaslate in System Settings. If it is not listed, add Glaslate.app with the + button, then restart the app.";
"請在「螢幕與系統錄音」清單中啟用 Glaslate。若清單尚未出現，請按左下角的「＋」加入 Glaslate.app，接著重新啟動 App。" = "Enable Glaslate under Screen & System Audio Recording. If it is not listed, add Glaslate.app with the + button, then restart the app.";
"請調整玻璃板位置或大小，讓文字完整落在框內後再試一次。" = "Move or resize the glass panel so the text fits completely inside, then try again.";
"找不到可擷取的翻譯視窗，請確認螢幕錄影權限" = "No capturable translation window was found. Check Screen Recording permission.";
"找不到翻譯視窗所在的顯示器" = "The display containing the translation window could not be found.";
"請將翻譯視窗完整放在同一個螢幕內再試一次" = "Place the entire translation window on one display, then try again.";
"系統沒有回傳擷取畫面" = "The system did not return a captured image.";
"%@ API 錯誤 %d：%@" = "%@ API error %d: %@";
"%@ 回應格式無法解析" = "The %@ response could not be parsed.";
"DeepL API URL 無效" = "The DeepL API URL is invalid.";
"OpenAI API URL 無效" = "The OpenAI API URL is invalid.";
"Claude API URL 無效" = "The Claude API URL is invalid.";
"相容 API URL 無效" = "The compatible API URL is invalid.";
"相容 API URL 必須使用 HTTPS；本機 localhost 可使用 HTTP" = "The compatible API URL must use HTTPS; localhost may use HTTP.";
"無法建立翻譯輸入" = "The translation input could not be created.";
"請檢查 API Key、模型名稱與服務設定" = "Check the API key, model name, and service settings.";
"目前無法取得商品「%@」，請稍後再試。" = "The product “%@” is currently unavailable. Try again later.";
"App Store 無法驗證這筆交易。" = "The App Store could not verify this transaction.";
"App Store 回傳了無法識別的購買結果。" = "The App Store returned an unrecognized purchase result.";
"⚠️ 請至設定填入 Gemini API Key" = "⚠️ Enter a Gemini API key in Settings.";
"⚠️ 請至設定填入 Microsoft Azure API Key" = "⚠️ Enter a Microsoft Azure API key in Settings.";
"⚠️ 請至設定填入 DeepL API Key" = "⚠️ Enter a DeepL API key in Settings.";
"⚠️ 請至設定填入 OpenAI API Key" = "⚠️ Enter an OpenAI API key in Settings.";
"⚠️ 請至設定填入 Claude API Key" = "⚠️ Enter a Claude API key in Settings.";
"⚠️ 請至設定填入相容 API Key" = "⚠️ Enter a compatible API key in Settings.";
"⚠️ Apple 翻譯失敗" = "⚠️ Apple Translation failed.";
"⚠️ Apple 內建翻譯需升級至 macOS 15" = "⚠️ Apple's built-in translation requires macOS 15.";
"❌ 翻譯失敗：%@" = "❌ Translation failed: %@";
"❌ 網路請求準備失敗" = "❌ Unable to prepare the network request.";
"❌ 網路錯誤：%@" = "❌ Network error: %@";
"❌ Gemini API 錯誤 %d：%@" = "❌ Gemini API error %d: %@";
"❌ API 回應格式錯誤或金鑰無效" = "❌ The API response is invalid or the key is incorrect.";
"服務沒有回傳有效譯文，請檢查金鑰、模型與網路設定" = "The service returned no valid translation. Check the key, model, and network settings.";
"Apple 翻譯失敗" = "Apple Translation failed.";
"Apple 內建翻譯需升級至 macOS 15" = "Apple's built-in translation requires macOS 15.";
"請至設定填入 Gemini API Key" = "Enter a Gemini API key in Settings.";
"請至設定填入 Microsoft Azure API Key" = "Enter a Microsoft Azure API key in Settings.";
"請至設定填入 %@ API Key" = "Enter a %@ API key in Settings.";
"跟隨介面語言" = "Follow interface language";
