import type { TranslationMap } from
"../lib/types.ts" ;
// Generated by scripts/control-ui-i18n.ts.
export
const zh_TW: TranslationMap = {
common: {
health:
"健康狀況" ,
ok:
"正常" ,
yes:
"是" ,
no:
"否" ,
active:
"啟用中" ,
loading:
"載入中…" ,
refreshing:
"重新整理中…" ,
online:
"在線" ,
offline:
"離線" ,
connect:
"連接" ,
connected:
"已連線" ,
refresh:
"刷新" ,
reload:
"重新載入" ,
probe:
"探測" ,
call:
"呼叫" ,
confirm:
"確認" ,
cancel:
"取消" ,
unselect:
"取消選取" ,
enabled:
"已啟用" ,
disabled:
"已禁用" ,
na:
"不適用" ,
configured:
"已設定" ,
running:
"執行中" ,
linked:
"已連結" ,
mode:
"模式" ,
baseUrl:
"基礎 URL" ,
lastStart:
"上次啟動" ,
lastProbe:
"上次探測" ,
lastInbound:
"上次傳入" ,
lastConnect:
"上次連線" ,
lastMessage:
"上次訊息" ,
authAge:
"驗證時間" ,
credential:
"憑證" ,
audience:
"對象" ,
publicKey:
"公開金鑰" ,
probeOk:
"探測成功" ,
probeFailed:
"探測失敗" ,
reloadConfig:
"重新載入設定" ,
loadConfig:
"載入設定" ,
loadApprovals:
"載入核准項目" ,
settingsSections:
"設定區段" ,
version:
"版本" ,
docs:
"文檔" ,
theme:
"主題" ,
resources:
"資源" ,
search:
"搜尋" ,
save:
"儲存" ,
saving:
"儲存中…" ,
saveAndPublish:
"儲存並發佈" ,
importing:
"匯入中…" ,
importFromRelays:
"從 Relays 匯入" ,
showAdvanced:
"顯示進階選項" ,
hideAdvanced:
"隱藏進階選項" ,
unsavedChanges:
"您有尚未儲存的變更" ,
secondsAgo:
"{count} 秒前" ,
working:
"處理中…" ,
showQr:
"顯示 QR" ,
relink:
"重新連結" ,
waitForScan:
"等待掃描" ,
logout:
"登出" ,
},
channels: {
health: {
title:
"頻道健康狀態" ,
subtitle:
"來自 Gateway 的頻道狀態快照。" ,
noSnapshotYet:
"尚無快照。" ,
},
generic: {
subtitle:
"頻道狀態與設定。" ,
},
gatewayUrlConfirmation: {
title:
"變更 Gateway URL" ,
subtitle:
"這將重新連線至不同的 Gateway 伺服器" ,
warning:
"僅在您信任此 URL 時才確認。惡意 URL 可能會危及您的系統。" ,
},
nostr: {
profile:
"個人資料" ,
editProfile:
"編輯個人資料" ,
profilePicture:
"個人資料圖片" ,
noProfile:
"尚未設定個人資料。" ,
noProfileHint:
"按一下「編輯個人資料」以新增您的名稱、簡介和頭像。" ,
name:
"名稱" ,
displayName:
"顯示名稱" ,
about:
"關於" ,
advanced:
"進階" ,
profilePicturePreview:
"個人資料圖片預覽" ,
account:
"帳號" ,
username:
"使用者名稱" ,
usernameHelp:
"簡短使用者名稱(例如:satoshi)" ,
bio:
"個人簡介" ,
bioPlaceholder:
"向大家介紹一下自己…" ,
bioHelp:
"簡短的個人簡介或描述" ,
displayNameHelp:
"您的完整顯示名稱" ,
avatarUrl:
"頭像 URL" ,
avatarHelp:
"指向您的個人資料圖片的 HTTPS URL" ,
bannerUrl:
"橫幅 URL" ,
bannerHelp:
"指向橫幅圖片的 HTTPS URL" ,
website:
"網站" ,
websiteHelp:
"您的個人網站" ,
nip05Identifier:
"NIP-05 識別碼" ,
nip05Help:
"可驗證的識別碼(例如:you@domain.com)" ,
lightningAddress:
"Lightning 位址" ,
lightningHelp:
"用於接收小費的 Lightning 地址(LUD-16)" ,
},
},
nodes: {
binding: {
loadConfigHint:
"載入設定以編輯綁定。" ,
formModeHint:
"將「設定」分頁切換為表單模式,以在此編輯綁定。" ,
execNodeBinding:
"Exec 節點綁定" ,
execNodeBindingSubtitle:
"使用 exec host=node 時,將代理固定到特定節點。" ,
defaultBinding:
"預設綁定" ,
defaultBindingHint:
"當代理未覆寫節點綁定時使用。" ,
node:
"節點" ,
},
},
instances: {
title:
"已連線的實例" ,
subtitle:
"來自 Gateway 和用戶端的存在信標。" ,
showHosts:
"顯示主機和 IP" ,
hideHosts:
"隱藏主機和 IP" ,
toggleHostVisibility:
"切換主機可見性" ,
noInstances:
"尚未回報任何實例。" ,
lastInput:
"上次輸入 {time}" ,
reason:
"原因 {reason}" ,
},
agentTools: {
connectedSource:
"已連線:{id}" ,
connected:
"已連線" ,
channelSource:
"頻道:{id}" ,
channel:
"頻道" ,
builtIn:
"內建" ,
},
nav: {
chat:
"聊天" ,
control:
"控制" ,
agent:
"代理" ,
settings:
"設置" ,
expand:
"展開側邊欄" ,
collapse:
"折疊側邊欄" ,
resize:
"調整側邊欄大小" ,
},
tabs: {
agents:
"代理" ,
overview:
"概覽" ,
channels:
"頻道" ,
instances:
"實例" ,
sessions:
"會話" ,
usage:
"使用情況" ,
cron:
"定時任務" ,
skills:
"技能" ,
nodes:
"節點" ,
chat:
"聊天" ,
config:
"配置" ,
communications:
"通訊" ,
appearance:
"外觀與設置" ,
automation:
"自動化" ,
infrastructure:
"基礎設施" ,
aiAgents:
"AI 與代理" ,
debug:
"調試" ,
logs:
"日誌" ,
dreams:
"夢境" ,
},
subtitles: {
agents:
"工作區、工具、身份。" ,
overview:
"狀態、入口點、健康。" ,
channels:
"頻道和設置。" ,
instances:
"已連接客戶端和節點。" ,
sessions:
"活動會話和默認設置。" ,
usage:
"API 使用情況和成本。" ,
cron:
"喚醒和重複運行。" ,
skills:
"技能和 API 密鑰。" ,
nodes:
"配對設備和命令。" ,
chat:
"網關聊天,快速干預。" ,
config:
"編輯 openclaw.json。" ,
communications:
"頻道、消息和音頻設置。" ,
appearance:
"主題、界面和設置向導設置。" ,
automation:
"命令、鉤子、定時任務和插件設置。" ,
infrastructure:
"網關、Web、瀏覽器和媒體設置。" ,
aiAgents:
"代理、模型、技能、工具、記憶和會話設置。" ,
debug:
"快照、事件、RPC。" ,
logs:
"實時網關日誌。" ,
dreams:
"睡眠期間的記憶整合。" ,
},
overview: {
access: {
title:
"網關訪問" ,
subtitle:
"儀表板連接的位置及其身份驗證方式。" ,
wsUrl:
"WebSocket URL" ,
token:
"網關令牌" ,
password:
"密碼 (不存儲)" ,
passwordPlaceholder:
"系統或共用密碼" ,
sessionKey:
"默認會話密鑰" ,
language:
"語言" ,
connectHint:
"點擊連接以應用連接更改。" ,
trustedProxy:
"通過受信任代理身份驗證。" ,
showToken:
"顯示權杖" ,
hideToken:
"隱藏權杖" ,
toggleTokenVisibility:
"切換權杖可見性" ,
showPassword:
"顯示密碼" ,
hidePassword:
"隱藏密碼" ,
togglePasswordVisibility:
"切換密碼可見性" ,
},
snapshot: {
title:
"快照" ,
subtitle:
"最新的網關握手信息。" ,
status:
"狀態" ,
uptime:
"運行時間" ,
tickInterval:
"刻度間隔" ,
lastChannelsRefresh:
"最後頻道刷新" ,
channelsHint:
"使用頻道鏈接 WhatsApp、Telegram、Discord、Signal 或 iMessage。" ,
},
stats: {
instances:
"實例" ,
instancesHint:
"過去 5 分鐘內的在線信號。" ,
sessions:
"會話" ,
sessionsHint:
"網關跟蹤的最近會話密鑰。" ,
cron:
"定時任務" ,
cronNext:
"下次喚醒 {time}" ,
},
notes: {
title:
"備註" ,
subtitle:
"遠程控制設置的快速提醒。" ,
tailscaleTitle:
"Tailscale serve" ,
tailscaleText:
"首選 serve 模式以通過 tailnet 身份驗證將網關保持在回環地址。" ,
sessionTitle:
"會話清理" ,
sessionText:
"使用 /new 或 sessions.patch 重置上下文。" ,
cronTitle:
"定時任務提醒" ,
cronText:
"為重複運行使用隔離的會話。" ,
},
auth: {
required:
"此網關需要身份驗證。添加令牌或密碼,然後點擊連接。" ,
failed:
"身份驗證失敗。請使用 {command} 重新複製令牌化 URL,或更新令牌,然後點擊連接。" ,
},
pairing: {
hint:
"此裝置需要閘道主機的配對批准。" ,
scopeUpgradeTitle:
"範圍升級等待核准。" ,
scopeUpgradeSummary:
"此裝置已完成配對,但所要求的較大範圍仍在等待核准。" ,
roleUpgradeTitle:
"角色升級等待核准。" ,
roleUpgradeSummary:
"此裝置已完成配對,但所要求的角色變更仍在等待核准。" ,
metadataUpgradeTitle:
"裝置中繼資料變更等待核准。" ,
metadataUpgradeSummary:
"此裝置已完成配對,但中繼資料變更仍在等待核准。" ,
mobileHint:
"在手機上?從桌面執行 openclaw dashboard --no-open 複製完整 URL(包括 #token=...)。" ,
docsTitle:
"裝置配對文件(在新分頁中開啟)" ,
docsLink:
"文件:裝置配對" ,
},
insecure: {
hint:
"此頁面為 HTTP,因此瀏覽器阻止設備標識。請使用 HTTPS (Tailscale Serve) 或在網關主機上打開 {url}。" ,
stayHttp:
"如果您必須保持 HTTP,請設置 {config} (僅限令牌)。" ,
},
connection: {
title:
"如何連接" ,
step1:
"在主機上啟動閘道:" ,
step2:
"取得帶令牌的儀表板 URL:" ,
step3:
"將 WebSocket URL 和令牌貼到上方,或直接開啟帶令牌的 URL。" ,
step4:
"或產生可重複使用的令牌:" ,
docsHint:
"如需遠端存取,建議使用 Tailscale Serve。" ,
docsLink:
"查看文件 →" ,
authDocsTitle:
"Control UI 驗證文件(在新分頁中開啟)" ,
authDocsLink:
"文件:Control UI 驗證" ,
tailscaleDocsTitle:
"Tailscale Serve 文件(在新分頁中開啟)" ,
tailscaleDocsLink:
"文件:Tailscale Serve" ,
insecureHttpDocsTitle:
"不安全 HTTP 文件(在新分頁中開啟)" ,
insecureHttpDocsLink:
"文件:不安全 HTTP" ,
},
cards: {
cost:
"費用" ,
skills:
"技能" ,
recentSessions:
"最近會話" ,
modelAuth:
"模型驗證" ,
modelAuthOk:
"{count} 正常" ,
modelAuthExpired:
"{count} 已過期" ,
modelAuthExpiring:
"{count} 即將過期" ,
modelAuthProviders:
"{count} 個提供者" ,
modelAuthUsageLeft:
"剩餘 {pct}%" ,
modelAuthExpiresIn:
"{when} 到期" ,
modelAuthAttentionExpiredTitle:
"模型驗證已過期" ,
modelAuthAttentionExpiringTitle:
"模型驗證即將過期" ,
modelAuthAttentionExpiredDesc:
"{providers} — 使用 openclaw models auth 重新驗證" ,
modelAuthAttentionExpiringEntry:
"{provider}({when})" ,
},
attention: {
title:
"注意事項" ,
},
eventLog: {
title:
"事件日誌" ,
},
logTail: {
title:
"閘道日誌" ,
},
quickActions: {
newSession:
"新建會話" ,
automation:
"自動化" ,
refreshAll:
"全部刷新" ,
terminal:
"終端" ,
},
palette: {
placeholder:
"輸入指令…" ,
noResults:
"無結果" ,
},
},
dreaming: {
tabs: {
scene:
"場景" ,
diary:
"日誌" ,
advanced:
"進階" ,
},
header: {
refresh:
"重新整理" ,
refreshing:
"重新整理中…" ,
on:
"Dreaming 已開啟" ,
off:
"Dreaming 已關閉" ,
},
status: {
active:
"Dreaming 進行中" ,
idle:
"Dreaming 閒置中" ,
promotedSuffix:
"已提升" ,
nextSweepPrefix:
"下次清掃" ,
},
scene: {
backfill:
"補回填" ,
dedupeDiary:
"去重日誌" ,
reset:
"重設" ,
clearGrounded:
"清除 Grounded" ,
repairCache:
"修復夢境快取" ,
working:
"處理中…" ,
},
phase: {
light:
"淺層" ,
deep:
"深層" ,
rem:
"快速動眼期" ,
off:
"關閉" ,
},
advanced: {
eyebrow:
"檢視" ,
title:
"每日日誌檢視" ,
description:
"檢視每日日誌中產生的內容、等待提升的內容,以及最近已提升的內容。" ,
summaryFromDailyLog:
"來自每日日誌" ,
summaryWaiting:
"等待中" ,
summaryPromotedToday:
"今日已提升" ,
stagedTitle:
"來自每日日誌" ,
stagedDescription:
"從較早的每日日誌項目中擷取出的重播候選項目。" ,
shortTermTitle:
"等待提升" ,
shortTermDescription:
"目前等待晉升為真實記憶的短期候選項目。" ,
sortRecent:
"最新" ,
sortSignals:
"支持度最高" ,
originDailyLog:
"重播" ,
originLive:
"即時" ,
originMixed:
"混合" ,
promotedTitle:
"最近提升項目" ,
promotedDescription:
"已經完成提升的項目。" ,
emptyGrounded:
"目前沒有已暫存的 grounded 重播項目。" ,
emptyShortTerm:
"目前沒有可檢視的短期項目。" ,
emptyPromoted:
"目前沒有可檢視的最近提升項目。" ,
updatedPrefix:
"已更新" ,
},
stats: {
shortTerm:
"短期" ,
grounded:
"Grounded" ,
signals:
"訊號" ,
promoted:
"已提升" ,
phaseHits:
"階段命中" ,
},
trace: {
shortTerm:
"短期" ,
grounded:
"Grounded" ,
signals:
"訊號" ,
promoted:
"已提升" ,
groundedLed:
"grounded-led" ,
emptyShortTerm:
"目前沒有啟用中的短期項目。" ,
emptyGrounded:
"沒有已暫存的 grounded 項目。" ,
emptySignals:
"目前沒有啟用中的訊號。" ,
emptyPromoted:
"今天尚未有任何項目被提升。" ,
},
diary: {
title:
"夢境日誌" ,
noDreamsYet:
"尚無夢境" ,
noDreamsHint:
"第一次 dreaming 週期執行後,夢境將顯示於此。" ,
waitingTitle:
"日誌正在等待" ,
waitingHint:
"下一次 dreaming 週期後,將顯示敘事條目。" ,
older:
"較舊" ,
newer:
"較新" ,
reload:
"重新載入" ,
reloading:
"重新載入中…" ,
},
phrases: {
consolidatingMemories:
"正在整合記憶…" ,
tidyingKnowledgeGraph:
"正在整理知識圖譜…" ,
replayingConversations:
"正在重播今天的對話…" ,
weavingShortTerm:
"正在將短期記憶編織進長期記憶…" ,
defragmentingMindPalace:
"正在重組心智宮殿…" ,
filingLooseThoughts:
"正在整理零散思緒…" ,
connectingDots:
"正在連結遙遠的線索…" ,
compostingContext:
"正在堆肥舊的上下文視窗…" ,
alphabetizingSubconscious:
"正在將潛意識按字母排序…" ,
promotingHunches:
"正在提升有潛力的直覺…" ,
forgettingNoise:
"正在忘掉不重要的雜訊…" ,
dreamingEmbeddings:
"正在 embeddings 中作夢…" ,
reorganizingAttic:
"正在重整記憶閣樓…" ,
indexingDay:
"正在輕柔地為今天建立索引…" ,
nurturingInsights:
"正在培育初生的洞見…" ,
simmeringIdeas:
"正在醞釀尚未成形的想法…" ,
whisperingVectorStore:
"正在向向量儲存低語…" ,
},
},
usage: {
page: {
subtitle:
"查看 token 流向、工作階段何時飆升,以及成本由何而來。" ,
},
common: {
emptyValue:
"—" ,
unknown:
"未知" ,
},
loading: {
title:
"使用概覽" ,
badge:
"載入中" ,
},
metrics: {
tokens:
"Token" ,
cost:
"成本" ,
session:
"工作階段" ,
sessions:
"工作階段" ,
},
presets: {
today:
"今天" ,
last7d:
"7 天" ,
last30d:
"30 天" ,
},
filters: {
title:
"篩選條件" ,
to:
"至" ,
startDate:
"開始日期" ,
endDate:
"結束日期" ,
timeZone:
"時區" ,
timeZoneLocal:
"本地" ,
timeZoneUtc:
"UTC" ,
pin:
"釘選" ,
pinned:
"已釘選" ,
unpin:
"取消釘選篩選條件" ,
selectAll:
"全選" ,
clear:
"清除" ,
clearAll:
"全部清除" ,
remove:
"移除篩選條件" ,
all:
"全部" ,
days:
"天" ,
hours:
"小時" ,
session:
"工作階段" ,
agent:
"代理" ,
channel:
"頻道" ,
provider:
"提供者" ,
model:
"模型" ,
tool:
"工具" ,
daysCount:
"{count} 天" ,
hoursCount:
"{count} 小時" ,
sessionsCount:
"{count} 個工作階段" ,
},
query: {
placeholder:
"篩選工作階段(例如 key:agent:main:cron* model:gpt-4o has:errors minTokens:2000)" ,
apply:
"篩選(用戶端)" ,
matching:
"{shown} / {total} 個工作階段符合條件" ,
inRange:
"範圍內有 {total} 個工作階段" ,
tip:
"提示:使用篩選條件或點擊長條來縮小日期範圍。" ,
},
export: {
label:
"匯出" ,
sessionsCsv:
"工作階段 CSV" ,
dailyCsv:
"每日 CSV" ,
json:
"JSON" ,
},
empty: {
title:
"從日期範圍開始" ,
subtitle:
"載入使用資料以比較成本、檢視工作階段,並深入查看時間軸,無需離開儀表板。" ,
hint:
"選擇日期範圍並點擊 Refresh 以載入使用情況。" ,
noData:
"無資料" ,
featureOverview:
"概覽卡片" ,
featureSessions:
"工作階段排名" ,
featureTimeline:
"時間軸深入查看" ,
},
daily: {
title:
"每日使用情況" ,
total:
"總計" ,
byType:
"依類型" ,
tokensTitle:
"每日 Token 使用量" ,
costTitle:
"每日成本" ,
},
breakdown: {
output:
"輸出" ,
input:
"輸入" ,
cacheWrite:
"快取寫入" ,
cacheRead:
"快取讀取" ,
total:
"總計" ,
tokensByType:
"各類型 Token 使用量" ,
costByType:
"各類型成本" ,
},
overview: {
title:
"使用概覽" ,
messages:
"訊息" ,
messagesHint:
"範圍內使用者與助理訊息的總數。" ,
messagesAbbrev:
"則" ,
user:
"使用者" ,
assistant:
"助理" ,
toolCalls:
"工具呼叫" ,
toolCallsHint:
"所有工作階段中的工具呼叫總次數。" ,
toolsUsed:
"已使用工具" ,
errors:
"錯誤" ,
errorsHint:
"範圍內訊息與工具錯誤的總數。" ,
toolResults:
"工具結果" ,
avgTokens:
"平均 Token / 訊息" ,
avgTokensHint:
"此範圍內每則訊息的平均 token 數。" ,
avgCost:
"平均成本 / 訊息" ,
avgCostHint:
"當提供者回報成本時,每則訊息的平均成本。" ,
avgCostHintMissing:
"當提供者回報成本時,每則訊息的平均成本。此範圍內部分或全部工作階段缺少成本資料。" ,
acrossMessages:
"共 {count} 則訊息" ,
sessions:
"工作階段" ,
sessionsHint:
"範圍內的不同工作階段數。" ,
sessionsInRange:
"在範圍內共 {count} 個" ,
throughput:
"吞吐量" ,
throughputHint:
"吞吐量顯示活躍時間內每分鐘的 token 數。越高越好。" ,
tokensPerMinute:
"tok/min" ,
perMinute:
"/ 分" ,
errorRate:
"錯誤率" ,
errorHint:
"錯誤率 = 錯誤數 / 訊息總數。越低越好。" ,
avgSession:
"平均工作階段" ,
cacheHitRate:
"快取命中率" ,
cacheHint:
"快取命中率 = 快取讀取 /(輸入 + 快取讀取)。越高越好。" ,
cached:
"已快取" ,
prompt:
"提示" ,
calls:
"呼叫" ,
topModels:
"熱門模型" ,
topProviders:
"熱門提供者" ,
topTools:
"熱門工具" ,
topAgents:
"熱門 Agent" ,
topChannels:
"熱門頻道" ,
peakErrorDays:
"錯誤高峰日" ,
peakErrorHours:
"錯誤高峰時段" ,
noModelData:
"沒有模型資料" ,
noProviderData:
"沒有提供者資料" ,
noToolCalls:
"沒有工具呼叫" ,
noAgentData:
"沒有 Agent 資料" ,
noChannelData:
"沒有頻道資料" ,
noErrorData:
"沒有錯誤資料" ,
},
sessions: {
title:
"工作階段" ,
shown:
"已顯示 {count} 個" ,
total:
"共 {count} 個" ,
avg:
"平均" ,
all:
"全部" ,
recent:
"最近查看" ,
recentShort:
"最近" ,
sort:
"排序" ,
ascending:
"升序" ,
descending:
"降序" ,
clearSelection:
"清除選取" ,
noRecent:
"沒有最近的工作階段" ,
noneInRange:
"範圍內沒有工作階段" ,
more:
"另有 +{count} 個" ,
selected:
"已選取({count})" ,
copy:
"複製" ,
copyName:
"複製工作階段名稱" ,
limitReached:
"僅顯示前 1,000 個工作階段。請縮小日期範圍以取得完整結果。" ,
},
details: {
noUsageData:
"此工作階段沒有使用資料。" ,
duration:
"持續時間" ,
modelMix:
"模型組合" ,
filtered:
"(已篩選)" ,
close:
"關閉工作階段詳細資料" ,
noTimeline:
"沒有時間軸資料" ,
noDataInRange:
"範圍內沒有資料" ,
usageOverTime:
"使用情況隨時間變化" ,
reset:
"重設" ,
perTurn:
"每回合" ,
cumulative:
"累計" ,
turnRange:
"第 {start}–{end} 回合,共 {total} 回合" ,
assistantOutputTokens:
"助理輸出 token" ,
userToolInputTokens:
"使用者 + 工具輸入 token" ,
tokensWrittenToCache:
"寫入快取的 token" ,
tokensReadFromCache:
"從快取讀取的 token" ,
noContextData:
"沒有內容資料" ,
systemPromptBreakdown:
"系統提示明細" ,
collapse:
"收合" ,
collapseAll:
"全部收合" ,
expandAll:
"全部展開" ,
baseContextPerMessage:
"每則訊息的基礎內容" ,
system:
"系統" ,
systemShort:
"系統" ,
skills:
"Skills" ,
tools:
"工具" ,
files:
"檔案" ,
ofInput:
"佔輸入" ,
of:
"佔" ,
timelineFiltered:
"時間軸已篩選" ,
conversation:
"對話" ,
noMessages:
"沒有訊息" ,
tool:
"工具" ,
toolResult:
"工具結果" ,
hasTools:
"有工具" ,
searchConversation:
"搜尋對話" ,
you:
"你" ,
noMessagesMatch:
"沒有訊息符合篩選條件。" ,
},
mosaic: {
title:
"依時間顯示活動" ,
subtitleEmpty:
"估算需要工作階段時間戳記。" ,
subtitle:
"根據工作階段跨度(首次/最後活動)估算。時區:{zone}。" ,
noTimelineData:
"尚無時間軸資料。" ,
dayOfWeek:
"星期幾" ,
midnight:
"午夜" ,
fourAm:
"凌晨 4 點" ,
eightAm:
"上午 8 點" ,
noon:
"中午" ,
fourPm:
"下午 4 點" ,
eightPm:
"晚上 8 點" ,
legend:
"低 → 高 token 密度" ,
sun:
"週日" ,
mon:
"週一" ,
tue:
"週二" ,
wed:
"週三" ,
thu:
"週四" ,
fri:
"週五" ,
sat:
"週六" ,
},
},
login: {
subtitle:
"閘道儀表板" ,
passwordPlaceholder:
"可選" ,
showToken:
"顯示權杖" ,
hideToken:
"隱藏權杖" ,
toggleTokenVisibility:
"切換權杖可見性" ,
showPassword:
"顯示密碼" ,
hidePassword:
"隱藏密碼" ,
togglePasswordVisibility:
"切換密碼可見性" ,
},
chat: {
disconnected:
"已斷開與網關的連接。" ,
refreshTitle:
"刷新聊天數據" ,
thinkingToggle:
"切換助手思考/工作輸出" ,
toolCallsToggle:
"切換工具呼叫與工具結果" ,
focusToggle:
"切換專注模式 (隱藏側邊欄 + 頁面頁眉)" ,
hideCronSessions:
"隱藏定時任務會話" ,
showCronSessions:
"顯示定時任務會話" ,
showCronSessionsHidden:
"顯示定時任務會話 (已隱藏 {count} 個)" ,
onboardingDisabled:
"引導期間禁用" ,
},
languages: {
en:
"英文" ,
zhCN:
"简体中文 (簡體中文)" ,
zhTW:
"繁體中文 (繁體中文)" ,
ptBR:
"Português (巴西葡萄牙語)" ,
de:
"Deutsch (德語)" ,
es:
"Español (西班牙語)" ,
jaJP:
"日本語(Japanese)" ,
ko:
"한국어(Korean)" ,
fr:
"Français(French)" ,
tr:
"Türkçe(Turkish)" ,
uk:
"Українська (烏克蘭語)" ,
id:
"Bahasa Indonesia(Indonesian)" ,
pl:
"Polski(Polish)" ,
th:
"ไทย(泰文)" ,
},
cron: {
summary: {
enabled:
"已啟用" ,
yes:
"是" ,
no:
"否" ,
jobs:
"工作" ,
nextWake:
"下次喚醒" ,
refreshing:
"重新整理中..." ,
refresh:
"重新整理" ,
},
jobs: {
title:
"工作" ,
subtitle:
"儲存在 Gateway 中的所有排程工作。" ,
shownOf:
"已顯示 {shown} / {total}" ,
searchJobs:
"搜尋工作" ,
searchPlaceholder:
"名稱、描述或 Agent" ,
enabled:
"已啟用" ,
schedule:
"排程" ,
lastRun:
"上次執行" ,
all:
"全部" ,
sort:
"排序" ,
nextRun:
"下次執行" ,
recentlyUpdated:
"最近更新" ,
name:
"名稱" ,
direction:
"方向" ,
ascending:
"升序" ,
descending:
"降序" ,
reset:
"重設" ,
noMatching:
"沒有符合的工作。" ,
loading:
"載入中..." ,
loadMore:
"載入更多工作" ,
},
runs: {
title:
"執行記錄" ,
subtitleAll:
"所有工作的最新執行記錄。" ,
subtitleJob:
"{title} 的最新執行記錄。" ,
scope:
"範圍" ,
allJobs:
"所有工作" ,
selectedJob:
"所選工作" ,
searchRuns:
"搜尋執行記錄" ,
searchPlaceholder:
"摘要、錯誤或工作" ,
newestFirst:
"最新優先" ,
oldestFirst:
"最舊優先" ,
status:
"狀態" ,
delivery:
"傳送" ,
clear:
"清除" ,
allStatuses:
"所有狀態" ,
allDelivery:
"所有傳送狀態" ,
selectJobHint:
"選擇一個工作以檢視執行記錄。" ,
noMatching:
"沒有符合的執行記錄。" ,
loadMore:
"載入更多執行記錄" ,
runStatusOk:
"OK" ,
runStatusError:
"錯誤" ,
runStatusSkipped:
"已略過" ,
runStatusUnknown:
"未知" ,
deliveryDelivered:
"已傳送" ,
deliveryNotDelivered:
"未傳送" ,
deliveryUnknown:
"未知" ,
deliveryNotRequested:
"未要求" ,
},
form: {
editJob:
"編輯工作" ,
newJob:
"新增工作" ,
updateSubtitle:
"更新所選的排程工作。" ,
createSubtitle:
"建立排程喚醒或 Agent 執行。" ,
required:
"必填" ,
requiredSr:
"必填" ,
basics:
"基本資訊" ,
basicsSub:
"命名、選擇助理,並設定啟用狀態。" ,
fieldName:
"名稱" ,
description:
"描述" ,
agentId:
"代理 ID" ,
namePlaceholder:
"晨間簡報" ,
descriptionPlaceholder:
"此工作的選用內容" ,
agentPlaceholder:
"main 或 ops" ,
agentHelp:
"開始輸入以選擇已知 Agent,或輸入自訂 Agent。" ,
schedule:
"排程" ,
scheduleSub:
"控制此工作的執行時間。" ,
every:
"每" ,
at:
"於" ,
cronOption:
"Cron" ,
runAt:
"執行時間" ,
unit:
"單位" ,
minutes:
"分鐘" ,
hours:
"小時" ,
days:
"天" ,
expression:
"運算式" ,
expressionPlaceholder:
"0 7 * * *" ,
everyAmountPlaceholder:
"30" ,
timezoneOptional:
"Timezone(選填)" ,
timezonePlaceholder:
"America/Los_Angeles" ,
timezoneHelp:
"選擇常用時區,或輸入任何有效的 IANA 時區。" ,
jitterHelp:
"需要抖動嗎?請使用進階 → 錯開時間範圍/錯開單位。" ,
execution:
"執行" ,
executionSub:
"選擇喚醒時間,以及此工作應執行的內容。" ,
session:
"工作階段" ,
main:
"主要" ,
isolated:
"獨立" ,
sessionHelp:
"主要會發佈系統事件。獨立則會執行專用的 Agent 回合。" ,
wakeMode:
"喚醒模式" ,
now:
"現在" ,
nextHeartbeat:
"下一次心跳" ,
wakeModeHelp:
"現在會立即觸發。下一次心跳會等待到下一個週期。" ,
payloadKind:
"要執行什麼?" ,
systemEvent:
"將訊息發佈到主要時間軸" ,
agentTurn:
"執行助理任務(獨立)" ,
systemEventHelp:
"將你的文字傳送到 Gateway 主要時間軸(適合提醒/觸發器)。" ,
agentTurnHelp:
"使用你的提示,在自己的工作階段中啟動助理執行。" ,
timeoutSeconds:
"逾時(秒)" ,
timeoutPlaceholder:
"選填,例如 90" ,
timeoutHelp:
"選填。留空以對此執行使用 Gateway 的預設逾時行為。" ,
mainTimelineMessage:
"主要時間軸訊息" ,
assistantTaskPrompt:
"助理任務提示" ,
deliverySection:
"傳送" ,
deliverySub:
"選擇執行摘要的傳送位置。" ,
resultDelivery:
"結果傳送" ,
announceDefault:
"公告摘要(預設)" ,
webhookPost:
"Webhook POST" ,
noneInternal:
"無(內部)" ,
deliveryHelp:
"公告會將摘要發佈到聊天中。無則會將執行保留為內部。" ,
webhookUrl:
"Webhook URL" ,
channel:
"頻道" ,
webhookPlaceholder:
"https://example.com/cron ",
channelHelp:
"選擇哪個已連線的頻道接收摘要。" ,
webhookHelp:
"將執行摘要傳送到 webhook 端點。" ,
to:
"傳送至" ,
toPlaceholder:
"+1555... 或 chat id" ,
toHelp:
"選填的收件者覆寫值(chat id、電話號碼或 user id)。" ,
advanced:
"進階" ,
advancedHelp:
"用於傳送保證、排程抖動和模型控制的選用覆寫設定。" ,
deleteAfterRun:
"執行後刪除" ,
deleteAfterRunHelp:
"最適合應自動清理的一次性提醒。" ,
clearAgentOverride:
"清除 Agent 覆寫" ,
clearAgentHelp:
"強制此工作使用 Gateway 預設助理。" ,
exactTiming:
"精確時間(無錯開)" ,
exactTimingHelp:
"在精確的 cron 邊界執行,不做分散。" ,
staggerWindow:
"錯開時間範圍" ,
staggerUnit:
"錯開單位" ,
staggerPlaceholder:
"30" ,
seconds:
"秒" ,
model:
"模型" ,
modelPlaceholder:
"openai/gpt-5.2" ,
modelHelp:
"開始輸入以選擇已知模型,或輸入自訂模型。" ,
thinking:
"思考" ,
thinkingPlaceholder:
"low" ,
thinkingHelp:
"使用建議層級,或輸入提供者特定的值。" ,
bestEffortDelivery:
"盡力傳送" ,
bestEffortHelp:
"即使傳送本身失敗,也不要讓工作失敗。" ,
cantAddYet:
"尚無法新增工作" ,
fillRequired:
"請填寫下方必填欄位以啟用送出。" ,
fixFields:
"修正 {count} 個欄位以繼續。" ,
fixFieldsPlural:
"修正 {count} 個欄位以繼續。" ,
saving:
"儲存中..." ,
saveChanges:
"儲存變更" ,
addJob:
"新增工作" ,
cancel:
"取消" ,
},
jobList: {
allJobs:
"所有工作" ,
selectJob:
"(選擇一個工作)" ,
enabled:
"已啟用" ,
disabled:
"已停用" ,
edit:
"編輯" ,
clone:
"複製" ,
disable:
"停用" ,
enable:
"啟用" ,
run:
"執行" ,
history:
"記錄" ,
remove:
"移除" ,
},
jobDetail: {
system:
"系統" ,
prompt:
"提示" ,
delivery:
"傳送" ,
agent:
"代理" ,
},
jobState: {
status:
"狀態" ,
next:
"下一次" ,
last:
"上次" ,
},
runEntry: {
noSummary:
"沒有摘要。" ,
runAt:
"執行時間" ,
openRunChat:
"開啟執行聊天" ,
next:
"下次 {rel}" ,
due:
"到期 {rel}" ,
},
errors: {
nameRequired:
"名稱為必填。" ,
scheduleAtInvalid:
"請輸入有效的日期/時間。" ,
everyAmountInvalid:
"間隔必須大於 0。" ,
cronExprRequired:
"Cron 運算式為必填。" ,
staggerAmountInvalid:
"錯開值必須大於 0。" ,
systemTextRequired:
"系統文字為必填。" ,
agentMessageRequired:
"Agent 訊息為必填。" ,
timeoutInvalid:
"若有設定,逾時必須大於 0 秒。" ,
webhookUrlRequired:
"Webhook URL 為必填。" ,
webhookUrlInvalid:
"Webhook URL 必須以 http:// 或 https:// 開頭。",
invalidRunTime:
"執行時間無效。" ,
invalidIntervalAmount:
"間隔數值無效。" ,
cronExprRequiredShort:
"Cron 運算式為必填。" ,
invalidStaggerAmount:
"錯開數值無效。" ,
systemEventTextRequired:
"系統事件文字為必填。" ,
agentMessageRequiredShort:
"Agent 訊息為必填。" ,
nameRequiredShort:
"名稱為必填。" ,
},
},
};
Messung V0.5 in Prozent C=100 H=100 G=100
¤ Dauer der Verarbeitung: 0.57 Sekunden
(vorverarbeitet am 2026-05-26)
¤
*© Formatika GbR, Deutschland