diff --git a/web/public/locales/sl/components/dialog.json b/web/public/locales/sl/components/dialog.json index 46d1dfad8..f0284ee0f 100644 --- a/web/public/locales/sl/components/dialog.json +++ b/web/public/locales/sl/components/dialog.json @@ -32,7 +32,7 @@ }, "export": { "time": { - "lastHour_one": "Zadnja ura", + "lastHour_one": "Zadnja {{count}} ura", "lastHour_two": "Zadnji {{count}} uri", "lastHour_few": "Zadnje {{count}} ure", "lastHour_other": "Zadnjih {{count}} ur", @@ -54,7 +54,7 @@ "export": "Izvoz", "selectOrExport": "Izberi ali Izvozi", "toast": { - "success": "Izvoz se je uspešno začel. Datoteko si oglejte v mapi /exports.", + "success": "Izvoz se je uspešno začel. Datoteko si oglejte v izvozih.", "error": { "failed": "Npaka pri začetku izvoza: {{error}}", "endTimeMustAfterStartTime": "Končni čas mora biti po začetnem čase", @@ -109,7 +109,8 @@ "button": { "export": "Izvoz", "markAsReviewed": "Označi kot pregledano", - "deleteNow": "Izbriši Zdaj" + "deleteNow": "Izbriši Zdaj", + "markAsUnreviewed": "Označi kot nepregledano" } }, "imagePicker": { diff --git a/web/public/locales/sl/components/filter.json b/web/public/locales/sl/components/filter.json index 1f4962b00..5a33b9709 100644 --- a/web/public/locales/sl/components/filter.json +++ b/web/public/locales/sl/components/filter.json @@ -129,6 +129,8 @@ "loading": "Nalaganje prepoznanih registrskih tablic…", "placeholder": "Iskanje registrskih tablic…", "noLicensePlatesFound": "Nobena registrska tablica ni bila najdena.", - "selectPlatesFromList": "Na seznamu izberite eno ali več registrskih tablic." + "selectPlatesFromList": "Na seznamu izberite eno ali več registrskih tablic.", + "selectAll": "Izberi vse", + "clearAll": "Počisti vse" } } diff --git a/web/public/locales/sl/views/classificationModel.json b/web/public/locales/sl/views/classificationModel.json new file mode 100644 index 000000000..aceedb094 --- /dev/null +++ b/web/public/locales/sl/views/classificationModel.json @@ -0,0 +1,50 @@ +{ + "description": { + "invalidName": "Neveljavno ime. Ime lahko vsebuje črke, števila, presledke, narekovaje, podčrtaje in pomišljaje." + }, + "categories": "Razredi", + "createCategory": { + "new": "Naredi nov razred" + }, + "button": { + "renameCategory": "Preimenuj razred", + "deleteCategory": "Zbriši razred", + "deleteImages": "Zbriši slike", + "trainModel": "Treniraj model" + }, + "toast": { + "success": { + "deletedCategory": "Izbrisan razred", + "deletedImage": "Zbrisane slike", + "trainedModel": "Uspešno treniranje modela.", + "trainingModel": "Uspešen začetek treniranje modela." + }, + "error": { + "deleteImageFailed": "Neuspešno brisanje: {{errorMessage}}", + "deleteCategoryFailed": "Neuspešno brisanje razreda: {{errorMessage}}", + "trainingFailed": "Neuspešen začetek treniranje modela: {{errorMessage}}" + } + }, + "deleteCategory": { + "title": "Zbriši razred" + }, + "deleteTrainImages": { + "title": "Zbriši slike za treniranje", + "desc": "Ali ste prepričani, da želite izbrisati {{count}} slik? Tega dejanja ni mogoče razveljaviti." + }, + "renameCategory": { + "title": "Preimenuj razred", + "desc": "Vnesite novo ime za {{name}}. Model bo treba znova naučiti, da bo sprememba imena začela veljati." + }, + "train": { + "title": "Nedavne razvrstitve", + "aria": "Izberi nedavne razvrstitve" + }, + "categorizeImageAs": "Razvrsti sliko kot:", + "categorizeImage": "Razvrsti sliko", + "noModels": { + "object": { + "title": "Ni modelov za razvrščanje objektov" + } + } +} diff --git a/web/public/locales/sl/views/faceLibrary.json b/web/public/locales/sl/views/faceLibrary.json index 9d5324759..be219cdf1 100644 --- a/web/public/locales/sl/views/faceLibrary.json +++ b/web/public/locales/sl/views/faceLibrary.json @@ -1,6 +1,6 @@ { "description": { - "addFace": "Sprehodite se skozi dodajanje nove zbirke v knjižnico obrazov.", + "addFace": "Dodajanje nove zbirke v knjižnico obrazov z nalaganjem slike", "placeholder": "Vnesite ime za to zbirko", "invalidName": "Neveljavno ime. Ime lahko vsebuje črke, števila, presledke, narekovaje, podčrtaje in pomišljaje." }, @@ -55,7 +55,8 @@ "createFaceLibrary": { "title": "Ustvari Zbirko", "desc": "Ustvari novo zbirko", - "new": "Ustvari Nov Obraz" + "new": "Ustvari Nov Obraz", + "nextSteps": "Za vzpoztavitev trdnih osnov:
  • V zavihku Nedavne prepoznave izberi in uporabi slike za učenje vsake zaznane osebe.
  • Za najboljše rezultate se osredotoči na slike, kjer je obraz obrnjen naravnost; izogibaj se slikam, na katerih so obrazi posneti pod kotom.
  • " }, "steps": { "faceName": "Vnesi Ime Obraza", @@ -66,8 +67,8 @@ } }, "train": { - "title": "Vlak", - "aria": "Izberite treniranje", + "title": "Nedavne prepoznave", + "aria": "Izberite nedavne prepoznave", "empty": "Ni nedavnih poskusov prepoznavanja obrazov" }, "selectItem": "Izberi {{item}}", @@ -93,7 +94,7 @@ "selectImage": "Izberite slikovno datoteko." }, "dropActive": "Sliko spustite tukaj…", - "dropInstructions": "Povlecite in spustite sliko sem ali kliknite za izbiro", + "dropInstructions": "Povlecite in spustite ali prilepite sliko sem ali kliknite za izbiro", "maxSize": "Največja velikost: {{size}}MB" }, "nofaces": "Noben obraz ni na voljo", diff --git a/web/public/locales/sl/views/settings.json b/web/public/locales/sl/views/settings.json index 14bdefc28..d8eff4e12 100644 --- a/web/public/locales/sl/views/settings.json +++ b/web/public/locales/sl/views/settings.json @@ -9,7 +9,9 @@ "general": "Splošne Nastavitve - Frigate", "frigatePlus": "Frigate+ Nastavitve - Frigate", "enrichments": "Nastavitve Obogatitev - Frigate", - "motionTuner": "Nastavitev gibanja - Frigate" + "motionTuner": "Nastavitev gibanja - Frigate", + "cameraManagement": "Upravljaj kamere - Frigate", + "cameraReview": "Nastavitve pregleda kamer – Frigate" }, "menu": { "ui": "Uporabniški vmesnik", @@ -21,7 +23,10 @@ "notifications": "Obvestila", "frigateplus": "Frigate+", "motionTuner": "Nastavitev Gibanja", - "triggers": "Prožilniki" + "triggers": "Prožilniki", + "cameraManagement": "Upravljanje", + "cameraReview": "Pregled", + "roles": "Vloge" }, "masksAndZones": { "zones": { @@ -86,7 +91,7 @@ "calendar": { "title": "Koledar", "firstWeekday": { - "label": "Prvi Delovni Dan", + "label": "Prvi dan v tednu", "desc": "Dan, na katerega se začnejo tedni v koledarju za preglede.", "sunday": "Nedelja", "monday": "Ponedeljek" @@ -203,5 +208,130 @@ "nameInvalid": "Ime kamere mora vsebovati samo črke, številke, podčrtaje ali vezaje", "namePlaceholder": "npr. vhodna_vrata" } + }, + "cameraWizard": { + "title": "Dodaj kamero", + "description": "Sledi spodnjim korakom, da dodaš novo kamero v svojo namestitev Frigate.", + "steps": { + "nameAndConnection": "Ime & Zbirka", + "streamConfiguration": "Konfiguracija pretoka", + "validationAndTesting": "Uverjanje in testiranje" + }, + "save": { + "success": "Kamera {{cameraName}} je bila uspešno shranjena.", + "failure": "Napaka pri shranjevanju {{cameraName}}." + }, + "testResultLabels": { + "resolution": "Resolucija", + "video": "Video", + "audio": "Zvok", + "fps": "FPS" + }, + "commonErrors": { + "noUrl": "Prosimo, vnesite veljaven URL pretoka", + "testFailed": "Preizkus pretoka ni uspel: {{error}}" + }, + "step1": { + "description": "Vnesite podatke vaše kamere in preizkusite povezavo.", + "cameraName": "Ime kamere", + "cameraNamePlaceholder": "npr. sprednja_vrata ali Pregled zadnjega dvorišča", + "host": "Gostitelj/IP naslov", + "port": "Vrata", + "username": "Uporabniško ime", + "usernamePlaceholder": "Opcijsko", + "password": "Geslo", + "passwordPlaceholder": "Opcijsko", + "selectTransport": "Izberi transportni protokol", + "cameraBrand": "Znamka kamere", + "selectBrand": "Izberi znamko kamere za predlogo URL-ja", + "customUrl": "Po meri URL za pretok", + "brandInformation": "Informacije o znamki", + "brandUrlFormat": "Za kamere z obliko URL-ja RTSP: {{exampleUrl}}", + "customUrlPlaceholder": "rtsp://uporabniškoime:geslo@gostitelj:vrata/pot", + "testConnection": "Preveri povezavo", + "testSuccess": "Test povezave uspešen!", + "testFailed": "Test povezave neuspešen. Prosim preveri vnos in poskusi še enkrat.", + "streamDetails": "Podrobnosti pretoka", + "testing": { + "probingMetadata": "Preiskovanje metapodatkov kamere...", + "fetchingSnapshot": "Pridobivanje posnetka kamere..." + }, + "warnings": { + "noSnapshot": "Ni mogoče pridobiti posnetka iz nastavljenega pretoka." + }, + "errors": { + "nameLength": "Ime kamere mora biti 64 znakov ali manj", + "invalidCharacters": "Ime kamere vsebuje neveljavne znake", + "nameExists": "Ime kamere že obstaja", + "customUrlRtspRequired": "URL-ji po meri se morajo začeti z \"rtsp://\". Za ne-RTSP pretoke kamer je potrebna ročna nastavitev.", + "brands": { + "reolink-rtsp": "RTSP za Reolink ni priporočen. \nV nastavitvah kamere omogočite HTTP in znova zaženite čarovnika." + } + } + }, + "step2": { + "streamUrlPlaceholder": "rtsp://uporabniskoime:geslo@gostitelj:vrata/pot", + "url": "URL", + "resolution": "Resolucija", + "selectResolution": "Izberi resolucijo", + "quality": "Kvaliteta", + "selectQuality": "Izberi kvaliteto", + "roles": "Vloge", + "roleLabels": { + "detect": "Prepoznavanje objektov", + "record": "Snemanje", + "audio": "Zvok" + }, + "testStream": "Preveri povezavo", + "testSuccess": "Test pretoka uspešen!", + "testFailed": "Test pretoka spodletel", + "testFailedTitle": "Test spodletel", + "connected": "Povezan", + "notConnected": "Ni povezave", + "featuresTitle": "Funkcije", + "go2rtc": "Zmanjšaj povezave na kamero", + "detectRoleWarning": "Vsaj en pretok mora imeti vlogo »zaznavanje«, da lahko nadaljuješ.", + "rolesPopover": { + "title": "Vloge pretoka", + "detect": "Glavni vir za zaznavanje objektov.", + "record": "Shranjuje odseke video posnetka glede na nastavitve konfiguracije.", + "audio": "Vir za zaznavanje na podlagi zvoka." + }, + "featuresPopover": { + "title": "Značilnosti pretoka", + "description": "Uporabi ponovno pretakanje go2rtc, da zmanjšaš število povezav s kamero." + } + }, + "step3": { + "description": "Končno preverjanje in analiza pred shranjevanjem nove kamere. Poveži vsak pretok, preden shranjuješ.", + "validationTitle": "Preverjanje pretoka", + "connectAllStreams": "Poveži vse pretoke", + "reconnectionSuccess": "Ponovna povezava uspešna.", + "reconnectionPartial": "Nekateri pretoki se niso ponovno povezali.", + "streamUnavailable": "Predogled pretoka ni na voljo", + "reload": "Ponovno naloži", + "connecting": "Povezujem...", + "streamTitle": "Pretok {{number}}", + "valid": "Veljaven", + "failed": "Spodletel", + "notTested": "Ni testiran", + "connectStream": "Poveži", + "connectingStream": "Povezujem", + "disconnectStream": "Prekini povezavo", + "estimatedBandwidth": "Predvidena pasovna širina", + "roles": "Vloge", + "none": "Noben", + "error": "Napaka", + "streamValidated": "Pretok {{number}} uspešno preverjen", + "streamValidationFailed": "Preverjanje pretoka {{number}} spodletelo", + "saveAndApply": "Shrani novo kamero", + "saveError": "Neveljavna konfiguracija. Prosimo preverite vaše nastavitve.", + "issues": { + "title": "Preverjanje pretoka", + "videoCodecGood": "Video kodek je {{codec}}.", + "audioCodecGood": "Audio kodek je {{codec}}.", + "resolutionHigh": "Resolucija {{resolution}} lahko povzroči povečano porabo virov." + } + } } }