From d439b09f90b17907894182a6bfdb82b0c449c89b Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 19 May 2026 22:16:40 +0200 Subject: [PATCH] Translated using Weblate (German) Currently translated at 100.0% (127 of 127 strings) Translated using Weblate (German) Currently translated at 100.0% (794 of 794 strings) Translated using Weblate (German) Currently translated at 100.0% (1141 of 1141 strings) Translated using Weblate (German) Currently translated at 100.0% (237 of 237 strings) Translated using Weblate (German) Currently translated at 100.0% (60 of 60 strings) Translated using Weblate (German) Currently translated at 100.0% (473 of 473 strings) Translated using Weblate (German) Currently translated at 100.0% (50 of 50 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/objects/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/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/common Translation: Frigate NVR/objects Translation: Frigate NVR/views-chat Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-settings --- web/public/locales/de/common.json | 3 +- web/public/locales/de/config/cameras.json | 6 +- web/public/locales/de/config/global.json | 6 +- web/public/locales/de/objects.json | 6 +- web/public/locales/de/views/chat.json | 18 ++++ web/public/locales/de/views/faceLibrary.json | 6 +- web/public/locales/de/views/settings.json | 89 ++++++++++++++++++-- 7 files changed, 124 insertions(+), 10 deletions(-) diff --git a/web/public/locales/de/common.json b/web/public/locales/de/common.json index 7f9848fe28..c1ed6020b8 100644 --- a/web/public/locales/de/common.json +++ b/web/public/locales/de/common.json @@ -192,7 +192,8 @@ "bg": "Български (bulgarisch)", "gl": "Galego (Galicisch)", "id": "Bahasa Indonesia (Indonesisch)", - "hr": "Hrvatski (Kroatisch)" + "hr": "Hrvatski (Kroatisch)", + "bs": "Bosnisch" }, "appearance": "Erscheinung", "theme": { diff --git a/web/public/locales/de/config/cameras.json b/web/public/locales/de/config/cameras.json index 7080fe186a..126295932d 100644 --- a/web/public/locales/de/config/cameras.json +++ b/web/public/locales/de/config/cameras.json @@ -25,7 +25,11 @@ }, "filters": { "label": "Audiofilter", - "description": "Filtereinstellungen pro Audiotyp, wie z. B. Konfidenzschwellenwerte, die zur Reduzierung von Fehlalarmen verwendet werden." + "description": "Filtereinstellungen pro Audiotyp, wie z. B. Konfidenzschwellenwerte, die zur Reduzierung von Fehlalarmen verwendet werden.", + "threshold": { + "label": "Mindestvertrauensgrad für Audio", + "description": "Mindestschwellenwert für die Zuverlässigkeit, damit das Audioereignis gezählt wird." + } }, "max_not_heard": { "label": "Ende Timeout", diff --git a/web/public/locales/de/config/global.json b/web/public/locales/de/config/global.json index 9df4d44c8a..fb319cdecf 100644 --- a/web/public/locales/de/config/global.json +++ b/web/public/locales/de/config/global.json @@ -23,7 +23,11 @@ }, "filters": { "label": "Audiofilter", - "description": "Filtereinstellungen pro Audiotyp, wie z. B. Konfidenzschwellenwerte, die zur Reduzierung von Fehlalarmen verwendet werden." + "description": "Filtereinstellungen pro Audiotyp, wie z. B. Konfidenzschwellenwerte, die zur Reduzierung von Fehlalarmen verwendet werden.", + "threshold": { + "label": "Mindestvertrauensgrad für Audio", + "description": "Mindestschwellenwert für die Zuverlässigkeit, damit das Audioereignis gezählt wird." + } }, "max_not_heard": { "label": "Ende Timeout", diff --git a/web/public/locales/de/objects.json b/web/public/locales/de/objects.json index ae767c61db..4380ef181e 100644 --- a/web/public/locales/de/objects.json +++ b/web/public/locales/de/objects.json @@ -121,5 +121,9 @@ "royal_mail": "Royal-Mail", "school_bus": "Schulbus", "skunk": "Stinktier", - "kangaroo": "Känguruh" + "kangaroo": "Känguruh", + "baby": "Baby", + "baby_stroller": "Kinderwagen", + "rickshaw": "Rikscha", + "rodent": "Nagetier" } diff --git a/web/public/locales/de/views/chat.json b/web/public/locales/de/views/chat.json index 5a87ce9e10..7c66676013 100644 --- a/web/public/locales/de/views/chat.json +++ b/web/public/locales/de/views/chat.json @@ -42,5 +42,23 @@ "show_camera_status": "Wie ist der aktuelle Status meiner Kameras?", "recap": "Was ist passiert, während ich weg war?", "watch_camera": "Pass auf die Haustür auf und sag mir Bescheid, wenn jemand kommt" + }, + "new_chat": "Neuer Chat", + "settings": { + "title": "Chat Einstellung", + "show_stats": { + "title": "Statistiken anzeigen", + "desc": "Generierungsrate und Kontextgröße für Chat-Antworten anzeigen.", + "while_generating": "Während der Erstellung", + "always": "Immer" + }, + "auto_scroll": { + "title": "Auto scrollen", + "desc": "Verfolgen Sie neue Nachrichten, sobald sie eintreffen." + } + }, + "stats": { + "context": "{{tokens}} tokens", + "tokens_per_second": "{{rate}} t/s" } } diff --git a/web/public/locales/de/views/faceLibrary.json b/web/public/locales/de/views/faceLibrary.json index d9269fd0ee..7ece861a78 100644 --- a/web/public/locales/de/views/faceLibrary.json +++ b/web/public/locales/de/views/faceLibrary.json @@ -48,7 +48,11 @@ "title": "Neueste Erkennungen", "aria": "Wähle aktuelle Erkennungen", "empty": "Es gibt keine aktuellen Versuche zur Gesichtserkennung", - "titleShort": "frisch" + "titleShort": "frisch", + "emptyNoLibrary": { + "title": "Gesicht hinzufügen", + "description": "Sie müssen mindestens ein Gesicht zur Bibliothek hinzufügen, damit die Gesichtserkennung funktioniert." + } }, "deleteFaceLibrary": { "title": "Lösche Name", diff --git a/web/public/locales/de/views/settings.json b/web/public/locales/de/views/settings.json index 6193333491..5c4028eadf 100644 --- a/web/public/locales/de/views/settings.json +++ b/web/public/locales/de/views/settings.json @@ -803,7 +803,15 @@ "availableModels": "Verfügbare Modelle", "loadingAvailableModels": "Lade verfügbare Modelle…", "baseModel": "Basis Model", - "title": "Model Informationen" + "title": "Model Informationen", + "noModelLoaded": "Derzeit ist kein „Frigate+“-Modell geladen.", + "selectModel": "Wählen Sie ein Modell aus", + "noModelsAvailable": "Keine Modelle verfügbar", + "filter": { + "ariaLabel": "Modelle nach Typ filtern", + "baseModels": "Basismodelle", + "fineTunedModels": "Optimierte Modelle" + } }, "toast": { "error": "Speichern der Konfigurationsänderungen fehlgeschlagen: {{errorMessage}}", @@ -1415,7 +1423,8 @@ "normal": "Normal", "dedicatedLpr": "Spezielles LPR-System", "saveSuccess": "Der Kameratyp für {{cameraName}} wurde aktualisiert. Starte Frigate neu, um die Änderungen zu übernehmen." - } + }, + "description": "Fügen Sie Kameras hinzu, bearbeiten und löschen Sie sie, legen Sie fest, welche Kameras aktiviert sind, und konfigurieren Sie profil- und kameratypabhängige Übersteuerungen. Um Streams, Erkennung, Bewegung und andere kameraspezifische Einstellungen zu konfigurieren, wählen Sie den entsprechenden Abschnitt unter „Kamerakonfiguration“ aus." }, "cameraReview": { "title": "Kamera-Einstellungen überprüfen", @@ -1489,7 +1498,13 @@ "othersField_one": "{{count}} andere", "othersField_other": "{{count}} weitere", "profilePrefix": "{{profile}} Profile: {{fields}}" - } + }, + "overriddenGlobalHeading_one": "Diese Kamera überschreibt das Feld {{count}} aus der globalen Konfiguration:", + "overriddenGlobalHeading_other": "Diese Kamera überschreibt alle Felder {{count}} aus der globalen Konfiguration:", + "overriddenGlobalNoDeltas": "Diese Kamera überschreibt die globale Konfiguration, es gibt jedoch keine Abweichungen bei den Feldwerten.", + "overriddenBaseConfigHeading_one": "Das Profil {{profile}} überschreibt das Feld {{count}} aus der Basiskonfiguration:", + "overriddenBaseConfigHeading_other": "Das Profil {{profile}} überschreibt di Felder {{count}} aus der Basiskonfiguration:", + "overriddenBaseConfigNoDeltas": "Das Profil {{profile}} überschreibt diesen Abschnitt, jedoch weichen keine Feldwerte von der Basiskonfiguration ab." }, "timestampPosition": { "tl": "Oben links", @@ -1726,7 +1741,9 @@ "options": { "embeddings": "Einbetten", "vision": "Vision", - "tools": "Werkzeuge" + "tools": "Werkzeuge", + "descriptions": "Beschreibung", + "chat": "Chat" } }, "semanticSearchModel": { @@ -1884,7 +1901,14 @@ }, "onvif": { "profileAuto": "Auto", - "profileLoading": "Profile werden geladen..." + "profileLoading": "Profile werden geladen...", + "autotracking": { + "zooming": { + "disabled": "deaktiviert", + "absolute": "Absolut", + "relative": "Verwandter" + } + } }, "configMessages": { "review": { @@ -1932,5 +1956,60 @@ "semanticSearch": { "jinav2SmallModelSize": "Die „kleine“ Variante des Jina V2-Modells verursacht hohe RAM- und Inferenzkosten. Es wird das „große“ Modell mit einer dedizierten GPU empfohlen." } + }, + "birdseye": { + "trackingMode": { + "objects": "Objekte", + "motion": "Bewegung", + "continuous": "Fortlaufend" + } + }, + "retainMode": { + "all": "Alle", + "motion": "Bewegung", + "active_objects": "Aktive Objekte" + }, + "previewQuality": { + "very_high": "sehr hoch", + "high": "hoch", + "medium": "Mittel", + "low": "niedrig", + "very_low": "sehr niedrig" + }, + "ui": { + "timeFormat": { + "browser": "Browser", + "12hour": "12 Stunden", + "24hour": "24 Stunden" + }, + "TimeOrDateStyle": { + "full": "vollständig", + "long": "lang", + "medium": "mittel", + "short": "kurz" + }, + "unitSystem": { + "metric": "Metrik", + "imperial": "Imperial" + } + }, + "review": { + "imageSource": { + "recordings": "Aufnahmen", + "previews": "Vorschau" + } + }, + "logger": { + "logLevel": { + "debug": "Debug", + "info": "Info", + "warning": "Warnung", + "error": "Fehler", + "critical": "Kritisch" + } + }, + "modelSize": { + "small": "klein", + "large": "groß" } }