{
  "app.title": "oMLX 管理後台",
  "app.tagline": "LLM 推論，為您的 Mac 優化",
  "login.title_login": "登入 - oMLX 管理後台",
  "login.title_setup": "初始化 - oMLX 管理後台",
  "login.setup.heading": "設定 API 金鑰",
  "login.setup.description": "建立 API 金鑰以保護您的伺服器",
  "login.setup.label_api_key": "API 金鑰",
  "login.setup.label_confirm": "確認 API 金鑰",
  "login.setup.placeholder_new": "輸入新的 API 金鑰",
  "login.setup.placeholder_confirm": "再次輸入 API 金鑰",
  "login.setup.validation_hint": "至少 4 個字元，不能包含空白",
  "login.setup.button_set": "設定 API 金鑰",
  "login.setup.button_setting_up": "設定中...",
  "login.setup.generate_tooltip": "產生隨機金鑰",
  "login.setup.copy_tooltip": "複製到剪貼簿",
  "login.setup.copied": "已複製！",
  "login.login.label_api_key": "API 金鑰",
  "login.login.placeholder": "輸入您的 API 金鑰",
  "login.login.remember": "保持登入 30 天",
  "login.login.button_sign_in": "登入",
  "login.login.button_signing_in": "登入中...",
  "login.error.invalid_api_key": "API 金鑰無效",
  "login.error.connect_failed": "無法連線至伺服器",
  "login.error.min_length": "API 金鑰至少需要 4 個字元",
  "login.error.no_whitespace": "API 金鑰不能包含空白字元",
  "login.error.mismatch": "兩次輸入的 API 金鑰不一致",
  "login.error.setup_failed": "API 金鑰設定失敗",
  "dashboard.title": "控制台 - oMLX 管理後台",
  "navbar.brand": "oMLX",
  "navbar.admin": "管理",
  "navbar.tab.status": "儀表板",
  "navbar.tab.models": "模型",
  "navbar.tab.settings": "設定",
  "navbar.tab.logs": "記錄",
  "navbar.tab.bench": "基準",
  "navbar.tab.chat": "聊天",
  "navbar.dropdown.manager": "管理員",
  "navbar.dropdown.downloader": "下載工具",
  "navbar.dropdown.quantizer": "oQ量化",
  "navbar.dropdown.uploader": "oQ Uploader",
  "navbar.dropdown.global_settings": "全域設定",
  "navbar.dropdown.model_settings": "模型設定",
  "navbar.theme.auto": "自動",
  "navbar.theme.dark_mode": "深色模式",
  "navbar.theme.light_mode": "淺色模式",
  "navbar.logout": "登出",
  "navbar.update_available": "有可用更新：v{version}",
  "navbar.go_to_github": "前往 GitHub",
  "status.section_label": "儀表板",
  "status.heading": "服務統計",
  "status.clear": "清除",
  "status.clear_tooltip": "清除工作階段指標",
  "status.clear_confirm": "確定要清除嗎？",
  "status.clear_yes": "確定",
  "status.clear_cancel": "取消",
  "status.scope_session": "工作階段",
  "status.scope_alltime": "累計",
  "status.clear_alltime": "清除",
  "status.clear_alltime_tooltip": "清除累計指標",
  "status.clear_ssd_cache_tooltip": "刪除所有SSD快取",
  "status.clear_ssd_cache_confirm": "確定刪除所有SSD快取嗎？",
  "status.filter_all_models": "所有模型",
  "status.stat.total_tokens": "預填充 Token 總數",
  "status.stat.cached_tokens": "快取 Token 數",
  "status.stat.cache_efficiency": "快取效率",
  "status.speed.section_label": "平均速度",
  "status.speed.prompt_processing": "Prompt 處理速度",
  "status.speed.prompt_processing_note": "（不含快取）",
  "status.speed.token_generation": "Token 生成速度",
  "status.active_models.section_label": "活躍模型",
  "status.active_models.no_models": "未載入模型",
  "status.active_models.active": "活躍",
  "status.active_models.waiting": "等待",
  "status.active_models.req": "請求",
  "status.active_models.generating": "生成中...",
  "status.active_models.unload": "卸載模型",
  "status.api.section_label": "API 端點",
  "status.api.openai": "OpenAI API",
  "status.api.claude": "Claude API",
  "status.api.copy_tooltip": "複製",
  "status.claude_code.section_label": "Claude Code 與 oMLX",
  "status.claude_code.mode": "模式",
  "status.claude_code.mode_cloud": "雲端",
  "status.claude_code.mode_local": "本機",
  "status.claude_code.no_models_warning": "未載入模型 — 請使用模型啟動 oMLX 以啟用本機模式",
  "status.claude_code.opus_tier": "Opus 層級",
  "status.claude_code.sonnet_tier": "Sonnet 層級",
  "status.claude_code.haiku_tier": "Haiku 層級",
  "status.claude_code.haiku_hint": "背景任務與快速操作 — 選擇最小的可用模型",
  "status.claude_code.select_model": "— 選擇模型 —",
  "status.claude_code.model_unavailable": "先前儲存的模型已無法使用",
  "status.claude_code.command": "命令",
  "status.claude_code.copy_command_tooltip": "複製命令",
  "status.claude_code.context_scaling": "Claude Code 情境縮放",
  "status.claude_code.target_context_size": "目標情境大小",
  "status.claude_code.tokens_unit": "tokens",
  "status.claude_code.context_scaling_description": "縮放 Token 用量，使 Claude Code 的自動壓縮在較小情境模型上正確觸發。",
  "status.integrations.section_label": "其他整合項目",
  "status.integrations.model": "模型",
  "status.integrations.select_model": "— 選擇模型 —",
  "status.integrations.model_unavailable": "先前儲存的模型已無法使用",
  "status.integrations.command": "命令",
  "status.integrations.copy_command_tooltip": "複製命令",
  "status.integrations.opencode_desc": "終端機 AI 程式碼助理",
  "status.integrations.openclaw_desc": "訊息整合 AI 助理",
  "status.integrations.openclaw_tools_profile": "工具",
  "status.engines.section_label": "引擎版本",
  "status.engines.unknown_version": "未知",
  "models.tab.manager": "管理員",
  "models.tab.downloader": "下載工具",
  "models.tab.quantizer": "oQ Quantization",
  "models.tab.uploader": "oQ Uploader",
  "models.manager.section_label": "模型",
  "models.manager.heading": "模型管理員",
  "models.manager.description": "管理您的本機模型。",
  "models.manager.local_models": "本機模型",
  "models.manager.models_count": "{count} 個模型",
  "models.manager.refresh": "重新整理",
  "models.manager.reload": "重新載入",
  "models.manager.reloading": "重新載入中...",
  "models.manager.no_models": "模型目錄中沒有任何模型。",
  "models.manager.copy_model_name_tooltip": "複製模型名稱",
  "models.manager.delete_tooltip": "刪除模型",
  "models.manager.delete_confirm": "確認刪除？",
  "models.manager.delete_yes": "是",
  "models.manager.delete_no": "否",
  "models.downloader.section_label": "模型",
  "models.downloader.heading": "模型下載工具",
  "models.downloader.description": "從 HuggingFace 或魔搭社區下載模型並瀏覽可用模型。",
  "models.downloader.source.hf": "HuggingFace",
  "models.downloader.source.ms": "魔搭社區",
  "models.downloader.mirror_settings": "鏡像設定",
  "models.downloader.mirror_cancel": "取消",
  "models.downloader.mirror_save": "儲存",
  "models.downloader.mirror_saving": "儲存中...",
  "models.downloader.download_section": "從 HuggingFace 下載",
  "models.downloader.repo_id": "儲存庫 ID",
  "models.downloader.repo_placeholder": "mlx-community/Llama-3-8B-4bit",
  "models.downloader.hf_token": "HF Token",
  "models.downloader.hf_token_optional": "（選填）",
  "models.downloader.hf_token_placeholder": "hf_...",
  "models.downloader.download_button": "下載",
  "models.downloader.ms_download_section": "從魔搭社區下載",
  "models.downloader.ms_repo_id": "模型 ID",
  "models.downloader.ms_repo_placeholder": "qwen/Qwen2.5-7B-Instruct-MLX",
  "models.downloader.ms_token": "MS Token",
  "models.downloader.ms_token_optional": "（選填）",
  "models.downloader.ms_token_placeholder": "your_token...",
  "models.downloader.ms_mirror_settings": "鏡像設定",
  "models.downloader.ms_unavailable": "未安裝 ModelScope SDK。請執行：pip install \"omlx[modelscope]\"",
  "models.search.section_label": "搜尋 HuggingFace",
  "models.search.placeholder": "在 HuggingFace 上搜尋模型...",
  "models.search.ms_section_label": "搜尋魔搭社區",
  "models.search.ms_placeholder": "在魔搭社區搜尋模型...",
  "models.search.recent_searches": "最近搜尋",
  "models.search.sort.trending": "熱門趨勢",
  "models.search.sort.downloads": "下載最多",
  "models.search.sort.created": "最近建立",
  "models.search.sort.updated": "最近更新",
  "models.search.sort.most_params": "參數最多",
  "models.search.sort.least_params": "參數最少",
  "models.search.button": "搜尋",
  "models.browse.section_label": "瀏覽模型",
  "models.browse.system_suffix": "適用於 {memory} 系統",
  "models.browse.tab.trending": "熱門趨勢",
  "models.browse.tab.popular": "最受歡迎",
  "models.browse.tab.search_results": "搜尋結果",
  "models.browse.loading": "正在載入推薦...",
  "models.browse.load_prompt": "點擊載入推薦模型。",
  "models.browse.load_button": "載入推薦",
  "models.browse.no_trending": "未找到適合您系統的熱門模型。",
  "models.browse.no_popular": "未找到適合您系統的熱門模型。",
  "models.browse.searching": "搜尋中...",
  "models.browse.search_prompt": "輸入搜尋詞以查找模型。",
  "models.browse.no_results": "未找到任何結果。",
  "models.browse.tight_fit": "記憶體吃緊",
  "models.browse.high_oom_risk": "OOM 風險高",
  "models.browse.params_suffix": "參數",
  "models.browse.mlx_only": "僅 MLX",
  "models.queue.section_label": "下載佇列",
  "models.queue.downloading": "下載中...",
  "models.queue.cancel_tooltip": "取消下載",
  "models.queue.remove_tooltip": "從列表移除",
  "models.oq.section_label": "量化",
  "models.oq.heading": "oQ量化",
  "models.oq.description": "使用oQ混合精度策略量化模型，在低位元下實現更高品質。",
  "models.oq.form_section": "新建量化",
  "models.oq.select_model": "來源模型",
  "models.oq.select_placeholder": "選擇模型...",
  "models.oq.level": "oQ級別",
  "models.oq.start_button": "開始",
  "models.oq.queue_section": "量化佇列",
  "models.oq.no_models": "模型目錄中沒有找到未量化的模型。",
  "models.oq.cancel_tooltip": "取消量化",
  "models.oq.remove_tooltip": "從列表中移除",
  "models.oq.advanced_settings": "進階設定",
  "models.uploader.section_label": "Hub Upload",
  "models.uploader.heading": "Upload oQ Models",
  "models.uploader.description": "Upload your locally quantized oQ models to HuggingFace Hub.",
  "models.uploader.hf_token_label": "HuggingFace Token",
  "models.uploader.hf_token_placeholder": "Enter HF write token (hf_...)",
  "models.uploader.namespace_label": "Namespace",
  "models.uploader.validate_button": "Validate",
  "models.uploader.validating": "Validating...",
  "models.uploader.validated": "Authenticated as {username}",
  "models.uploader.invalid_token": "Invalid token. Ensure it has write access.",
  "models.uploader.oq_models_label": "oQ Models",
  "models.uploader.no_oq_models": "No oQ models found in model directories.",
  "models.uploader.upload_button": "Upload",
  "models.uploader.queue_section": "Upload Queue",
  "models.uploader.cancel_tooltip": "Cancel upload",
  "models.uploader.remove_tooltip": "Remove from list",
  "models.uploader.modal_title": "Upload to HuggingFace",
  "models.uploader.modal_repo_label": "Repository Name",
  "models.uploader.modal_readme_label": "README Source",
  "models.uploader.modal_readme_none": "Auto-generate basic README",
  "models.uploader.modal_redownload_label": "Show re-download notice",
  "models.uploader.modal_redownload_hint": "Add a notice at the top of README asking previous users to re-download",
  "models.uploader.modal_private_label": "Private Repository",
  "models.uploader.modal_confirm": "Upload",
  "models.uploader.modal_cancel": "Cancel",
  "models.detail.loading": "正在載入模型資訊...",
  "models.detail.tab.model_card": "模型卡片",
  "models.detail.tab.files": "檔案",
  "models.detail.tab.tags": "標籤",
  "models.detail.no_model_card": "暫無模型卡片。",
  "models.detail.no_files": "暫無檔案資訊。",
  "models.detail.no_tags": "暫無標籤。",
  "models.detail.view_on_hf": "在 HuggingFace 上檢視",
  "models.detail.view_on_ms": "在魔搭社區檢視",
  "models.detail.close": "關閉",
  "models.detail.lora_warning": "LoRA adapter — not supported",
  "settings.tab.global": "全域設定",
  "settings.tab.models": "模型設定",
  "settings.global.section_label": "全域設定",
  "settings.global.heading": "伺服器配置",
  "settings.global.restart_notice": "標有",
  "settings.global.restart_badge": "重新啟動",
  "settings.global.restart_suffix": "的設定需要重新啟動伺服器。",
  "settings.auth.section_label": "驗證與資訊",
  "settings.auth.base_path": "基礎路徑",
  "settings.auth.base_path_hint": "僅供檢視",
  "settings.auth.api_key": "API 金鑰",
  "settings.auth.api_key_hint": "至少 4 個字元，不含空白",
  "settings.auth.api_key_placeholder": "輸入 API 金鑰",
  "settings.auth.toggle_visibility_tooltip": "切換可見性",
  "settings.auth.skip_verification": "略過 API 身份驗證",
  "settings.auth.skip_verification_hint": "API 將不進行身份驗證（僅限 localhost）",
  "settings.auth.sub_keys_label": "額外 API 金鑰",
  "settings.auth.sub_keys_hint": "僅供 API 驗證使用，無法用於管理員登入。",
  "settings.auth.sub_keys_add": "新增",
  "settings.auth.sub_keys_cancel": "取消",
  "settings.auth.sub_keys_create": "建立",
  "settings.auth.sub_keys_delete": "刪除",
  "settings.auth.sub_keys_delete_confirm": "確定要刪除此金鑰嗎？",
  "settings.auth.sub_keys_name_placeholder": "名稱（選填）",
  "settings.auth.sub_keys_key_placeholder": "API 金鑰",
  "settings.auth.sub_keys_unnamed": "未命名",
  "settings.auth.sub_keys_empty": "尚未設定子金鑰",
  "settings.auth.sub_keys_generate_tooltip": "產生隨機金鑰",
  "settings.server.section_label": "伺服器",
  "settings.server.host": "主機",
  "settings.server.host_localhost": "僅本機（127.0.0.1）",
  "settings.server.host_public": "對外開放（0.0.0.0）",
  "settings.server.host_custom": "自訂（謹慎）",
  "settings.server.host_placeholder": "例如 192.168.1.100",
  "settings.server.port": "連接埠",
  "settings.server.log_level": "日誌層級",
  "settings.server.log_level_error": "error",
  "settings.server.log_level_warning": "warning",
  "settings.server.log_level_info": "info（預設）",
  "settings.server.log_level_debug": "debug",
  "settings.server.log_level_trace": "trace - 包含完整內容",
  "settings.model.section_label": "模型",
  "settings.model.model_fallback": "回退到預設模型",
  "settings.model.model_fallback_desc": "當請求的模型未找到時使用預設模型",
  "settings.model.model_directories": "模型目錄",
  "settings.model.add": "新增",
  "settings.model.placeholder_primary": "主要模型目錄",
  "settings.model.placeholder_additional": "附加模型目錄",
  "settings.resource.section_label": "資源管理",
  "settings.resource.live_badge": "即時",
  "settings.resource.memory_limit_total": "記憶體限制（總量）",
  "settings.resource.memory_limit_total_description": "oMLX 處理程序的記憶體總量限制（模型 + KV 快取 + 額外負荷）。",
  "settings.resource.memory_limit_total_eviction": "超過此限制將立即觸發 LRU 模型驅逐。",
  "settings.resource.memory_limit_total_auto": "自動",
  "settings.resource.memory_limit_total_auto_desc": "：系統記憶體 - 8GB。",
  "settings.resource.auto": "自動",
  "settings.resource.off": "停用",
  "settings.resource.memory_limit_total_disabled": "設為 0 則停用。",
  "settings.resource.memory_limit_models": "記憶體限制（僅模型）",
  "settings.resource.memory_limit_models_description": "已載入模型的記憶體上限。設為 0 則停用。",
  "settings.resource.hot_cache_limit": "熱快取限制（記憶體快取）",
  "settings.resource.hot_cache_description": "頻繁存取的 KV 快取區塊的記憶體快取。",
  "settings.resource.hot_cache_zero_note": "減少重複提示詞的 SSD I/O 延遲。",
  "settings.resource.hot_cache_disabled": "0",
  "settings.resource.hot_cache_disabled_label": "= 已停用。",
  "settings.resource.cold_cache_limit": "冷快取限制（SSD 快取）",
  "settings.resource.cold_cache_description": "已驅逐的 KV Cache 區塊的持久化 SSD 儲存空間。",
  "settings.resource.prefill_memory_guard": "記憶體守衛",
  "settings.resource.prefill_memory_guard_description": "在預填充前估算記憶體，記憶體壓力時延遲調度以防止Metal分配失敗。",
  "settings.resource.max_concurrent_requests": "最大並發請求",
  "settings.resource.max_concurrent_requests_hint": "同時處理的最大請求數。數值越大吞吐量越高，但記憶體使用也越多。",
  "settings.resource.restart_badge": "需要重新啟動",
  "settings.cache.section_label": "快取",
  "settings.cache.enabled": "啟用快取",
  "settings.cache.ssd_directory": "SSD 快取目錄",
  "settings.generation.section_label": "生成預設值",
  "settings.generation.max_context_window": "最大上下文窗口",
  "settings.generation.max_context_window_hint": "拒絕超過此 Token 限制的 Prompt",
  "settings.generation.max_tokens": "最大 Token 數",
  "settings.generation.temperature": "溫度",
  "settings.generation.temperature_hint": "0.0 = 確定性，2.0 = 最大隨機性",
  "settings.generation.top_p": "Top P",
  "settings.generation.top_p_hint": "Top P 取樣閾值",
  "settings.generation.top_k": "Top K",
  "settings.generation.top_k_hint": "0 = 停用",
  "settings.generation.repetition_penalty": "重複懲罰",
  "settings.generation.repetition_penalty_hint": "1.0 = 停用",
  "settings.mcp.section_label": "MCP",
  "settings.mcp.restart_badge": "需要重新啟動",
  "settings.mcp.config_path": "設定路徑",
  "settings.mcp.config_placeholder": "MCP 設定檔路徑",
  "settings.huggingface.endpoint": "鏡像端點",
  "settings.huggingface.endpoint_hint": "HuggingFace API 自訂端點 URL（例如 https://hf-mirror.com）",
  "settings.huggingface.endpoint_clear_hint": "要使用預設端點，請清除輸入欄位並儲存。",
  "settings.advanced.section_label": "進階",
  "settings.advanced.restart_badge": "需要重新啟動",
  "settings.advanced.cache": "快取",
  "settings.advanced.initial_cache_blocks": "初始快取區塊數",
  "settings.advanced.initial_cache_blocks_hint": "啟動時預先分配的區塊數。數值越高，動態分配的開銷越小。",
  "settings.language.section_label": "語言",
  "settings.language.label": "介面語言",
  "settings.language.en": "English",
  "settings.language.zh": "中文（简体）",
  "settings.language.zh-TW": "中文（繁體）",
  "settings.language.ko": "한국어",
  "settings.language.ja": "日本語",
  "settings.save.button": "儲存設定",
  "settings.save.saving": "儲存中...",
  "settings.models.section_label": "模型設定",
  "settings.models.heading": "可用模型",
  "settings.models.description": "設定每個模型的參數，包括取樣參數。",
  "settings.models.loading": "正在載入模型...",
  "settings.models.no_models_heading": "未找到任何模型",
  "settings.models.no_models_description": "請將模型新增至模型目錄以開始使用。",
  "settings.models.table.model": "模型",
  "settings.models.table.type": "類型",
  "settings.models.table.size": "大小",
  "settings.models.table.status": "狀態",
  "settings.models.table.pin": "固定",
  "settings.models.table.default": "預設",
  "settings.models.table.status_loading": "載入中",
  "settings.models.table.status_loaded": "已載入",
  "settings.models.table.status_unload": "卸載",
  "settings.models.table.status_load": "載入",
  "settings.models.table.status_ready": "就緒",
  "settings.models.table.copy_model_name_tooltip": "複製模型名稱",
  "settings.models.table.sampling_settings_tooltip": "　設定",
  "settings.models.badge.ctx_window": "ctx_window:",
  "settings.models.badge.max_tokens": "max_tokens:",
  "settings.models.badge.temp": "temp:",
  "settings.models.badge.top_p": "top_p:",
  "settings.models.badge.top_k": "top_k:",
  "settings.models.badge.min_p": "min_p:",
  "settings.models.badge.rep_penalty": "rep_penalty:",
  "settings.models.badge.presence_penalty": "presence_penalty:",
  "settings.models.badge.tool_result_tokens": "tool_result_tokens:",
  "settings.models.badge.force_sampling": "force_sampling",
  "modal.model_settings.section_label": "模型設定",
  "modal.model_settings.model_alias": "模型別名",
  "modal.model_settings.model_type": "模型類型",
  "modal.model_settings.model_type_auto": "自動偵測",
  "modal.model_settings.max_context_window": "Ctx Window",
  "modal.model_settings.max_tokens": "最大 Token 數",
  "modal.model_settings.temperature": "溫度",
  "modal.model_settings.repetition_penalty": "重複懲罰",
  "modal.model_settings.repetition_penalty_short": "Rep. Penalty",
  "modal.model_settings.min_p": "Min P",
  "modal.model_settings.presence_penalty": "Presence Penalty",
  "modal.model_settings.top_p": "Top P",
  "modal.model_settings.top_k": "Top K",
  "modal.model_settings.ttl_seconds": "TTL（秒）",
  "modal.model_settings.ttl_pinned": "已固定",
  "modal.model_settings.ttl_no_ttl": "無 TTL",
  "modal.model_settings.load_defaults": "載入預設值",
  "modal.model_settings.loading_defaults": "載入中...",
  "modal.model_settings.placeholder_default": "預設",
  "modal.model_settings.thinking_budget": "思考 Token 限制",
  "modal.model_settings.thinking_budget_hint": "限制推理模型的思考 Token 數量，超出時強制結束思考",
  "modal.model_settings.thinking_budget_placeholder": "例如 4096",
  "modal.model_settings.limit_tool_result": "限制工具回傳 Token 數",
  "modal.model_settings.limit_tool_result_hint": "將過長的回傳結果（如檔案讀取）截斷至指定 Token 數量上限",
  "modal.model_settings.limit_tool_placeholder": "例如 2000",
  "modal.model_settings.turboquant_kv": "TurboQuant KV Cache",
  "modal.model_settings.turboquant_kv_hint": "Compress KV cache using vector quantization. Reduces memory ~60-75% with near-lossless quality for long context.",
  "modal.model_settings.turboquant_kv_bits_label": "Bits per channel",
  "modal.model_settings.index_cache": "索引快取",
  "modal.model_settings.index_cache_hint": "跳過DSA層中冗餘的索引器運算（DeepSeek V3/GLM-5）。",
  "modal.model_settings.index_cache_freq": "頻率（每N層保留索引器）",
  "modal.model_settings.force_sampling": "強制取樣",
  "modal.model_settings.force_sampling_hint": "以設定值覆蓋請求中的取樣參數",
  "modal.model_settings.chat_template_kwargs": "對話範本參數（Kwargs）",
  "modal.model_settings.chat_template_kwargs_hint": "傳遞至聊天範本的參數",
  "modal.model_settings.add_kwarg": "+ 新增",
  "modal.model_settings.kwarg_enable_thinking": "enable_thinking",
  "modal.model_settings.kwarg_reasoning_effort": "reasoning_effort",
  "modal.model_settings.kwarg_custom": "自訂",
  "modal.model_settings.kwarg_custom_key_placeholder": "Key",
  "modal.model_settings.kwarg_custom_value_placeholder": "Value",
  "modal.model_settings.kwarg_force": "強制",
  "modal.model_settings.kwarg_force_tooltip": "強制：API 請求無法覆蓋此值",
  "modal.model_settings.kwarg_effort_low": "low",
  "modal.model_settings.kwarg_effort_medium": "medium",
  "modal.model_settings.kwarg_effort_high": "high",
  "modal.model_settings.no_kwargs": "暫無已設定的參數",
  "modal.model_settings.empty_hint": "留空則使用全域預設值",
  "modal.model_settings.basic_label": "基本設定",
  "modal.model_settings.advanced_label": "進階設定",
  "modal.model_settings.experimental_label": "實驗性功能",
  "modal.model_settings.cancel": "取消",
  "modal.model_settings.save": "儲存",
  "modal.model_settings.saving": "儲存中...",
  "logs.section_label": "日誌",
  "logs.heading": "伺服器 Logs",
  "logs.description": "檢視即時伺服器 Logs，支援自動重新整理。",
  "logs.viewer_label": "Log 檢視器",
  "logs.auto_refresh": "自動重新整理",
  "logs.lines_label": "Lines：",
  "logs.refresh_label": "重新整理：",
  "logs.refresh_unit": "秒（0 = 關閉）",
  "logs.file_label": "File：",
  "logs.refresh_button": "重新整理",
  "logs.loading": "載入中...",
  "logs.auto_scroll": "自動捲動",
  "logs.showing_lines": "顯示 {lines} / {total} 行",
  "logs.placeholder": "暫無記錄。啟動伺服器後將產生記錄。",
  "logs.last_updated": "最後更新：{time}",
  "bench.section_label": "基準測試",
  "bench.heading": "效能基準測試",
  "bench.description": "測量單一請求和連續批次處理的推論速度。基準測試前將卸載其他模型。",
  "bench.config.section_label": "設定",
  "bench.config.model": "模型",
  "bench.config.model_placeholder": "選擇模型...",
  "bench.config.single_request": "單一請求測試",
  "bench.config.generation_hint": "生成長度：128 tokens（固定）",
  "bench.config.batch_tests": "連續批次處理測試",
  "bench.config.batch_hint": "批次處理測試使用 pp1024 / tg128",
  "bench.config.run_button": "執行基準測試",
  "bench.progress.preparing": "準備中...",
  "bench.progress.cancel": "取消",
  "bench.progress.starting": "正在啟動基準測試...",
  "bench.results.single.section_label": "單一請求結果",
  "bench.results.single.test": "測試",
  "bench.results.single.ttft": "TTFT (ms)",
  "bench.results.single.tpot": "TPOT (ms/tok)",
  "bench.results.single.pp_tps": "pp TPS",
  "bench.results.single.tg_tps": "tg TPS",
  "bench.results.single.e2e_latency": "端到端延遲",
  "bench.results.single.throughput": "吞吐量",
  "bench.results.single.peak_mem": "峰值記憶體",
  "bench.results.batch.section_label": "Continuous Batching",
  "bench.results.batch.subtitle": "pp1024 / tg128",
  "bench.results.batch.batch_size": "批次大小",
  "bench.results.batch.tg_tps": "tg TPS",
  "bench.results.batch.speedup": "加速比",
  "bench.results.batch.pp_tps": "pp TPS",
  "bench.results.batch.pp_tps_req": "pp TPS/請求",
  "bench.results.batch.avg_ttft": "平均 TTFT (ms)",
  "bench.results.batch.e2e_latency": "端到端延遲",
  "bench.results.batch.baseline": "1x（基準線）",
  "bench.results.text_export.section_label": "基準結果（文字 — 複製貼上）",
  "bench.results.text_export.copy": "複製",
  "bench.results.text_export.copied": "已複製！",
  "bench.metrics.section_label": "指標參考",
  "bench.metrics.ttft.name": "TTFT",
  "bench.metrics.ttft.full_name": "（首個 Token 生成時間）",
  "bench.metrics.test.tooltip": "測試用例標籤，格式為 ppN/tgM。'pp' = Prompt 處理（輸入 token 數），'tg' = token 生成（輸出 token 數）。例如 pp1024/tg256 表示 1024 個輸入 token 和 256 個輸出 token。",
  "bench.metrics.ttft.tooltip": "Time to First Token — 使用者看到第一個輸出前的等待時間。模型必須在產生第一個 token 之前讀取並處理整個 Prompt（預填充階段）。Prompt 越長，TTFT 越高。以毫秒為單位。越低越好。",
  "bench.metrics.tpot.tooltip": "Time Per Output Token — 生成（解碼）階段連續輸出 token 之間的平均間隔。直接影響文字在螢幕上顯示的速度。例如 20ms/tok 代表每秒約 50 個 token。越低越好。",
  "bench.metrics.tg_tps.tooltip": "Token Generation TPS — 解碼階段每秒產生的輸出 token 數。為 TPOT 的倒數（例如 TPOT 20ms = 50 tg TPS）。衡量模型產生回覆速度的核心指標。越高越好。",
  "bench.metrics.pp_tps.tooltip": "Prompt Processing TPS — 預填充階段模型每秒處理的輸入 token 數。數值越高代表模型讀取 Prompt 越快，直接降低 TTFT。對長上下文任務尤為重要。越高越好。",
  "bench.metrics.e2e.tooltip": "End-to-End Latency — 從發送請求到收到完整回覆的總耗時。等於 TTFT +（TPOT × 輸出 token 數）。這是使用者等待完整答案的總時間。",
  "bench.metrics.throughput.tooltip": "Total Throughput — 每秒處理的輸入和輸出 token 總和。展示包括預填充和生成在內的整體系統使用率。適合比較不同 Prompt 長度下的總運算效率。",
  "bench.metrics.peak_mem.tooltip": "Peak GPU Memory — 該測試中推論時使用的最大 GPU（統一）記憶體。包括模型權重、KV 快取和中間啟動值。有助於估算你的硬體能執行多大的模型。",
  "bench.metrics.batch_size.tooltip": "Batch Size — 同時處理的請求數。批次處理讓 GPU 同時處理多個請求，提高總吞吐量但增加單一請求的延遲。由於記憶體頻寬限制，2x 批次並不等於 2 倍速度。",
  "bench.metrics.speedup.tooltip": "Speedup — 相對於單一請求（1x 基準）的 token 生成速度提升倍數。例如 1.8x 表示批次處理整體產生 token 的速度是單一請求的 1.8 倍。超過 1x 說明批次處理提升了 GPU 使用效率。",
  "bench.metrics.pp_tps_req.tooltip": "Per-Request Prompt Processing TPS — pp TPS 除以批次大小。展示與其他請求共享 GPU 時，每個請求的 Prompt 處理速度。由於運算資源共享，預期低於單一請求的 pp TPS。",
  "bench.metrics.avg_ttft.tooltip": "批次內所有請求的平均 Time to First Token。由於 GPU 需要處理多個 Prompt，因此高於單一請求 TTFT。展示批次負載下每位使用者的典型等待時間。",
  "bench.metrics.ttft.description": "模型開始回應前的延遲。衡量 Prompt 處理（預填充）速度。越低越好。",
  "bench.metrics.tpot.name": "TPOT",
  "bench.metrics.tpot.full_name": "（每個 Token 的耗時）",
  "bench.metrics.tpot.description": "每個 Token 生成之間的平均耗時。衡量解碼速度。越低越好。",
  "bench.metrics.tg_tps.name": "tg TPS",
  "bench.metrics.tg_tps.full_name": "（Token 生成 TPS）",
  "bench.metrics.tg_tps.description": "每秒生成的 Token 數。為 TPOT 的倒數。數值越高越好。",
  "bench.metrics.pp_tps.name": "pp TPS",
  "bench.metrics.pp_tps.full_name": "（Prompt 處理 TPS）",
  "bench.metrics.pp_tps.description": "預填充階段每秒處理的輸入／Prompt Token 數。越高越好。",
  "bench.metrics.e2e.name": "端到端延遲",
  "bench.metrics.e2e.full_name": "（End-to-End）",
  "bench.metrics.e2e.description": "從提交請求到完整回應的總時間。包含預填充 + 生成。",
  "bench.metrics.throughput.name": "總吞吐量",
  "bench.metrics.throughput.description": "每秒處理的 Token 總數（輸入 + 輸出）。衡量系統整體使用率。",
  "bench.metrics.batch_size.name": "批次大小",
  "bench.metrics.batch_size.description": "同時處理的並發請求數。批次越大總吞吐量越高，但每個請求的延遲會增加。",
  "bench.metrics.speedup.name": "加速比",
  "bench.metrics.speedup.description": "相對於單一請求基準（1x）的 Token 生成吞吐量倍數。越高越好。",
  "bench.metrics.pp_tps_req.name": "pp TPS/req",
  "bench.metrics.pp_tps_req.full_name": "（每請求提示詞處理 TPS）",
  "bench.metrics.pp_tps_req.description": "提示詞處理吞吐量除以批次大小。顯示批次負載下每個請求的預填充速度。",
  "navbar.dropdown.performance": "Performance",
  "navbar.dropdown.accuracy": "Intelligence",
  "acc_bench.section_label": "Intelligence",
  "acc_bench.heading": "智能基準測試",
  "acc_bench.description": "透過知識、推理、數學和程式碼基準評估模型智慧。基準測試前將卸載所有其他模型。",
  "acc_bench.config.section_label": "設定",
  "acc_bench.config.model": "模型",
  "acc_bench.config.model_placeholder": "選擇模型...",
  "acc_bench.config.benchmarks": "基準測試",
  "acc_bench.config.benchmarks_hint": "固定種子取樣確保不同模型使用相同問題進行公平比較。選擇Full使用完整資料集。",
  "acc_bench.config.livecodebench_warning": "LiveCodeBench 會在您的機器上執行模型生成的程式碼（帶逾時和記憶體限制的沙盒環境）。",
  "acc_bench.config.code_exec": "程式碼執行",
  "acc_bench.config.batch_size": "批次大小",
  "acc_bench.config.batch_size_hint": "同時處理多個問題。批次越大速度越快，但佔用更多記憶體。",
  "acc_bench.config.thinking": "Thinking Mode",
  "acc_bench.config.thinking_on": "On",
  "acc_bench.config.thinking_off": "Off",
  "acc_bench.config.thinking_hint": "Enable for reasoning models (e.g., DeepSeek-R1, QwQ). Auto-detects if the model thinks even when disabled.",
  "acc_bench.results.thinking_badge": "Thinking",
  "acc_bench.config.add_run": "新增並執行",
  "acc_bench.config.cancel_button": "取消",
  "acc_bench.config.queue_label": "佇列",
  "acc_bench.results.section_label": "結果",
  "acc_bench.results.clear": "清除結果",
  "acc_bench.results.download": "Download",
  "acc_bench.results.show_categories": "顯示分類詳情",
  "acc_bench.results.hide_categories": "隱藏分類詳情",
  "acc_bench.results.category": "分類",
  "acc_bench.results.score": "得分",
  "acc_bench.results.show_text": "顯示文字匯出",
  "acc_bench.results.hide_text": "隱藏文字匯出",
  "chat.title": "聊天 - oMLX 管理後台",
  "chat.brand": "oMLX 對話",
  "chat.api_key_prompt": "輸入您的 oMLX API 金鑰以開始聊天",
  "chat.api_key_placeholder": "輸入 API 金鑰...",
  "chat.api_key_continue": "繼續",
  "chat.new_chat": "新對話",
  "chat.new_chat_title": "新對話",
  "chat.admin_settings": "管理後台",
  "chat.clear_all_history": "清除所有歷史記錄",
  "chat.change_api_key": "更換 API 金鑰",
  "chat.select_model": "選擇模型",
  "chat.no_models": "暫無可用模型",
  "chat.welcome_heading": "與 oMLX 聊天",
  "chat.welcome_description": "開始與您本機的 MLX 模型對話。請在上方選擇模型。",
  "chat.welcome_privacy": "所有對話均在本機設備上執行。",
  "chat.input_placeholder": "輸入訊息...（Shift+Enter 換行）",
  "chat.input_placeholder_mobile": "輸入訊息...",
  "chat.edit_cancel": "取消",
  "chat.edit_save": "儲存並重新傳送",
  "chat.copy_tooltip": "複製",
  "chat.regenerate_tooltip": "重新生成",
  "chat.stop_tooltip": "停止",
  "chat.edit_tooltip": "編輯訊息",
  "chat.delete_tooltip": "刪除對話",
  "chat.assistant_label": "助理",
  "chat.confirm_change_api_key": "確定要更換 API 金鑰嗎？",
  "chat.confirm_delete_chat": "確定要刪除此對話嗎？",
  "chat.confirm_clear_all": "確定要刪除所有對話記錄嗎？此操作無法復原。",
  "chat.error.incorrect_api_key": "API 金鑰不正確，請重新輸入。",
  "chat.upload_image": "上傳圖片",
  "chat.remove_image": "移除圖片",
  "chat.image_not_available": "圖片",
  "chat.image_preview": "圖片預覽",
  "chat.system_prompt.title": "系統提示詞",
  "chat.system_prompt.description": "設定模型的指令。將套用於此聊天中的所有訊息。",
  "chat.system_prompt.placeholder": "例如：你是一個有用的助手。請簡潔回答。",
  "chat.system_prompt.save": "儲存",
  "chat.system_prompt.cancel": "取消",
  "chat.system_prompt.clear": "清除",
  "chat.error.invalid_image_type": "請選擇圖片檔案",
  "chat.error.image_too_large": "圖片大小不能超過 10MB",
  "chat.error.image_load_failed": "無法載入圖片，請重試。",
  "js.error.required_fields": "以下必填欄位不能為空：{fields}",
  "js.error.api_key_min_length": "API 金鑰至少需要 4 個字元",
  "js.error.api_key_no_whitespace": "API 金鑰不能包含空白字元",
  "js.error.save_settings_failed": "儲存設定失敗",
  "js.error.update_model_setting_failed": "更新模型設定失敗",
  "js.error.load_model_failed": "載入模型失敗",
  "js.error.reload_failed": "重新載入模型失敗",
  "js.error.unload_model_failed": "卸載模型失敗",
  "js.error.save_model_settings_failed": "儲存模型設定失敗",
  "js.info.model_type_reload_required": "模型類型已變更。請卸載並重新載入模型以使變更生效。",
  "js.error.no_config_defaults": "未找到該模型的設定預設值",
  "js.error.load_generation_config_failed": "載入生成設定失敗",
  "js.error.select_prompt_length": "請至少選擇一個 Prompt 長度",
  "js.error.start_benchmark_failed": "啟動基準測試失敗",
  "js.error.start_benchmark_error": "啟動基準測試失敗：{message}",
  "js.error.benchmark_connection_lost": "基準測試連線中斷",
  "js.error.load_logs_failed": "載入記錄失敗",
  "js.error.start_download_failed": "啟動下載失敗",
  "js.error.start_download_connection": "啟動下載失敗，請檢查伺服器連線。",
  "js.error.delete_model_failed": "刪除模型失敗",
  "js.error.delete_model_connection": "刪除模型失敗，請檢查伺服器連線。",
  "js.success.download_started": "已開始下載：{repo_id}",
  "js.success.settings_saved": "設定儲存成功"
}
