Translated using Weblate (German)

Currently translated at 100.0% (230 of 230 strings)

Translated using Weblate (German)

Currently translated at 56.9% (617 of 1084 strings)

Translated using Weblate (German)

Currently translated at 100.0% (98 of 98 strings)

Translated using Weblate (German)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (German)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (German)

Currently translated at 99.4% (170 of 171 strings)

Translated using Weblate (German)

Currently translated at 71.7% (335 of 467 strings)

Translated using Weblate (German)

Currently translated at 100.0% (501 of 501 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 79.8% (731 of 915 strings)

Translated using Weblate (German)

Currently translated at 79.8% (731 of 915 strings)

Translated using Weblate (German)

Currently translated at 31.4% (341 of 1084 strings)

Translated using Weblate (German)

Currently translated at 99.4% (168 of 169 strings)

Translated using Weblate (German)

Currently translated at 100.0% (138 of 138 strings)

Translated using Weblate (German)

Currently translated at 40.4% (189 of 467 strings)

Translated using Weblate (German)

Currently translated at 18.4% (200 of 1084 strings)

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (German)

Currently translated at 93.4% (158 of 169 strings)

Translated using Weblate (German)

Currently translated at 78.9% (722 of 915 strings)

Translated using Weblate (German)

Currently translated at 24.8% (116 of 467 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com>
Co-authored-by: zobe123 <manuel.zobl@gmx.at>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/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-groups/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-exports/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate 2026-03-18 15:46:21 +01:00 committed by Josh Hawkins
parent 6e21caaa0e
commit 1b7ead885e
13 changed files with 1893 additions and 43 deletions

View File

@ -369,7 +369,7 @@
"jazz": "Jazz", "jazz": "Jazz",
"video_game_music": "Videospielmusik", "video_game_music": "Videospielmusik",
"rock_and_roll": "Rock and Roll", "rock_and_roll": "Rock and Roll",
"scratching": "Scratching", "scratching": "Kratzen",
"thunderstorm": "Gewitter", "thunderstorm": "Gewitter",
"christian_music": "Christliche Musik", "christian_music": "Christliche Musik",
"ska": "Ska", "ska": "Ska",
@ -392,7 +392,7 @@
"waves": "Wellen", "waves": "Wellen",
"race_car": "Rennwagen", "race_car": "Rennwagen",
"rowboat": "Ruderboot", "rowboat": "Ruderboot",
"truck": "LKW", "truck": "Lkw",
"motorboat": "Motorboot", "motorboat": "Motorboot",
"chainsaw": "Kettensäge", "chainsaw": "Kettensäge",
"railroad_car": "Eisenbahnwaggon", "railroad_car": "Eisenbahnwaggon",

View File

@ -2,7 +2,7 @@
"time": { "time": {
"untilForTime": "Bis {{time}}", "untilForTime": "Bis {{time}}",
"last7": "Letzte 7 Tage", "last7": "Letzte 7 Tage",
"untilForRestart": "Bis Frigate neu startet.", "untilForRestart": "Bis Frigate neu startet ist.",
"today": "Heute", "today": "Heute",
"yesterday": "Gestern", "yesterday": "Gestern",
"thisWeek": "Diese Woche", "thisWeek": "Diese Woche",
@ -42,7 +42,7 @@
"untilRestart": "Bis zum Neustart", "untilRestart": "Bis zum Neustart",
"justNow": "Gerade", "justNow": "Gerade",
"pm": "nachmittags", "pm": "nachmittags",
"mo": "{{time}} Mon.", "mo": "{{time}} Mon",
"formattedTimestamp": { "formattedTimestamp": {
"12hour": "d. MMM, hh:mm:ss aaa", "12hour": "d. MMM, hh:mm:ss aaa",
"24hour": "dd. MMM, hh:mm:ss aaa" "24hour": "dd. MMM, hh:mm:ss aaa"
@ -100,7 +100,7 @@
"back": "Zurück", "back": "Zurück",
"history": "Historie", "history": "Historie",
"cameraAudio": "Kamera Ton", "cameraAudio": "Kamera Ton",
"yes": "JA", "yes": "Ja",
"info": "Info", "info": "Info",
"play": "Abspielen", "play": "Abspielen",
"export": "Exportieren", "export": "Exportieren",
@ -246,7 +246,9 @@
}, },
"uiPlayground": "Testgebiet für Benutzeroberfläche", "uiPlayground": "Testgebiet für Benutzeroberfläche",
"export": "Exportieren", "export": "Exportieren",
"classification": "Klassifizierung" "classification": "Klassifizierung",
"actions": "Aktion",
"chat": "Chat"
}, },
"unit": { "unit": {
"speed": { "speed": {

View File

@ -38,7 +38,7 @@
"hasVideoClip": "Hat einen Video-Clip", "hasVideoClip": "Hat einen Video-Clip",
"submittedToFrigatePlus": { "submittedToFrigatePlus": {
"label": "Eingereicht bei Frigate+", "label": "Eingereicht bei Frigate+",
"tips": "Du musst zuerst nach deine erkannten Objekten, die einen Schnappschuss haben, filtern. <br /><br /> Erkante Objekte ohne Schnappschuss können nicht zu Frigate+ übermittelt werden." "tips": "Du musst zuerst nach deine erkannten Objekten, die einen Schnappschuss haben, filtern.<br /><br />Erkante Objekte ohne Schnappschuss können nicht zu Frigate+ übermittelt werden."
} }
}, },
"score": "Ergebnis", "score": "Ergebnis",

View File

@ -28,7 +28,7 @@
"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."
}, },
"max_not_heard": { "max_not_heard": {
"label": "Zeitüberschreitung beendet", "label": "Ende Timeout",
"description": "Anzahl der Sekunden ohne den konfigurierten Audiotyp, bevor das Audioereignis beendet wird." "description": "Anzahl der Sekunden ohne den konfigurierten Audiotyp, bevor das Audioereignis beendet wird."
}, },
"enabled_in_config": { "enabled_in_config": {
@ -72,10 +72,614 @@
}, },
"order": { "order": {
"label": "Position", "label": "Position",
"description": "Numerische Position, die die Reihenfolge der Kamera im Birdseye-Layout steuert." "description": "Numerische Position, die Reihenfolge der Kamera im Birdseye-Layout steuert."
} }
}, },
"detect": { "detect": {
"label": "Objekterkennung" "label": "Objekterkennung",
"description": "Einstellungen für die Erkennungs-/Detektionsrolle, die zum Ausführen der Objekterkennung und zum Initialisieren von Trackern verwendet wird.",
"enabled": {
"label": "Erkennung aktiviert",
"description": "Aktivieren oder deaktivieren Sie die Objekterkennung für diese Kamera. Die Erkennung muss aktiviert sein, damit die Objektverfolgung ausgeführt werden kann."
},
"height": {
"label": "Höhe erkennen",
"description": "Höhe (Pixel) der für den Erkennungsstrom verwendeten Frames; leer lassen, um die native Stream-Auflösung zu verwenden."
},
"width": {
"label": "Breite erkennen",
"description": "Breite (Pixel) der für den Erkennungsstrom verwendeten Frames; leer lassen, um die native Stream-Auflösung zu verwenden."
},
"fps": {
"label": "FPS erkennen",
"description": "Gewünschte Bilder pro Sekunde für die Erkennung; niedrigere Werte reduzieren die CPU-Auslastung (empfohlener Wert ist 5, höhere Werte maximal 10 nur bei der Verfolgung extrem schnell bewegter Objekte einstellen)."
},
"min_initialized": {
"label": "Mindestanzahl an Initialisierungsframes",
"description": "Anzahl der aufeinanderfolgenden Erkennungserfolge, die vor der Erstellung eines verfolgten Objekts erforderlich sind. Erhöhen Sie diesen Wert, um Fehlinitialisierungen zu reduzieren. Der Standardwert ist fps geteilt durch 2."
},
"max_disappeared": {
"label": "Maximale Anzahl fehlender Frames",
"description": "Anzahl der Frames ohne Erkennung, bevor ein verfolgtes Objekt als verschwunden gilt."
},
"stationary": {
"label": "Konfiguration stationärer Objekte",
"description": "Einstellungen zum Erkennen und Verwalten von Objekten, die über einen bestimmten Zeitraum hinweg unbeweglich bleiben.",
"interval": {
"label": "Stationäres Intervall",
"description": "Wie oft (in Frames) soll eine Erkennungsprüfung durchgeführt werden, um ein stationäres Objekt zu bestätigen."
},
"threshold": {
"label": "Stationäre Schwelle",
"description": "Anzahl der Frames ohne Positionsänderung, die erforderlich sind, um ein Objekt als stationär zu markieren."
},
"max_frames": {
"label": "Maximale Bildanzahl",
"description": "Begrenzt, wie lange stationäre Objekte verfolgt werden, bevor sie verworfen werden.",
"default": {
"label": "Standardmäßige maximale Frames",
"description": "Standardmäßige maximale Anzahl von Frames, die ein stationäres Objekt verfolgt werden sollen, bevor die Verfolgung beendet wird."
},
"objects": {
"label": "Objekt max Rahmen",
"description": "Objektbezogene Überschreibungen für maximale Frames zur Verfolgung stationärer Objekte."
}
},
"classifier": {
"description": "Verwenden Sie einen visuellen Klassifikator, um wirklich stationäre Objekte auch dann zu erkennen, wenn die Begrenzungsrahmen flackern.",
"label": "Visuellen Klassifikator aktivieren"
}
},
"annotation_offset": {
"label": "Anmerkung Offset",
"description": "Millisekunden zur Verschiebung der Anmerkungen, um die Begrenzungsrahmen der Zeitleiste besser an die Aufnahmen anzupassen; kann positiv oder negativ sein."
}
},
"mqtt": {
"label": "mqtt",
"enabled": {
"label": "Bild senden",
"description": "Aktivieren Sie für diese Kamera die Veröffentlichung von Bild-Snapshots für Objekte in MQTT-Themen."
}
},
"face_recognition": {
"label": "Gesichtserkennung",
"description": "Einstellungen für die Gesichtserkennung und -identifizierung dieser Kamera.",
"enabled": {
"label": "Gesichtserkennung aktivieren",
"description": "Gesichtserkennung aktivieren oder deaktivieren."
},
"min_area": {
"label": "Mindestfläche der Stirnseite",
"description": "Mindestfläche (Pixel) eines erkannten Gesichtsrahmens, die für einen Erkennungsversuch erforderlich ist."
}
},
"notifications": {
"label": "Benachrichtigung",
"enabled": {
"label": "Benachrichtigungen aktivieren"
},
"email": {
"label": "Benachrichtigungs-E-Mail",
"description": "E-Mail-Adresse, die für Push-Benachrichtigungen verwendet wird oder von bestimmten Benachrichtigungsanbietern verlangt wird."
},
"cooldown": {
"label": "Abkühlungsphase",
"description": "Abkühlungszeit (Sekunden) zwischen Benachrichtigungen, um Spam an Empfänger zu vermeiden."
},
"enabled_in_config": {
"label": "Ursprüngliche Meldungen geben an",
"description": "Gibt an, ob Benachrichtigungen in der ursprünglichen statischen Konfiguration aktiviert waren."
}
},
"ffmpeg": {
"label": "FFmpeg",
"description": "FFmpeg-Einstellungen, einschließlich Binärpfad, Argumente, hwaccel-Optionen und rollenspezifische Ausgabeargumente.",
"path": {
"label": "FFmpeg-Pfad",
"description": "Pfad zur zu verwendenden FFmpeg-Binärdatei oder ein Versionsalias („5.0” oder „7.0”)."
},
"global_args": {
"label": "Globale Argumente von FFmpeg",
"description": "An FFmpeg-Prozesse übergebene globale Argumente."
},
"hwaccel_args": {
"label": "Argumente für Hardwarebeschleunigung",
"description": "Hardwarebeschleunigungsargumente für FFmpeg. Es werden providerspezifische Voreinstellungen empfohlen."
},
"input_args": {
"label": "Eingabeargumente",
"description": "Eingabeargumente, die auf FFmpeg-Eingabestreams angewendet werden."
},
"output_args": {
"label": "Ausgabeargumente",
"description": "Standardausgabeargumente, die für verschiedene FFmpeg-Rollen wie „detect“ und „record“ verwendet werden.",
"detect": {
"label": "Ausgabeargumente erkennen",
"description": "Standardausgabeargumente für das Erkennen von Rollenströmen."
},
"record": {
"label": "Ausgabeargumente aufzeichnen",
"description": "Standardausgabeargumente für Datensatzrollen-Streams."
}
},
"retry_interval": {
"label": "FFmpeg-Wiederholungszeit",
"description": "Sekunden, die gewartet werden sollen, bevor nach einem Fehler erneut versucht wird, eine Kamera-Übertragung herzustellen. Der Standardwert ist 10."
},
"apple_compatibility": {
"label": "Apple-Kompatibilität",
"description": "Aktivieren Sie die HEVC-Kennzeichnung für eine bessere Kompatibilität mit Apple-Playern bei der Aufnahme von H.265."
},
"gpu": {
"label": "GPU-Index",
"description": "Standard-GPU-Index, der für die Hardwarebeschleunigung verwendet wird, sofern verfügbar."
},
"inputs": {
"label": "Kameraeingänge",
"description": "Liste der Eingangsstromdefinitionen (Pfade und Rollen) für diese Kamera.",
"path": {
"label": "Eingabepfad",
"description": "URL oder Pfad des Kameraeingangsstroms."
},
"roles": {
"label": "Eingangsrollen",
"description": "Rollen für diesen Eingabestrom."
},
"global_args": {
"label": "Globale Argumente von FFmpeg",
"description": "Globale Argumente von FFmpeg für diesen Eingabestrom."
},
"hwaccel_args": {
"label": "Argumente für Hardwarebeschleunigung",
"description": "Hardwarebeschleunigungsargumente für diesen Eingabestrom."
},
"input_args": {
"label": "Eingabeargumente",
"description": "Für diesen Stream spezifische Eingabeargumente."
}
}
},
"live": {
"label": "Live-Wiedergabe",
"description": "Einstellungen, die von der Web-Benutzeroberfläche zur Steuerung der Auswahl, Auflösung und Qualität von Live-Streams verwendet werden.",
"streams": {
"label": "Live-Stream Namen",
"description": "Zuordnung der konfigurierten Stream-Namen zu den für die Live-Wiedergabe verwendeten Restream-/Go2rtc-Namen."
},
"height": {
"label": "Live-Höhe",
"description": "Höhe (Pixel) zum Rendern des jsmpeg-Livestreams in der Web-Benutzeroberfläche; muss <= Stream-Höhe sein."
},
"quality": {
"label": "Live Qualität",
"description": "Kodierungsqualität für den jsmpeg-Stream (1 = höchst, 31 = niedrigst)."
}
},
"lpr": {
"label": "Kennzeichenerkennung",
"description": "Einstellungen für die Kennzeichenerkennung, einschließlich Erkennungsschwellen, Formatierung und bekannte Kennzeichen.",
"enabled": {
"label": "LPR aktivieren",
"description": "LPR auf dieser Kamera aktivieren oder deaktivieren."
},
"expire_time": {
"label": "Sekunden bis zum Ablauf",
"description": "Zeit in Sekunden, nach der ein nicht erkanntes Kennzeichen aus dem Tracker gelöscht wird (nur für dedizierte LPR-Kameras)."
},
"min_area": {
"label": "Mindestplattenfläche",
"description": "Mindestplattenfläche (Pixel), die für einen Erkennungsversuch erforderlich ist."
},
"enhancement": {
"label": "Verbesserungsgrad",
"description": "Verstärkungsstufe (0-10) zur Anwendung auf Plattenaufnahmen vor der OCR; höhere Werte führen nicht immer zu besseren Ergebnissen, Stufen über 5 funktionieren möglicherweise nur bei Nachtaufnahmen und sollten mit Vorsicht verwendet werden."
}
},
"motion": {
"label": "Bewegungserkennung",
"description": "Standardmäßige Einstellungen für die Bewegungserkennung dieser Kamera.",
"enabled": {
"label": "Bewegungserkennung aktivieren",
"description": "Aktivieren oder deaktivieren Sie die Bewegungserkennung für diese Kamera."
},
"threshold": {
"label": "Bewegungsschwelle",
"description": "Vom Bewegungsmelder verwendeter Schwellenwert für Pixelunterschiede; höhere Werte verringern die Empfindlichkeit (Bereich 1255)."
},
"lightning_threshold": {
"label": "Blitzschwelle",
"description": "Schwellenwert zum Erkennen und Ignorieren kurzer Beleuchtungsspitzen (niedrigerer Wert bedeutet höhere Empfindlichkeit, Werte zwischen 0,3 und 1,0). Dadurch wird die Bewegungserkennung nicht vollständig verhindert, sondern lediglich die Analyse weiterer Bilder durch den Detektor unterbrochen, sobald der Schwellenwert überschritten wird. Bewegungsbasierte Aufzeichnungen werden während dieser Ereignisse weiterhin erstellt."
},
"skip_motion_threshold": {
"label": "Schwellenwert für Bewegungsüberspringen",
"description": "Wenn sich mehr als dieser Anteil des Bildes in einem einzelnen Frame ändert, gibt der Detektor keine Bewegungsfelder zurück und kalibriert sich sofort neu. Dies kann CPU-Leistung sparen und Fehlalarme bei Blitzschlag, Gewittern usw. reduzieren, aber auch echte Ereignisse übersehen, wie z. B. eine PTZ-Kamera, die ein Objekt automatisch verfolgt. Der Kompromiss besteht darin, entweder einige Megabyte an Aufzeichnungen zu verlieren oder ein paar kurze Clips zu überprüfen. Bereich 0,0 bis 1,0."
},
"improve_contrast": {
"label": "Kontrast verbessern",
"description": "Wenden Sie vor der Bewegungsanalyse eine Kontrastverbesserung auf die Bilder an, um die Erkennung zu erleichtern."
},
"contour_area": {
"label": "Konturbereich",
"description": "Mindestkonturfläche in Pixeln, die erforderlich ist, damit eine Bewegungskontur gezählt wird."
},
"delta_alpha": {
"label": "Delta alpha",
"description": "Alpha-Blending-Faktor, der bei der Frame-Differenzierung für die Bewegungsberechnung verwendet wird."
},
"frame_alpha": {
"label": "Rahmen Alpha",
"description": "Alpha-Wert, der beim Mischen von Frames für die Bewegungsvorverarbeitung verwendet wird."
},
"frame_height": {
"label": "Rahmenhöhe",
"description": "Höhe in Pixeln, auf die Frames bei der Berechnung von Bewegungen skaliert werden sollen."
},
"mask": {
"label": "Maskenkoordinaten",
"description": "Geordnete x-, y-Koordinaten, die das Bewegungsmaskenpolygon definieren, das zum Einbeziehen/Ausschließen von Bereichen verwendet wird."
},
"mqtt_off_delay": {
"label": "MQTT-Ausschaltverzögerung",
"description": "Sekunden, die nach der letzten Bewegung gewartet werden müssen, bevor ein MQTT-„Aus”-Status veröffentlicht wird."
},
"enabled_in_config": {
"label": "Ursprünglicher Bewegungszustand",
"description": "Gibt an, ob die Bewegungserkennung in der ursprünglichen statischen Konfiguration aktiviert war."
},
"raw_mask": {
"label": "Maskierung"
}
},
"objects": {
"label": "Objekte",
"description": "Standardeinstellungen für die Objektverfolgung, einschließlich der zu verfolgenden Labels und Filter pro Objekt.",
"track": {
"label": "Zu verfolgende Objekte",
"description": "Liste der Objektbeschriftungen, die für diese Kamera verfolgt werden sollen."
},
"filters": {
"label": "Objektfilter",
"description": "Filter, die auf erkannte Objekte angewendet werden, um Fehlalarme zu reduzieren (Fläche, Verhältnis, Konfidenz).",
"min_area": {
"label": "Mindestobjektfläche",
"description": "Mindestfläche der Begrenzungsbox (Pixel oder Prozentangabe), die für diesen Objekttyp erforderlich ist. Kann in Pixel (int) oder Prozentangabe (Float zwischen 0,000001 und 0,99) angegeben werden."
},
"max_area": {
"label": "Maximale Objektfläche",
"description": "Maximal zulässige Begrenzungsrahmenfläche (Pixel oder Prozent) für diesen Objekttyp. Kann in Pixel (int) oder Prozent (Float zwischen 0,000001 und 0,99) angegeben werden."
},
"min_ratio": {
"label": "Mindestseitenverhältnis",
"description": "Mindestverhältnis von Breite zu Höhe, das für die Begrenzungsbox erforderlich ist, damit diese gültig ist."
},
"max_ratio": {
"label": "Maximales Seitenverhältnis",
"description": "Maximal zulässiges Verhältnis von Breite zu Höhe für die Begrenzungsbox, damit diese gültig ist."
},
"threshold": {
"label": "Konfidenzschwelle",
"description": "Durchschnittlicher Schwellenwert für die Erkennungssicherheit, der erforderlich ist, damit das Objekt als echt positiv eingestuft wird."
},
"min_score": {
"label": "Mindestvertrauen",
"description": "Mindestkonfidenz für die Einzelbilderkennung, die für die Zählung des Objekts erforderlich ist."
},
"mask": {
"label": "Filter Maske",
"description": "Polygonkoordinaten, die definieren, wo dieser Filter innerhalb des Rahmens angewendet wird."
},
"raw_mask": {
"label": "Rohmaske"
}
},
"mask": {
"label": "Objekt Maskierung",
"description": "Maskenpolygon, das verwendet wird, um die Objekterkennung in bestimmten Bereichen zu verhindern."
},
"genai": {
"label": "GenAI-Objektkonfiguration",
"description": "GenAI-Optionen zum Beschreiben verfolgter Objekte und zum Senden von Frames zur Generierung.",
"enabled": {
"label": "Aktivieren GenAI",
"description": "Die Erstellung von Beschreibungen für verfolgte Objekte durch GenAI standardmäßig aktivieren."
},
"use_snapshot": {
"label": "Verwenden Sie Momentaufnahmen",
"description": "Verwenden Sie für die Erstellung von Beschreibungen durch GenAI Objektsnapshots anstelle von Miniaturansichten."
},
"prompt": {
"label": "Aufforderung zur Bildunterschrift",
"description": "Standardvorlage für Eingabeaufforderungen, die bei der Erstellung von Beschreibungen mit GenAI verwendet wird."
},
"object_prompts": {
"label": "Objekt-Eingabeaufforderungen",
"description": "Objektbezogene Eingabeaufforderungen zur Anpassung der GenAI-Ausgaben an bestimmte Labels."
},
"objects": {
"label": "GenAI-Objekte",
"description": "Liste der Objektbezeichnungen, die standardmäßig an GenAI gesendet werden sollen."
},
"required_zones": {
"label": "Erforderliche Zonen",
"description": "Felder, die ausgefüllt werden müssen, damit Objekte für die Erstellung einer GenAI-Beschreibung in Frage kommen."
},
"debug_save_thumbnails": {
"label": "Miniaturansichten speichern",
"description": "Speichere die an GenAI gesendeten Miniaturansichten zur Fehlerbehebung und Überprüfung."
},
"send_triggers": {
"label": "GenAI-Auslöser",
"description": "Legt fest, wann Frames an GenAI gesendet werden sollen (am Ende, nach Aktualisierungen usw.).",
"tracked_object_end": {
"label": "weiterleiten",
"description": "Sende eine Anfrage an GenAI, sobald das verfolgte Objekt sein Ziel erreicht hat."
},
"after_significant_updates": {
"label": "Früher GenAI-Auslöser",
"description": "Sende eine Anfrage an GenAI, nachdem eine bestimmte Anzahl bedeutender Aktualisierungen für das verfolgte Objekt erfolgt ist."
}
},
"enabled_in_config": {
"label": "Ursprünglicher GenAI-Zustand",
"description": "Gibt an, ob GenAI in der ursprünglichen statischen Konfiguration aktiviert war."
}
},
"raw_mask": {
"label": "Rohmaske"
}
},
"record": {
"label": "Aufnahme",
"description": "Aufnahme- und Speichereinstellungen für diese Kamera.",
"enabled": {
"label": "Aufnahme aktivieren",
"description": "Die Aufzeichnung für diese Kamera aktivieren oder deaktivieren."
},
"expire_interval": {
"label": "Bereinigungsintervall festlegen",
"description": "Minuten zwischen den Bereinigungsdurchläufen, bei denen abgelaufene Aufzeichnungssegmente entfernt werden."
},
"continuous": {
"label": "Dauerhafte Aufbewahrung",
"description": "Anzahl der Tage, für die Aufzeichnungen unabhängig von verfolgten Objekten oder Bewegungen aufbewahrt werden sollen. Setzen Sie diesen Wert auf 0, wenn Sie nur Aufzeichnungen von Warnmeldungen und Erkennungen aufbewahren möchten.",
"days": {
"label": "Aufbewahrungsfristen",
"description": "Aufbewahrungsdauer der Aufzeichnungen."
}
},
"motion": {
"label": "Bewegungsnachlauf",
"description": "Anzahl der Tage, für die durch Bewegung ausgelöste Aufzeichnungen unabhängig von den verfolgten Objekten aufbewahrt werden sollen. Setzen Sie diesen Wert auf 0, wenn Sie nur Aufzeichnungen von Warnmeldungen und Erkennungen aufbewahren möchten.",
"days": {
"label": "Aufbewahrungsfristen",
"description": "Aufbewahrungsdauer der Aufzeichnungen."
}
},
"detections": {
"label": "Nachweis und Aufbewahrung",
"description": "Einstellungen zur Aufbewahrungsdauer von Aufzeichnungen für Erkennungsereignisse, einschließlich der Dauer vor und nach der Aufzeichnung.",
"pre_capture": {
"label": "Sekunden vor der Aufnahme",
"description": "Anzahl der Sekunden vor dem Erkennungsereignis, die in die Aufzeichnung aufgenommen werden sollen."
},
"post_capture": {
"label": "Sekunden nach der Aufnahme",
"description": "Anzahl der Sekunden nach dem Erkennungsereignis, die in die Aufzeichnung aufgenommen werden sollen."
},
"retain": {
"label": "Ereignisspeicherung",
"description": "Aufbewahrungsdauer für Aufzeichnungen von Erkennungsereignissen.",
"days": {
"label": "Aufbewahrungsfristen",
"description": "Anzahl der Tage, für die Aufzeichnungen von Erkennungsereignissen aufbewahrt werden sollen."
},
"mode": {
"label": "Speichermodus",
"description": "Speichermodus: „all“ (alle Segmente speichern), „motion“ (Segmente mit Bewegung speichern) oder „active_objects“ (Segmente mit aktiven Objekten speichern)."
}
}
},
"alerts": {
"label": "Aufbewahrungsfrist für Benachrichtigungen",
"description": "Einstellungen zur Aufbewahrungsdauer von Aufzeichnungen für Alarmereignisse, einschließlich der Dauer vor und nach dem Aufzeichnungsstart.",
"pre_capture": {
"label": "Sekunden vor der Aufnahme",
"description": "Anzahl der Sekunden vor dem Erkennungsereignis, die in die Aufzeichnung aufgenommen werden sollen."
},
"post_capture": {
"label": "Sekunden nach der Aufnahme",
"description": "Anzahl der Sekunden nach dem Erkennungsereignis, die in die Aufzeichnung aufgenommen werden sollen."
},
"retain": {
"label": "Ereignisspeicherung",
"description": "Aufbewahrungsdauer für Aufzeichnungen von Erkennungsereignissen.",
"days": {
"label": "Aufbewahrungsfrist",
"description": "Anzahl der Tage, für die Aufzeichnungen von Erkennungsereignissen aufbewahrt werden sollen."
},
"mode": {
"label": "Speichermodus",
"description": "Speichermodus: „all“ (alle Segmente speichern), „motion“ (Segmente mit Bewegung speichern) oder „active_objects“ (Segmente mit aktiven Objekten speichern)."
}
}
},
"export": {
"label": "Konfiguration exportieren",
"description": "Einstellungen, die beim Exportieren von Aufzeichnungen wie Zeitrafferaufnahmen und bei der Hardwarebeschleunigung verwendet werden.",
"hwaccel_args": {
"label": "hwaccel-Argumente exportieren",
"description": "Argumente für die Hardwarebeschleunigung bei Export- und Transkodierungsvorgängen."
}
},
"preview": {
"label": "Konfigurationsvorschau",
"description": "Einstellungen zur Steuerung der Qualität der in der Benutzeroberfläche angezeigten Aufnahmevorschauen.",
"quality": {
"label": "Vorschauqualität",
"description": "Qualitätsstufe der Vorschau (sehr_niedrig, niedrig, mittel, hoch, sehr_hoch)."
}
},
"enabled_in_config": {
"label": "Ursprünglicher Aufnahmestatus",
"description": "Gibt an, ob die Aufzeichnung in der ursprünglichen statischen Konfiguration aktiviert war."
}
},
"review": {
"label": "Rezension",
"description": "Einstellungen, die Benachrichtigungen, Erkennungen und GenAI-Überprüfungszusammenfassungen steuern, die von der Benutzeroberfläche und dem Speicher dieser Kamera verwendet werden.",
"alerts": {
"label": "Benachrichtigungseinstellungen",
"description": "Einstellungen dazu, bei welchen überwachten Objekten Warnmeldungen generiert werden und wie lange diese aufbewahrt werden.",
"enabled": {
"label": "Benachrichtigungen aktivieren",
"description": "Aktivieren oder deaktivieren Sie die Benachrichtigungsfunktion für diese Kamera."
},
"labels": {
"label": "Warnhinweise",
"description": "Liste der Objektbezeichnungen, die als Warnmeldungen gelten (zum Beispiel: Auto, Person)."
},
"required_zones": {
"label": "Erforderliche Zonen",
"description": "Zonen, die ein Objekt betreten muss, damit ein Alarm ausgelöst wird; lassen Sie das Feld leer, wenn alle Zonen zulässig sein sollen."
},
"enabled_in_config": {
"label": "Ursprünglicher Alarmstatus",
"description": "Zeigt an, ob Warnmeldungen ursprünglich in der statischen Konfiguration aktiviert waren."
},
"cutoff_time": {
"label": "Annahmeschluss für Benachrichtigungen",
"description": "Sekunden, die nach dem Ende einer alarmauslösenden Aktivität gewartet werden müssen, bevor der Alarm abgeschaltet wird."
}
},
"detections": {
"label": "Konfiguration der Erkennungen",
"description": "Einstellungen zum Erstellen von Erkennungsereignissen (ohne Alarm) und zur Festlegung ihrer Aufbewahrungsdauer.",
"enabled": {
"label": "Erkennung aktivieren",
"description": "Erkennungsereignisse für diese Kamera aktivieren oder deaktivieren."
},
"labels": {
"label": "Kennzeichnungen zur Erkennung",
"description": "Liste der Objektbezeichnungen, die als Erkennungsereignisse gelten."
},
"required_zones": {
"label": "Erforderliche Zonen",
"description": "Zonen, die ein Objekt betreten muss, damit es als Erkennung gewertet wird; lassen Sie das Feld leer, wenn alle Zonen zulässig sein sollen."
},
"cutoff_time": {
"label": "Zeitpunkt der Erkennung",
"description": "Sekunden, die nach dem Ende einer Aktivität, die keine Erkennung auslöst, gewartet werden müssen, bevor die Erkennung unterbrochen wird."
},
"enabled_in_config": {
"label": "Ursprünglicher Erkennungsstatus",
"description": "Zeigt an, ob die Erkennung ursprünglich in der statischen Konfiguration aktiviert war."
}
},
"genai": {
"label": "GenAI-Konfiguration",
"description": "Steuert den Einsatz generativer KI zur Erstellung von Beschreibungen und Zusammenfassungen von Rezensionsobjekten.",
"enabled": {
"label": "GenAI-Beschreibungen aktivieren",
"description": "Aktivieren oder deaktivieren Sie von GenAI generierte Beschreibungen und Zusammenfassungen für Überprüfungselemente."
},
"alerts": {
"label": "GenAI für Benachrichtigungen aktivieren",
"description": "Verwenden Sie GenAI, um Beschreibungen für Alarmmeldungen zu erstellen."
},
"detections": {
"label": "GenAI für die Erkennung aktivieren",
"description": "Verwenden Sie GenAI, um Beschreibungen für Erkennungselemente zu erstellen."
},
"image_source": {
"label": "Quelle des Bildes",
"description": "Quelle der an GenAI gesendeten Bilder („Vorschau“ oder „Aufzeichnungen“); „Aufzeichnungen“ verwenden Bilder in höherer Qualität, verbrauchen jedoch mehr Token."
},
"additional_concerns": {
"label": "Weitere Bedenken",
"description": "Eine Liste weiterer Aspekte oder Hinweise, die GenAI bei der Auswertung der Aktivitäten dieser Kamera berücksichtigen sollte."
},
"debug_save_thumbnails": {
"label": "Miniaturansichten speichern",
"description": "Speichern Sie Miniaturansichten, die zur Fehlerbehebung und Überprüfung an den GenAI-Anbieter gesendet werden."
},
"enabled_in_config": {
"label": "Ursprünglicher GenAI-Zustand",
"description": "Zeigt an, ob die GenAI-Überprüfung ursprünglich in der statischen Konfiguration aktiviert war."
},
"preferred_language": {
"label": "Bevorzugte Sprache",
"description": "Bevorzugte Sprache, in der die generierten Antworten vom GenAI-Anbieter bereitgestellt werden sollen."
},
"activity_context_prompt": {
"label": "Aufforderung zum Aktivitätskontext",
"description": "Eine benutzerdefinierte Eingabeaufforderung, die beschreibt, was als verdächtiges Verhalten gilt und was nicht, um den Zusammenfassungen der generativen KI einen Kontext zu geben."
}
}
},
"onvif": {
"autotracking": {
"required_zones": {
"label": "Erforderliche Zonen"
},
"movement_weights": {
"description": "Diese Kalibrierungswerte werden automatisch durch die Kamerakalibrierung generiert. Bitte nicht manuell ändern."
}
}
},
"semantic_search": {
"label": "Semantische Suche",
"description": "Einstellungen für die semantische Suche, die Objekt-Embeddings erstellt und abfragt, um ähnliche Elemente zu finden.",
"triggers": {
"label": "Auslöser",
"description": "Aktionen und Übereinstimmungskriterien für kameraspezifische Auslöser der semantischen Suche.",
"friendly_name": {
"label": "Anzeigename",
"description": "Optionaler beschreibender Name, der in der Benutzeroberfläche für diesen Trigger angezeigt wird."
},
"enabled": {
"label": "Diesen Trigger aktivieren",
"description": "Diesen Trigger für die semantische Suche aktivieren oder deaktivieren."
},
"type": {
"label": "Auslöseart",
"description": "Auslösertyp: „thumbnail“ (Abgleich mit Bild) oder „description“ (Abgleich mit Text)."
},
"data": {
"label": "Inhalt anzeigen",
"description": "Textphrase oder Miniaturbild-ID, die mit den verfolgten Objekten abgeglichen werden soll."
},
"threshold": {
"label": "Auslöseschwelle",
"description": "Erforderlicher Mindestähnlichkeitswert (01) zur Aktivierung dieses Triggers."
},
"actions": {
"label": "Trigger-Aktionen",
"description": "Liste der Aktionen, die ausgeführt werden sollen, wenn der Trigger ausgelöst wird (Benachrichtigung, Unterbezeichnung, Attribut)."
}
}
},
"ui": {
"label": "Kamera UI"
},
"snapshots": {
"label": "Schnappschüsse",
"description": "Einstellungen für gespeicherte JPEG-Schnappschüsse von verfolgten Objekten für diese Kamera.",
"enabled": {
"label": "Schnappschüsse aktiviert",
"description": "Das Speichern von Momentaufnahmen für diese Kamera aktivieren oder deaktivieren."
},
"clean_copy": {
"label": "Saubere Kopie speichern",
"description": "Save an unannotated clean copy of snapshots in addition to annotated ones."
},
"timestamp": {
"label": "Zeitstempel-Einblendung",
"description": "Füge den gespeicherten Momentaufnahmen einen Zeitstempel hinzu."
},
"bounding_box": {
"label": "Einblendung der Begrenzungsrahmen",
"description": "Zeichne Begrenzungsrahmen für verfolgte Objekte auf gespeicherten Momentaufnahmen."
}
} }
} }

