118 lines
6.4 KiB
JSON
118 lines
6.4 KiB
JSON
{
|
||
"manifest": {
|
||
"app": {
|
||
"name": "Spine縮圖"
|
||
}
|
||
},
|
||
"thumb": {
|
||
"title": "Spine縮圖",
|
||
"noticeIntro": "匯入 Spine 資產(.skel / .json + .atlas + 貼圖)後,此外掛會為尚未設定縮圖的素材產生骨骼預覽圖。",
|
||
"noticeSafety": "只處理本次新匯入的素材,不掃描或修改歷史素材,也不會覆寫你已設定的自訂縮圖。",
|
||
"noticeModes": "動態會取第一個動畫並壓成 WebP;靜態一律使用 setup pose。",
|
||
"noticeDefault": "自動產生預設為關閉,需要時請在下方手動啟用。",
|
||
"autoToggle": "匯入時自動產生縮圖",
|
||
"clear": "清除記錄",
|
||
"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}%)"
|
||
}
|
||
}
|