Files
SpineViewer/SpineThumbnailGenerateServer/_locales/zh_TW.json
T
2026-11-06 14:11:49 +08:00

146 lines
8.5 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.
{
"manifest": {
"app": {
"name": "Spine縮圖"
}
},
"thumb": {
"title": "Spine縮圖",
"noticeIntro": "功能:匯入 Spine 資產(.skel / .json + .atlas + 貼圖)後,此外掛會為尚未設定縮圖的素材產生一張骨骼預覽圖。",
"noticeSafety": "1. 自動產生預設為關閉,需要時請在下方手動啟用。只處理本次新匯入的素材,不會覆寫已設定的自訂縮圖。",
"noticeCompound": "2. 複合副檔名素材只有在確認原始值和新值後,才會調整 Eagle 的名稱/類型欄位;原始值會保存並可還原。",
"autoToggle": "匯入時自動產生縮圖",
"clear": "清除記錄",
"restoreNames": "還原名稱/類型",
"compoundConfirmTitle": "確認修改複合副檔名",
"compoundConfirmIntro": "由於複合副檔名檔案的特殊性,為了讓這些素材顯示產生的縮圖,Eagle 需要調整名稱和類型欄位。原始值會保存,可隨時在外掛面板還原。",
"compoundOldValue": "原始值",
"compoundNewValue": "新值",
"compoundSkip": "略過並繼續",
"compoundConfirm": "確認並套用",
"compoundConfirmSelected": "套用選取項目({count})",
"compoundSkipped": "已略過 {label}:未確認修改複合副檔名",
"compoundSourceMismatch": "已略過 {label}:Eagle 名稱 {current} 與實際來源檔案 {source} 不一致",
"compoundCheckFailed": "檢查 {label} 的複合副檔名失敗:{error}",
"compoundNeedsConfirmation": "已略過 {label}:確認後欄位又發生變化,請下次重新確認",
"compoundBackupUnavailable": "無法修改複合副檔名,因為原始值備份不可用",
"compoundRolledBack": "縮圖產生失敗,已還原 {label} 的名稱和類型",
"compoundRollbackFailed": "縮圖產生失敗且無法自動還原 {label}:{error}",
"restoreEmpty": "沒有可還原的名稱/類型修改",
"restoreTitle": "選擇要還原的素材",
"restoreIntro": "以下是外掛保存了原始值的素材。可還原項目預設全部勾選;後來被使用者修改或無法讀取的素材不可選擇。",
"restoreCurrent": "目前",
"restoreTarget": "還原為",
"restoreStatusReady": "素材已被修改為 {fields}",
"restoreStatusAlreadyOriginal": "已是原始值;確認後僅清除備份",
"restoreStatusChanged": "目前欄位已被使用者修改,將略過",
"restoreStatusMissing": "素材不存在,無法還原",
"restoreStatusError": "無法讀取目前值,無法還原",
"restoreCancel": "取消",
"restoreSelected": "還原選取項目({count})",
"restoreComplete": "還原完成:成功 {success},略過 {skipped},失敗 {failed}。",
"restoreFailed": "還原名稱/類型失敗:{error}",
"modeLabel": "產生方式",
"modeAnimated": "動態(第一個動畫)",
"modeStatic": "靜態(setup pose)",
"strategyLabel": "產生策略",
"strategySize": "最小檔案(慢)",
"strategySpeed": "最快速度(快速)",
"statusLabel": "狀態",
"statusStarting": "啟動中…",
"libraryLabel": "素材庫",
"statsLabel": "統計",
"filterAll": "全部",
"filterOk": "成功",
"filterFail": "失敗",
"filterWarn": "警告",
"filterError": "錯誤",
"unknownError": "未知錯誤",
"scriptError": "指令碼錯誤:{error}",
"promiseError": "未處理的 Promise 錯誤:{error}",
"uncategorized": "未分類",
"reasonQuiet": "靜默",
"reasonFallback": "備援掃描",
"none": "無",
"complete": "完整",
"incomplete": "不完整",
"statusLoaded": "指令碼已載入 {version},等待 Eagle 事件…",
"statusEagleMissing": "未注入 Eagle API",
"statusListening": "監聽中",
"statusListenFailed": "監聽失敗",
"statusAutoOff": "監聽中(自動產生已關閉)",
"statusNoLibrary": "無法取得素材庫路徑",
"statusPairing": "正在配對新增素材…",
"statusPairingProgress": "正在配對 {current}/{total}",
"statusRendering": "正在算繪動畫影格 {current}/{total}(佇列 {queued} 個)",
"statusGenerating": "正在產生縮圖…剩餘 {queued} 個",
"statusPaused": "已暫停(請在進度視窗繼續或取消)",
"statusAutoSkipped": "未啟用自動產生,已略過本批素材",
"statusStartFailed": "啟動失敗:{error}",
"stats": "批次 {batches} · 新增 {added} · Spine {spine} · 完整 {complete} · 已產生 {generated} · 略過 {skipped} · 失敗 {failed}",
"modulesMissing": "本機模組未載入:{modules}",
"moduleLoadError": "本機模組未載入,請檢查 index.html 的 script 順序:{modules}",
"version": "外掛程式碼版本 {version}",
"pluginCreated": "已建立外掛:{name}",
"settingsReadFailed": "讀取設定失敗,改用預設值(關閉):{error}",
"settingsSaveFailed": "儲存設定失敗:{error}",
"autoEnabled": "已啟用自動產生。之後匯入的 Spine 資產會自動產生縮圖。",
"autoDisabled": "已關閉自動產生,待處理佇列已清除。",
"modeStaticLog": "產生方式:靜態(一律 setup pose,PNG)",
"modeAnimatedLog": "產生方式:動態(第一個動畫轉為 WebP,沒有動畫時使用 setup pose)",
"strategySpeedLog": "產生策略:最快速度(粗估後只產生最小的一到兩檔)",
"strategySizeLog": "產生策略:最小檔案(產生全部十檔並保留最小結果)",
"missingItem": "略過 {label}:Eagle 中找不到這個素材",
"suffixFixed": "已修正複合副檔名 {label} → {name}",
"suffixFailed": "修正複合副檔名失敗 {label}:{error}",
"existingThumbnail": "略過 {label}:已有自訂縮圖",
"thumbnailRejected": "Eagle 拒絕了這個縮圖",
"generated": "已產生 {label} | {details} | Spine {version}",
"generateFailed": "產生失敗 {label}:{error}",
"cancelled": "已取消本輪產生:丟棄剩餘 {dropped} 個素材,已完成 {done} 張(成功 {generated} 張,失敗 {failed} 張,略過 {skipped} 張)",
"batchFailed": "處理批次失敗:{error}",
"batchFinished": "本批結束:新增 {added} 個,素材庫共 {total} 個({reason})",
"recheck": "重新檢查先前 {count} 個不完整的資產",
"noSpine": "本批沒有 Spine 資產",
"incompletePending": "有 {count} 個資產不完整,將在後續批次重新檢查",
"incompleteIgnored": "有 {count} 個資產不完整,本批未處理",
"itemSummary": " {name} | {path} | {state} | 骨架 {skeleton} | atlas {atlas} | 貼圖頁 {pages}(缺少 {missing})",
"autoSkipped": "自動產生已關閉,本批已略過 {count} 個資產",
"queued": "已加入佇列 {added} 個,目前等待 {queued} 個{state}",
"queuedRunning": "(處理中)",
"libraryInfoNoPath": "library.info() 未傳回路徑:{info}",
"libraryInfoFailed": "library.info() 呼叫失敗:{error}",
"switchingLibrary": "切換素材庫:{path}",
"noCreateEvent": "未收到建立事件,直接嘗試啟動",
"watching": "監聽 {path}(現有 {count} 個素材視為歷史資料,不處理)",
"watchReadFailed": "讀取素材目錄失敗:{error}",
"watchMissingDir": "素材目錄不存在:{path}",
"watchFailed": "建立監聽失敗:{error}",
"fixSuffixAction": "修正複合副檔名 {label}",
"renderAction": "算繪 {label}",
"setThumbnailAction": "設定縮圖 {label}",
"thumbnailDetailsAnimated": "動態 {size}@{fps}fps/q{quality}/{kb}KB(目標 {target}KB)/ {frames} 幀 / 動畫 {animation}/{strategy}{limit}",
"thumbnailDetailsStatic": "靜態 {width}×{height}/{kb}KB{fallback}",
"bestSpeed": "最快速度",
"bestSize": "最小檔案",
"fallbackNote": "({text})",
"fallbackNoAnimation": "骨骼沒有動畫",
"fallbackAnimatedFailed": "動態產生失敗:{error}",
"limitNote": "(最小檔仍超過目標大小,可考慮提高縮圖尺寸)",
"runSummary": "成功 {generated} 張,失敗 {failed} 張,略過 {skipped} 張,耗時 {seconds} 秒。"
},
"progress": {
"title": "Spine縮圖",
"generating": "正在產生動態縮圖……",
"waiting": "等待開始…",
"confirmPrompt": "確定要取消嗎?",
"resume": "繼續",
"cancel": "確認取消",
"stop": "停止",
"confirm": "確認",
"generatedConfirm": "已產生 {done} 張縮圖,確定要取消嗎?",
"complete": "已完成",
"completed": "已完成 {done} / {total}({percent}%)"
}
}