File diff suppressed because it is too large Load Diff

View File

@ -11,7 +11,7 @@
}, },
"timestamp_style": { "timestamp_style": {
"global": { "global": {
"appearance": "Globale Darstellung" "appearance": "Globale Erscheinung"
}, },
"cameras": { "cameras": {
"appearance": "Erscheinungsbild" "appearance": "Erscheinungsbild"
@ -23,13 +23,13 @@
"algorithm": "Globaler Algorithmus" "algorithm": "Globaler Algorithmus"
}, },
"cameras": { "cameras": {
"sensitivity": "Genauhigkeit", "sensitivity": "Empfindlichkeit",
"algorithm": "Algorithmus" "algorithm": "Algorithmus"
} }
}, },
"snapshots": { "snapshots": {
"global": { "global": {
"display": "Globale Anzeige" "display": "Globales Display"
}, },
"cameras": { "cameras": {
"display": "Anzeige" "display": "Anzeige"

View File

@ -63,5 +63,28 @@
"normalActivity": "normal", "normalActivity": "normal",
"needsReview": "benötigt Überprüfung", "needsReview": "benötigt Überprüfung",
"securityConcern": "Sicherheitsbedenken", "securityConcern": "Sicherheitsbedenken",
"select_all": "alle" "select_all": "alle",
"motionSearch": {
"menuItem": "Bewegungssuche",
"openMenu": "Kamera Optionen"
},
"motionPreviews": {
"menuItem": "Bewegungsvorschau anzeigen",
"title": "Bewegungsvorschau: {{camera}}",
"mobileSettingsTitle": "Einstellungen für die Bewegungsvorschau",
"mobileSettingsDesc": "Passen Sie die Wiedergabegeschwindigkeit und die Dimmung an und wählen Sie ein Datum aus, um Clips mit nur Bewegungen anzusehen.",
"dim": "düster",
"dimAria": "Dimmintensität einstellen",
"dimDesc": "Erhöhen Sie die Dimmung, um die Sichtbarkeit des Bewegungsbereichs zu verbessern.",
"speed": "Geschwindigkeit",
"speedAria": "Vorschau-Wiedergabegeschwindigkeit auswählen",
"speedDesc": "Wählen Sie aus, wie schnell die Vorschau-Clips abgespielt werden sollen.",
"back": "zurück",
"empty": "Keine Vorschau verfügbar",
"noPreview": "Vorschau nicht verfügbar",
"seekAria": "{{camera}} Player suchen bis {{time}}",
"filter": "Filter",
"filterDesc": "Wählen Sie Bereiche aus, um nur Clips mit Bewegungen in diesen Regionen anzuzeigen.",
"filterClear": "Säubern"
}
} }

View File

@ -221,6 +221,10 @@
"downloadCleanSnapshot": { "downloadCleanSnapshot": {
"label": "Bereinigte Momentaufnahme herunterladen", "label": "Bereinigte Momentaufnahme herunterladen",
"aria": "Bereinigte Momentaufnahme herunterladen" "aria": "Bereinigte Momentaufnahme herunterladen"
},
"debugReplay": {
"label": "Debug-Wiedergabe",
"aria": "Dieses verfolgte Objekt in der Debug-Wiedergabeansicht anzeigen"
} }
}, },
"dialog": { "dialog": {

View File

@ -24,7 +24,7 @@
}, },
"headings": { "headings": {
"cases": "Fälle", "cases": "Fälle",
"uncategorizedExports": "Unkategorisierte Exporte" "uncategorizedExports": "Nicht kategorisierte Exporte"
}, },
"caseDialog": { "caseDialog": {
"title": "Zum Fall hinzufügen", "title": "Zum Fall hinzufügen",

View File

@ -1,7 +1,7 @@
{ {
"description": { "description": {
"placeholder": "Gib einen Name für diese Kollektion ein", "placeholder": "Gib einen Name für diese Kollektion ein",
"addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem du ein erstes Bild hochlädst.", "addFace": "Eine neue Kollektion zur Gesichtsbibliothek durch hochladen des ersten Bildes hinzufügen.",
"invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten.", "invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten.",
"nameCannotContainHash": "Der Name darf keine # enthalten." "nameCannotContainHash": "Der Name darf keine # enthalten."
}, },

View File

@ -74,7 +74,7 @@
"disable": "Stream-Statistiken ausblenden" "disable": "Stream-Statistiken ausblenden"
}, },
"manualRecording": { "manualRecording": {
"title": "On-Demand", "title": "auf Verlangen",
"showStats": { "showStats": {
"label": "Statistiken anzeigen", "label": "Statistiken anzeigen",
"desc": "Aktivieren Sie diese Option, um Stream-Statistiken als Overlay über dem Kamera-Feed anzuzeigen." "desc": "Aktivieren Sie diese Option, um Stream-Statistiken als Overlay über dem Kamera-Feed anzuzeigen."

View File

@ -5,7 +5,7 @@
"camera": "Kameraeinstellungen - Frigate", "camera": "Kameraeinstellungen - Frigate",
"masksAndZones": "Masken- und Zoneneditor Frigate", "masksAndZones": "Masken- und Zoneneditor Frigate",
"object": "Debug - Frigate", "object": "Debug - Frigate",
"general": "Profileinstellungen - Frigate", "general": "Profil-Einstellungen - Frigate",
"frigatePlus": "Frigate+ Einstellungen Frigate", "frigatePlus": "Frigate+ Einstellungen Frigate",
"classification": "Klassifizierungseinstellungen Frigate", "classification": "Klassifizierungseinstellungen Frigate",
"motionTuner": "Bewegungserkennungs-Optimierer Frigate", "motionTuner": "Bewegungserkennungs-Optimierer Frigate",
@ -13,8 +13,8 @@
"enrichments": "Erweiterte Statistiken - Frigate", "enrichments": "Erweiterte Statistiken - Frigate",
"cameraManagement": "Kameras verwalten - Frigate", "cameraManagement": "Kameras verwalten - Frigate",
"cameraReview": "Kameraeinstellungen prüfen - Frigate", "cameraReview": "Kameraeinstellungen prüfen - Frigate",
"globalConfig": "Globale Konfiguration - Frigate", "globalConfig": "Grundeinstellungen - Frigate",
"cameraConfig": "Kamera Konfiguration - Frigate", "cameraConfig": "Kameraeinstellungen - Frigate",
"maintenance": "Wartung - Frigate" "maintenance": "Wartung - Frigate"
}, },
"menu": { "menu": {
@ -34,9 +34,9 @@
"cameraReview": "Überprüfung", "cameraReview": "Überprüfung",
"system": "System", "system": "System",
"general": "allgemein", "general": "allgemein",
"globalConfig": "Globale Konfiguration", "globalConfig": "Grundeinstellungen",
"integrations": "Integrationen", "integrations": "Integrationen",
"profileSettings": "Profil Einstellung", "profileSettings": "Profileinstellungen",
"globalDetect": "Objekterkennung", "globalDetect": "Objekterkennung",
"globalRecording": "Aufnahme", "globalRecording": "Aufnahme",
"globalSnapshots": "Schnappschüsse", "globalSnapshots": "Schnappschüsse",
@ -45,7 +45,7 @@
"globalObjects": "Objekte", "globalObjects": "Objekte",
"globalReview": "Überprüfung", "globalReview": "Überprüfung",
"globalAudioEvents": "Audio Events", "globalAudioEvents": "Audio Events",
"globalLivePlayback": "Live Wiedergabe", "globalLivePlayback": "Live-Wiedergabe",
"globalTimestampStyle": "Zeitstempelformat", "globalTimestampStyle": "Zeitstempelformat",
"systemDatabase": "Datenbank", "systemDatabase": "Datenbank",
"systemTls": "TLS", "systemTls": "TLS",
@ -55,7 +55,39 @@
"systemUi": "UI", "systemUi": "UI",
"systemLogging": "Log", "systemLogging": "Log",
"systemEnvironmentVariables": "Umgebungsvariablen", "systemEnvironmentVariables": "Umgebungsvariablen",
"systemTelemetry": "Telemetrie" "systemTelemetry": "Telemetrie",
"systemBirdseye": "Birdseye",
"systemFfmpeg": "FFmpeg",
"systemDetectorHardware": "Erkannte Hardware",
"systemDetectionModel": "Erkennungsmodell",
"systemMqtt": "mqtt",
"integrationSemanticSearch": "Semantische Suche",
"integrationGenerativeAi": "Generative KI",
"integrationFaceRecognition": "Gesichtserkennung",
"integrationLpr": "Kennzeichenerkennung",
"integrationObjectClassification": "Objekt Klassifizierung",
"integrationAudioTranscription": "Audio-Transkription",
"cameraDetect": "Objekterkennung",
"cameraFfmpeg": "FFmpeg",
"cameraRecording": "Aufnahme",
"cameraSnapshots": "Momentaufnahme",
"cameraMotion": "Bewegungserkennung",
"cameraObjects": "Objekte",
"cameraConfigReview": "Überprüfung",
"cameraAudioEvents": "Audio Evente",
"cameraAudioTranscription": "Audio-Transkription",
"cameraNotifications": "Benachrichtigung",
"cameraLivePlayback": "Live-Wiedergabe",
"cameraBirdseye": "Birdseye",
"cameraFaceRecognition": "Gesichtserkennung",
"cameraLpr": "Kennzeichenerkennung",
"cameraMqttConfig": "mqtt",
"cameraOnvif": "ONVIF",
"cameraUi": "Kamera UI",
"cameraTimestampStyle": "Zeitstempel Stil",
"cameraMqtt": "Kamera mqtt",
"mediaSync": "Medien-Synchronisierung",
"regionGrid": "Regionsraster"
}, },
"dialog": { "dialog": {
"unsavedChanges": { "unsavedChanges": {
@ -76,12 +108,12 @@
"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." "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": { "automaticLiveView": {
"desc": "Automatisch zur Live-Ansicht einer Kamera wechseln, wenn eine Aktivität erkannt wird. Wenn diese Option deaktiviert ist, werden statische Kamerabilder auf dem Live-Dashboard nur einmal pro Minute aktualisiert.", "desc": "Wechsle automatisch zur Live Ansicht der Kamera, wenn eine Aktivität erkannt wurde. Wenn du diese Option deaktivierst, werden die statischen Kamerabilder auf der Liveübersicht nur einmal pro Minute aktualisiert.",
"label": "Automatische Live Ansicht" "label": "Automatische Live Ansicht"
}, },
"displayCameraNames": { "displayCameraNames": {
"label": "Immer Namen der Kamera anzeigen", "label": "Immer Namen der Kamera anzeigen",
"desc": "Zeige immer die Kameranamen in einem Chip im Dashboard der Mehrkamera-Live-Ansicht an." "desc": "Kamerabezeichnung permanent in einem Chip im Live-View-Dashboard für alle Kameras anzeigen."
}, },
"liveFallbackTimeout": { "liveFallbackTimeout": {
"label": "Live Player Ausfallzeitlimit", "label": "Live Player Ausfallzeitlimit",
@ -582,7 +614,7 @@
"special": "Mindestens ein Sonderzeichen (!@#$%^&*(),.?\":{}|<>)" "special": "Mindestens ein Sonderzeichen (!@#$%^&*(),.?\":{}|<>)"
}, },
"show": "Passwort anzeigen", "show": "Passwort anzeigen",
"hide": "Verberge Passwort" "hide": "Verstecke Passwort"
}, },
"newPassword": { "newPassword": {
"title": "Neues Passwort", "title": "Neues Passwort",
@ -1242,7 +1274,7 @@
"restreamingWarning": "Die Reduzierung der Verbindungen zur Kamera für den Aufzeichnungsstream kann zu einer geringfügigen Erhöhung der CPU-Auslastung führen.", "restreamingWarning": "Die Reduzierung der Verbindungen zur Kamera für den Aufzeichnungsstream kann zu einer geringfügigen Erhöhung der CPU-Auslastung führen.",
"brands": { "brands": {
"reolink-rtsp": "Reolink RTSP wird nicht empfohlen. Aktivieren Sie HTTP in den Firmware-Einstellungen der Kamera und starten Sie den Assistenten neu.", "reolink-rtsp": "Reolink RTSP wird nicht empfohlen. Aktivieren Sie HTTP in den Firmware-Einstellungen der Kamera und starten Sie den Assistenten neu.",
"reolink-http": "Reolink-HTTP-Streams sollten für eine bessere Kompatibilität FFmpeg verwenden. Aktivieren Sie für diesen Stream die Option „Stream-Kompatibilitätsmodus verwenden“." "reolink-http": "Für eine bessere Kompatibilität sollten Reolink HTTP-Streams FFmpeg nutzen. Aktiviere für diesen Stream 'Stream-Kompatibilitätsmodus verwenden'."
}, },
"dahua": { "dahua": {
"substreamWarning": "Substream 1 ist auf eine niedrige Auflösung festgelegt. Viele Kameras von Dahua / Amcrest / EmpireTech unterstützen zusätzliche Substreams, die in den Kameraeinstellungen aktiviert werden müssen. Es wird empfohlen, diese Streams zu überprüfen und zu nutzen, sofern sie verfügbar sind." "substreamWarning": "Substream 1 ist auf eine niedrige Auflösung festgelegt. Viele Kameras von Dahua / Amcrest / EmpireTech unterstützen zusätzliche Substreams, die in den Kameraeinstellungen aktiviert werden müssen. Es wird empfohlen, diese Streams zu überprüfen und zu nutzen, sofern sie verfügbar sind."
@ -1291,6 +1323,18 @@
"toast": { "toast": {
"success": "Kamera {{cameraName}} erfolgreich gespeichert" "success": "Kamera {{cameraName}} erfolgreich gespeichert"
} }
},
"deleteCamera": "Kamera löschen",
"deleteCameraDialog": {
"title": "Kamera löschen",
"description": "Durch das Löschen einer Kamera werden alle Aufzeichnungen, erfassten Objekte und Konfigurationseinstellungen für diese Kamera endgültig entfernt. Alle mit dieser Kamera verbundenen go2rtc-Streams müssen möglicherweise noch manuell entfernt werden.",
"selectPlaceholder": "Kamera auswählen...",
"confirmTitle": "Bist du dir sicher?",
"confirmWarning": "Das Löschen von <strong>{{cameraName}}</strong> kann nicht rückgängig gemacht werden.",
"deleteExports": "Lösche auch die Exporte für diese Kamera",
"confirmButton": "Dauerhalft löschen",
"success": "Die Kamera {{cameraName}} wurde erfolgreich gelöscht",
"error": "Das Löschen der Kamera {{cameraName}} ist fehlgeschlagen"
} }
}, },
"cameraReview": { "cameraReview": {
@ -1329,5 +1373,22 @@
"success": "Die Konfiguration der Bewertungsklassifizierung wurde gespeichert. Starten Sie Frigate neu, um die Änderungen zu übernehmen." "success": "Die Konfiguration der Bewertungsklassifizierung wurde gespeichert. Starten Sie Frigate neu, um die Änderungen zu übernehmen."
} }
} }
},
"saveAllPreview": {
"title": "Änderungen speichern",
"triggerLabel": "Änderungen überprüfen",
"empty": "Keine ausstehenden Änderungen.",
"scope": {
"label": "Umfang",
"global": "Global",
"camera": "kamera: {{cameraName}}"
},
"field": {
"label": "Feld"
},
"value": {
"label": "Neuer Wert",
"reset": "Zurücksetzen"
}
} }
} }

