Files
SpineViewer/release/UNIVERSAL_SpineViewer/_locales/en.json
T
2026-09-11 23:30:03 +08:00

80 lines
4.2 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": "SpineViewer"
}
},
"viewer": {
"title": "Spine Preview",
"skin": "Skin",
"play": "▶ Play",
"pause": "⏸ Pause",
"static": "▮ Still",
"staticLabel": "Still",
"playPauseTitle": "Play / pause (Space)",
"loop": "Loop",
"speed": "Speed",
"pma": "Premultiplied",
"pmaTitle": "For textures exported with Premultiplied Alpha (PMA)",
"background": "Background",
"backgroundTitle": "50×50 checkerboard that pans and zooms with the canvas and participates in blend modes",
"thumbnail": "🖼 Set thumbnail",
"thumbnailTitle": "Generate a 400×400 thumbnail from the current frame",
"versionTitle": "Spine version",
"reloadTitle": "Reload folder",
"animationList": "Animation list",
"animations": "Animations",
"errorTitle": "Cannot preview",
"durationPlaceholder": "Duration --",
"keyframesLegend": "Blue ticks: keyframes",
"keyframesLegendTitle": "A blue tick marks a time where at least one bone, slot or constraint property has a keyframe",
"keyframesHint": "Blue ticks mark animation keyframes; hover a tick to see its time and frame",
"timePlaceholder": "0.00 / 0.00 s · 0 / 0 frames",
"staticPoseTitle": "Still pose · frame 1",
"keyframeTitle": "Keyframe · {time} · frame {frame}",
"timelineStatic": "Still · 1 frame",
"timelineDuration": "Duration {time} · {frames} frames",
"readoutStatic": "Still · 1 / 1 frames",
"readout": "{time} / {total} · {frame} / {totalFrames} frames",
"rulerStatic": "0 s (still)",
"seconds": "{value} s",
"imagePreview": "Image preview (no matching Spine assets found)",
"generating": "Generating and updating the Eagle thumbnail…",
"thumbUpdated": "Eagle thumbnail updated · {format} {size}KB",
"thumbWrittenNoRefresh": "Thumbnail written, but auto-refresh failed: {error}",
"recentered": "Canvas re-centered",
"pmaOn": "Premultiplied alpha on",
"pmaOff": "Premultiplied alpha off",
"pmaRemembered": "{state} · saved for this asset",
"pmaSaveFailed": "Toggled, but saving the setting failed: {error}",
"badgeFailed": "Failed to load the Spine badge",
"runtimeFailed": "Cannot load the Spine runtime: {file}",
"compoundName": "Eagle has not synced the compound extension yet; please reopen the library",
"txtRegistered": "This item is still registered as TXT. Regenerate the thumbnail in Eagle and reopen the library",
"apiHttp": "Eagle API returned HTTP {status}",
"noSkeletonForThumb": "No skeleton loaded; cannot generate a thumbnail",
"noItemId": "Cannot determine the Eagle item ID from the asset path",
"thumbnailFailed": "Failed to generate the thumbnail: {error}",
"imageLoadFailed": "Failed to load the image",
"settingsNotReady": "Asset settings are not ready",
"noSkeletonFile": "Skeleton file not found",
"noSkeletonFileMsg": "Could not locate the Spine skeleton file (.skel / .skel.bytes / .json) that matches the selected file.\n\nPlease import the whole Spine export into Eagle.",
"noAtlas": "Atlas not found",
"noAtlasMsg": "Could not locate the matching .atlas / .atlas.txt file.",
"unsupportedVersion": "Unsupported version",
"unsupportedVersionMsg": "Unrecognized Spine version: {version}\nSupported versions: {list}",
"unknownVersion": "unknown",
"runtimeLoadFailed": "Failed to load the runtime",
"atlasLoadFailed": "Failed to load the atlas",
"emptySkeleton": "Empty skeleton data",
"emptySkeletonMsg": "No valid skeleton data could be read.",
"missingFile": "Missing file",
"missingFileMsg": "No file path parameter was provided.",
"fileNotExist": "File not found",
"loadFailed": "Failed to load",
"notSpineText": "This file is not a .atlas.txt or .skel.bytes Spine asset.",
"truncated256": "\n\n(only the first 256 KB is shown)",
"truncated1m": "\n\n(large file, only the first 1 MB is shown)"
}
}