From c7a3a9a4f15a06eff1a9d86e495fda47945b4b28 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Fri, 29 May 2026 02:15:40 +0200 Subject: [PATCH] Translated using Weblate (German) Currently translated at 100.0% (238 of 238 strings) Translated using Weblate (German) Currently translated at 100.0% (811 of 811 strings) Translated using Weblate (German) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (German) Currently translated at 100.0% (54 of 54 strings) Translated using Weblate (German) Currently translated at 100.0% (473 of 473 strings) Translated using Weblate (German) Currently translated at 99.5% (1178 of 1183 strings) Co-authored-by: Hosted Weblate Co-authored-by: Sebastian Sie Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/de/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/Config - Validation Translation: Frigate NVR/common Translation: Frigate NVR/views-chat Translation: Frigate NVR/views-settings --- web/public/locales/de/common.json | 5 +- web/public/locales/de/config/cameras.json | 2 +- web/public/locales/de/config/global.json | 37 +++++++- web/public/locales/de/config/validation.json | 3 + web/public/locales/de/views/chat.json | 8 ++ web/public/locales/de/views/settings.json | 94 +++++++++++++++++--- 6 files changed, 136 insertions(+), 13 deletions(-) diff --git a/web/public/locales/de/common.json b/web/public/locales/de/common.json index c1ed6020b8..5d5f92270f 100644 --- a/web/public/locales/de/common.json +++ b/web/public/locales/de/common.json @@ -326,5 +326,8 @@ "separatorWithSpace": ", " }, "no_items": "Keine Artikel", - "validation_errors": "Validierungsfehler" + "validation_errors": "Validierungsfehler", + "credentialField": { + "savedPlaceholder": "Gespeichert – leer lassen, um den aktuellen Stand beizubehalten" + } } diff --git a/web/public/locales/de/config/cameras.json b/web/public/locales/de/config/cameras.json index 126295932d..6f42be4c62 100644 --- a/web/public/locales/de/config/cameras.json +++ b/web/public/locales/de/config/cameras.json @@ -9,7 +9,7 @@ "description": "Aktiviert" }, "audio": { - "label": "Audioerkennung", + "label": "Audioereignisse", "description": "Einstellungen für audiobasierte Ereigniserkennung für diese Kamera.", "enabled": { "label": "Aktivieren der Audioerkennung", diff --git a/web/public/locales/de/config/global.json b/web/public/locales/de/config/global.json index fb319cdecf..b2efcceaee 100644 --- a/web/public/locales/de/config/global.json +++ b/web/public/locales/de/config/global.json @@ -8,7 +8,7 @@ "description": "Wenn aktiviert, startet Frigate im abgesicherten Modus mit reduzierten Features für die Fehlersuche." }, "audio": { - "label": "Audioerkennung", + "label": "Audioereignisse", "enabled": { "label": "Aktivieren der Audioerkennung", "description": "Aktivieren oder deaktivieren Sie die Erkennung von Audioereignissen für alle Kameras; diese Einstellung kann für jede Kamera individuell überschrieben werden." @@ -1279,6 +1279,41 @@ }, "raw_mask": { "label": "Rohmaske" + }, + "filters_attribute": { + "label": "Attributfilter", + "description": "Auf erkannte Attribute angewendete Filter zur Reduzierung von Fehlalarmen (Fläche, Verhältnis, Konfidenz).", + "min_area": { + "label": "Mindestfläche des Attributs", + "description": "Für dieses Attribut erforderliche Mindestfläche des Begrenzungsrahmens (in Pixeln oder Prozent). Kann als Pixelwert (Ganzzahl) oder als Prozentwert (Gleitkommawert zwischen 0,000001 und 0,99) angegeben werden." + }, + "max_area": { + "label": "Maximale Attributfläche", + "description": "Maximal zulässige Fläche des Begrenzungsrahmens (in Pixeln oder Prozent) für dieses Attribut. Kann als Pixelwert (Ganzzahl) oder als Prozentwert (Gleitkommawert zwischen 0,000001 und 0,99) angegeben werden." + }, + "min_ratio": { + "label": "Mindestseitenverhältnis", + "description": "Erforderliches Mindestverhältnis von Breite zu Höhe, damit die Begrenzungsbox die Anforderungen erfüllt." + }, + "max_ratio": { + "label": "Maximales Seitenverhältnis", + "description": "Maximal zulässiges Verhältnis von Breite zu Höhe für die Begrenzungsbox, damit diese die Anforderungen erfüllt." + }, + "threshold": { + "label": "Konfidenzschwelle", + "description": "Durchschnittlicher Schwellenwert für die Erkennungssicherheit, der erforderlich ist, damit das Merkmal als echtes Positiv gewertet wird." + }, + "min_score": { + "label": "Mindestvertrauen", + "description": "Mindestwert für die Erkennungssicherheit eines einzelnen Bildes, der erforderlich ist, um dieses Attribut seinem übergeordneten Objekt zuzuordnen." + }, + "mask": { + "label": "Filtermaske", + "description": "Polygonkoordinaten, die festlegen, wo dieser Filter innerhalb des Bildausschnitts angewendet wird." + }, + "raw_mask": { + "label": "Rohmaske" + } } }, "record": { diff --git a/web/public/locales/de/config/validation.json b/web/public/locales/de/config/validation.json index 2bdc76da33..db40fc022c 100644 --- a/web/public/locales/de/config/validation.json +++ b/web/public/locales/de/config/validation.json @@ -28,5 +28,8 @@ "detectRequired": "Es muss mindestens ein input stream die Rolle 'erkennen' tragen.", "hwaccelDetectOnly": "Nur der input-stream mit der Rolle 'erkennen' kann Hardwarebeschleunigungs Argumente definieren." } + }, + "detect": { + "dimensionMustBeEven": "Es muss eine gerade Zahl sein." } } diff --git a/web/public/locales/de/views/chat.json b/web/public/locales/de/views/chat.json index 7c66676013..9f4dcb7f2d 100644 --- a/web/public/locales/de/views/chat.json +++ b/web/public/locales/de/views/chat.json @@ -60,5 +60,13 @@ "stats": { "context": "{{tokens}} tokens", "tokens_per_second": "{{rate}} t/s" + }, + "reasoning": { + "active": "Begründung…", + "show": "Begründung anzeigen", + "hide": "Begründung ausblenden" + }, + "thinking": { + "toggle": "Umschalten" } } diff --git a/web/public/locales/de/views/settings.json b/web/public/locales/de/views/settings.json index 5c4028eadf..040a6ea4e4 100644 --- a/web/public/locales/de/views/settings.json +++ b/web/public/locales/de/views/settings.json @@ -16,7 +16,8 @@ "globalConfig": "Grundeinstellungen - Frigate", "cameraConfig": "Kameraeinstellungen - Frigate", "maintenance": "Wartung - Frigate", - "profiles": "Profile - Frigate" + "profiles": "Profile - Frigate", + "detectorsAndModel": "Sensoren und Modell – Frigate" }, "menu": { "ui": "Benutzeroberfläche", @@ -92,7 +93,8 @@ "uiSettings": "Benutzeroberfläche Einstellung", "profiles": "Profile", "systemGo2rtcStreams": "go2rtc-streams", - "maintenance": "Wartung" + "maintenance": "Wartung", + "systemDetectorsAndModel": "Detektoren und Modell" }, "dialog": { "unsavedChanges": { @@ -825,7 +827,8 @@ "currentModel": "Aktuelles Modell", "otherModels": "Anderes Modell", "configuration": "Konfiguration" - } + }, + "changeInDetectorsAndModel": "Modell wechseln" }, "enrichments": { "birdClassification": { @@ -1365,6 +1368,19 @@ "title": "Anzeigenamen bearbeiten", "description": "Legen Sie den Anzeigenamen fest, der für diese Kamera in der gesamten Benutzeroberfläche von „Frigate“ angezeigt wird. Lassen Sie das Feld leer, um die Kamera-ID zu verwenden.", "rename": "Umbenennen" + }, + "reorderHandle": "Zum Neuanordnen ziehen", + "saving": "Speichern…", + "saved": "gespeichert", + "details": { + "edit": "Kameradaten bearbeiten", + "title": "Kameradaten bearbeiten", + "description": "Aktualisieren Sie den Anzeigenamen und die externe URL, die für diese Kamera in der gesamten Frigate-Benutzeroberfläche verwendet werden.", + "friendlyNameLabel": "Display Name", + "friendlyNameHelp": "Der in der Benutzeroberfläche von „Frigate“ für diese Kamera angezeigte Spitzname. Lassen Sie das Feld leer, um die Kamera-ID zu verwenden.", + "webuiUrlLabel": "URL der Web-Benutzeroberfläche", + "webuiUrlHelp": "URL, um die Web-Benutzeroberfläche der Kamera direkt aus der Debug-Ansicht aufzurufen. Lassen Sie das Feld leer, um den Link zu deaktivieren.", + "webuiUrlInvalid": "Es muss sich um eine gültige URL handeln (z. B. https://example.com)." } }, "cameraConfig": { @@ -1417,8 +1433,8 @@ "disabled": "Deaktiviert" }, "cameraType": { - "title": "Kamerytyp", - "label": "Kameratyp", + "title": "Kamera Art", + "label": "Kamera Art", "description": "Legen Sie den Kameratyp für jede Kamera fest. Spezielle LPR-Kameras sind Kameras mit leistungsstarkem optischen Zoom, um Kennzeichen von weit entfernten Fahrzeugen zu erfassen. Für die meisten Kameras sollte der normale Kameratyp verwendet werden, es sei denn, die Kamera ist speziell für LPR vorgesehen und verfügt über einen stark fokussierten Blickwinkel auf die Kennzeichen.", "normal": "Normal", "dedicatedLpr": "Spezielles LPR-System", @@ -1775,7 +1791,15 @@ "genaiModel": { "placeholder": "Modell auswählen…", "search": "Modell suchen…", - "noModels": "Keine Modelle verfügbar" + "noModels": "Keine Modelle verfügbar", + "available": "Verfügbare Modelle", + "useCustom": "Verwende „{{value}}“", + "refresh": "Modelle aktualisieren", + "probeFailed": "Das Abrufen der Modelle ist fehlgeschlagen", + "fetchedModels": "Modellliste erfolgreich abgerufen" + }, + "semanticSearchModelSize": { + "notApplicable": "Gilt nicht für GenAI-Anbieter" } }, "globalConfig": { @@ -1809,7 +1833,9 @@ "saveAllSuccess_other": "Alle {{count}} Abschnitte wurden erfolgreich gespeichert.", "saveAllPartial_one": "{{successCount}} von {{totalCount}} Abschnitt wurden gespeichert. {{failCount}} sind fehlgeschlagen.", "saveAllPartial_other": "{{successCount}} von {{totalCount}} Abschnitten wurden gespeichert. {{failCount}} sind fehlgeschlagen.", - "saveAllFailure": "Es konnten nicht alle Abschnitte gespeichert werden." + "saveAllFailure": "Es konnten nicht alle Abschnitte gespeichert werden.", + "saveAllSuccessRestartRequired_one": "Der Abschnitt {{count}} wurde erfolgreich gespeichert. Starte Frigate neu, um die Änderungen zu übernehmen.", + "saveAllSuccessRestartRequired_other": "Alle {{count}} Abschnitte wurden erfolgreich gespeichert. Starte Frigate neu, um die Änderungen zu übernehmen." }, "profiles": { "title": "Profile", @@ -1896,8 +1922,17 @@ "audioMp3": "Transcode zu MP3", "audioExclude": "Ausschließen", "hardwareNone": "Keine Hardwarebeschleunigung", - "hardwareAuto": "Automatische Hardwarebeschleunigung" - } + "hardwareAuto": "Automatische Hardwarebeschleunigung", + "hardwareVaapi": "VAAPI", + "hardwareCuda": "CUDA", + "hardwareV4l2m2m": "V4L2 M2M", + "hardwareDxva2": "DXVA2", + "hardwareVideotoolbox": "VideoToolbox", + "addVideoCodec": "Videocodec hinzufügen", + "addAudioCodec": "Audio-Codec hinzufügen", + "removeCodec": "Codec entfernen" + }, + "streamNumber": "Stream {{index}}" }, "onvif": { "profileAuto": "Auto", @@ -1925,7 +1960,9 @@ }, "detect": { "fpsGreaterThanFive": "Es wird nicht empfohlen, den Wert für die FPS-Erkennung auf mehr als 5 zu setzen. Höhere Werte können zu Leistungseinbußen führen und bieten keinerlei Vorteile.", - "disabled": "Die Objekterkennung ist deaktiviert. Momentaufnahmen, Überprüfungselemente und Erweiterungsfunktionen wie Gesichtserkennung, Kennzeichenerkennung und generative KI funktionieren nicht." + "disabled": "Die Objekterkennung ist deaktiviert. Momentaufnahmen, Überprüfungselemente und Erweiterungsfunktionen wie Gesichtserkennung, Kennzeichenerkennung und generative KI funktionieren nicht.", + "resolutionShouldBeMultipleOfFour": "Um optimale Ergebnisse zu erzielen, sollten Breite und Höhe ein Vielfaches von 4 sein. Andere gerade Werte können zu visuellen Artefakten oder leichten Verzerrungen im Erkennungsstrom führen.", + "aspectRatioMismatch": "Die von Ihnen eingegebene Breite und Höhe stimmen nicht mit dem Seitenverhältnis Ihrer aktuell erkannten Auflösung überein. Dies kann zu einem gestreckten oder verzerrten Bild führen." }, "faceRecognition": { "globalDisabled": "Die Gesichtserkennungserweiterung muss aktiviert sein, damit die Gesichtserkennungsfunktionen bei dieser Kamera funktionieren.", @@ -1962,6 +1999,13 @@ "objects": "Objekte", "motion": "Bewegung", "continuous": "Fortlaufend" + }, + "cameraOrder": { + "label": "Kamerabestellung", + "description": "Ziehe die Kameras per Drag & Drop, um ihre Reihenfolge im Birdseye-Layout festzulegen.", + "reorderHandle": "Zum Neuanordnen ziehen", + "saving": "Wird gespeichert…", + "saved": "gespeichert" } }, "retainMode": { @@ -2011,5 +2055,35 @@ "modelSize": { "small": "klein", "large": "groß" + }, + "menuDot": { + "overrideGlobal": "Dieser Abschnitt überschreibt die globale Konfiguration", + "overrideProfile": "Dieser Abschnitt wird durch das Profil {{profile}} überschrieben", + "unsaved": "Dieser Abschnitt enthält ungespeicherte Änderungen" + }, + "detectorsAndModel": { + "title": "Detektoren und Modell", + "description": "Konfigurieren Sie das Detektor-Backend, das die Objekterkennung ausführt, sowie das dafür verwendete Modell. Änderungen werden gemeinsam gespeichert, sodass Detektor und Modell synchron bleiben.", + "cardTitles": { + "detector": "Detektor-Hardware", + "model": "Erkennungsmodell" + }, + "tabs": { + "plus": "Frigate+", + "custom": "Benutzerdefiniertes Modell" + }, + "mismatch": { + "warning": "Das aktuelle Frigate+-Modell „{{model}}“ erfordert den {{required}}-Detektor. Wählen Sie unten ein kompatibles Modell aus oder wechseln Sie vor dem Speichern zu „Benutzerdefiniertes Modell“." + }, + "plusModel": { + "requiresDetector": "Voraussetzung: {{detector}}", + "noModelSelected": "Wählen Sie ein Modell der Frigate+ aus" + }, + "toast": { + "saveSuccess": "Detektoren und Modelleinstellungen wurden gespeichert. Starten Sie Frigate neu, um die Änderungen zu übernehmen.", + "saveError": "Das Speichern der Detektor- und Modelleinstellungen ist fehlgeschlagen" + }, + "unsavedChanges": "Nicht gespeicherte Änderungen an Detektor und Modell", + "restartRequired": "Neustart erforderlich (Detektor oder Modell geändert)" } }