From 9277879bcf239e665e770c76a70dfa33936cd721 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Fri, 28 Aug 2026 00:26:04 +0200 Subject: [PATCH] i18n: complete the German (de-DE) translation (#29108) 173 keys in the de-DE catalog still had empty values, so German users saw those strings rendered in English: the whole terminal file browser, the tool-call approval prompts, chat variables, the model manager, calendar navigation, the accessibility labels for zoom, camera and call controls, and several admin settings panels. Each string was translated against its actual call site rather than in isolation, so the grammatical form fits the widget it renders in (imperatives on buttons, nouns on labels and select options, participles on toasts). Terminology and the formal "Sie" register follow what the catalog already uses elsewhere, and technical literals were left alone on purpose: the CSV header hint mirrors the file that "Download CSV Template" actually produces, and the MIME pattern, the snake_case variable placeholder and the product names stay verbatim. Only value strings changed; key order and formatting are untouched. --- src/lib/i18n/locales/de-DE/translation.json | 346 ++++++++++---------- 1 file changed, 173 insertions(+), 173 deletions(-) diff --git a/src/lib/i18n/locales/de-DE/translation.json b/src/lib/i18n/locales/de-DE/translation.json index fb7f8558b0..1cfbbd601f 100644 --- a/src/lib/i18n/locales/de-DE/translation.json +++ b/src/lib/i18n/locales/de-DE/translation.json @@ -117,7 +117,7 @@ "Add to favorites": "Zu Favoriten hinzufügen", "Add User": "Benutzer hinzufügen", "Add User Group": "Benutzergruppe hinzufügen", - "Add User Variable": "", + "Add User Variable": "Benutzervariable hinzufügen", "Add webhook": "Webhook hinzufügen", "Add webpage": "Webseite hinzufügen", "Add your Open Terminal URL and API key in Settings → Integrations.": "Füge deine Open Terminal URL und API Key in den Einstellungen → Integrationen hinzu.", @@ -140,7 +140,7 @@ "Advanced MinerU parsing parameters in JSON format.": "Erweiterte MinerU-Parameter im JSON-Format.", "Advanced Parameters": "Erweiterte Parameter", "Advanced Params": "Erweiterte Parameter", - "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "", + "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "Nach dem Wechsel des Embedding-Modells müssen Wissen, Wissenssuche und Erinnerungsvektoren neu indiziert werden, damit die Änderungen wirksam werden.", "All": "Alle", "All Chats": "Alle Chats", "All chats have been unarchived.": "Alle Chats wurden aus dem Archiv wiederhergestellt.", @@ -154,8 +154,8 @@ "All time": "Gesamte Zeit", "All Users": "Alle Nutzer", "All users and system events": "Alle Benutzer- und Systemereignisse", - "Allow": "", - "Allow {{NAME}}?": "", + "Allow": "Erlauben", + "Allow {{NAME}}?": "{{NAME}} erlauben?", "Allow artifacts to access same-origin browser APIs inside the sandbox.": "Erlaubt Artefakten den Zugriff auf Browser-APIs derselben Herkunft innerhalb der Sandbox.", "Allow automatic names for new chats.": "Erlaubt automatisch vergebene Namen für neue Chats.", "Allow browser notifications for completed responses.": "Erlaubt Browser-Benachrichtigungen für fertiggestellte Antworten.", @@ -172,7 +172,7 @@ "Allow Continue Response": "Fortsetzung der Antwort erlauben", "Allow delegated sub-agents to keep running while the parent chat continues.": "Erlaubt delegierten Sub-Agents, weiterzulaufen, während der übergeordnete Chat fortgesetzt wird.", "Allow Delete Messages": "Löschen von Nachrichten erlauben", - "Allow downloads inside sandboxed iframes.": "", + "Allow downloads inside sandboxed iframes.": "Erlaubt Downloads in Sandbox-iFrames.", "Allow File Upload": "Dateiupload erlauben", "Allow forms inside sandboxed artifact iframes.": "Erlaubt Formulare in den Sandbox-iFrames von Artefakten.", "Allow Google Drive as a document source.": "Erlaubt Google Drive als Dokumentenquelle.", @@ -185,19 +185,19 @@ "Allow public write access": "Erlaubte öffentlichen schreibenden Zugang", "Allow Rate Response": "Antwortbewertung erlauben", "Allow Regenerate Response": "Antwort-Neugenerierung erlauben", - "Allow scripts inside sandboxed iframes.": "", + "Allow scripts inside sandboxed iframes.": "Erlaubt Skripte in Sandbox-iFrames.", "Allow Sharing With Groups": "Teilen mit Gruppen erlauben", "Allow Sharing With Users": "Erlaube Teilen mit Nutzern", "Allow Speech to Text": "Sprache-zu-Text erlauben", "Allow Temporary Chat": "Temporäre Chats erlauben", - "Allow terminal previews to access same-origin browser APIs.": "", + "Allow terminal previews to access same-origin browser APIs.": "Erlaubt Terminal-Vorschauen den Zugriff auf Browser-APIs derselben Herkunft.", "Allow Text to Speech": "Text-zu-Sprache erlauben", "Allow the AI to delegate tasks to sub-agents. Each sub-agent creates a real chat with full tool access. Uses additional LLM calls.": "Erlaubt der KI, Aufgaben an Sub-Agents zu delegieren. Jeder Sub-Agent erstellt einen echten Chat mit vollem Werkzeugzugriff. Verursacht zusätzliche LLM-Aufrufe.", - "Allow Tool Call": "", + "Allow Tool Call": "Werkzeugaufruf erlauben", "Allow User Location": "Standortzugriff erlauben", "Allow users to access calendar features.": "Erlaubt Benutzern die Nutzung der Kalenderfunktionen.", "Allow users to authenticate with an LDAP directory.": "Erlaubt Benutzern die Anmeldung über ein LDAP-Verzeichnis.", - "Allow users to authenticate with an OAuth / OIDC provider.": "", + "Allow users to authenticate with an OAuth / OIDC provider.": "Erlaubt Benutzern die Anmeldung über einen OAuth-/OIDC-Anbieter.", "Allow users to configure webhooks from their account.": "Erlaubt Benutzern, Webhooks in ihrem Konto einzurichten.", "Allow users to create accounts through OAuth.": "Erlaubt Benutzern, Konten über OAuth zu erstellen.", "Allow users to create and manage notes.": "Erlaubt Benutzern, Notizen zu erstellen und zu verwalten.", @@ -231,13 +231,13 @@ "and create a new shared link.": "und erstellen Sie einen neuen Freigabe-Link.", "Android": "Android", "Anyone": "Jeder", - "Anyone with the link can view": "", + "Anyone with the link can view": "Für alle mit dem Link einsehbar", "API Auth String": "API-Authentifizierungsstring", "API Base URL": "API-Basis-URL", "API Key": "API-Schlüssel", "API Key / Token": "API-Schlüssel / Token", "API Key created.": "API-Schlüssel erstellt.", - "API Key deleted.": "", + "API Key deleted.": "API-Schlüssel gelöscht.", "API Key Endpoint Restrictions": "API-Schlüssel Endpunkteinschränkungen", "API key for embedding requests.": "API-Schlüssel für Embedding-Anfragen.", "API key sent to Docling.": "API-Schlüssel, der an Docling gesendet wird.", @@ -291,7 +291,7 @@ "Ask a question": "Stellen Sie eine Frage", "Ask a test question": "Eine Testfrage stellen", "Ask this knowledge source a test question": "Dieser Wissensquelle eine Testfrage stellen", - "Ask User": "", + "Ask User": "Benutzer fragen", "Assistant": "Assistent", "Assistant messages": "Assistentennachrichten", "Async Embedding Processing": "Asynchrone Embedding-Verarbeitung", @@ -299,7 +299,7 @@ "At time of event": "Zum Zeitpunkt des Ereignisses", "Attach File From Knowledge": "Datei aus Wissensspeicher anhängen", "Attach Files": "Dateien anhängen", - "Attach files with full content or focused retrieval by default.": "", + "Attach files with full content or focused retrieval by default.": "Hängt Dateien standardmäßig mit vollem Inhalt oder mit gezieltem Abruf an.", "Attach Knowledge": "Wissen anhängen", "Attach Notes": "Notizen anhängen", "Attach Webpage": "Webseite anhängen", @@ -313,7 +313,7 @@ "Auth required": "Authentifizierung notwendig", "Authenticate": "Authentifizieren", "Authentication": "Authentifizierung", - "Authorize OAuth": "", + "Authorize OAuth": "OAuth autorisieren", "Auto": "Automatisch", "Auto (Random)": "Auto (zufällig)", "Auto Redirect": "Automatische Weiterleitung", @@ -417,7 +417,7 @@ "Change User Role": "Nutzerrolle ändern", "Channel": "Kanal", "Channel deleted successfully": "Kanal erfolgreich gelöscht", - "Channel is required": "", + "Channel is required": "Kanal ist erforderlich", "Channel Name": "Kanalname", "Channel name cannot be empty.": "Kanalname darf nicht leer sein.", "Channel name must be less than 128 characters": "Kanalname muss kürzer als 128 Zeichen sein", @@ -438,30 +438,30 @@ "Chat forked": "Chat verzweigt", "Chat history": "Chatverlauf", "Chat History": "Chatverlauf", - "Chat Hover Previews": "", + "Chat Hover Previews": "Chat-Vorschau beim Daraufzeigen", "Chat ID": "Chat-ID", "Chat is too short to compact": "Der Chat ist zu kurz zum Verdichten", "Chat moved successfully": "Chat erfolgreich verschoben", "Chat Permissions": "Chat-Berechtigungen", "Chat Tags Auto-Generation": "Automatische Chat-Tag-Generierung", "Chat unshared successfully.": "Chat-Freigabe erfolgreich aufgehoben", - "Chat Uploads": "", - "Chat Variables": "", - "Chat Variables have conflicting model definitions": "", + "Chat Uploads": "Chat-Uploads", + "Chat Variables": "Chat-Variablen", + "Chat Variables have conflicting model definitions": "Chat-Variablen haben widersprüchliche Modelldefinitionen", "chats": "Chats", "Chats": "Chats", - "Chats Open Sharing": "", + "Chats Open Sharing": "Offene Chat-Freigabe", "Chats Public Sharing": "Öffentliche Chat-Freigabe", "Check Again": "Erneut prüfen", "Check for updates": "Nach Updates suchen", - "Check OAuth Discovery": "", + "Check OAuth Discovery": "OAuth-Discovery prüfen", "Checking for updates...": "Suche nach Updates...", - "Choose a dedicated model for context compaction summaries. Current Model follows the active chat model.": "", + "Choose a dedicated model for context compaction summaries. Current Model follows the active chat model.": "Wählen Sie ein eigenes Modell für die Zusammenfassungen der Kontextverdichtung. \"Aktuelles Modell\" übernimmt das im Chat aktive Modell.", "Choose a model before saving...": "Wählen Sie vor dem Speichern ein Modell...", "Choose automatic, left-to-right, or right-to-left text flow.": "Wählt automatischen Textfluss oder feste Ausrichtung von links nach rechts bzw. von rechts nach links.", - "Choose channel": "", + "Choose channel": "Kanal auswählen", "Choose fallback models for background tasks. Current Model follows the active chat model.": "Wählen Sie Ersatzmodelle für Hintergrundaufgaben. \"Aktuelles Modell\" übernimmt das im Chat aktive Modell.", - "Choose folder": "", + "Choose folder": "Ordner auswählen", "Choose how extracted text is split before indexing.": "Legt fest, wie extrahierter Text vor der Indexierung aufgeteilt wird.", "Choose how uploaded documents are parsed before indexing.": "Legt fest, wie hochgeladene Dokumente vor der Indexierung verarbeitet werden.", "Choose how web result pages are fetched and read.": "Legt fest, wie Ergebnisseiten aus dem Web abgerufen und ausgelesen werden.", @@ -481,8 +481,8 @@ "Choose the runtime used for generated code blocks.": "Wählt die Laufzeitumgebung für generierte Code-Blöcke.", "Choose the speech provider used for assistant audio output.": "Wählt den Sprachanbieter für die Audioausgabe des Assistenten.", "Choose the transcription provider used for audio input.": "Wählt den Transkriptionsanbieter für Audioeingaben.", - "Choose where model responses to root-level channel mentions are posted.": "", - "Choose where terminal display_file results appear by default.": "", + "Choose where model responses to root-level channel mentions are posted.": "Legt fest, wo Modellantworten auf Erwähnungen auf oberster Kanalebene gepostet werden.", + "Choose where terminal display_file results appear by default.": "Legt fest, wo display_file-Ergebnisse des Terminals standardmäßig erscheinen.", "Choose whether Enter sends immediately or uses Ctrl+Enter.": "Legt fest, ob die Eingabetaste sofort sendet oder Strg+Eingabe erforderlich ist.", "Choose whether the app opens to the default home or chat view.": "Legt fest, ob die App mit der Startseite oder direkt mit dem Chat öffnet.", "Chunk Min Size Target": "Zielwert für minimale Chunk-Größe", @@ -497,7 +497,7 @@ "Claim used as the profile picture URL.": "Claim, der als URL des Profilbilds verwendet wird.", "Claim used as the stable user identifier.": "Claim, der als dauerhafte Benutzerkennung verwendet wird.", "Claim used as the user email address.": "Claim, der als E-Mail-Adresse des Benutzers verwendet wird.", - "Clear": "", + "Clear": "Leeren", "Clear filters to reorder": "Filter zurücksetzen, um die Reihenfolge zu ändern", "Clear memory": "Alle Erinnerungen löschen", "Clear Memory": "Alle Erinnerungen löschen", @@ -589,7 +589,7 @@ "Confirm": "Bestätigen", "Confirm Password": "Passwort bestätigen", "Confirm Prompt from Embed": "Bestätige den Prompt, den das Embed senden will", - "Confirm recording": "", + "Confirm recording": "Aufnahme bestätigen", "Confirm your action": "Bitte bestätigen", "Confirm your new password": "Neues Passwort bestätigen", "Confirm Your Password": "Passwort bestätigen", @@ -598,7 +598,7 @@ "Connect to a stable-diffusion-webui server running with the `--api` flag.": "Verbindet mit einem stable-diffusion-webui-Server, der mit dem Flag `--api` läuft.", "Connect to an AI provider to start chatting": "Zum Chatten mit einem AI provider verbinden", "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "Verbinde zu Open Terminal Instanzen um Dateien zu lesen und sie als immer verfügbare Werkzeuge zu nutzen. Nur eines kann gleichzeitig aktiv sein.", - "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "", + "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "Stellt eine Verbindung zu Open-Terminal-Instanzen her. Administratoren und Benutzer mit Zugriff können über diese Server die Dateiansicht und Terminal-Werkzeuge nutzen.", "Connect to the ComfyUI server used for generation.": "Verbindet mit dem ComfyUI-Server für die Bildgenerierung.", "Connect to the ComfyUI server used for image edits.": "Verbindet mit dem ComfyUI-Server für die Bildbearbeitung.", "Connect to your own OpenAI compatible API endpoints.": "Verbinden Sie Ihre eigenen OpenAI-kompatiblen API-Endpunkte.", @@ -619,13 +619,13 @@ "Content Extraction Engine": "Engine zur Inhaltsextraktion", "Content Field": "Inhaltsfeld", "Content lengths (character counts only)": "Content-Längen (nur Zeichen)", - "Content matches": "", + "Content matches": "Treffer im Inhalt", "Context": "Kontext", "Context compacted": "Kontext verdichtet", "Context Compaction": "Kontextverdichtung", "Context compaction failed": "Kontextverdichtung fehlgeschlagen", "Context compaction is disabled": "Kontextverdichtung ist deaktiviert", - "Context Compaction Model": "", + "Context Compaction Model": "Modell für Kontextverdichtung", "Context Compaction Prompt": "Prompt für Kontextverdichtung", "Context Compaction Threshold": "Schwellenwert für Kontextverdichtung", "Context Tokens": "Kontext-Token", @@ -700,7 +700,7 @@ "Credential used for Document Intelligence.": "Zugangsdaten für Document Intelligence.", "Credentials used to authenticate with the Jupyter server.": "Zugangsdaten für die Anmeldung am Jupyter-Server.", "CSV Import": "CSV-Import", - "CSV: Name,Email": "", + "CSV: Name,Email": "CSV: Name,Email", "Ctrl+Enter to Send": "Strg+Enter zum Senden", "Current": "Aktuell", "Current Model": "Aktuelles Modell", @@ -725,7 +725,7 @@ "Database": "Datenbank", "Datalab Marker API": "Datalab Marker API", "Datalab Marker service endpoint used for document parsing.": "Endpunkt des Datalab-Marker-Dienstes für die Dokumentenverarbeitung.", - "Date is required": "", + "Date is required": "Datum ist erforderlich", "Date Modified": "Datum geändert", "Day": "Tag", "DD/MM/YYYY": "DD.MM.YYYY", @@ -741,7 +741,7 @@ "Default Features": "Standardfunktionen", "Default Filters": "Standardfilter", "Default Group": "Standardgruppe", - "Default Interface Settings": "", + "Default Interface Settings": "Standardeinstellungen der Benutzeroberfläche", "Default Model": "Standardmodell", "Default model updated": "Standardmodell aktualisiert", "Default permissions": "Standardberechtigungen", @@ -751,7 +751,7 @@ "Default to ALL": "Standardmäßig ALLE", "Default to memberOf": "Standardmäßig memberOf", "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "Standardmäßig segmentierter Abruf für fokussierte Inhaltsextraktion (empfohlen).", - "Default Upload Mode": "", + "Default Upload Mode": "Standard-Upload-Modus", "Default User Role": "Standard-Benutzerrolle", "Default webhook": "Standard-Webhook", "Defines the behavior used for spoken conversations.": "Legt das Verhalten für gesprochene Unterhaltungen fest.", @@ -763,7 +763,7 @@ "Delete All Chats": "Alle Chats löschen", "Delete all contents inside this directory": "Alle Inhalte in diesem Verzeichnis löschen", "Delete all contents inside this folder": "Alle Inhalte in diesem Ordner löschen", - "Delete API Key?": "", + "Delete API Key?": "API-Schlüssel löschen?", "Delete automation?": "Automatisierung löschen?", "Delete calendar": "Kalender löschen", "Delete Calendar": "Kalender löschen", @@ -791,9 +791,9 @@ "Deleted {{name}}": "{{name}} gelöscht", "Deleted {{ok}} of {{total}} items": "{{ok}} von {{total}} Einträgen gelöscht", "Deleted User": "Gelöschter Benutzer", - "Denied {{NAME}}": "", - "Deny": "", - "Deny Tool Call": "", + "Denied {{NAME}}": "{{NAME}} abgelehnt", + "Deny": "Ablehnen", + "Deny Tool Call": "Werkzeugaufruf ablehnen", "Deployment names are required for Azure OpenAI": "Deployment-Namen sind für Azure OpenAI erforderlich", "Desc": "Absteigend", "Describe the edit...": "Beschreibe die Änderung...", @@ -802,10 +802,10 @@ "Describe your knowledge base and objectives": "Beschreiben Sie Ihren Wissensspeicher und Ziele", "Description": "Beschreibung", "Deselect": "Abwählen", - "Destination": "", + "Destination": "Ziel", "Detect Artifacts Automatically": "Artefakte automatisch erkennen", "Detect generated artifacts and show them in the artifact workspace.": "Erkennt generierte Artefakte und zeigt sie im Artefakte-Bereich an.", - "Detected Variables": "", + "Detected Variables": "Erkannte Variablen", "Dictate": "Diktieren", "Didn't fully follow instructions": "Anweisungen nicht vollständig befolgt", "Direct": "Direkt", @@ -869,27 +869,27 @@ "Don't like the style": "Stil gefällt nicht", "Done": "Fertig", "Download": "Herunterladen", - "Download \"{{searchValue}}\"": "", - "Download \"{{searchValue}}\" from {{provider}}": "", + "Download \"{{searchValue}}\"": "\"{{searchValue}}\" herunterladen", + "Download \"{{searchValue}}\" from {{provider}}": "\"{{searchValue}}\" von {{provider}} herunterladen", "Download & Delete": "Herunterladen & Löschen", "Download all users as CSV.": "Lädt alle Benutzer als CSV-Datei herunter.", "Download as JSON": "Als JSON herunterladen", "Download as SVG": "Als SVG herunterladen", "Download canceled": "Download abgebrochen", - "Download CSV Template": "", + "Download CSV Template": "CSV-Vorlage herunterladen", "Download every user's chat history as JSON.": "Lädt den Chatverlauf aller Benutzer als JSON herunter.", - "Download failed": "", - "Download Model": "", + "Download failed": "Download fehlgeschlagen", + "Download Model": "Modell herunterladen", "Download the application database when supported.": "Lädt die Datenbank der Anwendung herunter, sofern unterstützt.", "Download the current admin configuration as JSON.": "Lädt die aktuelle Administrationskonfiguration als JSON herunter.", "Download your chat history as a JSON export.": "Lädt Ihren Chatverlauf als JSON-Export herunter.", - "Downloading \"{{searchValue}}\"": "", + "Downloading \"{{searchValue}}\"": "\"{{searchValue}}\" wird heruntergeladen", "Downloading stats...": "Statistik wird heruntergeladen...", "Drag to reorder": "Zum Umsortieren ziehen", "Draw": "Zeichnen", "Drop any files here to upload": "Dateien zum Hochladen hier ablegen", "Drop files here": "Dateien hier ablegen", - "Drop to upload": "", + "Drop to upload": "Zum Hochladen hier ablegen", "DuckDuckGo": "DuckDuckGo", "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "z. B. '30s', '10m'. Gültig: 's', 'm', 'h'.", "e.g. 'low', 'medium', 'high'": "z. B. 'low', 'medium', 'high'", @@ -928,7 +928,7 @@ "Edit Terminal Connection": "Terminal Verbindung bearbeiten", "Edit User": "Benutzer bearbeiten", "Edit User Group": "Benutzergruppe bearbeiten", - "Edit User Variable": "", + "Edit User Variable": "Benutzervariable bearbeiten", "Edit webhook": "Webhook bearbeiten", "Edit workflow.json content": "workflow.json Inhalt bearbeiten", "edited": "bearbeitet", @@ -948,7 +948,7 @@ "Emojis": "Emoji", "Empty": "Leer", "Empty message": "Leere Nachricht", - "Enable accessibility-focused visual enhancements.": "", + "Enable accessibility-focused visual enhancements.": "Aktiviert visuelle Verbesserungen für die Barrierefreiheit.", "Enable All": "Alle aktivieren", "Enable background sub-agents": "Sub-Agents im Hintergrund aktivieren", "Enable Code Execution": "Codeausführung aktivieren", @@ -961,7 +961,7 @@ "Enable sub-agents": "Sub-Agents aktivieren", "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "Aktivieren, deaktivieren oder passen Sie Reasoning-Tags an. \"Aktiviert\" nutzt Standard-Tags, \"Deaktiviert\" schaltet sie aus, \"Benutzerdefiniert\" erlaubt eigene Start/End-Tags.", "Enabled": "Aktiviert", - "End call": "", + "End call": "Anruf beenden", "End Tag": "End-Tag", "Endpoint": "Endpunkt", "Endpoint URL": "Endpunkt-URL", @@ -1041,7 +1041,7 @@ "Enter New Password": "Neues Passwort eingeben", "Enter Number of Steps (e.g. 50)": "Anzahl der Schritte eingeben (z. B. 50)", "Enter Ollama Cloud API Key": "Ollama Cloud API-Schlüssel eingeben", - "Enter OpenSERP Base URL": "", + "Enter OpenSERP Base URL": "OpenSERP-Basis-URL eingeben", "Enter PaddleOCR-vl API Base URL": "PaddleOCR-vl API Basis-URL eingeben", "Enter PaddleOCR-vl API Token": "PaddleOCR-vl API-Token eingeben", "Enter Perplexity API Key": "Perplexity API-Schlüssel eingeben", @@ -1208,7 +1208,7 @@ "Failed to load DOCX file. Please try downloading it instead.": "DOCX Datei konnte nicht geladen werden. Versuche die Datei stattdessen herunterzuladen.", "Failed to load Excel/CSV file. Please try downloading it instead.": "Excel/CSV-Datei konnte nicht geladen werden. Bitte versuchen Sie stattdessen, sie herunterzuladen.", "Failed to load file content.": "Dateiinhalt konnte nicht geladen werden.", - "Failed to load folder": "", + "Failed to load folder": "Ordner konnte nicht geladen werden", "Failed to load Interface settings": "Interface Einstellungen konnten nicht geladen werden", "Failed to load policy: {{error}}": "Richtlinie konnte nicht geladen werden: {{error}}", "Failed to load PPTX file. Please try downloading it instead.": "PPTX Datei konnte nicht geladen werden. Versuche die Datei stattdessen herunterzuladen.", @@ -1220,14 +1220,14 @@ "Failed to remove member": "Mitglied konnte nicht entfernt werden", "Failed to render diagram": "Diagramm konnte nicht gerendert werden", "Failed to render visualization": "Visualisierung konnte nicht gerendert werden", - "Failed to save chat variables": "", + "Failed to save chat variables": "Chat-Variablen konnten nicht gespeichert werden", "Failed to save connections": "Verbindungen konnten nicht gespeichert werden", "Failed to save conversation": "Unterhaltung konnte nicht gespeichert werden", "Failed to save models configuration": "Modellkonfiguration konnte nicht gespeichert werden", "Failed to save policy: {{error}}": "Fehler beim Speichern der Policy: {{error}}", "Failed to save terminal servers": "Terminal Server konnten nicht gespeichert werden", "Failed to save webhook": "Webhook konnte nicht gespeichert werden", - "Failed to search files": "", + "Failed to search files": "Dateien konnten nicht durchsucht werden", "Failed to unshare chat.": "Chat-Freigabe konnte nicht entfernt werden", "Failed to update settings": "Einstellungen konnten nicht aktualisiert werden", "Failed to update status": "Status konnte nicht aktualisiert werden", @@ -1262,9 +1262,9 @@ "File Upload": "Dateiupload", "File uploaded successfully": "Datei erfolgreich hochgeladen", "Filename": "Dateiname", - "Filename matches": "", + "Filename matches": "Treffer im Dateinamen", "Files": "Dateien", - "Filesystem": "", + "Filesystem": "Dateisystem", "Fill the required fields first.": "Füllen Sie zuerst die erforderlichen Felder aus.", "Fill the source fields and test query first.": "Füllen Sie zuerst die Quellfelder und die Testabfrage aus.", "Filter": "Filter", @@ -1339,7 +1339,7 @@ "Generate an image prompt before sending the request.": "Erzeugt vor dem Senden der Anfrage einen Bild-Prompt.", "Generate and edit images": "Generiere und bearbeite Bilder", "Generate chat titles automatically from conversation content.": "Erzeugt Chat-Titel automatisch aus dem Inhalt der Unterhaltung.", - "Generate message pair": "", + "Generate message pair": "Nachrichtenpaar generieren", "Generate Message Pair": "Nachrichtenpaar generieren", "Generate suggested follow-up prompts after responses.": "Erzeugt nach Antworten Vorschläge für Folgefragen.", "Generate tags for chats automatically.": "Erzeugt automatisch Tags für Chats.", @@ -1398,7 +1398,7 @@ "Hide": "Verbergen", "Hide All": "Alle verstecken", "Hide from Sidebar": "Aus Seitenleiste ausblenden", - "Hide Hidden Files": "", + "Hide Hidden Files": "Versteckte Dateien ausblenden", "Hide Model": "Modell verbergen", "High": "Hoch", "High Contrast Mode": "Hoher Kontrast", @@ -1420,10 +1420,10 @@ "Identity audit": "Identitätsprüfung", "Idle only": "Nur im Leerlauf", "Idle Timeout": "Inaktivitäts-Timeout", - "iframe Sandbox Allow Downloads": "", + "iframe Sandbox Allow Downloads": "iFrame Sandbox: Downloads erlauben", "iframe Sandbox Allow Forms": "iFrame Sandbox: Formulare erlauben", "iframe Sandbox Allow Same Origin": "iFrame Sandbox: Gleichen Ursprung erlauben", - "iframe Sandbox Allow Scripts": "", + "iframe Sandbox Allow Scripts": "iFrame Sandbox: Skripte erlauben", "Image": "Bild", "Image Compression": "Bildkompression", "Image Compression Height": "Bildkompression Höhe", @@ -1438,15 +1438,15 @@ "Image Prompt Generation": "Bild-Prompt-Generierung", "Image Prompt Generation Prompt": "Prompt für Bild-Prompt-Generierung", "Image Size": "Bildgröße", - "Image unavailable": "", - "image/*, video/*": "", + "Image unavailable": "Bild nicht verfügbar", + "image/*, video/*": "image/*, video/*", "Images": "Bilder", "Import": "Importieren", "Import admin configuration from a JSON export file.": "Importiert die Administrationskonfiguration aus einer JSON-Exportdatei.", "Import chat history from a JSON export file.": "Importiert den Chatverlauf aus einer JSON-Exportdatei.", "Import Chats": "Chats importieren", "Import Config": "Konfiguration importieren", - "Import CSV": "", + "Import CSV": "CSV importieren", "Import From Link": "Von Link importieren", "Import JSON": "JSON importieren", "Import Models": "Modelle importieren", @@ -1458,7 +1458,7 @@ "Important Update": "Wichtiges Update", "Imported automations successfully": "Automatisierungen erfolgreich importiert", "Imported notes successfully": "Notizen erfolgreich importiert", - "Importing...": "", + "Importing...": "Wird importiert...", "Inactive": "Inaktiv", "Include": "Einschließen", "Include saved memories in the system context.": "Bindet gespeicherte Erinnerungen in den Systemkontext ein.", @@ -1469,13 +1469,13 @@ "Initials": "Initialen", "Inject entire documents as context for comprehensive processing.": "Bindet vollständige Dokumente als Kontext ein, um sie umfassend zu verarbeiten.", "Inject file content into conversation context": "Injiziere den Datei-Kontext in den Konversations-Kontext", - "Inject stored memories into conversation context": "", + "Inject stored memories into conversation context": "Gespeicherte Erinnerungen in den Gesprächskontext einfügen", "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Gesamten Inhalt als Kontext für umfassende Verarbeitung einfügen; dies wird für komplexe Abfragen empfohlen.", "Inject the entire content as context for comprehensive processing.": "Bindet den gesamten Inhalt als Kontext ein, um ihn umfassend zu verarbeiten.", - "Inline": "", + "Inline": "Eingebettet", "Input": "Eingabe", "Input Key (e.g. text, unet_name, steps)": "Eingabeschlüssel (z. B. text, unet_name, steps)", - "Input needed": "", + "Input needed": "Eingabe erforderlich", "Input Variables": "Eingabevariablen", "Insert": "Einfügen", "Insert Follow-Up Prompt to Input": "Folge-Prompt in Eingabe einfügen", @@ -1492,7 +1492,7 @@ "Interface": "Benutzeroberfläche", "Interface Settings Access": "Zugriff auf Oberflächeneinstellungen", "Invalid file format.": "Ungültiges Dateiformat.", - "Invalid format.": "", + "Invalid format.": "Ungültiges Format.", "Invalid JSON file": "Ungültige JSON-Datei", "Invalid JSON format": "Ungültiges JSON-Format", "Invalid JSON format for ComfyUI Edit Workflow.": "Ungültiges JSON-Format für ComfyUI-Bearbeitungsworkflow.", @@ -1527,13 +1527,13 @@ "Keep in Sidebar": "In Seitenleiste anzeigen", "Key": "Schlüssel", "Key is required": "Schlüssel ist erforderlich", - "key_name": "", + "key_name": "key_name", "Keyboard": "Tastatur", "Knowledge": "Wissen", "Knowledge Access": "Wissenszugriff", "Knowledge Base": "Wissensspeicher", "Knowledge base has been reset": "Wissensspeicher wurde zurückgesetzt", - "Knowledge base not found.": "", + "Knowledge base not found.": "Wissensspeicher nicht gefunden.", "Knowledge created successfully.": "Wissen erfolgreich erstellt.", "Knowledge deleted successfully.": "Wissen erfolgreich gelöscht.", "Knowledge Description": "Wissensbeschreibung", @@ -1601,14 +1601,14 @@ "Linkup API Key": "Linkup-API-Schlüssel", "List": "Liste", "List calendars, search, create, update, and delete calendar events": "Kalender auflisten, suchen, erstellen, aktualisieren und löschen", - "List, search, and read files attached to the current chat": "", + "List, search, and read files attached to the current chat": "Dateien im aktuellen Chat auflisten, durchsuchen und lesen", "Listening...": "Höre zu...", - "LiteLLM": "", + "LiteLLM": "LiteLLM", "Live": "Live", "llama.cpp": "llama.cpp", "LLMs can make mistakes. Verify important information.": "KI-Modelle können Fehler machen. Überprüfen Sie wichtige Informationen.", - "LM Studio": "", - "Load Model": "", + "LM Studio": "LM Studio", + "Load Model": "Modell laden", "Loaded": "geladen", "Loader": "Loader", "Loading Kokoro.js...": "Lade Kokoro.js...", @@ -1646,8 +1646,8 @@ "Map workflow node inputs used for image generation.": "Ordnet die Workflow-Node-Eingaben für die Bildgenerierung zu.", "Mapped Source": "Zugeordnete Quelle", "March": "März", - "Mark all as read": "", - "Mark as unread": "", + "Mark all as read": "Alle als gelesen markieren", + "Mark as unread": "Als ungelesen markieren", "Markdown": "Markdown", "Markdown Header Text Splitter": "Markdown-Header-Text-Splitter", "Max background": "Max. im Hintergrund", @@ -1675,7 +1675,7 @@ "MBR": "MBR", "MCP": "MCP", "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "Die MCP-Unterstützung ist experimentell und ihre Spezifikation ändert sich häufig, was zu Inkompatibilitäten führen kann. Die Unterstützung der OpenAPI-Spezifikation wird direkt vom Open WebUI-Team gepflegt und ist daher die verlässlichere Option.", - "Media upload MIME types the content extraction engine may process.": "", + "Media upload MIME types the content extraction engine may process.": "MIME-Typen für Medien-Uploads, die die Inhaltsextraktion verarbeiten darf.", "Medium": "Mittel", "Member removed successfully": "Mitglied erfolgreich entfernt", "members": "Mitglieder", @@ -1737,18 +1737,18 @@ "Model Capabilities": "Modell Fähigkeiten", "Model created successfully!": "Modell erfolgreich erstellt!", "Model Defaults": "Modell-Standardwerte", - "Model deleted successfully": "", - "Model download started": "", + "Model deleted successfully": "Modell erfolgreich gelöscht", + "Model download started": "Modell-Download gestartet", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "Modell-Dateisystempfad erkannt. Modellkurzname ist für das Update erforderlich; Vorgang kann nicht fortgesetzt werden.", "Model Filtering": "Modellfilterung", "Model ID": "Modell-ID", - "Model ID is already added": "", + "Model ID is already added": "Modell-ID wurde bereits hinzugefügt", "Model ID is required.": "Modell-ID ist erforderlich.", "Model IDs": "Modell-IDs", "Model is now private": "Modell ist jetzt privat", "Model is now public": "Modell ist jetzt öffentlich", - "Model list refreshed": "", - "Model loaded successfully": "", + "Model list refreshed": "Modellliste aktualisiert", + "Model loaded successfully": "Modell erfolgreich geladen", "Model Name": "Modellname", "Model name already exists, please choose a different one": "Modellname existiert bereits, bitte wählen Sie einen anderen", "Model Name is required.": "Modellname ist erforderlich.", @@ -1761,10 +1761,10 @@ "Model Parameters": "Modell Parameter", "Model Params": "Modell-Parameter", "Model Permissions": "Modellberechtigungen", - "Model providers": "", + "Model providers": "Modellanbieter", "Model removed from pinned models": "Modell von den angehefteten Modellen entfernt", "Model removed from selected models": "Modell von den ausgewählten Modellen entfernt", - "Model Response Mode": "", + "Model Response Mode": "Antwortmodus des Modells", "Model responses or outputs": "Modellantworten oder -ausgaben", "Model unloaded successfully": "Modell erfolgreich entladen", "Model updated successfully": "Modell erfolgreich aktualisiert", @@ -1804,8 +1804,8 @@ "Name, prompt, and model are required": "Name, Prompt und Modell sind erforderlich", "Native": "Nativ", "Native mode (default) leverages the model's built-in tool-calling capabilities. Legacy mode works with a wider range of models by calling tools once before execution via prompt injection.": "Der native Modus (Standard) nutzt die integrierten Funktionsaufruf-Fähigkeiten des Modells. Der Legacy-Modus funktioniert mit einer größeren Bandbreite an Modellen, indem Werkzeuge einmalig vor der Ausführung per Prompt-Injektion aufgerufen werden.", - "Navigate to Next Chat": "", - "Navigate to Previous Chat": "", + "Navigate to Next Chat": "Zum nächsten Chat wechseln", + "Navigate to Previous Chat": "Zum vorherigen Chat wechseln", "Never": "Nie", "New": "Neu", "New Button": "Neuer Button", @@ -1827,24 +1827,24 @@ "New Tool": "Neues Werkzeug", "New Webhook": "Neuer Webhook", "new-channel": "neuer-kanal", - "Next": "", + "Next": "Weiter", "Next message": "Nächste Nachricht", - "Next month": "", + "Next month": "Nächster Monat", "Next page": "Nächste Seite", "Next run": "Nächster Durchlauf", - "Next version": "", + "Next version": "Nächste Version", "No access grants. Private to you.": "Keine Freigaben konfiguriert. Nur für Sie zugänglich.", "No actions found": "Keine Aktionen gefunden", "No activity data": "Keine Aktivitätsdaten", "No additional headers are sent unless configured.": "Es werden keine zusätzlichen Header gesendet, sofern nicht konfiguriert.", "No authentication": "Keine Authentifizierung", "No automations found": "Keine Automatisierungen gefunden", - "No channels": "", + "No channels": "Keine Kanäle", "No chat alerts": "Keine Chat-Benachrichtigungen", "No chat history": "Kein Chatverlauf", "No chat to compact": "Kein Chat zum Verdichten vorhanden", "No chat to fork": "Kein Chat zum Verzweigen vorhanden", - "No chats": "", + "No chats": "Keine Chats", "No chats found": "Keine Chats gefunden", "No chats found for this user.": "Keine Chats für diesen Benutzer gefunden.", "No chats found.": "Keine Chats gefunden.", @@ -1864,7 +1864,7 @@ "No files in this knowledge base.": "Keine Dateien in diesem Wissensspeicher", "No files yet. Upload files or run Python code to create them.": "Noch keine Dateien. Lad Dateien hoch oder lass Python code laufen um welche zu erstellen.", "No filters found": "Keine Filter gefunden", - "No folders": "", + "No folders": "Keine Ordner", "No functions found": "Keine Funktionen gefunden", "No groups found": "Keine Gruppen gefunden", "No history available": "Keine History verfügbar", @@ -1905,7 +1905,7 @@ "No tools accessible": "Keine Werkzeuge zugänglich", "No tools found": "Keine Werkzeuge gefunden", "No usage data found": "Keine Nutzungsdaten gefunden", - "No user variables configured.": "", + "No user variables configured.": "Keine Benutzervariablen konfiguriert.", "No users were found.": "Keine Benutzer gefunden.", "No valves": "Keine Valves", "No valves to update": "Keine Valves zum Aktualisieren", @@ -1936,7 +1936,7 @@ "OAuth 2.1 (Static)": "OAuth 2.1 (Statisch)", "OAuth client identifier from the provider.": "Client-ID vom OAuth-Anbieter.", "OAuth client secret from the provider.": "Client-Secret vom OAuth-Anbieter.", - "OAuth discovery successful": "", + "OAuth discovery successful": "OAuth-Discovery erfolgreich", "OAuth ID": "OAuth-ID", "OAuth Resource Parameter": "OAuth-Ressourcenparameter", "OAuth Scopes": "OAuth-Scopes", @@ -1961,7 +1961,7 @@ "OneDrive": "OneDrive", "Only active during Voice Mode.": "Nur im Sprachmodus aktiv.", "Only active when \"Paste Large Text as File\" setting is toggled on.": "Nur aktiv, wenn die Einstellung \"Großen Text als Datei einfügen\" aktiviert ist.", - "Only active when a tool call is waiting for approval.": "", + "Only active when a tool call is waiting for approval.": "Nur aktiv, wenn ein Werkzeugaufruf auf Bestätigung wartet.", "Only active when the chat input is in focus and an LLM is generating a response.": "Nur aktiv, wenn das Chat-Eingabefeld fokussiert ist und ein LLM eine Antwort generiert.", "Only active when the chat input is in focus.": "Nur aktiv, wenn das Chat-Eingabefeld fokussiert ist.", "Only alphanumeric characters and hyphens are allowed": "Nur alphanumerische Zeichen und Bindestriche sind erlaubt", @@ -1978,12 +1978,12 @@ "Oops! Looks like the URL is invalid. Please double-check and try again.": "Ups! Die URL scheint ungültig zu sein. Bitte überprüfen Sie diese und versuchen Sie es erneut.", "Oops! There was an error in the previous response.": "Ups! Es gab einen Fehler in der vorherigen Antwort.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Ups! Sie verwenden eine nicht unterstützte Methode (nur Frontend). Bitte stellen Sie die WebUI über das Backend bereit.", - "Open": "", + "Open": "Öffnen", "Open automation": "Automatisierung öffnen", "Open create menu": "Menü \"Erstellen\" öffnen", "Open detail blocks by default.": "Klappt Detailblöcke standardmäßig auf.", "Open file": "Datei öffnen", - "Open Folder": "", + "Open Folder": "Ordner öffnen", "Open in full screen": "Im Vollbildmodus öffnen", "Open in new tab": "In neuem Tab öffnen", "Open link": "Link öffnen", @@ -2014,12 +2014,12 @@ "OpenAPI Spec": "OpenAPI-Spezifikation", "openapi.json URL or Path": "openapi.json-URL oder Pfad", "OpenID discovery URL for this provider.": "OpenID-Discovery-URL dieses Anbieters.", - "OpenSERP URL": "", + "OpenSERP URL": "OpenSERP-URL", "optional": "optional", "Optional": "Optional", "Optional API key for Ollama requests.": "Optionaler API-Schlüssel für Ollama-Anfragen.", "or": "oder", - "Orchestrator": "", + "Orchestrator": "Orchestrator", "Ordered List": "Nummerierte Liste", "Other": "Andere", "out of": "von", @@ -2043,13 +2043,13 @@ "Passthrough params": "Passthrough-Parameter", "Password": "Passwort", "Password for the bind DN.": "Passwort für den Bind-DN.", - "Password updated. Please sign in again.": "", + "Password updated. Please sign in again.": "Passwort aktualisiert. Bitte melden Sie sich erneut an.", "Passwords do not match.": "Die Passwörter stimmen nicht überein.", "Paste inserted prompts as rich text when possible.": "Fügt eingesetzte Prompts nach Möglichkeit als formatierten Text ein.", "Paste Large Text as File": "Großen Text als Datei einfügen", "Path": "Pfad", "Path copied": "Pfad kopiert", - "Pause a response to ask the user a clarifying question": "", + "Pause a response to ask the user a clarifying question": "Eine Antwort anhalten, um dem Benutzer eine Rückfrage zu stellen", "Paused": "Pausiert", "PDF document (.pdf)": "PDF-Dokument (.pdf)", "PDF Extract Images (OCR)": "Bilder aus PDFs extrahieren (OCR)", @@ -2061,9 +2061,9 @@ "Pending Accounts": "Ausstehende Konten", "Pending User Overlay Content": "Inhalt des Overlays 'Ausstehende Kontoaktivierung'", "Pending User Overlay Title": "Titel des Overlays 'Ausstehende Kontoaktivierung'", - "Per automation": "", - "Per chat": "", - "Percentage of recent messages to keep after older messages are summarized.": "", + "Per automation": "Pro Automatisierung", + "Per chat": "Pro Chat", + "Percentage of recent messages to keep after older messages are summarized.": "Prozentsatz der neuesten Nachrichten, die erhalten bleiben, nachdem ältere Nachrichten zusammengefasst wurden.", "Permanently delete every chat after confirmation.": "Löscht nach Bestätigung alle Chats endgültig.", "Permission denied when accessing media devices": "Zugriff auf Mediengeräte verweigert", "Permission denied when accessing microphone": "Zugriff auf Mikrofon verweigert", @@ -2110,7 +2110,7 @@ "Please enter Client ID and Client Secret": "Bitte Client-ID und Client-Secret eingeben", "Please fill in all fields.": "Bitte füllen Sie alle Felder aus.", "Please register the OAuth client": "Bitte registrieren Sie den OAuth-Client", - "Please save the connection before authorizing OAuth": "", + "Please save the connection before authorizing OAuth": "Bitte speichern Sie die Verbindung, bevor Sie OAuth autorisieren", "Please save the connection to persist the OAuth client information and do not change the ID": "Bitte speichern Sie die Verbindung, um die OAuth-Client-Informationen zu sichern, und ändern Sie die ID nicht.", "Please select a model.": "Bitte wählen Sie ein Modell aus.", "Please select a reason": "Bitte wählen Sie einen Grund aus", @@ -2128,20 +2128,20 @@ "Preferred transcript language codes, separated by commas.": "Bevorzugte Sprachcodes für Transkripte, durch Kommas getrennt.", "Prefix ID": "Präfix-ID", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Die Präfix-ID wird verwendet, um Konflikte mit anderen Verbindungen zu vermeiden, indem ein Präfix zu den Modell-IDs hinzugefügt wird - zum Deaktivieren leer lassen.", - "Preparing {{NAME}}...": "", - "Preparing download...": "", + "Preparing {{NAME}}...": "{{NAME}} wird vorbereitet...", + "Preparing download...": "Download wird vorbereitet...", "Press keys...": "Tasten drücken...", "Prevent File Creation": "Dateierstellung verhindern", "Preview": "Vorschau", "Preview Access": "Vorschau-Zugriff", - "Preview failed": "", - "Previous": "", + "Preview failed": "Vorschau fehlgeschlagen", + "Previous": "Zurück", "Previous 30 days": "Letzte 30 Tage", "Previous 7 days": "Letzte 7 Tage", "Previous message": "Vorherige Nachricht", - "Previous month": "", + "Previous month": "Vorheriger Monat", "Previous page": "Vorherige Seite", - "Previous version": "", + "Previous version": "Vorherige Version", "Private": "Privat", "Private conversation between selected users": "Private Unterhaltung zwischen ausgewählten Benutzern", "Production version updated": "Produktiv-Version updated", @@ -2195,13 +2195,13 @@ "Reasoning Effort": "Reasoning Effort", "Reasoning Tags": "Reasoning Tags", "Reasoning text...": "Reasoning text...", - "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "", - "Rebuild vectors for existing knowledge files, knowledge search, and memories.": "", + "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "Erstellt die Vektoren für Wissensdateien, Wissenssuche und Erinnerungen mit dem aktuellen Embedding-Modell neu.", + "Rebuild vectors for existing knowledge files, knowledge search, and memories.": "Erstellt die Vektoren für vorhandene Wissensdateien, die Wissenssuche und Erinnerungen neu.", "Receives matching events across the instance, including system/config events and events associated with any user.": "Empfängt passende Ereignisse instanzweit, einschließlich System-/Konfigurationsereignissen und Ereignissen, die einem beliebigen Benutzer zugeordnet sind.", "Receives matching events that are not associated with a user.": "Empfängt passende Ereignisse, die keinem Benutzer zugeordnet sind.", "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "Empfängt passende benutzerbezogene Ereignisse nur, wenn der Akteur, das Benutzersubjekt oder die Benutzerdaten mit diesen Benutzern oder aktuellen Gruppenmitgliedern übereinstimmen. System-/Konfigurationsereignisse werden nicht gesendet.", "Recently Used": "Kürzlich verwendet", - "Recommended": "", + "Recommended": "Empfohlen", "Reconnected": "Erneut verbunden", "Record": "Aufnehmen", "Record voice": "Stimme aufnehmen", @@ -2227,8 +2227,8 @@ "Registration failed": "Registrierung fehlgeschlagen", "Registration successful": "Registrierung erfolgreich", "Reindex": "Neu indizieren", - "Reindex Embedding Data": "", - "Reindex Knowledge and Memory Vectors": "", + "Reindex Embedding Data": "Embedding-Daten neu indizieren", + "Reindex Knowledge and Memory Vectors": "Wissens- und Erinnerungsvektoren neu indizieren", "Release Notes": "Versionshinweise", "Releases": "Releases", "Relevance": "Relevanz", @@ -2277,7 +2277,7 @@ "Reset Upload Directory": "Upload-Verzeichnis zurücksetzen", "Reset Vector Storage/Knowledge": "Vektorspeicher/Wissen zurücksetzen", "Reset view": "Ansicht zurücksetzen", - "Reset zoom": "", + "Reset zoom": "Zoom zurücksetzen", "Response": "Antwort", "Response Auto-Scroll": "Automatisch mitscrollen", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "Antwortbenachrichtigungen können nicht aktiviert werden, da die Website-Berechtigungen verweigert wurden. Bitte erteilen Sie in Ihren Browser-Einstellungen den erforderlichen Zugriff.", @@ -2288,7 +2288,7 @@ "Restrict or exclude domains using a comma-separated list.": "Beschränkt Domains anhand einer kommagetrennten Liste oder schließt sie aus.", "Result": "Ergebnis", "RESULT": "ERGEBNIS", - "Retained Messages": "", + "Retained Messages": "Beibehaltene Nachrichten", "Retrieval": "Abruf", "Retrieval Query Generation": "Abfrage-Generierung", "Retrieved {{count}} sources": "{{count}} Quellen abgerufen", @@ -2333,7 +2333,7 @@ "Scheduled time must be in the future": "Geplante Zeit muss in der Zukunft liegen", "Scopes": "Scopes", "Scroll On Branch Change": "Bei Zweigwechsel scrollen", - "Scroll to bottom": "", + "Scroll to bottom": "Nach unten scrollen", "Scroll to the active branch when switching response branches.": "Springt beim Wechsel zwischen Antwortzweigen zum aktiven Zweig.", "Scroll to Top": "Zum Anfang scrollen", "Search": "Suchen", @@ -2344,15 +2344,15 @@ "Search and view user chat history": "Suche und sehe die Chat History des Benutzers ein", "Search Automations": "Automatisierungen suchen", "Search Base": "Suchbasis", - "Search channels": "", + "Search channels": "Kanäle durchsuchen", "Search channels and channel messages": "Suche Kanäle und Kanalnachrichten", "Search Chats": "Chats durchsuchen...", "Search Collection": "Sammlung durchsuchen", "Search Files": "Suche Dateien", - "Search files and contents": "", + "Search files and contents": "Dateien und Inhalte durchsuchen", "Search filters": "Filter durchsuchen", "Search Filters": "Suchfilter", - "Search folders": "", + "Search folders": "Ordner durchsuchen", "search for archived chats": "nach archivierten Chats suchen", "search for folders": "nach Ordnern suchen", "search for pinned chats": "nach angehefteten Chats suchen", @@ -2416,7 +2416,7 @@ "Select an embedding model engine": "Wählen Sie eine Embedding-Modell-Engine", "Select an engine": "Wählen Sie eine Engine", "Select an installed pipeline to configure or remove.": "Wählen Sie eine installierte Pipeline aus, um sie zu konfigurieren oder zu entfernen.", - "Select an instance": "", + "Select an instance": "Instanz auswählen", "Select an Ollama instance": "Wählen Sie eine Ollama-Instanz", "Select an option": "Wähle eine Option", "Select an output format": "Wählen Sie ein Ausgabeformat", @@ -2430,18 +2430,18 @@ "Select Method": "Methode auswählen", "Select model": "Modell auswählen", "Select only one model to call": "Wählen Sie nur ein Modell zum Aufrufen aus", - "Select options": "", + "Select options": "Optionen auswählen", "Select Skill": "Skill auswählen", "Select the Gemini endpoint method to call.": "Wählt die aufzurufende Methode des Gemini-Endpunkts.", "Select the local model precision used by Kokoro.js.": "Wählt die Genauigkeit des lokalen Modells, das Kokoro.js verwendet.", "Select the Pipelines server to manage.": "Wählen Sie den Pipelines-Server aus, den Sie verwalten möchten.", - "Select the Tika server API version.": "", + "Select the Tika server API version.": "Legt die API-Version des Tika-Servers fest.", "Select Tool": "Werkzeug auswählen", "Select view": "Ansicht wählen", "Selected": "Ausgewählt", "Selected model: {{modelName}}": "Ausgewähltes Modell: {{modelName}}", "Selected model(s) do not support image inputs": "Die ausgewählten Modelle unterstützen keine Bildeingaben", - "Selected models define incompatible Chat Variables.": "", + "Selected models define incompatible Chat Variables.": "Die ausgewählten Modelle definieren inkompatible Chat-Variablen.", "semantic": "semantisch", "Send": "Senden", "Send a Message": "Eine Nachricht senden", @@ -2481,7 +2481,7 @@ "Set embedding model": "Embedding-Modell festlegen", "Set embedding model (e.g. {{model}})": "Embedding-Modell festlegen (z. B. {{model}})", "Set reranking model (e.g. {{model}})": "Reranking-Modell festlegen (z. B. {{model}})", - "Set system-wide interface defaults for every account. Personal settings override these defaults.": "", + "Set system-wide interface defaults for every account. Personal settings override these defaults.": "Legt systemweite Standardeinstellungen der Benutzeroberfläche für alle Konten fest. Persönliche Einstellungen überschreiben diese Standardwerte.", "Set the birth date saved with your profile.": "Legt das in Ihrem Profil gespeicherte Geburtsdatum fest.", "Set the default system prompt for new chats.": "Legt den Standard-System-Prompt für neue Chats fest.", "Set the display name shown across your account.": "Legt den Anzeigenamen fest, der in Ihrem Konto verwendet wird.", @@ -2499,7 +2499,7 @@ "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "Legt die zu verwendenden Stoppsequenzen fest. Wenn dieses Muster erkannt wird, stoppt das LLM die Textgenerierung. Mehrere Stoppmuster können durch separate Stopp-Parameter in einer Modelldatei angegeben werden.", "Setting": "Einstellung", "Settings": "Einstellungen", - "settings configured": "", + "settings configured": "Einstellungen konfiguriert", "Settings Permissions": "Berechtigungen für Einstellungen", "Settings saved successfully!": "Einstellungen erfolgreich gespeichert!", "Shapes the short label generated for each chat.": "Bestimmt, wie der kurze Titel für jeden Chat erzeugt wird.", @@ -2516,7 +2516,7 @@ "Sharing Permissions": "Freigabeberechtigungen", "Show": "Anzeigen", "Show \"What's New\" Modal on Login": "\"Was gibt's Neues\"-Fenster beim Anmelden anzeigen", - "Show a floating preview of recent messages when hovering a chat in the sidebar.": "", + "Show a floating preview of recent messages when hovering a chat in the sidebar.": "Zeigt eine schwebende Vorschau der letzten Nachrichten, wenn Sie mit der Maus über einen Chat in der Seitenleiste fahren.", "Show admin contact details while an account waits for approval.": "Zeigt die Kontaktdaten des Administrators an, solange ein Konto auf Freigabe wartet.", "Show All": "Alle anzeigen", "Show all ({{COUNT}} characters)": "Zeige alle ({{COUNT}} Zeichen)", @@ -2525,8 +2525,8 @@ "Show Files on Terminal Select": "Dateien bei Terminal-Auswahl anzeigen", "Show formatting controls in the rich text composer.": "Zeigt die Formatierungsleiste im Rich-Text-Eingabefeld an.", "Show Formatting Toolbar": "Formatierungsleiste anzeigen", - "Show Full access and Ask for approval in the chat input menu.": "", - "Show Hidden Files": "", + "Show Full access and Ask for approval in the chat input menu.": "Zeigt \"Full access\" und \"Ask for approval\" im Menü der Chat-Eingabe an.", + "Show Hidden Files": "Versteckte Dateien anzeigen", "Show image preview": "Bildvorschau anzeigen", "Show Model": "Modell anzeigen", "Show more": "Mehr anzeigen", @@ -2541,7 +2541,7 @@ "Show your support!": "Zeigen Sie Ihre Unterstützung!", "Show your username label instead of You in chat bubbles.": "Zeigt in den Sprechblasen Ihren Benutzernamen statt \"Du\" an.", "Showcased creativity": "Kreativität gezeigt", - "Sidebar": "", + "Sidebar": "Seitenleiste", "Sign in": "Anmelden", "Sign in to {{WEBUI_NAME}}": "Bei {{WEBUI_NAME}} anmelden", "Sign in to {{WEBUI_NAME}} with LDAP": "Bei {{WEBUI_NAME}} mit LDAP anmelden", @@ -2552,7 +2552,7 @@ "simultaneous sub-agents": "Sub-Agents", "Single": "Einzeln", "Sink List": "Sink-Liste", - "Size": "", + "Size": "Größe", "sk-1234": "sk-1234", "Skill created successfully": "Skill erfolgreich erstellt", "Skill deleted successfully": "Skill erfolgreich gelöscht", @@ -2569,7 +2569,7 @@ "Skills Sharing": "Teilen von Skills", "Skip Cache": "Cache überspringen", "Skip cached Marker results and rerun inference.": "Überspringt zwischengespeicherte Marker-Ergebnisse und führt die Verarbeitung erneut aus.", - "Skip to main content": "", + "Skip to main content": "Zum Hauptinhalt springen", "Something went wrong :/": "Etwas ist schiefgelaufen :/", "Sonar": "Sonar", "Sonar Deep Research": "Sonar Deep Research", @@ -2592,7 +2592,7 @@ "Start new chats as temporary unless changed.": "Startet neue Chats als temporär, sofern nicht anders gewählt.", "Start of the channel": "Beginn des Kanals", "Start Tag": "Start-Tag", - "Start the chat to use this terminal.": "", + "Start the chat to use this terminal.": "Starten Sie den Chat, um dieses Terminal zu verwenden.", "Starting in {{count}} minutes_one": "Beginnt in {{count}} Minute", "Starting in {{count}} minutes_other": "Beginnt in {{count}} Minuten", "Starting in 1 minute": "Beginnt in 1 minute", @@ -2605,7 +2605,7 @@ "STDOUT/STDERR": "STDOUT/STDERR", "Steps": "Schritte", "Stop": "Stopp", - "Stop camera": "", + "Stop camera": "Kamera ausschalten", "Stop Download": "Download stoppen", "Stop Generating": "Generierung stoppen", "Stop Sequence": "Stoppsequenz", @@ -2621,7 +2621,7 @@ "Su_day_of_week": "So", "Sub Claim": "Sub-Claim", "Sub-agents": "Sub-Agents", - "Submit answers": "", + "Submit answers": "Antworten absenden", "Submit question": "Frage absenden", "Submit suggestion": "Vorschlag absenden", "Subtitle": "Untertitel", @@ -2636,9 +2636,9 @@ "Summarize this note.": "Diese Notiz zusammenfassen.", "Support": "Unterstützung", "Support this plugin:": "Unterstützen Sie dieses Plugin:", - "Supported Media MIME Types": "", + "Supported Media MIME Types": "Unterstützte Medien-MIME-Typen", "Supported MIME Types": "Unterstützte MIME-Typen", - "Switch camera": "", + "Switch camera": "Kamera wechseln", "Switch to JSON editor": "Zum JSON-Editor wechseln", "Switch to visual editor": "Zum visuellen Editor wechseln", "Sync": "Synchronisieren", @@ -2669,7 +2669,7 @@ "Task List": "Aufgabenliste", "Task Management": "Aufgabenverwaltung", "Task Model": "Aufgabenmodell", - "Task Model Parameters": "", + "Task Model Parameters": "Parameter des Aufgabenmodells", "Tasks": "Aufgaben", "tasks completed": "Aufgaben abgeschlossen", "Tavily API Key": "Tavily-API-Schlüssel", @@ -2679,9 +2679,9 @@ "Temporary Chat": "Temporärer Chat", "Temporary Chat by Default": "Temporärer Chat als Standard", "Terminal": "Terminal", - "Terminal Contexts": "", - "Terminal File Display": "", - "Terminal Preview Allow Same Origin": "", + "Terminal Contexts": "Terminal-Kontexte", + "Terminal File Display": "Terminal-Dateianzeige", + "Terminal Preview Allow Same Origin": "Terminal-Vorschau: Gleichen Ursprung erlauben", "Terminal servers saved": "Terminal Server gespeichert", "Test": "Testen", "Test must pass before a source is created.": "Der Test muss erfolgreich sein, bevor eine Quelle angelegt werden kann.", @@ -2713,7 +2713,7 @@ "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "Die Temperatur des Modells. Eine Erhöhung führt zu kreativeren Antworten.", "Theme": "Design", "There was an error syncing your stats. Please try again.": "Beim Synchronisieren Ihrer Statistiken ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.", - "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "", + "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "Diese Einstellungen werden aus Umgebungsvariablen gelesen und können hier nicht bearbeitet werden, solange {{ENV_VAR}} deaktiviert ist.", "thinking, output_config": "thinking, output_config", "Thinking...": "Denke nach...", "This action cannot be undone. Do you wish to continue?": "Diese Aktion kann nicht rückgängig gemacht werden. Möchten Sie fortfahren?", @@ -2734,10 +2734,10 @@ "This will delete": "Dies löscht", "This will delete {{NAME}} and all its contents.": "Dies löscht {{NAME}} und alle Inhalte.", "This will delete all models including custom models and cannot be undone.": "Dies löscht alle Modelle, einschließlich benutzerdefinierter Modelle, und kann nicht rückgängig gemacht werden.", - "This will delete the cached model and cannot be undone.": "", + "This will delete the cached model and cannot be undone.": "Dadurch wird das zwischengespeicherte Modell gelöscht. Dies kann nicht rückgängig gemacht werden.", "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "Dies wird den Kalender \"{{name}}\" und alle seine Ereignisse dauerhaft löschen. Diese Aktion kann nicht rückgängig gemacht werden.", "This will remove all files and directories from this knowledge base. This action cannot be undone.": "Dadurch werden alle Dateien und Verzeichnisse aus diesem Wissensspeicher entfernt. Diese Aktion kann nicht rückgängig gemacht werden.", - "This will revoke the current API key.": "", + "This will revoke the current API key.": "Dadurch wird der aktuelle API-Schlüssel widerrufen.", "Thorough explanation": "Ausführliche Erklärung", "Thought": "Gedanke", "Thought for {{DURATION}}": "Nachgedacht für {{DURATION}}", @@ -2747,12 +2747,12 @@ "Through": "Bis", "Thumbs up/down ratings from users on model responses": "Daumen hoch/runter von Benutzer für Modell Antworten", "Tika": "Tika", - "Tika 3.x": "", - "Tika 4.x": "", + "Tika 3.x": "Tika 3.x", + "Tika 4.x": "Tika 4.x", "Tika server endpoint used for content extraction.": "Endpunkt des Tika-Servers für die Inhaltsextraktion.", "Tika Server URL": "Tika-Server-URL", "Tika Server URL required.": "Tika-Server-URL erforderlich.", - "Tika Server Version": "", + "Tika Server Version": "Tika-Server-Version", "Tiktoken": "Tiktoken", "Time": "Zeit", "Time & Calculation": "Zeit & Berechnung", @@ -2783,7 +2783,7 @@ "Today at": "Heute um", "Toggle {{COUNT}} sources": "{{COUNT}} Quellen umschalten", "Toggle 1 source": "Eine Quelle umschalten", - "Toggle Controls": "", + "Toggle Controls": "Steuerung umschalten", "Toggle details": "Details umschalten", "Toggle Dictation": "Diktieren umschalten", "Toggle Mute": "Stummschaltung umschalten", @@ -2800,7 +2800,7 @@ "tokens": "Token", "Tokens": "Token", "Too verbose": "Zu ausführlich", - "tool": "", + "tool": "Werkzeug", "Tool created successfully": "Werkzeug erfolgreich erstellt", "Tool deleted successfully": "Werkzeug erfolgreich gelöscht", "Tool Description": "Werkzeugbeschreibung", @@ -2809,7 +2809,7 @@ "tool loops per sub-agent": "Werkzeugdurchläufe pro Sub-Agent", "Tool Menu": "Werkzeugmenü", "Tool Name": "Werkzeugname", - "Tool Permissions": "", + "Tool Permissions": "Werkzeug-Berechtigungen", "Tool Servers": "Tool-Server", "Tool updated successfully": "Werkzeug erfolgreich aktualisiert", "Tools": "Werkzeuge", @@ -2834,10 +2834,10 @@ "TTS Voice": "TTS-Stimme", "Tu_day_of_week": "Di", "Type": "Typ", - "Type a model ref": "", + "Type a model ref": "Modellreferenz eingeben", "Type here...": "Hier eingeben...", "Type Hugging Face Resolve (Download) URL": "Hugging Face Resolve (Download) URL eingeben", - "Type your answer": "", + "Type your answer": "Antwort eingeben", "Uh-oh! There was an issue with the response.": "Es ist ein Problem mit der Antwort aufgetreten.", "UI": "Benutzeroberfläche", "UI Scale": "UI-Skalierung", @@ -2848,12 +2848,12 @@ "unknown": "unbekannt", "Unknown": "Unbekannt", "Unknown User": "Unbekannter Benutzer", - "Unload Model": "", + "Unload Model": "Modell entladen", "Unloads {{FROM_NOW}}": "Entlädt {{FROM_NOW}}", "Unmute": "Stummschalten aufheben", "Unpin": "Lösen", "Unpin from Sidebar": "Aus der Seitenleiste lösen", - "Unread": "", + "Unread": "Ungelesen", "Unshare All": "Alle Freigaben aufheben", "Unshare All Shared Chats": "Freigabe aller geteilten Chats aufheben", "Unshare Chat": "Chat-Freigabe entfernen", @@ -2861,7 +2861,7 @@ "Untagged": "Ohne Tag", "Untitled": "Unbenannt", "Update": "Aktualisieren", - "Update All Models": "", + "Update All Models": "Alle Modelle aktualisieren", "Update and Copy Link": "Aktualisieren und Link kopieren", "Update Email": "E-Mail aktualisieren", "Update embedding model": "Embedding-Modell aktualisieren", @@ -2882,7 +2882,7 @@ "Upload a workflow.json file exported as API format from ComfyUI.": "Laden Sie eine workflow.json hoch, die in ComfyUI im API-Format exportiert wurde.", "Upload Audio": "Audio hochladen", "Upload directory": "Ordner Hochladen", - "Upload failed": "", + "Upload failed": "Upload fehlgeschlagen", "Upload files": "Dateien hochladen", "Upload Files": "Datei(en) hochladen", "Upload Model": "Modell hochladen", @@ -2920,7 +2920,7 @@ "Use styled formatting when exporting chats to PDF.": "Übernimmt beim PDF-Export von Chats die Formatierung.", "Use the active chat title as the browser tab title.": "Verwendet den Titel des aktiven Chats als Titel des Browser-Tabs.", "Use the rich composer instead of a plain textarea.": "Verwendet das Rich-Text-Eingabefeld statt eines einfachen Textfelds.", - "Use these in model system prompts as {{example}}.": "", + "Use these in model system prompts as {{example}}.": "Verwenden Sie diese in System-Prompts von Modellen als {{example}}.", "Use TLS when connecting to the LDAP server.": "Verwendet TLS für die Verbindung zum LDAP-Server.", "Use Web Search?": "Websuche verwenden?", "user": "Benutzer", @@ -2932,11 +2932,11 @@ "User location successfully retrieved.": "Benutzerstandort erfolgreich abgerufen.", "User menu": "Benutzermenü", "User messages": "Benutzernachrichten", - "User not found.": "", + "User not found.": "Benutzer nicht gefunden.", "User Preview": "Benutzervorschau", "User ratings (thumbs up/down)": "Benutzerbewertungen (Daumen hoch/runter)", "User Status": "Nutzerstatus", - "User Variables": "", + "User Variables": "Benutzervariablen", "User Webhooks": "Benutzer-Webhooks", "Username": "Benutzername", "Username Claim": "Benutzername-Claim", @@ -2951,15 +2951,15 @@ "Valid time units: 's', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "Gültige Zeiteinheiten: 's', 'm', 'h', 'd', 'w' oder '-1' für keinen Ablauf.", "Validate Certificate": "Zertifikat prüfen", "Validate SSL certificates when fetching web content.": "Prüft SSL-Zertifikate beim Abrufen von Webinhalten.", - "Value": "", + "Value": "Wert", "Valves": "Valves", "Valves updated": "Valves aktualisiert", "Valves updated successfully": "Valves erfolgreich aktualisiert", "variable": "Variable", - "Variable key": "", - "Variable keys must be unique.": "", - "Variable keys must use lowercase snake case.": "", - "Variable value": "", + "Variable key": "Variablenschlüssel", + "Variable keys must be unique.": "Variablenschlüssel müssen eindeutig sein.", + "Variable keys must use lowercase snake case.": "Variablenschlüssel müssen in Kleinbuchstaben und Snake Case geschrieben werden.", + "Variable value": "Variablenwert", "Vector Field": "Vektorfeld", "Verify Connection": "Verbindung prüfen", "Verify SSL Certificate": "SSL-Zertifikat prüfen", @@ -2967,15 +2967,15 @@ "Version": "Version", "Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} von {{totalVersions}}", "Version deleted": "Version gelöscht", - "View channel": "", + "View channel": "Kanal anzeigen", "View chat": "Chat ansehen", "View Replies": "Antworten anzeigen", "View Result from {{NAME}}": "Ergebnis von {{NAME}} ansehen", "View source: {{name}}": "Quelle anzeigen: {{name}}", "View source: {{title}}": "Quelle anzeigen: {{title}}", "View the installed version and check release updates.": "Zeigt die installierte Version an und prüft auf Aktualisierungen.", - "Viewport Pinned": "", - "Viewport Unpinned": "", + "Viewport Pinned": "Ansichtsbereich fixiert", + "Viewport Unpinned": "Ansichtsbereich nicht fixiert", "Visibility": "Sichtbarkeit", "Visible": "Sichtbar", "Visible to all users": "Für alle Benutzer sichtbar", @@ -2987,7 +2987,7 @@ "Voice Mode Prompt": "Anruf-Modus Prompt", "Wait for the current response to finish before compacting.": "Warten Sie, bis die aktuelle Antwort abgeschlossen ist, bevor Sie den Kontext verdichten.", "Wait for the current response to finish before forking.": "Warten Sie, bis die aktuelle Antwort abgeschlossen ist, bevor Sie den Chat verzweigen.", - "Waiting for upload": "", + "Waiting for upload": "Warten auf Upload", "Waiting for upload...": "Warte auf Datei upload...", "Warning": "Warnung", "Warning:": "Warnung:", @@ -3088,6 +3088,6 @@ "YouTube": "YouTube", "Youtube Language": "YouTube-Sprache", "Youtube Proxy URL": "YouTube-Proxy-URL", - "Zoom in": "", - "Zoom out": "" + "Zoom in": "Vergrößern", + "Zoom out": "Verkleinern" }