From 52ecf8574d3fc7f3884707ce92ef1d383d05d2b2 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 13 Jan 2026 21:00:52 +0100 Subject: [PATCH] Translated using Weblate (German) Currently translated at 100.0% (136 of 136 strings) Translated using Weblate (German) Currently translated at 98.5% (134 of 136 strings) Translated using Weblate (German) Currently translated at 100.0% (215 of 215 strings) Translated using Weblate (German) Currently translated at 100.0% (654 of 654 strings) Translated using Weblate (German) Currently translated at 100.0% (136 of 136 strings) Translated using Weblate (German) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (German) Currently translated at 100.0% (53 of 53 strings) Translated using Weblate (German) Currently translated at 100.0% (122 of 122 strings) Co-authored-by: Hosted Weblate Co-authored-by: Sebastian Sie Co-authored-by: jmtatsch Co-authored-by: zobe123 Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/de/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/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/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/de/ Translation: Frigate NVR/common Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system --- web/public/locales/de/common.json | 3 +- .../locales/de/views/classificationModel.json | 50 +++++++++---------- web/public/locales/de/views/events.json | 6 ++- web/public/locales/de/views/explore.json | 5 +- web/public/locales/de/views/faceLibrary.json | 2 +- web/public/locales/de/views/settings.json | 2 +- web/public/locales/de/views/system.json | 9 +++- 7 files changed, 46 insertions(+), 31 deletions(-) diff --git a/web/public/locales/de/common.json b/web/public/locales/de/common.json index 532463f55..a9d13566e 100644 --- a/web/public/locales/de/common.json +++ b/web/public/locales/de/common.json @@ -130,7 +130,8 @@ "show": "Zeige {{item}}", "ID": "ID", "none": "Nichts", - "all": "Alle" + "all": "Alle", + "other": "andere" }, "menu": { "configurationEditor": "Konfigurationseditor", diff --git a/web/public/locales/de/views/classificationModel.json b/web/public/locales/de/views/classificationModel.json index 217d9df53..2de77e73e 100644 --- a/web/public/locales/de/views/classificationModel.json +++ b/web/public/locales/de/views/classificationModel.json @@ -1,5 +1,5 @@ { - "documentTitle": "Klassifizierungsmodelle - Fregatte", + "documentTitle": "Klassifikationsmodelle - Frigate", "details": { "scoreInfo": "Die Punktzahl gibt die durchschnittliche Konfidenz aller Erkennungen dieses Objekts wieder.", "none": "Keiner", @@ -11,7 +11,7 @@ "deleteCategory": "Klasse löschen", "deleteImages": "Bilder löschen", "trainModel": "Modell trainieren", - "addClassification": "Klassifizierung hinzufügen", + "addClassification": "Klassifikationsmodell hinzufügen", "deleteModels": "Modell löschen", "editModel": "Modell bearbeiten" }, @@ -58,7 +58,7 @@ }, "edit": { "title": "Klassifikationsmodell bearbeiten", - "descriptionState": "Bearbeite die Klassen für dieses Zustandsklassifikationsmodell. Änderungen erfordern erneutes Trainieren des Modells.", + "descriptionState": "Bearbeite die Klassen für dieses Zustandsklassifikationsmodell. Änderungen erfordern ein erneutes Trainieren des Modells.", "descriptionObject": "Bearbeite den Objekttyp und Klassifizierungstyp für dieses Objektklassifikationsmodell.", "stateClassesInfo": "Hinweis: Die Änderung der Statusklassen erfordert ein erneutes Trainieren des Modells mit den aktualisierten Klassen." }, @@ -97,49 +97,49 @@ "noModels": { "object": { "title": "Keine Objektklassifikationsmodelle", - "description": "Erstelle ein benutzerdefiniertes Modell, um erkannte Objekte zu klassifizieren.", - "buttonText": "Objektmodell erstellen" + "description": "Erstelle ein benutzerdefiniertes Objektklassifikationsmodell, um erkannte Objekte zu klassifizieren.", + "buttonText": "Objektklassifikationsmodell erstellen" }, "state": { - "title": "Keine Statusklassifizierungsmodelle", - "description": "Erstellen Sie ein benutzerdefiniertes Modell, um Zustandsänderungen in bestimmten Kamerabereichen zu überwachen und zu klassifizieren.", - "buttonText": "Zustandsmodell erstellen" + "title": "Keine Zustandsklassifikationsmodelle", + "description": "Erstellen Sie ein benutzerdefiniertes Zustandsklassifikationsmodell, um Zustandsänderungen in bestimmten Kamerabereichen zu überwachen und zu klassifizieren.", + "buttonText": "Zustandsklassifikationsmodell erstellen" } }, "wizard": { - "title": "Neue Klassifizierung erstellen", + "title": "Neues Klassifikationsmodell erstellen", "steps": { "nameAndDefine": "Benennen und definieren", - "stateArea": "Gebiet", + "stateArea": "Überwachungsbereich", "chooseExamples": "Beispiel auswählen" }, "step1": { - "description": "Zustandsmodelle überwachen feste Kamerabereiche auf Veränderungen (z. B. Tür offen/geschlossen). Objektmodelle fügen den erkannten Objekten Klassifizierungen hinzu (z. B. bekannte Tiere, Lieferanten usw.).", + "description": "Zustandsmodelle überwachen fest definierte Kamerabereiche auf Veränderungen (z. B. Tür offen/geschlossen). Objektmodelle klassifizieren erkannte Objekte genauer (z. B. in bekannte Tiere, Lieferanten usw.).", "name": "Name", - "namePlaceholder": "Eingeben Modell Name...", + "namePlaceholder": "Modellname eingeben ...", "type": "Typ", "typeState": "Zustand", "typeObject": "Objekt", - "objectLabel": "Objekt Bezeichnung", + "objectLabel": "Objektbezeichnung", "objectLabelPlaceholder": "Auswahl Objekt Typ...", "classificationType": "Klassifizierungstyp", "classificationTypeTip": "Etwas über Klassifizierungstyp lernen", "classificationTypeDesc": "Unterbezeichnungen fügen dem Objektnamen zusätzlichen Text hinzu (z. B. „Person: UPS“). Attribute sind durchsuchbare Metadaten, die separat in den Objektmetadaten gespeichert sind.", "classificationSubLabel": "Unterlabel", - "classificationAttribute": "Merkmal", - "classes": "Klasse", - "states": "Gebiet", - "classesTip": "Über Klassen lernen", + "classificationAttribute": "Attribut", + "classes": "Klassen", + "states": "Zustände", + "classesTip": "Mehr über Klassen erfahren", "classesStateDesc": "Definieren Sie die verschiedenen Zustände, in denen sich Ihr Kamerabereich befinden kann. Beispiel: „offen” und „geschlossen” für ein Garagentor.", "classesObjectDesc": "Definieren Sie die verschiedenen Kategorien, in die erkannte Objekte klassifiziert werden sollen. Beispiel: „Lieferant“, „Bewohner“, „Fremder“ für die Klassifizierung von Personen.", "classPlaceholder": "Klassenbezeichnung eingeben...", "errors": { - "nameRequired": "Modellname ist erforderlich", + "nameRequired": "Der Modellname ist erforderlich", "nameLength": "Der Modellname darf maximal 64 Zeichen lang sein", "nameOnlyNumbers": "Der Modellname darf nicht nur aus Zahlen bestehen", "classRequired": "Mindestens eine Klasse ist erforderlich", - "classesUnique": "Klassenname muss eindeutig sein", - "stateRequiresTwoClasses": "Gebietsmodelle erfordern mindestens zwei Klassen", + "classesUnique": "Der Klassenname muss eindeutig sein", + "stateRequiresTwoClasses": "Zustandsmodelle erfordern mindestens zwei Klassen", "objectLabelRequired": "Bitte wähle eine Objektbeschriftung", "objectTypeRequired": "Bitte wählen Sie einen Klassifizierungstyp aus", "noneNotAllowed": "Die Klasse „none“ ist nicht zulässig" @@ -149,12 +149,12 @@ "description": "Wählen Sie Kameras aus und legen Sie für jede Kamera den zu überwachenden Bereich fest. Das Modell klassifiziert den Zustand dieser Bereiche.", "cameras": "Kameras", "selectCamera": "Kamera auswählen", - "noCameras": "Klick + zum hinzufügen der Kameras", + "noCameras": "Klicke + zum Hinzufügen von Kameras", "selectCameraPrompt": "Wählen Sie eine Kamera aus der Liste aus, um ihren Überwachungsbereich festzulegen" }, "step3": { - "selectImagesPrompt": "Wählen sie alle Bilder mit: {{className}}", - "selectImagesDescription": "Klicken Sie auf die Bilder, um sie auszuwählen. Klicken Sie auf „Weiter“, wenn Sie mit diesem Kurs fertig sind.", + "selectImagesPrompt": "Wählen Sie alle Bilder mit: {{className}}", + "selectImagesDescription": "Klicken Sie auf die Bilder, um sie auszuwählen. Klicken Sie auf „Weiter“, wenn Sie mit dieser Klasse fertig sind.", "allImagesRequired_one": "Bitte klassifizieren Sie alle Bilder. {{count}} Bild verbleibend.", "allImagesRequired_other": "Bitte klassifizieren Sie alle Bilder. {{count}} Bilder verbleiben.", "generating": { @@ -162,7 +162,7 @@ "description": "Frigate extrahiert repräsentative Bilder aus Ihren Aufnahmen. Dies kann einen Moment dauern..." }, "training": { - "title": "Trainingsmodell", + "title": "Trainiere Modell", "description": "Ihr Modell wird im Hintergrund trainiert. Schließen Sie diesen Dialog, und Ihr Modell wird ausgeführt, sobald das Training abgeschlossen ist." }, "retryGenerate": "Generierung wiederholen", @@ -177,7 +177,7 @@ "classifyFailed": "Bilder konnten nicht klassifiziert werden: {{error}}" }, "generateSuccess": "Erfolgreich generierte Beispielbilder", - "modelCreated": "Modell erfolgreich erstellt. Verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für fehlende Zustände hinzuzufügen, und trainieren Sie dann das Modell.", + "modelCreated": "Modell erfolgreich erstellt. Verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für fehlende Zustände hinzuzufügen und trainieren Sie dann das Modell erneut.", "missingStatesWarning": { "title": "Beispiele für fehlende Zustände", "description": "Es wird empfohlen für alle Zustände Beispiele auszuwählen. Das Modell wird erst trainiert, wenn für alle Zustände Bilder vorhanden sind. Fahren Sie fort und verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für die fehlenden Zustände zu klassifizieren. Trainieren Sie anschließend das Modell." diff --git a/web/public/locales/de/views/events.json b/web/public/locales/de/views/events.json index 1b031af7b..963482073 100644 --- a/web/public/locales/de/views/events.json +++ b/web/public/locales/de/views/events.json @@ -8,7 +8,11 @@ "empty": { "alert": "Es gibt keine zu prüfenden Alarme", "detection": "Es gibt keine zu prüfenden Erkennungen", - "motion": "Keine Bewegungsdaten gefunden" + "motion": "Keine Bewegungsdaten gefunden", + "recordingsDisabled": { + "title": "Aufzeichnungen müssen aktiviert sein", + "description": "Überprüfungselemente können nur für eine Kamera erstellt werden, wenn Aufzeichnungen für diese Kamera aktiviert sind." + } }, "timeline": "Zeitleiste", "timeline.aria": "Zeitleiste auswählen", diff --git a/web/public/locales/de/views/explore.json b/web/public/locales/de/views/explore.json index 87da74008..273c568a2 100644 --- a/web/public/locales/de/views/explore.json +++ b/web/public/locales/de/views/explore.json @@ -79,7 +79,10 @@ "title": "Attribute bearbeiten", "desc": "Wählen Sie Klassifizierungsattribute für dieses {{label}} aus" }, - "attributes": "Klassifizierungsattribute" + "attributes": "Klassifizierungsattribute", + "title": { + "label": "Titel" + } }, "documentTitle": "Erkunde - Frigate", "generativeAI": "Generative KI", diff --git a/web/public/locales/de/views/faceLibrary.json b/web/public/locales/de/views/faceLibrary.json index e69114b50..1c96176e5 100644 --- a/web/public/locales/de/views/faceLibrary.json +++ b/web/public/locales/de/views/faceLibrary.json @@ -1,7 +1,7 @@ { "description": { "placeholder": "Gib einen Name für diese Kollektion ein", - "addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem ein Bild hinzufügst.", + "addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem du ein Bild hochlädst.", "invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten." }, "details": { diff --git a/web/public/locales/de/views/settings.json b/web/public/locales/de/views/settings.json index f577ae774..4f10f2f51 100644 --- a/web/public/locales/de/views/settings.json +++ b/web/public/locales/de/views/settings.json @@ -49,7 +49,7 @@ "desc": "Standardmäßig werden die letzten Warnmeldungen auf dem Live-Dashboard als kurze Videoschleifen abgespielt. Deaktiviere diese Option, um nur ein statisches Bild der letzten Warnungen auf diesem Gerät/Browser anzuzeigen." }, "automaticLiveView": { - "desc": "Wechsle automatisch zur Live Ansicht der Kamera, wenn einen Aktivität erkannt wurde. Wenn du diese Option deaktivierst, werden die statischen Kamerabilder auf der Liveübersicht nur einmal pro Minute aktualisiert.", + "desc": "Zeigt automatisch das Live-Bild einer Kamera an, wenn eine Aktivität erkannt wird. Ist diese Option deaktiviert, werden Kamerabilder im Live-Dashboard nur einmal pro Minute aktualisiert.", "label": "Automatische Live Ansicht" }, "displayCameraNames": { diff --git a/web/public/locales/de/views/system.json b/web/public/locales/de/views/system.json index a7bb342ae..0437c65b1 100644 --- a/web/public/locales/de/views/system.json +++ b/web/public/locales/de/views/system.json @@ -50,7 +50,14 @@ "otherProcesses": { "title": "Andere Prozesse", "processCpuUsage": "CPU Auslastung für Prozess", - "processMemoryUsage": "Prozessspeicherauslastung" + "processMemoryUsage": "Prozessspeicherauslastung", + "series": { + "go2rtc": "go2rtc", + "recording": "Aufnahme", + "audio_detector": "Geräuscherkennung", + "review_segment": "Überprüfungsteil", + "embeddings": "Einbettungen" + } } }, "documentTitle": {