From a1cea074e536854346288a3b8a734c755ef7ddde Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Mon, 19 Jan 2026 15:07:46 +0100 Subject: [PATCH] Translated using Weblate (Czech) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 65.4% (428 of 654 strings) Translated using Weblate (Czech) Currently translated at 45.9% (56 of 122 strings) Translated using Weblate (Czech) Currently translated at 100.0% (53 of 53 strings) Translated using Weblate (Czech) Currently translated at 91.9% (125 of 136 strings) Translated using Weblate (Czech) Currently translated at 100.0% (55 of 55 strings) Translated using Weblate (Czech) Currently translated at 100.0% (216 of 216 strings) Translated using Weblate (Czech) Currently translated at 86.7% (118 of 136 strings) Translated using Weblate (Czech) Currently translated at 100.0% (53 of 53 strings) Translated using Weblate (Czech) Currently translated at 93.4% (86 of 92 strings) Translated using Weblate (Czech) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Czech) Currently translated at 96.3% (53 of 55 strings) Translated using Weblate (Czech) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Czech) Currently translated at 64.9% (425 of 654 strings) Translated using Weblate (Czech) Currently translated at 74.2% (101 of 136 strings) Translated using Weblate (Czech) Currently translated at 32.7% (40 of 122 strings) Co-authored-by: Hosted Weblate Co-authored-by: Martin Brož Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/cs/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/cs/ Translation: Frigate NVR/common Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system --- web/public/locales/cs/common.json | 42 ++++++++-- web/public/locales/cs/components/dialog.json | 11 ++- web/public/locales/cs/components/filter.json | 4 + .../locales/cs/views/classificationModel.json | 61 ++++++++++++++- web/public/locales/cs/views/events.json | 32 ++++++-- web/public/locales/cs/views/explore.json | 53 ++++++++++++- web/public/locales/cs/views/faceLibrary.json | 6 +- web/public/locales/cs/views/live.json | 10 ++- web/public/locales/cs/views/settings.json | 76 ++++++++++++++----- web/public/locales/cs/views/system.json | 15 +++- 10 files changed, 262 insertions(+), 48 deletions(-) diff --git a/web/public/locales/cs/common.json b/web/public/locales/cs/common.json index 856c88a63..480f03e7b 100644 --- a/web/public/locales/cs/common.json +++ b/web/public/locales/cs/common.json @@ -78,7 +78,11 @@ "formattedTimestampFilename": { "24hour": "dd-MM-yy-HH-mm-ss", "12hour": "dd-MM.yy-h-mm-ss-a" - } + }, + "never": "Nikdy", + "inProgress": "Zpracovává se", + "invalidStartTime": "Neplatný čas začátku", + "invalidEndTime": "Neplatný čas konce" }, "button": { "twoWayTalk": "Obousměrná komunikace", @@ -115,10 +119,17 @@ "unselect": "Zrušit výběr", "deleteNow": "Smazat hned", "next": "Další", - "export": "Exportovat" + "export": "Exportovat", + "continue": "Pokračovat" }, "label": { - "back": "Jdi zpět" + "back": "Jdi zpět", + "hide": "Skrýt {{item}}", + "show": "Zobrazit {{item}}", + "ID": "ID", + "none": "Nic", + "all": "Vše", + "other": "Ostatní" }, "unit": { "speed": { @@ -128,6 +139,14 @@ "length": { "feet": "stopa", "meters": "metry" + }, + "data": { + "kbps": "kB/s", + "mbps": "MB/s", + "gbps": "GB/s", + "kbph": "kB/hodinu", + "mbph": "MB/hodinu", + "gbph": "GB/hodinu" } }, "selectItem": "Vybrat {{item}}", @@ -230,7 +249,8 @@ "uiPlayground": "UI hřiště", "faceLibrary": "Knihovna Obličejů", "configurationEditor": "Editor Konfigurace", - "withSystem": "Systém" + "withSystem": "Systém", + "classification": "Klasifikace" }, "pagination": { "previous": { @@ -270,5 +290,17 @@ "viewer": "Divák", "desc": "Správci mají plný přístup ke všem funkcím v uživatelském rozhraní Frigate. Diváci jsou omezeni na sledování kamer, položek přehledu a historických záznamů v UI." }, - "readTheDocumentation": "Přečtěte si dokumentaci" + "readTheDocumentation": "Přečtěte si dokumentaci", + "list": { + "two": "{{0}} a {{1}}", + "many": "{{items}}, a {{last}}", + "separatorWithSpace": ", " + }, + "field": { + "optional": "Volitelné", + "internalID": "Interní ID Frigate používá v konfiguraci a databázi" + }, + "information": { + "pixels": "{{area}}px" + } } diff --git a/web/public/locales/cs/components/dialog.json b/web/public/locales/cs/components/dialog.json index 8b982edcd..70efc6935 100644 --- a/web/public/locales/cs/components/dialog.json +++ b/web/public/locales/cs/components/dialog.json @@ -44,7 +44,8 @@ "button": { "markAsReviewed": "Označit jako zkontrolované", "deleteNow": "Smazat hned", - "export": "Exportovat" + "export": "Exportovat", + "markAsUnreviewed": "Označit jako nezkontrolované" } }, "export": { @@ -67,12 +68,13 @@ "export": "Exportovat", "selectOrExport": "Vybrat pro Export", "toast": { - "success": "Export úspěšně spuštěn. Soubor najdete v adresáři /exports.", + "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í" - } + }, + "view": "Zobrazení" }, "fromTimeline": { "saveExport": "Uložit export", @@ -116,6 +118,7 @@ "search": { "placeholder": "Hledej pomocí štítku nebo podštítku..." }, - "noImages": "Nebyly nalezeny žádné náhledy pro tuto kameru" + "noImages": "Nebyly nalezeny žádné náhledy pro tuto kameru", + "unknownLabel": "Uložený obrázek Spouštěče" } } diff --git a/web/public/locales/cs/components/filter.json b/web/public/locales/cs/components/filter.json index 55ff667c1..16d2dd3c6 100644 --- a/web/public/locales/cs/components/filter.json +++ b/web/public/locales/cs/components/filter.json @@ -132,5 +132,9 @@ }, "count_one": "Třída {{count}}", "count_other": "Třídy {{count}}" + }, + "attributes": { + "label": "Atributy Klasifikace", + "all": "Všechny Atributy" } } diff --git a/web/public/locales/cs/views/classificationModel.json b/web/public/locales/cs/views/classificationModel.json index f3713a255..910f0cdaf 100644 --- a/web/public/locales/cs/views/classificationModel.json +++ b/web/public/locales/cs/views/classificationModel.json @@ -38,10 +38,65 @@ "deleteImageFailed": "Chyba při mazání: {{errorMessage}}", "deleteCategoryFailed": "Chyba při mazání třídy: {{errorMessage}}", "deleteModelFailed": "Chyba při mazání modelu: {{errorMessage}}", - "categorizeFailed": "Chyba při mazání obrázku: {{errorMessage}}" + "categorizeFailed": "Chyba při mazání obrázku: {{errorMessage}}", + "trainingFailed": "Trénování modelu selhalo. Zkontrolujte logy Frigate pro zjištění detailů.", + "trainingFailedToStart": "Chyba spuštění trénování modelu: {{errorMessage}}", + "updateModelFailed": "Chyba aktualizace modelu: {{errorMessage}}", + "renameCategoryFailed": "Chyba přejmenování třídy: {{errorMessage}}" } }, "train": { - "titleShort": "Nedávný" - } + "titleShort": "Nedávný", + "title": "Předchozí klasifikace", + "aria": "Vybrat předchozí Klasifikace" + }, + "deleteModel": { + "desc_one": "Jste si jistí, že chcete odstranit {{count}} model? Tím trvale odstraníte všechny související data včetně obrázků a tréninkových dat. Tato akce je nevratná.", + "desc_few": "Jste si jistí, že chcete odstranit {{count}} modely? Tím trvale odstraníte všechny související data včetně obrázků a tréninkových dat. Tato akce je nevratná.", + "desc_other": "Jste si jistí, že chcete odstranit {{count}} modelů? Tím trvale odstraníte všechny související data včetně obrázků a tréninkových dat. Tato akce je nevratná." + }, + "deleteDatasetImages": { + "desc_one": "Opravdu chcete odstranit {{count}} obrázek z {{dataset}}? Tato akce je nevratná a vyžaduje přetrénování modelu.", + "desc_few": "Opravdu chcete odstranit {{count}} obrázky z {{dataset}}? Tato akce je nevratná a vyžaduje přetrénování modelu.", + "desc_other": "Opravdu chcete odstranit {{count}} obrázků z {{dataset}}? Tato akce je nevratná a vyžaduje přetrénování modelu.", + "title": "Smazat obrázky datové sady" + }, + "deleteTrainImages": { + "desc_one": "Opravdu chcete odstranit {{count}} obrázek? Tato akce je nevratná.", + "desc_few": "Opravdu chcete odstranit {{count}} obrázky? Tato akce je nevratná.", + "desc_other": "Opravdu chcete odstranit {{count}} obrázků? Tato akce je nevratná.", + "title": "Odstranit tréninkové obrázky" + }, + "wizard": { + "step3": { + "allImagesRequired_one": "Prosím, zařaďte všechny obrázky. Zbývá {{count}} obrázek.", + "allImagesRequired_few": "Prosím, zařaďte všechny obrázky. Zbývají {{count}} obrázky.", + "allImagesRequired_other": "Prosím, zařaďte všechny obrázky. Zbývá {{count}} obrázků.", + "trainingStarted": "Trénování úspěšně spuštěno", + "generateSuccess": "Vzorové obrázky byly úspěšně vytvořeny" + } + }, + "deleteCategory": { + "title": "Smazat Třídu", + "desc": "Opravdu chcete odstranit třídu {{name}}? Tím se na trvalo odstraní všechny související obrázky a bude potřeba přetrénovat model.", + "minClassesTitle": "Nemůžete smazat třídu", + "minClassesDesc": "Klasifikační model musí mít alespoň 2 třídy. Než tuto třídu odstraníte přidejte další třídu." + }, + "edit": { + "descriptionObject": "Upravte typ objektu a typ klasifikace pro tento model klasifikace.", + "stateClassesInfo": "Poznámka: Změna tříd stavů vyžaduje přetrénování modelu s aktualizovanými třídami." + }, + "renameCategory": { + "title": "Přejmenovat třídu", + "desc": "Vložte nové jméno pro {{name}}. Aby se změna názvu projevila, bude nutné model znovu natrénovat." + }, + "description": { + "invalidName": "Neplatné jméno. Jméno můžou obsahovat pouze písmena, čísla, mezery, apostrofy, podtržítka a spojovníky." + }, + "categories": "Třídy", + "createCategory": { + "new": "Vytvořit novou Třídu" + }, + "categorizeImageAs": "Klasifikovat obrázek jako:", + "categorizeImage": "Klasifikovat obrázek" } diff --git a/web/public/locales/cs/views/events.json b/web/public/locales/cs/views/events.json index d05bd7cdc..868e87136 100644 --- a/web/public/locales/cs/views/events.json +++ b/web/public/locales/cs/views/events.json @@ -9,14 +9,18 @@ "empty": { "alert": "Nejsou žádné výstrahy na kontrolu", "detection": "Nejsou žádné detekce na kontrolu", - "motion": "Nenalezena žádná data o pohybu" + "motion": "Nenalezena žádná data o pohybu", + "recordingsDisabled": { + "title": "Nahrávání musí být povoleno", + "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", "aria": "Zvolit události", - "noFoundForTimePeriod": "Pro toto období nebyly nalezeny žádné události." + "noFoundForTimePeriod": "Pro toto časové období nebyly nalezeny žádné události." }, "documentTitle": "Revize - Frigate", "camera": "Kamera", @@ -26,8 +30,8 @@ "markAsReviewed": "Označit jako zkontrolované", "markTheseItemsAsReviewed": "Označit tyto položky jako zkontrolované", "newReviewItems": { - "label": "Zobrazit nové položky na kontrolu", - "button": "Nové položky na kontrolu" + "label": "Zobrazit nové položky revize", + "button": "Nové položky revize" }, "recordings": { "documentTitle": "Záznamy - Frigate" @@ -42,8 +46,22 @@ "detail": { "label": "Detail", "noDataFound": "Žádná detailní data k prohlédnutí", - "aria": "Přepnout detailní zobrazení", + "aria": "Přepnout zobrazení detailů", "trackedObject_other": "{{count}} objektů", - "trackedObject_one": "{{count}} objektů" - } + "trackedObject_one": "{{count}} objekt", + "noObjectDetailData": "Nejsou k dispozici žádné podrobné údaje o objektu.", + "settings": "Nastavení Detailního Zobrazení", + "alwaysExpandActive": { + "title": "Vždy rozbalit aktivní", + "desc": "Vždy zobrazit podrobnosti objektu aktivní položky revize, pokud jsou k dispozici." + } + }, + "objectTrack": { + "trackedPoint": "Sledovaný bod", + "clickToSeek": "Kliknutím přeskočte na tento čas" + }, + "select_all": "Vše", + "normalActivity": "Normální", + "needsReview": "Potřebuje revizi", + "securityConcern": "Obava o bezpečnost" } diff --git a/web/public/locales/cs/views/explore.json b/web/public/locales/cs/views/explore.json index 8acdd2386..e789b0f1d 100644 --- a/web/public/locales/cs/views/explore.json +++ b/web/public/locales/cs/views/explore.json @@ -24,7 +24,8 @@ "regenerate": "Od {{provider}} byl vyžádán nový popis. V závislosti na rychlosti vašeho poskytovatele může obnovení nového popisu nějakou dobu trvat.", "updatedSublabel": "Úspěšně aktualizovaný podružný štítek.", "updatedLPR": "Úspěšně aktualizovaná SPZ.", - "audioTranscription": "Požádání o přepis zvuku bylo úspěšné." + "audioTranscription": "Požádání o přepis zvuku bylo úspěšné. V závislosti na rychlosti Vašeho Frigate serveru může přepis trvat nějaký čas než bude dokončen.", + "updatedAttributes": "Atributy byly úspěšně aktualizovány." }, "error": { "regenerate": "Chyba volání {{provider}} pro nový popis: {{errorMessage}}", @@ -206,7 +207,7 @@ "dialog": { "confirmDelete": { "title": "Potvrdit smazání", - "desc": "Odstraněním tohoto sledovaného objektu se odstraní snímek, všechna uložená vložení a všechny související položky životního cyklu objektu. Zaznamenaný záznam tohoto sledovaného objektu v zobrazení Historie NEBUDE smazán.

Opravdu chcete pokračovat?" + "desc": "Odstraněním tohoto sledovaného objektu se odstraní snímek, všechna uložená vložení a všechny související položky s podrobnostmi o sledování. Zaznamenaný záznam tohoto sledovaného objektu v zobrazení Historie NEBUDE smazán.

Opravdu chcete pokračovat?" } }, "trackedObjectDetails": "Detaily sledovaných objektů", @@ -214,7 +215,9 @@ "details": "detaily", "snapshot": "snímek", "video": "video", - "object_lifecycle": "životní cyklus objektu" + "object_lifecycle": "životní cyklus objektu", + "thumbnail": "Náhled", + "tracking_details": "detaily sledování" }, "noTrackedObjects": "Žádné sledované objekty nebyly nalezeny", "fetchingTrackedObjectsFailed": "Chyba při načítání sledovaných objektů: {{errorMessage}}", @@ -224,5 +227,49 @@ }, "concerns": { "label": "Obavy" + }, + "trackingDetails": { + "title": "Detaily Sledování", + "noImageFound": "Nebyl nalezen obrázek pro tuto časovou značku.", + "createObjectMask": "Vytvořit Masku Objektu", + "adjustAnnotationSettings": "Upravte nastavení poznámek", + "scrollViewTips": "Klikněte pro zobrazení významných okamžiků z životního cyklu tohoto objektu.", + "autoTrackingTips": "Pozice ohraničujících rámečků budou nepřesné pro kamery s automatickým sledováním.", + "count": "{{first}} z {{second}}", + "trackedPoint": "Sledovaný Bod", + "lifecycleItemDesc": { + "visible": "Detekován {{label}}", + "entered_zone": "{{label}} vstoupil do {{zones}}", + "active": "{{label}} se stal aktivním", + "stationary": "{{label}} se zastavil", + "attribute": { + "faceOrLicense_plate": "Pro {{label}} zjištěn {{attribute}}" + }, + "header": { + "ratio": "Poměr", + "area": "Oblast", + "score": "Skóre" + } + }, + "annotationSettings": { + "title": "Nastavení anotací", + "showAllZones": { + "title": "Zobrazit všechny zóny", + "desc": "Vždy zobrazovat zóny na snímcích, na kterých objekty vstoupili do zóny." + }, + "offset": { + "label": "Odsazení anotace", + "desc": "Tato data pocházejí z detekčního kanálu vaší kamery, ale překrývají se s obrázky ze záznamového kanálu. Je nepravděpodobné, že by oba streamy byly dokonale synchronizované. V důsledku toho se ohraničovací rámeček a záznam nebudou dokonale srovnávat. Toto nastavení můžete použít k časovému posunutí anotací dopředu nebo dozadu, abyste je lépe zarovnali se zaznamenaným záznamem.", + "millisecondsToOffset": "Milisekundy na posunutí detekce anotací. Výchozí: 0", + "tips": "Snižte hodnotu, pokud je přehrávané video před ohraničením a body cesty, nebo zvyšte hodnotu, pokud je přehrávané video za nimi. Hodnota může být i záporná.", + "toast": { + "success": "Odsazení anotací pro {{camera}} bylo uloženo do konfiguračního souboru." + } + } + }, + "carousel": { + "previous": "Předcházející snímek", + "next": "Další snímek" + } } } diff --git a/web/public/locales/cs/views/faceLibrary.json b/web/public/locales/cs/views/faceLibrary.json index cf4b1faea..2d163b1a7 100644 --- a/web/public/locales/cs/views/faceLibrary.json +++ b/web/public/locales/cs/views/faceLibrary.json @@ -1,6 +1,6 @@ { "imageEntry": { - "dropInstructions": "Přetáhněte obrázek zde, nebo klikněte na výběr", + "dropInstructions": "Přetáhněte obrázek sem, nebo klikněte na výběr", "maxSize": "Maximální velikost: {{size}}MB", "dropActive": "Přetáhněte obrázek zde…", "validation": { @@ -10,7 +10,7 @@ "createFaceLibrary": { "new": "Vytvořit nový obličej", "desc": "Vytvořit novou kolekci", - "nextSteps": "Chcete-li vybudovat pevný základ:
  • Použijte kartu Trénování k výběru a trénování na snímcích pro každou detekovanou osobu.
  • Pro nejlepší výsledky se zaměřte na přímé snímky; vyhněte se trénování snímků, které zachycují obličeje pod úhlem.
  • ", + "nextSteps": "Chcete-li vybudovat pevný základ:
  • Použijte kartu Nedávná Rozpoznání k výběru a trénování na snímcích pro každou detekovanou osobu.
  • Pro nejlepší výsledky se zaměřte na přímé snímky; vyhněte se trénování snímků, které zachycují obličeje pod úhlem.
  • ", "title": "Vytvořit kolekci" }, "details": { @@ -44,7 +44,7 @@ "description": { "addFace": "Přidejte novou kolekci do Knihovny obličejů nahráním prvního obrázku.", "placeholder": "Zadejte název pro tuto kolekci", - "invalidName": "Neplatný název. Názvy mohou obsahovat pouze písmena, čísla, mezery, apostrofy, podtržítka a pomlčky." + "invalidName": "Neplatné jméno. Jméno můžou obsahovat pouze písmena, čísla, mezery, apostrofy, podtržítka a spojovníky." }, "documentTitle": "Knihovna obličejů - Frigate", "uploadFaceImage": { diff --git a/web/public/locales/cs/views/live.json b/web/public/locales/cs/views/live.json index f8e77f659..0985ba28b 100644 --- a/web/public/locales/cs/views/live.json +++ b/web/public/locales/cs/views/live.json @@ -86,7 +86,7 @@ "enable": "Ukázat statistiky streamu" }, "manualRecording": { - "title": "Nahrávání na vyžádání", + "title": "Na požádání", "playInBackground": { "label": "Přehrát na pozadí", "desc": "Povolte tuto volbu pro pokračování streamování i když je přehrávač skrytý." @@ -103,7 +103,7 @@ "started": "Manuálně spuštěno nahrávání na požádání.", "ended": "Ukončeno manuální nahrávání na vyžádání.", "recordDisabledTips": "Protože je v konfiguraci této kamery nahrávání zakázáno nebo omezeno, bude uložen pouze snímek.", - "tips": "Spustit ruční událost na základě nastavení uchovávání záznamů této kamery." + "tips": "Stáhněte si aktuální snímek nebo spusťte ruční událost na základě nastavení uchování záznamu této kamery." }, "streamingSettings": "Nastavení Streamování", "audio": "Zvuk", @@ -167,5 +167,11 @@ "transcription": { "enable": "Povolit živý přepis zvuku", "disable": "Zakázat živý přepis zvuku" + }, + "snapshot": { + "takeSnapshot": "Stáhnout aktuální snímek", + "noVideoSource": "Pro snímek není k dispozici žádné video.", + "captureFailed": "Zachycení snímku selhalo.", + "downloadStarted": "Stažení snímku spuštěno." } } diff --git a/web/public/locales/cs/views/settings.json b/web/public/locales/cs/views/settings.json index 3875b8269..e784a1cb7 100644 --- a/web/public/locales/cs/views/settings.json +++ b/web/public/locales/cs/views/settings.json @@ -134,7 +134,7 @@ "name": { "inputPlaceHolder": "Zadejte jméno…", "title": "Jméno", - "tips": "Název musí mít alespoň 2 znaky a nesmí být shodný s názvem kamery nebo jiné zóny." + "tips": "Název musí mít alespoň 2 znaky, musí obsahovat alespoň jedno písmeno a nesmí být shodný s názvem kamery nebo jiné zóny této kamery." }, "inertia": { "title": "Setrvačnost", @@ -160,7 +160,7 @@ } }, "toast": { - "success": "Zóna {{zoneName}} byla uložena. Restartujte Frigate pro aplikování změn." + "success": "Zóna {{zoneName}} byla uložena." }, "label": "Zóny", "desc": { @@ -199,8 +199,8 @@ "clickDrawPolygon": "Kliknutím nakreslíte polygon do obrázku.", "toast": { "success": { - "title": "{{polygonName}} byl uložen. Restartujte Frigate pro aplikování změn.", - "noName": "Maska Detekce pohybu byla uložena. Restartujte Frigate pro aplikování změn." + "title": "{{polygonName}} byl uložen.", + "noName": "Maska Detekce pohybu byla uložena." } } }, @@ -284,8 +284,8 @@ "clickDrawPolygon": "Kliknutím nakreslete polygon do obrázku.", "toast": { "success": { - "title": "{{polygonName}} byl uložen. Restartujte Frigate pro aplikování změn.", - "noName": "Maska Objektu byla uložena. Restartujte Frigate pro aplikování změn." + "title": "{{polygonName}} byl uložen.", + "noName": "Maska Objektu byla uložena." } }, "point_one": "{{count}} bod", @@ -322,7 +322,7 @@ "noCamera": "Žádná Kamera" }, "general": { - "title": "Hlavní nastavení", + "title": "Nastavení rozhraní", "liveDashboard": { "title": "Živý dashboard", "automaticLiveView": { @@ -332,6 +332,13 @@ "playAlertVideos": { "label": "Přehrát videa s výstrahou", "desc": "Ve výchozím nastavení se nedávná upozornění na ovládacím panelu Živě přehrávají jako malá opakující se videa. Vypněte tuto možnost, chcete-li na tomto zařízení/prohlížeči zobrazovat pouze statický obrázek nedávných výstrah." + }, + "displayCameraNames": { + "label": "Vždy zobrazit názvy kamer", + "desc": "Vždy zobrazit názvy kamer v čipu na ovládacím panelu živého náhledu s více kamerami." + }, + "liveFallbackTimeout": { + "label": "Časový limit pádu živého přehrávání" } }, "storedLayouts": { @@ -629,11 +636,11 @@ "actions": "Akce", "noUsers": "Žádní uživatelé nebyli nalezeni.", "changeRole": "Změnit roli uživatele", - "password": "Heslo", + "password": "Resetovat Heslo", "deleteUser": "Smazat uživatele", "role": "Role" }, - "updatePassword": "Aktualizovat heslo", + "updatePassword": "Resetovat heslo", "toast": { "success": { "createUser": "Uživatel {{user}} úspěšně vytvořen", @@ -743,7 +750,7 @@ "triggers": { "documentTitle": "Spouštěče", "management": { - "title": "Správa spouštěčů", + "title": "Spouštěče", "desc": "Spravovat spouštěče pro {{camera}}. Použít typ miniatury ke spuštění u miniatur podobných vybranému sledovanému objektu a typ popisu ke spuštění u popisů podobných zadanému textu." }, "addTrigger": "Přidat spouštěč", @@ -782,10 +789,10 @@ "form": { "name": { "title": "Název", - "placeholder": "Zadejte název spouštěče", + "placeholder": "Pojmenujte tento spouštěč", "error": { - "minLength": "Název musí mít alespoň 2 znaky.", - "invalidCharacters": "Jméno může obsahovat pouze písmena, číslice, podtržítka a pomlčky.", + "minLength": "Pole musí mít alespoň 2 znaky.", + "invalidCharacters": "Pole může obsahovat pouze písmena, číslice, podtržítka a pomlčky.", "alreadyExists": "Spouštěč s tímto názvem již pro tuto kameru existuje." } }, @@ -798,9 +805,9 @@ }, "content": { "title": "Obsah", - "imagePlaceholder": "Vybrat obrázek", + "imagePlaceholder": "Vyberte miniaturu", "textPlaceholder": "Zadat textový obsah", - "imageDesc": "Vybrat obrázek, který spustí tuto akci, když bude detekován podobný obrázek.", + "imageDesc": "Je zobrazeno pouze posledních 100 miniatur. Pokud nemůžete najít požadovanou miniaturu, prosím zkontrolujte dřívější objekty v Prozkoumat a nastavte spouštěč ze tamějšího menu.", "textDesc": "Zadejte text, který spustí tuto akci, když bude zjištěn podobný popis sledovaného objektu.", "error": { "required": "Obsah je povinný." @@ -808,7 +815,7 @@ }, "actions": { "title": "Akce", - "desc": "Ve výchozím nastavení Frigate odesílá MQTT zprávu pro všechny spouštěče. Zvolte dodatečnou akci, která se má provést, když se tento spouštěč aktivuje.", + "desc": "Ve výchozím nastavení Frigate odesílá MQTT zprávu pro všechny spouštěče. Podřazené popisky přidávají název spouštěče k popisku objektu. Atributy jsou prohledávatelná metadata uložená samostatně v metadatech sledovaného objektu.", "error": { "min": "Musí být vybrána alespoň jedna akce." } @@ -850,9 +857,9 @@ "createRole": "Role {{role}} byla úspěšně vytvořena", "updateCameras": "Kamery byly aktualizovány pro roli {{role}}", "deleteRole": "Role {{role}} byla úspěšně smazána", - "userRolesUpdated_one": "{{count}} uživatel(ů) přiřazených k této roli bylo aktualizováno na „Divák“, který má přístup ke všem kamerám.", - "userRolesUpdated_few": "", - "userRolesUpdated_other": "" + "userRolesUpdated_one": "{{count}} uživatel přiřazený k této roli byl aktualizován na „diváka“, který má přístup ke všem kamerám.", + "userRolesUpdated_few": "{{count}} uživatelé přiřazení k této roli bylo aktualizováno na „diváky“, kteří mají přístup ke všem kamerám.", + "userRolesUpdated_other": "{{count}} uživatelů přiřazených k této roli bylo aktualizováno na „diváky“, kteří mají přístup ke všem kamerám." }, "error": { "createRoleFailed": "Nepodařilo se vytvořit roli: {{errorMessage}}", @@ -896,5 +903,36 @@ "title": "Správa role diváka", "desc": "Spravujte vlastní role diváků a jejich oprávnění k přístupu ke kamerám pro tuto instanci Frigate." } + }, + "cameraWizard": { + "save": { + "success": "Nová kamera {{cameraName}} úspěšně uložena." + }, + "step2": { + "testSuccess": "Test připojení v pořádku!", + "probeSuccessful": "Sonda úspěšná", + "probeNoSuccess": "Sonda neúspěšná" + }, + "step3": { + "testSuccess": "Test streamu v pořádku!" + }, + "step4": { + "reconnectionSuccess": "Opakované připojení úspěšné.", + "streamValidated": "Stream {{number}} úspěšně ověřený" + } + }, + "cameraManagement": { + "cameraConfig": { + "toast": { + "success": "Kamera {{cameraName}} úspěšně uložena" + } + } + }, + "cameraReview": { + "reviewClassification": { + "toast": { + "success": "Konfigurace Klasifikací Revizí byla uložena. Restartujte Frigate pro aplikování změn." + } + } } } diff --git a/web/public/locales/cs/views/system.json b/web/public/locales/cs/views/system.json index f920a2159..b2aa71aaf 100644 --- a/web/public/locales/cs/views/system.json +++ b/web/public/locales/cs/views/system.json @@ -112,12 +112,23 @@ "gpuUsage": "Využití CPU", "gpuMemory": "Paměť GPU", "gpuEncoder": "GPU kodér", - "gpuDecoder": "GPU Dekodé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." + } }, "otherProcesses": { "title": "Ostatní procesy", "processCpuUsage": "Využití CPU procesy", - "processMemoryUsage": "Využití paměti procesy" + "processMemoryUsage": "Využití paměti procesy", + "series": { + "go2rtc": "go2rtc", + "recording": "nahrávání", + "review_segment": "revidovat segment", + "embeddings": "vložení" + } }, "title": "Hlavní" },