diff --git a/web/public/locales/cs/audio.json b/web/public/locales/cs/audio.json
index fbb321ce5b..b602163884 100644
--- a/web/public/locales/cs/audio.json
+++ b/web/public/locales/cs/audio.json
@@ -457,7 +457,6 @@
"cacophony": "Kakofonie",
"throbbing": "Pulzování",
"vibration": "Vibrace",
- "sodeling": "Jódlování",
"shofar": "Šofar",
"slosh": "Šplouchání",
"gush": "Příval",
diff --git a/web/public/locales/cs/common.json b/web/public/locales/cs/common.json
index 849365280b..fb84188285 100644
--- a/web/public/locales/cs/common.json
+++ b/web/public/locales/cs/common.json
@@ -227,7 +227,8 @@
"ur": "اردو (Urdština)",
"hr": "Hrvatski (Chorvatština)",
"zhHant": "繁體中文 (Tradiční čínština)",
- "bs": "Bosanski (Bosenština)"
+ "bs": "Bosanski (Bosenština)",
+ "be": "Беларуская (Běloruština)"
},
"theme": {
"highcontrast": "Vysoký kontrast",
diff --git a/web/public/locales/cs/components/camera.json b/web/public/locales/cs/components/camera.json
index 40360400bd..563eee09ad 100644
--- a/web/public/locales/cs/components/camera.json
+++ b/web/public/locales/cs/components/camera.json
@@ -29,7 +29,6 @@
"audioIsUnavailable": "Audio není k dispozici pro tento stream",
"audio": {
"tips": {
- "document": "Přečtěte si dokumentaci ",
"title": "Pro tento stream musí být výstup zvuku z vaší kamery a nakonfigurován v go2rtc."
}
},
diff --git a/web/public/locales/cs/components/dialog.json b/web/public/locales/cs/components/dialog.json
index 1a6a882979..bca9ee963c 100644
--- a/web/public/locales/cs/components/dialog.json
+++ b/web/public/locales/cs/components/dialog.json
@@ -50,6 +50,10 @@
"deleteNow": "Smazat hned",
"export": "Exportovat",
"markAsUnreviewed": "Označit jako nezkontrolované"
+ },
+ "shareTimestamp": {
+ "label": "Sdílet časovou značku",
+ "title": "Sdílet časovou značku"
}
},
"export": {
@@ -75,14 +79,15 @@
"success": "Export úspěšně spuštěn. Soubor najdete na stránce exportů.",
"error": {
"failed": "Chyba spuštění exportu: {{error}}",
- "endTimeMustAfterStartTime": "Čas konce musí být po čase začátku",
- "noVaildTimeSelected": "Není vybráno žádné platné časové období"
+ "endTimeMustAfterStartTime": "Čas konce musí být po čase začátku"
},
"view": "Zobrazení",
"queued": "Export zařazen do fronty. Průběh zobrazíte na stránce Exporty.",
"batchSuccess_one": "Začal 1 export. Nyní se otevírá případ.",
"batchSuccess_few": "Začaly {{count}} exporty. Nyní se otevírá případ.",
- "batchSuccess_other": "Začalo {{count}} exportů. Nyní se otevírá případ."
+ "batchSuccess_other": "Začalo {{count}} exportů. Nyní se otevírá případ.",
+ "batchPartial": "Spuštěno {{successful}} z {{total}} exportů. Neúspěšné kamery: {{failedCameras}}",
+ "batchQueuedPartial": "Ve frontě {{successful}} z {{total}} exportů. Neúspěšné kamery: {{failedCameras}}"
},
"fromTimeline": {
"saveExport": "Uložit export",
@@ -143,9 +148,6 @@
"started_one": "Spuštěn 1 export. Otevírá se případ.",
"started_few": "Spuštěny {{count}} exporty. Otevírá se případ.",
"started_other": "Spuštěno {{count}} exportů. Otevírá se případ.",
- "startedNoCase_one": "Spuštěn 1 export.",
- "startedNoCase_few": "Spuštěny {{count}} exporty.",
- "startedNoCase_other": "Spuštěno {{count}} exportů.",
"partial": "Spuštěno {{successful}} z {{total}} exportů. Selhalo: {{failedItems}}",
"failed": "Nepodařilo se spustit {{total}} exportů. Selhalo: {{failedItems}}"
}
@@ -156,8 +158,7 @@
"restreaming": {
"disabled": "Restreaming pro tuto kameru není povolen.",
"desc": {
- "title": "Nastavte go2rtc pro rozšiřující živé zobrazení a pro zvuk pro tuto kameru.",
- "readTheDocumentation": "Přečtěte si dokumentaci"
+ "title": "Nastavte go2rtc pro rozšiřující živé zobrazení a pro zvuk pro tuto kameru."
}
},
"showStats": {
diff --git a/web/public/locales/cs/components/player.json b/web/public/locales/cs/components/player.json
index 6f32e403c2..9ae377466b 100644
--- a/web/public/locales/cs/components/player.json
+++ b/web/public/locales/cs/components/player.json
@@ -11,7 +11,6 @@
"title": "Přenos je offline",
"desc": "Žádné snímky nebyly zaznamenány na {{cameraName}} detectpřenosu, zkontrolujte logy chyb"
},
- "cameraDisabled": "Kamera je zakázaná",
"stats": {
"streamType": {
"title": "Typ přenosu:",
diff --git a/web/public/locales/cs/views/events.json b/web/public/locales/cs/views/events.json
index 868e87136d..ef8bb485b7 100644
--- a/web/public/locales/cs/views/events.json
+++ b/web/public/locales/cs/views/events.json
@@ -15,7 +15,6 @@
"description": "Položky revize lze pro kameru vytvořit pouze tehdy, je-li pro ni povoleno nahrávání."
}
},
- "timeline": "Časová osa",
"timeline.aria": "Zvolit časovou osu",
"events": {
"label": "Události",
@@ -39,8 +38,6 @@
"detected": "Detekováno",
"selected_one": "{{count}} vybráno",
"selected_other": "{{count}} vybráno",
- "suspiciousActivity": "Podezřelá aktivita",
- "threateningActivity": "Ohrožující činnost",
"zoomIn": "Přiblížit",
"zoomOut": "Oddálit",
"detail": {
diff --git a/web/public/locales/cs/views/explore.json b/web/public/locales/cs/views/explore.json
index 2e2532ffc9..4ba81e6929 100644
--- a/web/public/locales/cs/views/explore.json
+++ b/web/public/locales/cs/views/explore.json
@@ -100,7 +100,6 @@
"textTokenizer": "Textový tokenizér"
},
"tips": {
- "documentation": "Přečtěte si dokumentaci",
"context": "Můžete reindexovat vložení vašich sledovaných oběktů hned jak budou modely staženy."
},
"error": "Nastala chyba. Zkontrolujte protokoly Frigate."
@@ -121,53 +120,7 @@
"nextTrackedObject": "Následující sledovaný objekt"
},
"objectLifecycle": {
- "count": "{{first}} z {{second}}",
- "trackedPoint": "Sledovaný bod",
- "lifecycleItemDesc": {
- "external": "{{label}} detekován",
- "header": {
- "zones": "Zóny",
- "ratio": "Poměr",
- "area": "Oblast"
- },
- "entered_zone": "{{label}} vstoupil do {{zones}}",
- "active": "{{label}} začal být aktivní",
- "stationary": "{{label}} se stal statickým",
- "visible": "{{label}} detekován",
- "attribute": {
- "faceOrLicense_plate": "{{attribute}} detekován pro {{label}}",
- "other": "{{label}} rozpoznán jako {{attribute}}"
- },
- "heard": "{{label}} slyšen",
- "gone": "{{label}} opuštěn"
- },
- "annotationSettings": {
- "showAllZones": {
- "title": "Zobrazit všechny zóny",
- "desc": "Vždy zobrazit zóny na snímcích, kde objekty vstoupily do zóny."
- },
- "offset": {
- "label": "Odsazení popisku",
- "documentation": "Přečtěte si dokumentaci ",
- "millisecondsToOffset": "Milisekundy pro posun zobrazení popisku detekce. Výchozí: 0",
- "desc": "Tato data pocházejí z detekčního zdroje vaší kamery, ale jsou překryta na snímcích ze záznamu. Je nepravděpodobné, že by tyto dva proudy byly dokonale synchronizované. Výsledkem je, že ohraničující rámeček a stopáž nebudou dokonale zarovnány. K nastavení však lze použít pole annotation_offset.",
- "tips": "TIP: Představte si, že existuje klip události s osobou, která jde zleva doprava. Pokud je ohraničovací rámeček na časové ose události konzistentně vlevo od osoby, měla by být hodnota snížena. Podobně, pokud osoba chodí zleva doprava a ohraničující rámeček je trvale před osobou, měla by být hodnota zvýšena.",
- "toast": {
- "success": "Posun anotace pro {{camera}} byl uložen do konfiguračního souboru. Restartujte Frigate, aby se změny projevily."
- }
- },
- "title": "Nastavení popisků"
- },
- "carousel": {
- "previous": "Předchozí snímek",
- "next": "Následující snímek"
- },
- "title": "Životní cyklus Objektu",
- "noImageFound": "Žádný obrázek pro toto časové razítko.",
- "createObjectMask": "Vytvořit masku objektu",
- "adjustAnnotationSettings": "Upravit nastavení poznámek",
- "scrollViewTips": "Posouváním zobrazíte významné okamžiky životního cyklu tohoto objektu.",
- "autoTrackingTips": "Pozice ohraničení bude nepřesná pro kamery s automatickým sledováním."
+ "noImageFound": "Žádný obrázek pro toto časové razítko."
},
"itemMenu": {
"downloadSnapshot": {
@@ -193,10 +146,6 @@
"aria": "Odeslat do Frigate Plus",
"label": "Odeslat do Frigate+"
},
- "viewObjectLifecycle": {
- "label": "Zobrazit životní cyklus objektu",
- "aria": "Ukázat životní cyklus objektu"
- },
"addTrigger": {
"label": "Přidat spouštěč",
"aria": "Přidat spouštěč pro tento sledovaný objekt"
@@ -223,7 +172,6 @@
"details": "detaily",
"snapshot": "snímek",
"video": "video",
- "object_lifecycle": "životní cyklus objektu",
"thumbnail": "Náhled",
"tracking_details": "detaily sledování"
},
diff --git a/web/public/locales/cs/views/exports.json b/web/public/locales/cs/views/exports.json
index 5fb25d638c..e43a06c665 100644
--- a/web/public/locales/cs/views/exports.json
+++ b/web/public/locales/cs/views/exports.json
@@ -2,7 +2,6 @@
"search": "Hledat",
"documentTitle": "Exportovat - Frigate",
"noExports": "Žádné exporty nenalezeny",
- "deleteExport": "Smazat export",
"deleteExport.desc": "Opravdu chcete smazat {{exportName}}?",
"editExport": {
"title": "Přejmenovat export",
diff --git a/web/public/locales/cs/views/faceLibrary.json b/web/public/locales/cs/views/faceLibrary.json
index 2d163b1a75..a3477e9200 100644
--- a/web/public/locales/cs/views/faceLibrary.json
+++ b/web/public/locales/cs/views/faceLibrary.json
@@ -9,20 +9,13 @@
},
"createFaceLibrary": {
"new": "Vytvořit nový obličej",
- "desc": "Vytvořit novou kolekci",
- "nextSteps": "Chcete-li vybudovat pevný základ:
režim: {{effectiveRetainMode}}, takže tento záznam na vyžádání bude uchovávat pouze segmenty s režimem {{effectiveRetainModeName}}."
+ }
},
"editLayout": {
"exitEdit": "Ukončit Úpravu",
diff --git a/web/public/locales/cs/views/settings.json b/web/public/locales/cs/views/settings.json
index 622cef195e..c6a1da960a 100644
--- a/web/public/locales/cs/views/settings.json
+++ b/web/public/locales/cs/views/settings.json
@@ -2,8 +2,6 @@
"documentTitle": {
"default": "Nastavení - Frigate",
"authentication": "Nastavení ověřování - Frigate",
- "camera": "Nastavení kamery - Frigate",
- "classification": "Nastavení klasifikace - Frigate",
"notifications": "Nastavení notifikací - Frigate",
"masksAndZones": "Editor masky a zón - Frigate",
"motionTuner": "Ladění detekce pohybu - Frigate",
@@ -37,11 +35,9 @@
"baseModel": "Základní Model"
},
"snapshotConfig": {
- "documentation": "Přečtěte si dokumentaci",
"desc": "Odesílání do Frigate+ vyžaduje, aby byly ve vaší konfiguraci povoleny jak běžné snímky, tak snímky typu clean_copy.",
"title": "Nastavení Snímku",
"table": {
- "cleanCopySnapshots": "clean_copy Snímky",
"snapshots": "Snímky",
"camera": "Kamera"
},
@@ -58,72 +54,9 @@
"title": "Nastavení Frigate+",
"restart_required": "Vyžadován restart (model Frigate+ změněn)"
},
- "classification": {
- "unsavedChanges": "Neuložené změny nastavení klasifikací",
- "semanticSearch": {
- "readTheDocumentation": "Přečtěte si dokumentaci",
- "reindexNow": {
- "alreadyInProgress": "Reindexování je už spuštěno.",
- "label": "Reindexovat Teď",
- "confirmTitle": "Potvrdit Reindexaci",
- "error": "Chyba spouštění reindexování: {{errorMessage}}",
- "desc": "Přeindexování znovu vygeneruje vektorové reprezentace (embeddingy) pro všechny sledované objekty. Tento proces probíhá na pozadí, může plně zatížit váš procesor a v závislosti na počtu sledovaných objektů může trvat delší dobu.",
- "confirmDesc": "Opravdu chcete přeindexovat embeddingy všech sledovaných objektů? Tento proces poběží na pozadí, ale může plně vytížit procesor a trvat delší dobu. Průběh můžete sledovat na stránce Prozkoumat.",
- "confirmButton": "Reindexovat",
- "success": "Reindexování úspěšně spuštěno."
- },
- "title": "Sémantické Hledání",
- "desc": "Sémantické vyhledávání ve Frigate umožňuje najít sledované objekty ve vašich záznamech pomocí samotného obrázku, uživatelem zadaného textového popisu nebo automaticky generovaného popisu.",
- "modelSize": {
- "small": {
- "title": "malý",
- "desc": "Použití malý znamená využití kvantizované verze modelu, která spotřebovává méně paměti RAM a běží rychleji na procesoru, přičemž rozdíl v kvalitě embeddingů je zanedbatelný."
- },
- "large": {
- "title": "velký",
- "desc": "Volba velký využívá plný model Jina a automaticky se provádí na GPU, pokud je k dispozici."
- },
- "label": "Velikost Modelu",
- "desc": "Velikost modelu pro sémantické vyhledávání pomocí embeddingů."
- }
- },
- "title": "Nastavení Klasifikací",
- "birdClassification": {
- "title": "Klasifikace Ptáka",
- "desc": "Klasifikace ptáků rozpoznává známé druhy pomocí kvantizovaného modelu TensorFlow. Když je rozpoznán známý pták, jeho běžný název bude přidán jako podružný štítek (sub_label). Tato informace se zobrazí v uživatelském rozhraní, je dostupná ve filtrech a zahrnuta i v notifikacích."
- },
- "toast": {
- "error": "Chyba při ukládání změn konfigurace: {{errorMessage}}",
- "success": "Nastavení klasifikací uloženo. Restartujte Frigate pro aplikování změn."
- },
- "restart_required": "Vyžadován restart (Nastavení klasifikací se změnilo)",
- "licensePlateRecognition": {
- "title": "Rozpoznávání SPZ",
- "desc": "Frigate dokáže rozpoznávat SPZ na vozidlech a automaticky přidávat rozpoznané znaky do pole recognized_license_plate nebo známý název jako podružný štítek k objektům typu auto. Běžným případem použití je čtení SPZ aut vjíždějících na příjezdovou cestu nebo projíždějících kolem na ulici.",
- "readTheDocumentation": "Přečtěte si dokumentaci"
- },
- "faceRecognition": {
- "title": "Rozpoznávání obličeje",
- "readTheDocumentation": "Přečtěte si dokumentaci",
- "desc": "Rozpoznávání obličeje umožňuje přiřadit lidem jména, a když je jejich obličej rozpoznán, Frigate přiřadí dané jméno jako podružný štítek (sub_label). Tato informace se zobrazuje v uživatelském rozhraní, je dostupná ve filtrech a je také součástí notifikací.",
- "modelSize": {
- "label": "Velikost Modelu",
- "desc": "Velikost modelu použitého pro rozpoznávání obličeje.",
- "small": {
- "title": "malý",
- "desc": "Použití malý znamená využití FaceNet modelu pro embedding obličejů, který běží efektivně na většině procesorů (CPU)."
- },
- "large": {
- "title": "velký",
- "desc": "Použití velký znamená využití modelu ArcFace pro embedding obličejů, který se v případě dostupnosti automaticky spustí na GPU."
- }
- }
- }
- },
"masksAndZones": {
"zones": {
"speedEstimation": {
- "docs": "Přečtěte si dokumentaci",
"title": "Odhad rychlosti",
"desc": "Povolit odhad rychlosti pro objekty v této zóně. Zóna musí mít přesně 4 body.",
"lineADistance": "Vzdálenost linky A ({{unit}})",
@@ -177,11 +110,9 @@
},
"motionMasks": {
"context": {
- "documentation": "Přečtěte si dokumentaci",
"title": "Masky detekce pohybu slouží k zabránění tomu, aby nežádoucí typy pohybu spouštěly detekci (například větve stromů nebo časové značky kamery). Masky detekce pohybu by se měly používat velmi střídmě – příliš rozsáhlé maskování může ztížit sledování objektů."
},
"polygonAreaTooLarge": {
- "documentation": "Přečtěte si dokumentaci",
"title": "Maska detekce pohybu pokrývá {{polygonArea}}% záběru kamery. Příliš velké masky detekce pohybu nejsou doporučovány.",
"tips": "Masky detekce pohybu nebrání detekci objektů. Místo toho byste měli použít požadovanou zónu."
},
@@ -297,7 +228,6 @@
},
"menu": {
"ui": "Uživatelské rozhraní",
- "classification": "Klasifikace",
"cameras": "Nastavení kamery",
"masksAndZones": "Masky / Zóny",
"motionTuner": "Ladění detekce pohybu",
@@ -420,7 +350,6 @@
"title": "Vykreslení filtru tvaru objektu",
"desc": "Nakreslete na obrázek obdélník pro zobrazení informací o ploše a poměru stran",
"tips": "Povolte tuto možnost pro nakreslení obdélníku na obraz kamery, který zobrazí jeho plochu a poměr stran. Tyto hodnoty pak můžete použít pro nastavení parametrů tvarového filtru objektu ve vaší konfiguraci.",
- "document": "Přečtěte si dokumentaci ",
"score": "Skóre",
"ratio": "Poměr",
"area": "Oblast"
@@ -439,85 +368,12 @@
"tips": "Cesty
Čáry a kruhy označují významné body, kterými se sledovaný objekt během svého životního cyklu pohyboval.
" } }, - "camera": { - "streams": { - "title": "Streamy", - "desc": "Dočasně zakáže kameru dokud Frigate nerestartuje. Deaktivace kamery zcela zastaví zpracování jejích streamů ve Frigate. Detekce, nahrávání ani ladění nebudou dostupné.https://…). Jedná se o omezení prohlížeče. Pro použití notifikací přistupujte k Frigate přes zabezpečené připojení."
},
@@ -691,7 +547,6 @@
"faceRecognition": {
"title": "Rozpoznání obličeje",
"desc": "Rozpoznávání obličeje umožňuje přiřadit lidem jména a po rozpoznání jejich obličeje. Frigate přiřadí jméno osoby jako podštítek. Tyto informace jsou zahrnuty v uživatelském rozhraní, filtrech a také v oznámeních.",
- "readTheDocumentation": "Přečtěte si Dokumentaci",
"modelSize": {
"label": "Velikost Modelu",
"desc": "Velikost modelu použitého pro rozpoznání obličeje.",
@@ -718,7 +573,6 @@
},
"title": "Sémantické vyhledávání",
"desc": "Sémantické vyhledávání ve Frigate umožňuje najít sledované objekty v rámci vašich zkontrolovaných položek pomocí samotného obrázku, uživatelem definovaného textového popisu nebo automaticky generovaného popisu.",
- "readTheDocumentation": "Přečtěte si Dokumentaci",
"modelSize": {
"label": "Velikost modelu",
"desc": "Velikost modelu použitého pro vkládání sémantického vyhledávání.",
@@ -739,8 +593,7 @@
"unsavedChanges": "Neuložené změny nastavení Obohacení",
"licensePlateRecognition": {
"title": "Rozpoznání SPZ",
- "desc": "Frigate dokáže rozpoznávat SPZ vozidel a automaticky přidávat detekované znaky do pole recognized_license_plate nebo název známé SPZ jako sub_label k objektům typu auto. Běžným případem použití může být čtení SPZ aut vjíždějících na příjezdovou cestu nebo aut projíždějících po ulici.",
- "readTheDocumentation": "Přečtěte si Dokumentaci"
+ "desc": "Frigate dokáže rozpoznávat SPZ vozidel a automaticky přidávat detekované znaky do pole recognized_license_plate nebo název známé SPZ jako sub_label k objektům typu auto. Běžným případem použití může být čtení SPZ aut vjíždějících na příjezdovou cestu nebo aut projíždějících po ulici."
},
"restart_required": "Nutný restart (nastavení Obohacení změněno)",
"toast": {
@@ -771,7 +624,6 @@
"description": "Popis"
},
"actions": {
- "alert": "Označit jako upozornění",
"notification": "Odeslat oznámení"
},
"dialog": {
diff --git a/web/public/locales/cs/views/system.json b/web/public/locales/cs/views/system.json
index b2aa71aafe..f405c38fea 100644
--- a/web/public/locales/cs/views/system.json
+++ b/web/public/locales/cs/views/system.json
@@ -52,8 +52,7 @@
"detectIsSlow": "{{detect}} je pomalé ({{speed}} ms)",
"detectIsVerySlow": "{{detect}} je velmi pomalé ({{speed}} ms)",
"detectHighCpuUsage": "{{camera}} má vysoké využití CPU detekcemi ({{detectAvg}} %)",
- "ffmpegHighCpuUsage": "{{camera}} má vyské využití CPU FFmpegem ({{ffmpegAvg}}%)",
- "shmTooLow": "Alokace /dev/shm ({{total}} MB) by měla být zvýšena alespoň na {{min}} MB."
+ "ffmpegHighCpuUsage": "{{camera}} má vyské využití CPU FFmpegem ({{ffmpegAvg}}%)"
},
"enrichments": {
"embeddings": {
@@ -112,12 +111,7 @@
"gpuUsage": "Využití CPU",
"gpuMemory": "Paměť GPU",
"gpuEncoder": "GPU kodér",
- "gpuDecoder": "GPU Dekodér",
- "intelGpuWarning": {
- "title": "Upozornění Intel GPU Stats",
- "message": "Statistiky GPU nedostupné",
- "description": "Toto je známá chyba v nástrojích Intel pro hlášení statistik GPU (intel_gpu_top), která selhává a opakovaně vrací využití GPU 0 %, a to i v případech, kdy na (i)GPU správně běží hardwarová akcelerace a detekce objektů. Nejedná se o chybu Frigate. Můžete restartovat hostitele, abyste problém dočasně vyřešili a potvrdili, že GPU funguje správně. Toto neovlivňuje výkon."
- }
+ "gpuDecoder": "GPU Dekodér"
},
"otherProcesses": {
"title": "Ostatní procesy",