mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-06-25 22:01:51 +03:00
Compare commits
28 Commits
3787f37e6f
...
e25fd90f64
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e25fd90f64 | ||
|
|
b4801bfe09 | ||
|
|
9aa0c7e756 | ||
|
|
3a306b57d0 | ||
|
|
f2c0a803cd | ||
|
|
f87ddd0a94 | ||
|
|
8a34645b2e | ||
|
|
4b21449772 | ||
|
|
56af0c25b0 | ||
|
|
1753b0f41b | ||
|
|
1d22e748b3 | ||
|
|
22f4121a3e | ||
|
|
e2d5a6bdb4 | ||
|
|
34d49385bf | ||
|
|
5a4631d263 | ||
|
|
6a98cdef44 | ||
|
|
383a87c703 | ||
|
|
8199f9179d | ||
|
|
7f732bab6d | ||
|
|
deaceea327 | ||
|
|
639a2eff31 | ||
|
|
2d004796f0 | ||
|
|
02cccc5933 | ||
|
|
d862cd438c | ||
|
|
43fbf4dab1 | ||
|
|
c0dc0e01fa | ||
|
|
f86ee46936 | ||
|
|
93d7f43c6f |
@ -68,7 +68,10 @@
|
||||
},
|
||||
"success": "El grup de càmeres ({{name}}) ha estat guardat.",
|
||||
"icon": "Icona",
|
||||
"label": "Grups de Càmeres"
|
||||
"label": "Grups de Càmeres",
|
||||
"showAll": "Mostra tots els grups de càmeres",
|
||||
"showLess": "Mostra menys",
|
||||
"editGroups": "Edita els grups de la càmera"
|
||||
},
|
||||
"debug": {
|
||||
"options": {
|
||||
|
||||
@ -2046,7 +2046,11 @@
|
||||
"fpsGreaterThanFive": "No es recomana establir el detect FPS superior a 5. Els valors més alts poden causar problemes de rendiment i no proporcionaran cap benefici.",
|
||||
"disabled": "La detecció d'objectes està desactivada. Les instantànies, articles de revisió i enriquiments com el reconeixement de rostres, el reconeixement de matrícules i la IA Generativa no funcionaran.",
|
||||
"resolutionShouldBeMultipleOfFour": "Per obtenir els millors resultats, detectar l'amplada i l'alçada han de ser múltiples de 4. Altres valors parells poden produir artefactes visuals o una lleugera distorsió en el flux de detecció.",
|
||||
"aspectRatioMismatch": "L'amplada i alçada que heu introduït no coincideixen amb la relació d'aspecte de la resolució de detecció actual. Això pot produir una imatge estirada o distorsionada."
|
||||
"aspectRatioMismatch": "L'amplada i alçada que heu introduït no coincideixen amb la relació d'aspecte de la resolució de detecció actual. Això pot produir una imatge estirada o distorsionada.",
|
||||
"maxFramesSet": "La configuració dels fotogrames màxims anul·la el comportament predeterminat i desactiva el seguiment d'objectes estacionaris. Hi ha molt poques situacions en què això sigui necessari, utilitzeu-lo amb precaució.",
|
||||
"squareResolution": "Una resolució de detecció quadrada és inusual. L'amplada i l'alçada de la detecció han de coincidir amb la relació d'aspecte de la càmera (per exemple, 16:9), no amb les dimensions del model de detecció d'objectes. Una relació d'aspecte no coincident pot estirar la imatge i reduir la precisió de detecció.",
|
||||
"resolutionHigh": "Aquesta resolució de detecció és més alta del recomanat i pot causar un ús més elevat dels recursos sense millorar la precisió de detecció. Es recomana una resolució de detecció a o per sota de 1080p per a la majoria de les càmeres.",
|
||||
"globalResolutionMultipleCameras": "S'estableix una resolució de detecció global mentre es configuren diverses càmeres. Tret que totes les càmeres comparteixin la mateixa resolució i relació d'aspecte, l'amplada i l'alçada de la detecció s'haurien de definir per càmera perquè coincideixi amb la relació d'aspecte nativa de cada càmera."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "L'enriquiment del reconeixement facial s'ha d'habilitar perquè les funcions de reconeixement facial funcionin en aquesta càmera.",
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
"profiles": "Profil - Frigate"
|
||||
},
|
||||
"menu": {
|
||||
"cameraManagement": "Manajemen",
|
||||
"cameraManagement": "Manajemen kamera",
|
||||
"notifications": "Notifikasi",
|
||||
"ui": "UI",
|
||||
"enrichments": "Pengayaan",
|
||||
@ -166,7 +166,13 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "Mengatur FPS deteksi lebih dari 5 tidak direkomendasikan. Nilai yang lebih tinggi dapat menyebabkan masalah performa dan tidak akan memberikan manfaat apa pun.",
|
||||
"disabled": "Deteksi objek dinonaktifkan. Cuplikan, item tinjauan, dan pengayaan seperti pengenalan wajah, pengenalan pelat nomor, dan AI Generatif tidak akan berfungsi."
|
||||
"disabled": "Deteksi objek dinonaktifkan. Cuplikan, item tinjauan, dan pengayaan seperti pengenalan wajah, pengenalan pelat nomor, dan AI Generatif tidak akan berfungsi.",
|
||||
"resolutionShouldBeMultipleOfFour": "Untuk hasil terbaik, lebar dan tinggi deteksi sebaiknya merupakan kelipatan 4. Nilai genap lainnya dapat menyebabkan artefak visual atau distorsi ringan pada stream deteksi.",
|
||||
"aspectRatioMismatch": "Lebar dan tinggi yang Anda masukkan tidak cocok dengan rasio aspek resolusi deteksi saat ini. Ini dapat menghasilkan gambar yang meregang atau terdistorsi.",
|
||||
"maxFramesSet": "Menetapkan frame maksimum akan menimpa perilaku default dan menonaktifkan pelacakan objek diam. Hanya sedikit situasi yang memerlukan ini, gunakan dengan hati-hati.",
|
||||
"squareResolution": "Resolusi deteksi berbentuk persegi tidak lazim. Lebar dan tinggi deteksi harus sesuai dengan rasio aspek kamera Anda, misalnya 16:9, bukan dimensi model deteksi objek. Rasio aspek yang tidak sesuai dapat meregangkan gambar dan mengurangi akurasi deteksi.",
|
||||
"resolutionHigh": "Resolusi deteksi ini lebih tinggi daripada yang direkomendasikan dan dapat meningkatkan penggunaan sumber daya tanpa meningkatkan akurasi deteksi. Resolusi deteksi 1080p atau lebih rendah direkomendasikan untuk sebagian besar kamera.",
|
||||
"globalResolutionMultipleCameras": "Resolusi deteksi global ditetapkan saat beberapa kamera dikonfigurasi. Kecuali semua kamera memiliki resolusi dan rasio aspek yang sama, lebar dan tinggi deteksi sebaiknya ditentukan per kamera agar sesuai dengan rasio aspek asli masing-masing kamera."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "Pengayaan pengenalan wajah harus diaktifkan agar fitur pengenalan wajah berfungsi pada kamera ini.",
|
||||
@ -205,6 +211,9 @@
|
||||
},
|
||||
"semanticSearch": {
|
||||
"jinav2SmallModelSize": "Ukuran 'small' dengan model Jina V2 memiliki RAM tinggi dan biaya inferensi. Model 'large' dengan GPU diskrit direkomendasikan."
|
||||
},
|
||||
"onvif": {
|
||||
"autotrackingNoZones": "Pelacakan otomatis memerlukan setidaknya satu zona. Tentukan zona untuk kamera ini di Masker / Zona, lalu tetapkan sebagai zona wajib di bawah."
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -363,7 +372,7 @@
|
||||
"nameLength": "Nama kamera harus 64 karakter atau kurang",
|
||||
"invalidCharacters": "Nama kamera mengandung karakter yang tidak valid",
|
||||
"nameExists": "Nama kamera sudah ada",
|
||||
"customUrlRtspRequired": "URL kustom harus diawali dengan \"rtsp://\". Konfigurasi manual diperlukan untuk stream kamera non-RTSP."
|
||||
"customUrlRtspRequired": "URL kustom harus diawali dengan \"rtsp://\" atau \"rtsps://\". Konfigurasi manual diperlukan untuk stream kamera non-RTSP."
|
||||
}
|
||||
},
|
||||
"step2": {
|
||||
@ -500,7 +509,7 @@
|
||||
},
|
||||
"cameraManagement": {
|
||||
"title": "Kelola Kamera",
|
||||
"description": "Tambahkan, edit, dan hapus kamera, kontrol kamera mana yang diaktifkan, serta konfigurasikan penimpaan per profil dan tipe kamera. Untuk mengonfigurasi stream, deteksi, gerakan, dan pengaturan khusus kamera lainnya, pilih bagian spesifik di bawah Konfigurasi Kamera.",
|
||||
"description": "Tambahkan, edit, dan hapus kamera, kendalikan status setiap kamera, serta atur penimpaan per profil dan jenis kamera. Untuk mengonfigurasi stream, deteksi, gerakan, dan pengaturan khusus kamera lainnya, pilih bagian terkait di bawah Konfigurasi Kamera.",
|
||||
"addCamera": "Tambah Kamera Baru",
|
||||
"deleteCamera": "Hapus Kamera",
|
||||
"deleteCameraDialog": {
|
||||
@ -518,12 +527,12 @@
|
||||
"selectCamera": "Pilih Kamera",
|
||||
"backToSettings": "Kembali ke Pengaturan Kamera",
|
||||
"streams": {
|
||||
"title": "Aktifkan / Nonaktifkan Kamera",
|
||||
"title": "Status dan Detail Kamera",
|
||||
"enableLabel": "Kamera yang diaktifkan",
|
||||
"enableDesc": "Nonaktifkan sementara kamera yang aktif hingga Frigate dimulai ulang. Menonaktifkan kamera sepenuhnya akan menghentikan seluruh pemrosesan stream kamera ini oleh Frigate. Deteksi, perekaman, dan debugging tidak akan tersedia.<br /> <em>Catatan: Ini tidak menonaktifkan restream go2rtc.</em><br /><br />Seret pegangan untuk mengubah urutan kamera sebagaimana ditampilkan di UI. Urutan kamera yang aktif akan tercermin di seluruh UI termasuk dasbor Langsung dan dropdown pemilihan kamera.",
|
||||
"disableLabel": "Kamera yang dinonaktifkan",
|
||||
"disableDesc": "Aktifkan kamera yang saat ini tidak terlihat di UI dan dinonaktifkan dalam konfigurasi. Mulai ulang Frigate diperlukan setelah mengaktifkan.",
|
||||
"enableSuccess": "{{cameraName}} telah diaktifkan dalam konfigurasi. Mulai ulang Frigate untuk menerapkan perubahan.",
|
||||
"enableSuccess": "{{cameraName}} diaktifkan. Restart Frigate untuk menerapkan.",
|
||||
"reorderHandle": "Seret untuk mengubah urutan",
|
||||
"saving": "Menyimpan…",
|
||||
"saved": "Tersimpan",
|
||||
@ -532,6 +541,29 @@
|
||||
"title": "Edit Nama Tampilan",
|
||||
"description": "Tetapkan nama ramah yang ditampilkan untuk kamera ini di seluruh UI Frigate. Biarkan kosong untuk menggunakan ID kamera.",
|
||||
"rename": "Ubah Nama"
|
||||
},
|
||||
"label": "Status kamera",
|
||||
"description": "Atur status operasi untuk setiap kamera.<br /><br /><strong>Nyala</strong>: stream diproses secara normal.<br /><strong>Mati</strong>: mem jeda pemrosesan untuk sementara. Tidak tetap setelah Frigate dimulai ulang.<br /><strong>Nonaktif</strong>: menghentikan pemrosesan dan menyimpan perubahan ke konfigurasi Anda. Restart diperlukan untuk mengaktifkan kembali kamera yang dinonaktifkan.<br /><br /><em>Catatan: Menonaktifkan tidak memengaruhi restream go2rtc.</em><br /><br />Seret pegangan untuk mengubah urutan kamera aktif sebagaimana tampil di seluruh UI, termasuk dasbor Live dan menu dropdown pemilihan kamera.",
|
||||
"disabledSubheading": "Dinonaktifkan dalam konfigurasi",
|
||||
"status": {
|
||||
"on": "Nyala",
|
||||
"off": "Mati",
|
||||
"disabled": "Nonaktif"
|
||||
},
|
||||
"disableSuccess": "{{cameraName}} dinonaktifkan dan disimpan ke konfigurasi.",
|
||||
"details": {
|
||||
"edit": "Edit detail kamera",
|
||||
"title": "Edit Detail Kamera",
|
||||
"description": "Perbarui nama tampilan, URL eksternal, dan visibilitas yang digunakan untuk kamera ini di seluruh UI Frigate.",
|
||||
"friendlyNameLabel": "Nama Tampilan",
|
||||
"friendlyNameHelp": "Nama ramah yang ditampilkan untuk kamera ini di seluruh UI Frigate. Biarkan kosong untuk menggunakan ID kamera.",
|
||||
"webuiUrlLabel": "URL Web UI Kamera",
|
||||
"webuiUrlHelp": "URL untuk membuka web UI kamera langsung dari tampilan Debug. Biarkan kosong untuk menonaktifkan tautan.",
|
||||
"webuiUrlInvalid": "Harus berupa URL yang valid (misalnya, https://example.com).",
|
||||
"dashboardLabel": "Tampilkan di dasbor Live",
|
||||
"dashboardHelp": "Tampilkan kamera ini di dasbor Live.",
|
||||
"reviewLabel": "Tampilkan di Review",
|
||||
"reviewHelp": "Tampilkan kamera ini di Review, termasuk filter kamera, review gerakan, dan tampilan riwayat."
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
@ -566,10 +598,12 @@
|
||||
"profiles": {
|
||||
"title": "Penimpaan Kamera per Profil",
|
||||
"selectLabel": "Pilih profil",
|
||||
"description": "Konfigurasikan kamera mana yang diaktifkan atau dinonaktifkan saat profil diaktifkan. Kamera yang diatur ke \"Warisi\" akan mempertahankan status aktif dasar mereka.",
|
||||
"description": "Atur kamera mana yang dinyalakan atau dimatikan saat suatu profil diaktifkan. Kamera yang disetel ke \"Warisi\" akan mempertahankan status default-nya.",
|
||||
"inherit": "Warisi",
|
||||
"enabled": "Diaktifkan",
|
||||
"disabled": "Dinonaktifkan"
|
||||
"disabled": "Dinonaktifkan",
|
||||
"on": "Nyala",
|
||||
"off": "Mati"
|
||||
},
|
||||
"cameraType": {
|
||||
"title": "Tipe Kamera",
|
||||
@ -578,6 +612,88 @@
|
||||
"normal": "Normal",
|
||||
"dedicatedLpr": "LPR Khusus",
|
||||
"saveSuccess": "Tipe kamera untuk {{cameraName}} telah diperbarui. Mulai ulang Frigate untuk menerapkan perubahan."
|
||||
},
|
||||
"clone": {
|
||||
"sectionTitle": "Kloning pengaturan",
|
||||
"sectionDescription": "Salin konfigurasi dari satu kamera ke kamera lain atau ke kamera baru.",
|
||||
"button": "Kloning pengaturan",
|
||||
"title": "Kloning pengaturan kamera",
|
||||
"description": "Salin konfigurasi sebuah kamera ke satu atau lebih kamera lain atau ke kamera baru. Identitas (nama, nama ramah, URL web UI, urutan tampilan) tidak pernah disalin.",
|
||||
"source": {
|
||||
"label": "Kamera sumber",
|
||||
"placeholder": "Pilih kamera sumber",
|
||||
"required": "Pilih kamera sumber"
|
||||
},
|
||||
"target": {
|
||||
"legend": "Target",
|
||||
"newRadio": "Kamera baru",
|
||||
"newNameLabel": "Nama kamera",
|
||||
"newNamePlaceholder": "misalnya, pintu_belakang atau Pintu Belakang",
|
||||
"newNameRequired": "Nama kamera wajib diisi",
|
||||
"newNameInvalid": "Nama kamera tidak valid",
|
||||
"newNameCollision": "Kamera dengan nama ini sudah ada",
|
||||
"newStreamsForced": "Stream selalu disalin untuk kamera baru.",
|
||||
"existingCamerasRadio": "Kamera yang sudah ada",
|
||||
"allCameras": "Semua kamera",
|
||||
"existingPlaceholder": "Pilih setidaknya satu kamera",
|
||||
"existingDisabled": "Tidak ada kamera lain untuk disalin ke"
|
||||
},
|
||||
"categories": {
|
||||
"legend": "Pengaturan untuk dikloning",
|
||||
"description": "Pilih pengaturan mana yang akan disalin dari kamera sumber.",
|
||||
"selectAll": "Pilih semua",
|
||||
"selectNone": "Jangan pilih apa pun",
|
||||
"resetDefaults": "Reset ke default",
|
||||
"general": "Umum",
|
||||
"spatial": "Pengaturan spasial",
|
||||
"streams": "Stream",
|
||||
"spatialWarningTitle": "Ketidakcocokan resolusi",
|
||||
"spatialWarning": "Resolusi deteksi kamera sumber {{srcCamera}} ({{srcWidth}}×{{srcHeight}}) berbeda dengan: {{cameras}}. Poligon mungkin tidak sejajar pada kamera-kamera tersebut. Default untuk ini adalah nonaktif; aktifkan untuk menyalin apa adanya.",
|
||||
"restartHint": "Perlu restart",
|
||||
"items": {
|
||||
"record": "Perekaman",
|
||||
"snapshots": "Snapshot",
|
||||
"review": "Review",
|
||||
"motion": "Deteksi gerakan",
|
||||
"objects": "Objek",
|
||||
"audio": "Deteksi audio",
|
||||
"audio_transcription": "Transkripsi audio",
|
||||
"notifications": "Notifikasi",
|
||||
"birdseye": "Birdseye",
|
||||
"mqtt": "MQTT",
|
||||
"timestamp_style": "Gaya stempel waktu",
|
||||
"onvif": "ONVIF",
|
||||
"lpr": "Pengenalan pelat nomor",
|
||||
"face_recognition": "Pengenalan wajah",
|
||||
"semantic_search": "Pencarian semantik",
|
||||
"genai": "AI generatif",
|
||||
"type": "Jenis kamera (normal / LPR khusus)",
|
||||
"profiles": "Profil",
|
||||
"detect": "Dimensi deteksi",
|
||||
"zones": "Zona",
|
||||
"motion_mask": "Masker gerakan",
|
||||
"object_masks": "Masker objek",
|
||||
"ffmpeg_live": "URL dan peran stream"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"changeCount_other": "{{count}} perubahan akan diterapkan",
|
||||
"restartNeeded": "Restart akan diperlukan untuk beberapa perubahan.",
|
||||
"liveOnly": "Semua perubahan akan diterapkan langsung tanpa restart.",
|
||||
"submit": "Kloning",
|
||||
"submitting": "Mengkloning…"
|
||||
},
|
||||
"toast": {
|
||||
"success": "Pengaturan disalin ke {{cameraName}}",
|
||||
"successWithRestart": "Pengaturan disalin ke {{cameraName}}. Restart Frigate untuk menerapkan semua perubahan.",
|
||||
"successMulti_other": "Pengaturan disalin ke {{count}} kamera",
|
||||
"successMultiWithRestart_other": "Pengaturan disalin ke {{count}} kamera. Restart Frigate untuk menerapkan semua perubahan.",
|
||||
"partialFailure": "{{successCount}} bagian diterapkan; '{{failedSection}}' gagal: {{errorMessage}}",
|
||||
"partialFailureMulti": "Disalin ke {{successCount}} kamera; gagal untuk {{failed}}: {{errorMessage}}",
|
||||
"newCameraPartialFailure": "Kamera {{cameraName}} berhasil dibuat, tetapi beberapa pengaturan gagal disalin: {{errorMessage}}",
|
||||
"sourceMissing": "Kamera sumber sudah tidak ada",
|
||||
"submitError": "Gagal mengkloning kamera: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cameraReview": {
|
||||
@ -1098,7 +1214,8 @@
|
||||
},
|
||||
"notificationUnavailable": {
|
||||
"title": "Notifikasi Tidak Tersedia",
|
||||
"desc": "Notifikasi push web memerlukan konteks aman (<code>https://…</code>). Ini adalah batasan browser. Akses Frigate secara aman untuk menggunakan notifikasi."
|
||||
"desc": "Notifikasi push web memerlukan konteks aman (<code>https://…</code>). Ini adalah batasan browser. Akses Frigate secara aman untuk menggunakan notifikasi.",
|
||||
"descPwa": "Di iOS, notifikasi push web hanya tersedia jika Frigate dipasang ke Layar Utama Anda. Buka menu <strong>Bagikan</strong>, pilih <strong>Tambahkan ke Layar Utama</strong>, lalu buka Frigate dari ikon baru tersebut untuk mendaftarkan perangkat ini agar menerima notifikasi."
|
||||
},
|
||||
"globalSettings": {
|
||||
"title": "Pengaturan Global",
|
||||
@ -1604,6 +1721,31 @@
|
||||
"refresh": "Segarkan model",
|
||||
"probeFailed": "Gagal memeriksa model",
|
||||
"fetchedModels": "Berhasil mengambil daftar model"
|
||||
},
|
||||
"liveStreams": {
|
||||
"streamNameLabel": "Nama stream",
|
||||
"streamNamePlaceholder": "misalnya, Stream HD Utama",
|
||||
"go2rtcStreamLabel": "Stream go2rtc",
|
||||
"go2rtcStreamPlaceholder": "Pilih stream go2rtc",
|
||||
"go2rtcStreamSearch": "Cari atau masukkan nama stream…",
|
||||
"noGo2rtcStreams": "Tidak ada stream go2rtc yang dikonfigurasi",
|
||||
"availableStreams": "Stream yang tersedia",
|
||||
"useCustom": "Gunakan \"{{value}}\"",
|
||||
"addStream": "Tambahkan stream"
|
||||
},
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "Tidak berlaku untuk penyedia GenAI"
|
||||
},
|
||||
"ptzPresets": {
|
||||
"placeholder": "Pilih atau masukkan preset...",
|
||||
"search": "Cari atau masukkan preset...",
|
||||
"noPresets": "Tidak ada preset yang tersedia",
|
||||
"available": "Preset kamera",
|
||||
"useCustom": "Gunakan \"{{value}}\""
|
||||
},
|
||||
"defaultRole": {
|
||||
"admin": "Admin",
|
||||
"viewer": "Penampil"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
@ -1732,7 +1874,8 @@
|
||||
"addVideoCodec": "Tambah codec video",
|
||||
"addAudioCodec": "Tambah codec audio",
|
||||
"removeCodec": "Hapus codec"
|
||||
}
|
||||
},
|
||||
"sourceNumber": "Sumber {{index}}"
|
||||
},
|
||||
"birdseye": {
|
||||
"trackingMode": {
|
||||
|
||||
@ -254,7 +254,96 @@
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"label": "Revisiona"
|
||||
"label": "Revisione",
|
||||
"description": "Impostazioni che controllano gli avvisi, i rilevamenti e i riepiloghi di revisione GenAI utilizzati dall'interfaccia utente (UI) e dall'archiviazione per questa telecamera.",
|
||||
"alerts": {
|
||||
"label": "Configurazione avvisi",
|
||||
"description": "Impostazioni relative a quali oggetti tracciati generano avvisi e alle modalità di conservazione degli avvisi stessi.",
|
||||
"enabled": {
|
||||
"label": "Abilita avvisi",
|
||||
"description": "Abilita o disabilita la generazione di avvisi per questa telecamera."
|
||||
},
|
||||
"labels": {
|
||||
"label": "Etichette avvisi",
|
||||
"description": "Elenco delle etichette oggetto che si qualificano come avvisi (ad esempio: car, person)."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Zone richieste",
|
||||
"description": "Zone in cui un oggetto deve entrare per essere considerato un avviso; lascia vuoto per consentire qualsiasi zona."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato avvisi originale",
|
||||
"description": "Traccia se gli avvisi erano originariamente abilitati nella configurazione statica."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Tempo limite avvisi",
|
||||
"description": "Secondi da attendere dopo l'assenza di attività che genera avvisi prima di interrompere un avviso."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Configurazione rilevamenti",
|
||||
"description": "Impostazioni relative a quali oggetti tracciati generano rilevamenti (non avvisi) e alle modalità di conservazione dei rilevamenti stessi.",
|
||||
"enabled": {
|
||||
"label": "Abilita rilevamenti",
|
||||
"description": "Abilita o disabilita gli eventi di rilevamento per questa telecamera."
|
||||
},
|
||||
"labels": {
|
||||
"label": "Etichette rilevamenti",
|
||||
"description": "Elenco delle etichette oggetto che si qualificano come eventi di rilevamento."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Zone richieste",
|
||||
"description": "Zone in cui un oggetto deve entrare per essere considerato un rilevamento; lascia vuoto per consentire qualsiasi zona."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Tempo limite rilevamenti",
|
||||
"description": "Secondi da attendere dopo l'assenza di attività che genera rilevamenti prima di interrompere un rilevamento."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato rilevamenti originale",
|
||||
"description": "Traccia se i rilevamenti erano originariamente abilitati nella configurazione statica."
|
||||
}
|
||||
},
|
||||
"genai": {
|
||||
"label": "Configurazione GenAI",
|
||||
"description": "Controlla l'uso dell'IA generativa per la produzione di descrizioni e riepiloghi degli elementi di revisione.",
|
||||
"enabled": {
|
||||
"label": "Abilita descrizioni GenAI",
|
||||
"description": "Abilita o disabilita le descrizioni e i riepiloghi generati dalla GenAI per gli elementi di revisione."
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Abilita GenAI per avvisi",
|
||||
"description": "Usa la GenAI per generare descrizioni per gli elementi di avviso."
|
||||
},
|
||||
"detections": {
|
||||
"label": "Abilita GenAI per rilevamenti",
|
||||
"description": "Usa la GenAI per generare descrizioni per gli elementi di rilevamento."
|
||||
},
|
||||
"image_source": {
|
||||
"label": "Fonte immagini di revisione",
|
||||
"description": "Fonte delle immagini inviate alla GenAI ('anteprime' o 'registrazioni'); 'registrazioni' utilizza fotogrammi di qualità superiore ma consuma più token."
|
||||
},
|
||||
"additional_concerns": {
|
||||
"label": "Ulteriori criteri di attenzione",
|
||||
"description": "Un elenco di note o criteri di attenzione aggiuntivi che la GenAI deve considerare quando valuta l'attività su questa telecamera."
|
||||
},
|
||||
"debug_save_thumbnails": {
|
||||
"label": "Salva miniature",
|
||||
"description": "Salva le miniature inviate al provider GenAI per il debug e la revisione."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato GenAI originale",
|
||||
"description": "Traccia se la revisione GenAI era originariamente abilitata nella configurazione statica."
|
||||
},
|
||||
"preferred_language": {
|
||||
"label": "Lingua preferita",
|
||||
"description": "Lingua preferita da richiedere al provider GenAI per le risposte generate."
|
||||
},
|
||||
"activity_context_prompt": {
|
||||
"label": "Prompt di contesto dell'attività",
|
||||
"description": "Prompt personalizzato che descrive cosa costituisce o meno un'attività sospetta, per fornire contesto ai riepiloghi della GenAI."
|
||||
}
|
||||
}
|
||||
},
|
||||
"profiles": {
|
||||
"label": "Profili",
|
||||
@ -265,24 +354,127 @@
|
||||
"export": {
|
||||
"description": "Impostazioni utilizzate durante l'esportazione delle registrazioni come timelapse e accelerazione hardware.",
|
||||
"hwaccel_args": {
|
||||
"description": "Argomenti di accelerazione hardware da utilizzare per le operazioni di esportazione/transcodifica."
|
||||
"description": "Argomenti di accelerazione hardware da utilizzare per le operazioni di esportazione/transcodifica.",
|
||||
"label": "Argomenti hwaccel esportazione"
|
||||
},
|
||||
"label": "Configurazione esportazione",
|
||||
"max_concurrent": {
|
||||
"label": "Esportazioni simultanee massime",
|
||||
"description": "Numero massimo di processi di esportazione da elaborare contemporaneamente."
|
||||
}
|
||||
},
|
||||
"description": "Impostazioni di registrazione e conservazione per questa videocamera.",
|
||||
"enabled": {
|
||||
"label": "Abilita Registrazione",
|
||||
"description": "Attiva o disattiva la registrazione per questa telecamera."
|
||||
},
|
||||
"expire_interval": {
|
||||
"label": "Intervallo pulizia registrazioni",
|
||||
"description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti."
|
||||
},
|
||||
"continuous": {
|
||||
"label": "Conservazione continua",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni, indipendentemente dagli oggetti tracciati o dal movimento. Impostare su 0 se si desidera conservare solo le registrazioni relative agli avvisi e ai rilevamenti.",
|
||||
"days": {
|
||||
"label": "Giorni di Conservazione",
|
||||
"description": "Numero di giorni di conservazione delle registrazioni."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Conservazione movimento",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni attivate dal movimento, indipendentemente dagli oggetti tracciati. Impostare su 0 se si desidera conservare solo le registrazioni relative ad allarmi e rilevamenti.",
|
||||
"days": {
|
||||
"label": "Giorni di Conservazione",
|
||||
"description": "Numero di giorni di conservazione delle registrazioni."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Conservazione rilevamento",
|
||||
"description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.",
|
||||
"pre_capture": {
|
||||
"label": "Secondi di pre-acquisizione",
|
||||
"description": "Numero di secondi precedenti l'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Secondi di post-acquisizione",
|
||||
"description": "Numero di secondi successivi l'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Conservazione eventi",
|
||||
"description": "Impostazioni di conservazione per le registrazioni degli eventi di rilevamento.",
|
||||
"days": {
|
||||
"label": "Giorni di conservazione",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni degli eventi di rilevamento."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Modalità di conservazione",
|
||||
"description": "Modalità di conservazione: tutti (salva tutti i segmenti), movimento (salva i segmenti con movimento) o oggetti_attivi (salva i segmenti con oggetti attivi)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Conservazione avvisi",
|
||||
"description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate di pre e post-acquisizione.",
|
||||
"pre_capture": {
|
||||
"label": "Secondi di pre-acquisizione",
|
||||
"description": "Numero di secondi antecedenti all'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Secondi di post-acquisizione",
|
||||
"description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Conservazione eventi",
|
||||
"description": "Impostazioni di conservazione per le registrazioni degli eventi di rilevamento.",
|
||||
"days": {
|
||||
"label": "Giorni di conservazione",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni degli eventi di rilevamento."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Modalità di conservazione",
|
||||
"description": "Modalità di conservazione: tutti (salva tutti i segmenti), movimento (salva i segmenti con movimento) o oggetti_attivi (salva i segmenti con oggetti attivi)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"label": "Configurazione anteprima",
|
||||
"description": "Impostazioni che controllano la qualità delle anteprime di registrazione mostrate nell'interfaccia utente (UI).",
|
||||
"quality": {
|
||||
"label": "Qualità anteprima",
|
||||
"description": "Livello di qualità dell'anteprima (very_low, low, medium, high, very_high)."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato registrazione originale",
|
||||
"description": "Indica se la registrazione era abilitata nella configurazione statica originale."
|
||||
}
|
||||
},
|
||||
"snapshots": {
|
||||
"label": "Istantanee"
|
||||
"label": "Istantanee",
|
||||
"description": "Impostazioni per le istantanee generate via API degli oggetti tracciati per questa telecamera.",
|
||||
"enabled": {
|
||||
"label": "Abilita istantanee",
|
||||
"description": "Abilita o disabilita il salvataggio delle istantanee per questa telecamera."
|
||||
},
|
||||
"timestamp": {
|
||||
"label": "Sovrimpressione timestamp",
|
||||
"description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API."
|
||||
},
|
||||
"bounding_box": {
|
||||
"label": "Sovrimpressione riquadro di delimitazione"
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Rilevamento movimento",
|
||||
"contour_area": {
|
||||
"label": "Area di contorno",
|
||||
"description": "Area minima del contorno, in pixel, richiesta affinché un contorno di movimento venga conteggiato."
|
||||
"description": "Area minima del contorno in pixel richiesta affinché un contorno di movimento venga conteggiato."
|
||||
},
|
||||
"improve_contrast": {
|
||||
"label": "Migliora il contrasto",
|
||||
"description": "Applica un miglioramento del contrasto ai fotogrammi prima dell'analisi del movimento per facilitare il rilevamento."
|
||||
},
|
||||
"description": "Impostazioni predefinite del rilevamento di movimento per questa telecamera.",
|
||||
"description": "Impostazioni predefinite per il rilevamento del movimento di questa telecamera.",
|
||||
"enabled": {
|
||||
"label": "Attiva il rilevamento del movimento",
|
||||
"description": "Attiva o disattiva il rilevamento di movimento per questa telecamera."
|
||||
@ -293,17 +485,17 @@
|
||||
},
|
||||
"lightning_threshold": {
|
||||
"label": "Soglia di luminosità",
|
||||
"description": "Soglia per rilevare e ignorare brevi picchi di luminosità (un valore più basso indica una maggiore sensibilità; i valori sono compresi tra 0,3 e 1,0). Ciò non impedisce del tutto il rilevamento del movimento, ma fa semplicemente sì che il rilevatore smetta di analizzare i fotogrammi successivi una volta superata la soglia. Durante questi eventi vengono comunque create registrazioni basate sul movimento."
|
||||
"description": "Soglia per rilevare e ignorare brevi picchi di luminosità (un valore più basso indica una maggiore sensibilità; i valori sono compresi tra 0.3 e 1.0). Ciò non impedisce del tutto il rilevamento del movimento, ma fa semplicemente sì che il rilevatore smetta di analizzare i fotogrammi successivi una volta superata la soglia. Durante questi eventi vengono comunque create registrazioni basate sul movimento."
|
||||
},
|
||||
"skip_motion_threshold": {
|
||||
"label": "Ignora soglia di movimento",
|
||||
"description": "Se impostato su un valore compreso tra 0,0 e 1,0, e se in un singolo fotogramma cambia una porzione dell'immagine superiore a tale frazione, il rilevatore non restituirà alcuna area di movimento e si ricalibrerà immediatamente. Ciò consente di risparmiare risorse della CPU e ridurre i falsi positivi in caso di fulmini, temporali, ecc., ma potrebbe comportare la mancata rilevazione di eventi reali, come ad esempio il tracciamento automatico di un oggetto da parte di una telecamera PTZ. Il compromesso consiste nel scegliere se sacrificare alcuni megabyte di registrazioni o rivedere un paio di brevi clip. Lasciare non impostato (Nessuno) per disabilitare questa funzione."
|
||||
"description": "Se impostato su un valore compreso tra 0.0 e 110, e se in un singolo fotogramma cambia una porzione dell'immagine superiore a tale frazione, il rilevatore non restituirà alcun riquadro di movimento e si ricalibrerà immediatamente. Ciò consente di risparmiare risorse della CPU e ridurre i falsi positivi in caso di fulmini, temporali, ecc., ma potrebbe comportare la mancata rilevazione di eventi reali, come ad esempio il tracciamento automatico di un oggetto da parte di una telecamera PTZ. Il compromesso consiste nel scegliere se sacrificare alcuni megabyte di registrazioni o rivedere un paio di brevi video. Lasciare non impostato (Nessuno) per disabilitare questa funzione."
|
||||
},
|
||||
"delta_alpha": {
|
||||
"description": "Fattore di alpha blending utilizzato nel calcolo della differenza tra fotogrammi per il calcolo del movimento."
|
||||
"description": "Fattore di fusione alfa utilizzato nel calcolo della differenza tra fotogrammi per il calcolo del movimento."
|
||||
},
|
||||
"frame_alpha": {
|
||||
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la pre-elaborazione del movimento."
|
||||
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento."
|
||||
},
|
||||
"frame_height": {
|
||||
"label": "Altezza del frame",
|
||||
@ -314,14 +506,14 @@
|
||||
"description": "Coordinate x, y ordinate che definiscono il poligono della maschera di movimento utilizzato per includere/escludere aree."
|
||||
},
|
||||
"mqtt_off_delay": {
|
||||
"label": "Ritardo MQTT “off”",
|
||||
"description": "Tempo di attesa in secondi dopo l'ultima operazione prima di pubblicare uno stato “off” MQTT."
|
||||
"label": "Ritardo di disattivazione MQTT",
|
||||
"description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera Grezza"
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
},
|
||||
"objects": {
|
||||
@ -361,6 +553,9 @@
|
||||
"mask": {
|
||||
"label": "Maschera filtro",
|
||||
"description": "Coordinate del poligono che definisce l'area all'interno dell'inquadratura in cui si applica questo filtro."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
},
|
||||
"mask": {
|
||||
@ -402,8 +597,19 @@
|
||||
"tracked_object_end": {
|
||||
"label": "Invia alla fine",
|
||||
"description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina."
|
||||
},
|
||||
"after_significant_updates": {
|
||||
"label": "Attivazione anticipata GenAI",
|
||||
"description": "Invia una richiesta a GenAI dopo un numero specificato di aggiornamenti significativi per l'oggetto tracciato."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato GenAI originale",
|
||||
"description": "Indica se GenAI era abilitata nella configurazione statica originale."
|
||||
}
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
},
|
||||
"live": {
|
||||
@ -462,12 +668,34 @@
|
||||
"semantic_search": {
|
||||
"label": "Ricerca semantica",
|
||||
"triggers": {
|
||||
"label": "Inneschi",
|
||||
"label": "Attivatori",
|
||||
"friendly_name": {
|
||||
"label": "Nome descrittivo",
|
||||
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco."
|
||||
},
|
||||
"description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.",
|
||||
"enabled": {
|
||||
"label": "Abilita questo attivatore",
|
||||
"description": "Abilita o disabilita questo attivatore della ricerca semantica."
|
||||
},
|
||||
"type": {
|
||||
"label": "Tipo di attivatore",
|
||||
"description": "Tipo di attivatore: 'miniatura' (corrispondenza con immagine) o 'descrizione' (corrispondenza con testo)."
|
||||
},
|
||||
"data": {
|
||||
"label": "Contenuto dell'attivatore",
|
||||
"description": "Frase di testo o ID della miniatura da confrontare con gli oggetti tracciati."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Soglia dell'attivatore",
|
||||
"description": "Punteggio minimo di somiglianza (0-1) richiesto per attivare questo attivatore."
|
||||
},
|
||||
"actions": {
|
||||
"label": "Azioni dell'attivatore",
|
||||
"description": "Elenco delle azioni da eseguire quando l'attivatore trova una corrispondenza (notification, sub_label, attribute)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "Impostazioni per la ricerca semantica, che crea e interroga gli embedding degli oggetti per trovare elementi simili."
|
||||
},
|
||||
"lpr": {
|
||||
"label": "Riconoscimento targhe",
|
||||
@ -508,6 +736,11 @@
|
||||
"friendly_name": {
|
||||
"label": "Nome zona",
|
||||
"description": "Un nome intuitivo per la zona, visualizzato nell'interfaccia utente di Frigate. Se non specificato, verrà utilizzata una versione formattata del nome della zona."
|
||||
},
|
||||
"filters": {
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
|
||||
@ -417,7 +417,93 @@
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"label": "Revisiona"
|
||||
"label": "Revisione",
|
||||
"alerts": {
|
||||
"label": "Configurazione avvisi",
|
||||
"description": "Impostazioni relative a quali oggetti tracciati generano avvisi e alle modalità di conservazione degli avvisi stessi.",
|
||||
"enabled": {
|
||||
"label": "Abilita avvisi"
|
||||
},
|
||||
"labels": {
|
||||
"label": "Etichette avvisi",
|
||||
"description": "Elenco delle etichette oggetto che si qualificano come avvisi (ad esempio: car, person)."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Zone richieste",
|
||||
"description": "Zone in cui un oggetto deve entrare per essere considerato un avviso; lascia vuoto per consentire qualsiasi zona."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato avvisi originale",
|
||||
"description": "Traccia se gli avvisi erano originariamente abilitati nella configurazione statica."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Tempo limite avvisi",
|
||||
"description": "Secondi da attendere dopo l'assenza di attività che genera avvisi prima di interrompere un avviso."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Configurazione rilevamenti",
|
||||
"description": "Impostazioni relative a quali oggetti tracciati generano rilevamenti (non avvisi) e alle modalità di conservazione dei rilevamenti stessi.",
|
||||
"enabled": {
|
||||
"label": "Abilita rilevamenti"
|
||||
},
|
||||
"labels": {
|
||||
"label": "Etichette rilevamenti",
|
||||
"description": "Elenco delle etichette oggetto che si qualificano come eventi di rilevamento."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Zone richieste",
|
||||
"description": "Zone in cui un oggetto deve entrare per essere considerato un rilevamento; lascia vuoto per consentire qualsiasi zona."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Tempo limite rilevamenti",
|
||||
"description": "Secondi da attendere dopo l'assenza di attività che genera rilevamenti prima di interrompere un rilevamento."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato rilevamenti originale",
|
||||
"description": "Traccia se i rilevamenti erano originariamente abilitati nella configurazione statica."
|
||||
}
|
||||
},
|
||||
"genai": {
|
||||
"label": "Configurazione GenAI",
|
||||
"description": "Controlla l'uso dell'IA generativa per la produzione di descrizioni e riepiloghi degli elementi di revisione.",
|
||||
"enabled": {
|
||||
"label": "Abilita descrizioni GenAI",
|
||||
"description": "Abilita o disabilita le descrizioni e i riepiloghi generati dalla GenAI per gli elementi di revisione."
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Abilita GenAI per avvisi",
|
||||
"description": "Usa la GenAI per generare descrizioni per gli elementi di avviso."
|
||||
},
|
||||
"detections": {
|
||||
"label": "Abilita GenAI per rilevamenti",
|
||||
"description": "Usa la GenAI per generare descrizioni per gli elementi di rilevamento."
|
||||
},
|
||||
"image_source": {
|
||||
"label": "Fonte immagini di revisione",
|
||||
"description": "Fonte delle immagini inviate alla GenAI ('anteprime' o 'registrazioni'); 'registrazioni' utilizza fotogrammi di qualità superiore ma consuma più token."
|
||||
},
|
||||
"additional_concerns": {
|
||||
"label": "Ulteriori criteri di attenzione",
|
||||
"description": "Un elenco di note o criteri di attenzione aggiuntivi che la GenAI deve considerare quando valuta l'attività su questa telecamera."
|
||||
},
|
||||
"debug_save_thumbnails": {
|
||||
"label": "Salva miniature",
|
||||
"description": "Salva le miniature inviate al provider GenAI per il debug e la revisione."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato GenAI originale",
|
||||
"description": "Traccia se la revisione GenAI era originariamente abilitata nella configurazione statica."
|
||||
},
|
||||
"preferred_language": {
|
||||
"label": "Lingua preferita",
|
||||
"description": "Lingua preferita da richiedere al provider GenAI per le risposte generate."
|
||||
},
|
||||
"activity_context_prompt": {
|
||||
"label": "Prompt di contesto dell'attività",
|
||||
"description": "Prompt personalizzato che descrive cosa costituisce o meno un'attività sospetta, per fornire contesto ai riepiloghi della GenAI."
|
||||
}
|
||||
}
|
||||
},
|
||||
"ui": {
|
||||
"label": "Interfaccia utente",
|
||||
@ -436,18 +522,117 @@
|
||||
"export": {
|
||||
"description": "Impostazioni utilizzate durante l'esportazione delle registrazioni come timelapse e accelerazione hardware.",
|
||||
"hwaccel_args": {
|
||||
"description": "Argomenti di accelerazione hardware da utilizzare per le operazioni di esportazione/transcodifica."
|
||||
"description": "Argomenti di accelerazione hardware da utilizzare per le operazioni di esportazione/transcodifica.",
|
||||
"label": "Argomenti hwaccel esportazione"
|
||||
},
|
||||
"label": "Configurazione esportazione",
|
||||
"max_concurrent": {
|
||||
"label": "Esportazioni simultanee massime",
|
||||
"description": "Numero massimo di processi di esportazione da elaborare contemporaneamente."
|
||||
}
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Abilita Registrazione"
|
||||
},
|
||||
"expire_interval": {
|
||||
"label": "Intervallo pulizia registrazioni",
|
||||
"description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti."
|
||||
},
|
||||
"continuous": {
|
||||
"label": "Conservazione continua",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni, indipendentemente dagli oggetti tracciati o dal movimento. Impostare su 0 se si desidera conservare solo le registrazioni relative agli avvisi e ai rilevamenti.",
|
||||
"days": {
|
||||
"label": "Giorni di Conservazione",
|
||||
"description": "Numero di giorni di conservazione delle registrazioni."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Conservazione movimento",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni attivate dal movimento, indipendentemente dagli oggetti tracciati. Impostare su 0 se si desidera conservare solo le registrazioni relative ad allarmi e rilevamenti.",
|
||||
"days": {
|
||||
"label": "Giorni di Conservazione",
|
||||
"description": "Numero di giorni di conservazione delle registrazioni."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Conservazione rilevamento",
|
||||
"description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.",
|
||||
"pre_capture": {
|
||||
"label": "Secondi di pre-acquisizione",
|
||||
"description": "Numero di secondi precedenti l'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Secondi di post-acquisizione",
|
||||
"description": "Numero di secondi successivi l'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Conservazione eventi",
|
||||
"description": "Impostazioni di conservazione per le registrazioni degli eventi di rilevamento.",
|
||||
"days": {
|
||||
"label": "Giorni di conservazione",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni degli eventi di rilevamento."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Modalità di conservazione",
|
||||
"description": "Modalità di conservazione: tutti (salva tutti i segmenti), movimento (salva i segmenti con movimento) o oggetti_attivi (salva i segmenti con oggetti attivi)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Conservazione avvisi",
|
||||
"description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate di pre e post-acquisizione.",
|
||||
"pre_capture": {
|
||||
"label": "Secondi di pre-acquisizione",
|
||||
"description": "Numero di secondi antecedenti all'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Secondi di post-acquisizione",
|
||||
"description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Conservazione eventi",
|
||||
"description": "Impostazioni di conservazione per le registrazioni degli eventi di rilevamento.",
|
||||
"days": {
|
||||
"label": "Giorni di conservazione",
|
||||
"description": "Numero di giorni per cui conservare le registrazioni degli eventi di rilevamento."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Modalità di conservazione",
|
||||
"description": "Modalità di conservazione: tutti (salva tutti i segmenti), movimento (salva i segmenti con movimento) o oggetti_attivi (salva i segmenti con oggetti attivi)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"label": "Configurazione anteprima",
|
||||
"description": "Impostazioni che controllano la qualità delle anteprime di registrazione mostrate nell'interfaccia utente (UI).",
|
||||
"quality": {
|
||||
"label": "Qualità anteprima",
|
||||
"description": "Livello di qualità dell'anteprima (very_low, low, medium, high, very_high)."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato registrazione originale",
|
||||
"description": "Indica se la registrazione era abilitata nella configurazione statica originale."
|
||||
}
|
||||
},
|
||||
"snapshots": {
|
||||
"label": "Istantanee"
|
||||
"label": "Istantanee",
|
||||
"enabled": {
|
||||
"label": "Abilita istantanee"
|
||||
},
|
||||
"timestamp": {
|
||||
"label": "Sovrimpressione timestamp",
|
||||
"description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API."
|
||||
},
|
||||
"bounding_box": {
|
||||
"label": "Sovrimpressione riquadro di delimitazione"
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Rilevamento movimento",
|
||||
"contour_area": {
|
||||
"label": "Area di contorno",
|
||||
"description": "Area minima del contorno, in pixel, richiesta affinché un contorno di movimento venga conteggiato."
|
||||
"description": "Area minima del contorno in pixel richiesta affinché un contorno di movimento venga conteggiato."
|
||||
},
|
||||
"improve_contrast": {
|
||||
"label": "Migliora il contrasto",
|
||||
@ -462,17 +647,17 @@
|
||||
},
|
||||
"lightning_threshold": {
|
||||
"label": "Soglia di luminosità",
|
||||
"description": "Soglia per rilevare e ignorare brevi picchi di luminosità (un valore più basso indica una maggiore sensibilità; i valori sono compresi tra 0,3 e 1,0). Ciò non impedisce del tutto il rilevamento del movimento, ma fa semplicemente sì che il rilevatore smetta di analizzare i fotogrammi successivi una volta superata la soglia. Durante questi eventi vengono comunque create registrazioni basate sul movimento."
|
||||
"description": "Soglia per rilevare e ignorare brevi picchi di luminosità (un valore più basso indica una maggiore sensibilità; i valori sono compresi tra 0.3 e 1.0). Ciò non impedisce del tutto il rilevamento del movimento, ma fa semplicemente sì che il rilevatore smetta di analizzare i fotogrammi successivi una volta superata la soglia. Durante questi eventi vengono comunque create registrazioni basate sul movimento."
|
||||
},
|
||||
"skip_motion_threshold": {
|
||||
"label": "Ignora soglia di movimento",
|
||||
"description": "Se impostato su un valore compreso tra 0,0 e 1,0, e se in un singolo fotogramma cambia una porzione dell'immagine superiore a tale frazione, il rilevatore non restituirà alcuna area di movimento e si ricalibrerà immediatamente. Ciò consente di risparmiare risorse della CPU e ridurre i falsi positivi in caso di fulmini, temporali, ecc., ma potrebbe comportare la mancata rilevazione di eventi reali, come ad esempio il tracciamento automatico di un oggetto da parte di una telecamera PTZ. Il compromesso consiste nel scegliere se sacrificare alcuni megabyte di registrazioni o rivedere un paio di brevi clip. Lasciare non impostato (Nessuno) per disabilitare questa funzione."
|
||||
"description": "Se impostato su un valore compreso tra 0.0 e 110, e se in un singolo fotogramma cambia una porzione dell'immagine superiore a tale frazione, il rilevatore non restituirà alcun riquadro di movimento e si ricalibrerà immediatamente. Ciò consente di risparmiare risorse della CPU e ridurre i falsi positivi in caso di fulmini, temporali, ecc., ma potrebbe comportare la mancata rilevazione di eventi reali, come ad esempio il tracciamento automatico di un oggetto da parte di una telecamera PTZ. Il compromesso consiste nel scegliere se sacrificare alcuni megabyte di registrazioni o rivedere un paio di brevi video. Lasciare non impostato (Nessuno) per disabilitare questa funzione."
|
||||
},
|
||||
"delta_alpha": {
|
||||
"description": "Fattore di alpha blending utilizzato nel calcolo della differenza tra fotogrammi per il calcolo del movimento."
|
||||
"description": "Fattore di fusione alfa utilizzato nel calcolo della differenza tra fotogrammi per il calcolo del movimento."
|
||||
},
|
||||
"frame_alpha": {
|
||||
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la pre-elaborazione del movimento."
|
||||
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento."
|
||||
},
|
||||
"frame_height": {
|
||||
"label": "Altezza del frame",
|
||||
@ -483,14 +668,14 @@
|
||||
"description": "Coordinate x, y ordinate che definiscono il poligono della maschera di movimento utilizzato per includere/escludere aree."
|
||||
},
|
||||
"mqtt_off_delay": {
|
||||
"label": "Ritardo MQTT “off”",
|
||||
"description": "Tempo di attesa in secondi dopo l'ultima operazione prima di pubblicare uno stato “off” MQTT."
|
||||
"label": "Ritardo di disattivazione MQTT",
|
||||
"description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera Grezza"
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
},
|
||||
"objects": {
|
||||
@ -529,6 +714,9 @@
|
||||
"mask": {
|
||||
"label": "Maschera filtro",
|
||||
"description": "Coordinate del poligono che definisce l'area all'interno dell'inquadratura in cui si applica questo filtro."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
},
|
||||
"mask": {
|
||||
@ -570,7 +758,23 @@
|
||||
"tracked_object_end": {
|
||||
"label": "Invia alla fine",
|
||||
"description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina."
|
||||
},
|
||||
"after_significant_updates": {
|
||||
"label": "Attivazione anticipata GenAI",
|
||||
"description": "Invia una richiesta a GenAI dopo un numero specificato di aggiornamenti significativi per l'oggetto tracciato."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Stato GenAI originale",
|
||||
"description": "Indica se GenAI era abilitata nella configurazione statica originale."
|
||||
}
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
},
|
||||
"filters_attribute": {
|
||||
"raw_mask": {
|
||||
"label": "Maschera grezza"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -679,10 +883,31 @@
|
||||
"semantic_search": {
|
||||
"label": "Ricerca semantica",
|
||||
"triggers": {
|
||||
"label": "Inneschi",
|
||||
"label": "Attivatori",
|
||||
"friendly_name": {
|
||||
"label": "Nome descrittivo",
|
||||
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco."
|
||||
},
|
||||
"description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.",
|
||||
"enabled": {
|
||||
"label": "Abilita questo attivatore",
|
||||
"description": "Abilita o disabilita questo attivatore della ricerca semantica."
|
||||
},
|
||||
"type": {
|
||||
"label": "Tipo di attivatore",
|
||||
"description": "Tipo di attivatore: 'miniatura' (corrispondenza con immagine) o 'descrizione' (corrispondenza con testo)."
|
||||
},
|
||||
"data": {
|
||||
"label": "Contenuto dell'attivatore",
|
||||
"description": "Frase di testo o ID della miniatura da confrontare con gli oggetti tracciati."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Soglia dell'attivatore",
|
||||
"description": "Punteggio minimo di somiglianza (0-1) richiesto per attivare questo attivatore."
|
||||
},
|
||||
"actions": {
|
||||
"label": "Azioni dell'attivatore",
|
||||
"description": "Elenco delle azioni da eseguire quando l'attivatore trova una corrispondenza (notification, sub_label, attribute)."
|
||||
}
|
||||
},
|
||||
"model_size": {
|
||||
|
||||
@ -212,7 +212,7 @@
|
||||
"help": "Hjälp",
|
||||
"documentation": {
|
||||
"title": "Dokumentation",
|
||||
"label": "Frigate dokumentation"
|
||||
"label": "Frigate-dokumentation"
|
||||
},
|
||||
"uiPlayground": "UI Testmiljö",
|
||||
"restart": "Starta om Frigate",
|
||||
|
||||
@ -17,9 +17,9 @@
|
||||
},
|
||||
"review": {
|
||||
"question": {
|
||||
"ask_a": "Är detta objektet <code>{{label}}</code>?",
|
||||
"ask_an": "Är detta objektet en <code>{{label}}</code>?",
|
||||
"ask_full": "Är detta objektet <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?",
|
||||
"ask_a": "Är detta objektet en/ett <code>{{label}}</code>?",
|
||||
"ask_an": "Är detta objektet en/ett <code>{{label}}</code>?",
|
||||
"ask_full": "Är detta objektet en/ett <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?",
|
||||
"label": "Bekräfta denna etikett för Frigate Plus"
|
||||
},
|
||||
"state": {
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
{
|
||||
"labels": {
|
||||
"all": {
|
||||
"title": "Alla Etiketter",
|
||||
"title": "Alla etiketter",
|
||||
"short": "Etiketter"
|
||||
},
|
||||
"label": "Etiketter",
|
||||
"count": "{{count}} Etiketter",
|
||||
"count_one": "{{count}} Etikett",
|
||||
"count_other": "{{count}} Etiketter"
|
||||
"count_other": "{{count}} etiketter"
|
||||
},
|
||||
"filter": "Filtrera",
|
||||
"zones": {
|
||||
@ -49,7 +49,7 @@
|
||||
"defaultView": {
|
||||
"title": "Standard Vy",
|
||||
"summary": "Sammanfattning",
|
||||
"desc": "När inga filter är valda, visa en översikt av de senaste spårade objekten per etikett-typ eller visa ett ofiltrerat rutnät.",
|
||||
"desc": "När inga filter är valda, visa en översikt av de senaste spårade objekten per etikett eller visa ett ofiltrerat rutnät.",
|
||||
"unfilteredGrid": "Ofiltrerat Rutnät"
|
||||
},
|
||||
"searchSource": {
|
||||
@ -121,7 +121,7 @@
|
||||
"filterBySeverity": "Filtrera logg på allvarlighetsgrad",
|
||||
"disableLogStreaming": "Inaktivera strömning av logg",
|
||||
"allLogs": "Alla loggar",
|
||||
"label": "Filter loggnivå"
|
||||
"label": "Filtrera loggnivå"
|
||||
},
|
||||
"trackedObjectDelete": {
|
||||
"title": "Bekräfta Borttagning",
|
||||
|
||||
@ -12,10 +12,10 @@
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"deletedCategory_one": "Borttagen klass",
|
||||
"deletedCategory_other": "",
|
||||
"deletedImage_one": "Raderade bilder",
|
||||
"deletedImage_other": "",
|
||||
"deletedCategory_one": "Tog bort {{count}} klass",
|
||||
"deletedCategory_other": "Tog bort {{count}} klasser",
|
||||
"deletedImage_one": "Tog bort {{count}} bild",
|
||||
"deletedImage_other": "Tog bort {{count}} bilder",
|
||||
"categorizedImage": "Lyckades klassificera bilden",
|
||||
"trainedModel": "Modellen har tränats.",
|
||||
"trainingModel": "Modellträning har startat.",
|
||||
@ -28,7 +28,7 @@
|
||||
"deleteImageFailed": "Misslyckades med att ta bort: {{errorMessage}}",
|
||||
"deleteCategoryFailed": "Misslyckades med att ta bort klassen: {{errorMessage}}",
|
||||
"categorizeFailed": "Misslyckades med att kategorisera bilden: {{errorMessage}}",
|
||||
"trainingFailed": "Modellträningen misslyckades. Kontrollera Frigate loggarna för mer information.",
|
||||
"trainingFailed": "Modellträningen misslyckades. Kontrollera Frigate-loggarna för mer information.",
|
||||
"deleteModelFailed": "Misslyckades med att ta bort modellen: {{errorMessage}}",
|
||||
"updateModelFailed": "Misslyckades med att uppdatera modell: {{errorMessage}}",
|
||||
"trainingFailedToStart": "Misslyckades med att starta modellträning: {{errorMessage}}",
|
||||
|
||||
@ -6,11 +6,11 @@
|
||||
"startingUp": "Startar upp…",
|
||||
"estimatedTime": "Beräknad återstående tid:",
|
||||
"finishingShortly": "Snart klar",
|
||||
"context": "Utforskaren kan användas efter inbäddade spårade objekt har slutat återindexerat.",
|
||||
"context": "Utforskaren kan användas när inbäddningarna för spårade objekt har indexerats om.",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "Miniatyrbilder inbäddad: ",
|
||||
"thumbnailsEmbedded": "Inbäddade miniatyrbilder: ",
|
||||
"descriptionsEmbedded": "Beskrivningar inbäddade: ",
|
||||
"trackedObjectsProcessed": "Spårade objekt bearbetad: "
|
||||
"trackedObjectsProcessed": "Bearbetade spårade objekt: "
|
||||
}
|
||||
},
|
||||
"title": "Utforska är inte tillgänglig",
|
||||
@ -68,8 +68,8 @@
|
||||
},
|
||||
"editLPR": {
|
||||
"title": "Redigera nummerplåt",
|
||||
"desc": "Ange ett nytt nummerplåt för denna {{label}}",
|
||||
"descNoLabel": "Ange ett nytt nummerplåt för detta spårade objekt"
|
||||
"desc": "Ange ett nytt registreringsnummer för detta {{label}}-objekt",
|
||||
"descNoLabel": "Ange ett nytt registreringsnummer för det här spårade objektet"
|
||||
},
|
||||
"snapshotScore": {
|
||||
"label": "Ögonblicksbildspoäng"
|
||||
@ -81,7 +81,7 @@
|
||||
"score": {
|
||||
"label": "Poäng"
|
||||
},
|
||||
"recognizedLicensePlate": "Erkänd nummerplåt",
|
||||
"recognizedLicensePlate": "Identifierad registreringsskylt",
|
||||
"estimatedSpeed": "Uppskattad hastighet",
|
||||
"objects": "Objekt",
|
||||
"camera": "Kamera",
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
"faceDesc": "Detaljer om det spårade objektet som genererade detta ansikte",
|
||||
"unknown": "Okänd",
|
||||
"subLabelScore": "Underetikettpoäng",
|
||||
"scoreInfo": "Underetikettpoängen är den viktade poängen för alla igenkända ansiktskonfidenser, så detta kan skilja sig från poängen som visas på ögonblicksbilden."
|
||||
"scoreInfo": "Poängen är ett viktat genomsnitt av alla ansiktspoäng, viktat efter ansiktets storlek i varje bild."
|
||||
},
|
||||
"description": {
|
||||
"placeholder": "Ange ett namn för denna samling",
|
||||
@ -75,7 +75,7 @@
|
||||
"deletedName_other": "{{count}} ansikten har raderats.",
|
||||
"renamedFace": "Ansiktet har bytt namn till {{name}}",
|
||||
"trainedFace": "Ansikte är tränant.",
|
||||
"updatedFaceScore": "Ansikts poängen har uppdaterats."
|
||||
"updatedFaceScore": "Ansiktspoängen för {{name}} har uppdaterats till {{score}}."
|
||||
},
|
||||
"error": {
|
||||
"uploadingImageFailed": "Misslyckades med att ladda upp bilden: {{errorMessage}}",
|
||||
|
||||
@ -101,7 +101,7 @@
|
||||
},
|
||||
"cameraSettings": {
|
||||
"audioDetection": "Ljuddetektering",
|
||||
"title": "{{kamera}} inställningar",
|
||||
"title": "Inställningar för {{camera}}",
|
||||
"cameraEnabled": "Kamera Aktiverad",
|
||||
"objectDetection": "Objektsdetektering",
|
||||
"recording": "Inspelning",
|
||||
|
||||
@ -14,18 +14,18 @@
|
||||
"desc": {
|
||||
"step1": "Skriv ett filtreringsnyckelnamn följt av ett kolon (t.ex. \"kameror:\").",
|
||||
"step2": "Välj ett värde utifrån alternativen eller skriv in ditt egna.",
|
||||
"step3": "Använd flera filter genom att addera dom en efter en med ett mellanslag emellan dom.",
|
||||
"step3": "Använd flera filter genom att lägga till dem en efter en med ett mellanslag mellan dem.",
|
||||
"step4": "Datumfilter (före: och efter:) använd {{DateFormat}} format.",
|
||||
"step5": "Tidsintervaller använder {{exampleTime}} format.",
|
||||
"exampleLabel": "Exempel:",
|
||||
"step6": "Ta bort filter genom att klicka på 'x\" bredvid dom.",
|
||||
"step6": "Ta bort filter genom att klicka på \"x\" bredvid dem.",
|
||||
"text": "Filter hjälper dig att begränsa dina sökresultat. Så här använder du dem i inmatningsfältet:"
|
||||
},
|
||||
"title": "Hur du använder filter"
|
||||
},
|
||||
"header": {
|
||||
"noFilters": "Filter",
|
||||
"activeFilters": "Aktiva Filter",
|
||||
"activeFilters": "Aktiva filter",
|
||||
"currentFilterType": "Filtervärden"
|
||||
},
|
||||
"label": {
|
||||
|
||||
@ -19,19 +19,19 @@
|
||||
"liveDashboard": {
|
||||
"automaticLiveView": {
|
||||
"desc": "Automatiskt byte till kamera där aktivitet registreras. Inaktivering av denna inställning gör att en statisk bild visas i Live Panelen som uppdateras en gång per minut.",
|
||||
"label": "Automatisk Live Visning"
|
||||
"label": "Automatisk livevisning"
|
||||
},
|
||||
"playAlertVideos": {
|
||||
"desc": "Som standard visas varningar på Live panelen som små loopande klipp. Inaktivera denna inställning för att bara visa en statisk bild av nya varningar på denna enhet/webbläsare.",
|
||||
"label": "Spela upp Varnings videor"
|
||||
},
|
||||
"title": "Live Panel",
|
||||
"title": "Livepanel",
|
||||
"displayCameraNames": {
|
||||
"label": "Visa alltid kameranamn",
|
||||
"desc": "Visa alltid kameranamnen i ett chip i instrumentpanelen för livevisning med flera kameror."
|
||||
},
|
||||
"liveFallbackTimeout": {
|
||||
"label": "Live spelare reserv timeout",
|
||||
"label": "Reservtimeout för livespelare",
|
||||
"desc": "När en kameras högkvalitativa liveström inte är tillgänglig, återgå till lågbandbreddsläge efter så här många sekunder. Standard: 3."
|
||||
}
|
||||
},
|
||||
@ -125,10 +125,10 @@
|
||||
"desc": "Att använda <em>large</em> använder en ArcFace-modell för ansiktsinbäddning och körs automatiskt på GPU:n om tillämpligt."
|
||||
}
|
||||
},
|
||||
"title": "Ansikts igenkänning"
|
||||
"title": "Ansiktsigenkänning"
|
||||
},
|
||||
"licensePlateRecognition": {
|
||||
"title": "Nummerplåt Erkännande",
|
||||
"title": "Igenkänning av registreringsskyltar",
|
||||
"desc": "Frigate kan känna igen nummerplåt på fordon och automatiskt lägga till de upptäckta tecknen i fältet recognized_license_plate eller ett känt namn som en underetikett till objekt av typen bil. Ett vanligt användningsfall kan vara att läsa nummerplåtor på bilar som kör in på en uppfart eller bilar som passerar på en gata.",
|
||||
"readTheDocumentation": "Läs dokumentationen"
|
||||
},
|
||||
@ -244,7 +244,7 @@
|
||||
}
|
||||
},
|
||||
"motionMaskLabel": "Rörelsemask {{number}}",
|
||||
"objectMaskLabel": "Objektmask {{number}} ({{label}})",
|
||||
"objectMaskLabel": "Objektmask {{number}}",
|
||||
"form": {
|
||||
"zoneName": {
|
||||
"error": {
|
||||
@ -407,7 +407,7 @@
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"title": "Rörelsedetekteringstuner",
|
||||
"unsavedChanges": "Osparade ändringar i Motion Tuner ({{camera}})",
|
||||
"unsavedChanges": "Osparade ändringar i rörelsejusteraren ({{camera}})",
|
||||
"desc": {
|
||||
"title": "Frigate använder rörelsedetektering som en första kontroll för att se om det händer något i bilden som är värt att kontrollera med objektdetektering.",
|
||||
"documentation": "Läs guiden för rörelsejustering"
|
||||
@ -567,7 +567,7 @@
|
||||
},
|
||||
"createUser": {
|
||||
"title": "Skapa ny användare",
|
||||
"desc": "Lägg till ett nytt användarkonto och ange en roll för åtkomst till områden i Frigate gränssnittet.",
|
||||
"desc": "Lägg till ett nytt användarkonto och ange en roll för åtkomst till områden i Frigate-gränssnittet.",
|
||||
"usernameOnlyInclude": "Användarnamnet får endast innehålla bokstäver, siffror, . eller _",
|
||||
"confirmPassword": "Vänligen bekräfta ditt lösenord"
|
||||
},
|
||||
@ -597,7 +597,7 @@
|
||||
"admin": "Administratör",
|
||||
"adminDesc": "Full åtkomst till alla funktioner.",
|
||||
"viewer": "Åskådare",
|
||||
"viewerDesc": "Begränsat till Live-dashboards, Review, Explore, och Exports bara.",
|
||||
"viewerDesc": "Endast åtkomst till Live-paneler, Granskning, Utforska och Exporter.",
|
||||
"customDesc": "Anpassad roll med specifik kameraåtkomst."
|
||||
}
|
||||
}
|
||||
@ -728,8 +728,8 @@
|
||||
},
|
||||
"snapshotConfig": {
|
||||
"title": "Ögonblicksbild konfiguration",
|
||||
"desc": "Att skicka till Frigate+ kräver att både snapshots och <code>clean_copy</code> snapshots är aktiverade i din konfiguration.",
|
||||
"cleanCopyWarning": "Vissa kameror har aktiverade ögonblicksbilder men har ren kopia inaktiverad. Du måste aktivera <code>clean_copy</code> i din ögonblicksbild konfiguration för att kunna skicka bilder från dessa kameror till Frigate+.",
|
||||
"desc": "För att skicka till Frigate+ måste ögonblicksbilder vara aktiverade i konfigurationen.",
|
||||
"cleanCopyWarning": "Vissa kameror har ögonblicksbilder inaktiverade.",
|
||||
"table": {
|
||||
"camera": "Kamera",
|
||||
"snapshots": "Ögonblicksbilder",
|
||||
|
||||
@ -126,7 +126,7 @@
|
||||
"overview": "Översikt",
|
||||
"info": {
|
||||
"aspectRatio": "bildförhållande",
|
||||
"cameraProbeInfo": "{{camera}} Kamerasondinformation",
|
||||
"cameraProbeInfo": "Kamerainformation för {{camera}}",
|
||||
"streamDataFromFFPROBE": "Strömdata erhålls med <code>ffprobe</code>.",
|
||||
"codec": "Codec:",
|
||||
"resolution": "Upplösning:",
|
||||
@ -173,7 +173,7 @@
|
||||
"detectHighCpuUsage": "{{camera}} har hög CPU-användning vid detektering ({{detectAvg}}%)",
|
||||
"healthy": "Systemet är hälsosamt",
|
||||
"reindexingEmbeddings": "Omindexering av inbäddningar ({{processed}}% klar)",
|
||||
"cameraIsOffline": "{{camera}} är urkopplad",
|
||||
"cameraIsOffline": "{{camera}} är frånkopplad",
|
||||
"detectIsSlow": "{{detect}} är långsam ({{speed}} ms)",
|
||||
"detectIsVerySlow": "{{detect}} är väldigt långsam ({{speed}} ms)",
|
||||
"shmTooLow": "/dev/shm allokeringen ({{total}} MB) bör ökas till minst {{min}} MB."
|
||||
@ -187,11 +187,11 @@
|
||||
"face_recognition": "Ansiktsigenkänning",
|
||||
"plate_recognition": "Nummerplåt igenkänning",
|
||||
"image_embedding_speed": "Bildinbäddningshastighet",
|
||||
"face_embedding_speed": "Ansikts inbäddnings hastighet",
|
||||
"face_embedding_speed": "Hastighet för ansiktsinbäddning",
|
||||
"face_recognition_speed": "Ansiktsigenkänningshastighet",
|
||||
"plate_recognition_speed": "Hastighet för igenkänning av nummerplåtar",
|
||||
"text_embedding_speed": "Textinbäddningshastighet",
|
||||
"yolov9_plate_detection_speed": "YOLOv9 nummerplåt detekterings hastighet",
|
||||
"yolov9_plate_detection_speed": "Detekteringshastighet för YOLOv9-registreringsskyltar",
|
||||
"yolov9_plate_detection": "YOLOv9 nummerplåt detektering",
|
||||
"review_description": "Recensionsbeskrivning",
|
||||
"review_description_speed": "Recensionsbeskrivning Hastighet",
|
||||
|
||||
1
web/public/locales/te/audio.json
Normal file
1
web/public/locales/te/audio.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/common.json
Normal file
1
web/public/locales/te/common.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/auth.json
Normal file
1
web/public/locales/te/components/auth.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/camera.json
Normal file
1
web/public/locales/te/components/camera.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/dialog.json
Normal file
1
web/public/locales/te/components/dialog.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/filter.json
Normal file
1
web/public/locales/te/components/filter.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/icons.json
Normal file
1
web/public/locales/te/components/icons.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/input.json
Normal file
1
web/public/locales/te/components/input.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/components/player.json
Normal file
1
web/public/locales/te/components/player.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/config/cameras.json
Normal file
1
web/public/locales/te/config/cameras.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/config/global.json
Normal file
1
web/public/locales/te/config/global.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/config/groups.json
Normal file
1
web/public/locales/te/config/groups.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/config/validation.json
Normal file
1
web/public/locales/te/config/validation.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/objects.json
Normal file
1
web/public/locales/te/objects.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/chat.json
Normal file
1
web/public/locales/te/views/chat.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/classificationModel.json
Normal file
1
web/public/locales/te/views/classificationModel.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/configEditor.json
Normal file
1
web/public/locales/te/views/configEditor.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/events.json
Normal file
1
web/public/locales/te/views/events.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/explore.json
Normal file
1
web/public/locales/te/views/explore.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/exports.json
Normal file
1
web/public/locales/te/views/exports.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/faceLibrary.json
Normal file
1
web/public/locales/te/views/faceLibrary.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/live.json
Normal file
1
web/public/locales/te/views/live.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/motionSearch.json
Normal file
1
web/public/locales/te/views/motionSearch.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/recording.json
Normal file
1
web/public/locales/te/views/recording.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/replay.json
Normal file
1
web/public/locales/te/views/replay.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/search.json
Normal file
1
web/public/locales/te/views/search.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/settings.json
Normal file
1
web/public/locales/te/views/settings.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/te/views/system.json
Normal file
1
web/public/locales/te/views/system.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
Loading…
Reference in New Issue
Block a user