diff --git a/web/public/locales/bs/audio.json b/web/public/locales/bs/audio.json
index 4ee2ca993d..9684f531b2 100644
--- a/web/public/locales/bs/audio.json
+++ b/web/public/locales/bs/audio.json
@@ -426,7 +426,6 @@
"radio": "Radio",
"field_recording": "Snimka na terenu",
"scream": "Vrisak",
- "sodeling": "Sodeling",
"chird": "Chird",
"change_ringing": "Promjena zvona",
"shofar": "Šofar",
diff --git a/web/public/locales/bs/components/dialog.json b/web/public/locales/bs/components/dialog.json
index 95f4adad24..92851c7d35 100644
--- a/web/public/locales/bs/components/dialog.json
+++ b/web/public/locales/bs/components/dialog.json
@@ -98,9 +98,6 @@
"started_one": "Pokrenut 1 izvoz. Otvaranje slučaja sada.",
"started_few": "Pokrenuta {{count}} izvoza. Otvaranje slučaja sada.",
"started_other": "Pokrenuto {{count}} izvoza. Otvaranje slučaja sada.",
- "startedNoCase_one": "Pokrenut 1 izvoz.",
- "startedNoCase_few": "Pokrenuta {{count}} izvoza.",
- "startedNoCase_other": "Pokrenuto {{count}} izvoza.",
"partial": "Pokrenuto {{successful}} od {{total}} izvoza. Neuspješno: {{failedItems}}",
"failed": "Neuspješno pokretanje {{total}} izvoza. Neuspješno: {{failedItems}}"
}
@@ -121,8 +118,7 @@
"batchQueueFailed": "Neuspješno dodavanje {{total}} izvoza. Neuspješne kamere: {{failedCameras}}",
"error": {
"failed": "Neuspješno dodavanje izvoza: {{error}}",
- "endTimeMustAfterStartTime": "Krajnje vrijeme mora biti nakon početnog vremena",
- "noVaildTimeSelected": "Nije odabran valjan vremenski opseg"
+ "endTimeMustAfterStartTime": "Krajnje vrijeme mora biti nakon početnog vremena"
}
},
"fromTimeline": {
diff --git a/web/public/locales/bs/components/player.json b/web/public/locales/bs/components/player.json
index 3056608f08..73b1d916b4 100644
--- a/web/public/locales/bs/components/player.json
+++ b/web/public/locales/bs/components/player.json
@@ -12,7 +12,6 @@
"title": "Prijenos je offline",
"desc": "Nisu primljeni okviri na {{cameraName}} detect prijenos, provjerite zapise o greškama"
},
- "cameraDisabled": "Kamera je onemogućena",
"stats": {
"streamType": {
"title": "Tip prijenosa:",
diff --git a/web/public/locales/bs/config/cameras.json b/web/public/locales/bs/config/cameras.json
index 97da5a3793..78b5591ba1 100644
--- a/web/public/locales/bs/config/cameras.json
+++ b/web/public/locales/bs/config/cameras.json
@@ -140,10 +140,6 @@
"label": "Omogući Birdseye",
"description": "Omogući ili onemogući funkciju prikaza Birdseye."
},
- "mode": {
- "label": "Način praćenja",
- "description": "Način uključivanja kamera u Birdseye: 'objekti', 'kretanje' ili 'kontinuirano'."
- },
"order": {
"label": "Pozicija",
"description": "Numerička pozicija koja kontroliše redoslijed kamera u rasporedu Birdseye."
@@ -736,10 +732,6 @@
"label": "Zadano zadržavanje",
"description": "Zadani broj dana za zadržavanje snimki."
},
- "mode": {
- "label": "Način zadržavanja",
- "description": "Način zadržavanja: sve (sačuvati sve segmente), pokret (sačuvati segmente s pokretom), ili aktivni_objekti (sačuvati segmente s aktivnim objektima)."
- },
"objects": {
"label": "Zadržavanje objekata",
"description": "Prekriženja po objektu za dane zadržavanja snimki."
diff --git a/web/public/locales/bs/config/global.json b/web/public/locales/bs/config/global.json
index 84e370a6cc..59de71f903 100644
--- a/web/public/locales/bs/config/global.json
+++ b/web/public/locales/bs/config/global.json
@@ -66,10 +66,6 @@
"label": "Omogući Birdseye",
"description": "Omogući ili onemogući funkciju prikaza Birdseye."
},
- "mode": {
- "label": "Način praćenja",
- "description": "Način uključivanja kamera u Birdseye: 'objekti', 'kretanje' ili 'kontinuirano'."
- },
"order": {
"label": "Pozicija",
"description": "Numerička pozicija koja kontroliše redoslijed kamera u rasporedu Birdseye."
@@ -795,10 +791,6 @@
"label": "Zadano zadržavanje",
"description": "Zadani broj dana za zadržavanje snimki."
},
- "mode": {
- "label": "Način zadržavanja",
- "description": "Način zadržavanja: sve (sačuvati sve segmente), pokret (sačuvati segmente s pokretom), ili aktivni_objekti (sačuvati segmente s aktivnim objektima)."
- },
"objects": {
"label": "Zadržavanje objekata",
"description": "Prekriženja po objektu za dane zadržavanja snimki."
@@ -1197,242 +1189,11 @@
"label": "Oblik vremena",
"description": "Oblik vremena za korištenje u UI (browser, 12hour, ili 24hour)."
},
- "date_style": {
- "label": "Oblik datuma",
- "description": "Oblik datuma za korištenje u UI (full, long, medium, short)."
- },
- "time_style": {
- "label": "Oblik vremena",
- "description": "Oblik vremena za korištenje u UI (full, long, medium, short)."
- },
"unit_system": {
"label": "Sustav jedinica",
"description": "Sustav jedinica za prikaz (metric ili imperial) korišten u UI i MQTT."
}
},
- "detectors": {
- "label": "Hardver detektora",
- "description": "Konfiguracija za detektore objekata (CPU, GPU, ONNX backends) i bilo koje postavke modela specifične za detektor.",
- "type": {
- "label": "Tip"
- },
- "model": {
- "label": "Konfiguracija modela specifične za detektor",
- "description": "Opcije konfiguracije modela specifične za detektor (putanja, veličina ulaza, itd.).",
- "path": {
- "label": "Putanja za prilagođeni model detektora objekata",
- "description": "Putanja do datoteke prilagođenog modela detekcije (ili plus:// za modele Frigate+)."
- },
- "labelmap_path": {
- "label": "Mapa oznaka za prilagođeni detektor objekata",
- "description": "Putanja do datoteke mape oznaka koja mapira numeričke klase na string oznake za detektor."
- },
- "width": {
- "label": "Širina ulaznog tenzora modela detekcije objekata",
- "description": "Širina ulaznog tenzora modela u pikselima."
- },
- "height": {
- "label": "Visina ulaznog tenzora modela detekcije objekata",
- "description": "Visina ulaznog tenzora modela u pikselima."
- },
- "labelmap": {
- "label": "Prilagodba mape oznaka",
- "description": "Preklop ili preslikavanje unosa za uključivanje u standardnu mapu oznaka."
- },
- "attributes_map": {
- "label": "Mapa oznaka objekata na njihove atribute",
- "description": "Preslikavanje iz oznaka objekata na atribute oznaka koje se koriste za dodavanje metapodataka (npr. 'car' -> ['license_plate'])."
- },
- "input_tensor": {
- "label": "Oblik tenzora ulaza modela",
- "description": "Format tenzora očekivan od strane modela: 'nhwc' ili 'nchw'."
- },
- "input_pixel_format": {
- "label": "Format boje piksela ulaza modela",
- "description": "Boja piksela očekivana od strane modela: 'rgb', 'bgr' ili 'yuv'."
- },
- "input_dtype": {
- "label": "Tip D ulaza modela",
- "description": "Tip podataka modela ulaznog tenzora (npr. 'float32')."
- },
- "model_type": {
- "label": "Tip modela detekcije objekata",
- "description": "Tip arhitekture modela detektora (ssd, yolox, yolonas) korišten od strane nekih detektora za optimizaciju."
- }
- },
- "model_path": {
- "label": "Putanja modela specifična za detektor",
- "description": "Putanja datoteke do binarne datoteke modela detektora ako je potrebna odabranim detektorom."
- },
- "axengine": {
- "label": "AXEngine NPU",
- "description": "Detektor AXERA AX650N/AX8850N NPU koji pokreće prevedene .axmodel datoteke putem AXEngine runtime-a."
- },
- "cpu": {
- "label": "CPU",
- "description": "Detektor CPU TFLite koji pokreće modele TensorFlow Lite na domaćem CPU bez hardverske akceleracije. Nije preporučeno.",
- "num_threads": {
- "label": "Broj nitova detekcije",
- "description": "Broj nitova korištenih za inferenciju na CPU."
- }
- },
- "deepstack": {
- "label": "DeepStack",
- "description": "Detektor DeepStack/CodeProject.AI koji šalje slike na udaljenu DeepStack HTTP API za inferenciju. Nije preporučeno.",
- "api_url": {
- "label": "URL API-ja DeepStack",
- "description": "URL API-ja DeepStack."
- },
- "api_timeout": {
- "label": "Vrijeme čekanja API-ja DeepStack (u sekundama)",
- "description": "Maksimalno dozvoljeno vrijeme za zahtjev API-ja DeepStack."
- },
- "api_key": {
- "label": "Ključ API-ja DeepStack (ako je potreban)",
- "description": "Nepovlađeni ključ API-ja za autentificirane usluge DeepStack."
- }
- },
- "degirum": {
- "label": "DeGirum",
- "description": "Detektor DeGirum za pokretanje modela putem DeGirum oblaka ili lokalnih usluga inferencije.",
- "location": {
- "label": "Lokacija inferencije",
- "description": "Lokacija DeGirim inferencije (npr. '@cloud', '127.0.0.1')."
- },
- "zoo": {
- "label": "Model Zoo",
- "description": "Putanja ili URL do DeGirum model zoo."
- },
- "token": {
- "label": "Token za DeGirum Cloud",
- "description": "Token za pristup DeGirum Cloud."
- }
- },
- "edgetpu": {
- "label": "EdgeTPU",
- "description": "Detektor EdgeTPU koji pokreće modele TensorFlow Lite kompilirane za Coral EdgeTPU pomoću EdgeTPU delegata.",
- "device": {
- "label": "Tip uređaja",
- "description": "Uređaj za korištenje EdgeTPU inferencije (npr. 'usb', 'pci')."
- }
- },
- "hailo8l": {
- "label": "Hailo-8/Hailo-8L",
- "description": "Detektor Hailo-8/Hailo-8L koji koristi HEF modele i HailoRT SDK za inferenciju na Hailo uređaju.",
- "device": {
- "label": "Tip uređaja",
- "description": "Uređaj za korištenje Hailo inferencije (npr. 'PCIe', 'M.2')."
- }
- },
- "memryx": {
- "label": "MemryX",
- "description": "Detektor MemryX MX3 koji pokreće kompilirane modele DFP na MemryX akceleratorima.",
- "device": {
- "label": "Putanja uređaja",
- "description": "Uređaj za korištenje MemryX inferencije (npr. 'PCIe')."
- }
- },
- "onnx": {
- "label": "ONNX",
- "description": "Detektor ONNX za pokretanje ONNX modela; koristi dostupne akceleracijske backendove (CUDA/ROCm/OpenVINO) kada su dostupni.",
- "device": {
- "label": "Tip uređaja",
- "description": "Uređaj za korištenje ONNX inferencije (npr. 'AUTO', 'CPU', 'GPU')."
- }
- },
- "openvino": {
- "label": "OpenVINO",
- "description": "Detektor OpenVINO za AMD i Intel CPU-e, Intel GPU-e i Intel VPU uređaje.",
- "device": {
- "label": "Tip uređaja",
- "description": "Uređaj za korištenje za inferenciju OpenVINO (npr. 'CPU', 'GPU', 'NPU')."
- }
- },
- "rknn": {
- "label": "RKNN",
- "description": "Detektor RKNN za NPUs Rockchipa; izvršava preveđene modele RKNN na Rockchip uređaju.",
- "num_cores": {
- "label": "Broj jezgri NPU koje se koriste.",
- "description": "Broj jezgri NPU koje se koriste (0 za automatsko)."
- }
- },
- "synaptics": {
- "label": "Synaptics",
- "description": "Detektor NPU Synaptics za modele u formatu .synap pomoću SDK-a Synap na uređaju Synaptics."
- },
- "teflon_tfl": {
- "label": "Teflon",
- "description": "Detektor delegata Teflon za TFLite pomoću biblioteke Mesa Teflon delegata za ubrzanje inferencije na podržanim GPU-ima."
- },
- "tensorrt": {
- "label": "TensorRT",
- "description": "Detektor TensorRT za uređaje Nvidia Jetson koji koristi serijalizirane TensorRT motore za ubrzanu inferenciju.",
- "device": {
- "label": "Indeks GPU uređaja",
- "description": "Indeks GPU uređaja za korištenje."
- }
- },
- "zmq": {
- "label": "ZMQ IPC",
- "description": "Detektor ZMQ IPC koji prenosi inferenciju vanjskom procesu putem ZMQ IPC kraja.",
- "endpoint": {
- "label": "ZMQ IPC kraja",
- "description": "Kraj ZMQ-a na koji se povezati."
- },
- "request_timeout_ms": {
- "label": "ZMQ zahtjev timeout u milisekundama",
- "description": "Timeout za ZMQ zahtjeve u milisekundama."
- },
- "linger_ms": {
- "label": "ZMQ socket linger u milisekundama",
- "description": "Period linger socketa u milisekundama."
- }
- }
- },
- "model": {
- "label": "Model detekcije",
- "description": "Postavke za konfiguraciju prilagođenog modela detekcije objekata i njegove ulazne oblike.",
- "path": {
- "label": "Put do prilagođenog modela detekcije",
- "description": "Put do datoteke prilagođenog modela detekcije (ili plus:// za modele Frigate+)."
- },
- "labelmap_path": {
- "label": "Mapa oznaka za prilagođeni detektor objekata",
- "description": "Putanja do datoteke labelmap koja preslikava numeričke klase u string oznake za detektor."
- },
- "width": {
- "label": "Širina ulaznog tenzora modela detekcije objekata",
- "description": "Širina ulaznog tenzora modela u pikselima."
- },
- "height": {
- "label": "Visina ulaznog tenzora modela detekcije objekata",
- "description": "Visina ulaznog tenzora modela u pikselima."
- },
- "labelmap": {
- "label": "Prilagodba labelmap",
- "description": "Preklop ili preslikavanje unosa za spajanje u standardnu labelmap."
- },
- "attributes_map": {
- "label": "Mapa oznaka objekata na njihove atribute oznake",
- "description": "Preslikavanje iz oznaka objekata na atribute oznake koje se koriste za dodavanje metapodataka (npr. 'car' -> ['license_plate'])."
- },
- "input_tensor": {
- "label": "Oblik ulaznog tenzora modela",
- "description": "Format tenzora očekivan od strane modela: 'nhwc' ili 'nchw'."
- },
- "input_pixel_format": {
- "label": "Format boje piksela ulaznog modela",
- "description": "Boja prostor očekivan od strane modela: 'rgb', 'bgr' ili 'yuv'."
- },
- "input_dtype": {
- "label": "D tip ulaza modela",
- "description": "Tip podataka ulaznog tenzora modela (npr. 'float32')."
- },
- "model_type": {
- "label": "Tip modela detekcije objekata",
- "description": "Tip arhitekture modela detektora (ssd, yolox, yolonas) korišten od strane nekih detektora za optimizaciju."
- }
- },
"genai": {
"label": "Konfiguracija generativne AI",
"description": "Postavke za integrirane generativne AI provajdere korišteni za generisanje opisa objekata i pregled sažetaka.",
diff --git a/web/public/locales/bs/views/live.json b/web/public/locales/bs/views/live.json
index e4fa6735df..b213b36132 100644
--- a/web/public/locales/bs/views/live.json
+++ b/web/public/locales/bs/views/live.json
@@ -56,10 +56,6 @@
},
"presets": "Preseti PTZ kamere"
},
- "camera": {
- "enable": "Omogući kameru",
- "disable": "Onemogući kameru"
- },
"muteCameras": {
"enable": "Utišajte sve kamere",
"disable": "Ponovo uključite zvuk za sve kamere"
@@ -152,7 +148,6 @@
},
"cameraSettings": {
"title": "{{camera}} Postavke",
- "cameraEnabled": "Kamera omogućena",
"objectDetection": "Detekcija objekata",
"recording": "Snimanje",
"snapshots": "Snimci",
diff --git a/web/public/locales/bs/views/motionSearch.json b/web/public/locales/bs/views/motionSearch.json
index f9e417fd19..25bfd86d48 100644
--- a/web/public/locales/bs/views/motionSearch.json
+++ b/web/public/locales/bs/views/motionSearch.json
@@ -47,8 +47,6 @@
"thresholdDesc": "Niže vrijednosti detektiraju manje promjene (1-255)",
"minArea": "Minimalna površina promjene",
"minAreaDesc": "Minimalni postotak područja interesa koji mora promijeniti da bi se smatrao značajnim",
- "frameSkip": "Preskoči okvir",
- "frameSkipDesc": "Obrađujte svaki N-ti okvir. Postavite ovo na brzinu okvira vaše kamere da biste obradili jedan okvir po sekundi (npr. 5 za 5 FPS kameru, 30 za 30 FPS kameru). Više vrijednosti će biti brže, ali mogu propustiti kratke događaje pokreta.",
"maxResults": "Maksimalni rezultati",
"maxResultsDesc": "Zaustavi nakon ovog broja odgovarajućih vremenskih oznaka"
},
diff --git a/web/public/locales/bs/views/settings.json b/web/public/locales/bs/views/settings.json
index 10126febb0..057e18c8cd 100644
--- a/web/public/locales/bs/views/settings.json
+++ b/web/public/locales/bs/views/settings.json
@@ -46,8 +46,6 @@
"systemTelemetry": "Telemetrija",
"systemBirdseye": "Birdseye",
"systemFfmpeg": "FFmpeg",
- "systemDetectorHardware": "Hardver detektora",
- "systemDetectionModel": "Model detekcije",
"systemMqtt": "MQTT",
"systemGo2rtcStreams": "go2rtc streams",
"integrationSemanticSearch": "Semantička pretraga",
@@ -468,17 +466,7 @@
"backToSettings": "Povratak na postavke kamere",
"streams": {
"title": "Omogući / Onemogući kamere",
- "enableLabel": "Omogućene kamere",
- "enableDesc": "Privremeno onemogući omogućenu kameru dok Frigate ne ponovo započne. Onemogućavanje kamere potpuno zaustavlja obradu tokova ove kamere od strane Frigate. Detekcija, snimanje i praćenje nedostat će.
Napomena: Ovo ne onemogućava restreamove go2rtc.",
- "disableLabel": "Onemogućene kamere",
- "disableDesc": "Omogući kameru koja trenutno nije vidljiva u UI-ju i onemogućena u konfiguraciji. Potrebno je ponovno pokrenuti Frigate nakon omogućavanja.",
- "enableSuccess": "Omogućena {{cameraName}} u konfiguraciji. Ponovno pokrenite Frigate da biste primijenili promjene.",
- "friendlyName": {
- "edit": "Uredi prikazano ime kamere",
- "title": "Uredi prikazano ime",
- "description": "Postavite prijateljsko ime koje će se prikazivati za ovu kameru kroz cijeli Frigate UI. Ostavite prazno da biste koristili ID kamere.",
- "rename": "Preimenuj"
- }
+ "enableSuccess": "Omogućena {{cameraName}} u konfiguraciji. Ponovno pokrenite Frigate da biste primijenili promjene."
},
"cameraConfig": {
"add": "Dodaj kameru",
@@ -513,9 +501,7 @@
"title": "Prekrižavanja kamere profila",
"selectLabel": "Odaberi profil",
"description": "Konfigurirajte koje kamere su omogućene ili onemogućene kada je profil aktiviran. Kamere postavljene na \"Naslijeđivanje\" očuvaju svoje osnovno stanje omogućeno.",
- "inherit": "Naslijeđivanje",
- "enabled": "Omogućeno",
- "disabled": "Onemogućeno"
+ "inherit": "Naslijeđivanje"
},
"cameraType": {
"title": "Tip kamere",
@@ -1146,15 +1132,6 @@
"error": "Nije uspješno sačuvana promjena konfiguracije: {{errorMessage}}"
}
},
- "detectionModel": {
- "plusActive": {
- "title": "Upravljanje modelima Frigate+",
- "label": "Trenutni izvor modela",
- "description": "Ova instanca pokreće model Frigate+. Odaberite ili promijenite svoj model u postavkama Frigate+.",
- "goToFrigatePlus": "Idi na postavke Frigate+",
- "showModelForm": "Ručno konfigurirajte model"
- }
- },
"triggers": {
"documentTitle": "Pokretači",
"semanticSearch": {
@@ -1445,16 +1422,6 @@
"detect": {
"title": "Postavke detekcije"
},
- "detectors": {
- "title": "Postavke detektora",
- "singleType": "Dozvoljen je samo jedan {{type}} detektor.",
- "keyRequired": "Ime detektora je obavezno.",
- "keyDuplicate": "Ime detektora već postoji.",
- "noSchema": "Nema dostupnih šema detektora.",
- "none": "Nema konfiguriranih instanci detektora.",
- "add": "Dodaj detektor",
- "addCustomKey": "Dodaj prilagođeni ključ"
- },
"record": {
"title": "Postavke snimanja"
},
@@ -1497,9 +1464,7 @@
},
"genaiRoles": {
"options": {
- "embeddings": "Ugrađivanje",
- "vision": "Vizija",
- "tools": "Alati"
+ "embeddings": "Ugrađivanje"
}
},
"semanticSearchModel": {
@@ -1684,15 +1649,8 @@
"record": {
"noRecordRole": "Nema streamova koji imaju definisanu ulogu snimanja. Snimanje neće funkcionišati."
},
- "birdseye": {
- "objectsModeDetectDisabled": "Birdseye je postavljen na režim 'objekti', ali je detekcija objekata onemogućena za ovu kameru. Kamera neće biti prikazana u Birdseye."
- },
"snapshots": {
"detectDisabled": "Detekcija objekata je onemogućena. Snimci se generišu iz praćenih objekata i neće biti kreirani."
- },
- "detectors": {
- "mixedTypes": "Svi detektori moraju koristiti isti tip. Uklonite postojet će detektore da biste koristili drugi tip.",
- "mixedTypesSuggestion": "Svi detektori moraju koristiti isti tip. Uklonite postojet će detektore ili izaberite {{type}}."
}
}
}
diff --git a/web/public/locales/bs/views/system.json b/web/public/locales/bs/views/system.json
index b36221ec36..1a5b97808d 100644
--- a/web/public/locales/bs/views/system.json
+++ b/web/public/locales/bs/views/system.json
@@ -107,12 +107,7 @@
},
"npuUsage": "Korišćenje NPU",
"npuMemory": "Memorija NPU",
- "npuTemperature": "Temperatura NPU",
- "intelGpuWarning": {
- "title": "Upozorenje o statistikama Intel GPU",
- "message": "Statistike GPU nedostupne",
- "description": "Ovo je poznati bug u alatima za prikaz statistika Intel GPU (intel_gpu_top) gdje će se prekiniti i ponovo vratiti GPU korišćenje od 0% čak i u slučajevima kada se hardverska akceleracija i detekcija objekata ispravno izvršavaju na (i)GPU. Ovo nije bug Frigate. Možete ponovo pokrenuti host kako biste privremeno popravili problem i potvrdili da GPU radi ispravno. Ovo ne utiče na performanse."
- }
+ "npuTemperature": "Temperatura NPU"
},
"otherProcesses": {
"title": "Drugi procesi",
@@ -223,7 +218,6 @@
"cameraIsOffline": "{{camera}} je offline",
"detectIsSlow": "{{detect}} je spor ({{speed}} ms)",
"detectIsVerySlow": "{{detect}} je vrlo spor ({{speed}} ms)",
- "shmTooLow": "/dev/shm alokacija ({{total}} MB) treba povećati na najmanje {{min}} MB.",
"debugReplayActive": "Debug ponavljanje sesije je aktivno"
},
"enrichments": {