{
  "banner": {
    "ready": {
      "antigravity": "🟢 comfyui-mcp 代理程式已就緒 —— 透過 Antigravity CLI 執行的 {label}，使用你的 Google AI 訂閱。注意：agy 的每一輪只會顯示最終回覆，不會即時顯示工具進度。有什麼需要儘管說。",
      "atlascloud": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 Atlas Cloud 執行。有什麼需要儘管說。",
      "chatgpt": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 ChatGPT 訂閱上（直接 OAuth）。有什麼需要儘管說。",
      "claude": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Claude 訂閱上。有什麼需要儘管說。",
      "codex": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Codex（ChatGPT）帳號上。有什麼需要儘管說。",
      "copilot": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 GitHub Copilot 訂閱上（⚠️ 實驗性功能，有服務條款風險 —— 你已自行選擇啟用）。有什麼需要儘管說。",
      "custom": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過你的自訂端點（{url}）執行。有什麼需要儘管說。",
      "gemini": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Google 帳號上（Gemini Code Assist）。有什麼需要儘管說。",
      "glm": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Z.AI GLM Coding Plan 上。有什麼需要儘管說。",
      "grok": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Grok（xAI）帳號上。有什麼需要儘管說。",
      "kimi": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，執行在你的 Kimi Code 訂閱上。有什麼需要儘管說。",
      "llamacpp": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 llama.cpp 在本機執行（不需帳號，也不需 API 金鑰）。小型的本機模型比前沿模型更慢、更單純，功能會少一些。有什麼需要儘管說。",
      "lmstudio": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 LM Studio 在本機執行（不需帳號，也不需 API 金鑰）。小型的本機模型比前沿模型更慢、更單純，功能會少一些。有什麼需要儘管說。",
      "minimax": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，使用你的 MiniMax 平台 API 金鑰。有什麼需要儘管說。",
      "moonshot": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，使用你的 Moonshot 平台（Kimi K3）API 金鑰。有什麼需要儘管說。",
      "ollama": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 Ollama 在本機執行（不需帳號，也不需 API 金鑰）。小型的本機模型比前沿模型更慢、更單純，功能會少一些。有什麼需要儘管說。",
      "openrouter": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 OpenRouter 執行（託管 API，使用你的 OPENROUTER_API_KEY ）。有什麼需要儘管說。",
      "pi": "🟢 comfyui-mcp 代理程式已就緒 —— {label}，透過 pi CLI 使用你自己的供應商憑證執行（已在這台機器上找到；pi 會在你送出第一則訊息時檢查）。注意：pi 沒有 ComfyUI 工具（沒有 MCP）—— 它用自己的程式設計工具在本機工作區運作，而不是面板畫布。有什麼需要儘管說。"
    }
  },
  "cli": {
    "cannot_start": "ComfyUI MCP —— 無法啟動：{error}",
    "connect_bridge_secure": "wss:// 安全的 Cloudflare 通道（自動 —— 不需複製任何東西）",
    "connect_label_bridge": "代理程式橋接",
    "connect_label_driving": "驅動對象",
    "connect_label_secure": "安全",
    "connect_next_steps": "接下來：",
    "connect_quiet_note": "在你按下「連線」之前，這個視窗會一直安靜 —— 這是正常的，\n不是卡住了。代理程式就在這裡執行，使用你的 Claude/Codex 登入；\nComfyUI 那台機器上不會安裝任何東西。請讓這個終端機保持開啟。",
    "connect_secure_note": "Pod 的 HTTPS 面板會透過加密通道自動連線 ——\n不需貼上任何 URL，在任何瀏覽器都能用。",
    "connect_step_click_connect": "在面板中按下「連線」（Agent 面板的連線下拉選單）。",
    "connect_step_open_comfyui": "在瀏覽器開啟該 ComfyUI：{url}",
    "connect_title": "正在啟動本機代理程式橋接",
    "connect_url_invalid": "傳給 `connect` 的 ComfyUI URL 無效：\"{url}\"（{reason}）。請傳入完整的 http(s) URL，例如 https://abcd-3000.proxy.runpod.net 或 http://127.0.0.1:8188 。",
    "help_active": "(目前：{locale})",
    "help_allow_unauth": "允許在非回送主機上開放 /mcp",
    "help_comfyui_url": "指定某個（可以是遠端的）ComfyUI",
    "help_compact": "只註冊三個中繼工具",
    "help_default": "(預設：{value})",
    "help_full": "註冊完整的直接工具集",
    "help_full_reference": "完整參考：{url}",
    "help_help": "顯示本說明並結束",
    "help_host": "HTTP 繫結主機",
    "help_http": "streamable-HTTP 傳輸",
    "help_insecure_bridge": "允許未經驗證的面板橋接",
    "help_lang": "此 CLI 自身輸出的語言",
    "help_panel_orchestrator": "執行驅動面板的背景編排器",
    "help_port": "HTTP 繫結連接埠",
    "help_same_as_value": "同上，以值指定",
    "help_section_panel": "面板 / COMFYUI",
    "help_section_tool_surface": "工具集",
    "help_section_transport": "傳輸",
    "help_section_usage": "用法",
    "help_stdio": "stdio 傳輸",
    "help_tagline": "用 AI 代理程式驅動 ComfyUI",
    "help_token": "要求 /mcp 帶上這組共用密鑰",
    "help_tunnel": "開啟 cloudflared 快速通道（隱含 --http）",
    "help_usage_connect": "針對（可能是遠端的）ComfyUI 執行面板編排器",
    "help_usage_launcher": "管理面板自動啟動輔助程式",
    "help_usage_server": "啟動 MCP 伺服器",
    "help_usage_setup": "把 comfyui 項目寫進該工具自己的設定檔，然後結束",
    "launcher_failed": "ComfyUI MCP 啟動器執行 {action} 失敗：{error}",
    "launcher_installed": "✓ 已為此使用者安裝 ComfyUI MCP 面板啟動器。",
    "launcher_installed_note": "MCP 僅在 Agent 面板要求時啟動。",
    "launcher_uninstalled": "✓ 已解除安裝 ComfyUI MCP 面板啟動器。",
    "launcher_usage": "用法：{command}",
    "setup_copilot_check": "執行 `copilot` 並用 /mcp show 檢查伺服器。",
    "setup_dry_run": "—— 試跑：將把 {path} 寫成 ——",
    "setup_failed": "comfyui-mcp 設定失敗：{error}",
    "setup_hermes_reload": "在執行中的 Hermes 工作階段輸入 /reload-mcp （或重新啟動 Hermes）。",
    "setup_hermes_tool_names": "工具會顯示為 mcp_comfyui_list_tools / _describe_tool / _call_tool 。",
    "setup_next_steps": "接下來：",
    "setup_note_compact": "精簡工具模式已開啟：模型拿到的是 list_tools/describe_tool/call_tool ，而不是約 200 份 schema（需要完整工具集請用 --full 重新執行）。",
    "setup_note_full": "完整工具模式：約 200 份 schema —— 適合前沿模型（小型的本機模型請用 --compact 重新執行）。",
    "setup_note_local_models": "本機模型：gemma4（e4b 以上）、qwen3、llama3.1+ 原生支援工具呼叫；gemma3 不支援。",
    "setup_openclaw_restart": "重新啟動 OpenClaw 閘道以載入新的伺服器。",
    "setup_unknown_agent": "未知的代理程式 \"{agent}\"。",
    "setup_usage": "用法：{command}",
    "setup_what_it_does": "把 comfyui MCP 伺服器項目寫進該代理程式自己的設定檔。",
    "setup_wrote": "✓ 已把 \"comfyui\" MCP 伺服器加入 {path}",
    "tunnel_desktop_connector_path": "Claude Desktop → Settings → Connectors → 新增自訂連接器：",
    "tunnel_field_header": "標頭",
    "tunnel_field_name": "名稱",
    "tunnel_field_url": "URL",
    "tunnel_header_alt": "（或 Authorization: Bearer {token}）",
    "tunnel_headless_snippet": "無介面 / 程式化設定片段：",
    "tunnel_keep_open": "請讓這個終端機保持開啟 —— 行程結束時通道就會關閉。",
    "tunnel_label_public_url": "公開 MCP 網址",
    "tunnel_label_token": "驗證權杖",
    "tunnel_title": "遠端 / 託管連接器已上線"
  },
  "console": {
    "credentials": {
      "advanced": "進階 ↗",
      "badge_set": "已設定 · {masked}",
      "badge_unset": "未設定",
      "close": "關閉",
      "load_failed": "無法載入狀態 —— 請重新連線面板。",
      "paste_key": "貼上金鑰…",
      "privacy": "依執行個體儲存在本機。這些值絕不會離開這台機器。",
      "save": "儲存",
      "save_failed": "儲存失敗",
      "saved": "已儲存 ✓",
      "saving": "正在儲存…",
      "title": "API 金鑰"
    },
    "landing": {
      "api": {
        "heading": "API"
      },
      "connection": {
        "endpoints": "橋接 {bridge} · ComfyUI {comfyui}",
        "heading": "連線"
      },
      "here": {
        "a2ui": "以 A2UI 打造的工具介面",
        "heading": "將搬到這裡（面板仍留在 ComfyUI 中）",
        "library": "LoRA 庫、影像收藏、Photomap 風格工具",
        "lifecycle": "啟動 / 停止 / 重新啟動編排器",
        "mcp": "MCP 伺服器對應與繼承而來的 {file} 工具",
        "oauth": "OAuth 與 API 供應商登入",
        "prompts": "可編輯的系統提示詞 —— {link}",
        "prompts_link": "開啟編輯器"
      },
      "panel": {
        "connect": "連線 / 中斷這個橋接",
        "heading": "留在 ComfyUI 面板中",
        "pickers": "供應商 / 模型 / 推理強度選擇器與上下文視窗計量",
        "storyboards": "影片分鏡與即時圖形編輯"
      },
      "status": {
        "failed": "無法載入狀態",
        "install_cli": "安裝 CLI",
        "loading": "正在載入供應商就緒狀態…",
        "none": "沒有後端",
        "ready": "已就緒",
        "running": "編排器執行中",
        "sign_in": "登入"
      },
      "subtitle": "面板編排器的控制台 —— 管理 MCP 伺服器、OAuth 與服務設定。ComfyUI 側邊欄面板則專注於聊天、供應商與即時畫布。",
      "title": "ComfyUI MCP 控制台"
    },
    "prompts": {
      "advanced": "進階 ↗",
      "badge_custom": "已自訂",
      "badge_default": "內建預設",
      "close": "關閉",
      "copy_default": "複製到編輯器",
      "empty": "尚未註冊可編輯的提示詞。請啟動編排器後重新載入本頁。",
      "intro": "編排器管理的每一條系統提示詞，與代理實際收到的內容一致。你寫的內容會儲存在 {file}，內建提示詞不會被更動，所以重設隨時都能把它找回來。",
      "load_failed": "無法載入提示詞 —— 請重新連線面板。",
      "placeholder": "正在使用內建預設 —— 在此輸入即可覆寫。",
      "reset": "重設為內建",
      "reset_failed": "重設失敗",
      "resetting": "正在重設…",
      "save": "儲存",
      "save_failed": "儲存失敗",
      "saved": "已儲存 ✓",
      "saving": "正在儲存…",
      "title": "系統提示詞",
      "view_default": "查看內建預設"
    },
    "unauthorized": "未經授權 —— 請重新連線面板。"
  },
  "say": {
    "blind_cli_native_tools": "注意：{backend} CLI 保留其自帶的內建檔案工具，盲視模式無法從機制上攔截它們 —— comfyui 工具仍不會回傳像素，但 CLI 本身可能讀取影像檔案。如需嚴格的無像素保證，請使用 Claude 後端或 API/本地提供者。",
    "blind_off": "盲視模式已關閉 —— 代理程式的影像工具重新回傳像素（在目前這一輪結束後生效）。",
    "blind_on": "盲視模式已開啟 —— 代理程式的影像工具現在不再回傳像素（在目前這一輪結束後生效；工作階段會自動繼續）。",
    "custom_no_base_url": "尚未設定端點 —— 請在設定 → 自訂端點中填寫基礎網址（要帶上 /v1 ，例如 vLLM 用 http://192.168.1.20:8000/v1 ，或託管供應商的 OpenAI 相容網址）；如果伺服器需要金鑰，再加上「設定 API 金鑰…」。兩者都會立即生效 —— 然後重新連線。",
    "degraded": {
      "antigravity": "背景代理程式沒有回應 —— Antigravity CLI 無法回應 `agy models` 。請從 https://antigravity.google 安裝，執行一次 `agy` 並完成 Google 登入，然後依序「中斷連線」→「連線」重試。",
      "atlascloud": "背景代理程式沒有回應 —— Atlas Cloud 無法啟動。請設定 ATLASCLOUD_API_KEY ，然後依序「中斷連線」→「連線」重試。",
      "chatgpt": "背景代理程式沒有回應 —— ChatGPT 直接 OAuth 無法啟動。請確認 ~/.codex/auth.json 存在（執行 `codex login`），然後依序「中斷連線」→「連線」重試。",
      "claude": "背景代理程式沒有回應 —— Claude Agent SDK 無法啟動。請確認你已登入（執行一次 `claude`），然後依序「中斷連線」→「連線」重試。",
      "codex": "背景代理程式沒有回應 —— Codex 的 app-server 無法啟動。請確認已安裝 Codex 並已登入（執行 `codex login`），然後依序「中斷連線」→「連線」重試。",
      "copilot": "背景代理程式沒有回應 —— GitHub Copilot（實驗性）無法啟動。請在面板的實驗性那一列登入，然後依序「中斷連線」→「連線」重試。",
      "custom": "背景代理程式沒有回應 —— 你的自訂端點在 {url} 沒有回應。請在設定 → 自訂端點中檢查基礎網址（必須是 OpenAI 相容並帶上 /v1 ），以及伺服器需要的 API 金鑰 —— 然後按「連線」重試。",
      "gemini": "背景代理程式沒有回應 —— Gemini CLI 無法啟動。請確認已安裝 Gemini CLI 並已登入（執行一次 `gemini` 並完成 Google 登入），然後依序「中斷連線」→「連線」重試。",
      "glm": "背景代理程式沒有回應 —— GLM Code API 無法啟動。請設定 ZAI_API_KEY （Z.AI Coding Plan），然後依序「中斷連線」→「連線」重試。",
      "grok": "背景代理程式沒有回應 —— Grok CLI 無法啟動。請確認已安裝 Grok 並已登入（執行一次 `grok` 並完成 xAI 登入），然後依序「中斷連線」→「連線」重試。",
      "kimi": "背景代理程式沒有回應 —— Kimi Code 無法啟動。請執行 Kimi Code 登入（~/.kimi/credentials/kimi-code.json）或設定 KIMI_API_KEY ，然後依序「中斷連線」→「連線」重試。",
      "llamacpp": "背景代理程式沒有回應 —— 無法在 {url} 連上 llama-server 。請用 `llama-server -m <model>.gguf -c 16384` 啟動（我們的 gemma4-comfyui-mcp GGUF 很合適；較舊的版本需要另外加上 --jinja 才能呼叫工具），或設定 COMFYUI_MCP_LLAMACPP_HOST —— 然後依序「中斷連線」→「連線」重試。",
      "lmstudio": "背景代理程式沒有回應 —— 無法在 {url} 連上 LM Studio 。請開啟 LM Studio → Developer → Start Server 並載入一個支援工具呼叫的模型（Hugging Face 上我們的 gemma4-comfyui-mcp GGUF 很合適）；如果它在別處提供服務，請設定 COMFYUI_MCP_LMSTUDIO_HOST —— 然後依序「中斷連線」→「連線」重試。",
      "minimax": "背景代理程式沒有回應 —— MiniMax 無法啟動。請設定在 platform.minimax.io 取得的 MINIMAX_API_KEY ，然後依序「中斷連線」→「連線」重試。",
      "moonshot": "背景代理程式沒有回應 —— Moonshot（Kimi K3）無法啟動。請設定在 platform.kimi.ai 取得的 MOONSHOT_API_KEY ，然後依序「中斷連線」→「連線」重試。",
      "ollama": "背景代理程式沒有回應 —— 連不上 Ollama 。請用 `ollama serve` 啟動，並拉取我們的微調模型（`ollama pull artokun/gemma4-comfyui-mcp:e4b` —— 以 comfyui-mcp 工具套件訓練的 gemma4，競技場中表現最好的本機模型；顯示記憶體約 8 GB 可用 `:12b`），然後依序「中斷連線」→「連線」重試。",
      "pi": "背景代理程式沒有回應 —— pi CLI 無法執行 `pi --list-models` 。請從 https://pi.dev 安裝（`curl -fsSL https://pi.dev/install.sh | sh`），設定一個供應商（設定供應商 API 金鑰，或執行一次 `pi` 再執行 `/login`），然後依序「中斷連線」→「連線」重試。",
      "qwen": "背景代理程式沒有回應 —— Qwen Code CLI 無法啟動。請確認已安裝 Qwen Code（npm i -g @qwen-code/qwen-code）並已登入（執行一次 `qwen` 並完成 /auth，或設定 DASHSCOPE_API_KEY），然後依序「中斷連線」→「連線」重試。"
    },
    "llamacpp_no_jinja": "你的 llama-server 沒有帶 `--jinja` 執行，因此工具呼叫被停用 —— 代理程式的每個動作都會失敗。請帶上工具支援重新啟動：`llama-server -m <model>.gguf --jinja -c 16384` （較新的版本預設啟用 jinja，較舊的版本需要明確加上這個旗標），然後依序「中斷連線」→「連線」。",
    "llamacpp_small_context": "你的 llama-server 上下文為 {tokens} 個 token（啟動旗標 -c）。代理程式的工具內容需要至少 16384，低於這個值時較長的回合會被無聲截斷。建議用 `-c 16384` 或更高重新啟動。",
    "local_agent_resumed": "算圖完成，本機代理程式回來了。現在回覆你排隊中的訊息。",
    "message_queued_during_render": "正在算圖，為了把 GPU 留給它，我先把你的訊息排進佇列。一結束我就回覆。",
    "message_queued_opt_out": "如果想在算圖期間繼續聊天，請在 ~/.comfyui-mcp/.env 中設定 COMFYUI_MCP_PAUSE_LOCAL_ON_GEN=0 並重新啟動 —— 本機模型會和 ComfyUI 共用同一張 GPU，可能拖慢算圖，甚至耗盡 VRAM。",
    "new_chat_durable_clear_failed": "新對話已開始，但上一段對話儲存在磁碟上的工作階段沒能刪除（寫入失敗 —— 可能磁碟已滿或檔案被鎖住）。如果在這段對話完成第一輪往返之前編排器重新啟動，舊對話可能會被復原；真的發生時請再開一次新對話。",
    "oauth_signin_failed": "{provider} 登入失敗：{message}",
    "openrouter_no_key": "OpenRouter 還沒有 API 金鑰 —— 這樣連線會在你的第一則訊息時失敗。請在設定 → OpenRouter →「設定 API 金鑰…」中填寫（會遮罩，由編排器儲存 —— 立即生效，不需重新連線），或設定 OPENROUTER_API_KEY 環境變數並重新啟動編排器。金鑰取得：https://openrouter.ai/keys",
    "options_change_failed": "無法變更模型 / 推理強度：{message}",
    "pi_no_credential": "pi 沒有可用的供應商憑證 —— 連線時會顯示就緒，但你的第一則訊息就會失敗。請設定一個供應商：設定供應商 API 金鑰（例如 ANTHROPIC_API_KEY / OPENAI_API_KEY / CEREBRAS_API_KEY ）並重新啟動編排器，或執行一次 `pi` 再執行 `/login`（儲存在 ~/.pi/agent/auth.json），然後依序「中斷連線」→「連線」。如果你已經做過其中之一，請檢查項目是否完整 —— 缺少 `key` 的 ~/.pi/agent/auth.json 記錄、缺少 `apiKey` 的 models.json 供應商，或指向不存在檔案的 GOOGLE_APPLICATION_CREDENTIALS 都無法通過驗證。https://pi.dev",
    "restart_lost": {
      "answers": "你在問題卡片上給出的 {count} 則回答沒有送達代理程式：{answers}。回答不是算圖 —— 沒有歷史紀錄可以回查，這次重新啟動完成後代理程式也無法把它找回來。等它回來後，請再把你的選擇告訴它（或直接貼上上面的內容）。",
      "header": "正在重新啟動代理程式後端。",
      "runs": "有 {count} 筆已完成的算圖結果無法送達（{runs}）。從代理程式的角度看，它們的結果並未確定 —— 等它重新連線後，請讓它用 `get_history (action:\"list\")` 查一下這些執行，而不要假設它已經看到。",
      "withheld": "這個分頁還有 {count} 則回答屬於一段已被取代的較早對話；它們同樣沒有送達，但因為不是給你目前這段對話的，所以沒有列在這裡。"
    },
    "start_failure": {
      "hint": {
        "custom": "請在設定 → 自訂端點中檢查基礎網址與 API 金鑰，然後依序「中斷連線」→「連線」重試。",
        "generic": "請檢查該供應商的憑證 / 登入狀態，然後依序「中斷連線」→「連線」重試。",
        "key_provider": "請在 API 金鑰卡片中檢查你的 {provider} API 金鑰（{env}），然後依序「中斷連線」→「連線」重試。",
        "openrouter": "請在 API 金鑰卡片中檢查你的 OpenRouter API 金鑰（OPENROUTER_API_KEY），然後依序「中斷連線」→「連線」重試。"
      },
      "notice": "{backend} 代理程式無法啟動：{message} —— {hint}"
    },
    "too_many_question_cards": "這個分頁同時開啟的問題卡片太多，最早的那些已經無法再接受回答 —— 點了也不會有任何反應。請回答最新的卡片，或直接把你的選擇打在聊天裡，代理程式會讀到。"
  }
}
