diff --git a/web/public/locales/de/common.json b/web/public/locales/de/common.json
index 3fb9ba28a..ecf0fb2a4 100644
--- a/web/public/locales/de/common.json
+++ b/web/public/locales/de/common.json
@@ -66,7 +66,7 @@
"enable": "Aktivieren",
"disabled": "deaktiviert",
"disable": "deaktivieren",
- "saving": "Speichere...",
+ "saving": "Speichere…",
"close": "Schließen",
"back": "Zurück",
"history": "Historie",
diff --git a/web/public/locales/de/components/camera.json b/web/public/locales/de/components/camera.json
index 9f0ba88b3..fdf9dcf3b 100644
--- a/web/public/locales/de/components/camera.json
+++ b/web/public/locales/de/components/camera.json
@@ -9,7 +9,7 @@
},
"name": {
"label": "Name",
- "placeholder": "Gib einen Namen ein...",
+ "placeholder": "Gib einen Namen ein…",
"errorMessage": {
"exists": "Name der Kameragruppe bereits vorhanden.",
"nameMustNotPeriod": "Name einer Kameragruppe darf keinen Punkt enthalten.",
diff --git a/web/public/locales/de/components/dialog.json b/web/public/locales/de/components/dialog.json
index a21ac8d4d..e7a67695d 100644
--- a/web/public/locales/de/components/dialog.json
+++ b/web/public/locales/de/components/dialog.json
@@ -23,6 +23,12 @@
"false_one": "Das ist kein(e) {{label}}",
"false_other": "Das sind kein(e) {{label}}",
"label": "Bestätige dieses Label nicht für Frigate Plus"
+ },
+ "question": {
+ "label": "Bestätige diese Beschriftung für Frigate Plus",
+ "ask_a": "Ist dieses Objekt ein {{label}}
?",
+ "ask_an": "Ist dieses Objekt ein {{label}}
?",
+ "ask_full": "Ist dieses Objekt ein {{untranslatedLabel}}
({{translatedLabel}})?"
}
},
"submitToPlus": {
@@ -72,7 +78,7 @@
"restreaming": {
"disabled": "Für diese Kamera ist das Restreaming nicht aktiviert.",
"desc": {
- "readTheDocumentation": "Weitere Informationen in der Dokumentation ",
+ "readTheDocumentation": "Weitere Informationen in der Dokumentation",
"title": "Konfiguriere go2rtc, um erweiterte Live-Ansichtsoptionen und Audio für diese Kamera zu nutzen."
}
},
diff --git a/web/public/locales/de/components/filter.json b/web/public/locales/de/components/filter.json
index 1805b19d2..55824e122 100644
--- a/web/public/locales/de/components/filter.json
+++ b/web/public/locales/de/components/filter.json
@@ -118,7 +118,7 @@
"noLicensePlatesFound": "Keine Kennzeichen gefunden.",
"title": "Bekannte Kennzeichen",
"loadFailed": "Bekannte Nummernschilder konnten nicht geladen werden.",
- "loading": "Lade bekannte Nummernschilder...",
+ "loading": "Lade bekannte Nummernschilder…",
"placeholder": "Tippe, um Kennzeichen zu suchen...",
"selectPlatesFromList": "Wählen eine oder mehrere Kennzeichen aus der Liste aus."
}
diff --git a/web/public/locales/de/components/icons.json b/web/public/locales/de/components/icons.json
index 1455fb388..41d608b27 100644
--- a/web/public/locales/de/components/icons.json
+++ b/web/public/locales/de/components/icons.json
@@ -1,7 +1,7 @@
{
"iconPicker": {
"search": {
- "placeholder": "Suche nach einem Icon..."
+ "placeholder": "Suche nach einem Icon…"
},
"selectIcon": "Wähle ein Icon"
}
diff --git a/web/public/locales/de/views/events.json b/web/public/locales/de/views/events.json
index 0b4b20e2e..b9149190b 100644
--- a/web/public/locales/de/views/events.json
+++ b/web/public/locales/de/views/events.json
@@ -31,5 +31,7 @@
"markTheseItemsAsReviewed": "Diese Objekte als geprüft kennzeichnen",
"camera": "Kamera",
"allCameras": "Alle Kameras",
- "markAsReviewed": "Als geprüft kennzeichnen"
+ "markAsReviewed": "Als geprüft kennzeichnen",
+ "selected_one": "{{count}} ausgewählt",
+ "selected_other": "{{count}} ausgewählt"
}
diff --git a/web/public/locales/de/views/explore.json b/web/public/locales/de/views/explore.json
index 763155bc3..7758ff538 100644
--- a/web/public/locales/de/views/explore.json
+++ b/web/public/locales/de/views/explore.json
@@ -75,7 +75,7 @@
"title": "Erkunden ist nicht Verfügbar",
"embeddingsReindexing": {
"context": "Erkunden kann nach der Re-Indexierung der verfolgten Objekte verwendet werden.",
- "startingUp": "Startet...",
+ "startingUp": "Startet…",
"estimatedTime": "Voraussichtlich verbleibende Zeit:",
"finishingShortly": "Bald erledigt",
"step": {
diff --git a/web/public/locales/de/views/faceLibrary.json b/web/public/locales/de/views/faceLibrary.json
index d32ae7542..96c0e8b7d 100644
--- a/web/public/locales/de/views/faceLibrary.json
+++ b/web/public/locales/de/views/faceLibrary.json
@@ -24,7 +24,7 @@
"selectItem": "Wähle {{item}}",
"selectFace": "Wähle Gesicht",
"imageEntry": {
- "dropActive": "Ziehe das Bild hierher ...",
+ "dropActive": "Ziehe das Bild hierher…",
"dropInstructions": "Ziehe ein Bild hier her oder klicke um eines auszuwählen",
"maxSize": "Maximale Größe: {{size}} MB",
"validation": {
@@ -35,7 +35,9 @@
"addFace": "Gesicht hinzufügen",
"uploadImage": "Bild hochladen",
"deleteFaceAttempts": "Lösche Gesichtsversuche",
- "reprocessFace": "Gesichter erneut verarbeiten"
+ "reprocessFace": "Gesichter erneut verarbeiten",
+ "renameFace": "Gesicht umbenennen",
+ "deleteFace": "Lösche Gesicht"
},
"train": {
"title": "Trainiere",
@@ -72,5 +74,9 @@
"uploadFace": "Lade Bild des Gesichts hoch",
"nextSteps": "Nächste Schritte",
"faceName": "Gib den Namen zum Gesicht ein"
+ },
+ "renameFace": {
+ "title": "Gesicht umbenennen",
+ "desc": "Gib den neuen Namen für das Gesicht von {{name}} ein."
}
}
diff --git a/web/public/locales/de/views/search.json b/web/public/locales/de/views/search.json
index 33cce4e8d..7caf23b88 100644
--- a/web/public/locales/de/views/search.json
+++ b/web/public/locales/de/views/search.json
@@ -62,6 +62,6 @@
},
"search": "Suche",
"placeholder": {
- "search": "Suchen..."
+ "search": "Suchen…"
}
}
diff --git a/web/public/locales/de/views/settings.json b/web/public/locales/de/views/settings.json
index f746b6fc0..78723a780 100644
--- a/web/public/locales/de/views/settings.json
+++ b/web/public/locales/de/views/settings.json
@@ -86,7 +86,7 @@
"semanticSearch": {
"title": "Semantische Suche",
"desc": "Die semantische Suche in Frigate ermöglicht es, verfolgte Objekte innerhalb der Überprüfungselemente zu finden, indem entweder das Bild selbst, eine benutzerdefinierte Textbeschreibung oder eine automatisch generierte Beschreibung verwendet wird.",
- "readTheDocumentation": "Lesen Sie die Dokumentation.",
+ "readTheDocumentation": "Lesen Sie die Dokumentation",
"reindexNow": {
"alreadyInProgress": "Neu-Indizierung läufts bereits.",
"label": "Neuindizieren",