项目文件夹

文件
wehub-resource-sync 9a6da7d40d
Publish Docker image / Build and publish (push) Failing after 0s
CI / Python tests (push) Failing after 4s
chore: import upstream snapshot with attribution
2026-07-13 12:03:55 +08:00

228 行
15 KiB
JSON

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
{
"Language": "Deutsch",
"Translation": {
"Login Required": "Anmeldung erforderlich",
"Please login to access settings": "Bitte melden Sie sich an, um auf die Einstellungen zuzugreifen",
"Username": "Benutzername",
"Password": "Passwort",
"Login": "Anmelden",
"Login Error": "Anmeldefehler",
"Incorrect username or password": "Falscher Benutzername oder Passwort",
"Please enter your username and password": "Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein",
"Video Script Settings": "**Drehbuch / Topic des Videos**",
"Video Subject": "Videothema",
"Video Subject Placeholder": "Beispiel: Wie KI den Alltag verändert",
"Script Language": "Skriptsprache",
"Advanced Script Settings": "Erweiterte Skripteinstellungen",
"Script Paragraph Number": "Anzahl der Drehbuchabsätze",
"Custom Script Requirements": "Individuelle Skriptvorgaben",
"Custom Script Requirements Placeholder": "Beispiel: leichterer Ton, TikTok-Stil, junge Zielgruppe, spannenderer Einstieg",
"Custom System Prompt": "System-Prompt",
"Restore Default System Prompt": "Standard-Prompt wiederherstellen",
"Default System Prompt Restored": "Standard-System-Prompt wiederhergestellt",
"Preview Final Prompt": "Finalen Prompt anzeigen",
"Final Prompt Preview": "Vorschau des finalen Prompts",
"Generate Video Script and Keywords": "Skript & Keywords mit KI erstellen",
"Auto Detect": "Automatisch erkennen",
"Video Script": "Videoskript (optional)",
"Video Script Help": "Leer lassen, um es per KI aus dem Videothema zu erstellen. Sinnvolle Zeichensetzung verbessert die Untertitel.",
"Generate Video Keywords": "Keywords mit KI erstellen",
"Please Enter the Video Subject": "Bitte geben Sie zuerst das Drehbuch an",
"Please Enter the Video Subject First": "Bitte geben Sie zuerst das Videothema ein",
"Task Manager": "Aufgabenverwaltung",
"No Tasks Yet": "No tasks yet",
"No Tasks Match Filter": "No tasks match the selected filter",
"All Tasks": "All",
"Task Status Filter": "Task status filter",
"Task Status Complete": "Completed",
"Task Status Failed": "Failed",
"Task Status Processing": "Processing",
"Task Status History": "History",
"Task Status": "Status",
"Recent Tasks": "Recent Tasks",
"Task Subject": "Subject",
"Task Updated At": "Updated",
"Task Progress": "Progress",
"Task Actions": "Actions",
"Play Video": "Play",
"Play": "Play",
"Open": "Open",
"Delete": "Delete",
"Delete Task": "Delete Task",
"Task Deleted": "Task deleted",
"Task Delete Failed": "Failed to delete task",
"Open Task Folder": "Open Folder",
"Generating Video Script and Keywords": "KI generiert ein Drehbuch und Schlüsselwörter...",
"Generating Video Keywords": "KI generiert Video-Schlüsselwörter...",
"Video Keywords": "Video-Keywords (Englisch, optional)",
"Video Keywords Help": "Leer lassen, um sie per KI aus dem Videoskript zu erstellen. Mehrere Keywords mit englischen Kommas trennen.",
"Video Settings": "**Video Einstellungen**",
"Video Concat Mode": "Videoverkettungsmodus",
"Random": "Zufällige Verkettung (empfohlen)",
"Sequential": "Sequentielle Verkettung",
"Video Transition Mode": "Video Übergangsmodus",
"None": "Kein Übergang",
"Shuffle": "Zufällige Übergänge",
"FadeIn": "FadeIn",
"FadeOut": "FadeOut",
"SlideIn": "SlideIn",
"SlideOut": "SlideOut",
"Video Ratio": "Video-Seitenverhältnis",
"Portrait": "Portrait 9:16",
"Landscape": "Landschaft 16:9",
"Clip Duration": "Max. Dauer pro Clip (Sek.)",
"Clip Duration Help": "Legt die Dauer jedes verwendeten Clips fest, nicht die Gesamtlänge des Videos.",
"Number of Videos Generated Simultaneously": "Videos pro Durchlauf",
"Match Materials to Script Order": "Bilder an Skriptreihenfolge anpassen",
"Match Materials to Script Order Help": "Erstellt Suchbegriffe und ordnet Material nach dem Skript, damit die Bilder dem Sprechertext folgen.",
"Video Encoder": "Video-Encoder",
"Default Video Encoder": "Standard (empfohlen)",
"Video Encoder Help": "Erweiterte Option. Standard folgt der stabilen App-Vorgabe, derzeit libx264. Wenn ein Hardware-Encoder nicht verfügbar ist, fällt die App automatisch auf libx264 zurück.",
"Audio Settings": "**Audio Einstellungen**",
"Voiceover Mode": "Vertonungsmodus",
"Automatic Voiceover": "Auto",
"Upload Voiceover": "Upload",
"No Voiceover": "Keine",
"No Voice Selected": "Keine Stimme ausgewählt",
"Voiceover Service": "Sprachdienst",
"Voiceover Voice": "Stimme (passend zur Skriptsprache)",
"Voiceover Volume": "Lautstärke",
"Voiceover Volume Help": "Gilt für automatische und hochgeladene Vertonung. 100 % entspricht der Originallautstärke.",
"Voiceover Speed": "Sprechtempo",
"Voiceover Speed Help": "Gilt nur für automatische Vertonung. 1,0× entspricht der normalen Geschwindigkeit.",
"Upload Voiceover File": "Vertonung hochladen",
"Upload Voiceover File Help": "Die hochgeladene Audiodatei wird direkt verwendet; es wird keine automatische Vertonung erstellt.",
"Please Upload Voiceover File First": "Bitte laden Sie zuerst eine Vertonungsdatei hoch",
"Background Music Source": "Quelle der Hintergrundmusik",
"Speech Synthesis": "Stimme (passend zur Skriptsprache)",
"Speech Region": "Region(:red[Erforderlich,[Region abrufen](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])",
"Speech Key": "API-Schlüssel(:red[Erforderlich,[API-Schlüssel abrufen](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])",
"Speech Volume": "Stimmenlautstärke",
"Speech Rate": "Sprechtempo",
"Custom Audio File": "Benutzerdefinierte Audiodatei",
"Custom audio will be used directly. TTS synthesis will be skipped for this task.": "Die hochgeladene Vertonung wird direkt verwendet; es wird keine automatische Vertonung erstellt.",
"No Voice": "Keine Stimme (keine Sprachsynthese)",
"Male": "Männlich",
"Female": "Weiblich",
"Background Music": "Hintergrundmusik",
"No Background Music": "Ohne Hintergrundmusik",
"Random Background Music": "Zufällig erzeugte Hintergrundmusik",
"Custom Background Music": "Benutzerdefinierte Hintergrundmusik",
"Custom Background Music File": "Pfad der eigenen Musik",
"Background Music Volume": "Hintergrundmusik-Lautstärke",
"Subtitle Settings": "**Untertitel-Einstellungen**",
"Enable Subtitles": "Untertitel aktivieren",
"Font": "Schriftart",
"Position": "Position",
"Top": "Oben",
"Center": "Mittig",
"Bottom": "Unten (empfohlen)",
"Custom": "Benutzerdefiniert",
"Custom Position (% from top)": "Benutzerdefinierte Position (% von oben)",
"Please enter a value between 0 and 100": "Bitte geben Sie einen Wert zwischen 0 und 100 ein",
"Please enter a valid number": "Bitte geben Sie eine gültige Zahl ein",
"Font Size": "Schriftgröße",
"Font Color": "Farbe",
"Stroke Color": "Kontur",
"Stroke Width": "Konturbreite",
"Enable Subtitle Background": "Hintergrund",
"Subtitle Background Color": "Farbe",
"Rounded Subtitle Background": "Runder Hintergrund",
"Rounded Subtitle Background Help": "Standardmäßig deaktiviert. Wenn aktiviert, verwenden Untertitelhintergründe einen abgerundeten, halbtransparenten Stil, der sich besser an die Textbreite anpasst.",
"Subtitle Colors Are Indistinguishable": "Untertiteltext und Hintergrund haben dieselbe Farbe, daher sind Untertitel möglicherweise unsichtbar.",
"Subtitle Font Does Not Support Text": "Die gewählte Schrift unterstützt einige Zeichen nicht, daher fehlen möglicherweise Untertitel.",
"Restore Default Subtitle Settings": "Untertitel zurücksetzen",
"Default Subtitle Settings Restored": "Untertitel-Standardeinstellungen wiederhergestellt",
"Generate Video": "Video erstellen",
"Video Script and Subject Cannot Both Be Empty": "Das Video-Thema und Drehbuch dürfen nicht beide leer sein",
"Generating Video": "Video wird erstellt, bitte warten...",
"Start Generating Video": "Beginne mit der Generierung",
"Video Generation Completed": "Video erfolgreich generiert",
"Video Generation Failed": "Video Generierung fehlgeschlagen",
"You can download the generated video from the following links": "Sie können das generierte Video über die folgenden Links herunterladen",
"Basic Settings": "**Grundeinstellungen** (:blue[Klicken zum Erweitern])",
"Language": "Sprache",
"Pexels API Key": "Pexels API-Schlüssel ([API-Schlüssel abrufen](https://www.pexels.com/api/))",
"Pixabay API Key": "Pixabay API-Schlüssel ([API-Schlüssel abrufen](https://pixabay.com/api/docs/#api_search_videos))",
"LLM Provider": "KI-Modellanbieter",
"Recommended": "empfohlen",
"API Key": "API-Schlüssel (:red[Erforderlich])",
"Base Url": "Basis-URL",
"Account ID": "Konto-ID (Aus dem Cloudflare-Dashboard)",
"Model Name": "Modellname",
"Secret Key": "Geheimer Schlüssel",
"Please Enter the LLM API Key": "Bitte geben Sie den **KI-Modell API-Schlüssel** ein",
"Please Enter the Pexels API Key": "Bitte geben Sie den **Pexels API-Schlüssel** ein",
"Please Enter the Pixabay API Key": "Bitte geben Sie den **Pixabay API-Schlüssel** ein",
"Get Help": "Wenn Sie Hilfe benötigen oder Fragen haben, können Sie dem Discord beitreten: https://harryai.cc",
"Video Source": "Videoquelle",
"Pexels": "Pexels",
"Pixabay": "Pixabay",
"Please Select a Valid Video Source": "Bitte wählen Sie eine unterstützte Videoquelle aus",
"Local file": "Lokale Datei",
"Upload Local Files": "Lokale Dateien hochladen",
"Please Upload Local Materials First": "Bitte laden Sie zuerst mindestens eine lokale Mediendatei hoch.",
"Unsupported Upload File Type": "Der hochgeladene Dateityp wird nicht unterstützt.",
"Play Voice": "Stimme testen",
"Voice Example": "Dies ist ein Beispieltext zum Testen der Sprachsynthese",
"Synthesizing Voice": "Sprachsynthese läuft, bitte warten...",
"TTS Provider": "Sprachsynthese-Anbieter auswählen",
"TTS Servers": "TTS-Server",
"No voices available for the selected TTS server. Please select another server.": "Keine Stimmen für den ausgewählten TTS-Server verfügbar. Bitte wählen Sie einen anderen Server.",
"SiliconFlow API Key": "SiliconFlow API-Schlüssel",
"MiMo API Key": "Xiaomi-MiMo-API-Schlüssel [Hier abrufen](https://platform.xiaomimimo.com/docs/zh-CN/quick-start/first-api-call)",
"ElevenLabs API Key": "ElevenLabs API-Schlüssel",
"ElevenLabs Model": "ElevenLabs-Modell",
"Hide Log": "Protokoll ausblenden",
"Hide Basic Settings": "Basis-Einstellungen ausblenden\n\nWenn diese Option deaktiviert ist, wird die Basis-Einstellungen-Leiste nicht auf der Seite angezeigt.\n\nWenn Sie sie erneut anzeigen möchten, setzen Sie `hide_config = false` in `config.toml`",
"LLM Settings": "**LLM-Einstellungen**",
"LLM Settings Tab": "LLM-Einstellungen",
"Material API Tab": "Material-APIs",
"Interface Settings Tab": "Oberflächeneinstellungen",
"Cache Management Tab": "Cache-Verwaltung",
"Video Cache Directory": "Cache-Verzeichnis für Online-Videomaterial",
"Cache File Count": "Cache-Dateien",
"Cache Total Size": "Speicherbelegung",
"Oldest Cache Date": "Ältester Cache",
"Video Cache Management Help": "Hier werden nur automatisch heruntergeladene Online-Videos verwaltet. Uploads und erzeugte Videos werden nicht gelöscht. Bereinigen Sie den Cache nicht während einer Videogenerierung.",
"Cache Older Than 30 Days": "Älter als 30 Tage (empfohlen)",
"Cache Older Than 7 Days": "Älter als 7 Tage",
"Cache Older Than 90 Days": "Älter als 90 Tage",
"All Video Cache": "Gesamter Video-Cache",
"Cache Cleanup Range": "Bereinigungsbereich",
"Cache Cleanup Preview": "Voraussichtlich werden {count} Dateien gelöscht und {size} freigegeben.",
"Confirm Cache Cleanup": "Ich bestätige das Löschen der obigen Cache-Dateien",
"Refresh Cache Stats": "Statistik aktualisieren",
"Open Cache Directory": "Ordner öffnen",
"Clean Cache Now": "Jetzt bereinigen",
"Cache Cleanup Completed": "Cache bereinigt: {count} Dateien gelöscht und {size} freigegeben.",
"Cache Cleanup Completed With Failures": "Cache teilweise bereinigt: {count} Dateien gelöscht, {size} freigegeben; {failed} Dateien konnten nicht gelöscht werden.",
"Settings": "Einstellungen",
"Onboarding Model Settings Title": "Schritt 1: KI-Modell einrichten",
"Onboarding Model Settings Description": "Öffnen Sie nach der Tour die Einstellungen, wählen Sie einen Anbieter, tragen Sie API-Key, Basis-URL und Modell ein und testen Sie die Verbindung.",
"Onboarding Creation Settings Title": "Schritt 2: Video konfigurieren",
"Onboarding Creation Settings Description": "Geben Sie ein Thema ein und passen Sie Video, Audio und Untertitel nach Bedarf an. Die meisten Standardwerte können übernommen werden.",
"Onboarding Generate Video Title": "Schritt 3: Video erstellen",
"Onboarding Generate Video Description": "Starten Sie anschließend die Erstellung. Fortschritt und Ergebnis finden Sie oben in der Aufgabenverwaltung.",
"Onboarding Previous": "Zurück",
"Onboarding Next": "Weiter",
"Onboarding Done": "Fertig",
"Regenerate Task": "Neu erstellen",
"Regenerate Task Confirmation": "Skript und Einstellungen dieser Aufgabe laden? Die aktuellen Formularwerte werden ersetzt, die ursprüngliche Aufgabe und das Video bleiben unverändert.",
"Load Task Configuration": "Konfiguration laden",
"Task Restore Failed": "Diese Aufgabe enthält keine wiederverwendbaren Einstellungen.",
"Task Configuration Loaded": "Die historische Konfiguration wurde geladen. Prüfen Sie sie und klicken Sie dann auf Video erstellen.",
"Task Restore Local Materials Warning": "Lokale Medien können nicht automatisch wiederhergestellt werden. Bitte laden Sie sie erneut hoch.",
"Task Restore Custom Audio Warning": "Benutzerdefiniertes Audio kann nicht automatisch wiederhergestellt werden. Bitte laden Sie es erneut hoch.",
"Cancel": "Abbrechen",
"Test LLM Connection": "Modellverbindung testen",
"Testing LLM Connection": "Modellverbindung wird getestet...",
"LLM Connection Test Succeeded": "Verbindung erfolgreich: {provider} / {model} ({elapsed} s)",
"LLM Connection Test Failed": "Verbindung fehlgeschlagen: {error}",
"Video Source Settings": "**Videoquellen-Einstellungen**",
"Coverr": "Coverr",
"Coverr API Key": "Coverr API-Schlüssel ([API-Schlüssel holen](https://coverr.co/developers?ctx=header_navigation))",
"Please Enter the Coverr API Key": "Bitte geben Sie den **Coverr API-Schlüssel** ein"
}
}