Translated using Weblate (Italian)

Currently translated at 74.2% (601 of 809 strings)

Translated using Weblate (Italian)

Currently translated at 99.9% (1276 of 1277 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (145 of 145 strings)

Translated using Weblate (Italian)

Currently translated at 99.5% (473 of 475 strings)

Translated using Weblate (Italian)

Currently translated at 73.0% (591 of 809 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (1276 of 1276 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (475 of 475 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (100 of 100 strings)

Translated using Weblate (Italian)

Currently translated at 67.7% (548 of 809 strings)

Translated using Weblate (Italian)

Currently translated at 55.7% (451 of 809 strings)

Translated using Weblate (Italian)

Currently translated at 76.0% (361 of 475 strings)

Co-authored-by: Edoardo Sorrenti <ed.sorrenti@gmail.com>
Co-authored-by: Filippo-riccardo Franzin (filippo franzin) <filric01@gmail.com>
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
This commit is contained in:
Hosted Weblate 2026-06-18 19:04:31 +02:00
parent 26b761dfd2
commit 7d8e8844e8
No known key found for this signature in database
GPG Key ID: A3FAAA06E6569B4C
5 changed files with 631 additions and 140 deletions

View File

@ -132,53 +132,111 @@
} }
}, },
"mqtt": { "mqtt": {
"label": "MQTT" "label": "MQTT",
"description": "Impostazioni di pubblicazione delle immagini via MQTT.",
"enabled": {
"label": "Invia immagine",
"description": "Abilita la pubblicazione delle istantanee dell'immagine per gli oggetti sui topic MQTT per questa telecamera."
},
"timestamp": {
"label": "Aggiungi timestamp",
"description": "Sovraimprime un timestamp sulle immagini pubblicate su MQTT."
},
"bounding_box": {
"label": "Aggiungi riquadro di delimitazione",
"description": "Disegna i riquadri di delimitazione sulle immagini pubblicate tramite MQTT."
},
"crop": {
"label": "Ritaglia immagine",
"description": "Ritaglia le immagini pubblicate su MQTT in base al riquadro di delimitazione dell'oggetto rilevato."
},
"height": {
"label": "Altezza immagine",
"description": "Altezza (in pixel) a cui ridimensionare le immagini pubblicate tramite MQTT."
},
"required_zones": {
"label": "Zone richieste",
"description": "Zone in cui un oggetto deve entrare affinché venga pubblicata un'immagine MQTT."
},
"quality": {
"label": "Qualità JPEG",
"description": "Qualità JPEG per le immagini pubblicate su MQTT (0-100)."
}
}, },
"onvif": { "onvif": {
"tls_insecure": { "tls_insecure": {
"label": "Disabilita verifica TLS" "label": "Disabilita verifica TLS",
"description": "Salta la verifica TLS e disabilita l'autenticazione digest per ONVIF (non sicuro; utilizzare solo in reti sicure)."
}, },
"profile": { "profile": {
"label": "Profilo ONVIF" "label": "Profilo ONVIF",
"description": "Profilo multimediale ONVIF specifico da utilizzare per il controllo PTZ, identificato tramite token o nome. Se non impostato, viene selezionato automaticamente il primo profilo con una configurazione PTZ valida."
}, },
"autotracking": { "autotracking": {
"label": "Tracciamento automatico", "label": "Tracciamento automatico",
"enabled": { "enabled": {
"label": "Abilita il tracciamento automatico" "label": "Abilita il tracciamento automatico",
"description": "Abilita o disabilita il tracciamento automatico della telecamera PTZ per gli oggetti rilevati."
}, },
"calibrate_on_startup": { "calibrate_on_startup": {
"label": "Calibra all'avvio" "label": "Calibra all'avvio",
"description": "Misura la velocità dei motori PTZ all'avvio per migliorare la precisione del tracciamento. Frigate aggiornerà la configurazione con i valori di movement_weights dopo la calibrazione."
}, },
"zooming": { "zooming": {
"label": "Modalità ingrandimento" "label": "Modalità ingrandimento",
"description": "Controlla il comportamento dello zoom: disabled (solo pan/tilt), absolute (più compatibile) o relative (pan/tilt/zoom simultanei)."
}, },
"zoom_factor": { "zoom_factor": {
"label": "Fattore di ingrandimento" "label": "Fattore di ingrandimento",
"description": "Controlla il livello di zoom sugli oggetti tracciati. Valori più bassi mantengono una porzione maggiore della scena visibile; valori più alti aumentano lo zoom ma potrebbero far perdere il tracciamento. Valori compresi tra 0.1 e 0.75."
}, },
"track": { "track": {
"label": "Oggetti tracciati", "label": "Oggetti tracciati",
"description": "Elenco dei tipi di oggetto che dovrebbero attivare il tracciamento automatico." "description": "Elenco dei tipi di oggetto che dovrebbero attivare il tracciamento automatico."
}, },
"required_zones": { "required_zones": {
"label": "Zone richieste" "label": "Zone richieste",
"description": "Gli oggetti devono entrare in una di queste zone prima che inizi il tracciamento automatico."
}, },
"timeout": { "timeout": {
"label": "Scadenza di ritorno", "label": "Scadenza di ritorno",
"description": "Attendi questo numero di secondi dopo aver perso il tracciamento prima di riportare la telecamera nella posizione preimpostata." "description": "Attendi questo numero di secondi dopo aver perso il tracciamento prima di riportare la telecamera nella posizione preimpostata."
}, },
"movement_weights": { "movement_weights": {
"description": "Valori di calibrazione generati automaticamente dalla calibrazione della telecamera. Non modificare manualmente." "description": "Valori di calibrazione generati automaticamente dalla calibrazione della telecamera. Non modificare manualmente.",
"label": "Pesi del movimento"
}, },
"enabled_in_config": { "enabled_in_config": {
"label": "Stato originale del tracciamento automatico" "label": "Stato originale del tracciamento automatico",
"description": "Campo interno per tracciare se il tracciamento automatico era abilitato nella configurazione."
},
"description": "Traccia automaticamente gli oggetti in movimento e li mantiene centrati nell'inquadratura utilizzando i movimenti della telecamera PTZ.",
"return_preset": {
"label": "Preset di ritorno",
"description": "Nome del preset ONVIF configurato nel firmware della telecamera a cui ritornare al termine del tracciamento."
} }
}, },
"ignore_time_mismatch": { "ignore_time_mismatch": {
"label": "Ignora la discrepanza oraria" "label": "Ignora la discrepanza oraria",
"description": "Ignora le differenze di sincronizzazione oraria tra la telecamera e il server Frigate per la comunicazione ONVIF."
}, },
"label": "ONVIF", "label": "ONVIF",
"port": { "port": {
"label": "Porta ONVIF" "label": "Porta ONVIF",
"description": "Numero di porta per il servizio ONVIF."
},
"description": "Impostazioni della connessione ONVIF e del tracciamento automatico PTZ per questa telecamera.",
"host": {
"label": "Host ONVIF",
"description": "Host (e schema opzionale) per il servizio ONVIF di questa telecamera."
},
"user": {
"label": "Nome utente ONVIF",
"description": "Nome utente per l'autenticazione ONVIF; alcuni dispositivi richiedono un utente amministratore per l'ONVIF."
},
"password": {
"label": "Password ONVIF",
"description": "Password per l'autenticazione ONVIF."
} }
}, },
"detect": { "detect": {
@ -363,20 +421,20 @@
"description": "Numero massimo di processi di esportazione da elaborare contemporaneamente." "description": "Numero massimo di processi di esportazione da elaborare contemporaneamente."
} }
}, },
"description": "Impostazioni di registrazione e conservazione per questa videocamera.", "description": "Impostazioni di registrazione e conservazione per questa telecamera.",
"enabled": { "enabled": {
"label": "Abilita Registrazione", "label": "Abilita registrazione",
"description": "Attiva o disattiva la registrazione per questa telecamera." "description": "Attiva o disattiva la registrazione per questa telecamera."
}, },
"expire_interval": { "expire_interval": {
"label": "Intervallo pulizia registrazioni", "label": "Intervallo di pulizia registrazioni",
"description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti." "description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti."
}, },
"continuous": { "continuous": {
"label": "Conservazione continua", "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.", "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": { "days": {
"label": "Giorni di Conservazione", "label": "Giorni di conservazione",
"description": "Numero di giorni di conservazione delle registrazioni." "description": "Numero di giorni di conservazione delle registrazioni."
} }
}, },
@ -384,7 +442,7 @@
"label": "Conservazione movimento", "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.", "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": { "days": {
"label": "Giorni di Conservazione", "label": "Giorni di conservazione",
"description": "Numero di giorni di conservazione delle registrazioni." "description": "Numero di giorni di conservazione delle registrazioni."
} }
}, },
@ -392,12 +450,12 @@
"label": "Conservazione rilevamento", "label": "Conservazione rilevamento",
"description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.", "description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.",
"pre_capture": { "pre_capture": {
"label": "Secondi di pre-acquisizione", "label": "Secondi prima della cattura",
"description": "Numero di secondi precedenti l'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi precedenti all'evento di rilevamento da includere nella registrazione."
}, },
"post_capture": { "post_capture": {
"label": "Secondi di post-acquisizione", "label": "Secondi dopo la cattura",
"description": "Numero di secondi successivi l'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
}, },
"retain": { "retain": {
"label": "Conservazione eventi", "label": "Conservazione eventi",
@ -414,13 +472,13 @@
}, },
"alerts": { "alerts": {
"label": "Conservazione avvisi", "label": "Conservazione avvisi",
"description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate di pre e post-acquisizione.", "description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate prima e dopo la cattura.",
"pre_capture": { "pre_capture": {
"label": "Secondi di pre-acquisizione", "label": "Secondi prima della cattura",
"description": "Numero di secondi antecedenti all'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi precedenti all'evento di rilevamento da includere nella registrazione."
}, },
"post_capture": { "post_capture": {
"label": "Secondi di post-acquisizione", "label": "Secondi dopo la cattura",
"description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
}, },
"retain": { "retain": {
@ -461,7 +519,40 @@
"description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API." "description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API."
}, },
"bounding_box": { "bounding_box": {
"label": "Sovrimpressione riquadro di delimitazione" "label": "Sovrimpressione riquadro di delimitazione",
"description": "Disegna i riquadri di delimitazione per gli oggetti tracciati sulle istantanee provenienti dalle API."
},
"crop": {
"label": "Ritaglia istantanea",
"description": "Ritaglia le istantanee provenienti dalle API in base al riquadro di delimitazione dell'oggetto rilevato."
},
"required_zones": {
"label": "Zone richieste",
"description": "Zone in cui un oggetto deve entrare affinché venga salvata un'istantanea."
},
"height": {
"label": "Altezza istantanea",
"description": "Altezza (in pixel) a cui ridimensionare le istantanee provenienti dalle API; lascia vuoto per mantenere la dimensione originale."
},
"retain": {
"label": "Conservazione istantanee",
"description": "Impostazioni di conservazione per le istantanee, inclusi i giorni predefiniti e le eccezioni per singolo oggetto.",
"default": {
"label": "Conservazione predefinita",
"description": "Numero predefinito di giorni per cui conservare le istantanee."
},
"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)."
},
"objects": {
"label": "Conservazione oggetti",
"description": "Eccezioni per singolo oggetto relativi ai giorni di conservazione delle istantanee."
}
},
"quality": {
"label": "Qualità istantanee",
"description": "Qualità di codifica per le istantanee salvate (0-100)."
} }
}, },
"motion": { "motion": {
@ -492,10 +583,12 @@
"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." "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": { "delta_alpha": {
"description": "Fattore di fusione alfa 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.",
"label": "Delta alfa"
}, },
"frame_alpha": { "frame_alpha": {
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento." "description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento.",
"label": "Frame alfa"
}, },
"frame_height": { "frame_height": {
"label": "Altezza del frame", "label": "Altezza del frame",
@ -510,7 +603,8 @@
"description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT." "description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT."
}, },
"enabled_in_config": { "enabled_in_config": {
"description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale." "description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale.",
"label": "Stato movimento originale"
}, },
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
@ -548,11 +642,11 @@
}, },
"min_score": { "min_score": {
"label": "Confidenza minima", "label": "Confidenza minima",
"description": "Livello minimo di confidenza del rilevamento per singolo fotogramma richiesto affinché l'oggetto venga conteggiato." "description": "Livello minimo di confidenza nel rilevamento in un singolo fotogramma richiesto affinché l'oggetto venga conteggiato."
}, },
"mask": { "mask": {
"label": "Maschera filtro", "label": "Maschera filtro",
"description": "Coordinate del poligono che definisce l'area all'interno dell'inquadratura in cui si applica questo filtro." "description": "Coordinate del poligono che definiscono la posizione di applicazione di questo filtro all'interno dell'inquadratura."
}, },
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
@ -560,40 +654,42 @@
}, },
"mask": { "mask": {
"label": "Maschera oggetto", "label": "Maschera oggetto",
"description": "Poligono di maschera utilizzato per impedire il rilevamento di oggetti in aree specificate." "description": "Poligono di mascheramento utilizzato per impedire il rilevamento di oggetti in aree specifiche."
}, },
"genai": { "genai": {
"label": "Configurazione degli oggetti GenAI", "label": "Configurazione degli oggetti GenAI",
"description": "Opzioni GenAI per la descrizione degli oggetti tracciati e l'invio dei fotogrammi per la generazione.", "description": "Opzioni GenAI per la descrizione degli oggetti tracciati e l'invio dei fotogrammi per la generazione.",
"enabled": { "enabled": {
"label": "Abilita GenAI", "label": "Abilita GenAI",
"description": "Abilita di default la generazione tramite GenAI delle descrizioni degli oggetti monitorati." "description": "Abilita in modo predefinito la generazione di descrizioni da parte di GenAI per gli oggetti tracciati."
}, },
"use_snapshot": { "use_snapshot": {
"label": "Usa istantanee", "label": "Utilizza istantanee",
"description": "Utilizza le istantanee degli oggetti anziché le miniature per la generazione di descrizioni con GenAI." "description": "Utilizza le istantanee degli oggetti anziché le miniature per la generazione di descrizioni con GenAI."
}, },
"prompt": { "prompt": {
"description": "Modello di prompt predefinito utilizzato per la generazione di descrizioni con GenAI." "description": "Modello di richiesta predefinito utilizzato per la generazione di descrizioni con GenAI.",
"label": "Richiesta di didascalia"
}, },
"object_prompts": { "object_prompts": {
"description": "Prompt specifici per ogni oggetto per personalizzare i risultati di GenAI in base a etichette specifiche." "description": "Richieste specifiche per ogni oggetto per personalizzare i risultati di GenAI in base a etichette specifiche.",
"label": "Richiesta di oggetto"
}, },
"objects": { "objects": {
"label": "Oggetti GenAI", "label": "Oggetti GenAI",
"description": "Elenco delle etichette degli oggetti da inviare a GenAI per impostazione predefinita." "description": "Elenco di etichette degli oggetti da inviare a GenAI per impostazione predefinita."
}, },
"required_zones": { "required_zones": {
"label": "Zone obbligatorie", "label": "Zone richieste",
"description": "Zone che devono essere inserite affinché gli oggetti possano essere utilizzati per la generazione di descrizioni tramite GenAI." "description": "Zone che devono essere inserite affinché gli oggetti siano idonei alla generazione della descrizione GenAI."
}, },
"debug_save_thumbnails": { "debug_save_thumbnails": {
"label": "Salva miniature", "label": "Salva miniature",
"description": "Salva le miniature inviate a GenAI per il debug e la revisione." "description": "Salva le miniature inviate a GenAI per la correzione e la revisione."
}, },
"send_triggers": { "send_triggers": {
"label": "Attivatori GenAI", "label": "Attivazioni GenAI",
"description": "Definisce quando i frame devono essere inviati a GenAI (al termine, dopo gli aggiornamenti, ecc.).", "description": "Definisce quando i fotogrammi devono essere inviati a GenAI (alla fine, dopo gli aggiornamenti, ecc.).",
"tracked_object_end": { "tracked_object_end": {
"label": "Invia alla fine", "label": "Invia alla fine",
"description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina." "description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina."
@ -629,25 +725,60 @@
} }
}, },
"timestamp_style": { "timestamp_style": {
"label": "Stile orario" "label": "Stile orario",
"description": "Opzioni di stile per i timestamp applicati alle istantanee e alla vista di Debug.",
"position": {
"label": "Posizione timestamp",
"description": "Posizione del timestamp sull'immagine (tl/tr/bl/br)."
},
"format": {
"label": "Formato timestamp",
"description": "Stringa di formato data/ora utilizzata per i timestamp (codici di formato datetime di Python)."
},
"color": {
"label": "Colore timestamp",
"description": "Valori di colore RGB per il testo del timestamp (tutti i valori da 0 a 255).",
"red": {
"label": "Rosso",
"description": "Componente rosso (0-255) per il colore del timestamp."
},
"green": {
"label": "Verde",
"description": "Componente verde (0-255) per il colore del timestamp."
},
"blue": {
"label": "Blu",
"description": "Componente blu (0-255) per il colore del timestamp."
}
},
"thickness": {
"label": "Spessore timestamp",
"description": "Spessore della linea del testo del timestamp."
},
"effect": {
"label": "Effetto timestamp",
"description": "Effetto visivo per il testo del timestamp (none, solid, shadow)."
}
}, },
"notifications": { "notifications": {
"label": "Notifiche", "label": "Notifiche",
"enabled": { "enabled": {
"label": "Abilita le notifiche" "label": "Abilita le notifiche",
"description": "Abilita o disabilita le notifiche per questa telecamera."
}, },
"email": { "email": {
"label": "Email di notifica", "label": "Email di notifica",
"description": "Indirizzo email utilizzato per le notifiche push o richiesto da alcuni fornitori di servizi di notifica." "description": "Indirizzo email utilizzato per le notifiche push o richiesto da alcuni fornitori di servizi di notifica."
}, },
"cooldown": { "cooldown": {
"label": "Periodo di raffreddamento", "label": "Tempo di attesa tra notifiche",
"description": "Tempo di attesa (in secondi) tra le notifiche per evitare di inviare spam ai destinatari." "description": "Tempo di attesa (in secondi) tra le notifiche per evitare di inviare spam ai destinatari."
}, },
"enabled_in_config": { "enabled_in_config": {
"label": "Stato delle notifiche originali", "label": "Stato delle notifiche originali",
"description": "Indica se le notifiche erano abilitate nella configurazione statica originale." "description": "Indica se le notifiche erano abilitate nella configurazione statica originale."
} },
"description": "Impostazioni per abilitare e controllare le notifiche per questa telecamera."
}, },
"birdseye": { "birdseye": {
"label": "Birdseye", "label": "Birdseye",
@ -671,7 +802,7 @@
"label": "Attivatori", "label": "Attivatori",
"friendly_name": { "friendly_name": {
"label": "Nome descrittivo", "label": "Nome descrittivo",
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco." "description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo attivatore."
}, },
"description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.", "description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.",
"enabled": { "enabled": {
@ -720,17 +851,23 @@
"ui": { "ui": {
"description": "Visualizza l'ordine e la visibilità di questa telecamera nell'interfaccia utente. L'ordine influisce sul cruscotto predefinito. Per un controllo più granulare, utilizza i gruppi di telecamere.", "description": "Visualizza l'ordine e la visibilità di questa telecamera nell'interfaccia utente. L'ordine influisce sul cruscotto predefinito. Per un controllo più granulare, utilizza i gruppi di telecamere.",
"order": { "order": {
"description": "L'ordine numerico viene utilizzato per ordinare le telecamere nell'interfaccia utente (cruscotto ed elenchi predefiniti); i numeri più grandi compaiono successivamente." "description": "L'ordine numerico viene utilizzato per ordinare le telecamere nell'interfaccia utente (cruscotto ed elenchi predefiniti); i numeri più grandi compaiono successivamente.",
"label": "Ordine interfaccia utente"
}, },
"dashboard": { "dashboard": {
"label": "Mostra nell'interfaccia utente", "label": "Mostra nell'interfaccia utente",
"description": "Abilita o disabilita la visualizzazione di questa telecamera in ogni punto dell'interfaccia utente di Frigate. Disabilitando questa opzione, sarà necessario modificare manualmente la configurazione per visualizzare nuovamente la telecamera nell'interfaccia utente." "description": "Abilita o disabilita la visualizzazione di questa telecamera in ogni punto dell'interfaccia utente di Frigate. Disabilitando questa opzione, sarà necessario modificare manualmente la configurazione per visualizzare nuovamente la telecamera nell'interfaccia utente."
}, },
"label": "Interfaccia utente telecamera" "label": "Interfaccia utente telecamera",
"review": {
"label": "Mostra in revisione",
"description": "Abilita o disabilita la visibilità di questa telecamera nella sezione di revisione (la pagina di revisione e il relativo filtro telecamera, la revisione del movimento e la vista della cronologia)."
}
}, },
"zones": { "zones": {
"enabled": { "enabled": {
"label": "Abilitata" "label": "Abilitata",
"description": "Abilita o disabilita questa zona. Le zone disabilitate vengono ignorate durante l'esecuzione."
}, },
"label": "Zone", "label": "Zone",
"friendly_name": { "friendly_name": {
@ -740,11 +877,81 @@
"filters": { "filters": {
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
},
"label": "Filtri Zona",
"description": "Filtri da applicare agli oggetti all'interno di questa zona. Utilizzati per ridurre i falsi positivi o limitare quali oggetti sono considerati presenti nella zona.",
"min_area": {
"label": "Area minima oggetto",
"description": "Area minima del riquadro di delimitazione (in pixel o percentuale) richiesta per questo tipo di oggetto. Può essere in pixel (int) o in percentuale (float compreso tra 0.000001 e 0.99)."
},
"max_area": {
"label": "Area massima oggetto",
"description": "Area massima del riquadro di delimitazione (in pixel o percentuale) richiesta per questo tipo di oggetto. Può essere espressa in pixel (numero intero) o in percentuale (valore decimale compreso tra 0.000001 e 0.99)."
},
"min_ratio": {
"label": "Rapporto di aspetto minimo",
"description": "Rapporto minimo tra larghezza e altezza richiesto affinché il riquadro di delimitazione sia valido."
},
"max_ratio": {
"label": "Rapporto di aspetto massimo",
"description": "Rapporto massimo tra larghezza e altezza richiesto affinché il riquadro di delimitazione sia valido."
},
"threshold": {
"label": "Soglia di confidenza",
"description": "Soglia di confidenza media di rilevamento necessaria affinché l'oggetto sia considerato un vero positivo."
},
"min_score": {
"label": "Confidenza minima",
"description": "Livello minimo di confidenza nel rilevamento in un singolo fotogramma richiesto affinché l'oggetto venga conteggiato."
},
"mask": {
"label": "Maschera filtro",
"description": "Coordinate del poligono che definiscono la posizione di applicazione di questo filtro all'interno dell'inquadratura."
} }
},
"description": "Le zone consentono di definire un'area specifica dell'inquadratura per determinare se un oggetto si trova o meno all'interno di una particolare area.",
"enabled_in_config": {
"label": "Mantieni traccia dello stato originale della zona."
},
"coordinates": {
"label": "Coordinate",
"description": "Coordinate del poligono che definiscono l'area della zona. Può essere una stringa separata da virgole o un elenco di stringhe di coordinate. Le coordinate devono essere relative (0-1) o assolute (legacy)."
},
"distances": {
"label": "Distanze reali",
"description": "Distanze reali opzionali per ciascun lato del quadrilatero della zona, utilizzate per i calcoli di velocità o distanza. Deve avere esattamente 4 valori se impostato."
},
"inertia": {
"label": "Fotogrammi di inerzia",
"description": "Numero di fotogrammi consecutivi in cui un oggetto deve essere rilevato nella zona prima di essere considerato presente. Aiuta a filtrare i rilevamenti transitori."
},
"loitering_time": {
"label": "Secondi di stazionamento",
"description": "Numero di secondi per cui un oggetto deve rimanere nella zona per essere considerato in stazionamento nella stessa. Imposta a 0 per disabilitare il rilevamento dello stazionamento."
},
"speed_threshold": {
"label": "Velocità minima",
"description": "Velocità minima (in unità reali se le distanze sono impostate) richiesta affinché un oggetto sia considerato presente nella zona. Utilizzata per gli attivatori di zona basati sulla velocità."
},
"objects": {
"label": "Oggetti attivatori",
"description": "Elenco dei tipi di oggetto (dalla labelmap) che possono attivare questa zona. Può essere una stringa o un elenco di stringhe. Se vuoto, vengono considerati tutti gli oggetti."
} }
}, },
"type": { "type": {
"description": "Tipo di telecamera", "description": "Tipo di telecamera",
"label": "Tipo di telecamera" "label": "Tipo di telecamera"
},
"best_image_timeout": {
"label": "Timeout immagine migliore",
"description": "Quanto tempo attendere per l'immagine con il punteggio di accuratezza più alto."
},
"webui_url": {
"label": "URL telecamera",
"description": "URL per visitare direttamente la telecamera dalla pagina di sistema"
},
"enabled_in_config": {
"label": "Stato telecamera originale",
"description": "Mantiene traccia dello stato originale della telecamera."
} }
} }

View File

@ -99,6 +99,10 @@
"hash_iterations": { "hash_iterations": {
"description": "Numero di iterazioni PBKDF2-SHA256 da utilizzare per criptare le password utente.", "description": "Numero di iterazioni PBKDF2-SHA256 da utilizzare per criptare le password utente.",
"label": "Iterazioni di crittografia" "label": "Iterazioni di crittografia"
},
"admin_first_time_login": {
"label": "Flag primo accesso amministratore",
"description": "Quando impostato su true, l'interfaccia utente può mostrare un link di aiuto nella pagina di login per informare gli utenti su come accedere dopo un ripristino della password di amministratore. "
} }
}, },
"ffmpeg": { "ffmpeg": {
@ -175,11 +179,17 @@
"label": "Numero di processi di rilevamento", "label": "Numero di processi di rilevamento",
"description": "Il numero di processi utilizzati per l'inferenza basata sulla CPU." "description": "Il numero di processi utilizzati per l'inferenza basata sulla CPU."
}, },
"description": "Rilevatore CPU TFLite che esegue modelli TensorFlow Lite sulla CPU di sistema senza accelerazione hardware. Sconsigliato." "description": "Rilevatore CPU TFLite che esegue modelli TensorFlow Lite sulla CPU di sistema senza accelerazione hardware. Sconsigliato.",
"label": "CPU"
}, },
"label": "Dispositivo di rilevamento", "label": "Dispositivo di rilevamento",
"hailo8l": { "hailo8l": {
"description": "Rilevatore Hailo-8/Hailo-8L che utilizza modelli HEF e l'SDK HailoRT per l'inferenza sul dispositivo Hailo." "description": "Rilevatore Hailo-8/Hailo-8L che utilizza modelli HEF e l'SDK HailoRT per l'inferenza sul dispositivo Hailo.",
"label": "Hailo-8/Hailo-8L",
"device": {
"label": "Tipo di dispositivo",
"description": "Il dispositivo da utilizzare per l'inferenza Hailo (ad es. 'PCIe', 'M.2')."
}
}, },
"openvino": { "openvino": {
"description": "Rilevatore OpenVINO per CPU AMD e Intel, GPU Intel e dispositivo Intel VPU." "description": "Rilevatore OpenVINO per CPU AMD e Intel, GPU Intel e dispositivo Intel VPU."
@ -192,6 +202,111 @@
}, },
"type": { "type": {
"label": "Tipo" "label": "Tipo"
},
"description": "Configurazione per i rilevatori di oggetti (backend CPU, GPU, ONNX) e impostazioni del modello specifiche per il rilevatore.",
"model": {
"label": "Configurazione del modello specifica del rilevatore",
"description": "Opzioni di configurazione del modello specifiche del rilevatore (percorso, dimensioni di input, ecc.).",
"path": {
"label": "Percorso del modello di rilevamento oggetti personalizzato",
"description": "Percorso di un file del modello di rilevamento personalizzato (o plus://<model_id> per i modelli Frigate+)."
},
"labelmap_path": {
"label": "Mappa delle etichette (label map) per il rilevatore di oggetti personalizzato",
"description": "Percorso di un file labelmap che mappa le classi numeriche in etichette testuali per il rilevatore."
},
"width": {
"label": "Larghezza di input del modello di rilevamento oggetti",
"description": "Larghezza del tensore di input del modello in pixel."
},
"height": {
"label": "Altezza di input del modello di rilevamento oggetti",
"description": "Altezza del tensore di input del modello in pixel."
},
"labelmap": {
"label": "Personalizzazione labelmap",
"description": "Sostituzioni o voci di rimappatura da unire alla labelmap standard."
},
"attributes_map": {
"label": "Mappa delle etichette oggetto con le relative etichette di attributo",
"description": "Mappatura dalle etichette oggetto alle etichette di attributo utilizzata per allegare metadati (ad esempio 'car' -> ['license_plate'])."
},
"input_tensor": {
"label": "Forma del tensore di input del modello",
"description": "Formato del tensore richiesto dal modello: 'nhwc' o 'nchw'."
},
"input_pixel_format": {
"label": "Formato colore dei pixel di input del modello",
"description": "Spazio colore dei pixel richiesto dal modello: 'rgb', 'bgr' o 'yuv'."
},
"input_dtype": {
"label": "Tipo di dati di input del modello (Dtype)",
"description": "Tipo di dati del tensore di input del modello (ad esempio 'float32')."
},
"model_type": {
"label": "Tipo di modello di rilevamento oggetti",
"description": "Tipo di architettura del modello del rilevatore (ssd, yolox, yolonas) utilizzato da alcuni rilevatori per l'ottimizzazione."
}
},
"model_path": {
"label": "Percorso del modello specifico del rilevatore",
"description": "Percorso del file binario del modello del rilevatore, se richiesto dal rilevatore scelto."
},
"axengine": {
"label": "NPU AXEngine",
"description": "Rilevatore NPU AXERA AX650N/AX8850N che esegue file .axmodel compilati tramite il runtime AXEngine."
},
"deepstack": {
"label": "DeepStack",
"description": "Rilevatore DeepStack/CodeProject.AI che invia immagini a una API HTTP DeepStack remota per l'inferenza. Non consigliato.",
"api_url": {
"label": "URL API DeepStack",
"description": "L'URL delle API DeepStack."
},
"api_timeout": {
"label": "Timeout API DeepStack (in secondi)",
"description": "Tempo massimo consentito per una richiesta alle API DeepStack."
},
"api_key": {
"label": "Chiave API DeepStack (se richiesta)",
"description": "Chiave API opzionale per i servizi DeepStack autenticati."
}
},
"degirum": {
"label": "DeGirum",
"description": "Rilevatore DeGirum per l'esecuzione di modelli tramite il cloud DeGirum o servizi di inferenza locali.",
"zoo": {
"label": "Model Zoo",
"description": "Percorso o URL del model zoo di DeGirum."
},
"token": {
"label": "Token Cloud DeGirum",
"description": "Token per l'accesso al Cloud DeGirum."
}
},
"edgetpu": {
"label": "EdgeTPU",
"description": "Rilevatore EdgeTPU che esegue modelli TensorFlow Lite compilati per Coral EdgeTPU utilizzando il delegate EdgeTPU.",
"device": {
"label": "Tipo di dispositivo",
"description": "Il dispositivo da utilizzare per l'inferenza EdgeTPU (ad es. 'usb', 'pci')."
}
},
"memryx": {
"label": "MemryX",
"description": "Rilevatore MemryX MX3 che esegue modelli DFP compilati su acceleratori MemryX.",
"device": {
"label": "Percorso del dispositivo",
"description": "Il dispositivo da utilizzare per l'inferenza MemryX (ad es. 'PCIe')."
}
},
"onnx": {
"label": "ONNX",
"description": "Rilevatore ONNX per l'esecuzione di modelli ONNX; utilizzerà i backend di accelerazione disponibili (CUDA/ROCm/OpenVINO) quando presenti.",
"device": {
"label": "Tipo di dispositivo",
"description": "Il dispositivo da utilizzare per l'inferenza ONNX (ad es. 'AUTO', 'CPU', 'GPU')."
}
} }
}, },
"audio_transcription": { "audio_transcription": {
@ -266,49 +381,78 @@
}, },
"onvif": { "onvif": {
"tls_insecure": { "tls_insecure": {
"label": "Disabilita verifica TLS" "label": "Disabilita verifica TLS",
"description": "Salta la verifica TLS e disabilita l'autenticazione digest per ONVIF (non sicuro; utilizzare solo in reti sicure)."
}, },
"profile": { "profile": {
"label": "Profilo ONVIF" "label": "Profilo ONVIF",
"description": "Profilo multimediale ONVIF specifico da utilizzare per il controllo PTZ, identificato tramite token o nome. Se non impostato, viene selezionato automaticamente il primo profilo con una configurazione PTZ valida."
}, },
"autotracking": { "autotracking": {
"label": "Tracciamento automatico", "label": "Tracciamento automatico",
"enabled": { "enabled": {
"label": "Abilita il tracciamento automatico" "label": "Abilita il tracciamento automatico",
"description": "Abilita o disabilita il tracciamento automatico della telecamera PTZ per gli oggetti rilevati."
}, },
"calibrate_on_startup": { "calibrate_on_startup": {
"label": "Calibra all'avvio" "label": "Calibra all'avvio",
"description": "Misura la velocità dei motori PTZ all'avvio per migliorare la precisione del tracciamento. Frigate aggiornerà la configurazione con i valori di movement_weights dopo la calibrazione."
}, },
"zooming": { "zooming": {
"label": "Modalità ingrandimento" "label": "Modalità ingrandimento",
"description": "Controlla il comportamento dello zoom: disabled (solo pan/tilt), absolute (più compatibile) o relative (pan/tilt/zoom simultanei)."
}, },
"zoom_factor": { "zoom_factor": {
"label": "Fattore di ingrandimento" "label": "Fattore di ingrandimento",
"description": "Controlla il livello di zoom sugli oggetti tracciati. Valori più bassi mantengono una porzione maggiore della scena visibile; valori più alti aumentano lo zoom ma potrebbero far perdere il tracciamento. Valori compresi tra 0.1 e 0.75."
}, },
"track": { "track": {
"label": "Oggetti tracciati", "label": "Oggetti tracciati",
"description": "Elenco dei tipi di oggetto che dovrebbero attivare il tracciamento automatico." "description": "Elenco dei tipi di oggetto che dovrebbero attivare il tracciamento automatico."
}, },
"required_zones": { "required_zones": {
"label": "Zone richieste" "label": "Zone richieste",
"description": "Gli oggetti devono entrare in una di queste zone prima che inizi il tracciamento automatico."
}, },
"timeout": { "timeout": {
"label": "Scadenza di ritorno", "label": "Scadenza di ritorno",
"description": "Attendi questo numero di secondi dopo aver perso il tracciamento prima di riportare la telecamera nella posizione preimpostata." "description": "Attendi questo numero di secondi dopo aver perso il tracciamento prima di riportare la telecamera nella posizione preimpostata."
}, },
"movement_weights": { "movement_weights": {
"description": "Valori di calibrazione generati automaticamente dalla calibrazione della telecamera. Non modificare manualmente." "description": "Valori di calibrazione generati automaticamente dalla calibrazione della telecamera. Non modificare manualmente.",
"label": "Pesi del movimento"
}, },
"enabled_in_config": { "enabled_in_config": {
"label": "Stato originale del tracciamento automatico" "label": "Stato originale del tracciamento automatico",
"description": "Campo interno per tracciare se il tracciamento automatico era abilitato nella configurazione."
},
"description": "Traccia automaticamente gli oggetti in movimento e li mantiene centrati nell'inquadratura utilizzando i movimenti della telecamera PTZ.",
"return_preset": {
"label": "Preset di ritorno",
"description": "Nome del preset ONVIF configurato nel firmware della telecamera a cui ritornare al termine del tracciamento."
} }
}, },
"ignore_time_mismatch": { "ignore_time_mismatch": {
"label": "Ignora la discrepanza oraria" "label": "Ignora la discrepanza oraria",
"description": "Ignora le differenze di sincronizzazione oraria tra la telecamera e il server Frigate per la comunicazione ONVIF."
}, },
"label": "ONVIF", "label": "ONVIF",
"port": { "port": {
"label": "Porta ONVIF" "label": "Porta ONVIF",
"description": "Numero di porta per il servizio ONVIF."
},
"description": "Impostazioni della connessione ONVIF e del tracciamento automatico PTZ per questa telecamera.",
"host": {
"label": "Host ONVIF",
"description": "Host (e schema opzionale) per il servizio ONVIF di questa telecamera."
},
"user": {
"label": "Nome utente ONVIF",
"description": "Nome utente per l'autenticazione ONVIF; alcuni dispositivi richiedono un utente amministratore per l'ONVIF."
},
"password": {
"label": "Password ONVIF",
"description": "Password per l'autenticazione ONVIF."
} }
}, },
"detect": { "detect": {
@ -413,7 +557,11 @@
}, },
"default_role": { "default_role": {
"label": "Ruolo predefinito", "label": "Ruolo predefinito",
"description": "Ruolo predefinito assegnato agli utenti autenticati tramite proxy quando non si applica alcuna mappatura dei ruoli (amministratore o visualizzatore)." "description": "Ruolo predefinito assegnato agli utenti autenticati tramite proxy quando non si applica nessuna mappatura dei ruoli."
},
"separator": {
"label": "Carattere separatore",
"description": "Carattere utilizzato per separare valori multipli forniti negli header del proxy."
} }
}, },
"review": { "review": {
@ -507,7 +655,19 @@
}, },
"ui": { "ui": {
"label": "Interfaccia utente", "label": "Interfaccia utente",
"description": "Preferenze dell'interfaccia utente come fuso orario, formato di data/ora e unità di misura." "description": "Preferenze dell'interfaccia utente come fuso orario, formato di data/ora e unità di misura.",
"timezone": {
"label": "Fuso orario",
"description": "Fuso orario opzionale da visualizzare nell'interfaccia utente (se non impostato, viene usata l'ora locale del browser)."
},
"time_format": {
"label": "Formato Ora",
"description": "Formato dell'ora da utilizzare nell'interfaccia utente (browser, 12 ore o 24 ore)."
},
"unit_system": {
"label": "Sistema di unità di misura",
"description": "Sistema di unità di misura per la visualizzazione (metrico o imperiale) utilizzato nell'interfaccia utente e nei messaggi MQTT."
}
}, },
"profiles": { "profiles": {
"label": "Profili", "label": "Profili",
@ -532,17 +692,18 @@
} }
}, },
"enabled": { "enabled": {
"label": "Abilita Registrazione" "label": "Abilita registrazione",
"description": "Attiva o disattiva la registrazione per tutte le telecamere; l'impostazione può essere modificata per ogni singola telecamera."
}, },
"expire_interval": { "expire_interval": {
"label": "Intervallo pulizia registrazioni", "label": "Intervallo di pulizia registrazioni",
"description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti." "description": "Minuti tra i cicli di pulizia che rimuovono i segmenti di registrazione scaduti."
}, },
"continuous": { "continuous": {
"label": "Conservazione continua", "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.", "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": { "days": {
"label": "Giorni di Conservazione", "label": "Giorni di conservazione",
"description": "Numero di giorni di conservazione delle registrazioni." "description": "Numero di giorni di conservazione delle registrazioni."
} }
}, },
@ -550,7 +711,7 @@
"label": "Conservazione movimento", "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.", "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": { "days": {
"label": "Giorni di Conservazione", "label": "Giorni di conservazione",
"description": "Numero di giorni di conservazione delle registrazioni." "description": "Numero di giorni di conservazione delle registrazioni."
} }
}, },
@ -558,12 +719,12 @@
"label": "Conservazione rilevamento", "label": "Conservazione rilevamento",
"description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.", "description": "Impostazioni relative alla conservazione delle registrazioni per gli eventi di rilevamento, comprese le durate prima e dopo l'acquisizione.",
"pre_capture": { "pre_capture": {
"label": "Secondi di pre-acquisizione", "label": "Secondi prima della cattura",
"description": "Numero di secondi precedenti l'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi precedenti all'evento di rilevamento da includere nella registrazione."
}, },
"post_capture": { "post_capture": {
"label": "Secondi di post-acquisizione", "label": "Secondi dopo la cattura",
"description": "Numero di secondi successivi l'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
}, },
"retain": { "retain": {
"label": "Conservazione eventi", "label": "Conservazione eventi",
@ -580,13 +741,13 @@
}, },
"alerts": { "alerts": {
"label": "Conservazione avvisi", "label": "Conservazione avvisi",
"description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate di pre e post-acquisizione.", "description": "Impostazioni di conservazione delle registrazioni per gli eventi di avviso, incluse le durate prima e dopo la cattura.",
"pre_capture": { "pre_capture": {
"label": "Secondi di pre-acquisizione", "label": "Secondi prima della cattura",
"description": "Numero di secondi antecedenti all'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi precedenti all'evento di rilevamento da includere nella registrazione."
}, },
"post_capture": { "post_capture": {
"label": "Secondi di post-acquisizione", "label": "Secondi dopo la cattura",
"description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione." "description": "Numero di secondi successivi all'evento di rilevamento da includere nella registrazione."
}, },
"retain": { "retain": {
@ -613,7 +774,8 @@
"enabled_in_config": { "enabled_in_config": {
"label": "Stato registrazione originale", "label": "Stato registrazione originale",
"description": "Indica se la registrazione era abilitata nella configurazione statica originale." "description": "Indica se la registrazione era abilitata nella configurazione statica originale."
} },
"description": "Impostazioni di registrazione e conservazione vengono applicate alle telecamere a meno che non vengano modificate singolarmente per ciascuna telecamera."
}, },
"snapshots": { "snapshots": {
"label": "Istantanee", "label": "Istantanee",
@ -625,7 +787,40 @@
"description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API." "description": "Sovraimprime un timestamp sulle istantanee provenienti dalle API."
}, },
"bounding_box": { "bounding_box": {
"label": "Sovrimpressione riquadro di delimitazione" "label": "Sovrimpressione riquadro di delimitazione",
"description": "Disegna i riquadri di delimitazione per gli oggetti tracciati sulle istantanee provenienti dalle API."
},
"crop": {
"label": "Ritaglia istantanea",
"description": "Ritaglia le istantanee provenienti dalle API in base al riquadro di delimitazione dell'oggetto rilevato."
},
"required_zones": {
"label": "Zone richieste",
"description": "Zone in cui un oggetto deve entrare affinché venga salvata un'istantanea."
},
"height": {
"label": "Altezza istantanea",
"description": "Altezza (in pixel) a cui ridimensionare le istantanee provenienti dalle API; lascia vuoto per mantenere la dimensione originale."
},
"retain": {
"label": "Conservazione istantanee",
"description": "Impostazioni di conservazione per le istantanee, inclusi i giorni predefiniti e le eccezioni per singolo oggetto.",
"default": {
"label": "Conservazione predefinita",
"description": "Numero predefinito di giorni per cui conservare le istantanee."
},
"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)."
},
"objects": {
"label": "Conservazione oggetti",
"description": "Eccezioni per singolo oggetto relativi ai giorni di conservazione delle istantanee."
}
},
"quality": {
"label": "Qualità istantanee",
"description": "Qualità di codifica per le istantanee salvate (0-100)."
} }
}, },
"motion": { "motion": {
@ -654,10 +849,12 @@
"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." "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": { "delta_alpha": {
"description": "Fattore di fusione alfa 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.",
"label": "Delta alfa"
}, },
"frame_alpha": { "frame_alpha": {
"description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento." "description": "Valore alfa utilizzato durante la fusione dei fotogrammi per la preelaborazione del movimento.",
"label": "Frame alfa"
}, },
"frame_height": { "frame_height": {
"label": "Altezza del frame", "label": "Altezza del frame",
@ -672,7 +869,8 @@
"description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT." "description": "Secondi di attesa dopo l'ultimo movimento prima di pubblicare uno stato 'off' MQTT."
}, },
"enabled_in_config": { "enabled_in_config": {
"description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale." "description": "Indica se il rilevamento del movimento era abilitato nella configurazione statica originale.",
"label": "Stato movimento originale"
}, },
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
@ -710,11 +908,11 @@
}, },
"min_score": { "min_score": {
"label": "Confidenza minima", "label": "Confidenza minima",
"description": "Livello minimo di confidenza del rilevamento per singolo fotogramma richiesto affinché l'oggetto venga conteggiato." "description": "Livello minimo di confidenza nel rilevamento in un singolo fotogramma richiesto affinché l'oggetto venga conteggiato."
}, },
"mask": { "mask": {
"label": "Maschera filtro", "label": "Maschera filtro",
"description": "Coordinate del poligono che definisce l'area all'interno dell'inquadratura in cui si applica questo filtro." "description": "Coordinate del poligono che definiscono la posizione di applicazione di questo filtro all'interno dell'inquadratura."
}, },
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
@ -722,40 +920,42 @@
}, },
"mask": { "mask": {
"label": "Maschera oggetto", "label": "Maschera oggetto",
"description": "Poligono di maschera utilizzato per impedire il rilevamento di oggetti in aree specificate." "description": "Poligono di mascheramento utilizzato per impedire il rilevamento di oggetti in aree specifiche."
}, },
"genai": { "genai": {
"label": "Configurazione degli oggetti GenAI", "label": "Configurazione degli oggetti GenAI",
"description": "Opzioni GenAI per la descrizione degli oggetti tracciati e l'invio dei fotogrammi per la generazione.", "description": "Opzioni GenAI per la descrizione degli oggetti tracciati e l'invio dei fotogrammi per la generazione.",
"enabled": { "enabled": {
"label": "Abilita GenAI", "label": "Abilita GenAI",
"description": "Abilita di default la generazione tramite GenAI delle descrizioni degli oggetti monitorati." "description": "Abilita in modo predefinito la generazione di descrizioni da parte di GenAI per gli oggetti tracciati."
}, },
"use_snapshot": { "use_snapshot": {
"label": "Usa istantanee", "label": "Utilizza istantanee",
"description": "Utilizza le istantanee degli oggetti anziché le miniature per la generazione di descrizioni con GenAI." "description": "Utilizza le istantanee degli oggetti anziché le miniature per la generazione di descrizioni con GenAI."
}, },
"prompt": { "prompt": {
"description": "Modello di prompt predefinito utilizzato per la generazione di descrizioni con GenAI." "description": "Modello di richiesta predefinito utilizzato per la generazione di descrizioni con GenAI.",
"label": "Richiesta di didascalia"
}, },
"object_prompts": { "object_prompts": {
"description": "Prompt specifici per ogni oggetto per personalizzare i risultati di GenAI in base a etichette specifiche." "description": "Richieste specifiche per ogni oggetto per personalizzare i risultati di GenAI in base a etichette specifiche.",
"label": "Richiesta di oggetto"
}, },
"objects": { "objects": {
"label": "Oggetti GenAI", "label": "Oggetti GenAI",
"description": "Elenco delle etichette degli oggetti da inviare a GenAI per impostazione predefinita." "description": "Elenco di etichette degli oggetti da inviare a GenAI per impostazione predefinita."
}, },
"required_zones": { "required_zones": {
"label": "Zone obbligatorie", "label": "Zone richieste",
"description": "Zone che devono essere inserite affinché gli oggetti possano essere utilizzati per la generazione di descrizioni tramite GenAI." "description": "Zone che devono essere inserite affinché gli oggetti siano idonei alla generazione della descrizione GenAI."
}, },
"debug_save_thumbnails": { "debug_save_thumbnails": {
"label": "Salva miniature", "label": "Salva miniature",
"description": "Salva le miniature inviate a GenAI per il debug e la revisione." "description": "Salva le miniature inviate a GenAI per la correzione e la revisione."
}, },
"send_triggers": { "send_triggers": {
"label": "Attivatori GenAI", "label": "Attivazioni GenAI",
"description": "Definisce quando i frame devono essere inviati a GenAI (al termine, dopo gli aggiornamenti, ecc.).", "description": "Definisce quando i fotogrammi devono essere inviati a GenAI (alla fine, dopo gli aggiornamenti, ecc.).",
"tracked_object_end": { "tracked_object_end": {
"label": "Invia alla fine", "label": "Invia alla fine",
"description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina." "description": "Invia una richiesta a GenAI quando l'oggetto tracciato termina."
@ -776,6 +976,24 @@
"filters_attribute": { "filters_attribute": {
"raw_mask": { "raw_mask": {
"label": "Maschera grezza" "label": "Maschera grezza"
},
"min_ratio": {
"label": "Rapporto di aspetto minimo",
"description": "Rapporto minimo tra larghezza e altezza richiesto affinché il riquadro di delimitazione sia valido."
},
"max_ratio": {
"label": "Rapporto di aspetto massimo",
"description": "Rapporto massimo tra larghezza e altezza richiesto affinché il riquadro di delimitazione sia valido."
},
"threshold": {
"label": "Soglia di confidenza"
},
"min_score": {
"label": "Confidenza minima"
},
"mask": {
"label": "Maschera filtro",
"description": "Coordinate del poligono che definiscono la posizione di applicazione di questo filtro all'interno dell'inquadratura."
} }
} }
}, },
@ -795,7 +1013,39 @@
} }
}, },
"timestamp_style": { "timestamp_style": {
"label": "Stile orario" "label": "Stile orario",
"position": {
"label": "Posizione timestamp",
"description": "Posizione del timestamp sull'immagine (tl/tr/bl/br)."
},
"format": {
"label": "Formato timestamp",
"description": "Stringa di formato data/ora utilizzata per i timestamp (codici di formato datetime di Python)."
},
"color": {
"label": "Colore timestamp",
"description": "Valori di colore RGB per il testo del timestamp (tutti i valori da 0 a 255).",
"red": {
"label": "Rosso",
"description": "Componente rosso (0-255) per il colore del timestamp."
},
"green": {
"label": "Verde",
"description": "Componente verde (0-255) per il colore del timestamp."
},
"blue": {
"label": "Blu",
"description": "Componente blu (0-255) per il colore del timestamp."
}
},
"thickness": {
"label": "Spessore timestamp",
"description": "Spessore della linea del testo del timestamp."
},
"effect": {
"label": "Effetto timestamp",
"description": "Effetto visivo per il testo del timestamp (none, solid, shadow)."
}
}, },
"database": { "database": {
"label": "Database", "label": "Database",
@ -824,7 +1074,7 @@
"description": "Indirizzo email utilizzato per le notifiche push o richiesto da alcuni fornitori di servizi di notifica." "description": "Indirizzo email utilizzato per le notifiche push o richiesto da alcuni fornitori di servizi di notifica."
}, },
"cooldown": { "cooldown": {
"label": "Periodo di raffreddamento", "label": "Tempo di attesa tra notifiche",
"description": "Tempo di attesa (in secondi) tra le notifiche per evitare di inviare spam ai destinatari." "description": "Tempo di attesa (in secondi) tra le notifiche per evitare di inviare spam ai destinatari."
}, },
"enabled_in_config": { "enabled_in_config": {
@ -857,10 +1107,44 @@
} }
}, },
"tls": { "tls": {
"label": "TLS" "label": "TLS",
"description": "Impostazioni TLS per gli endpoint web di Frigate (porta 8971).",
"enabled": {
"label": "Abilita TLS",
"description": "Abilita il protocollo TLS per l'interfaccia utente web e le API di Frigate sulla porta TLS configurata."
}
}, },
"telemetry": { "telemetry": {
"label": "Telemetria" "label": "Telemetria",
"description": "Opzioni di telemetria e statistiche di sistema, incluso il monitoraggio della GPU e della larghezza di banda di rete.",
"network_interfaces": {
"label": "Interfacce di rete",
"description": "Elenco dei prefissi dei nomi delle interfacce di rete da monitorare per le statistiche sulla larghezza di banda."
},
"stats": {
"label": "Statistiche di sistema",
"description": "Opzioni per abilitare/disabilitare la raccolta di varie statistiche di sistema e della GPU.",
"amd_gpu_stats": {
"label": "Statistiche GPU AMD",
"description": "Abilita la raccolta delle statistiche della GPU AMD, se presente una GPU AMD."
},
"intel_gpu_stats": {
"label": "Statistiche GPU Intel",
"description": "Abilita la raccolta delle statistiche della GPU Intel, se presente una GPU Intel."
},
"network_bandwidth": {
"label": "Larghezza di banda di rete",
"description": "Abilita il monitoraggio della larghezza di banda di rete per singolo processo per i processi ffmpeg della telecamera e per i rilevatori (richiede capability specifiche)."
},
"intel_gpu_device": {
"label": "Dispositivo GPU Intel",
"description": "Indirizzo bus PCI o percorso del dispositivo DRM (es. /dev/dri/card1) utilizzato per associare le statistiche della GPU Intel a un dispositivo specifico quando ne sono presenti molteplici."
}
},
"version_check": {
"label": "Controllo versione",
"description": "Abilita un controllo in uscita per rilevare se è disponibile una versione più recente di Frigate."
}
}, },
"birdseye": { "birdseye": {
"label": "Birdseye", "label": "Birdseye",
@ -887,7 +1171,7 @@
"label": "Attivatori", "label": "Attivatori",
"friendly_name": { "friendly_name": {
"label": "Nome descrittivo", "label": "Nome descrittivo",
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco." "description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo attivatore."
}, },
"description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.", "description": "Azioni e criteri di corrispondenza per gli attivatori della ricerca semantica specifici della telecamera.",
"enabled": { "enabled": {

View File

@ -202,8 +202,8 @@
"aria": "Invia a Frigate Plus" "aria": "Invia a Frigate Plus"
}, },
"addTrigger": { "addTrigger": {
"label": "Aggiungi innesco", "label": "Aggiungi attivatore",
"aria": "Aggiungi un innesco per questo oggetto tracciato" "aria": "Aggiungi un attivatore per questo oggetto tracciato"
}, },
"audioTranscription": { "audioTranscription": {
"label": "Trascrivere", "label": "Trascrivere",

View File

@ -9,7 +9,7 @@
"disable": "Disabilita audio bidirezionale" "disable": "Disabilita audio bidirezionale"
}, },
"snapshots": { "snapshots": {
"enable": "Abilita istantanee", "enable": "Abilita Istantanee",
"disable": "Disabilita istantanee" "disable": "Disabilita istantanee"
}, },
"manualRecording": { "manualRecording": {

View File

@ -212,7 +212,7 @@
"type": { "type": {
"zone": "zona", "zone": "zona",
"motion_mask": "maschera di movimento", "motion_mask": "maschera di movimento",
"object_mask": "maschera di oggetto" "object_mask": "maschera oggetto"
}, },
"revertOverride": { "revertOverride": {
"title": "Ripristina la configurazione di base", "title": "Ripristina la configurazione di base",
@ -447,7 +447,7 @@
"users": "Utenti", "users": "Utenti",
"frigateplus": "Frigate+", "frigateplus": "Frigate+",
"enrichments": "Miglioramenti", "enrichments": "Miglioramenti",
"triggers": "Inneschi", "triggers": "Attivatori",
"roles": "Ruoli", "roles": "Ruoli",
"cameraManagement": "Gestione della telecamera", "cameraManagement": "Gestione della telecamera",
"cameraReview": "Revisiona", "cameraReview": "Revisiona",
@ -896,22 +896,22 @@
"restart_required": "Riavvio richiesto (impostazioni di miglioramento modificate)" "restart_required": "Riavvio richiesto (impostazioni di miglioramento modificate)"
}, },
"triggers": { "triggers": {
"documentTitle": "Inneschi", "documentTitle": "Attivatori",
"management": { "management": {
"title": "Inneschi", "title": "Attivatori",
"desc": "Gestisci gli inneschi per {{camera}}. Utilizza il tipo miniatura per attivare miniature simili all'oggetto tracciato selezionato e il tipo descrizione per attivare descrizioni simili al testo specificato." "desc": "Gestisci gli attivatori per {{camera}}. Utilizza il tipo miniatura per attivare miniature simili all'oggetto tracciato selezionato e il tipo descrizione per attivare descrizioni simili al testo specificato."
}, },
"addTrigger": "Aggiungi innesco", "addTrigger": "Aggiungi attivatore",
"table": { "table": {
"name": "Nome", "name": "Nome",
"type": "Tipo", "type": "Tipo",
"content": "Contenuto", "content": "Contenuto",
"threshold": "Soglia", "threshold": "Soglia",
"actions": "Azioni", "actions": "Azioni",
"noTriggers": "Nessun innesco configurato per questa telecamera.", "noTriggers": "Nessun attivatore configurato per questa telecamera.",
"edit": "Modifica", "edit": "Modifica",
"deleteTrigger": "Elimina innesco", "deleteTrigger": "Elimina attivatore",
"lastTriggered": "Ultimo innesco" "lastTriggered": "Ultimo attivatore"
}, },
"type": { "type": {
"thumbnail": "Miniatura", "thumbnail": "Miniatura",
@ -925,34 +925,34 @@
}, },
"dialog": { "dialog": {
"createTrigger": { "createTrigger": {
"title": "Crea innesco", "title": "Crea attivatore",
"desc": "Crea un innesco per la telecamera {{camera}}" "desc": "Crea un attivatore per la telecamera {{camera}}"
}, },
"editTrigger": { "editTrigger": {
"title": "Modifica innesco", "title": "Modifica attivatore",
"desc": "Modifica le impostazioni per l'innesco della telecamera {{camera}}" "desc": "Modifica le impostazioni per l'attivatore della telecamera {{camera}}"
}, },
"deleteTrigger": { "deleteTrigger": {
"title": "Elimina innesco", "title": "Elimina attivatore",
"desc": "Vuoi davvero eliminare l'innesco <strong>{{triggerName}}</strong>? Questa azione non può essere annullata." "desc": "Vuoi davvero eliminare l'attivatore <strong>{{triggerName}}</strong>? Questa azione non può essere annullata."
}, },
"form": { "form": {
"name": { "name": {
"title": "Nome", "title": "Nome",
"placeholder": "Assegna un nome a questo innesco", "placeholder": "Assegna un nome a questo attivatore",
"error": { "error": {
"minLength": "Il campo deve contenere almeno 2 caratteri.", "minLength": "Il campo deve contenere almeno 2 caratteri.",
"invalidCharacters": "Il campo può contenere solo lettere, numeri, caratteri di sottolineatura e trattini.", "invalidCharacters": "Il campo può contenere solo lettere, numeri, caratteri di sottolineatura e trattini.",
"alreadyExists": "Per questa telecamera esiste già un innesco con questo nome." "alreadyExists": "Per questa telecamera esiste già un attivatore con questo nome."
}, },
"description": "Inserisci un nome o una descrizione univoca per identificare questo innesco" "description": "Inserisci un nome o una descrizione univoca per identificare questo attivatore"
}, },
"enabled": { "enabled": {
"description": "Abilita o disabilita questo innesco" "description": "Abilita o disabilita questo attivatore"
}, },
"type": { "type": {
"title": "Tipo", "title": "Tipo",
"placeholder": "Seleziona il tipo di innesco", "placeholder": "Seleziona il tipo di attivatore",
"description": "Si attiva quando viene rilevata una descrizione di un oggetto simile tracciato", "description": "Si attiva quando viene rilevata una descrizione di un oggetto simile tracciato",
"thumbnail": "Attiva quando viene rilevata una miniatura di un oggetto simile tracciato" "thumbnail": "Attiva quando viene rilevata una miniatura di un oggetto simile tracciato"
}, },
@ -960,7 +960,7 @@
"title": "Contenuto", "title": "Contenuto",
"imagePlaceholder": "Seleziona una miniatura", "imagePlaceholder": "Seleziona una miniatura",
"textPlaceholder": "Inserisci il contenuto del testo", "textPlaceholder": "Inserisci il contenuto del testo",
"imageDesc": "Vengono visualizzate solo le 100 miniature più recenti. Se non riesci a trovare la miniatura desiderata, controlla gli oggetti precedenti in Esplora e imposta un innesco dal menu.", "imageDesc": "Vengono visualizzate solo le 100 miniature più recenti. Se non riesci a trovare la miniatura desiderata, controlla gli oggetti precedenti in Esplora e imposta un attivatore dal menu.",
"textDesc": "Inserisci il testo per attivare questa azione quando viene rilevata una descrizione simile dell'oggetto tracciato.", "textDesc": "Inserisci il testo per attivare questa azione quando viene rilevata una descrizione simile dell'oggetto tracciato.",
"error": { "error": {
"required": "Il contenuto è obbligatorio." "required": "Il contenuto è obbligatorio."
@ -972,11 +972,11 @@
"min": "La soglia deve essere almeno 0", "min": "La soglia deve essere almeno 0",
"max": "La soglia deve essere al massimo 1" "max": "La soglia deve essere al massimo 1"
}, },
"desc": "Imposta la soglia di similarità per questo innesco. Una soglia più alta indica che è necessaria una corrispondenza più vicina per attivare l'innesco." "desc": "Imposta la soglia di similarità per questo attivatore. Una soglia più alta indica che è necessaria una corrispondenza più vicina per attivare l'attivatore."
}, },
"actions": { "actions": {
"title": "Azioni", "title": "Azioni",
"desc": "Per impostazione predefinita, Frigate invia un messaggio MQTT per tutti gli inneschi. Le sottoetichette aggiungono il nome dell'innesco all'etichetta dell'oggetto. Gli attributi sono metadati ricercabili, memorizzati separatamente nei metadati dell'oggetto tracciato.", "desc": "Per impostazione predefinita, Frigate invia un messaggio MQTT per tutti gli attivatori. Le sottoetichette aggiungono il nome dell'attivatore all'etichetta dell'oggetto. Gli attributi sono metadati ricercabili, memorizzati separatamente nei metadati dell'oggetto tracciato.",
"error": { "error": {
"min": "È necessario selezionare almeno un'azione." "min": "È necessario selezionare almeno un'azione."
} }
@ -990,30 +990,30 @@
}, },
"toast": { "toast": {
"success": { "success": {
"createTrigger": "L'innesco {{name}} è stato creato correttamente.", "createTrigger": "L'attivatore {{name}} è stato creato correttamente.",
"updateTrigger": "L'innesco {{name}} è stato aggiornato correttamente.", "updateTrigger": "L'attivatore {{name}} è stato aggiornato correttamente.",
"deleteTrigger": "L'innesco {{name}} è stato eliminato correttamente." "deleteTrigger": "L'attivatore {{name}} è stato eliminato correttamente."
}, },
"error": { "error": {
"createTriggerFailed": "Impossibile creare l'innesco: {{errorMessage}}", "createTriggerFailed": "Impossibile creare l'attivatore: {{errorMessage}}",
"updateTriggerFailed": "Impossibile aggiornare l'innesco: {{errorMessage}}", "updateTriggerFailed": "Impossibile aggiornare l'attivatore: {{errorMessage}}",
"deleteTriggerFailed": "Impossibile eliminare l'innesco: {{errorMessage}}" "deleteTriggerFailed": "Impossibile eliminare l'attivatore: {{errorMessage}}"
} }
}, },
"semanticSearch": { "semanticSearch": {
"title": "La ricerca semantica è disabilitata", "title": "La ricerca semantica è disabilitata",
"desc": "Per utilizzare gli inneschi, è necessario abilitare la ricerca semantica." "desc": "Per utilizzare gli attivatori, è necessario abilitare la ricerca semantica."
}, },
"wizard": { "wizard": {
"title": "Crea innesco", "title": "Crea attivatore",
"step1": { "step1": {
"description": "Configura le impostazioni di base per il tuo innesco." "description": "Configura le impostazioni di base per il tuo attivatore."
}, },
"step2": { "step2": {
"description": "Imposta il contenuto che attiverà questa azione." "description": "Imposta il contenuto che attiverà questa azione."
}, },
"step3": { "step3": {
"description": "Configura la soglia e le azioni per questo innesco." "description": "Configura la soglia e le azioni per questo attivatore."
}, },
"steps": { "steps": {
"nameAndType": "Nome e tipo", "nameAndType": "Nome e tipo",
@ -2030,10 +2030,10 @@
"desc": "La griglia di regioni è un algoritmo di ottimizzazione che apprende dove gli oggetti di diverse dimensioni appaiono tipicamente nel campo visivo di ciascuna telecamera. Frigate utilizza questi dati per dimensionare in modo efficiente le regioni di rilevamento. La griglia viene creata automaticamente nel tempo a partire dai dati degli oggetti tracciati.", "desc": "La griglia di regioni è un algoritmo di ottimizzazione che apprende dove gli oggetti di diverse dimensioni appaiono tipicamente nel campo visivo di ciascuna telecamera. Frigate utilizza questi dati per dimensionare in modo efficiente le regioni di rilevamento. La griglia viene creata automaticamente nel tempo a partire dai dati degli oggetti tracciati.",
"clear": "Pulisci griglia di regioni", "clear": "Pulisci griglia di regioni",
"clearConfirmTitle": "Pulisci griglia di regioni", "clearConfirmTitle": "Pulisci griglia di regioni",
"clearConfirmDesc": "La pulizia della griglia di regioni non è consigliata a meno che non si sia recentemente modificato il modello del rilevatore o la posizione fisica della telecamera, riscontrando problemi di tracciamento degli oggetti. La griglia verrà ricostruita automaticamente nel tempo man mano che gli oggetti vengono tracciati. Per rendere effettive le modifiche è necessario riavviare Frigate.", "clearConfirmDesc": "La pulizia della griglia delle regioni non è consigliata, a meno che non sia stata modificata di recente la dimensione del modello del rilevatore, oppure sia stata cambiata la posizione fisica della telecamera e si riscontrino problemi di tracciamento degli oggetti. La griglia verrà ricostruita automaticamente nel tempo man mano che gli oggetti vengono tracciati. È richiesto un riavvio di Frigate affinché le modifiche abbiano effetto.",
"clearSuccess": "Griglia di regioni pulita con successo", "clearSuccess": "Griglia delle regioni pulita con successo",
"clearError": "Impossibile pulire la griglia di regioni", "clearError": "Impossibile pulire la griglia delle regioni",
"restartRequired": "È necessario riavviare il sistema affinché le modifiche alla griglia di regioni abbiano effetto" "restartRequired": "È necessario riavviare il sistema affinché le modifiche alla griglia delle regioni abbiano effetto"
} }
}, },
"retainMode": { "retainMode": {