View File

@ -36,7 +36,9 @@
"title": "Intel GPU Statistik Warnung", "title": "Intel GPU Statistik Warnung",
"message": "GPU stats nicht verfügbar", "message": "GPU stats nicht verfügbar",
"description": "Dies ist ein bekannter Fehler in den GPU-Statistik-Tools von Intel (intel_gpu_top), bei dem das Tool ausfällt und wiederholt eine GPU-Auslastung von 0 % anzeigt, selbst wenn die Hardwarebeschleunigung und die Objekterkennung auf der (i)GPU korrekt funktionieren. Dies ist kein Fehler von Frigate. Du kannst den Host neu starten, um das Problem vorübergehend zu beheben und zu prüfen, ob die GPU korrekt funktioniert. Dies hat keine Auswirkungen auf die Leistung." "description": "Dies ist ein bekannter Fehler in den GPU-Statistik-Tools von Intel (intel_gpu_top), bei dem das Tool ausfällt und wiederholt eine GPU-Auslastung von 0 % anzeigt, selbst wenn die Hardwarebeschleunigung und die Objekterkennung auf der (i)GPU korrekt funktionieren. Dies ist kein Fehler von Frigate. Du kannst den Host neu starten, um das Problem vorübergehend zu beheben und zu prüfen, ob die GPU korrekt funktioniert. Dies hat keine Auswirkungen auf die Leistung."
} },
"gpuTemperature": "GPU Temperatur",
"npuTemperature": "NPU Temperatur"
}, },
"title": "Allgemein", "title": "Allgemein",
"detector": { "detector": {
@ -56,7 +58,7 @@
"recording": "Aufnahme", "recording": "Aufnahme",
"audio_detector": "Geräuscherkennung", "audio_detector": "Geräuscherkennung",
"review_segment": "Überprüfungsteil", "review_segment": "Überprüfungsteil",
"embeddings": "Einbettungen" "embeddings": "Einbetten"
} }
} }
}, },
@ -68,7 +70,7 @@
"frigate": "Frigate Protokolle Frigate", "frigate": "Frigate Protokolle Frigate",
"go2rtc": "Go2RTC Protokolle - Frigate", "go2rtc": "Go2RTC Protokolle - Frigate",
"nginx": "Nginx Protokolle - Frigate", "nginx": "Nginx Protokolle - Frigate",
"websocket": "Nachrichten Logs- Frigate" "websocket": "Nachrichten Protokolle - Frigate"
}, },
"enrichments": "Erweiterte Statistiken - Frigate" "enrichments": "Erweiterte Statistiken - Frigate"
}, },
@ -98,7 +100,7 @@
"websocket": { "websocket": {
"label": "Nachrichten", "label": "Nachrichten",
"pause": "Pause", "pause": "Pause",
"clear": "Säubern", "clear": "reinigen",
"filter": { "filter": {
"all": "alle Themen", "all": "alle Themen",
"topics": "Themen", "topics": "Themen",
@ -118,7 +120,8 @@
"count": "{{count}} Nachrichten", "count": "{{count}} Nachrichten",
"expanded": { "expanded": {
"payload": "Nutzlast" "payload": "Nutzlast"
} },
"resume": "fortsetzen"
} }
}, },
"metrics": "Systemmetriken", "metrics": "Systemmetriken",
@ -144,7 +147,11 @@
"overview": "Übersicht", "overview": "Übersicht",
"shm": { "shm": {
"title": "SHM (Shared Memory) Zuweisung", "title": "SHM (Shared Memory) Zuweisung",
"warning": "Die aktuelle SHM-Größe von {{total}} MB ist zu klein. Erhöhe sie auf mindestens {{min_shm}} MB." "warning": "Die aktuelle SHM-Größe von {{total}} MB ist zu klein. Erhöhe sie auf mindestens {{min_shm}} MB.",
"frameLifetime": {
"title": "Frame Lebenszeit",
"description": "Jede Kamera verfügt über {{frames}} Bildspeicherplätze im gemeinsamen Speicher. Bei der höchsten Bildrate der Kamera steht jedes Bild etwa {{lifetime}} Sekunden lang zur Verfügung, bevor es überschrieben wird."
}
} }
}, },
"cameras": { "cameras": {
@ -191,6 +198,17 @@
"error": { "error": {
"unableToProbeCamera": "Die Kamera kann nicht getestet werden: {{errorMessage}}" "unableToProbeCamera": "Die Kamera kann nicht getestet werden: {{errorMessage}}"
} }
},
"connectionQuality": {
"title": "Verbindungsqualität",
"excellent": "Ausgezeichnet",
"fair": "Fair",
"poor": "arm",
"unusable": "Unbrauchbar",
"fps": "FPS",
"expectedFps": "Erwartete FPS",
"reconnectsLastHour": "Wiederverbindungen (letzte Stunde)",
"stallsLastHour": "Stände (letzte Stunde)"
} }
}, },
"enrichments": { "enrichments": {
@ -228,7 +246,8 @@
"detectIsSlow": "{{detect}} ist langsam ({{speed}} ms)", "detectIsSlow": "{{detect}} ist langsam ({{speed}} ms)",
"detectIsVerySlow": "{{detect}} ist sehr langsam ({{speed}} ms)", "detectIsVerySlow": "{{detect}} ist sehr langsam ({{speed}} ms)",
"cameraIsOffline": "{{camera}} ist offline", "cameraIsOffline": "{{camera}} ist offline",
"shmTooLow": "Die Zuweisung für /dev/shm ({{total}} MB) sollte auf mindestens {{min}} MB erhöht werden." "shmTooLow": "Die Zuweisung für /dev/shm ({{total}} MB) sollte auf mindestens {{min}} MB erhöht werden.",
"debugReplayActive": "Debug-Wiederholungssitzung ist aktiv"
}, },
"lastRefreshed": "Zuletzt aktualisiert: " "lastRefreshed": "Zuletzt aktualisiert: "
} }