{ "manifest": { "app": { "name": "SpineViewer" } }, "viewer": { "title": "Spine 預覽", "skin": "外觀", "play": "▶ 播放", "pause": "⏸ 暫停", "static": "▮ 靜態", "staticLabel": "靜態", "playPauseTitle": "播放/暫停(空白鍵)", "loop": "循環", "speed": "速度", "pma": "預乘", "pmaTitle": "用於以 Premultiplied Alpha(PMA)方式匯出的貼圖", "background": "背景", "backgroundTitle": "50×50 方格背景,隨畫布移動和縮放,並參與混合模式", "thumbnail": "設為目前素材縮圖", "thumbnailTitle": "將目前影格設為目前素材的 400×400 自訂縮圖", "animatedThumbnailTitle": "產生動畫縮圖", "animatedThumbnailAttention": "注意:", "animatedThumbnailNote": "產生的縮圖會取代原有縮圖,該操作無法復原且", "animatedThumbnailDanger": "無法恢復原有縮圖", "animatedThumbnailSizeNote": ",為避免動態縮圖資料過大,檔案尺寸將調整至設定大小以下", "animatedFormat": "輸出格式", "animatedRange": "動畫範圍", "animatedStart": "開始", "animatedEnd": "結束", "framesUnit": "影格", "animatedQuality": "縮圖品質", "animatedMaxSize": "縮圖大小", "animatedInvalidSize": "請輸入 10 到 1024 KB 之間的整數", "animatedCompressing": "正在壓縮動畫縮圖 {current}/{total}…", "animatedWebpUnavailable": "目前環境不支援 WebP 編碼,請選擇 APNG", "animatedCannotFit": "無法在保留動畫的情況下壓縮到 {target} KB(最小約 {actual} KB),請提高上限或縮短影格範圍", "qualityLow": "低", "qualityMedium": "中", "qualityHigh": "高", "animatedConfirm": "產生並取代", "animatedInvalidRange": "請輸入 0 到 {duration} 影格之間的有效整數影格範圍", "animatedGenerating": "正在產生動畫縮圖 {current}/{total}…", "animatedTooLarge": "動畫縮圖超過 50 MB,請縮短範圍或選擇較低品質", "animatedThumbUpdated": "動畫縮圖已更新 · {frames} 影格 · {size} KB", "groupThumbnail": "為關聯資源產生縮圖", "groupThumbnailTitle": "列出目前 Spine 關聯資源,確認後批次產生縮圖", "groupDialogTitle": "為關聯資源產生縮圖", "groupDialogSummary": "將產生 {generate} 項,跳過 {skip} 項。", "groupDialogNote": "只會為勾選的關聯資源產生縮圖。圖片和已有自訂縮圖的資源預設不勾選;若勾選後者,原縮圖將被取代且外掛無法自動復原。", "cancel": "取消", "groupConfirm": "確認產生", "groupWillGenerate": "將產生", "groupWillReplaceCustom": "將取代已有自訂縮圖", "groupCustomNotSelected": "已有自訂縮圖(未選擇)", "groupNotSelected": "未選擇", "groupSkipCustom": "跳過:已有自訂縮圖", "groupUnavailable": "跳過:無法驗證", "groupNoTargets": "目前資源組沒有可產生的縮圖。", "groupGenerating": "正在產生資源組縮圖 {current}/{total}…", "groupApplyNotConfirmed": "Eagle 未確認縮圖已套用", "groupComplete": "資源組縮圖已完成:成功 {success},跳過 {skip},失敗 {failed}。", "versionTitle": "Spine 版本", "reloadTitle": "重新載入目錄", "animationList": "動畫清單", "animations": "動畫", "setupPose": "Setup Pose", "errorTitle": "無法預覽", "durationPlaceholder": "時長 --", "keyframesLegend": "藍色短線:關鍵影格", "keyframesLegendTitle": "藍色短線表示動畫中至少一個骨骼、插槽或約束屬性在該時刻有關鍵影格", "keyframesHint": "藍色短線表示動畫關鍵影格;將游標停在短線上可查看時間與影格", "timePlaceholder": "0.00 / 0.00 秒 · 0 / 0 影格", "staticPoseTitle": "靜態姿勢 · 第 1 影格", "keyframeTitle": "關鍵影格 · {time} · 第 {frame} 影格", "timelineStatic": "靜態 · 1 影格", "timelineDuration": "時長 {time} · {frames} 影格", "readoutStatic": "靜態 · 1 / 1 影格", "readout": "{time} / {total} · {frame} / {totalFrames} 影格", "rulerStatic": "0 秒(靜態)", "seconds": "{value} 秒", "imagePreview": "圖片預覽(未偵測到配套的 Spine 資源)", "generating": "正在產生並更新 Eagle 縮圖…", "thumbUpdated": "Eagle 縮圖已更新 · {format} {size}KB", "thumbWrittenNoRefresh": "縮圖已寫入;自動重新整理失敗:{error}", "recentered": "已回到畫布中心", "pmaOn": "預乘已開啟", "pmaOff": "預乘已關閉", "pmaRemembered": "{state} · 已記住此素材的設定", "pmaSaveFailed": "預乘已切換,但設定儲存失敗:{error}", "badgeFailed": "Spine badge 載入失敗", "runtimeFailed": "無法載入 Spine 執行環境:{file}", "compoundName": "Eagle 尚未同步複合副檔名,請重新開啟素材庫", "txtRegistered": "此項目仍以 TXT 登錄,請在 Eagle 重新產生縮圖並重新開啟素材庫", "apiHttp": "Eagle API 回傳 HTTP {status}", "noSkeletonForThumb": "尚未載入骨骼,無法產生縮圖", "noItemId": "無法從素材路徑辨識 Eagle 項目 ID", "itemMismatch": "目前預覽檔案與 Eagle 素材資訊不一致,已取消縮圖更新", "replaceCustomThumbnailConfirm": "目前素材已有自訂縮圖。繼續後將取代它,且外掛無法自動還原原圖。是否繼續?", "thumbnailFailed": "產生縮圖失敗:{error}", "imageLoadFailed": "圖片載入失敗", "settingsNotReady": "素材設定尚未就緒", "noSkeletonFile": "找不到骨骼檔案", "noSkeletonFileMsg": "找不到與所選檔案搭配的 Spine 骨骼檔案(.skel / .skel.bytes / .json)。\n\n請將同一套 Spine 匯出檔案匯入 Eagle。", "noAtlas": "找不到 Atlas", "noAtlasMsg": "找不到搭配的 .atlas / .atlas.txt 檔案。", "unsupportedVersion": "不支援的版本", "unsupportedVersionMsg": "無法辨識的 Spine 版本:{version}\n支援的版本:{list}", "unknownVersion": "未知", "runtimeLoadFailed": "執行環境載入失敗", "atlasLoadFailed": "Atlas 載入失敗", "emptySkeleton": "骨骼資料為空", "emptySkeletonMsg": "無法讀取到有效的骨骼資料。", "missingFile": "缺少檔案", "missingFileMsg": "未傳入檔案路徑參數。", "fileNotExist": "檔案不存在", "loadFailed": "載入失敗", "notSpineText": "此檔案不是 .atlas.txt 或 .skel.bytes 格式的 Spine 資源。", "truncated256": "\n\n(僅顯示前 256 KB)", "suffix": "尾綴", "suffixTitle": "檔名尾綴在比對時會被忽略,讓 hero-mesh.skel 與 hero.atlas 歸為同一套資源", "suffixManage": "管理尾綴…", "suffixAdd": "+ 新增尾綴…", "suffixDefaults": "內建尾綴", "suffixCustom": "自訂尾綴(選取即移除)", "suffixAddTitle": "新增尾綴", "suffixAddNote": "尾綴會在檔名比對時被忽略:新增 hover 後,hero-hover.skel 會與 hero.atlas 歸為同一套資源。僅能使用字母、數字、- 和 _,最長 50 個字元。", "suffixPlaceholder": "例如 hover", "suffixInvalid": "僅能使用字母、數字、- 和 _,且需以字母或數字開頭", "suffixDuplicate": "該尾綴已存在", "suffixConfirm": "新增", "suffixRemoveTitle": "移除尾綴", "suffixRemoveNote": "移除「{name}」後,帶該尾綴的檔案將不再自動配對。", "suffixRemove": "移除", "suffixSaveFailed": "儲存尾綴設定失敗:{error}", "truncated1m": "\n\n(檔案較大,僅顯示前 1 MB)" } }