118 lines
7.3 KiB
JSON
118 lines
7.3 KiB
JSON
{
|
||
"manifest": {
|
||
"app": {
|
||
"name": "Spine-Vorschaubilder"
|
||
}
|
||
},
|
||
"thumb": {
|
||
"title": "Spine-Vorschaubilder",
|
||
"noticeIntro": "Nach dem Import von Spine-Assets (.skel / .json + .atlas + Texturen) erstellt dieses Plugin eine Skelettvorschau für Elemente ohne eigenes Vorschaubild.",
|
||
"noticeSafety": "Nur neu importierte Elemente werden verarbeitet. Vorhandene Elemente werden weder durchsucht noch geändert, und eigene Vorschaubilder werden nie überschrieben.",
|
||
"noticeModes": "Animiert verwendet die erste Animation und exportiert WebP. Statisch verwendet immer die Setup-Pose.",
|
||
"noticeDefault": "Die automatische Erstellung ist standardmäßig ausgeschaltet. Aktiviere sie bei Bedarf unten.",
|
||
"autoToggle": "Beim Import Vorschaubilder erstellen",
|
||
"clear": "Protokoll leeren",
|
||
"modeLabel": "Erstellungsmodus",
|
||
"modeAnimated": "Animiert (erste Animation)",
|
||
"modeStatic": "Statisch (Setup-Pose)",
|
||
"strategyLabel": "Strategie",
|
||
"strategySize": "Kleinste Datei (langsam)",
|
||
"strategySpeed": "Schnellste Methode (schnell)",
|
||
"statusLabel": "Status",
|
||
"statusStarting": "Wird gestartet…",
|
||
"libraryLabel": "Bibliothek",
|
||
"statsLabel": "Statistik",
|
||
"filterAll": "Alle",
|
||
"filterOk": "Erfolg",
|
||
"filterFail": "Fehlgeschlagen",
|
||
"filterWarn": "Warnung",
|
||
"filterError": "Fehler",
|
||
"unknownError": "Unbekannter Fehler",
|
||
"scriptError": "Skriptfehler: {error}",
|
||
"promiseError": "Unbehandelter Promise-Fehler: {error}",
|
||
"uncategorized": "Ohne Kategorie",
|
||
"reasonQuiet": "Ruhephase",
|
||
"reasonFallback": "Ersatzprüfung",
|
||
"none": "keine",
|
||
"complete": "vollständig",
|
||
"incomplete": "unvollständig",
|
||
"statusLoaded": "Skript {version} geladen; warte auf Eagle-Ereignisse…",
|
||
"statusEagleMissing": "Eagle-API nicht verfügbar",
|
||
"statusListening": "Überwachung aktiv",
|
||
"statusListenFailed": "Überwachung fehlgeschlagen",
|
||
"statusAutoOff": "Überwachung aktiv (automatische Erstellung aus)",
|
||
"statusNoLibrary": "Bibliothekspfad nicht verfügbar",
|
||
"statusPairing": "Neue Assets werden zugeordnet…",
|
||
"statusPairingProgress": "Zuordnung {current}/{total}",
|
||
"statusRendering": "Frame wird gerendert {current}/{total} ({queued} in Warteschlange)",
|
||
"statusGenerating": "Vorschaubilder werden erstellt… noch {queued}",
|
||
"statusPaused": "Pausiert (im Fortschrittsfenster fortsetzen oder abbrechen)",
|
||
"statusAutoSkipped": "Automatische Erstellung ist aus; dieser Stapel wurde übersprungen",
|
||
"statusStartFailed": "Start fehlgeschlagen: {error}",
|
||
"stats": "Stapel {batches} · Hinzugefügt {added} · Spine {spine} · Vollständig {complete} · Erstellt {generated} · Übersprungen {skipped} · Fehlgeschlagen {failed}",
|
||
"modulesMissing": "Lokale Module nicht geladen: {modules}",
|
||
"moduleLoadError": "Lokale Module wurden nicht geladen. Prüfe die Skriptreihenfolge in index.html: {modules}",
|
||
"version": "Plugin-Codeversion {version}",
|
||
"pluginCreated": "Plugin erstellt: {name}",
|
||
"settingsReadFailed": "Einstellungen konnten nicht gelesen werden; Standardwerte werden verwendet (automatische Erstellung aus): {error}",
|
||
"settingsSaveFailed": "Einstellungen konnten nicht gespeichert werden: {error}",
|
||
"autoEnabled": "Automatische Erstellung aktiviert. Neu importierte Spine-Assets erhalten Vorschaubilder.",
|
||
"autoDisabled": "Automatische Erstellung deaktiviert; die Warteschlange wurde geleert.",
|
||
"modeStaticLog": "Erstellungsmodus: statisch (immer Setup-Pose, PNG)",
|
||
"modeAnimatedLog": "Erstellungsmodus: animiert (erste Animation als WebP; Setup-Pose ohne Animation)",
|
||
"strategySpeedLog": "Strategie: schnellste Methode (grobe Auswahl, nur die kleinsten ein oder zwei Profile)",
|
||
"strategySizeLog": "Strategie: kleinste Datei (alle zehn Profile erstellen und das kleinste Ergebnis behalten)",
|
||
"missingItem": "{label} übersprungen: Element nicht in Eagle gefunden",
|
||
"suffixFixed": "Zusammengesetzte Endung für {label} korrigiert → {name}",
|
||
"suffixFailed": "Zusammengesetzte Endung für {label} konnte nicht korrigiert werden: {error}",
|
||
"existingThumbnail": "{label} übersprungen: eigenes Vorschaubild vorhanden",
|
||
"thumbnailRejected": "Eagle hat dieses Vorschaubild abgelehnt",
|
||
"generated": "{label} erstellt | {details} | Spine {version}",
|
||
"generateFailed": "Erstellung für {label} fehlgeschlagen: {error}",
|
||
"cancelled": "Erstellung abgebrochen: {dropped} ausstehende Elemente verworfen. {done} abgeschlossen (Erfolg {generated}, Fehler {failed}, übersprungen {skipped})",
|
||
"batchFailed": "Importstapel konnte nicht verarbeitet werden: {error}",
|
||
"batchFinished": "Stapel abgeschlossen: {added} hinzugefügt, {total} in der Bibliothek ({reason})",
|
||
"recheck": "{count} früher unvollständige Assets werden erneut geprüft",
|
||
"noSpine": "Keine Spine-Assets in diesem Stapel",
|
||
"incompletePending": "{count} Assets sind unvollständig und werden nach späteren Importen erneut geprüft",
|
||
"incompleteIgnored": "{count} Assets sind unvollständig und wurden in diesem Stapel nicht verarbeitet",
|
||
"itemSummary": " {name} | {path} | {state} | Skelett {skeleton} | Atlas {atlas} | Seiten {pages} (fehlend {missing})",
|
||
"autoSkipped": "Automatische Erstellung ist aus; {count} Assets in diesem Stapel übersprungen",
|
||
"queued": "{added} zur Warteschlange hinzugefügt; {queued} warten{state}",
|
||
"queuedRunning": " (wird verarbeitet)",
|
||
"libraryInfoNoPath": "library.info() hat keinen Pfad zurückgegeben: {info}",
|
||
"libraryInfoFailed": "library.info() fehlgeschlagen: {error}",
|
||
"switchingLibrary": "Bibliothek wird gewechselt: {path}",
|
||
"noCreateEvent": "Kein Plugin-Erstellungsereignis erhalten; direkter Start wird versucht",
|
||
"watching": "{path} wird überwacht ({count} vorhandene Elemente gelten als Verlauf)",
|
||
"watchReadFailed": "Asset-Verzeichnis konnte nicht gelesen werden: {error}",
|
||
"watchMissingDir": "Asset-Verzeichnis fehlt: {path}",
|
||
"watchFailed": "Überwachung konnte nicht gestartet werden: {error}",
|
||
"fixSuffixAction": "Zusammengesetzte Endung für {label} korrigieren",
|
||
"renderAction": "{label} rendern",
|
||
"setThumbnailAction": "Vorschaubild für {label} setzen",
|
||
"thumbnailDetailsAnimated": "Animiert {size}@{fps}fps/q{quality}/{kb}KB (Ziel {target}KB)/{frames} Frames/Animation {animation}/{strategy}{limit}",
|
||
"thumbnailDetailsStatic": "Statisch {width}×{height}/{kb}KB{fallback}",
|
||
"bestSpeed": "schnellste Methode",
|
||
"bestSize": "kleinste Datei",
|
||
"fallbackNote": " ({text})",
|
||
"fallbackNoAnimation": "das Skelett hat keine Animationen",
|
||
"fallbackAnimatedFailed": "animierte Erstellung fehlgeschlagen: {error}",
|
||
"limitNote": " (auch das kleinste Profil überschreitet das Ziel; erhöhe gegebenenfalls die Vorschaubildgröße)",
|
||
"runSummary": "{generated} erfolgreich, {failed} fehlgeschlagen, {skipped} übersprungen in {seconds} Sekunden."
|
||
},
|
||
"progress": {
|
||
"title": "Spine-Vorschaubilder",
|
||
"generating": "Animierte Vorschaubilder werden erstellt…",
|
||
"waiting": "Warte auf Start…",
|
||
"confirmPrompt": "Diesen Lauf abbrechen?",
|
||
"resume": "Fortsetzen",
|
||
"cancel": "Abbruch bestätigen",
|
||
"stop": "Stoppen",
|
||
"confirm": "Fertig",
|
||
"generatedConfirm": "{done} Vorschaubilder erstellt. Lauf abbrechen?",
|
||
"complete": "Abgeschlossen",
|
||
"completed": "Abgeschlossen {done} / {total} ({percent}%)"
|
||
}
|
||
}
|