Files
DocsGPT/frontend/src/locale/zh-TW.json
T
2026-09-26 14:02:19 +04:00

2218 lines
87 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"language": "繁體中文(臺灣)",
"chat": "對話",
"chats": "對話",
"newChat": "新對話",
"inputPlaceholder": "DocsGPT 如何幫助您?",
"tagline": "DocsGPT 使用生成式 AI,請使用原始資料來源審閱重要資訊。",
"sourceDocs": "原始文件",
"none": "無",
"loading": "載入中...",
"retry": "重試",
"cancel": "取消",
"help": "幫助",
"emailUs": "給我們發電郵",
"documentation": "文件",
"manageAgents": "管理代理",
"teamAccess": {
"editor": "編輯者",
"viewer": "檢視者"
},
"notifications": {
"memberAddedTitle": "已加入團隊",
"memberAddedBody": "您已被加入 {{team}},角色為 {{role}}",
"sharedTitle": "已與您分享",
"sharedBody": "已與您的團隊分享{{type}}:{{name}}({{access}})",
"sharedBodyNoName": "已與您的團隊分享一個{{type}}({{access}})",
"dismiss": "關閉",
"toolApprovalTitle": "需要核准工具",
"toolApprovalReview": "檢視",
"toolApprovalFallbackName": "對話"
},
"demo": [
{
"header": "了解 DocsGPT",
"query": "什麼是 DocsGPT?"
},
{
"header": "摘要文件",
"query": "摘要目前的內容"
},
{
"header": "撰寫程式碼",
"query": "為 /api/answer 撰寫 API 請求程式碼"
},
{
"header": "學習輔助",
"query": "為此內容撰寫可能的問題"
}
],
"auth": {
"signInToContinue": "登入以繼續使用 DocsGPT",
"signInWithSSO": "使用 SSO 登入",
"signInWith": "使用 {{provider}} 登入",
"notAuthorized": "您的帳戶未獲授權存取此工作區。請改用其他帳戶登入,或聯絡您的管理員。",
"accountDisabled": "您的帳戶已被停用。請聯絡您的管理員。",
"signOut": "登出",
"account": "帳戶"
},
"settings": {
"label": "設定",
"general": {
"label": "一般",
"subtitle": "選擇 DocsGPT 的外觀、介面語言以及聊天使用的提示詞。",
"sections": {
"appearance": "外觀",
"chat": "聊天",
"dangerZone": "危險操作"
},
"theme": "主題",
"themeDescription": "淺色或深色介面。",
"language": "語言",
"languageDescription": "選單和標籤的語言。",
"light": "淺色",
"dark": "深色",
"chunks": "每次查詢處理的區塊數",
"prompt": "使用中的提示",
"promptDescription": "不使用代理的聊天所用的系統提示詞。代理會使用各自的提示詞。",
"deleteAllLabel": "刪除所有對話",
"deleteAllBtn": "全部刪除",
"deleteAllDescription": "永久刪除您帳戶中的所有對話。此操作無法復原。",
"addNew": "新增",
"convHistory": "對話歷史記錄",
"none": "無",
"low": "低",
"medium": "中",
"high": "高",
"unlimited": "無限制",
"default": "預設",
"add": "添加",
"promptActions": {
"select": "選擇提示詞",
"edit": "編輯提示詞",
"view": "檢視提示詞",
"duplicate": "複製提示詞",
"delete": "刪除提示詞"
}
},
"sources": {
"title": "在這裡您可以管理所有可用的來源檔案以及您上傳的檔案。",
"subtitle": "上傳並管理您的回答所依賴的文件和知識來源",
"label": "來源",
"name": "來源名稱",
"date": "向量日期",
"type": "類型",
"tokenUsage": "Token 使用量",
"noData": "沒有現有的來源",
"searchPlaceholder": "搜尋...",
"addNew": "新增文件",
"addSource": "新增來源",
"addChunk": "新增區塊",
"preLoaded": "預載入",
"private": "私人",
"sync": "同步",
"syncNow": "立即同步",
"syncing": "同步中...",
"reingest": "重新索引",
"ingestFailed": "索引失敗",
"ingestProcessing": "索引中...",
"syncConfirmation": "您確定要同步 \"{{sourceName}}\" 嗎?這將使用您的雲端儲存更新內容,並可能覆蓋您對個別文本塊所做的任何編輯。",
"syncFrequency": {
"never": "從不",
"daily": "每天",
"weekly": "每週",
"monthly": "每月"
},
"actions": "操作",
"view": "查看",
"wiki": {
"view": "查看 Wiki",
"empty": "此 Wiki 尚無頁面。",
"selectPage": "選擇頁面以查看其內容。",
"edit": "編輯",
"save": "儲存",
"cancel": "取消",
"saveFailed": "無法儲存頁面。請再試一次。",
"forbidden": "您沒有編輯此頁面的權限。",
"conflict": "此頁面在您開啟後已變更,並已重新載入。您的編輯內容如下——請重新套用後再次儲存。",
"editPlaceholder": "以 Markdown 撰寫頁面…",
"livingTitle": "動態 Wiki。",
"livingExplainer": "可由代理編輯的來源:代理工作時會讀取並改寫頁面,且預設透過代理搜尋工具向代理開放。",
"livingExplainerEditable": "任何使用此來源的代理都可以編輯它。",
"stamp": {
"editedBy": "由 {{who}} 編輯",
"agent": "代理",
"human": "人工",
"you": "您",
"unknown": "未知",
"version": "v{{version}}"
},
"convert": {
"action": "轉換為 Wiki",
"title": "轉換為動態 Wiki",
"intro": "將「{{name}}」轉換為由可編輯頁面組成的動態 Wiki,供代理讀取與改寫。",
"introGeneric": "將此來源轉換為由可編輯頁面組成的動態 Wiki,供代理讀取與改寫。",
"costReparse": "檔案會重新解析為可編輯頁面。格式會被簡化,PDF 尤其明顯。",
"costSkipped": "非文字檔案(圖片、二進位檔)將被略過。",
"costIrreversible": "此操作無法復原——Wiki 頁面將成為資料的唯一來源。",
"confirm": "轉換為 Wiki",
"inProgress": "正在將檔案轉換為 Wiki 頁面…",
"summaryPages_one": "已建立 {{count}} 個頁面",
"summaryPages_other": "已建立 {{count}} 個頁面",
"summarySkipped_one": "已略過 {{count}} 個檔案",
"summarySkipped_other": "已略過 {{count}} 個檔案",
"skippedHeading": "已略過的檔案",
"done": "完成",
"errors": {
"generic": "轉換失敗。請再試一次。",
"forbidden": "您沒有轉換此來源的權限。",
"conflict": "此來源仍在索引中。請等候完成後再轉換。"
}
}
},
"graphrag": {
"badge": "GraphRAG",
"building": "正在建立圖譜…",
"buildingPct": "正在建立圖譜… {{pct}}%",
"enable": {
"action": "啟用 GraphRAG",
"title": "啟用 GraphRAG",
"intro": "為「{{name}}」建立知識圖譜,讓代理能跨關聯的實體與關係進行推理。",
"introGeneric": "為此來源建立知識圖譜,讓代理能跨關聯的實體與關係進行推理。",
"costExtraction": "系統會對此來源的區塊執行 LLM,以擷取實體與關係。",
"costCost": "每個區塊會呼叫一次 LLM,因此會消耗 Token,來源較大時可能需要較長時間。",
"estimate": "每個區塊約 1 次 LLM 呼叫 · 總計約 {{lo}}–{{hi}} 個 Token(輸入與輸出約各半);輸出量依文件中實體的密集程度而異。",
"confirm": "啟用 GraphRAG",
"inProgress": "正在建立圖譜…",
"inProgressPct": "正在建立圖譜… {{pct}}%",
"summaryNodes_one": "{{count}} 個實體",
"summaryNodes_other": "{{count}} 個實體",
"summaryEdges_one": "{{count}} 個關係",
"summaryEdges_other": "{{count}} 個關係",
"summaryChunks_one": "已處理 {{count}} 個區塊",
"summaryChunks_other": "已處理 {{count}} 個區塊",
"done": "完成",
"errors": {
"generic": "啟用 GraphRAG 失敗。請再試一次。",
"forbidden": "您沒有為此來源啟用 GraphRAG 的權限。",
"conflict": "此來源仍在索引中。請等候完成後再啟用 GraphRAG。"
}
},
"view": {
"action": "查看圖譜",
"title": "知識圖譜",
"explainer": "節點代表實體,邊代表它們之間的關係。點擊節點可查看其描述及擷取來源的區塊。",
"stats": "{{nodes}} 個實體 · {{edges}} 個關係",
"empty": "尚無圖譜——擷取可能仍在進行中。",
"selectNode": "選擇節點以查看其詳細資訊。",
"linkedChunks": "關聯區塊",
"noChunks": "此實體沒有關聯的區塊。",
"close": "關閉"
}
},
"testRetrieval": {
"action": "測試檢索",
"title": "測試檢索",
"subtitle": "使用實際的檢索管線,查看查詢實際從「{{name}}」檢索到的區塊。",
"subtitleGeneric": "使用實際的檢索管線,查看查詢實際檢索到的區塊。",
"queryPlaceholder": "輸入此來源應能回答的問題...",
"run": "執行",
"notSavedHint": "這些設定僅用於此次測試,不會儲存到來源。若要永久生效,請至來源設定中修改。",
"resultSummary": "檢索到 {{count}} 個區塊 · {{retriever}}",
"latency": "{{ms}} ms",
"empty": "此查詢未檢索到任何區塊。",
"emptyWithThreshold": "沒有區塊的分數達到分數門檻({{threshold}})。調低門檻可查看接近的結果。",
"showMore": "顯示完整區塊",
"showLess": "收合",
"noScore": "無分數",
"noScoreHint": "此檢索器對區塊排序時,不會產生可比較的個別區塊分數。",
"scoreKinds": {
"cosine_similarity": "相似度",
"l2_distance": "距離",
"rrf": "RRF"
},
"errors": {
"failed": "檢索測試失敗。請再試一次。"
}
},
"editConfig": "來源設定",
"shareWithTeam": "與團隊分享",
"deleteWarning": "您確定要刪除 \"{{name}}\" 嗎?",
"confirmDelete": "您確定要刪除此檔案嗎?此操作無法復原。",
"backToAll": "返回所有來源",
"back": "返回",
"chunks": "文本塊",
"noChunks": "未找到文本塊",
"noChunksAlt": "未找到文本塊",
"goToSources": "前往來源",
"uploadNew": "上傳新文件",
"searchFiles": "搜尋檔案...",
"noResults": "未找到結果",
"fileName": "名稱",
"tokens": "Token",
"size": "大小",
"fileAlt": "檔案",
"folderAlt": "資料夾",
"parentFolderAlt": "上層資料夾",
"menuAlt": "選單",
"tokensUnit": "Token",
"editAlt": "編輯",
"uploading": "正在上傳…",
"deleting": "正在刪除…",
"queued": "已排隊:{{count}}",
"addFile": "新增檔案",
"uploadingFilesTitle": "正在上傳檔案...",
"deletingTitle": "正在刪除...",
"deleteDirectoryWarning": "您確定要刪除目錄 \"{{name}}\" 及其所有內容嗎?此操作無法復原。",
"searchAlt": "搜尋",
"retrievalOptions": {
"title": "進階設定",
"retrieval": {
"title": "檢索",
"note": "這些變更立即生效,無需重新索引。",
"tag": "無需重新索引",
"chunks": "檢索區塊數(top-k)",
"scoreThreshold": "分數門檻",
"scoreThresholdPlaceholder": "無",
"scoreThresholdHint": "僅回傳相關性分數高於此值(0–1)的區塊;數值越高越嚴格。",
"rephraseQuery": "搜尋前改寫查詢",
"retriever": "檢索器",
"retrievers": {
"classic": "經典",
"hybrid": "混合",
"graphrag": "GraphRAG"
},
"retrieverHint": "混合檢索結合關鍵字與向量搜尋。GraphRAG 會為此來源建立知識圖譜,適合需要多步推理的問題。",
"exposure": "搜尋提供方式",
"exposures": {
"prefetch": "預先載入至脈絡",
"agentic_tool": "隨選搜尋工具"
},
"exposureHint": "將此來源預先載入提示中,或讓代理以工具形式隨選搜尋。"
},
"graphRetrieval": {
"title": "圖譜檢索",
"tag": "無需重新匯入",
"seedStrategy": "走訪起點",
"seedStrategyHint": "實體適用於大多數文件。關係可以到達問題中未提及的實體,適合描述事物之間如何關聯的內容。",
"seedEntities": "實體(建議)",
"seedRelationships": "關係",
"passageNodes": "將段落納入走訪",
"passageNodesHint": "段落既可因符合問題而被找到,也可因與符合內容相連而被找到。在此版本之後建立的圖譜上效果最佳。",
"blendVector": "與向量檢索結合",
"blendVectorHint": "加入向量檢索結果,避免遺漏圖譜未找到的段落。",
"agentToolHint": "當此來源的公開方式為「隨選搜尋工具」,或由代理型代理使用時,代理也可以自行沿著這些關係查找。"
},
"prescreen": {
"enable": "啟用 LLM 預篩選",
"warning": "會擷取較大的候選集合並使用 LLM 篩選。這將增加查詢延遲與成本。",
"candidateK": "擷取候選數",
"maxKeep": "保留區塊上限",
"batchSize": "批次大小",
"model": "模型(選填)",
"modelPlaceholder": "預設使用請求模型"
},
"graph": {
"title": "圖譜擷取",
"tag": "重新索引後生效",
"extractionModel": "擷取模型",
"extractionModelHint": "用於從每個區塊擷取實體與關係的 LLM。",
"defaultModel": "使用預設模型",
"maxChunks": "擷取區塊上限",
"maxChunksHint": "限制送交擷取的區塊數量。留空則使用執行個體預設值。",
"maxChunksPlaceholder": "預設"
},
"chunking": {
"title": "分塊",
"note": "索引時設定。變更後需重新索引來源。",
"tag": "重新索引後生效",
"strategy": "分塊策略",
"strategies": {
"classic_chunk": "經典",
"recursive": "遞迴",
"markdown": "Markdown",
"parent_child": "父/子",
"semantic": "語意"
},
"maxTokens": "每區塊最大 Token 數",
"minTokens": "每區塊最小 Token 數",
"duplicateHeaders": "在各區塊間重複標頭"
}
},
"configModal": {
"title": "來源設定",
"subtitle": "設定「{{name}}」的分塊與檢索方式。",
"subtitleGeneric": "設定此來源的分塊與檢索方式。",
"save": "儲存",
"readOnly": "您對此共享來源僅有檢視權限,無法變更其設定。",
"chunkingChangeHint": "您變更了分塊設定。儲存後需重新索引此來源才會生效。",
"prescreenInvalidHint": "請檢查預篩選數值:擷取候選數不得少於區塊數,且保留區塊數不得超過擷取候選數。",
"reingestRequired": "變更已儲存。您變更的分塊設定需重新索引後才會生效。要立即重新索引嗎?",
"reingestLater": "稍後",
"errors": {
"forbidden": "您沒有編輯此來源設定的權限。",
"saveFailed": "儲存設定失敗。請再試一次。"
}
}
},
"analytics": {
"label": "分析",
"subtitle": "追蹤您賃戶的訊息量、Token 使用量和使用者回饋",
"filterByChatbot": "按聊天機器人篩選",
"selectChatbot": "選擇聊天機器人",
"filterOptions": {
"hour": "小時",
"last24Hours": "24 小時",
"last7Days": "7 天",
"last15Days": "15 天",
"last30Days": "30 天"
},
"messages": "訊息",
"tokenUsage": "Token 使用量",
"userFeedback": "使用者反饋",
"filterPlaceholder": "篩選",
"none": "無",
"positiveFeedback": "正向回饋",
"negativeFeedback": "負向回饋",
"groupBy": "分組方式",
"groupOptions": {
"total": "總計",
"model": "依模型",
"agent": "依代理",
"source": "依來源"
},
"includeSideChannel": "背景 Token",
"promptTokens": "提示 Token",
"generatedTokens": "生成 Token",
"scheduledRuns": "排程執行",
"toolUsage": "工具使用量",
"completed": "已完成",
"failed": "失敗",
"skipped": "已略過",
"successful": "成功",
"otherSeries": "其他",
"stats": {
"messages": "訊息",
"tokens": "Token",
"toolCalls": "工具呼叫",
"runSuccess": "執行成功率",
"feedback": "回饋"
},
"quota": {
"title": "您的用量配額",
"resets": "{{resetsAt}} 重設",
"tokens": "權杖",
"cost": "費用",
"usedOf": "{{used}} / {{limit}}",
"scope": {
"direct": "不使用代理的聊天",
"agent": "透過代理"
}
}
},
"logs": {
"label": "日誌",
"subtitle": "查看和監控 API 呼叫及會話日誌",
"filterByChatbot": "按聊天機器人篩選",
"selectChatbot": "選擇聊天機器人",
"none": "無",
"tableHeader": "API 生成 / 聊天機器人會話",
"searchPlaceholder": "搜尋日誌...",
"noLogs": "找不到日誌",
"levels": {
"all": "所有層級",
"info": "資訊",
"error": "錯誤",
"warning": "警告"
},
"types": {
"all": "所有事件",
"chat": "對話",
"schedule": "排程",
"webhook": "Webhook",
"workflow": "工作流程",
"system": "系統",
"search": "搜尋",
"graph": "圖譜建置"
},
"detail": {
"agent": "代理",
"status": "狀態",
"trigger": "觸發方式",
"errorType": "錯誤類型",
"tokens": "Token",
"duration": "持續時間",
"conversation": "對話",
"endpoint": "端點",
"instruction": "指令",
"response": "回應",
"output": "輸出",
"error": "錯誤",
"toolCalls": "工具呼叫",
"sources": "來源",
"workflow": "工作流程",
"activity": "活動",
"steps": "步驟",
"result": "結果",
"source": "來源"
},
"trace": {
"view": "檢視追蹤",
"viewRounds_one": "檢視追蹤({{count}} 輪)",
"viewRounds_other": "檢視追蹤({{count}} 輪)",
"title": "執行追蹤",
"empty": "此項目沒有記錄追蹤。",
"failed": "無法載入追蹤。",
"noSpans": "此次執行沒有記錄任何內容。",
"round": "第 {{n}} 輪",
"step": "步驟",
"toggleChildren": "顯示或隱藏巢狀步驟",
"droppedSpans_one": "另有 {{count}} 個步驟未被記錄(追蹤大小限制)。",
"droppedSpans_other": "另有 {{count}} 個步驟未被記錄(追蹤大小限制)。",
"chips": {
"llmCalls_one": "{{count}} 次 LLM 呼叫",
"llmCalls_other": "{{count}} 次 LLM 呼叫",
"tokens": "輸入 {{input}} / 輸出 {{output}}",
"toolCalls_one": "{{count}} 次工具呼叫",
"toolCalls_other": "{{count}} 次工具呼叫",
"retrieval": "RAG {{duration}}",
"errors_one": "{{count}} 個錯誤",
"errors_other": "{{count}} 個錯誤"
},
"headline": {
"tokens": "{{input}} → {{output}} 詞元",
"chunks_one": "{{count}} 個片段",
"chunks_other": "{{count}} 個片段",
"hits_one": "{{count}} 個命中",
"hits_other": "{{count}} 個命中",
"cached": "快取"
},
"status": {
"ok": "正常",
"error": "錯誤",
"cancelled": "已取消",
"paused": "已暫停",
"pending": "等待核准",
"denied": "已拒絕",
"skipped": "已略過"
},
"kinds": {
"agent": "代理",
"llm": "LLM 呼叫",
"tool": "工具呼叫",
"retrieval": "檢索",
"search": "向量搜尋",
"embedding": "嵌入",
"rerank": "重新排序",
"guardrail": "防護機制",
"step": "步驟"
},
"sources": {
"stream": "聊天",
"answer": "回答 API",
"v1": "OpenAI 相容 API",
"webhook": "Webhook",
"schedule": "排程執行",
"search": "搜尋 API",
"mcp": "MCP 搜尋",
"graph_extraction": "圖譜建置",
"headless": "背景執行"
},
"fields": {
"status": "狀態",
"duration": "耗時",
"modelTime": "模型耗時",
"provider": "供應商",
"model": "模型",
"inputTokens": "輸入詞元",
"outputTokens": "輸出詞元",
"cachedTokens": "快取詞元",
"timeToFirstToken": "首個詞元耗時",
"cost": "費用",
"tokenSource": "用途",
"cacheHit": "來自快取",
"estimatedUsage": "估算詞元",
"yes": "是",
"tool": "工具",
"action": "動作",
"callId": "呼叫 ID",
"retriever": "檢索器",
"sources": "來源",
"topK": "Top K",
"chunks": "片段",
"candidates": "候選",
"topScore": "最高分",
"vectorStore": "向量儲存",
"agentType": "代理類型",
"toolCalls": "工具呼叫",
"stage": "階段",
"checks": "檢查項目",
"triggered": "已觸發",
"blocked": "已封鎖",
"redacted": "已遮蔽",
"nodeType": "節點類型",
"phase": "階段",
"query": "查詢",
"arguments": "參數",
"result": "結果",
"output": "輸出",
"retrievedChunks": "檢索到的片段",
"allAttributes": "所有屬性"
}
}
},
"teams": {
"label": "團隊",
"subtitle": "管理您的團隊、成員與共享資源。",
"newTeam": "新增團隊",
"createTeam": "建立團隊",
"createTeamDescription": "為您的團隊命名。建立後即可新增成員並分享資源。",
"editTeam": "編輯",
"teamNamePlaceholder": "團隊名稱",
"descriptionLabel": "描述",
"descriptionPlaceholder": "這個團隊的用途是什麼?(選填)",
"create": "建立",
"save": "儲存",
"createTeamError": "無法建立團隊。",
"noTeams": "尚無團隊。",
"noDescription": "無描述",
"memberCountOne": "{{count}} 位成員",
"memberCountOther": "{{count}} 位成員",
"sharedCount": "已分享 {{count}} 項",
"loadError": "載入團隊失敗。",
"roleAdmin": "管理員",
"roleMember": "成員",
"sourceManual": "手動加入",
"sourceSso": "透過 SSO",
"sourceScim": "透過 SCIM",
"teamsHeading": "您的團隊",
"selectTeamHint": "選擇團隊以管理其成員與共享資源。",
"selectTeamTitle": "未選擇團隊",
"teamSubtitle": "管理成員以及與此團隊分享的資源。",
"deleteTeam": "刪除團隊",
"deleteTeamConfirmation": "您確定要刪除「{{name}}」嗎?此操作無法復原。",
"members": "成員",
"addMember": "新增成員",
"addMemberTitle": "新增成員",
"addMemberDescription": "透過電子郵件邀請成員。對方必須至少登入過一次。",
"teamActions": "團隊操作",
"memberEmailLabel": "成員電子郵件",
"memberEmailPlaceholder": "name@example.com",
"memberRoleLabel": "角色",
"add": "新增",
"remove": "移除",
"removeMemberConfirmation": "要將此成員從團隊中移除嗎?",
"addMemberError": "新增成員失敗(僅限團隊管理員)。",
"memberNotFound": "找不到使用該電子郵件的使用者——對方必須先登入一次。",
"noMembers": "尚無成員。使用「新增成員」以電子郵件邀請。",
"roleChangeError": "無法變更角色(最後一位管理員受保護)。",
"removeMemberError": "無法移除成員。",
"deleteTeamError": "無法刪除團隊。",
"updateFailed": "更新失敗",
"openTeamError": "無法載入團隊詳細資訊。",
"sharedResources": "共享資源",
"sharedWithTeam": "已與此團隊分享({{count}})",
"nothingShared": "尚未分享任何內容。可從代理、來源、提示或工具的選單進行分享。",
"unshare": "取消分享",
"unshareError": "無法取消分享資源。",
"resourceType": {
"agent": "代理",
"source": "來源",
"prompt": "提示",
"tool": "工具"
},
"share": {
"titleNamed": "分享「{{name}}」",
"titleGeneric": "分享此{{type}}",
"subtitle": "團隊成員可以使用;編輯者也可以修改。您仍是擁有者。",
"noTeams": "您尚未加入任何團隊。請至「設定 → 團隊」建立。",
"accessLevel": {
"viewer": "檢視者",
"editor": "編輯者"
},
"done": "完成",
"loadError": "無法載入目前的分享設定。",
"shareError": "無法與團隊分享。",
"unshareError": "無法取消與團隊的分享。",
"addPlaceholder": "新增人員或團隊…",
"searchPlaceholder": "新增人員或團隊…",
"noMatches": "找不到人員或團隊。",
"peopleWithAccess": "具有存取權的人員",
"you": "您",
"owner": "擁有者",
"teamsGroup": "團隊",
"peopleGroup": "人員",
"teamLabel": "團隊",
"viaTeam": "透過 {{team}}",
"removeAccess": "移除存取權",
"access": "存取權"
}
},
"tools": {
"label": "工具",
"subtitle": "瀏覽、連接並設定驅動您的智能體的工具和整合",
"searchPlaceholder": "搜尋工具...",
"addTool": "新增工具",
"noToolsFound": "找不到工具",
"selectToolSetup": "選擇要設定的工具",
"settingsIconAlt": "設定圖示",
"configureToolAria": "設定 {{toolName}}",
"toggleToolAria": "切換 {{toolName}}",
"manageTools": "前往工具",
"edit": "編輯",
"delete": "刪除",
"reconnect": "重新連線",
"shareWithTeam": "與團隊分享",
"builtIn": "內建",
"authStatus": {
"connected": "已連線",
"needsAuth": "需要驗證",
"configured": "已設定"
},
"deleteWarning": "您確定要刪除工具 \"{{toolName}}\" 嗎?",
"unsavedChanges": "您有未儲存的變更,如果不儲存就離開將會遺失。",
"leaveWithoutSaving": "不儲存離開",
"saveAndLeave": "儲存並離開",
"customName": "自訂名稱",
"customNamePlaceholder": "輸入自訂名稱(選填)",
"authentication": "認證",
"actions": "操作",
"addAction": "新增操作",
"importSpec": "匯入規格",
"searchActions": "搜尋操作...",
"noActionsMatch": "沒有符合搜尋的操作",
"actionAlreadyExists": "已存在同名操作",
"noActionsFound": "找不到操作",
"url": "URL",
"urlPlaceholder": "輸入url",
"method": "方法",
"description": "描述",
"descriptionPlaceholder": "輸入描述",
"bodyContentType": "主體內容類型",
"bodyTypeHint": {
"json": "最常用的格式。適用於現代 REST API。",
"formUrlencoded": "標準表單提交格式。最適合舊版 API 和登入表單。",
"multipart": "適用於需要 multipart 格式的 API。不支援透過 LLM 上傳檔案。",
"text": "純文字資料。每個欄位佔一行。",
"xml": "結構化 XML 格式。適用於 SOAP 和企業級 API。",
"octetStream": "原始二進位資料,傳輸時使用 base64 編碼。"
},
"headers": "標頭",
"queryParameters": "查詢參數",
"body": "主體",
"deleteActionWarning": "您確定要刪除操作 \"{{name}}\" 嗎?",
"save": "儲存",
"saveFailed": "儲存工具設定失敗",
"fieldName": "欄位名稱",
"fieldType": "欄位類型",
"filledByLLM": "由LLM填入",
"fieldDescription": "欄位描述",
"value": "值",
"addProperty": "新增屬性",
"propertyName": "新屬性鍵",
"add": "新增",
"cancel": "取消",
"addNew": "新增",
"name": "名稱",
"type": "類型",
"mcp": {
"addServer": "Add MCP Server",
"editServer": "Edit Server",
"reconnectServer": "重新連線伺服器",
"reenterCredentials": "重新輸入您的憑證以測試並更新連線。",
"serverName": "Server Name",
"serverUrl": "Server URL",
"headerName": "Header Name",
"username": "使用者名稱",
"password": "密碼",
"timeout": "Timeout (seconds)",
"testConnection": "Test Connection",
"save": "Save",
"cancel": "Cancel",
"noAuth": "No Authentication",
"oauthInProgress": "Waiting for OAuth completion...",
"oauthCompleted": "OAuth completed successfully",
"oauthPopupBlocked": "彈出視窗被瀏覽器封鎖。點擊下方進行授權:",
"openAuthPage": "開啟授權頁面",
"authType": "Authentication Type",
"defaultServerName": "My MCP Server",
"authTypes": {
"none": "No Authentication",
"apiKey": "API Key",
"bearer": "Bearer Token",
"oauth": "OAuth",
"basic": "Basic Authentication"
},
"placeholders": {
"serverUrl": "https://api.example.com",
"apiKey": "Your secret API key",
"bearerToken": "Your secret token",
"username": "Your username",
"password": "Your password",
"oauthScopes": "OAuth scopes (comma separated)"
},
"errors": {
"nameRequired": "Server name is required",
"urlRequired": "Server URL is required",
"invalidUrl": "Please enter a valid URL",
"apiKeyRequired": "API key is required",
"tokenRequired": "Bearer token is required",
"usernameRequired": "Username is required",
"passwordRequired": "Password is required",
"testFailed": "Connection test failed",
"saveFailed": "Failed to save MCP server",
"oauthFailed": "OAuth process failed or was cancelled",
"oauthTimeout": "OAuth process timed out, please try again",
"timeoutRange": "Timeout must be between 1 and 300 seconds"
}
},
"configErrors": {
"required": "{{field}}為必填項",
"positiveNumber": "必須是正數",
"maxTimeout": "逾時時間最長為 300 秒"
},
"headerValuePlaceholder": "例如:application/json",
"toolIconTitle": "{{name}} 圖示"
},
"devices": {
"label": "裝置",
"subtitle": "配對遠端機器,讓代理能透過 shell 指令操作。",
"pair": "配對裝置",
"empty": "沒有已配對的裝置。",
"revoke": "撤銷",
"edit": "編輯",
"revokeWarning": "要撤銷 {{name}} 嗎?CLI 將會中斷連線。",
"approvalMode": "核准模式",
"approvalAsk": "詢問",
"approvalFull": "完整存取",
"online": "線上",
"offline": "離線",
"lastSeen": "上次上線:{{time}}",
"lastSeenLabel": "上次上線",
"seenAgo": "{{time}}前上線",
"nameLabel": "裝置名稱",
"descriptionLabel": "描述(代理可見)",
"descriptionPlaceholder": "這台機器的用途是什麼?",
"identity": "識別資訊",
"access": "存取權",
"connection": "連線",
"hostLabel": "主機",
"dangerZone": "危險區域",
"approvalAskDescription": "每個指令執行前都需核准。",
"approvalFullDescription": "執行所有指令而不詢問,安全拒絕清單除外。",
"fullAccessWarning": "完整存取:代理可在此機器上執行任何指令而不需詢問。安全拒絕清單仍然適用。",
"deviceIdLabel": "裝置 ID",
"offlineHint": "未連線。請在該機器上執行 `docsgpt-cli host` 使其上線。",
"dangerZoneDescription": "撤銷會停止裝置上的常駐程式並移除配對。",
"auditTitle": "近期活動",
"auditLoading": "載入中…",
"auditEmpty": "尚無活動。",
"auditDecision": "決策",
"auditExit": "結束代碼",
"auditDuration": "持續時間",
"pairing": {
"title": "配對遠端機器",
"subtitle": "在遠端機器上執行下方指令,並在提示時輸入配對碼。",
"formSubtitle": "為新裝置設定名稱、描述與核准模式。",
"nameLabel": "裝置名稱(選填)",
"namePlaceholder": "例如 edge-server",
"descriptionLabel": "描述(選填)",
"descriptionPlaceholder": "代理可見,以便選擇正確的裝置。",
"fullAccessWarning": "完整存取:代理可在此機器上執行任何指令而不需詢問。安全拒絕清單仍然適用。",
"stepOne": "1. 在您的遠端機器上執行:",
"installLink": "還沒有 docsgpt-cli?安裝它",
"stepTwo": "2. 在提示時輸入此配對碼:",
"start": "產生配對碼",
"waitingForCli": "等待 CLI 兌換配對碼…",
"cancel": "取消"
},
"auditDurationValue": "{{value}} 毫秒",
"fallbackName": "裝置"
},
"customModels": {
"label": "自訂模型",
"subtitle": "接入你自己的 OpenAI 相容模型。",
"addModel": "新增模型",
"empty": "找不到模型",
"searchPlaceholder": "搜尋模型...",
"modalSubtitle": "可連接任何 OpenAI 相容端點(Mistral、Together、vLLM 等)。",
"addTitle": "新增自訂模型",
"editTitle": "編輯自訂模型",
"save": "儲存",
"testConnection": "測試連線",
"testSuccess": "連線成功。",
"testHintNew": "請填寫 Base URL、模型 ID 與 API 金鑰以啟用連線測試。",
"disabledBadge": "已停用",
"deleteWarning": "確定要刪除自訂模型「{{modelName}}」嗎?",
"actionsMenuAria": "{{modelName}} 的操作",
"modelsGroup": {
"builtin": "DocsGPT 模型",
"user": "我的模型"
},
"actions": {
"edit": "編輯",
"delete": "刪除"
},
"fields": {
"displayName": "顯示名稱",
"modelId": "模型 ID",
"description": "說明",
"baseUrl": "Base URL",
"apiKey": "API 金鑰"
},
"placeholders": {
"displayName": "My Mistral",
"modelId": "例:mistral-large-latest",
"description": "選填說明",
"baseUrl": "https://api.mistral.ai/v1",
"apiKey": "sk-...",
"apiKeyEdit": "留空則保留原金鑰"
},
"hints": {
"apiKeyEdit": "留空以保留現有金鑰。"
},
"capabilities": {
"title": "功能",
"contextWindowShort": "脈絡視窗",
"apiFlavor": "API 協定",
"apiFlavors": {
"chatCompletions": "Chat Completions",
"responses": "Responses"
},
"reasoningEffort": "推理強度",
"reasoningEfforts": {
"default": "供應商預設"
},
"chips": {
"tools": "工具",
"structuredOutput": "結構化輸出",
"images": "圖片"
}
},
"errors": {
"displayNameRequired": "顯示名稱為必填",
"modelIdRequired": "模型 ID 為必填",
"baseUrlRequired": "Base URL 為必填",
"baseUrlScheme": "Base URL 必須以 http:// 或 https:// 開頭",
"baseUrlInvalid": "請輸入有效的 URL",
"apiKeyRequired": "API 金鑰為必填",
"contextWindowRange": "脈絡視窗須介於 1,000 至 10,000,000 之間",
"saveFailed": "儲存自訂模型失敗",
"testFailed": "連線測試失敗"
}
},
"accessTokens": {
"label": "存取權杖",
"subtitle": "個人存取權杖可讓指令碼、CLI 和 CI 管線以您的身分呼叫 DocsGPT API。請只授予每個權杖所需的權限範圍。",
"createToken": "建立權杖",
"disabledNotice": "此伺服器不支援個人存取權杖。此功能需要使用帳戶登入,並須由管理員啟用。",
"limitReached_one": "您的有效權杖已達 {{count}} 個的上限。請先撤銷一個再建立新的權杖。",
"limitReached_other": "您的有效權杖已達 {{count}} 個的上限。請先撤銷一個再建立新的權杖。",
"loadError": "載入存取權杖失敗,請再試一次。",
"revokeError": "撤銷權杖失敗,請再試一次。",
"empty": "尚無存取權杖",
"emptyHint": "建立權杖後,即可在指令碼和命令列工具中使用 DocsGPT API。",
"name": "名稱",
"scopes": "權限範圍",
"resources": "資源",
"createdAt": "建立時間",
"lastUsed": "上次使用",
"expires": "到期時間",
"actions": "操作",
"allResources": "所有資源",
"never": "從不",
"expired": "已於 {{date}} 到期",
"expiresSoon": "將於 {{date}} 到期",
"moreScopes": "另外 {{count}} 項",
"showLess": "收合",
"revoke": "撤銷",
"revokeAria": "撤銷權杖 {{name}}",
"revokeWarning": "確定要撤銷權杖「{{name}}」嗎?所有仍在使用它的程式將立即失效,且此操作無法復原。",
"restrictionCount": {
"agents_one": "{{count}} 個代理",
"agents_other": "{{count}} 個代理",
"sources_one": "{{count}} 個來源",
"sources_other": "{{count}} 個來源",
"prompts_one": "{{count}} 個提示詞",
"prompts_other": "{{count}} 個提示詞",
"tools_one": "{{count}} 個工具",
"tools_other": "{{count}} 個工具",
"workflows_one": "{{count}} 個工作流程",
"workflows_other": "{{count}} 個工作流程"
},
"families": {
"agents": "代理",
"sources": "來源",
"prompts": "提示詞",
"tools": "工具",
"models": "模型",
"workflows": "工作流程",
"schedules": "排程",
"conversations": "對話",
"analytics": "分析",
"teams": "團隊",
"chat": "聊天"
},
"create": {
"title": "建立存取權杖",
"subtitle": "權杖將以您的身分操作,但僅限於您在此選擇的權限範圍和資源。",
"name": "名稱",
"namePlaceholder": "例如:CI 管線",
"expiration": "有效期限",
"expiryDays_one": "{{count}} 天",
"expiryDays_other": "{{count}} 天",
"noExpiration": "永不到期",
"noExpirationHint": "永不到期的權杖一旦外洩風險更高,建議設定到期時間。",
"expiresOn": "將於 {{date}} 到期",
"scopes": "權限範圍",
"scopesHint": "選擇此權杖可以執行的操作。寫入權限包含讀取權限。",
"impliedByWrite": "已包含在寫入權限中",
"restrict": "限制為特定資源",
"restrictHint": "選填。將權杖限制為您選擇的項目。清單留空表示允許全部。",
"restrictNoFamilies": "請先選擇代理、來源、提示詞、工具或聊天的權限範圍,才能限制其資源。",
"allSelected": "全部(不限制)",
"noResources": "找不到任何內容。",
"searchResources": "搜尋...",
"resourcesError": "載入清單失敗。",
"retry": "重試",
"cancel": "取消",
"submit": "建立權杖",
"error": "建立權杖失敗,請再試一次。"
},
"created": {
"title": "權杖已建立",
"subtitle": "您的新權杖「{{name}}」已就緒。",
"warning": "請立即複製權杖並妥善保存。基於安全考量,它不會再次顯示。",
"tokenLabel": "您的權杖",
"usageTitle": "使用方式",
"usageHint": "將其匯出為環境變數,然後在 Authorization 標頭中作為 Bearer 權杖傳送。",
"done": "完成"
},
"regenerate": {
"action": "重新產生",
"aria": "重新產生權杖 {{name}}",
"title": "重新產生權杖",
"warning": "要為「{{name}}」產生新的密鑰嗎?目前的密鑰會立即失效,所有使用它的地方都需要更新。名稱、權限範圍和限制維持不變。",
"newExpiration": "新的到期時間",
"submit": "重新產生",
"error": "重新產生權杖失敗,請再試一次。",
"done": {
"title": "權杖已重新產生",
"subtitle": "「{{name}}」的新密鑰已就緒,舊密鑰已失效。"
}
}
}
},
"modals": {
"uploadDoc": {
"label": "上傳新文件",
"select": "選擇如何將文件上傳到 DocsGPT",
"selectSource": "選擇新增來源的方式",
"selectedFiles": "已選擇的檔案",
"noFilesSelected": "未選擇檔案",
"file": "從檔案",
"back": "返回",
"wait": "請稍候...",
"remote": "遠端",
"start": "開始對話",
"name": "名稱",
"choose": "選擇檔案",
"info": "請上傳限制為25MB的.pdf、.txt、.rst、.csv、.xlsx、.xlsm、.xlsb、.xls、.ods、.docx、.docm、.doc、.odt、.rtf、.md、.html、.xhtml、.png、.jpg、.jpeg、.epub、.json、.pptx、.pptm、.ppt、.pps、.ppsx、.ppsm、.pot、.odp、.zip檔案",
"uploadedFiles": "已上傳檔案",
"cancel": "取消",
"train": "訓練",
"create": "建立",
"link": "連結",
"urlLink": "URL 連結",
"repoUrl": "儲存庫 URL",
"reddit": {
"id": "客戶端ID",
"secret": "客戶端密鑰",
"agent": "使用者代理",
"searchQueries": "搜尋查詢",
"numberOfPosts": "貼文數量",
"addQuery": "新增查詢"
},
"drag": {
"title": "將附件拖放到此處",
"description": "釋放以上傳您的附件"
},
"progress": {
"upload": "正在上傳",
"training": "正在上傳",
"completed": "上傳完成",
"failed": "上傳失敗",
"wait": "這可能需要幾分鐘",
"preparing": "準備上傳",
"parsing": "正在解析檔案...",
"embedding": "正在生成嵌入...",
"tokenLimit": "超出令牌限制,請考慮上傳較小的文檔",
"expandDetails": "展開上傳詳情",
"collapseDetails": "摺疊上傳詳情",
"dismiss": "關閉上傳通知",
"uploadProgress": "上傳進度 {{progress}}%",
"clear": "清除",
"ingestionFailed": "匯入失敗。"
},
"showAdvanced": "顯示進階選項",
"hideAdvanced": "隱藏進階選項",
"ingestors": {
"local_file": {
"label": "上傳檔案",
"heading": "上傳新文檔"
},
"crawler": {
"label": "爬蟲",
"heading": "使用網路爬蟲新增內容"
},
"url": {
"label": "連結",
"heading": "從URL新增內容"
},
"github": {
"label": "GitHub",
"heading": "從GitHub新增內容"
},
"reddit": {
"label": "Reddit",
"heading": "從Reddit新增內容"
},
"google_drive": {
"label": "Google Drive",
"heading": "從Google Drive上傳"
},
"s3": {
"label": "Amazon S3",
"heading": "從Amazon S3新增內容"
},
"share_point": {
"label": "SharePoint",
"heading": "從SharePoint上傳"
},
"confluence": {
"label": "Confluence",
"heading": "從Confluence上傳"
},
"wiki": {
"label": "新 Wiki",
"heading": "建立動態 Wiki"
}
},
"connectors": {
"auth": {
"connectedUser": "已連接使用者",
"authFailed": "驗證失敗",
"authUrlFailed": "取得授權URL失敗",
"popupBlocked": "無法開啟驗證視窗。請允許彈出視窗。",
"authCancelled": "驗證已取消",
"connectedAs": "已連接為 {{email}}",
"disconnect": "中斷連接"
},
"googleDrive": {
"connect": "連接到 Google Drive",
"sessionExpired": "工作階段已過期。請重新連接到 Google Drive。",
"sessionExpiredGeneric": "工作階段已過期。請重新連接您的帳戶。",
"validateFailed": "驗證工作階段失敗。請重新連接。",
"noSession": "未找到有效工作階段。請重新連接到 Google Drive。",
"noAccessToken": "存取權杖不可用。請重新連接到 Google Drive。",
"pickerFailed": "無法開啟檔案選擇器。請重試。",
"selectedFiles": "已選擇的檔案",
"selectFiles": "選擇檔案",
"noFilesSelected": "未選擇檔案或資料夾",
"folders": "資料夾",
"files": "檔案",
"remove": "移除",
"folderAlt": "資料夾",
"fileAlt": "檔案"
},
"sharePoint": {
"connect": "連接到 SharePoint",
"sessionExpired": "工作階段已過期。請重新連接到 SharePoint。",
"sessionExpiredGeneric": "工作階段已過期。請重新連接您的帳戶。",
"validateFailed": "驗證工作階段失敗。請重新連接。",
"noSession": "未找到有效工作階段。請重新連接到 SharePoint。",
"noAccessToken": "存取權杖不可用。請重新連接到 SharePoint。",
"pickerFailed": "無法開啟檔案選擇器。請重試。",
"selectedFiles": "已選擇的檔案",
"selectFiles": "選擇檔案",
"loading": "載入中...",
"noFilesSelected": "未選擇檔案或資料夾",
"folders": "資料夾",
"files": "檔案",
"remove": "移除",
"folderAlt": "資料夾",
"fileAlt": "檔案"
}
},
"fields": {
"url": "URL",
"awsAccessKeyId": "AWS 存取金鑰 ID",
"awsSecretAccessKey": "AWS 秘密存取金鑰",
"bucket": "儲存貯體名稱",
"prefix": "路徑前綴(選填)",
"region": "AWS 區域",
"endpointUrl": "自訂端點 URL(選填)",
"initialContent": "初始內容(選填)"
}
},
"createAPIKey": {
"label": "建立新的 API 金鑰",
"apiKeyName": "API 金鑰名稱",
"chunks": "每次查詢處理的區塊數",
"prompt": "選擇使用中的提示",
"sourceDoc": "來源文件",
"create": "建立"
},
"saveKey": {
"note": "請儲存您的金鑰",
"disclaimer": "這是唯一一次顯示您的金鑰。",
"copy": "複製",
"copied": "已複製",
"confirm": "我已儲存金鑰",
"apiKeyLabel": "API Key"
},
"deleteConv": {
"confirm": "您確定要刪除所有對話嗎?",
"delete": "刪除"
},
"shareConv": {
"label": "建立公開頁面以分享",
"note": "來源文件、個人資訊和後續對話將保持私密",
"create": "建立",
"option": "允許使用者進行更多查詢"
},
"searchConversations": {
"searchPlaceholder": "搜尋對話",
"noResults": "未找到結果",
"loading": "載入中..."
},
"configTool": {
"title": "工具設定",
"type": "類型",
"apiKeyLabel": "API 金鑰 / OAuth",
"apiKeyPlaceholder": "輸入 API 金鑰 / OAuth",
"addButton": "新增工具",
"closeButton": "關閉",
"customNamePlaceholder": "Enter custom name (optional)",
"fieldRequired": "{{field}} 為必填",
"positiveNumber": "必須是正數",
"maxTimeout": "逾時上限為 300 秒"
},
"prompts": {
"addPrompt": "新增提示",
"addDescription": "新增自定義提示並儲存到 DocsGPT",
"editPrompt": "編輯提示",
"editDescription": "編輯自定義提示並儲存到 DocsGPT",
"viewPrompt": "檢視提示",
"viewDescription": "內建提示無法編輯。建立副本後即可自行編輯。",
"duplicate": "建立副本",
"duplicatePrompt": "建立提示副本",
"duplicateDescription": "正在編輯「{{name}}」的副本,儲存後即為您自己的提示",
"promptName": "提示名稱",
"promptText": "提示文字",
"save": "儲存",
"cancel": "取消",
"nameExists": "名稱已存在",
"deleteConfirmation": "您確定要刪除提示「{{name}}」嗎?",
"placeholderText": "在此輸入提示內容...",
"addExamplePlaceholder": "請總結此文本:",
"variablesLabel": "變數",
"variablesSubtext": "點擊以插入提示中",
"variablesDescription": "點擊以插入到提示中",
"systemVariables": "點擊以插入提示中",
"toolVariables": "工具變數",
"systemVariablesDropdownLabel": "系統變數",
"systemVariableOptions": {
"sourceContent": "來源內容",
"sourceSummaries": "內容別名(向後相容)",
"sourceDocuments": "文件物件列表",
"sourceCount": "擷取的文件數量",
"systemDate": "目前日期 (YYYY-MM-DD)",
"systemTime": "目前時間 (HH:MM:SS)",
"systemTimestamp": "ISO 8601 時間戳記",
"systemRequestId": "唯一請求識別碼",
"systemUserId": "目前使用者 ID",
"artifactsLookup": "依 ID 查詢 Artifact 中繼資料"
},
"learnAboutPrompts": "了解提示 →",
"publicPromptEditDisabled": "公共提示無法編輯",
"promptTypePublic": "公共",
"promptTypePrivate": "私人"
},
"chunk": {
"add": "新增區塊",
"edit": "編輯",
"title": "標題",
"enterTitle": "輸入標題",
"bodyText": "內文",
"promptText": "提示文字",
"save": "儲存",
"close": "關閉",
"cancel": "取消",
"delete": "刪除",
"deleteConfirmation": "您確定要刪除此區塊嗎?"
},
"addAction": {
"title": "New Action",
"actionNamePlaceholder": "Action Name",
"invalidFormat": "Invalid function name format. Use only letters, numbers, underscores, and hyphens.",
"formatHelp": "Use only letters, numbers, underscores, and hyphens (e.g., `get_data`, `send_report`, etc.)",
"addButton": "Add"
},
"agentDetails": {
"title": "Access Details",
"publicLink": "Public Link",
"apiKey": "API Key",
"webhookUrl": "Webhook URL",
"generate": "Generate",
"test": "Test",
"learnMore": "Learn more",
"resetKey": "重設金鑰",
"resetKeyConfirm": "確定要重設 API 金鑰嗎?目前的金鑰將立即停止運作,此操作無法復原。"
},
"importSpec": {
"title": "匯入 API 規格",
"description": "上傳 OpenAPI 3.x 或 Swagger 2.0 規格檔以自動產生操作。",
"dropzoneText": "點擊上傳或拖放",
"supportedFormats": "JSON 或 YAML 格式",
"invalidFileType": "無效的檔案類型。請上傳 JSON 或 YAML 檔案。",
"parseError": "解析規格失敗。請檢查檔案格式。",
"version": "版本",
"baseUrl": "基礎 URL",
"actionsFound": "找到 {{count}} 個操作",
"selectAll": "全選",
"deselectAll": "取消全選",
"cancel": "取消",
"parse": "解析",
"import": "匯入 ({{count}})"
},
"importAgent": {
"title": "Import agent from YAML",
"description": "Upload an agent YAML file. Sources and tools are matched to your account; anything missing can be mapped or created in the next step. A new agent is imported as a draft; re-importing updates the matching agent and keeps its current status.",
"dropzoneText": "Click to upload or drag and drop a .yaml file",
"invalidFileType": "Only .yaml or .yml files are supported",
"readError": "Could not read this agent file",
"importError": "Import failed",
"willCreate": "Creates a new agent.",
"willUpdate": "Updates an existing agent (matched by {{matchedBy}}).",
"workflowCreate": "Includes a workflow with {{nodes}} nodes — it will be created for you.",
"workflowUpdate": "Includes a workflow with {{nodes}} nodes — your existing workflow will be updated.",
"workflowDelete": "Includes no workflow — the agent's existing workflow ({{nodes}} nodes), its run history and its artifacts will be permanently deleted.",
"sources": "Sources",
"tools": "Tools",
"models": "Models",
"sourceMatched": "{{name}}: using your existing source",
"sourceMissing": "{{name}}: not found",
"leaveUnattached": "Leave unattached",
"toolBuiltin": "{{type}}: built-in",
"toolReuse": "{{name}}: reusing your existing tool",
"toolUnavailable": "{{type}}: not available on this instance, will be skipped",
"toolCreate": "{{name}}: will be created",
"secretPlaceholder": "{{field}} (leave blank to skip this tool)",
"modelCustom": "{{name}}: custom model",
"apiKeyPlaceholder": "API key (leave blank to skip this model)",
"warningsTitle": "Agent imported as a draft. Some items need your attention:",
"warningsTitlePublished": "Your live agent was updated. Some items need your attention:",
"cancel": "Cancel",
"review": "Review",
"import": "Import",
"continueToAgent": "Continue to agent"
},
"jwt": {
"title": "新增 JWT 權杖",
"label": "JWT 權杖",
"save": "儲存權杖"
}
},
"sharedConv": {
"subtitle": "使用以下工具建立",
"button": "開始使用 DocsGPT",
"meta": "DocsGPT 使用生成式 AI,請使用原始資料來源審閱重要資訊。",
"metaDescription": "使用 DocsGPT 分享的對話"
},
"convTile": {
"share": "分享",
"menu": "對話操作",
"delete": "刪除",
"rename": "重新命名",
"save": "儲存",
"deleteWarning": "您確定要刪除這個對話嗎?"
},
"pagination": {
"rowsPerPage": "每頁行數",
"pageOf": "第 {{currentPage}} 頁,共 {{totalPages}} 頁",
"firstPage": "第一頁",
"previousPage": "上一頁",
"nextPage": "下一頁",
"lastPage": "最後一頁"
},
"conversation": {
"copy": "複製",
"copied": "已複製",
"speak": "朗讀",
"answer": "回答",
"edit": {
"update": "更新",
"cancel": "取消",
"placeholder": "輸入更新的查詢...",
"label": "編輯"
},
"sources": {
"title": "來源",
"text": "來源文字",
"link": "來源連結",
"view_more": "查看更多 {{count}} 個來源",
"noSourcesAvailable": "沒有可用的來源",
"selectedCount": "已選擇 {{count}} 個來源",
"groupOwn": "我的來源",
"groupTeam": "團隊共享"
},
"attachments": {
"attach": "附件",
"remove": "刪除附件",
"attached": "附件",
"failed": "失敗",
"attachment": "附件"
},
"retry": "重試",
"failedTitle": "無法產生回覆",
"reasoning": "推理",
"wikiWrite": {
"edited": "已編輯 Wiki",
"create": "已建立 Wiki 頁面",
"str_replace": "已編輯 Wiki 頁面",
"insert": "已編輯 Wiki 頁面",
"delete": "已刪除 Wiki 頁面",
"rename": "已重新命名 Wiki 頁面",
"failed": "失敗",
"active": {
"edited": "正在編輯 Wiki…",
"create": "正在建立 Wiki 頁面…",
"str_replace": "正在編輯 Wiki 頁面…",
"insert": "正在編輯 Wiki 頁面…",
"delete": "正在刪除 Wiki 頁面…",
"rename": "正在重新命名 Wiki 頁面…"
}
},
"streamingStatus": {
"thinking": "思考中…",
"generating": "生成中…",
"searchingWeb": "正在網路搜尋「{{query}}」…",
"searchingWebGeneric": "正在搜尋網路…",
"searchingImages": "正在搜尋「{{query}}」的圖片…",
"readingPage": "正在閱讀 {{target}}…",
"searchingKnowledge": "正在搜尋知識庫…",
"accessingMemory": "正在存取記憶…",
"runningCode": "正在執行程式碼…",
"creatingArtifact": "正在建立 Artifact…",
"usingTool": "正在使用 {{tool}}…"
},
"toolChip": {
"searchingWeb": "已搜尋網路 · 「{{query}}」",
"searchedWebGeneric": "已搜尋網路",
"searchingImages": "已搜尋圖片 · 「{{query}}」",
"readingPage": "已閱讀 {{target}}",
"searchingKnowledge": "已搜尋知識庫",
"accessingMemory": "已存取記憶",
"runningCode": "已執行程式碼",
"creatingArtifact": "已建立 Artifact",
"usingTool": "已使用 {{tool}}"
},
"inlineSteps": {
"arguments": "參數",
"response": "回應",
"running": "執行中…",
"denied": "已被使用者拒絕",
"failed": "失敗"
},
"quotaExceeded": {
"tokens": "您已使用 {{limit}} 權杖配額中的 {{used}}。配額將於 {{resetsAt}} 重設。",
"cost": "您已使用 {{limit}} 用量預算中的 {{used}}。預算將於 {{resetsAt}} 重設。"
},
"voice": {
"start": "語音輸入",
"stopRecording": "停止錄音",
"transcribingAudio": "正在轉錄音訊",
"voice": "語音",
"stop": "停止",
"transcribing": "轉錄中",
"unavailable": "語音輸入目前無法使用。",
"insecure": "語音輸入需要安全連線(HTTPS 或 localhost)。",
"unsupported": "此瀏覽器不支援語音輸入。",
"noWebAudio": "語音輸入需要此瀏覽器支援 Web Audio。",
"micBlocked": "麥克風存取遭到封鎖。請允許麥克風權限後再試一次。",
"micNotFound": "在此裝置上找不到麥克風。",
"micBusy": "麥克風無法使用或已被占用。",
"micInterrupted": "錄音開始前麥克風存取被中斷。",
"micDenied": "麥克風存取遭拒。",
"transcribeFailed": "音訊轉錄失敗。",
"finalizeFailed": "無法完成即時轉錄。",
"startFailed": "無法啟動即時轉錄。"
},
"selectModel": "選擇模型",
"question": {
"expand": "顯示完整訊息",
"collapse": "收合"
},
"exportMarkdown": "匯出為 Markdown",
"feedback": {
"like": "讚",
"removeLike": "取消讚",
"dislike": "倒讚",
"removeDislike": "取消倒讚"
},
"toolApproval": {
"approve": "核准",
"approveAlways": "核准,不再詢問",
"deny": "拒絕",
"details": "詳細資料",
"denyReasonPlaceholder": "拒絕原因(選填)…"
},
"research": {
"title": "研究",
"planning": "正在規劃研究…",
"researching": "正在研究…",
"synthesizing": "正在撰寫報告…",
"complete": "已完成",
"researched": "已研究 {{count}} 個主題"
},
"openFile": "開啟檔案"
},
"agents": {
"title": "代理",
"edit": "編輯",
"card": {
"pin": "釘選代理",
"unpin": "取消釘選代理",
"open": "開啟",
"remove": "移除",
"draft": "草稿",
"actions": "代理操作"
},
"description": "探索並創建結合指令、額外知識和任意技能組合的DocsGPT自訂版本",
"newAgent": "新建代理",
"importAgent": "Import",
"exportAgent": "Export as YAML",
"exportAgentFailed": "Failed to export agent",
"close": "關閉",
"shareWithTeam": "與團隊分享",
"backToAll": "返回所有代理",
"pageHeader": {
"crumbs": {
"agents": "代理"
},
"tabs": {
"overview": "總覽",
"logs": "日誌",
"schedules": "排程"
},
"fallbackName": "未命名代理",
"subnavAriaLabel": "代理子導覽"
},
"searchPlaceholder": "搜尋...",
"noSearchResults": "未找到代理",
"tryDifferentSearch": "請嘗試不同的搜尋詞",
"filters": {
"all": "全部",
"byDocsGPT": "由DocsGPT提供",
"byMe": "我的",
"team": "團隊",
"shared": "與我共享"
},
"teamBadge": {
"editor": "編輯者",
"viewer": "檢視者"
},
"sections": {
"template": {
"title": "由DocsGPT提供",
"description": "DocsGPT提供的代理",
"emptyState": "未找到範本代理。"
},
"user": {
"title": "我的代理",
"description": "您創建或發佈的代理",
"emptyState": "您還沒有創建任何代理。"
},
"team": {
"title": "團隊",
"description": "團隊成員與您分享的代理",
"emptyState": "尚未有代理與您的團隊分享。"
},
"shared": {
"title": "與我共享",
"description": "透過公共連結匯入的代理",
"emptyState": "未找到共享代理。"
}
},
"form": {
"headings": {
"new": "新建代理",
"edit": "編輯代理",
"draft": "新建代理(草稿)"
},
"buttons": {
"publish": "發佈",
"save": "儲存",
"saveDraft": "儲存草稿",
"cancel": "取消",
"delete": "刪除",
"logs": "日誌",
"schedules": "排程",
"accessDetails": "存取詳情",
"add": "新增",
"moreActions": "更多操作"
},
"sections": {
"meta": "中繼資料",
"source": "來源",
"prompt": "提示詞",
"tools": "工具",
"agentType": "代理類型",
"models": "模型",
"advanced": "進階",
"guardrails": "Guardrails",
"preview": "預覽"
},
"placeholders": {
"agentName": "代理名稱",
"describeAgent": "描述您的代理",
"selectSources": "選擇來源",
"chunksPerQuery": "每次查詢的區塊數",
"selectType": "選擇類型",
"selectTools": "選擇工具",
"selectModels": "為此代理選擇模型",
"selectDefaultModel": "選擇預設模型",
"enterTokenLimit": "輸入權杖限制",
"enterRequestLimit": "輸入請求限制"
},
"sourcePopup": {
"title": "選擇來源",
"searchPlaceholder": "搜尋來源...",
"noOptionsMessage": "沒有可用的來源",
"groupOwn": "我的來源",
"groupTeam": "團隊共享",
"noSourceHint": "可選。未選擇來源時,代理僅根據模型和工具作答。"
},
"toolsPopup": {
"title": "選擇工具",
"searchPlaceholder": "搜尋工具...",
"noOptionsMessage": "沒有可用的工具",
"groupBuiltin": "內建",
"groupDefault": "預設",
"groupCustom": "自訂"
},
"modelsPopup": {
"title": "選擇模型",
"searchPlaceholder": "搜尋模型...",
"noOptionsMessage": "沒有可用的模型"
},
"upload": {
"clickToUpload": "點擊上傳",
"dragAndDrop": " 或拖放"
},
"agentTypes": {
"classic": "經典",
"react": "ReAct",
"research": "研究"
},
"labels": {
"defaultModel": "預設模型"
},
"advanced": {
"jsonSchema": "JSON回應架構",
"jsonSchemaDescription": "定義JSON架構以強制執行結構化輸出格式",
"validJson": "有效的JSON",
"invalidJson": "無效的JSON - 修復後才能儲存",
"tokenLimiting": "權杖限制",
"tokenLimitingDescription": "限制此代理每天可使用的總權杖數",
"requestLimiting": "請求限制",
"requestLimitingDescription": "限制每天可向此代理發出的總請求數",
"systemPromptOverride": "允許覆蓋提示詞",
"systemPromptOverrideDescription": "允許 v1 API 呼叫者替換此代理的系統提示詞"
},
"preview": {
"publishedPreview": "已發佈的代理可以在此處預覽"
},
"dangerZone": {
"heading": "危險區域",
"description": "刪除此代理將無法復原,並會移除其所有排程和執行歷史。",
"deleteButton": "刪除代理"
},
"externalKb": "外部知識庫",
"errors": {
"publishFailed": "無法發布該助理,請重試。",
"saveDraftFailed": "無法儲存草稿,請重試。"
},
"guardrails": {
"enable": "Enable guardrails",
"enableDescription": "Run the selected checks on this agent's runs",
"mode": "Enforcement mode",
"monitorHint": "Monitor mode records what would have happened without changing any answer. Start here, review the log, then switch to enforcing.",
"checks": "Checks",
"latencyHint": "Approximate added latency when this check runs",
"notConfigured": "Not configured",
"lockedByFloor": "Required by the instance policy and cannot be removed",
"configure": "Configure",
"blockMessage": "Blocked-response message",
"blockMessageDescription": "Shown to the user when a check blocks a request or answer",
"failOpen": "Continue if a check fails",
"failOpenDescription": "When a check times out or errors, allow the turn through. Turn this off to stop the turn instead.",
"timeout": "Check timeout (ms)",
"loadError": "Could not load the guardrail catalog",
"terms": "Banned terms (one per line)",
"termsPlaceholder": "competitor name\ninternal codename",
"allowHosts": "Allowed hosts (one per line)",
"blockHosts": "Blocked hosts (one per line)",
"policyText": "Policy",
"minOverlap": "Minimum source overlap",
"minWords": "Minimum answer length (words)",
"confidence": "Confidence threshold",
"confidenceHint": "The judge must both flag the content and be at least this confident (default: 0.7)",
"activeCount": "{{count}} active",
"needsSetup": "{{count}} need setup",
"setupRequired": "Fill in this check's settings before saving.",
"pickAtLeastOne": "Pick at least one — the check cannot run with none selected.",
"remove": "Remove",
"instanceDisabled": "Guardrails are switched off for this instance, so nothing configured here will run. Ask your administrator to set GUARDRAILS_ENABLED.",
"ownerOnly": "Guardrails are set by the agent's owner. You can see this policy but only the owner can change it.",
"floorNotice": "{{count}} control(s) are required by this instance and always apply.",
"floorControl": "{{stage}}: {{action}} — required by the instance policy",
"unknownCheck": "This agent uses a check that is not available here ({{check}}). It will still run if the check returns.",
"stages": {
"input": "User input",
"retrieval": "Retrieved sources",
"toolResult": "Tool result",
"output": "Answer"
},
"actions": {
"flag": "Flag only",
"redact": "Redact",
"block": "Block"
},
"modes": {
"monitorOnly": "Monitor only",
"scanAll": "Enforce everywhere"
}
}
},
"logs": {
"title": "代理日誌",
"lastUsedAt": "最後使用時間",
"noUsageHistory": "無使用歷史",
"tableHeader": "代理端點日誌"
},
"schedules": {
"title": "代理排程",
"heading": "排程",
"newRecurring": "新增排程",
"closeForm": "關閉表單",
"edit": "編輯",
"recurring": "週期性",
"oneTime": "一次性任務",
"noRecurring": "尚無週期性排程。",
"noOneTime": "尚無一次性任務。",
"pause": "暫停",
"resume": "繼續",
"runNow": "立即執行",
"delete": "刪除",
"deleteConfirm": "要刪除此排程嗎?其執行歷史也會一併刪除。此操作無法復原。",
"cancel": "取消",
"showRuns": "顯示執行記錄",
"hideRuns": "隱藏執行記錄",
"modal": {
"titleCreate": "新增排程",
"titleEdit": "編輯排程",
"namePlaceholder": "任務名稱",
"frequency": {
"once": "一次",
"daily": "每天",
"weekly": "每週",
"monthly": "每月",
"yearly": "每年"
},
"on": "日期",
"at": "時間",
"pickDate": "選擇日期",
"timezone": "時區",
"timezonePlaceholder": "選擇時區",
"timezoneSearchPlaceholder": "搜尋時區…",
"timezoneEmpty": "找不到時區。",
"instructionsLabel": "指令",
"instructionsPlaceholder": "在此輸入提示。",
"create": "建立任務",
"save": "儲存變更",
"errors": {
"instructionRequired": "指令為必填。",
"runAtInPast": "請選擇未來的日期/時間。"
},
"days": {
"mon": "週一",
"tue": "週二",
"wed": "週三",
"thu": "週四",
"fri": "週五",
"sat": "週六",
"sun": "週日"
},
"months": {
"jan": "1月",
"feb": "2月",
"mar": "3月",
"apr": "4月",
"may": "5月",
"jun": "6月",
"jul": "7月",
"aug": "8月",
"sep": "9月",
"oct": "10月",
"nov": "11月",
"dec": "12月"
}
},
"status": {
"active": "啟用中",
"paused": "已暫停",
"completed": "已完成",
"cancelled": "已取消",
"success": "成功",
"failed": "失敗",
"skipped": "已略過",
"running": "執行中",
"pending": "等待中",
"timeout": "逾時"
},
"trigger": {
"cron": "排程",
"manual": "手動"
},
"runDetails": {
"title": "執行詳情",
"status": "狀態",
"scheduledFor": "排定時間",
"started": "開始",
"finished": "結束",
"tokens": "權杖",
"tokensValue": "提示 {{prompt}} · 生成 {{generated}}",
"trigger": "觸發方式",
"error": "錯誤",
"errorWithType": "錯誤({{type}})",
"output": "輸出",
"truncated": "(已截斷)"
},
"timezoneMeta": "時區:{{timezone}}",
"nextRunMeta": "下次:{{time}}",
"toolCard": {
"cancelFailed": "取消失敗",
"taskCancelled": "已取消排程工作。",
"pendingCount_other": "{{count}} 個待執行的排程工作",
"schedulingFailed": "排程失敗",
"scheduling": "正在排程…",
"scheduled": "排程工作",
"pendingCount_one": "{{count}} 個待執行的排程工作"
},
"cron": {
"daily": "每天 {{time}}",
"weekly": "每週{{day}} {{time}}",
"monthly": "每月 {{day}} 日 {{time}}",
"yearly": "每年{{month}}{{day}}日 {{time}}",
"custom": "自訂:{{expression}}",
"dayNames": {
"sun": "日",
"mon": "一",
"tue": "二",
"wed": "三",
"thu": "四",
"fri": "五",
"sat": "六"
},
"monthNames": {
"jan": "1月",
"feb": "2月",
"mar": "3月",
"apr": "4月",
"may": "5月",
"jun": "6月",
"jul": "7月",
"aug": "8月",
"sep": "9月",
"oct": "10月",
"nov": "11月",
"dec": "12月"
}
},
"runLog": {
"when": "時間",
"details": "詳細資料",
"empty": "此排程尚無執行紀錄。"
}
},
"shared": {
"notFound": "未找到代理。請確保代理已共享。",
"logoAlt": "代理標誌",
"sharedBy": "來自 {{name}}",
"sharedOn": "分享於 {{date}}",
"connectedTools": "已連接的工具",
"toolIconTitle": "{{name}} 圖示"
},
"preview": {
"testMessage": "在此測試您的代理。已發佈的代理可以在對話中使用。",
"emptyTitle": "測試你的代理"
},
"deleteConfirmation": "您確定要刪除此代理嗎?",
"folders": {
"newFolder": "新建資料夾",
"createFolder": "建立資料夾",
"folderName": "資料夾名稱",
"rename": "重新命名",
"delete": "刪除",
"deleteConfirm": "確定要刪除此資料夾嗎?資料夾中的代理將被移出。",
"empty": "此資料夾為空",
"moveToFolder": "移動到資料夾",
"moveTo": "移動",
"move": "移動",
"noFolder": "無資料夾 (根目錄)",
"backToRoot": "返回",
"currentFolder": "此資料夾",
"noSubfolders": "沒有子資料夾",
"openFolder": "開啟資料夾",
"noFolders": "暫無資料夾",
"menuAriaLabel": "{{folderName}} 的操作"
},
"guardrailEvents": {
"heading": "Guardrail activity",
"description": "Every control that fired on this agent, and every one that could not run.",
"lastDays": "Last {{count}} days",
"blocked": "Blocked",
"redacted": "Redacted",
"flagged": "Flagged",
"notEvaluated": "Not evaluated",
"notEvaluatedHint": "The check timed out or errored, so this content was never actually inspected. It is not the same as clean.",
"byCheck": "By check",
"allChecks": "All checks",
"allOutcomes": "All outcomes",
"tableHeader": "Guardrail decisions",
"when": "When",
"check": "Check",
"stage": "Stage",
"outcome": "Outcome",
"detail": "Detail",
"empty": "No guardrail has fired on this agent yet.",
"emptyForFilter": "No decisions match this filter.",
"truncated": "Showing the most recent {{count}} decisions.",
"loadError": "Could not load guardrail activity"
},
"workflow": {
"artifacts": {
"previewUnsupported": "此產出物無法預覽",
"loadListFailed": "無法載入產出物",
"loadFailed": "無法載入產出物",
"loading": "正在載入產出物...",
"inProgress": "執行中——節點產生的產出物會顯示在這裡。",
"empty": "此次執行未產生產出物。",
"back": "返回產出物列表",
"untitled": "產出物 {{id}}",
"fileKind": "檔案"
},
"builder": {
"deleteFailed": "無法刪除工作流程代理",
"updateWorkflowFailed": "無法更新工作流程",
"updateAgentFailed": "無法更新代理",
"createWorkflowFailed": "無法建立工作流程",
"createAgentFailed": "無法建立代理",
"saveFailed": "無法儲存工作流程",
"defaultDescription": "工作流程代理:{{name}}",
"newWorkflow": "新增工作流程",
"editDetails": "編輯工作流程詳細資料",
"workflowName": "工作流程名稱",
"workflowNamePlaceholder": "輸入工作流程名稱",
"workflowDescriptionPlaceholder": "描述此工作流程的用途",
"agentImageAlt": "代理圖片",
"currentImage": "目前圖片",
"agentImage": "代理圖片",
"agentImageHint": "圖片更新將於下次儲存時生效。",
"done": "完成",
"unablePreview": "無法預覽工作流程",
"unableSave": "無法儲存工作流程",
"unablePublish": "無法發佈工作流程",
"coreNodes": "核心節點",
"logicNodes": "邏輯與資料",
"aiAgent": "AI 代理",
"setStateHint": "修改工作流程變數",
"conditionHint": "條件分支",
"codeHint": "在沙箱中執行程式碼",
"startNode": "開始節點",
"endNode": "結束節點",
"stateTitle": "設定全域變數",
"nodeId": "節點 ID",
"title": "標題",
"titlePlaceholder": "輸入節點標題",
"agentType": "代理類型",
"agentTypePlaceholder": "選擇代理類型",
"model": "模型",
"modelPlaceholder": "選擇模型",
"systemPrompt": "系統提示詞",
"systemPromptPlaceholder": "代理的系統提示詞",
"promptTemplate": "提示詞範本",
"promptTemplatePlaceholder": "使用 {{example}} 插入動態內容",
"outputVariable": "輸出變數",
"outputVariablePlaceholder": "輸出的變數名稱",
"streamToUser": "將輸出串流給使用者",
"sources": "來源",
"documents": "文件",
"documentsHint": "從上傳或上游節點傳給此代理的文件。",
"filePassing": "檔案傳遞",
"filePassingHint": "自動:模型支援時以原生方式傳送,否則擷取文字。",
"structuredOutput": "結構化輸出(JSON Schema)",
"modelNoStructuredOutput": "所選模型不支援結構化輸出。",
"validSchema": "JSON Schema 有效",
"invalidSchema": "JSON Schema 無效:{{error}}",
"noteContent": "備註內容",
"noteContentPlaceholder": "輸入備註內容",
"stateIntro": "為工作流程的狀態變數指定值",
"assignValue": "指定值",
"celHint": "使用 Common Expression Language 撰寫自訂運算式。直接以名稱參照狀態(<code>query</code>),而非 <code>{{braced}}</code>。",
"learnMore": "瞭解更多",
"toVariable": "目標變數",
"conditionIntro": "建立條件以分支你的工作流程",
"modeSimple": "簡易",
"modeAdvanced": "進階",
"caseNamePlaceholder": "分支名稱(選填)",
"variablePlaceholder": "變數",
"valuePlaceholder": "值",
"opContains": "包含",
"opStartsWith": "開頭為",
"conditionPlaceholder": "輸入條件,例如 query.contains(\"refund\")",
"codeIntro": "在工作流程沙箱中執行程式碼。產生的檔案會儲存為產出物。",
"inputFiles": "輸入檔案",
"inputFilesHint": "在沙箱中以檔案形式放置的產出物/上游參照(每個都會成為 inputs/<name>)。",
"timeout": "逾時(秒)",
"optional": "選填",
"cannotDeleteStart": "無法刪除開始節點",
"deleteNode": "刪除節點",
"deleteConfirm": "確定要刪除「{{name}}」嗎?",
"deleteConfirmUnnamed": "確定要刪除此工作流程代理嗎?"
},
"validation": {
"nameRequired": "工作流程名稱為必填",
"oneStart": "工作流程必須有且僅有一個開始節點",
"needEnd": "工作流程必須至少有一個結束節點",
"needAgent": "工作流程必須至少有一個 AI 代理節點",
"agentModel": "代理「{{name}}」必須選擇模型",
"agentStructuredOutput": "代理「{{name}}」所選模型不支援結構化輸出",
"agentSchema": "代理「{{name}}」的 JSON Schema:{{error}}",
"startConnected": "開始節點必須連接到其他節點",
"endIncoming": "結束節點「{{name}}」必須有傳入連線",
"edgeSource": "連線參照了不存在的來源節點",
"edgeTarget": "連線參照了不存在的目標節點",
"conditionNeedsCase": "條件「{{name}}」必須至少有一個包含運算式的分支",
"conditionCaseNoHandle": "條件「{{name}}」有一個缺少分支控點的分支",
"conditionDuplicateHandle": "條件「{{name}}」的分支控點「{{handle}}」重複",
"conditionTwoOutgoing": "條件「{{name}}」必須至少有 2 個傳出連線",
"conditionEdgeNoHandle": "條件「{{name}}」有一個缺少分支控點的連線",
"conditionUnknownBranch": "條件「{{name}}」有來自未知分支「{{handle}}」的連線",
"conditionMultipleEdges": "條件「{{name}}」的分支「{{handle}}」有多個連線",
"conditionNeedsElse": "條件「{{name}}」必須有 Else 分支",
"caseNoConnection": "條件「{{name}}」的分支「{{handle}}」有運算式但沒有分支連線",
"caseNoExpression": "條件「{{name}}」的分支「{{handle}}」有分支連線但沒有運算式",
"caseNoVariable": "條件「{{name}}」的分支「{{handle}}」在簡易模式下必須指定變數",
"branchReachEnd": "條件「{{name}}」的分支「{{handle}}」最終必須到達結束節點",
"codeRequired": "程式碼節點「{{name}}」必須包含要執行的程式碼",
"codeSchema": "程式碼節點「{{name}}」的 JSON Schema:{{error}}"
},
"schema": {
"notObject": "必須是有效的 JSON 物件",
"missingType": "必須包含 \"type\" 或 \"schema\" 欄位",
"invalidJson": "必須是有效的 JSON"
},
"filePassing": {
"auto": "自動",
"native": "原生",
"extract": "擷取"
},
"mobileBlocker": {
"title": "需要桌上型裝置",
"body": "工作流程建構器需要更大的螢幕才能獲得最佳體驗。請在桌上型電腦或筆記型電腦上開啟此頁面。"
},
"nodes": {
"start": "開始",
"startHint": "工作流程的入口",
"end": "結束",
"endHint": "工作流程完成",
"agent": "代理",
"note": "備註",
"condition": "If / Else",
"code": "程式碼",
"setState": "設定狀態",
"output": "輸出:{{variable}}",
"noCode": "尚無程式碼",
"modeSimple": "簡易",
"modeAdvanced": "進階",
"if": "If",
"elseIf": "Else if",
"else": "Else",
"operationCount_other": "{{count}} 個操作",
"variableCount_other": "{{count}} 個變數",
"variableTitle": "變數:{{name}}",
"valueTitle": "值:{{value}}",
"operationCount_one": "{{count}} 個操作",
"variableCount_one": "{{count}} 個變數"
},
"preview": {
"executionDetails": "執行詳細資料",
"stepCount_other": "({{count}} 步)",
"outputLabel": "輸出:",
"errorLabel": "錯誤:",
"artifacts": "產出物",
"minimapHeading": "工作流程",
"emptyTitle": "測試工作流程",
"unsavedDraftAttachments": "在預覽中附加文件前,請先儲存工作流程。",
"stepCount_one": "({{count}} 步)"
},
"documents": {
"modeAll": "所有輸入文件",
"modeNone": "無",
"modeChoose": "選擇…",
"selectPlaceholder": "選擇文件...",
"searchPlaceholder": "搜尋變數...",
"empty": "沒有上游文件",
"refPlaceholder": "新增參照(例如 A1)"
},
"variables": {
"globalContext": "全域內容",
"workflowInput": "工作流程輸入",
"searchPlaceholder": "搜尋變數...",
"empty": "找不到變數",
"addContext": "新增內容"
}
},
"typeModal": {
"title": "建立新代理",
"description": "選擇要建立的代理類型",
"classicTitle": "經典代理",
"classicDescription": "建立一個使用單一模型、工具和知識來源的標準 AI 代理",
"workflowTitle": "工作流程代理",
"workflowDescription": "設計包含不同模型、條件邏輯和狀態管理的複雜多步驟工作流程"
}
},
"components": {
"fileUpload": {
"clickToUpload": "Click to upload or drag and drop",
"dropFiles": "Drop the files here",
"fileTypes": "PNG, JPG, JPEG up to",
"sizeLimitUnit": "MB",
"fileSizeError": "File exceeds {{size}}MB limit",
"preview": "圖片預覽",
"remove": "移除檔案"
},
"artifact": {
"types": {
"todoList": "待辦清單",
"note": "筆記",
"memory": "記憶"
},
"fallbackTitle": "Artifact",
"todo": {
"done": "已完成 {{count}}",
"open": "未完成 {{count}}",
"empty": "尚無待辦事項"
},
"note": {
"lines_other": "{{count}} 行",
"empty": "空白筆記"
},
"notFound": "找不到 Artifact",
"loadFailed": "無法載入 Artifact",
"fetchFailed": "無法取得 Artifact",
"preview": "Artifact 預覽",
"download": "下載",
"restore": "還原",
"version": "版本 {{version}}",
"versionCurrent": "版本 {{version}}(目前)",
"downloadFailed": "下載失敗",
"restoreFailed": "還原失敗"
},
"profile": {
"avatarAlt": "使用者頭像"
}
},
"pageNotFound": {
"title": "404",
"message": "The page you are looking for does not exist.",
"goHome": "Go Back Home"
},
"filePicker": {
"searchPlaceholder": "搜尋檔案和資料夾...",
"itemsSelected": "已選擇 {{count}} 項",
"name": "名稱",
"lastModified": "最後修改",
"size": "大小",
"myFiles": "我的檔案",
"sharedWithMe": "與我共用",
"loadingMore": "載入更多檔案...",
"myDrive": "我的雲端硬碟",
"spaces": "空間",
"root": "根目錄",
"shared": "共用",
"connectTo": "連接到 {{provider}}",
"sessionExpiredFor": "工作階段已過期。請重新連接到 {{provider}}。",
"selectFilesFrom": "從 {{provider}} 選擇檔案"
},
"actionButtons": {
"openNewChat": "開啟新聊天",
"share": "分享"
},
"mermaid": {
"downloadOptions": "下載選項",
"viewCode": "查看程式碼",
"decreaseZoom": "縮小",
"resetZoom": "重設縮放",
"increaseZoom": "放大",
"download": "下載",
"downloadAs": "下載為 {{format}}",
"code": "程式碼",
"loading": "正在載入圖表...",
"codeTitle": "Mermaid 程式碼",
"renderFailed": "無法繪製圖表:{{message}}"
},
"navigation": {
"agents": "代理",
"backToApp": "返回應用程式",
"backToAgents": "返回代理",
"sections": {
"groups": {
"personal": "個人",
"workspace": "工作區",
"insights": "洞察",
"administration": "管理"
}
},
"openSidebar": "開啟側邊欄",
"closeSidebar": "關閉側邊欄",
"social": {
"discord": "加入 Discord 社群",
"x": "在 X 上追蹤我們",
"github": "在 GitHub 上查看"
}
},
"teams": {
"switcher": {
"ariaLabel": "切換團隊",
"personal": "個人帳戶",
"personalSubtitle": "個人工作區",
"roleAdmin": "管理員",
"roleMember": "成員",
"manageTeam": "管理團隊",
"createTeam": "建立團隊",
"logoAlt": "DocsGPT 標誌"
}
},
"notification": {
"ariaLabel": "通知",
"closeAriaLabel": "關閉通知"
},
"prompts": {
"textAriaLabel": "提示文字"
}
}