Files
SpineViewer/release/UNIVERSAL_SpineThumbnailGenerateServer/_locales/zh_CN.json
T
2026-10-29 11:02:01 +08:00

118 lines
6.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": "它只处理本次新导入的素材,不扫描、不修改历史素材,也不会覆盖你已经设置过的自定义缩略图。",
"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}%)"
}
}