Merge pull request #587 from Eleria83/feat/german-language

added German Language
(feat/german-language #587)
This commit is contained in:
ExtraBinoss
2026-07-31 09:56:12 +02:00
committed by GitHub
9 changed files with 685 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
export const DEFAULT_LOCALE = "en" as const;
export const SUPPORTED_LOCALES = ["en", "es", "fr", "it", "nl", "ko", "pt-BR", "zh-CN", "zh-TW"] as const;
export const SUPPORTED_LOCALES = ["en", "es", "fr", "de", "it", "nl", "ko", "pt-BR", "zh-CN", "zh-TW"] as const;
export const I18N_NAMESPACES = [
"common",
+26
View File
@@ -0,0 +1,26 @@
{
"app": {
"name": "Recordly",
"editorTitle": "Recordly Editor",
"subtitle": "Bildschirmaufzeichnung und -bearbeitung",
"language": "Sprache",
"manageRecordings": "Aufzeichnungsordner öffnen"
},
"actions": {
"cancel": "Abbrechen",
"close": "Schließen",
"export": "Exportieren",
"load": "Laden",
"redo": "Wiederherstellen",
"reset": "Zurücksetzen",
"save": "Speichern",
"undo": "Rückgängig",
"delete": "Löschen",
"done": "Fertig"
},
"errors": {
"invalidFileType": "Ungültiger Dateityp",
"failedToUploadImage": "Bild konnte nicht hochgeladen werden",
"fileReadError": "Beim Lesen der Datei ist ein Fehler aufgetreten."
}
}
+62
View File
@@ -0,0 +1,62 @@
{
"export": {
"pleaseTryAgain": "Bitte versuche es erneut",
"compilingGifProgress": "GIF wird kompiliert... {{progress}}%",
"compilingGifWait": "GIF wird kompiliert... Dies kann eine Weile dauern",
"takeMoment": "Dies kann einen Moment dauern...",
"exportFailed": "Export fehlgeschlagen",
"compilingGifTitle": "GIF wird kompiliert",
"exportingFormat": "Exportiere {{format}}",
"exportComplete": "Export abgeschlossen",
"formatReady": "Dein {{format}} ist bereit",
"showInFolder": "Im Ordner anzeigen",
"compiling": "Kompilieren",
"renderingFrames": "Frames rendern",
"processing": "Verarbeiten...",
"status": "Status",
"format": "Format",
"compilingStatus": "Kompilieren...",
"frames": "Frames",
"cancelExport": "Export abbrechen",
"reopenSaveDialog": "Speicherdialog erneut öffnen",
"savedSuccess": "{{format}} erfolgreich gespeichert!"
},
"addFont": {
"title": "Google-Schriftart hinzufügen",
"heading": "Google-Schriftart hinzufügen",
"description": "Fügen Sie eine benutzerdefinierte Schriftart aus Google Fonts hinzu, um sie in Ihren Anmerkungen zu verwenden.",
"urlLabel": "Google Fonts-Import-URL",
"urlPlaceholder": "https://fonts.googleapis.com/css2?family=Roboto&display=swap",
"urlHelp": "So erhalten Sie diese von Google Fonts: Wählen Sie eine Schriftart aus → Klicken Sie auf \"Schriftart abrufen\" → Kopieren Sie die @import-URL",
"nameLabel": "Anzeigename",
"namePlaceholder": "Meine benutzerdefinierte Schriftart",
"nameHelp": "So wird die Schriftart in der Schriftartauswahl angezeigt",
"adding": "Wird hinzugefügt...",
"addFont": "Schriftart hinzufügen",
"enterUrl": "Bitte gib eine Google Fonts-Import-URL ein",
"invalidUrl": "Bitte gib eine gültige Google Fonts-URL ein",
"enterName": "Bitte gib einen Schriftartnamen ein",
"extractFailed": "Schriftfamilie konnte nicht aus der URL extrahiert werden",
"addSuccess": "Schriftart \"{{name}}\" erfolgreich hinzugefügt",
"addFailed": "Schriftart konnte nicht hinzugefügt werden",
"loadTimeout": "Das Laden der Schriftart hat zu lange gedauert. Bitte überprüfen Sie die URL und versuchen Sie es erneut.",
"loadFailed": "Die Schriftart konnte nicht geladen werden. Bitte überprüfen Sie, ob die Google Fonts-URL korrekt ist."
},
"shortcutsConfig": {
"title": "Tastaturkürzel",
"configurable": "Konfigurierbar",
"fixed": "Fest",
"pressEscToCancel": "Zum Abbrechen Esc drücken",
"clickToChange": "Zum Ändern anklicken",
"pressAKey": "Drücke eine Taste…",
"alreadyUsedBy": "Wird bereits von <strong>{{action}}</strong> verwendet",
"swap": "Tauschen",
"reserved": "Dieser Tastenbefehl ist für \"{{label}}\" reserviert und kann nicht neu zugewiesen werden.",
"saved": "Tastaturkürzel gespeichert",
"resetNotice": "Auf Standard-Tastaturkürzel zurücksetzen zum Übernehmen auf Speichern klicken",
"instructions": "Klicken Sie auf ein Tastaturkürzel und drücken Sie dann die neue Tastenkombination. Drücken Sie Esc, um abzubrechen.",
"resetToDefaults": "Auf Standardwerte zurücksetzen",
"cancel": "Abbrechen",
"save": "Speichern"
}
}
+141
View File
@@ -0,0 +1,141 @@
{
"playback": {
"play": "Wiedergabe",
"pause": "Pause",
"skipBack": "Zurück springen",
"skipForward": "Vorwärts springen",
"muteUnmute": "Stummschalten/Stummschaltung aufheben"
},
"annotations": {
"settings": "Einstellungen für Anmerkungen",
"active": "Aktiv",
"text": "Text",
"image": "Bild",
"arrow": "Pfeil",
"blur": "Weichzeichnen",
"textContent": "Textinhalt",
"textPlaceholder": "Geben Sie Ihren Text ein...",
"fontStyle": "Schriftart",
"selectStyle": "Auswahlstil",
"size": "Größe",
"toggleBold": "Fett umschalten",
"toggleItalic": "Kursiv umschalten",
"toggleUnderline": "Unterstreichung umschalten",
"alignLeft": "Linksbündig",
"alignCenter": "Zentriert",
"alignRight": "Rechtsbündig",
"textColor": "Textfarbe",
"background": "Hintergrund",
"none": "Keine",
"clearBackground": "Hintergrund löschen",
"uploadImage": "Bild hochladen",
"supportedFormats": "Unterstützte Formate: JPG, PNG, GIF, WebP",
"arrowDirection": "Pfeilrichtung",
"strokeWidth": "Strichbreite: {{width}}px",
"arrowColor": "Pfeilfarbe",
"deleteAnnotation": "Anmerkung löschen",
"shortcutsAndTips": "Tastenkombinationen & Tipps",
"tipSelectAnnotation": "Bewegen Sie den Abspielkopf auf den überlappenden Anmerkungsbereich und wählen Sie ein Element aus.",
"tipCycleForward": "Verwenden Sie die Tabulatortaste, um durch die überlappenden Elemente zu blättern.",
"tipCycleBackward": "Verwenden Sie Umschalt+Tab, um rückwärts zu blättern.",
"imageUploadSuccess": "Bild erfolgreich hochgeladen!",
"imageUploadError": "Bitte lade eine JPG-, PNG-, GIF- oder WebP-Bilddatei hoch.",
"blurStrength": "Unschärfestärke: {{strength}}",
"solidColor": "Einfarbig (Zensur)",
"borderRadius": "Randradius"
},
"fontStyles": {
"classic": "Klassisch",
"editor": "Editor",
"strong": "Fett",
"typewriter": "Schreibmaschine",
"deco": "Dekorativ",
"simple": "Einfach",
"modern": "Modern",
"clean": "Clean"
},
"format": {
"mp4Video": "MP4-Video",
"mp4Description": "Hochwertige Videodatei",
"gifAnimation": "GIF-Animation",
"gifDescription": "Animiertes Bild zum Teilen"
} ,
"gifOptions": {
"frameRate": "Bildfrequenz",
"outputSize": "Ausgabegröße",
"outputDimensions": "Ausgabe: {{width}} × {{height}}px",
"loopAnimation": "Animation wiederholen",
"loopDescription": "GIF wird kontinuierlich abgespielt"
},
"tutorial": {
"howTrimmingWorks": "So funktioniert das Zuschneiden",
"title": "So funktioniert das Zuschneiden",
"understanding": "So schneiden Sie unerwünschte Teile aus Ihrem Video heraus.",
"descriptionP1": "Das Trimm-Werkzeug funktioniert, indem Sie die Segmente definieren, die Sie",
"descriptionRemove": "entfernen",
"descriptionP2": "aus Ihrem Video",
"descriptionP3": "Jeder Teil der Zeitleiste, der von einem roten Trimm-Segment abgedeckt ist, wird beim Exportieren herausgeschnitten.",
"visualExample": "Visuelles Beispiel",
"removed": "ENTFERNT",
"kept": "Beibehalten",
"finalVideo": "Endgültiges Video",
"part": "Teil {{number}}",
"addTrimStep": "1. Trimmen hinzufügen",
"addTrimDesc": "Drücken Sie T oder klicken Sie auf das Scheren-Symbol, um einen Abschnitt zum Entfernen zu markieren.",
"adjustStep": "2. Anpassen",
"adjustDesc": "Ziehen Sie die Ränder des roten Bereichs, um genau den Bereich abzudecken, den Sie herausschneiden möchten."
},
"feedback": {
"trigger": "Feedback",
"title": "Feedback & Kontakt",
"description": "Wenden Sie sich direkt an uns oder erstellen Sie ein Ticket, wenn etwas nicht funktioniert oder fehlt.",
"emailLabel": "E-Mail",
"xLabel": "X",
"reportIssue": "Problem melden / Feedback senden",
"openFailed": "Link konnte nicht geöffnet werden."
},
"keyboardShortcuts": {
"trigger": "Tastenkombinationen",
"title": "Tastenkombinationen",
"description": "Kurzanleitung für die Steuerelemente der Zeitleiste und des Editors.",
"customizeTooltip": "Tastenkombinationen anpassen",
"customize": "Anpassen",
"panTimeline": "Zeitleiste verschieben",
"zoomTimeline": "Zeitleiste zoomen",
"cycleAnnotations": "Anmerkungen durchlaufen",
"tab": "Registerkarte"
},
"actions": {
"saveAgain": "Erneut speichern",
"showInFolder": "In Ordner anzeigen"
},
"project": {
"untitled": "Unbenannt"
},
"nativeCaptureUnavailable": {
"title": "Es ist nichts kaputt, aber wir können kein animiertes Cursor-Overlay rendern.",
"description": "Ihr Gerät unterstützt keine native Erfassung. Dies kann verschiedene Gründe haben, die wir noch nicht ermittelt haben. Recordly funktioniert weiterhin, aber eine Cursor-Glättung ist nicht möglich.",
"confirm": "Okay"
},
"exportStatus": {
"exporting": "Exportieren",
"renderingFile": "Datei wird gerendert.",
"preparing": "Export wird vorbereitet...",
"completePercent": "{{percent}} % abgeschlossen",
"issue": "Problem beim Export",
"complete": "Export abgeschlossen",
"savedSuccessfully": "Deine Datei wurde erfolgreich gespeichert."
},
"export": {
"processingAudioEdits": "Audio mit Geschwindigkeits-/Overlay-Bearbeitungen wird verarbeitet"
},
"toolbar": {
"addLayer": "Ebene hinzufügen",
"splitClip": "Clip teilen (C)"
},
"timeline": {
"expand": "Zeitleiste erweitern",
"collapse": "Zeitleiste reduzieren"
},
"openRecordingsFolder": "Aufnahmeordner öffnen"
}
+60
View File
@@ -0,0 +1,60 @@
{
"title": "Erweiterungen",
"tabs": {
"browse": "Durchsuchen",
"installed": "Installiert"
},
"actions": {
"submit": "Erweiterung einreichen",
"docs": "Dokumentation zu Erweiterungen",
"refresh": "Aktualisieren",
"openFolder": "Erweiterungsordner öffnen",
"uninstall": "Deinstallieren",
"install": "Installieren",
"installing": "Wird installiert",
"add": "Hinzufügen",
"retry": "Wiederholen",
"close": "Schließen",
"folder": "Ordner"
},
"status": {
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"installed": "Installiert"
},
"detail": {
"by": "Von {{author}}",
"unknownAuthor": "Unbekannter Autor",
"noDescription": "Keine Beschreibung",
"downloads": "{{count}} Downloads",
"preview": "Vorschau",
"screenshotAlt": "Screenshot {{number}}",
"description": "Beschreibung",
"tags": "Tags",
"permissions": "Berechtigungen",
"location": "Speicherort",
"error": "Fehler: {{message}}"
},
"empty": {
"title": "Keine Erweiterungen",
"description": "Installiere Erweiterungen, um Rahmen, Cursor-Effekte und Editor-Werkzeuge hinzuzufügen."
},
"search": {
"placeholder": "Erweiterungen suchen...",
"noResults": "Keine Erweiterungen gefunden",
"noMarketplace": "Noch keine Erweiterungen im Marktplatz verfügbar",
"count": "{{count}} Erweiterung",
"countPlural": "{{count}} Erweiterungen"
},
"toast": {
"installedAndEnabled": "Erweiterung installiert und aktiviert",
"uninstalled": "{{name}} deinstalliert",
"uninstallFailed": "Deinstallation von {{name}} fehlgeschlagen",
"searchFailed": "Suche im Marktplatz fehlgeschlagen",
"refreshed": "Erweiterungen aktualisiert",
"refreshFailed": "Erweiterungen konnten nicht aktualisiert werden",
"marketplaceInstalled": "{{name}} wurde installiert und aktiviert",
"marketplaceInstallFailed": "Die Installation von {{name}} ist fehlgeschlagen",
"enableFailed": "Die Aktivierung der Erweiterung ist fehlgeschlagen"
}
}
+80
View File
@@ -0,0 +1,80 @@
{
"recording": {
"disableSystemAudio": "System-Audio deaktivieren",
"enableSystemAudio": "System-Audio aktivieren",
"disableMicrophone": "Mikrofon deaktivieren",
"enableMicrophone": "Mikrofon aktivieren",
"micToggleDisabledTip": "Mikrofon kann während der Aufnahme nicht umgeschaltet werden",
"disableWebcam": "Webcam-Overlay deaktivieren",
"enableWebcam": "Webcam-Overlay aktivieren",
"countdownDelay": "Countdown-Verzögerung",
"noDelay": "Keine Verzögerung",
"record": "Aufnehmen",
"recordingFolder": "Pfad zu den Aufzeichnungen: {{path}}",
"chooseRecordingsFolder": "Pfad zu den Aufzeichnungen auswählen",
"folderPath": "Pfad: /{{name}}/",
"openVideoFile": "Videodatei öffnen",
"openProject": "Projekt öffnen",
"hideHudFromVideo": "HUD in der Aufnahme ausblenden",
"showHudInVideo": "HUD in der Aufnahme anzeigen",
"hideHud": "HUD ausblenden",
"closeApp": "App schließen",
"screens": "Bildschirme",
"windows": "Fenster",
"screen": "Bildschirm",
"window": "Fenster",
"noSourcesFound": "Keine Quellen gefunden",
"microphone": "Mikrofon",
"turnOffMicrophone": "Mikrofon ausschalten",
"selectMicToEnable": "Mikrofon zum Aktivieren auswählen",
"noMicrophonesFound": "Keine Mikrofone gefunden",
"webcam": "Webcam",
"turnOffWebcam": "Webcam ausschalten",
"hideFloatingWebcamPreview": "Schwebende Vorschau ausblenden",
"showFloatingWebcamPreview": "Schwebende Vorschau anzeigen",
"selectWebcamToEnable": "Webcam zum Aktivieren auswählen",
"noWebcamsFound": "Keine Webcams gefunden",
"recordingsFolder": "Pfad zu den Aufzeichnungen",
"language": "Sprache",
"paused": "PAUSIERT",
"rec": "AUFNAHME",
"resume": "Fortsetzen",
"pause": "Pause",
"stop": "Stopp",
"cancel": "Abbrechen",
"more": "Mehr",
"update": {
"update": "Aktualisieren",
"updated": "Aktualisiert",
"idleTitle": "Nach Updates suchen.",
"checkingTitle": "Nach Updates suchen...",
"downloadingTitle": "Update wird heruntergeladen...",
"errorTitle": "Update-Prüfung fehlgeschlagen. Klicken Sie hier, um es erneut zu versuchen.",
"upToDateTitle": "Recordly {{version}} ist auf dem neuesten Stand.",
"availableTitle": "Recordly {{version}} ist verfügbar.",
"availableGenericTitle": "Ein Update ist verfügbar."
}
},
"sourceSelector": {
"loadingSources": "Quellen werden geladen...",
"screens": "Bildschirme",
"windows": "Fenster",
"noScreensAvailable": "Keine Bildschirme verfügbar",
"noWindowsAvailable": "Keine Fenster verfügbar",
"windowsNote": "Es können nur sichtbare (nicht minimierte) Fenster aufgezeichnet werden.",
"windowPlaceholder": "Fenster",
"cancel": "Abbrechen",
"share": "Teilen"
},
"permissions": {
"screenRecordingNeeded": "Recordly benötigt die Berechtigung zur Bildschirmaufzeichnung, bevor Sie beginnen können. Die Systemeinstellungen wurden geöffnet. Schließen Sie Recordly nach der Aktivierung und starten Sie es erneut.",
"screenRecordingMissing": "Die Berechtigung für die Bildschirmaufzeichnung fehlt noch. Die Systemeinstellungen wurden erneut geöffnet. Aktivieren Sie die Berechtigung, schließen Sie Recordly anschließend und starten Sie die Anwendung vor der Aufzeichnung erneut.",
"accessibilityNeeded": "Recordly benötigt außerdem die Berechtigung für Barrierefreiheit, um die Cursorbewegungen zu verfolgen. Die Systemeinstellungen wurden geöffnet. Schließen Sie Recordly nach der Aktivierung und starten Sie es erneut.",
"accessibilityMissing": "Die Berechtigung für die Barrierefreiheit fehlt noch. Die Systemeinstellungen wurden erneut geöffnet. Aktivieren Sie diese, schließen Sie Recordly anschließend und öffnen Sie die App vor der Aufnahme erneut.",
"selectSource": "Bitte wählen Sie eine Quelle für die Aufnahme aus",
"systemAudioUnavailable": "Für diese Quelle ist kein Systemton verfügbar. Die Aufnahme wird ohne Systemton fortgesetzt.",
"microphoneDenied": "Der Zugriff auf das Mikrofon wurde verweigert. Die Aufzeichnung wird ohne Mikrofonton fortgesetzt.",
"failedToStart": "Die Aufzeichnung konnte nicht gestartet werden: {{error}}",
"failedToStartGeneric": "Die Aufnahme konnte nicht gestartet werden"
}
}
+258
View File
@@ -0,0 +1,258 @@
{
"zoom": {
"level": "Zoomstufe",
"selectRegion": "Zoombereich zum Anpassen auswählen",
"deleteZoom": "Zoom löschen",
"modeAuto": "Automatisch",
"modeManual": "Manuell",
"modeManualDescription": "Legen Sie einen festen Fokuspunkt für diesen Zoom fest",
"modeAutoDescription": "Die Kamera zentriert sich neu, wenn sich der Cursor dem Rand der gezoomten Ansicht nähert"
},
"trim": {
"deleteRegion": "Trimmbereich löschen"
},
"speed": {
"playbackSpeed": "Wiedergabegeschwindigkeit",
"selectRegion": "Wähle einen Geschwindigkeitsbereich zum Anpassen aus",
"deleteRegion": "Geschwindigkeitsbereich löschen",
"label": "Geschwindigkeit"
},
"clip": {
"title": "Clip",
"mute": "Stummschalten",
"mutedState": "Audio ist stummgeschaltet",
"unmutedState": "Audio wird wiedergegeben",
"separateClipFromAudio": "Clip vom Audio trennen",
"delete": "Clip löschen"
},
"effects": {
"title": "Videoeffekte",
"show": "Anzeigen",
"showCursor": "Cursor anzeigen",
"loopCursor": "Cursor wiederholen",
"cursorStyle": "Cursorstil",
"cursorStyleOptions": {
"macos": "macOS",
"tahoe": "Tahoe",
"tahoe-inverted": "Tahoe invertiert",
"dot": "Punkt",
"figma": "Minimal",
"lavender": "Lavender",
"parched": "Parched",
"chooper": "Chooper",
"amongus": "Among Us",
"turtle": "Turtle"
},
"backgroundBlur": "Hintergrundunschärfe",
"zoomMotionBlur": "Zoom-Bewegungsunschärfe",
"temporalZoomMotionBlur": "Zeitliche Zoom-Bewegungsunschärfe",
"temporalZoomMotionBlurDescription": "Steuert das Verschlussfenster und die Bildausschnitte, die vom neueren Zoom-Bewegungsunschärfe-Durchlauf verwendet werden.",
"zoomMotionBlurSamples": "Unschärfe-Samples",
"zoomMotionBlurShutter": "Verschluss",
"auto": "Auto",
"connectZooms": "Zooms verbinden",
"connectZoomsDescription": "Füge aufeinanderfolgende Zoom-Bereiche zu einer kontinuierlichen Kamerabewegung zusammen.",
"autoApplyFreshRecordingZooms": "Neue Aufzeichnungszooms automatisch anwenden",
"autoApplyFreshRecordingZoomsDescription": "Schlägt beim Öffnen einer neuen Aufzeichnung automatisch Zooms zur Randzentrierung vor.",
"zoomGeneralTitle": "Allgemein",
"zoomGeneralDescription": "Globale Bewegungseinstellungen für jeden Zoomübergang.",
"zoomInTitle": "Vergrößern",
"zoomInDescription": "Steuern Sie, wie die Kamera in einen Zoom-Bereich einzoomt.",
"zoomOutTitle": "Verkleinern",
"zoomOutDescription": "Steuern Sie, wie die Kamera aus einem Zoom-Bereich herauszoomt.",
"connectedZoomTitle": "Zwischen Zooms",
"connectedZoomDescription": "Passen Sie den Übergang zwischen aufeinanderfolgenden Zoom-Bereichen an, wenn die Verbindung aktiviert ist.",
"motionPresetsTitle": "Bewegungsvoreinstellungen",
"motionPresetsZoomHint": "Zoom-Bewegungsvoreinstellungen sind in den Einstellungen verfügbar.",
"animationPresets": "Animationsvoreinstellungen",
"cursorMotionPresets": "Cursor-Bewegungsvoreinstellungen",
"motionPresets": {
"focused": {
"label": "Fokussiert",
"description": "Schnellere Bewegung für Demos, Walkthroughs und alltägliche Aufnahmen."
},
"smooth": {
"label": "Sanft",
"description": "Sanftere Bewegung für Präsentationen, Keynote-artige Videos und ausgefeilte Enthüllungen."
}
},
"zoomInDuration": "Dauer des Heranzoomens",
"zoomInOverlap": "Überlappung beim Heranzoomen",
"zoomOutDuration": "Zoom-Out-Dauer",
"zoomInEasing": "Zoom-In-Kurve",
"zoomOutEasing": "Zoom-Out-Kurve",
"connectedZoomGap": "Lücke bei verbundenem Zoom",
"connectedZoomDuration": "Dauer bei verbundenem Zoom",
"connectedZoomEasing": "Kurve für verbundenen Schwenk",
"zoomEasingOptions": {
"recordly": "Recordly",
"glide": "Glide",
"smooth": "Smooth",
"snappy": "Snappy",
"linear": "Linear"
},
"cursorSize": "Cursorgröße",
"cursorSmoothing": "Cursor-Glättung",
"cursorSpringStiffness": "Cursor-Federkonstante",
"cursorSpringDamping": "Cursor-Federdämpfung",
"cursorSpringMass": "Cursor-Federmasse",
"off": "Aus",
"cursorClickEffects": {
"title": "Klick-Effekte",
"advanced": "Erweitert",
"advancedShow": "Erweiterte Steuerelemente für Klick-Effekte anzeigen",
"advancedHide": "Erweiterte Steuerelemente für Klick-Effekte ausblenden",
"color": "Effekt-Farbe",
"size": "Effekt-Größe",
"opacity": "Effekt-Deckkraft",
"duration": "Effekt-Dauer",
"none": {
"label": "Aus",
"description": "Keine Klickgrafik. Beim Klicken ändert sich lediglich die Cursorbewegung."
},
"ripple": {
"label": "Ripple",
"description": "Von jedem Klick gehen kreisförmige Ringe aus, sodass die Töne auch in Bewegung deutlich zu hören sind."
},
"spotlight": {
"label": "Im Fokus",
"description": "Um den Zeiger blitzt ein sanfter Lichtschein auf, um den angeklickten Bereich hervorzuheben."
},
"echo": {
"label": "Echo",
"description": "Ein Paar sanfter Ringe, die sich mit einem klareren Impuls nach außen ausbreiten."
}
},
"cursorMotionBlur": "Cursor-Bewegungsunschärfe",
"cursorClickBounce": "Cursor-Klick-Rückprall",
"cursorClickBounceDuration": "Sprunggeschwindigkeit",
"cursorSway": "Cursor-Schwankung",
"webcam": "Webcam-Overlay",
"webcamFootage": "Webcam-Aufnahmen",
"webcamFootageDescription": "Zu diesem Video sind keine Webcam-Aufnahmen verknüpft",
"uploadWebcamFootage": "Aufnahmen hochladen",
"replaceWebcamFootage": "Aufnahmen ersetzen",
"removeWebcamFootage": "Aufnahmen entfernen",
"webcamFootageAdded": "Webcam-Aufnahmen verknüpft",
"webcamFootageRemoved": "Webcam-Aufnahmen entfernt",
"webcamSize": "Webcam-Größe",
"webcamWidth": "Webcam-Breite",
"webcamHeight": "Webcam-Höhe",
"webcamCrop": "Webcam zuschneiden",
"webcamReactToZoom": "Webcam reagiert auf Zoom",
"webcamMirror": "Webcam spiegeln",
"webcamRoundness": "Webcam-Rundung",
"webcamShadow": "Webcam-Schatten",
"shadow": "Schatten",
"radius": "Radius",
"roundness": "Rundung",
"padding": "Abstand",
"paddingLinked": "Verknüpft (gleichmäßig)",
"paddingUnlinked": "Unverknüpft (asymmetrisch)",
"paddingTop": "Oben",
"paddingBottom": "Unten",
"paddingLeft": "Links",
"paddingRight": "Rechts",
"removeBackground": "Hintergrund entfernen"
},
"sections": {
"scene": "Szene",
"captions": "Untertitel",
"caption": "Untertitel",
"zoom": "Zoom",
"cursor": "Cursor",
"webcam": "Webcam",
"frame": "Bild",
"crop": "Zuschneiden"
},
"captions": {
"selectOnTimeline": "Wählen Sie einen Untertitel auf der Zeitleiste aus, um ihn zu bearbeiten.",
"enabled": "Anzeigen",
"timelineQuickAdd": "Mit der Maus darüberfahren, um zur Zeitleiste hinzuzufügen",
"language": "Sprache",
"downloading": "Wird heruntergeladen...",
"deleteModel": "Modell löschen",
"clearModel": "Modell entfernen",
"downloadModel": "Modell herunterladen",
"generating": "Wird generiert...",
"generateFull": "Untertitel generieren",
"regenerateFull": "Untertitel neu generieren",
"clearFull": "Untertitel entfernen",
"fontSettings": "Schriftart-Einstellungen",
"defaultFont": "Standard",
"fontFamily": "Schriftart",
"fontSize": "Schriftgröße",
"rowCount": "Zeilen",
"animation": "Animation",
"animationOff": "Aus",
"animationFade": "Einblenden",
"animationRise": "Aufsteigen",
"animationPop": "Aufspringen",
"bottomOffset": "Versatz unten",
"maxWidth": "Maximale Breite",
"boxRadius": "Radius der Box",
"backgroundOpacity": "Hintergrundtransparenz",
"textColor": "Textfarbe",
"editor": {
"text": "Text",
"start": "Start",
"end": "Ende",
"split": "Teilen",
"merge": "Zusammenführen",
"delete": "Löschen"
}
},
"crop": {
"title": "Video zuschneiden",
"instruction": "Ziehe an jeder Seite, um den Zuschneidebereich anzupassen",
"top": "Oben",
"bottom": "Unten",
"left": "Links",
"right": "Rechts",
"openEditor": "Zuschneide-Editor öffnen"
},
"background": {
"title": "Hintergrund",
"image": "Bild",
"color": "Farbe",
"gradient": "Farbverlauf",
"wallpaperPreview": "Vorschau des Hintergrundbildes",
"uploadCustom": "Benutzerdefiniertes Bild hochladen",
"uploadSuccess": "Benutzerdefiniertes Bild erfolgreich hochgeladen!",
"uploadError": "Bitte lade eine JPG- oder JPEG-Bilddatei hoch.",
"uploadErrorDescription": "Es werden nur JPG- und JPEG-Bilder unterstützt."
} ,
"export": {
"title": "Exportieren",
"mp4": "MP4",
"gif": "GIF",
"quality": {
"low": "Niedrig",
"medium": "Mittel",
"high": "Hoch",
"original": "Original"
},
"fpsTitle": "FPS",
"loop": "Wiederholen",
"outputDimensions": "Ausgabe: {{dimensions}}px",
"sizePresetOriginalShort": "Orig",
"sizePresetMediumShort": "Med",
"sizePresetLargeShort": "Lar",
"loadProject": "Projekt laden",
"saveProject": "Projekt speichern",
"exportVideo": "{{format}} exportieren",
"reportBug": "Fehler melden",
"starOnGithub": "Auf GitHub markieren"
},
"audio": {
"title": "Audio",
"volumeTitle": "Audio",
"volume": "Lautstärke",
"normalize": "Normalisieren",
"sourceTracksTitle": "Clip-Quellaudio",
"systemLabel": "Quellsystem",
"micLabel": "Quellmikrofon",
"mixedLabel": "Quelle",
"deleteRegion": "Audio löschen"
}
}
+16
View File
@@ -0,0 +1,16 @@
{
"actions": {
"addZoom": "Zoom hinzufügen",
"addTrim": "Trimmen hinzufügen",
"addSpeed": "Geschwindigkeit hinzufügen",
"addAnnotation": "Anmerkung hinzufügen",
"addKeyframe": "Keyframe hinzufügen",
"deleteSelected": "Ausgewählte löschen",
"playPause": "Wiedergabe / Pause",
"cycleForward": "Anmerkungen vorwärts durchlaufen",
"cycleBackward": "Anmerkungen rückwärts durchlaufen",
"deleteSelectedAlt": "Ausgewählte löschen (Alt)",
"panTimeline": "Zeitleiste verschieben",
"zoomTimeline": "Zeitleiste zoomen"
}
}
+41
View File
@@ -0,0 +1,41 @@
{
"zoom": {
"cannotPlace": "Zoom kann hier nicht platziert werden",
"existsOrNoSpace": "Zoom existiert bereits an dieser Stelle oder es ist nicht genügend Platz verfügbar.",
"suggestHandlerUnavailable": "Zoom-Vorschlags-Handler nicht verfügbar",
"noTelemetry": "Keine Cursor-Telemetrie verfügbar",
"recordFirst": "Nehmen Sie zuerst einen Screencast auf, um cursorbasierte Vorschläge zu generieren.",
"noUsableTelemetry": "Keine verwertbare Cursor-Telemetrie",
"notEnoughMovement": "Die Aufnahme enthält nicht genügend Daten zur Cursorbewegung.",
"noInteractionMoments": "Keine eindeutigen Interaktionsmomente gefunden",
"tryRecording": "Versuchen Sie eine Aufnahme mit Pausen oder Klicks an wichtigen Stellen.",
"noAutoZoomSlots": "Keine Auto-Zoom-Slots verfügbar",
"dwellPointsOverlap": "Erkannte Verweildauerpunkte überschneiden sich mit bestehenden Zoom-Bereichen.",
"addedSuggestions": "{{count}} interaktionsbasierte Zoomvorschläge hinzugefügt",
"label": "Zoom {{index}}",
"addZoom": "Zoom hinzufügen (Z)",
"suggestZooms": "Zooms vom Cursor vorschlagen"
},
"trim": {
"cannotPlace": "Trim kann hier nicht platziert werden",
"existsOrNoSpace": "Trim existiert bereits an dieser Stelle oder es ist nicht genügend Platz verfügbar.",
"label": "Trim {{index}}",
"addTrim": "Trim hinzufügen (T)"
},
"speed": {
"cannotPlace": "Geschwindigkeit kann hier nicht platziert werden",
"existsOrNoSpace": "Geschwindigkeitsbereich existiert bereits an dieser Stelle oder es ist nicht genügend Platz verfügbar.",
"label": "Geschwindigkeit"
},
"annotation": {
"label": "Anmerkung",
"image": "Bild",
"addAnnotation": "Anmerkung hinzufügen (A)"
},
"audio": {
"label": "Audio"
},
"addSpeed": "Geschwindigkeit hinzufügen (S)",
"resizeLeft": "Größe links anpassen",
"resizeRight": "Größe rechts anpassen"
}