多国语言支持

This commit is contained in:
tianmo committed 2026-10-22 18:37:30 +08:00
1 parent b98c0333e6
commit 04de5e5a8e
23 files changed
+7795 -1279

No files matched your search

+853
View File
@@ -0,0 +1,853 @@
{
"app": {
"resizeTimeline": "Ziehen Sie, um die Höhe der Zeitleiste anzupassen",
"systems": "System",
"particlesBones": "Partikel (Knochen)",
"rootBone": "Wurzelknochen",
"hudTip": "Radzoom · Klicken Sie mit der linken Maustaste, um die Leinwand zu ziehen",
"title": "Spine-Partikeleditor - Yeomai"
},
"common": {
"close": "Schließen",
"reset": "Zurücksetzen",
"add": "Hinzufügen",
"remove": "Entfernen",
"delete": "Löschen",
"clear": "Leeren",
"cancel": "Abbrechen",
"confirm": "Bestätigen",
"none": "Keine",
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"fixed": "Fest",
"random": "Zufällig",
"curve": "Kurve",
"followExport": "Exporteinstellung folgen",
"linear": "Linear",
"bezier": "Bézier",
"above": "Über",
"below": "Unter",
"left": "Links",
"right": "Rechts",
"seconds": "s",
"frames": "Frames"
},
"toolbar": {
"settings": "Einstellungen",
"undo": "Rückgängig (Ctrl+Z)",
"pan": "Canvas verschieben (Q)",
"translate": "Verschieben (W)",
"rotate": "Drehen (E)",
"scale": "Skalieren (R)",
"zoomIn": "Vergrößern",
"zoomOut": "Verkleinern",
"fitView": "An Canvas anpassen",
"toggleGrid": "Raster umschalten",
"resetView": "Ansicht zurücksetzen",
"background": "Hintergrund",
"backgroundSettings": "Hintergrundeinstellungen",
"changeBackground": "Bild ersetzen",
"uploadBackground": "Bild hochladen",
"clearBackground": "Hintergrund löschen",
"noBackground": "Kein Bild",
"backgroundX": "X-Versatz des Hintergrundbilds",
"backgroundY": "Y-Versatz des Hintergrundbilds",
"backgroundOpacity": "Transparenz des Hintergrundbilds",
"opacity": "Deckkraft",
"help": "Hilfe",
"openHelp": "Hilfe öffnen"
},
"settings": {
"title": "Systemeinstellungen",
"layout": "Schnittstellenlayout",
"parameterPanelPosition": "Position des Parameterfelds",
"panelOnRight": "Das Parameterfeld wird rechts angezeigt",
"history": "Operationsgeschichte",
"maxUndo": "Maximale Anzahl Schritte zurück",
"canvasGuides": "Hilfsdisplay aus Leinwand",
"emitter": "Startpunkt",
"bones": "Knochenverbindung",
"bonePointSize": "Größe der Knochenpunktzeichnung",
"boneAxisSize": "Zeichnungsgröße der Achse",
"skinMesh": "enthäutetes Netz",
"enableTicks": "Häkchen aktivieren",
"tickFontSize": "Textgröße skalieren",
"tickWidth": "Dicke der Teilstriche",
"axisColor": "Achsenfarbe",
"showAxisLabels": "Skalenwert anzeigen",
"cacheNote": "Die gesamten Systemeinstellungen werden automatisch im aktuellen Browser gespeichert"
},
"config": {
"title": "Konfiguration",
"save": "Konfiguration speichern",
"saveTitle": "Alle Editorkonfigurationen speichern (Ctrl+S)",
"load": "Konfiguration laden",
"loadTitle": "Lokale Editorkonfiguration laden",
"presets": "Voreinstellungsliste",
"selectPreset": "Voreinstellung wählen",
"noPresets": "Keine Voreinstellungen",
"saved": "Die Konfiguration wurde lokal gespeichert",
"loading": "Konfiguration wird geladen…",
"loaded": "Geladen: {name}",
"presetLoading": "Voreinstellungen werden geladen…",
"presetLoaded": "Voreinstellung geladen: {name}",
"presetNamingError": "{message}, bitte überprüfen Sie die Standarddateibenennung",
"presetTransferTitle": "Voreinstellung laden",
"presetDownloading": "{file} wird heruntergeladen…",
"presetParsing": "Standardkonfiguration wird analysiert...",
"presetRestoring": "Standardressourcen werden analysiert und wiederhergestellt...",
"presetComplete": "Das Laden der Voreinstellungen ist abgeschlossen",
"presetListError": "Voreinstellungsliste kann nicht gelesen werden",
"presetReadError": "Voreinstellung konnte nicht gelesen werden: {file}"
},
"presets": {
"particleSweep": "1.Partikel-Sweep",
"barBlocks": "2.Balkenblöcke",
"forceTrail": "3.Kraftfeldschweif",
"lightningSequence": "4.Blitzsequenz",
"texturePivot": "5.Textur-Pivot",
"subEmitter": "6.Sub-Emitter"
},
"curve": {
"bezierHint": "Ziehen Sie den quadratischen Griff, um den Bogen anzupassen. · Doppelklicken Sie auf eine leere Stelle, um einen neuen zu erstellen. · Doppelklicken Sie auf einen Knoten, um ihn zu löschen",
"linearHint": "Doppelklicken Sie auf eine leere Stelle, um eine neue zu erstellen. Doppelklicken Sie auf einen Knoten, um ihn zu löschen. Ziehen Sie einen Knoten, um ihn anzupassen.",
"resetTitle": "Standardkurve wiederherstellen"
},
"gradient": {
"addTitle": "Doppelklicken Sie auf das Menüband, um eine Farbmarkierung hinzuzufügen",
"color": "Farbcode",
"colorValue": "Farbwert der Farbskala",
"position": "Position der Farbmarkierung",
"addMiddle": "Fügen Sie Farbe in der Mitte hinzu",
"delete": "Aktuelles Farbfeld löschen",
"hint": "Doppelklicken Sie auf das Farbband, um ein neues hinzuzufügen. · Ziehen Sie die Farbmarkierung, um ihre Position anzupassen. · Doppelklicken Sie auf die Farbmarkierung, um sie zu löschen"
},
"attributeControl": {
"angleOffset": "Winkelversatz",
"value": "Zahlenwert",
"lower": "untere Grenze",
"upper": "Obergrenze",
"rangeLower": "Untere Bereichsgrenze",
"rangeUpper": "Oberer Bereich",
"curveInput": "Kurveneingabe →",
"direction": "Startrichtung"
},
"pivot": {
"title": "Drehpunkt der Karte",
"zoomOut": "herauszoomen",
"zoomIn": "vergrößern",
"expand": "Zoomen Sie auf Vollbildbetrieb",
"interaction": "Klicken/Ziehen mit der linken Maustaste, um den Drehpunkt festzulegen · Rechtsklick zum Ziehen der Leinwand · Scrollrad zum Zoomen",
"previewAlt": "Pivot-Punkt-Vorschau",
"noImage": "Kein Bild ausgewählt",
"resetCenter": "Neupositionierung in der Mitte (50 %, 50 %)",
"coordinates": "Achspunktkoordinaten (%)",
"rotationTest": "Achsenrotationstest",
"static": "Trotzdem",
"spin": "Drehung",
"swing": "Swing",
"rotationAlt": "Rotationstest",
"topLeft": "oben links",
"top": "Ganz oben",
"topRight": "oben rechts",
"left": "Rechts links",
"center": "Mitte",
"right": "Rechts",
"bottomLeft": "unten links",
"bottom": "Direkt unten",
"bottomRight": "unten rechts"
},
"image": {
"chooseSequence": "Wählen Sie Sequenzrahmenbilder aus",
"chooseLocal": "Lokales Bild auswählen",
"subfolder": "Unterordner",
"name": "Name",
"restore": "Stellen Sie {name} wieder her",
"deleteResource": "Bildressourcen löschen",
"imageMode": "Bildmodus",
"fixed": "Einzelbild",
"sequence": "Sequenz",
"playbackMode": "Wiedergabemodus",
"onceHide": "Einmal, am Ende ausblenden",
"onceHold": "Einmal, letztes Bild halten",
"loopForward": "Vorwärts-Schleife",
"loopReverse": "Rückwärts-Schleife",
"playbackFps": "Bildrate der Wiedergabe",
"chooseSequenceMulti": "Sequenzbilder auswählen (Mehrfachauswahl)",
"weight": "Gewicht %",
"unlockWeight": "Proportionssperre entsperren",
"lockWeight": "Sperren Sie das aktuelle Verhältnis",
"pivot": "Textur-Pivot",
"collapsePivot": "Einstellung des Drehpunkts einklappen",
"expandPivot": "Erweitern Sie die Drehpunktanpassung",
"pivotModal": "Texturrotationsachsenpunkt, große Bildverfeinerung",
"pivotModalDesc": "Klicken oder ziehen Sie irgendwo auf der Karte unten, um das Rotations-/Schwingzentrum der Partikel genau festzulegen.",
"pivotZoomHint": "Unterstützt 100 % ~ 400 % Vergrößerung, präzises Zielen auf die Spitze oder Wurzel:",
"confirmPivot": "Drehpunkt ermitteln und speichern",
"noSequence": "Kein Sequenzbild ausgewählt",
"firstFrame": "Rahmen 1",
"firstImage": "erstes Bild",
"lastImage": "letztes Bild",
"pivotOn": "Geöffnet: X {x}% | Y {y}%",
"pivotOff": "Nicht aktiviert, die Standardeinstellung liegt etwa in der Bildmitte (50 %, 50 %).",
"pivotCustom": "Der Drehpunkt wurde angepasst: X {x}% | Y {y}%",
"frameCountOne": "1 Rahmen · {name}",
"frameCountMany": "Rahmen {count} · {first} → {last}",
"sequenceSelected": "Der Frame {count} wurde ausgewählt und in der Reihenfolge {first}-{last} abgespielt"
},
"timeline": {
"play": "Spielen(D)",
"pause": "Pause (D)",
"toStart": "Gehe zurück zum ersten Frame (S)",
"previous": "vorherigen Frame",
"next": "nächsten Frame",
"toEnd": "Zum letzten Bild wechseln",
"continuousLoop": "Dauerhaft in Schleife abspielen",
"abLoop": "Unabhängige A/B-Bereichsschleife",
"abLoopShort": "AB-Schleife",
"abRange": "AB Zyklusintervall",
"playbackStart": "Benutzerdefiniertes Startbild für die Wiedergabe",
"playbackEnd": "Benutzerdefiniertes Wiedergabe-Endbild",
"startFrame": "Startbild abspielen",
"endFrame": "Endbild abspielen",
"frame": "rahmen",
"emission": "Emission",
"particleLife": "Aktive Partikel",
"spineAnimation": "Spine-Animation",
"ownerAnimation": "Zugehörige Animation",
"setOwnerAnimation": "Legen Sie die Animation fest, zu der das aktuelle Partikelsystem gehört",
"chooseOwnerAnimation": "Wählen Sie die Animation aus",
"animationName": "Animationsname",
"renameAnimation": "Aktuelle Animation umbenennen",
"rename": "Umbenennen",
"newAnimation": "+ Neu",
"keepOneAnimation": "Mindestens eine Animation muss beibehalten werden",
"spinePreview": "Spine Vorschauanimation",
"noSpineAnimation": "Keine Spine-Animation verfügbar",
"none": "keiner",
"systemName": "System {index}",
"dragLoopDuration": "Dauer des Drag-Loop-Segments",
"dragEmissionDuration": "Drag-Dauer",
"dragSpineStart": "Ziehen Sie, um die Startzeit der Animation anzupassen",
"noAnimationData": "Derzeit sind keine Animationsdaten zum Anzeigen vorhanden.",
"animationNameEmpty": "Der Animationsname darf nicht leer sein",
"animationNameDuplicate": "Animationsnamen können nicht wiederholt werden",
"animationRenameFailed": "Der Animationsname kann nicht geändert werden",
"zoomIn": "vergrößern",
"zoomOut": "herauszoomen",
"zoomFit": "Mäßig",
"frameStatus": "Frame {current} / {total}"
},
"emission": {
"title": "Emissionsmodus",
"reset": "Sendemodusparameter zurücksetzen",
"stream": "Kontinuierlich",
"burst": "Burst",
"normalStream": "Normaler Stream",
"loopStream": "Loop-Stream",
"rate": "Emissionsrate",
"duration": "Emissionsdauer",
"loopDuration": "Startdauer (f)",
"generateStart": "Generieren Sie eine Startschleifenanimation",
"generateEnd": "Generieren Sie eine Endloop-Animation",
"customDuration": "Dauer angeben",
"auto": "Automatisch {frames}f",
"startLoopDuration": "Dauer des Schleifensegments starten",
"endLoopDuration": "Dauer des Endschleifensegments",
"loopWarning": "Der Schleifenpersistenzmodus unterstützt keine Knochenverfolgung und Pfadverfolgung; Die Partikelverfolgungseinstellungen werden beim Betreten oder Verlassen auf die Standardwerte zurückgesetzt.",
"burstCount": "Menge pro Burst",
"delay": "Verzögerung",
"shapeTitle": "Emitterform",
"shapeReset": "Setzen Sie die Parameter der Emitterform zurück",
"shape": "Form",
"point": "Punkt",
"circle": "Kreis",
"rect": "Rechteck",
"cone": "Kegel",
"path": "Pfad",
"innerDiameter": "Innendurchmesser",
"outerDiameter": "Außendurchmesser",
"innerRadius": "Innenradius",
"outerRadius": "Außenradius",
"coneDirection": "Kegelausrichtung",
"coneAngle": "Konischer Öffnungswinkel",
"innerWidth": "Innenweite",
"innerHeight": "Hoch drinnen",
"outerWidth": "Außenbreite",
"outerHeight": "Extra hoch",
"selectPath": "Pfad auswählen",
"noPath": "Kein Pfad (Punktemission)",
"birthDistribution": "Geburtenverteilung",
"evenDistribution": "Gleichmäßige feste Verteilung",
"randomDistribution": "Zufallsverteilung",
"emissionAngle": "Startwinkel",
"radial": "Radial (Mitte nach außen)",
"pathNormal": "senkrecht zum Pfad",
"pathTangent": "entlang der Wegrichtung",
"fixedAngle": "fester Winkel",
"baseAngle": "Basiswinkel",
"randomRange": "zufälliger Bereich",
"showShape": "Form zeigen"
},
"attributes": {
"title": "Partikeleigenschaften",
"reset": "Partikelattributparameter zurücksetzen",
"initialParams": "Initialwerte",
"initialLife": "anfänglicher Lebenszyklus",
"randomSample": "Zufallsauswahl →",
"initialSpeed": "Anfangsgeschwindigkeit",
"initialScale": "anfängliche Skalierung",
"uniform": "vereinheitlicht",
"separateXY": "XY-Trennung",
"scaleX": "Zoom X",
"scaleY": "Zoom Y",
"initialRotation": "anfängliche Rotation",
"lifecycleTitle": "Änderung über die Lebensdauer",
"speedOverLife": "Lebenszyklusgeschwindigkeit",
"speedMultiplier": "Geschwindigkeitsmultiplikator",
"lifeTo": "Lebenszyklus →",
"scaleOverLife": "Skalierung während des Lebenszyklus",
"scaleMultiplier": "Zoomverhältnis",
"multiplierX": "Vergrößerung",
"multiplierY": "Vergrößerung Y",
"rotationOverLife": "Während des Lebenszyklus rotieren",
"rotationSpeed": "Rotationsgeschwindigkeit"
},
"appearance": {
"title": "Aussehen und Ressourcen",
"reset": "Aussehen und Ressourcenparameter zurücksetzen",
"opacity": "Deckkraft",
"curveMode": "Kurvenmodus",
"transparent": "0 (transparent)",
"opaque": "1 (undurchsichtig)",
"renderLayer": "Renderebene (Spine-Slot)",
"top": "oberstes Niveau",
"spineSlot": "Spine-Steckplatz",
"selectSpine": "Bitte wählen Sie Spine aus",
"noSpine": "Nicht verfügbar Spine",
"noSlot": "Noch kein Slot ausgewählt",
"reselect": "Neu auswählen",
"selectSlot": "Steckplatz auswählen",
"searchSlots": "Nach Steckplatz- oder Zubehörnamen suchen…",
"searchSlotsAria": "Suchplätze",
"emptySlot": "Leerer Steckplatz",
"noMatchingSlots": "Kein passender Steckplatz",
"above": "oben auf diesem Slot-Bild",
"below": "unter diesem Slot-Bild",
"followAttachment": "Ein- und Ausblenden mit Slot-Zubehör",
"previewOnly": "Das Anpassen der Anzeigeebene wirkt sich nur auf die Editor-Vorschau aus und hat keinen Einfluss auf die exportierten Daten.",
"imageResources": "Bildressourcen",
"addImage": "Bildressourcen hinzufügen",
"scale": "Zoom",
"color": "Farbe",
"fixedColor": "feste Farbe",
"randomColor": "zufällige Farbe",
"lifetime": "Lebenszyklus",
"normal": "Normal",
"add": "Addieren",
"multiply": "Multiplizieren",
"screen": "Bildschirm",
"fixedColorValue": "fester Farbwert",
"randomColorHint": "Jedes Teilchen wählt bei seiner Geburt zufällig eine Farbe aus dem Band aus und bleibt während seines Lebenszyklus unverändert.",
"independentAlpha": "Unabhängige Deckkraft",
"off": "Aus"
},
"renderLayer": {
"slotLabelAbove": "{spine} / {slot} · Bild oben",
"slotLabelBelow": "{spine} / {slot} · Unter dem Bild",
"resolvedAbove": "Über dem {slot}-Bild und unter seinem Slot gerendert",
"resolvedBetween": "Gerendert zwischen {previous} und {slot}",
"warningNoSpine": "Es ist kein Spine geladen und die Partikel werden vorübergehend oben angezeigt.",
"warningNoSelection": "Spine wurde noch nicht ausgewählt und die Partikel werden vorübergehend oben angezeigt.",
"warningMissingSpine": "Das Ziel Spine existiert nicht und die Partikel werden vorübergehend oben angezeigt.",
"warningNotReady": "Das Ziel Spine ist nicht bereit und die Partikel werden vorübergehend oben angezeigt.",
"warningMissingSlot": "Der Zielplatz existiert nicht (die Ressource wurde möglicherweise ersetzt) ​​und die Partikel werden vorübergehend oben angezeigt.",
"warningFirstSlot": "Dies ist der erste Slot und kann nicht darunter angezeigt werden, die Partikel werden vorübergehend oben angezeigt."
},
"export": {
"title": "Exporteinstellungen",
"reset": "Exporteinstellungen zurücksetzen",
"imagesPath": "Bildpfad (Spine-Bildpfad)",
"spineVersion": "Spine-Version",
"keyframeCurve": "Keyframe-Interpolationskurve",
"linear": "Linear",
"smoothBezier": "Glatter Bezier (Glatter Bézier)",
"bezierHelp": "Smooth Bezier passt kontinuierliche Bewegungen innerhalb der Fehlertoleranz an; Geburt, Tod, Bindungswechsel und Mutationen verwenden weiterhin Schritt-Keyframes.",
"spine38Help": "Spine 3.8 unterstützt das Bezier-Array pro Kanal von 4.x nicht und wird beim Export in toleranzreduzierte stückweise lineare Keyframes konvertiert.",
"fps": "Export-FPS",
"omitFps": "Schreiben Sie keine fps",
"fpsHelp": "Behalten Sie die tatsächlichen Sekunden der Animation bei, wenn Sie FPS ändern. „Keine FPS schreiben“ lässt nur die FPS-Metadaten von Spine weg.",
"integerFrames": "Ganzzahlige Frame-Ausrichtung",
"bonePool": "Knochenobjektpool",
"excludeEmpty": "Schließen Sie inhaltslose Animationen aus",
"baking": "Die Animation wird neu berechnet und gebacken",
"exportJsonTitle": "Exportieren Sie Spine {version} JSON",
"preparing": "Der Export wird vorbereitet...",
"exportJson": "Spine JSON exportieren",
"exportImagesTitle": "Laden Sie das vom aktuellen Partikelsystem ZIP verwendete Bild separat herunter",
"organizingImages": "Bilder sortieren...",
"exportImages": "Bilder-ZIP exportieren",
"generatingProject": "Projekt wird erstellt...",
"exportSpine": ".spine-Paket exportieren",
"authorize": "Autorisieren Sie die aktuelle Website",
"authorizeTitle": "Autorisieren Sie die aktuelle Website im nativen Connector",
"refreshConnector": "Überprüfen Sie den Stecker erneut",
"refresh": "auffrischen",
"recalculating": "Partikelanimation wird neu berechnet...",
"exported": "Exportiert Spine {version}: {systems} Partikelsysteme, {animations} Animationen, {bones} Wurzelknochen {warning}",
"resourceWarning": ";{count} Ressourcentipps (fehlende Bilder werden weiterhin exportiert)",
"timeout": "Neuberechnung des Animations-Timeouts. Bitte bestätigen Sie, dass die Seite noch ausgeführt wird, und versuchen Sie es erneut",
"preparingProject": "Bilder sortieren und diese Maschine Spine nennen…",
"projectExported": "{fileName} wurde generiert: einschließlich .spine-Projekt und {images}-Bilder, Spine {version}",
"collectingImages": "Zusammenstellung von Bildern, die derzeit vom Partikelsystem verwendet werden ...",
"imagesExported": "{fileName} wurde generiert: {folder}/ enthält {images}-Bilder",
"connectorChecking": "Lokaler Spine-Anschluss wird erkannt...",
"connectorOffline": "Der lokale Spine-Connector läuft nicht",
"spineNotFound": "Der Connector läuft, aber Spine wurde nicht gefunden",
"notAuthorized": "Der Connector läuft, aber diese Website ist nicht autorisiert",
"connectorReady": "Connector verfügbar · Spine bereit",
"connectorBusy": "Spine-Projekt wird neu berechnet und erstellt",
"connectorGenerate": "Spine-{version}-Projekt mit lokalem Spine erstellen",
"unknown": "unbekannt",
"checking": "Prüfung",
"offline": "Offline",
"notFound": "Spine nicht gefunden",
"unauthorized": "Nicht autorisiert",
"projectTransferTitle": "Exportieren Sie das Spine-Paket",
"projectTransferDetail": "Partikelanimation wird neu berechnet...",
"projectTransferDownload": "Das Spine-Projektpaket wurde heruntergeladen",
"generatingJson": "Generieren von Spine JSON…",
"preparingProjectFiles": "Projektbilder zusammenstellen...",
"uploading": "Daten werden in den Spine-Connector hochgeladen...",
"spineProcessing": "Spine konvertiert das Projekt, bitte warten...",
"downloadingProject": "Das generierte Spine-Projektpaket wird heruntergeladen ...",
"handingToBrowser": "Übergabe an den Browser zum Download..."
},
"transfer": {
"completed": "Vollendet",
"failed": "Der Vorgang ist fehlgeschlagen"
},
"scene": {
"title": "Szenenobjekte",
"addParticle": "Partikelsystem hinzufügen",
"addParticleShort": "+Teilchen",
"addCollider": "Collider hinzufügen",
"addColliderShort": "+Kollision",
"addPath": "Pfad hinzufügen",
"addPathShort": "+ Pfad",
"addSpine": "Fügen Sie Spine hinzu",
"copyTitle": "Kopieren Sie das aktuell ausgewählte Szenenobjekt",
"showParticle": "Partikelsystem anzeigen",
"hideParticle": "Partikelsystem ausblenden",
"showCollider": "Collider anzeigen",
"hideCollider": "Collider ausblenden",
"showPath": "Pfad anzeigen",
"hidePath": "Pfad ausblenden",
"showSpine": "Anzeige Spine",
"hideSpine": "Spine ausblenden",
"particle": "Partikel",
"subEmitter": "Sub-Emitter",
"collision": "Kollision",
"path": "Pfad",
"deleteParticle": "Partikelsystem löschen",
"deleteCollider": "Collider löschen",
"deletePath": "Pfad löschen",
"deleteSpine": "Löschen Sie Spine",
"empty": "Es sind noch keine Objekte in der Szene vorhanden",
"name": "Name",
"positionX": "X-Position",
"positionY": "Y-Position",
"offsetX": "X-Versatz",
"offsetY": "Y-Versatz",
"rotation": "Drehung",
"scaleX": "X-Skalierung",
"scaleY": "Y-Skalierung",
"seed": "Zufallsseed",
"seedTitle": "Steuern Sie alle Zufallsattribute, die Ressourcenauswahl und die Zufallsstichprobe von Modifikatoren im Partikelsystem",
"randomizeSeed": "Generieren Sie einen neuen globalen Zufallsstartwert",
"seedHint": "Steuern Sie die anfänglichen Zufallsparameter, die Ressourcenauswahl und die Modifikator-Zufallsstichprobe. Der gleiche Samen kann den gleichen Effekt hervorrufen",
"colliderTitle": "Collider-Eigenschaften",
"colliderName": "Collider-Name",
"type": "Typ",
"circle": "runden",
"ellipse": "Oval",
"rect": "Rechteck",
"polygon": "Polygon",
"custom": "Anpassen",
"enabled": "aktivieren",
"xPosition": "X-Position",
"yPosition": "Y-Position",
"scaleXShort": "X-Skalierung",
"scaleYShort": "Y-Skalierung",
"radius": "Radius",
"radiusX": "X-Radius",
"radiusY": "Y-Radius",
"width": "Breite",
"height": "hoch",
"sides": "Anzahl der Seiten",
"collisionResponse": "Crash-Reaktion",
"physics": "Physik (Sprung/Reibung)",
"pause": "Pause (Stopp)",
"destroy": "Verschwinden (sofort zerstören)",
"elasticity": "Elastizität (0-1)",
"friction": "Reibung (0-1)",
"followPath": "Folgen Sie dem Weg",
"targetPath": "Zielpfad",
"notSelected": "(nicht ausgewählt)",
"moveDuration": "Bewegungsdauer (Sekunden)",
"followDirection": "Richtung entlang des Pfades",
"moveProgressCurve": "Bewegliche Fortschrittskurve",
"moveProgressHelp": "Horizontale Achse: Echtzeit/Bewegungsdauer; vertikale Achse: Pfadfortschritt (0=Startpunkt → 1=Endpunkt)",
"pathTitle": "Pfadattribut",
"pathName": "Pfadname",
"closedPath": "geschlossener Weg",
"pathColor": "Pfadfarbe",
"pathHelp": "Bedienungsanleitung:",
"pathHelpItems": "Doppelklicken Sie auf den leeren Bereich/die leere Kurve: Erstellen Sie einen neuen Ankerpunkt, doppelklicken Sie auf den Ankerpunkt: löschen Sie den Knoten, doppelklicken Sie ein zweites Mal und ziehen Sie: erstellen Sie einen neuen und ziehen Sie den Griff heraus, ziehen Sie den Ankerpunkt, um die Position zu verschieben, ziehen Sie den Griff, um die Kurve anzupassen, Umschalt + Ziehgriff: vollständig symmetrisch auf beiden Seiten, Alt + Ziehgriff: unabhängige Steuerung einer Seite, Ctrl + Klick/Rahmenauswahl: ausgewählte Knoten hinzufügen, Alt+Klick/Rahmenauswahl: ausgewählte Knoten subtrahieren Knoten, Alt+Klick in den leeren Bereich: Löschen Sie alle Auswahlen, wählen Sie mehrere Knoten aus und ziehen Sie sie als Ganzes",
"applyPresetShape": "Wenden Sie eine voreingestellte Form an",
"choosePreset": "Wählen Sie eine Voreinstellung...",
"square": "Quadrat",
"star": "Sternform",
"applyPreset": "Voreinstellung anwenden",
"clearAnchors": "klarer Ankerpunkt",
"panelHint": "Verwenden Sie die Schaltfläche in der oberen rechten Ecke, um ein Szenenobjekt zu erstellen"
},
"modifiers": {
"title": "Modifikatoren",
"reset": "Modifikatorparameter zurücksetzen",
"damping": "Dämpfung",
"enableNoise": "Bewegungsrauschen aktivieren",
"strength": "Stärke",
"noiseRange": "Schwankungsbreite",
"noiseSpeed": "Zeitliche Durchflussrate",
"noiseHint": "Intensitätssteuerung beeinflusst den Anteil · Schwankungsbereich steuert die maximale Abweichung · Zeitfluss steuert die Änderungsgeschwindigkeit",
"enableGravity": "Schwerkraft aktivieren",
"gravityStrength": "Schwerkraftstärke",
"strengthMin": "Stärke min",
"strengthMax": "Stärke max",
"direction": "Richtung",
"gravityOverLife": "Schwerkraft während des Lebenszyklus",
"windOverLife": "Lebenszyklus Wind",
"axisStrength": "Vertikale Achse: Intensität 0~1",
"directionHint": "0° nach rechts · -90° nach unten · Negative Intensität kehrt die Richtung um",
"enableWind": "Wind aktivieren",
"windStrength": "Windstärke",
"enableForceField": "Kraftfeld aktivieren",
"centerX": "Mitte X",
"centerY": "Zentrum Y",
"forceStrength": "Kraftfeldstärke",
"forceRadius": "Kraftfeldradius",
"falloffMode": "Decay-Modus",
"constant": "Konstant (die Geschwindigkeit ändert sich innerhalb des Bereichs nicht)",
"linearFalloff": "Linearer Abfall (Kante ist 0)",
"inverseFalloff": "Umgekehrt proportional zur Entfernung (am stärksten in der Mitte)",
"forceHint": "Positive Zahlen ziehen sich zur Mitte hin an, negative Zahlen stoßen sich nach außen ab und der Kraftfeldkreis kann innerhalb der Leinwand gezogen werden.",
"showShape": "Form zeigen",
"enableVortex": "Wirbel aktivieren",
"vortexHint": "Positive Zahlen gegen den Uhrzeigersinn · Negative Zahlen im Uhrzeigersinn",
"enableAttraction": "Anziehung aktivieren",
"attractionX": "Adsorptionspunkt X",
"attractionY": "Adsorptionspunkt Y",
"attractionRadius": "Adsorptionsradius",
"attractionDuration": "Adsorptionszeit",
"delay": "Verzögerungszeit",
"delayMode": "Verzögerungsmodus",
"globalTime": "einheitliche Zeit",
"particleLife": "Das Leben einzelner Teilchen",
"attractionPath": "Adsorptionsmethode",
"straight": "Gerade",
"attractionHint": "Nach einer Verzögerung beginnt die Adsorption an der aktuellen Position. Wenn es den roten Bereich erreicht, stirbt es ab. Der Adsorptionskreis kann innerhalb der Leinwand gezogen werden.",
"enableTrail": "Schweif aktivieren",
"trailImages": "Nachgestellte unabhängige Bilder",
"addTrailImage": "Fügen Sie nachgestellte Bildressourcen hinzu",
"trailRotation": "drehen",
"trailBones": "Anzahl der nachlaufenden Knochen",
"trailRatio": "Trailing-Verhältnis (%)",
"trailLength": "Nachlauflänge",
"randomRange": "zufälliger Bereich",
"lengthRatio": "Längenverhältnis (%)",
"lengthMin": "Mindestlänge (%)",
"lengthMax": "Maximale Länge (%)",
"trailWidth": "Nachlaufbreite",
"widthRatio": "Breitenverhältnis (%)",
"widthMin": "Mindestbreite (%)",
"widthMax": "Maximale Breite (%)",
"widthScale": "Breitenskalierung",
"followParticle": "Teilchen folgen",
"lifeLengthCurve": "Lebenszykluslängenkurve",
"shapeCurve": "Formkurve (Kopf → Schwanzbreite)",
"colorMode": "Farbmodus",
"blendMode": "Mischmodus",
"fixedColor": "feste Farbe",
"alphaMode": "Transparenzmodus",
"opacity": "Transparenz",
"gridRows": "Anzahl der Rasterzeilen",
"gridCols": "Anzahl der Rasterspalten",
"trailHint": "Jedes Partikel generiert im Verhältnis zu den Ressourcen eine Reihe von Geschwister-Trailing-Bones. Die zufällige Länge und Breite werden bei der Geburt des Partikels bestimmt, und derselbe Samen kann stabil reproduziert werden",
"enableFollow": "Emitter-Verfolgung aktivieren",
"followMode": "Folgemodus",
"noFollow": "keiner",
"followPath": "Folge dem Weg",
"selectedBone": "ausgewählte Knochen",
"emitterAngleMode": "Senderwinkelmodus",
"fixedAngle": "fester Winkel",
"followMoveDirection": "Folgen Sie der Bewegungsrichtung",
"moveProgressCurve": "Bewegungsfortschrittskurve (0→1)",
"moveDuration": "Bewegungsdauer (s)",
"followSpace": "Folgen Sie dem Raum",
"localSpace": "Lokaler Raum (GEN-Bewegung)",
"worldSpace": "Weltraum (Partikelerzeugungspunktbewegung)",
"moveDirection": "Bewegungsrichtung",
"forward": "Vorwärts (Startpunkt → Endpunkt)",
"reverse": "Umkehren (Endpunkt → Startpunkt)",
"followOffset": "Offset-Startpunkt (0-1)",
"followSpaceHint": "Der lokale Raum bewegt den gesamten Emitter; Der Weltraum verschiebt nur den Entstehungspunkt neuer Partikel und die geborenen Partikel bleiben an der Weltposition.",
"followTarget": "Folgen Sie dem Ziel:",
"noValidBone": "Es wurde noch kein gültiger Bone gebunden. Bitte wählen Sie zuerst den Bone im Spine-Hierarchiebaum aus.",
"rebind": "neu binden",
"bind": "Bindung",
"selectedBoneLabel": "Aktuell ausgewählter Knochen:",
"boneLocalSpace": "Lokaler Raum (bewegt sich mit Knochen)",
"boneWorldSpace": "Weltraum (Partikel behalten ihre Position, nachdem sie erzeugt wurden)",
"offsetX": "Verschiebungsoffset X",
"offsetY": "Verschiebungsoffset Y",
"rotationOffset": "Rotationsversatz",
"scaleOffsetX": "Skalierungsversatz X",
"scaleOffsetY": "Skalenversatz Y",
"boneFollowHint": "Der Emitter folgt nur der Position des ausgewählten Spine-Bones und erbt nicht die Rotation oder Skalierung von Spine; Die Partikeltransformation verwendet die eigenen Parameter und den oberen Offset des Partikelsystems.",
"enableCollision": "Kollision aktivieren",
"collisionObjects": "Beteiligte Kollisionsobjekte",
"colliderDisabled": "{name} (Collider deaktiviert)",
"clearCollider": "Kollisionsobjekt löschen {name}",
"addCollider": "Szenenkollisionsobjekte hinzufügen",
"noAvailableColliders": "Es müssen keine Kollisionsobjekte hinzugefügt werden",
"noCollidersSelected": "Es ist kein Kollisionsobjekt ausgewählt und die aktuellen Partikel kollidieren nicht.",
"available": "Verfügbar",
"disabled": "Deaktiviert",
"collisionHint": "Nur hinzugefügte und aktivierte Szenenkollisionsobjekte nehmen an der Kollision des aktuellen Partikelsystems teil.",
"enableSubEmitter": "Sub-Emitter aktivieren",
"triggerTiming": "Wählen Sie die Triggerzeit",
"birth": "geboren",
"death": "sterben",
"collision": "Kollision",
"chooseTarget": "Zielpartikelsystem auswählen",
"noTarget": "Keine (Partikelsystem)",
"deleteSubEmitter": "Löschen Sie diesen Sub-Emitter",
"probability": "Emissionswahrscheinlichkeit",
"collisionLimit": "Kollisionsgrenze",
"inherit": "erben",
"colorInheritMode": "Farbvererbungsmethode",
"add": "Hinzufügen",
"replace": "Abdeckung",
"addSubEmitter": "+ Neuer Sub-Emitter hinzugefügt",
"inheritNone": "Keine (Standard)",
"inheritAll": "Alle Eigenschaften",
"inheritColor": "Farbe",
"inheritScale": "Größe",
"inheritRotation": "drehen",
"inheritLife": "Lebenszyklus"
},
"spine": {
"title": "Spine-Eigenschaften",
"name": "Spine-Name",
"xPosition": "X-Position",
"yPosition": "Y-Position",
"rotation": "Drehung",
"scaleX": "X-Skalierung",
"scaleY": "Y-Skalierung",
"startTime": "Startzeit",
"resources": "Spine-Ressourcen",
"chooseFolder": "Ordner auswählen und laden",
"folderHint": "Lesen Sie JSON / SKEL, Atlas und alle Texturen in einem Ordner gleichzeitig; Ressourcen können unten noch einzeln ausgetauscht werden.",
"choose": "wählen",
"chooseMultiple": "Auswählen (Mehrfachauswahl)",
"loading": "Laden…",
"load": "↧ Laden",
"clear": "Klar",
"supportNote": "Unterstützt Spine 3.8 / 4.0 / 4.1 / 4.2 / 4.3 JSON · Laden bei Bedarf, wenn die entsprechende Version ausgeführt wird · Lokal offline",
"currentResource": "Aktuelle Ressource {version}",
"animations": "Spine-Animationen",
"noAnimations": "Keine Animation verfügbar",
"timelineAnimation": "Spielen Sie die Animation auf der Timeline ab",
"no": "keiner",
"hierarchy": "Hierarchie",
"clearBoneTitle": "Klicken Sie, um die Knochenauswahl zu löschen",
"noBoneTitle": "Derzeit sind keine Knochen ausgewählt",
"clearBone": "Ausgewählte Knochen löschen: {name}",
"currentBone": "Aktuelles Skelett:",
"clearSlotTitle": "Klicken Sie hier, um die Slot-Auswahl zu löschen",
"noSlotTitle": "Derzeit ist kein Steckplatz ausgewählt",
"clearSlot": "Ausgewählten Steckplatz löschen: {name}",
"currentSlot": "Aktueller Slot:",
"notSelected": "Nicht ausgewählt",
"expandAll": "Alles erweitern",
"collapseAll": "Alles einklappen",
"bones": "Skeleton",
"slots": "Slot",
"notLoaded": "Nicht geladen Spine",
"searchBones": "Suche nach Knochen",
"searchBonesPlaceholder": "Knochennamen suchen…",
"clearSearch": "Suche löschen",
"clearBoneSearch": "Klare Knochensuche",
"noMatchingBones": "Kein passender Knochen gefunden",
"expandChildren": "Untergeordnete Knochen erweitern",
"collapseChildren": "Kinderknochen kollabieren lassen",
"notLoadedSlots": "Spine-Steckplatz nicht geladen",
"searchSlots": "Suchplätze",
"searchSlotsPlaceholder": "Nach Steckplatz- oder Zubehörnamen suchen…",
"clearSlotSearch": "Slot-Suche löschen",
"noMatchingSlots": "Kein passender Steckplatz gefunden",
"slotTitle": "{name} (Skelett: {bone}, Anhang: {attachment})",
"empty": "null",
"textureSummary": "{count} Zhang: {names}",
"textureImages": "Texturbilder",
"missingFolderAssets": "Der ausgewählte Ordner fehlt: {missing}",
"chooseAssets": "Bitte wählen Sie nacheinander die Daten Spine, Atlas und alle Texturbilder aus"
},
"help": {
"title": "Hilfe",
"subtitle": "Schneller Einstieg vom Erstellen von Partikeln bis zum Speichern und Exportieren",
"close": "Anweisungen schließen",
"closeShort": "Schließen (Esc)",
"quickStart": "Schnellstart",
"stepCreate": "Erstellen Sie ein Objekt: Verwenden Sie +Particles / +Collision / +Path / +Spine im „Szenenobjekt“ auf der linken Seite, um ein Szenenobjekt hinzuzufügen.",
"stepEdit": "Partikel bearbeiten: Wählen Sie das Partikelsystem aus und passen Sie „Emissionsmodus → Emitterform → Partikeleigenschaften → Aussehen und Ressourcen → Modifikator“ an.",
"stepPreview": "Überprüfen Sie den Effekt: Die untere Timeline kann Bild für Bild abgespielt, angehalten oder verschoben werden. Es wird automatisch neu berechnet, nachdem die Parameter geändert wurden.",
"stepExport": "Speichern und exportieren: Benutzen Sie „Konfiguration speichern“, um das Projekt beizubehalten; „Export Spine Json / images package / .spine package“, um das fertige Produkt auszugeben.",
"quickNote": "„Zurücksetzen“ auf der rechten Seite des Titels jeder Modulgruppe kann die Standardparameter der Gruppe wiederherstellen; Die Systemeinstellungen werden automatisch im aktuellen Browser gespeichert.",
"commonOps": "Häufige Aktionen",
"eye": "kleine Augen",
"eyeDesc": "Objekte einzeln ein-/ausblenden; Verborgene Partikelsysteme werden nicht exportiert.",
"copyDesc": "Kopiert das aktuell ausgewählte Objekt vollständig, um den Vergleich verschiedener Parameter zu erleichtern.",
"backgroundDesc": "Laden Sie das Referenzbild hoch und passen Sie Position und Transparenz nur für die Leinwandvorschau an.",
"settingsDesc": "Das Layout der Verwaltungsoberfläche, die Zusatzanzeige, der Maßstab usw. werden automatisch im Browser gespeichert.",
"undoDesc": "Ctrl+Z fährt einen Schritt zurück; Die maximale Schrittanzahl kann in den Systemeinstellungen angepasst werden.",
"spineBoneDesc": "Suchen und wählen Sie einen Knochen im Hierarchiebaum aus, der vom Partikelemitter zum Folgen verwendet werden kann.",
"shortcuts": "Tastenkürzel",
"undoShortcut": "Machen Sie den vorherigen Schritt rückgängig",
"saveShortcut": "Konfiguration speichern",
"panShortcut": "Leinwand ziehen",
"translateShortcut": "Verdrängungswerkzeug",
"rotateShortcut": "Rotationswerkzeug",
"scaleShortcut": "Zoom-Tool",
"playShortcut": "abspielen/pausieren",
"startShortcut": "Gehen Sie zurück zum ersten Bild",
"shortcutNote": "Q/W/E/R müssen zuerst auf die Leinwand klicken; Wenn sich der Cursor im Eingabefeld befindet, wird die Einzeltastenkombination nicht ausgelöst.",
"modules": "Modulhandbuch",
"configTitle": "Konfigurationsmanagement",
"saveConfigDesc": "Speichern Sie alle aktuellen Szenenobjekte und Parameter als Projekt-JSON-Dateien (Ctrl+S wird auch unterstützt).",
"loadConfigDesc": "Wählen Sie die lokale Konfigurationsdatei aus, um das gesamte Projekt wiederherzustellen.",
"presetDesc": "Wählen Sie im Dropdown-Menü eine Standard-Schnellanwendung aus. Klicken Sie auf das Dropdown-Menü, um die Liste zu aktualisieren.",
"configScope": "Umfang",
"configScopeDesc": "Die Konfiguration enthält Objekte und Parameter; Schnittstellen- und Systemeinstellungen werden separat im Browser gespeichert.",
"sceneTitle": "Szenenobjekt",
"particleDesc": "Kernobjekt. Position, Offset, Drehung, Skalierung und Zufallsstartwert können eingestellt werden; Der gleiche Samen kann den gleichen Effekt hervorrufen.",
"colliderDesc": "Kreis/Ellipse/Rechteck/Polygon/benutzerdefiniert, unterstützt physisches Abprallen, Anhalten, Zerstören und Bewegung entlang des Pfades.",
"pathDesc": "Bezier-Pfad mit Unterstützung für Ankerpunkte, Steuerpunkte, Abschluss, Farbe und voreingestellte Formen.",
"spineDesc": "Laden Sie Spine-Daten, Atlas und Texturen, durchsuchen Sie Bones und Slots und folgen Sie den Emittern.",
"sceneCommonDesc": "Objekte können unabhängig voneinander angezeigt und kopiert werden; Verborgene Partikelsysteme werden nicht exportiert.",
"emissionDesc": "Kontinuierliches Feuer, Feuerstoß, Verzögerung und dreistufige Start-/Schleifen-/End-Schleifendauer.",
"burstDesc": "Gibt eine bestimmte Anzahl von Partikeln auf einmal ab.",
"delayDesc": "Die Wartezeit bis zum Beginn der Emission, entsprechend dem linken Ende des Partikelbalkens.",
"loopNote": "Die Schleifenpersistenz unterstützt Knochen- und Pfadverfolgung nicht und die folgenden Einstellungen werden beim Umschalten wiederhergestellt.",
"shapeDesc": "Punkt-, Kreis-, Rechteck-, Kegel- oder Pfad-Spawn-Bereich. Kreise/Kegel unterstützen Innen- und Außenradien und Rechtecke unterstützen Innen- und Außenbreite und -höhe.",
"angleDesc": "Fest, zufällig, radial, Pfadnormale oder Pfadtangente.",
"initialDesc": "Lebenszyklus, Geschwindigkeit, Skalierung und Rotationsunterstützung sind fest, zufällig, Kurve und Rotation können der Startrichtung folgen.",
"overLifeDesc": "Geschwindigkeitsvergrößerung, Zoomvergrößerung und Rotationsgeschwindigkeit können über die Lebenszykluskurve gesteuert werden.",
"alphaDesc": "Transparenz unterstützt fest oder gekrümmt; Der Kurvenmodus kann abgeleitet, linear oder Bezier folgen.",
"imageDesc": "Einzelbild oder Sequenzrahmen, Multibild-Gewichtungs-Randomisierung, Drehpunkt, Farbe, Mischmodus und unabhängige Transparenz.",
"sequenceDesc": "Zu den Wiedergabemethoden gehören einmaliges Ausblenden, einmaliges Einfrieren, Vorwärtsschleife und Rückwärtsschleife.",
"noiseDesc": "Erzeugen Sie Jitter-Spuren und steuern Sie Intensität, Reichweite und Geschwindigkeit.",
"gravityDesc": "Schwerkraft-, Wind- und Lebenszyklusintensitätskurven.",
"forceDesc": "Globale Kraftfelder, Wirbel, Adsorption und Kollisionen.",
"trailDesc": "Unabhängige nachgestellte Assets, Knochenanzahl, Länge, Breite, Form, Farbe und Transparenzkurven.",
"followDesc": "Der Emitter kann einem Pfad oder Spine Bone folgen.",
"collisionDesc": "Wählen Sie Szenenkollisionsobjekte und Partikelkollisionsreaktionen aus.",
"exportDesc": "Legen Sie den Bildpfad, die Spine-Version, die Keyframe-Kurve, FPS, Integer-Frames, den Bone-Pool und die leere Animation fest.",
"exportButtonsDesc": "Sie können Spine JSON, Bilder ZIP exportieren oder .spine-Projekte über den Connector generieren.",
"connectorTitle": "Gebrauchsanweisung für den Spine-Stecker",
"connectorIntro": "Der Connector übermittelt JSON und von der Webseite generierte Bilder an Spine, das auf dem lokalen Computer installiert und aktiviert wurde, und konvertiert sie in bearbeitbare .spine-Projekte.",
"prerequisite": "Frontload",
"prerequisiteDesc": "Auf dem Computer ist Spine installiert und aktiviert, und der Desktop-Connector wurde gestartet.",
"download": "herunterladen",
"webSide": "Webseite",
"webSideDesc": "Nachdem „Connector verfügbar · Spine ist bereit“ angezeigt wird, klicken Sie auf „.spine-Paket exportieren“.",
"authorization": "erste Genehmigung",
"authorizationDesc": "Bei der ersten Verbindung muss die Quelle der Website überprüft und einmal zugelassen werden; Dieses Gerät speichert die Autorisierungs-Whitelist.",
"pathSetup": "Pfadeinstellungen",
"pathSetupDesc": "Der Connector erkennt Spine automatisch. Wenn es nicht gefunden werden kann, können Sie den Anwendungspfad manuell angeben.",
"downloadResult": "Ergebnisse herunterladen",
"downloadResultDesc": "Holen Sie sich das ZIP-Paket, das das .spine-Projekt und das Bildverzeichnis enthält.",
"version": "Version",
"versionDesc": "Der Stecker passt automatisch zu Spine 3.8~4.3 entsprechend der JSON-Version.",
"security": "Sicherheit",
"securityDesc": "Hören Sie nur auf die lokale Adresse, die Autorisierung wird im Connector gespeichert und die temporären Dateien werden nach der Konvertierung bereinigt.",
"differenceTitle": "Was ist der Unterschied zwischen Konfigurieren und Exportieren?",
"differenceDesc": "„Konfiguration speichern“ speichert alle editierbaren Objekte und Parameter; „Export Spine Json“ exportiert nur das angezeigte Partikelsystem und backt die Kollisions-, Folge-, Nachlauf- und Sub-Emitter-Ergebnisse in unabhängige Animationsdaten."
},
"errors": {
"confirmLoopFollowEnter": "Nach dem Aufrufen des kontinuierlichen Schleifenmodus werden die Partikelverfolgungseinstellungen ungültig und auf den Standardwert zurückgesetzt. Weitermachen?",
"confirmLoopFollowExit": "Nach dem Verlassen des Schleifenpersistenzmodus werden die Partikelverfolgungseinstellungen ungültig und auf ihre Standardwerte zurückgesetzt. Weitermachen?",
"invalidJson": "Die Konfigurationsdatei ist ungültig JSON",
"invalidConfigFormat": "Nicht das Editorprofil SpineParticle",
"unsupportedConfigVersion": "Konfigurationsversion noch nicht unterstützt: {version}",
"missingScene": "In der Konfigurationsdatei fehlen vollständige Szenendaten",
"missingEmbeddedSpine": "Die Konfiguration enthält keine wiederverwendbaren Spine-Originalressourcen",
"chooseJsonConfig": "Bitte wählen Sie eine .json-Konfigurationsdatei aus",
"settingsInvalidJson": "Der Systemeinstellungscache ist ungültig JSON",
"settingsFormat": "Nicht SpineParticle Editor-Systemeinstellungscache",
"settingsVersion": "Die Systemkonfigurationsversion wird noch nicht unterstützt: {version}",
"settingsMissing": "Im Systemeinstellungscache fehlen Einstellungen",
"noExportableImages": "Für das aktuell sichtbare Partikelsystem sind keine exportierbaren Bilder vorhanden",
"invalidZipPath": "ZIP Ungültiger Dateipfad",
"spineFileType": "Spine-Daten unterstützen nur .json oder .skel",
"atlasFileType": "Atlas-Dateien unterstützen nur .atlas",
"chooseTexture": "Bitte wählen Sie mindestens ein Texturbild aus",
"binaryParseFailed": "Binäres Parsen von Spine ist fehlgeschlagen (4.3: {v43}; alte Version: {v42})",
"invalidSpineJson": "Spine JSON Ungültiges Dateiformat",
"unsupportedSpineJsonVersion": "Spine JSON-Version wird nicht unterstützt, nur {versions} wird unterstützt",
"unsupportedSpineDataVersion": "Die Datenversion Spine wird nicht unterstützt, nur {versions} wird unterstützt",
"embeddedReadFailed": "Die eingebettete Spine-Datei kann nicht gelesen werden: {name}",
"missingImageWarning": "Bild „{file}“ fehlt oder hat unlesbare Abmessungen, Pfad bleibt erhalten.",
"missingTrailImageWarning": "Das nachgestellte Bild „{file}“ fehlt und der Pfad wurde beibehalten.",
"emptyCacheWarning": "Für „{name}“ ist kein Framebuffer verfügbar.",
"readExportImageFailed": "Exportiertes Bild kann nicht gelesen werden: {name}",
"connectorOffline": "Der lokale Spine-Connector wurde nicht erkannt. Bitte aktivieren Sie zuerst den Connector",
"connectorHttpError": "Der Spine-Connector gibt den Fehler HTTP {status} zurück",
"invalidTrailUV": "Ungültige UV-Daten für nachgestelltes Netz „{name}“",
"missingTrailVertices": "Im nachgestellten Netz „{name}“ fehlen Scheitelpunktdaten",
"trailIndexOutOfRange": "Dreiecksindex des nachgestellten Netzes „{name}“ außerhalb der Grenzen",
"invalidTrailHull": "Die Außenkonturnummer des nachlaufenden Netzes „{name}“ ist ungültig",
"trailHullIndexOutOfRange": "Der Außenkonturkantenindex des nachgestellten Netzes „{name}“ liegt außerhalb der Grenzen",
"invalidInfluenceCount": "Das nachgestellte Netz „{name}“ enthält eine ungültige Anzahl an Knochengewichten",
"missingBoneReference": "Das nachgestellte Netz „{name}“ verweist auf einen nicht vorhandenen Knochen",
"invalidWeight": "Das nachfolgende Raster „{name}“ enthält ungültige Gewichtsdaten",
"weightSum": "Die Scheitelpunktgewichte des nachgestellten Netzes „{name}“ ergeben in der Summe nicht 1",
"vertexCountMismatch": "Das nachgestellte Netz „{name}“ weist eine inkonsistente Anzahl von Scheitelpunkten und UVs auf",
"invalidInherit": "Der geerbte Wert „{inherit}“ für Bone „{name}“ entspricht nicht dem Spine {version} JSON-Format",
"trailBoneParent": "Der Trailing-Bone „{name}“ muss direkt unter dem Partikelsystem-Bone aufgehängt werden und darf keine Bone-Kette bilden.",
"trailSlotEmpty": "Der gewichtete Tailing-Slot „{name}“ kann keine leeren Anhänge verwenden. Die entsprechende Knochenskalierung sollte in der Nichterscheinungs- oder Todesphase auf 0 gesetzt werden.",
"spine38Version": "Spine 3.8 Die exportierte Versions-ID muss 3.8 sein",
"spine38Inherit": "Spine 3.8 Bone „{name}“ sollte „Transform“ verwenden und kann nicht „Inherit“ verwenden",
"spine38SlotColor": "Spine 3.8 Slot-Farbzeitleiste muss Farbe / TwoColor verwenden",
"spine38AttachmentName": "Spine 3.8 Der versteckte Rahmen der Anhang-Timeline muss explizit als Name geschrieben werden: null",
"spine38RotationAngle": "Spine 3.8 Sie müssen den Winkel verwenden, um die Zeitachse zu drehen",
"spine38Curve": "Spine 3.8 unterstützt das 4.x-Array-Kurvenformat nicht",
"unsupportedExportVersion": "Die exportierte Version wird nicht unterstützt, nur Spine {versions} wird unterstützt",
"exportVersionMismatch": "Inkonsistente Exportversion: auf Spine {expected} gesetzt, JSON markiert als Spine {actual}",
"exportMissingBones": "Beim Exportergebnis fehlen Knochen",
"missingAtlasTexture": "Die von Atlas referenzierte Textur ist nicht ausgewählt: {name}"
},
"language": {
"label": "Sprache",
"zhCN": "中文",
"zhTW": "繁體中文",
"en": "English",
"ja": "日本語",
"ko": "한국어",
"fr": "Français",
"de": "Deutsch",
"ptBR": "Português",
"es": "Español"
}
}