悬浮提示

This commit is contained in:
tianmo committed 2026-09-19 16:05:54 +08:00
1 parent e60506ef96
commit b258d736fd
19 files changed
+38 -36

No files matched your search

@@ -19,7 +19,7 @@
"background": "Hintergrund",
"backgroundTitle": "50×50-Schachbrett, das mit der Leinwand verschoben und skaliert wird und an Blend-Modi teilnimmt",
"thumbnail": "Als aktuelles Vorschaubild setzen",
"thumbnailTitle": "Aktuellen Frame als benutzerdefiniertes 400×400-Vorschaubild dieses Elements setzen",
"thumbnailTitle": "Linksklick erstellt ein statisches Vorschaubild, Rechtsklick ein animiertes Vorschaubild",
"animatedThumbnailTitle": "Animiertes Vorschaubild erzeugen",
"animatedThumbnailAttention": "Achtung:",
"animatedThumbnailNote": "Das erzeugte Vorschaubild ersetzt das vorhandene. Dieser Vorgang kann nicht rückgängig gemacht werden und ",
@@ -45,7 +45,7 @@
"animatedTooLarge": "Das animierte Vorschaubild ist größer als 50 MB. Verkürzen Sie den Bereich oder wählen Sie eine niedrigere Qualität.",
"animatedThumbUpdated": "Animiertes Vorschaubild aktualisiert · {frames} Frames · {size} KB",
"groupThumbnail": "Vorschaubilder für verknüpfte Ressourcen erstellen",
"groupThumbnailTitle": "Verknüpfte Spine-Ressourcen prüfen und Vorschaubilder gesammelt erstellen",
"groupThumbnailTitle": "Linksklick erstellt ein statisches Vorschaubild, Rechtsklick ein animiertes Vorschaubild",
"groupDialogTitle": "Vorschaubilder für verknüpfte Ressourcen erstellen",
"groupDialogSummary": "{generate} werden erstellt, {skip} werden übersprungen.",
"groupDialogNote": "Nur markierte verknüpfte Ressourcen erhalten Vorschaubilder. Bilder und Ressourcen mit eigenen Vorschaubildern sind standardmäßig abgewählt. Werden letztere ausgewählt, wird das vorhandene Vorschaubild ersetzt und kann vom Plugin nicht automatisch wiederhergestellt werden.",
@@ -19,7 +19,7 @@
"background": "Background",
"backgroundTitle": "50×50 checkerboard that pans and zooms with the canvas and participates in blend modes",
"thumbnail": "Set current item thumbnail",
"thumbnailTitle": "Set the current frame as this item's 400×400 custom thumbnail",
"thumbnailTitle": "Left-click to generate a static thumbnail; right-click to generate an animated thumbnail",
"animatedThumbnailTitle": "Generate animated thumbnail",
"animatedThumbnailAttention": "Warning:",
"animatedThumbnailNote": "The generated thumbnail replaces the existing thumbnail. This cannot be undone and ",
@@ -45,7 +45,7 @@
"animatedTooLarge": "The animated thumbnail exceeds 50 MB. Shorten the range or select a lower quality.",
"animatedThumbUpdated": "Animated thumbnail updated · {frames} frames · {size} KB",
"groupThumbnail": "Generate thumbnails for related assets",
"groupThumbnailTitle": "Review related Spine assets, then generate thumbnails in a batch",
"groupThumbnailTitle": "Left-click to generate a static thumbnail; right-click to generate an animated thumbnail",
"groupDialogTitle": "Generate thumbnails for related assets",
"groupDialogSummary": "Generate {generate} item(s) and skip {skip} item(s).",
"groupDialogNote": "Only checked related assets will receive thumbnails. Images and assets with custom thumbnails are unchecked by default. Selecting the latter replaces the existing thumbnail, which the plugin cannot automatically restore.",
@@ -19,7 +19,7 @@
"background": "Fondo",
"backgroundTitle": "Fondo de cuadros de 50×50 que se desplaza y escala con el lienzo y participa en los modos de fusión",
"thumbnail": "Usar como miniatura actual",
"thumbnailTitle": "Usar el fotograma actual como miniatura personalizada de 400×400 de este elemento",
"thumbnailTitle": "Clic izquierdo para generar una miniatura estática; clic derecho para generar una miniatura animada",
"animatedThumbnailTitle": "Generar miniatura animada",
"animatedThumbnailAttention": "Atención:",
"animatedThumbnailNote": "La miniatura generada reemplaza la existente. Esta acción no se puede deshacer y ",
@@ -45,7 +45,7 @@
"animatedTooLarge": "La miniatura animada supera los 50 MB. Acorta el rango o elige una calidad inferior.",
"animatedThumbUpdated": "Miniatura animada actualizada · {frames} fotogramas · {size} KB",
"groupThumbnail": "Generar miniaturas de recursos relacionados",
"groupThumbnailTitle": "Revisar los recursos Spine relacionados y generar miniaturas por lotes",
"groupThumbnailTitle": "Clic izquierdo para generar una miniatura estática; clic derecho para generar una miniatura animada",
"groupDialogTitle": "Generar miniaturas de recursos relacionados",
"groupDialogSummary": "Se generarán {generate} y se omitirán {skip}.",
"groupDialogNote": "Solo se generarán miniaturas para los recursos relacionados marcados. Las imágenes y los recursos con miniaturas personalizadas no están marcados por defecto. Si seleccionas estos últimos, se reemplazará la miniatura existente y el complemento no podrá restaurarla automáticamente.",
@@ -19,7 +19,7 @@
"background": "背景",
"backgroundTitle": "50×50 のチェッカー背景。キャンバスの移動・拡大に追従し、ブレンドモードにも参加します",
"thumbnail": "現在の項目のサムネイルに設定",
"thumbnailTitle": "現在のフレームをこの項目の 400×400 カスタムサムネイルに設定",
"thumbnailTitle": "左クリックで静止サムネイルを生成、右クリックで動的サムネイルを生成",
"animatedThumbnailTitle": "アニメーションサムネイルを生成",
"animatedThumbnailAttention": "注意:",
"animatedThumbnailNote": "生成されたサムネイルは既存のサムネイルを置き換えます。この操作は元に戻せず、",
@@ -45,7 +45,7 @@
"animatedTooLarge": "アニメーションサムネイルが 50 MB を超えます。範囲を短くするか、低い品質を選択してください。",
"animatedThumbUpdated": "アニメーションサムネイルを更新 · {frames} フレーム · {size} KB",
"groupThumbnail": "関連アセットのサムネイルを生成",
"groupThumbnailTitle": "関連する Spine アセットを確認して一括生成",
"groupThumbnailTitle": "左クリックで静止サムネイルを生成、右クリックで動的サムネイルを生成",
"groupDialogTitle": "関連アセットのサムネイルを生成",
"groupDialogSummary": "{generate} 件を生成し、{skip} 件をスキップします。",
"groupDialogNote": "チェックした関連アセットだけにサムネイルを生成します。画像とカスタムサムネイルがあるアセットは初期状態で未選択です。後者を選ぶと既存のサムネイルが置き換えられ、プラグインでは自動復元できません。",
@@ -19,7 +19,7 @@
"background": "배경",
"backgroundTitle": "50×50 체커 배경. 캔버스 이동·확대를 따라가며 블렌드 모드에도 참여합니다",
"thumbnail": "현재 항목 썸네일로 설정",
"thumbnailTitle": "현재 프레임을 이 항목의 400×400 사용자 지정 썸네일로 설정",
"thumbnailTitle": "왼쪽 클릭으로 정적 썸네일 생성, 오른쪽 클릭으로 동적 썸네일 생성",
"animatedThumbnailTitle": "애니메이션 썸네일 생성",
"animatedThumbnailAttention": "주의:",
"animatedThumbnailNote": "생성된 썸네일은 기존 썸네일을 교체합니다. 이 작업은 취소할 수 없으며 ",
@@ -45,7 +45,7 @@
"animatedTooLarge": "애니메이션 썸네일이 50MB를 초과합니다. 범위를 줄이거나 더 낮은 품질을 선택하세요.",
"animatedThumbUpdated": "애니메이션 썸네일 업데이트 · {frames}프레임 · {size}KB",
"groupThumbnail": "관련 자산 썸네일 생성",
"groupThumbnailTitle": "관련 Spine 자산을 확인한 후 일괄 생성",
"groupThumbnailTitle": "왼쪽 클릭으로 정적 썸네일 생성, 오른쪽 클릭으로 동적 썸네일 생성",
"groupDialogTitle": "관련 자산 썸네일 생성",
"groupDialogSummary": "{generate}개를 생성하고 {skip}개를 건너뜁니다.",
"groupDialogNote": "선택한 관련 자산에만 썸네일을 생성합니다. 이미지와 사용자 지정 썸네일이 있는 자산은 기본적으로 선택하지 않습니다. 후자를 선택하면 기존 썸네일이 교체되며 플러그인에서 자동 복원할 수 없습니다.",
@@ -19,7 +19,7 @@
"background": "Фон",
"backgroundTitle": "Шахматный фон 50×50: следует за сдвигом и масштабом холста и участвует в режимах смешивания",
"thumbnail": "Сделать миниатюрой элемента",
"thumbnailTitle": "Установить текущий кадр как пользовательскую миниатюру 400×400 для этого элемента",
"thumbnailTitle": "Левый щелчок создаёт статическую миниатюру, правый — анимированную",
"animatedThumbnailTitle": "Создать анимированную миниатюру",
"animatedThumbnailAttention": "Внимание:",
"animatedThumbnailNote": "Созданная миниатюра заменит существующую. Это действие нельзя отменить, и ",
@@ -45,7 +45,7 @@
"animatedTooLarge": "Миниатюра превышает 50 МБ. Сократите диапазон или выберите более низкое качество.",
"animatedThumbUpdated": "Миниатюра обновлена · {frames} кадров · {size} КБ",
"groupThumbnail": "Создать миниатюры для связанных ресурсов",
"groupThumbnailTitle": "Проверить связанные ресурсы Spine и создать миниатюры",
"groupThumbnailTitle": "Левый щелчок создаёт статическую миниатюру, правый — анимированную",
"groupDialogTitle": "Создать миниатюры для связанных ресурсов",
"groupDialogSummary": "Будет создано: {generate}; пропущено: {skip}.",
"groupDialogNote": "Миниатюры будут созданы только для отмеченных связанных ресурсов. Изображения и ресурсы со своими миниатюрами по умолчанию не отмечены. Выбор последних заменит существующую миниатюру, и плагин не сможет восстановить её автоматически.",
@@ -19,7 +19,7 @@
"background": "背景",
"backgroundTitle": "50×50 方格背景,随画布移动和缩放,并参与混合模式",
"thumbnail": "设为当前素材缩略图",
"thumbnailTitle": "将当前帧设为当前素材的 400×400 自定义缩略图",
"thumbnailTitle": "左键点击生成静态缩略图,右键点击生成动态缩略图",
"animatedThumbnailTitle": "生成动态缩略图",
"animatedThumbnailAttention": "注意:",
"animatedThumbnailNote": "生成的缩略图会替换原有缩略图,该操作不可撤销且",
@@ -45,7 +45,7 @@
"animatedTooLarge": "动画缩略图超过 50 MB,请缩短范围或选择更低质量",
"animatedThumbUpdated": "动画缩略图已更新 · {frames} 帧 · {size} KB",
"groupThumbnail": "为关联资源生成缩略图",
"groupThumbnailTitle": "左键为关联资源生成当前帧缩略图,右键生成当前动画缩略图",
"groupThumbnailTitle": "左键点击生成静态缩略图,右键点击生成动态缩略图",
"groupDialogTitle": "为关联资源生成缩略图",
"groupDialogSummary": "将生成 {generate} 项,跳过 {skip} 项。",
"groupDialogNote": "只会为勾选的关联资源生成缩略图。图片和已有自定义缩略图的资源默认不勾选;若勾选后者,原缩略图将被替换且插件无法自动恢复。",
@@ -19,7 +19,7 @@
"background": "背景",
"backgroundTitle": "50×50 方格背景,隨畫布移動和縮放,並參與混合模式",
"thumbnail": "設為目前素材縮圖",
"thumbnailTitle": "將目前影格設為目前素材的 400×400 自訂縮圖",
"thumbnailTitle": "左鍵點擊產生靜態縮圖,右鍵點擊產生動態縮圖",
"animatedThumbnailTitle": "產生動畫縮圖",
"animatedThumbnailAttention": "注意:",
"animatedThumbnailNote": "產生的縮圖會取代原有縮圖,該操作無法復原且",
@@ -45,7 +45,7 @@
"animatedTooLarge": "動畫縮圖超過 50 MB,請縮短範圍或選擇較低品質",
"animatedThumbUpdated": "動畫縮圖已更新 · {frames} 影格 · {size} KB",
"groupThumbnail": "為關聯資源產生縮圖",
"groupThumbnailTitle": "列出目前 Spine 關聯資源,確認後批次產生縮圖",
"groupThumbnailTitle": "左鍵點擊產生靜態縮圖,右鍵點擊產生動態縮圖",
"groupDialogTitle": "為關聯資源產生縮圖",
"groupDialogSummary": "將產生 {generate} 項,跳過 {skip} 項。",
"groupDialogNote": "只會為勾選的關聯資源產生縮圖。圖片和已有自訂縮圖的資源預設不勾選;若勾選後者,原縮圖將被取代且外掛無法自動復原。",
@@ -29,8 +29,8 @@
<span data-i18n="viewer.suffix">尾缀</span>
<select id="suffixSelect"></select>
</label>
<button id="groupThumbBtn" data-i18n="viewer.groupThumbnail" data-i18n-title="viewer.groupThumbnailTitle" title="左键生成静帧缩略图,右键生成动画缩略图">为关联资源生成缩略图</button>
<button id="thumbBtn" data-i18n="viewer.thumbnail" data-i18n-title="viewer.thumbnailTitle" title="将当前帧设为当前素材的缩略图">设为当前素材缩略图</button>
<button id="groupThumbBtn" data-i18n="viewer.groupThumbnail" data-i18n-title="viewer.groupThumbnailTitle" title="左键点击生成静态缩略图,右键点击生成动态缩略图">为关联资源生成缩略图</button>
<button id="thumbBtn" data-i18n="viewer.thumbnail" data-i18n-title="viewer.thumbnailTitle" title="左键点击生成静态缩略图,右键点击生成动态缩略图">设为当前素材缩略图</button>
<label id="verLabel" style="color: var(--text-dim);" data-i18n-title="viewer.versionTitle" title="Spine 版本"></label>
<button id="reloadBtn" title="重新加载目录" data-i18n-title="viewer.reloadTitle">↻</button>
</div>