多国语言支持
This commit is contained in:
1 parent
b98c0333e6
commit
04de5e5a8e
23 files changed
+7795
-1279
No files matched your search
@@ -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"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user