1744 lines
79 KiB
JSON
1744 lines
79 KiB
JSON
{
|
||
"config": {
|
||
"step": {
|
||
"user": {
|
||
"title": "Maintenance Supporter",
|
||
"description": "Configura il tuo sistema di gestione della manutenzione.",
|
||
"menu_options": {
|
||
"create_object": "Crea oggetto di manutenzione",
|
||
"create_from_template": "Crea da modello",
|
||
"global_setup": "Impostazioni globali"
|
||
}
|
||
},
|
||
"create_from_template": {
|
||
"title": "Seleziona categoria modello",
|
||
"description": "Scegli una categoria per sfogliare i modelli di manutenzione predefiniti.",
|
||
"data": {
|
||
"template_category": "Categoria",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"go_back": "Tornare al menu principale senza salvare."
|
||
}
|
||
},
|
||
"template_select": {
|
||
"title": "Seleziona modello",
|
||
"description": "Scegli un modello di manutenzione come punto di partenza.",
|
||
"data": {
|
||
"template_id": "Modello",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"go_back": "Tornare alla selezione della categoria senza salvare."
|
||
}
|
||
},
|
||
"template_customize": {
|
||
"title": "Personalizza modello",
|
||
"description": "Personalizza il modello {template_name}. Include {task_count} attività: {task_list}.",
|
||
"data": {
|
||
"name": "Nome oggetto",
|
||
"area_id": "Area",
|
||
"manufacturer": "Produttore",
|
||
"model": "Modello",
|
||
"serial_number": "Numero di serie",
|
||
"documentation_url": "URL manuale / documentazione",
|
||
"notes": "Note",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome per questo oggetto di manutenzione.",
|
||
"area_id": "L'area in cui si trova questo oggetto.",
|
||
"manufacturer": "Il produttore dell'oggetto.",
|
||
"model": "Il nome o numero del modello.",
|
||
"serial_number": "Il numero di serie dell'oggetto.",
|
||
"documentation_url": "Link opzionale a un manuale PDF, pagina del produttore o qualsiasi URL con informazioni di riferimento per questo oggetto.",
|
||
"notes": "Note libere sull'oggetto — numeri di parti, procedure, promemoria impostazioni, ecc.",
|
||
"go_back": "Tornare alla selezione del modello senza salvare."
|
||
}
|
||
},
|
||
"global_setup": {
|
||
"title": "Impostazioni globali",
|
||
"description": "Configura le impostazioni globali di manutenzione.",
|
||
"data": {
|
||
"default_warning_days": "Giorni di avviso predefiniti",
|
||
"notifications_enabled": "Abilita notifiche",
|
||
"notify_service": "Servizio di notifica"
|
||
},
|
||
"data_description": {
|
||
"default_warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"notifications_enabled": "Invia notifiche quando le attività di manutenzione sono in scadenza.",
|
||
"notify_service": "Il servizio di notifica da utilizzare (es.: notify.mobile_app_phone)."
|
||
}
|
||
},
|
||
"create_object": {
|
||
"title": "Crea oggetto di manutenzione",
|
||
"description": "Definisci un dispositivo o un bene per gestirne la manutenzione.",
|
||
"data": {
|
||
"name": "Nome oggetto",
|
||
"area_id": "Area",
|
||
"manufacturer": "Produttore",
|
||
"model": "Modello",
|
||
"serial_number": "Numero di serie",
|
||
"documentation_url": "URL manuale / documentazione",
|
||
"notes": "Note",
|
||
"installation_date": "Data di installazione",
|
||
"warranty_expiry": "Scadenza garanzia",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome univoco per questo oggetto di manutenzione (es.: 'Pompa piscina', 'Auto').",
|
||
"area_id": "L'area della tua casa in cui si trova questo oggetto.",
|
||
"manufacturer": "Il produttore dell'oggetto.",
|
||
"model": "Il nome o numero del modello.",
|
||
"serial_number": "Il numero di serie dell'oggetto.",
|
||
"documentation_url": "Link opzionale a un manuale PDF, pagina del produttore o qualsiasi URL con informazioni di riferimento per questo oggetto.",
|
||
"notes": "Note libere sull'oggetto — numeri di parti, procedure, promemoria impostazioni, ecc.",
|
||
"installation_date": "Data di installazione o acquisto di questo oggetto.",
|
||
"warranty_expiry": "Quando scade la garanzia del produttore per questo oggetto.",
|
||
"go_back": "Tornare al menu principale senza salvare."
|
||
}
|
||
},
|
||
"task_menu": {
|
||
"title": "Attività di manutenzione",
|
||
"description": "Aggiungi attività di manutenzione per {object_name}. Attualmente {task_count} attività definite.",
|
||
"menu_options": {
|
||
"add_task": "Aggiungi attività di manutenzione",
|
||
"finish": "Termina configurazione"
|
||
}
|
||
},
|
||
"add_task": {
|
||
"title": "Aggiungi attività di manutenzione",
|
||
"description": "Definisci un'attività di manutenzione per {object_name}.",
|
||
"data": {
|
||
"name": "Nome attività",
|
||
"type": "Tipo di manutenzione",
|
||
"schedule_type": "Tipo di pianificazione",
|
||
"custom_icon": "Icona attività",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome descrittivo per questa attività (es.: 'Pulizia filtro', 'Cambio olio').",
|
||
"type": "La categoria del lavoro di manutenzione.",
|
||
"schedule_type": "Come questa attività deve essere pianificata.",
|
||
"custom_icon": "Icona personalizzata opzionale per questa attività (es. mdi:oil, mdi:filter-variant).",
|
||
"go_back": "Tornare al menu delle attività senza salvare."
|
||
}
|
||
},
|
||
"time_based": {
|
||
"title": "Pianificazione temporale",
|
||
"description": "Configura l'intervallo di tempo per questa attività di manutenzione.",
|
||
"data": {
|
||
"interval_days": "Intervallo",
|
||
"interval_unit": "Unità di intervallo",
|
||
"last_performed": "Ultima esecuzione",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro",
|
||
"interval_anchor": "Ancoraggio intervallo"
|
||
},
|
||
"data_description": {
|
||
"interval_days": "Con quale frequenza si ripete questa manutenzione, combinata con l'unità di intervallo.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"last_performed": "Data dell'ultima manutenzione eseguita. Lasciare vuoto se mai eseguita.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla creazione dell'attività senza salvare.",
|
||
"interval_anchor": "Come viene calcolata la prossima data di scadenza dopo il completamento. 'Pianificato' previene lo slittamento ancorandosi alla data pianificata."
|
||
}
|
||
},
|
||
"one_time": {
|
||
"title": "Attività una tantum",
|
||
"description": "Configura una singola attività di manutenzione non ricorrente. Viene archiviata una volta completata.",
|
||
"data": {
|
||
"due_date": "Scadenza",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"due_date": "La data in cui questa attività una tantum è prevista.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla creazione dell'attività senza salvare."
|
||
}
|
||
},
|
||
"calendar": {
|
||
"title": "Pianificazione a calendario",
|
||
"description": "Configura una ricorrenza basata sul calendario (giorni della settimana, n-esimo giorno della settimana del mese o un giorno del mese).",
|
||
"data": {
|
||
"weekdays": "In questi giorni della settimana",
|
||
"nth": "Quale occorrenza",
|
||
"weekday": "Giorno della settimana",
|
||
"day": "Giorno del mese",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro",
|
||
"last_day": "Ultimo giorno del mese",
|
||
"business": "Solo giorni lavorativi",
|
||
"offset": "Scostamento (giorni)"
|
||
},
|
||
"data_description": {
|
||
"weekdays": "L'attività si ripete in ogni giorno della settimana selezionato.",
|
||
"nth": "Quale occorrenza nel mese (es. 1ª, o Ultima).",
|
||
"weekday": "Il giorno della settimana per la regola dell'n-esimo giorno (es. sabato).",
|
||
"day": "Giorno del mese (1-31; limitato alla durata del mese).",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla creazione dell'attività senza salvare.",
|
||
"last_day": "Sostituisce il numero del giorno: scadenza l'ultimo giorno del mese.",
|
||
"business": "Riporta una data nel weekend al venerdì precedente (es. ultimo giorno lavorativo).",
|
||
"offset": "Sposta la data calcolata di ±N giorni (es. -2 = due giorni prima)."
|
||
}
|
||
},
|
||
"sensor_select": {
|
||
"title": "Seleziona sensore trigger",
|
||
"description": "Scegli un'entità Home Assistant da monitorare per questa attività di manutenzione.",
|
||
"data": {
|
||
"trigger_entity": "Entità da monitorare",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_entity": "Seleziona l'entità sensore che deve attivare questa attività di manutenzione.",
|
||
"go_back": "Tornare alla creazione dell'attività senza salvare."
|
||
}
|
||
},
|
||
"sensor_attribute": {
|
||
"title": "Seleziona attributo",
|
||
"description": "Scegli quale valore monitorare da {entity_id}. Stato attuale: {current_state} {unit}",
|
||
"data": {
|
||
"trigger_attribute": "Valore da monitorare",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_attribute": "Seleziona lo stato dell'entità o un attributo specifico da monitorare.",
|
||
"go_back": "Tornare alla selezione dell'entità senza salvare."
|
||
}
|
||
},
|
||
"trigger_type": {
|
||
"title": "Tipo di trigger",
|
||
"description": "Come deve il valore del sensore attivare la manutenzione?",
|
||
"data": {
|
||
"trigger_type": "Tipo di trigger",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_type": "Soglia: si attiva quando il valore supera i limiti. Contatore: si attiva dopo aver accumulato un valore target. Cambio stato: si attiva dopo un numero di transizioni di stato.",
|
||
"go_back": "Tornare alla selezione dell'attributo senza salvare."
|
||
}
|
||
},
|
||
"trigger_threshold": {
|
||
"title": "Configurazione soglia",
|
||
"description": "Imposta i valori soglia per **{entity_id}** ({attribute}).\nAttuale: **{current_value} {unit}** | Media: {average} | Intervallo: {minimum}–{maximum} ({data_period}g)\nSoglia superiore suggerita: {suggested_above} | Soglia inferiore suggerita: {suggested_below}",
|
||
"data": {
|
||
"trigger_above": "Attiva quando superiore a",
|
||
"trigger_below": "Attiva quando inferiore a",
|
||
"trigger_for_minutes": "Per almeno (minuti)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_above": "Attiva la manutenzione quando il valore supera questa soglia.",
|
||
"trigger_below": "Attiva la manutenzione quando il valore scende sotto questa soglia.",
|
||
"trigger_for_minutes": "Il valore deve superare la soglia per questo numero di minuti prima dell'attivazione.",
|
||
"interval_days": "Intervallo di sicurezza temporale opzionale in aggiunta al trigger sensore.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla selezione del tipo di trigger senza salvare."
|
||
}
|
||
},
|
||
"trigger_counter": {
|
||
"title": "Configurazione contatore",
|
||
"description": "Imposta il valore target del contatore per {entity_id} ({attribute}). Attuale: {current_value} {unit}.",
|
||
"data": {
|
||
"trigger_target_value": "Valore target",
|
||
"trigger_delta_mode": "Modalità delta (conta le variazioni, non il valore assoluto)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_target_value": "Attiva la manutenzione quando questo valore accumulato viene raggiunto.",
|
||
"trigger_delta_mode": "Se abilitato, conta la differenza rispetto a un valore base invece del valore assoluto.",
|
||
"interval_days": "Intervallo di sicurezza temporale opzionale in aggiunta al trigger contatore.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla selezione del tipo di trigger senza salvare."
|
||
}
|
||
},
|
||
"trigger_state_change": {
|
||
"title": "Configurazione cambio stato",
|
||
"description": "Conta le transizioni di stato di {entity_id}.",
|
||
"data": {
|
||
"trigger_from_state": "Dallo stato (opzionale)",
|
||
"trigger_to_state": "Allo stato (opzionale)",
|
||
"trigger_target_changes": "Numero di cambiamenti per attivare",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_from_state": "Conta solo le transizioni da questo stato. Lasciare vuoto per tutti.",
|
||
"trigger_to_state": "Conta solo le transizioni verso questo stato. Lasciare vuoto per tutti.",
|
||
"trigger_target_changes": "Numero di cambiamenti di stato corrispondenti prima di attivare la manutenzione.",
|
||
"interval_days": "Intervallo di sicurezza temporale opzionale in aggiunta al trigger di cambio stato.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla selezione del tipo di trigger senza salvare."
|
||
}
|
||
},
|
||
"trigger_runtime": {
|
||
"title": "Configurazione tempo di funzionamento",
|
||
"description": "Monitora il tempo di funzionamento cumulato di {entity_id}. La manutenzione si attiva quando il tempo totale di funzionamento raggiunge le ore target.",
|
||
"data": {
|
||
"trigger_runtime_hours": "Tempo di funzionamento target (ore)",
|
||
"trigger_on_states": "Stati attivi (separati da virgole)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_runtime_hours": "Attiva la manutenzione dopo questo numero di ore di funzionamento cumulato.",
|
||
"trigger_on_states": "Quali stati del sensore contano come 'attivo'. Lasciare vuoto per predefinito: on, 1, true. Esempio: in_use, running",
|
||
"interval_days": "Intervallo di sicurezza temporale opzionale in aggiunta al trigger di tempo di funzionamento.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare alla selezione del tipo di trigger senza salvare."
|
||
}
|
||
},
|
||
"compound_logic": {
|
||
"title": "Trigger composto",
|
||
"description": "Scegli come combinare più condizioni.",
|
||
"data": {
|
||
"compound_logic": "Logica",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"compound_logic": "E = tutte le condizioni devono attivarsi. O = qualsiasi condizione attiva.",
|
||
"go_back": "Tornare alla selezione del tipo di trigger senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_entity": {
|
||
"title": "Condizione #{condition_num} — Entità",
|
||
"description": "Seleziona l'entità per questa condizione.",
|
||
"data": {
|
||
"trigger_entity": "Entità",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_entity": "L'entità sensore da monitorare per questa condizione.",
|
||
"go_back": "Tornare al passaggio precedente senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_type": {
|
||
"title": "Condizione #{condition_num} — Tipo",
|
||
"description": "Come deve questa condizione valutare il sensore?",
|
||
"data": {
|
||
"trigger_type": "Tipo di trigger",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_type": "Il metodo usato per determinare quando questa condizione si attiva.",
|
||
"go_back": "Tornare alla selezione dell'entità senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_threshold": {
|
||
"title": "Condizione — Soglia",
|
||
"data": {
|
||
"trigger_above": "Attiva sopra",
|
||
"trigger_below": "Attiva sotto",
|
||
"trigger_for_minutes": "Durata (minuti)",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_above": "Attiva quando il valore supera questa soglia.",
|
||
"trigger_below": "Attiva quando il valore scende sotto questa soglia.",
|
||
"trigger_for_minutes": "Il valore deve rimanere oltre la soglia per questa durata.",
|
||
"go_back": "Tornare alla selezione del tipo di condizione senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_counter": {
|
||
"title": "Condizione — Contatore",
|
||
"data": {
|
||
"trigger_target_value": "Valore obiettivo",
|
||
"trigger_delta_mode": "Modalità delta",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_target_value": "Attiva quando il valore accumulato raggiunge questo obiettivo.",
|
||
"trigger_delta_mode": "Conta i cambiamenti da una linea di base anziché il valore assoluto.",
|
||
"go_back": "Tornare alla selezione del tipo di condizione senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_state_change": {
|
||
"title": "Condizione — Cambio di stato",
|
||
"data": {
|
||
"trigger_from_state": "Dallo stato",
|
||
"trigger_to_state": "Allo stato",
|
||
"trigger_target_changes": "Numero di cambiamenti",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_from_state": "Conta solo le transizioni da questo stato. Lascia vuoto per qualsiasi.",
|
||
"trigger_to_state": "Conta solo le transizioni a questo stato. Lascia vuoto per qualsiasi.",
|
||
"trigger_target_changes": "Numero di cambiamenti di stato corrispondenti prima dell'attivazione.",
|
||
"go_back": "Tornare alla selezione del tipo di condizione senza salvare."
|
||
}
|
||
},
|
||
"compound_condition_runtime": {
|
||
"title": "Condizione — Tempo di esecuzione",
|
||
"data": {
|
||
"trigger_runtime_hours": "Tempo obiettivo (ore)",
|
||
"trigger_on_states": "Stati attivi",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_runtime_hours": "Attiva dopo queste ore di tempo di esecuzione accumulato.",
|
||
"trigger_on_states": "Stati del sensore contati come 'attivi'. Lascia vuoto per predefinito.",
|
||
"go_back": "Tornare alla selezione del tipo di condizione senza salvare."
|
||
}
|
||
},
|
||
"compound_review": {
|
||
"title": "Revisione trigger composto",
|
||
"description": "{condition_count} condizione/i configurata/e con logica {compound_logic}.",
|
||
"data": {
|
||
"compound_action": "Azione",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"go_back": "Tornare alla selezione della logica senza salvare."
|
||
}
|
||
},
|
||
"manual": {
|
||
"title": "Pianificazione manuale",
|
||
"description": "Questa attività non ha una pianificazione automatica. Puoi contrassegnarla come scaduta manualmente.",
|
||
"data": {
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"notes": "Note",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"notes": "Note o istruzioni aggiuntive per questa attività.",
|
||
"go_back": "Tornare alla creazione dell'attività senza salvare."
|
||
}
|
||
},
|
||
"reconfigure": {
|
||
"title": "Riconfigura {name}",
|
||
"description": "Aggiorna le impostazioni per questo oggetto di manutenzione.",
|
||
"data": {
|
||
"name": "Nome oggetto",
|
||
"area_id": "Area",
|
||
"manufacturer": "Produttore",
|
||
"model": "Modello",
|
||
"serial_number": "Numero di serie",
|
||
"documentation_url": "URL manuale / documentazione",
|
||
"notes": "Note",
|
||
"installation_date": "Data di installazione",
|
||
"warranty_expiry": "Scadenza garanzia"
|
||
},
|
||
"data_description": {
|
||
"name": "Il nome di questo oggetto di manutenzione.",
|
||
"area_id": "L'area dove si trova questo oggetto.",
|
||
"manufacturer": "Il produttore di questo oggetto.",
|
||
"model": "Il modello di questo oggetto.",
|
||
"serial_number": "Il numero di serie di questo oggetto.",
|
||
"documentation_url": "Link opzionale a un manuale PDF, pagina del produttore o qualsiasi URL con informazioni di riferimento per questo oggetto.",
|
||
"notes": "Note libere sull'oggetto — numeri di parti, procedure, promemoria impostazioni, ecc.",
|
||
"installation_date": "Quando è stato installato questo oggetto.",
|
||
"warranty_expiry": "Quando scade la garanzia del produttore per questo oggetto."
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"name_exists": "Un oggetto di manutenzione con questo nome esiste già.",
|
||
"no_tasks": "È richiesta almeno un'attività di manutenzione.",
|
||
"invalid_entity": "L'entità selezionata non esiste o non ha dati numerici.",
|
||
"invalid_attribute": "L'attributo selezionato non è disponibile per questa entità.",
|
||
"invalid_threshold": "Almeno una soglia (superiore o inferiore) deve essere impostata.",
|
||
"invalid_due_date": "Per le attività una tantum è richiesta una scadenza.",
|
||
"invalid_interval": "L'intervallo deve essere un numero positivo.",
|
||
"min_exceeds_max": "L'intervallo minimo non deve superare l'intervallo massimo.",
|
||
"invalid_notify_service": "Formato del servizio di notifica non valido. Usa 'notify.nome_servizio' (es.: notify.mobile_app_phone).",
|
||
"notify_service_not_found": "Questo servizio di notifica non è stato trovato in Home Assistant. Verifica il nome del servizio.",
|
||
"nfc_tag_duplicate": "Questo tag NFC è già collegato a un'altra attività."
|
||
},
|
||
"abort": {
|
||
"already_configured": "Questo oggetto di manutenzione è già configurato.",
|
||
"global_already_exists": "Le impostazioni globali sono già configurate.",
|
||
"template_not_found": "Il modello selezionato non è stato trovato.",
|
||
"missing_data": "I dati richiesti non sono stati forniti.",
|
||
"reconfigure_successful": "Configurazione aggiornata con successo.",
|
||
"reconfigure_cancelled": "Riconfigurazione annullata."
|
||
}
|
||
},
|
||
"options": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Opzioni di manutenzione",
|
||
"description": "{object_info}",
|
||
"menu_options": {
|
||
"manage_tasks": "Gestisci attività",
|
||
"add_task": "Aggiungi nuova attività",
|
||
"object_settings": "Impostazioni oggetto",
|
||
"done": "Fatto"
|
||
}
|
||
},
|
||
"global_init": {
|
||
"title": "Impostazioni globali",
|
||
"description": "Configura le impostazioni globali di manutenzione.",
|
||
"menu_options": {
|
||
"general_settings": "Impostazioni generali",
|
||
"advanced_features": "Funzionalità avanzate",
|
||
"panel_access": "Accesso al pannello",
|
||
"budget_settings": "Impostazioni budget",
|
||
"manage_groups": "Gestisci gruppi",
|
||
"notification_settings": "Impostazioni notifiche",
|
||
"notification_actions": "Azioni interattive",
|
||
"test_notification": "Invia notifica di test",
|
||
"done": "Fatto"
|
||
}
|
||
},
|
||
"advanced_features": {
|
||
"title": "Funzionalità avanzate",
|
||
"description": "Scegli quali funzionalità avanzate mostrare nell'interfaccia. Disabilitare una funzionalità la nasconde dall'interfaccia ma non elimina alcun dato.",
|
||
"data": {
|
||
"advanced_adaptive_visible": "Pianificazione adattiva",
|
||
"advanced_predictions_visible": "Previsioni sensore",
|
||
"advanced_seasonal_visible": "Regolazioni stagionali",
|
||
"advanced_environmental_visible": "Correlazione ambientale",
|
||
"advanced_budget_visible": "Monitoraggio budget",
|
||
"advanced_groups_visible": "Gruppi",
|
||
"advanced_checklists_visible": "Liste di controllo",
|
||
"advanced_schedule_time_visible": "Pianificazione oraria"
|
||
},
|
||
"data_description": {
|
||
"advanced_adaptive_visible": "Mostra analisi EWA, Weibull e suggerimenti di intervallo per le attività.",
|
||
"advanced_predictions_visible": "Mostra analisi di degradazione sensore e grafici di previsione soglia.",
|
||
"advanced_seasonal_visible": "Mostra grafici dei fattori stagionali e dati di regolazione mensile.",
|
||
"advanced_environmental_visible": "Mostra regolazioni di correlazione ambientale (temperatura, umidità).",
|
||
"advanced_budget_visible": "Mostra monitoraggio budget mensile/annuale e avvisi.",
|
||
"advanced_groups_visible": "Mostra la gestione dei gruppi di manutenzione.",
|
||
"advanced_checklists_visible": "Mostra liste di controllo per il completamento passo per passo delle attività.",
|
||
"advanced_schedule_time_visible": "Consente alle attività di scadere a un'ora specifica anziché a mezzanotte."
|
||
}
|
||
},
|
||
"panel_access": {
|
||
"title": "Accesso al pannello",
|
||
"description": "Gli amministratori hanno sempre accesso completo. Per delegare creazione, modifica ed eliminazione a non amministratori specifici, attiva l'opzione qui sotto e selezionali — gli altri vedono solo Completa e Salta. Trovati {user_count} utenti non amministratori.",
|
||
"data": {
|
||
"operator_write_enabled": "Consenti agli utenti selezionati di creare, modificare ed eliminare",
|
||
"admin_panel_user_ids": "Utenti con accesso completo al pannello"
|
||
},
|
||
"data_description": {
|
||
"operator_write_enabled": "Disattivato (predefinito): solo gli amministratori possono modificare i contenuti. Attivato: anche gli utenti selezionati qui sotto hanno accesso completo.",
|
||
"admin_panel_user_ids": "Gli utenti selezionati vedono il pannello completo; tutti gli altri vedono solo Completa e Salta."
|
||
}
|
||
},
|
||
"general_settings": {
|
||
"title": "Impostazioni generali",
|
||
"description": "Configura le impostazioni di base di Maintenance Supporter.",
|
||
"data": {
|
||
"default_warning_days": "Giorni di avviso predefiniti",
|
||
"notifications_enabled": "Abilita notifiche",
|
||
"notify_service": "Servizio di notifica",
|
||
"panel_enabled": "Mostra pannello nella barra laterale",
|
||
"panel_title": "Titolo del pannello laterale"
|
||
},
|
||
"data_description": {
|
||
"default_warning_days": "Numero di giorni prima della scadenza di un'attività di manutenzione per mostrare un avviso.",
|
||
"notifications_enabled": "Invia notifiche quando le attività di manutenzione sono in scadenza o in ritardo.",
|
||
"notify_service": "Il servizio di notifica da utilizzare (es.: notify.mobile_app_phone).",
|
||
"panel_enabled": "Mostra un pannello Maintenance Supporter nella barra laterale.",
|
||
"panel_title": "Nome personalizzato per la voce nella barra laterale. Lascia vuoto per usare \"Maintenance\". Utile per evitare conflitti con la dashboard Manutenzione integrata di Home Assistant."
|
||
}
|
||
},
|
||
"notification_settings": {
|
||
"title": "Impostazioni notifiche",
|
||
"description": "Configura quando e con quale frequenza vengono inviate le notifiche per ogni stato.",
|
||
"data": {
|
||
"notify_due_soon_enabled": "Notifica quando in scadenza",
|
||
"notify_due_soon_interval_hours": "Intervallo promemoria in scadenza (ore)",
|
||
"notify_overdue_enabled": "Notifica quando in ritardo",
|
||
"notify_overdue_interval_hours": "Intervallo promemoria in ritardo (ore)",
|
||
"notify_triggered_enabled": "Notifica quando attivato",
|
||
"notify_triggered_interval_hours": "Intervallo promemoria attivato (ore)",
|
||
"quiet_hours_enabled": "Abilita ore silenziose",
|
||
"quiet_hours_start": "Inizio ore silenziose",
|
||
"quiet_hours_end": "Fine ore silenziose",
|
||
"max_notifications_per_day": "Notifiche max al giorno",
|
||
"notification_bundling_enabled": "Raggruppa notifiche",
|
||
"notification_bundle_threshold": "Soglia di raggruppamento",
|
||
"notification_title_style": "Stile del titolo di notifica"
|
||
},
|
||
"data_description": {
|
||
"notify_due_soon_interval_hours": "Frequenza di ripetizione del promemoria in scadenza. Impostare a 0 per una singola notifica.",
|
||
"notify_overdue_interval_hours": "Frequenza di ripetizione del promemoria in ritardo. Impostare a 0 per una singola notifica.",
|
||
"notify_triggered_interval_hours": "Frequenza di ripetizione della notifica attivata. Impostare a 0 per una singola notifica.",
|
||
"quiet_hours_enabled": "Sopprimere le notifiche durante le ore silenziose.",
|
||
"max_notifications_per_day": "Numero massimo di notifiche al giorno. Impostare a 0 per illimitato.",
|
||
"notification_bundling_enabled": "Inviare una notifica riepilogativa quando più attività richiedono attenzione.",
|
||
"notification_bundle_threshold": "Numero minimo di attività per attivare una notifica raggruppata.",
|
||
"notification_title_style": "Cosa appare come TITOLO della notifica. Predefinito mantiene il testo per stato (es. «Manutenzione in ritardo!»). Nome oggetto / attività aiuta quando il telefono accumula le notifiche."
|
||
}
|
||
},
|
||
"notification_actions": {
|
||
"title": "Azioni interattive",
|
||
"description": "Configura i pulsanti di azione mostrati sulle notifiche mobili (richiede l'app Companion).",
|
||
"data": {
|
||
"action_complete_enabled": "Mostra pulsante 'Completa'",
|
||
"action_skip_enabled": "Mostra pulsante 'Salta'",
|
||
"action_snooze_enabled": "Mostra pulsante 'Posticipa'",
|
||
"snooze_duration_hours": "Durata posticipo (ore)"
|
||
},
|
||
"data_description": {
|
||
"action_complete_enabled": "Aggiunge un pulsante per contrassegnare l'attività come completata direttamente dalla notifica.",
|
||
"action_skip_enabled": "Aggiunge un pulsante per saltare il ciclo di manutenzione corrente dalla notifica.",
|
||
"action_snooze_enabled": "Aggiunge un pulsante per posticipare il promemoria della notifica.",
|
||
"snooze_duration_hours": "Per quanto tempo posticipare le notifiche quando viene premuto il pulsante posticipa."
|
||
}
|
||
},
|
||
"budget_settings": {
|
||
"title": "Impostazioni budget",
|
||
"description": "Imposta budget di manutenzione mensili e annuali per monitorare le spese.",
|
||
"data": {
|
||
"budget_currency": "Valuta",
|
||
"budget_monthly": "Budget mensile",
|
||
"budget_yearly": "Budget annuale",
|
||
"budget_alerts_enabled": "Abilita avvisi budget",
|
||
"budget_alert_threshold": "Soglia di avviso (%)"
|
||
},
|
||
"data_description": {
|
||
"budget_currency": "Valuta utilizzata per la visualizzazione del budget e le notifiche.",
|
||
"budget_monthly": "Spesa massima mensile per manutenzione. Impostare a 0 per disabilitare.",
|
||
"budget_yearly": "Spesa massima annuale per manutenzione. Impostare a 0 per disabilitare.",
|
||
"budget_alerts_enabled": "Inviare una notifica quando le spese superano la soglia di avviso.",
|
||
"budget_alert_threshold": "Percentuale del budget alla quale inviare un avviso."
|
||
}
|
||
},
|
||
"test_notification": {
|
||
"title": "Notifica di test",
|
||
"description": "{result}"
|
||
},
|
||
"manage_groups": {
|
||
"title": "Gestisci gruppi",
|
||
"description": "Seleziona un gruppo da gestire o creane uno nuovo.",
|
||
"data": {
|
||
"selected_group": "Seleziona gruppo"
|
||
}
|
||
},
|
||
"add_group": {
|
||
"title": "Aggiungi gruppo",
|
||
"description": "Crea un nuovo gruppo di manutenzione per organizzare le attività correlate.",
|
||
"data": {
|
||
"group_name": "Nome gruppo",
|
||
"group_description": "Descrizione"
|
||
},
|
||
"data_description": {
|
||
"group_name": "Un nome per questo gruppo (es.: 'Manutenzione primaverile').",
|
||
"group_description": "Descrizione opzionale per questo gruppo."
|
||
}
|
||
},
|
||
"manage_tasks": {
|
||
"title": "Gestisci attività",
|
||
"description": "Seleziona un'attività da modificare o rimuovere.",
|
||
"data": {
|
||
"selected_task": "Seleziona attività",
|
||
"go_back": "Indietro"
|
||
}
|
||
},
|
||
"task_action": {
|
||
"title": "Azioni attività",
|
||
"description": "Attività: {task_name} — Scegli un'azione.",
|
||
"menu_options": {
|
||
"edit_task": "Modifica attività",
|
||
"edit_trigger": "Modifica trigger",
|
||
"remove_trigger": "Rimuovi trigger",
|
||
"edit_checklist": "Modifica lista di controllo",
|
||
"adaptive_scheduling": "Pianificazione adattiva",
|
||
"delete_task": "Elimina attività",
|
||
"manage_tasks": "Indietro"
|
||
}
|
||
},
|
||
"edit_task": {
|
||
"title": "Modifica attività",
|
||
"description": "Modifica impostazioni per **{task_name}**.",
|
||
"data": {
|
||
"name": "Nome attività",
|
||
"type": "Tipo di manutenzione",
|
||
"interval_days": "Intervallo",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"due_date": "Scadenza",
|
||
"enabled": "Abilitato",
|
||
"notes": "Note",
|
||
"documentation_url": "URL documentazione",
|
||
"last_performed": "Ultima esecuzione",
|
||
"responsible_user_id": "Utente responsabile",
|
||
"custom_icon": "Icona attività",
|
||
"nfc_tag_id": "ID tag NFC",
|
||
"go_back": "Indietro",
|
||
"interval_anchor": "Ancoraggio intervallo",
|
||
"reading_unit": "Unità di lettura (per attività di lettura, es. kWh)",
|
||
"season_months": "Finestra stagionale (mesi)",
|
||
"ends_count": "Termina dopo (numero di volte)",
|
||
"ends_until": "Termina alla data"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome descrittivo per questa attività (es. 'Pulizia filtro', 'Cambio olio').",
|
||
"type": "La categoria del lavoro di manutenzione.",
|
||
"interval_days": "Con quale frequenza si ripete questa manutenzione, combinata con l'unità di intervallo.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"due_date": "La data in cui questa attività una tantum è prevista.",
|
||
"enabled": "Quando disabilitato, la pianificazione e i trigger vengono sospesi. L'attività non viene eliminata.",
|
||
"notes": "Note aggiuntive o istruzioni per questa attività.",
|
||
"documentation_url": "Link alla documentazione esterna o al manuale per questa attività.",
|
||
"last_performed": "Quando questa manutenzione è stata eseguita l'ultima volta. Lasciare vuoto se mai eseguita.",
|
||
"responsible_user_id": "L'utente Home Assistant responsabile di questa attività.",
|
||
"custom_icon": "Icona personalizzata opzionale per questa attività (es. mdi:oil, mdi:filter-variant).",
|
||
"nfc_tag_id": "Collega un tag NFC a questa attività. La scansione del tag segnerà automaticamente l'attività come completata.",
|
||
"go_back": "Torna alle azioni attività senza salvare.",
|
||
"interval_anchor": "Come viene calcolata la prossima data di scadenza dopo il completamento. 'Pianificato' previene lo slittamento ancorandosi alla data pianificata.",
|
||
"season_months": "Scade solo nei mesi selezionati; le date fuori stagione passano al mese attivo successivo. Vuoto = tutto l'anno.",
|
||
"ends_count": "Smetti di ripetere dopo questo numero di completamenti (serie finita). Vuoto = nessun limite.",
|
||
"ends_until": "Smetti di ripetere quando la prossima scadenza cadrebbe dopo questa data. Ignorato se 'Termina dopo' e impostato."
|
||
}
|
||
},
|
||
"edit_checklist": {
|
||
"title": "Modifica lista di controllo",
|
||
"description": "Definisci i passaggi della lista di controllo per {task_name}. Inserisci un passaggio per riga.",
|
||
"data": {
|
||
"checklist_text": "Passaggi della lista di controllo",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"checklist_text": "Inserisci ogni passaggio su una riga separata. Questi passaggi saranno mostrati durante il completamento dell'attività.",
|
||
"go_back": "Torna alle azioni attività senza salvare."
|
||
}
|
||
},
|
||
"compound_logic": {
|
||
"title": "Trigger composto",
|
||
"description": "Scegli come combinare più condizioni.",
|
||
"data": {
|
||
"compound_logic": "Logica",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"compound_logic": "E = tutte le condizioni devono attivarsi. O = qualsiasi condizione attiva."
|
||
}
|
||
},
|
||
"compound_condition_entity": {
|
||
"title": "Condizione #{condition_num} — Entità",
|
||
"description": "Seleziona l'entità per questa condizione.",
|
||
"data": {
|
||
"trigger_entity": "Entità",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_entity": "L'entità sensore da monitorare per questa condizione."
|
||
}
|
||
},
|
||
"compound_condition_type": {
|
||
"title": "Condizione #{condition_num} — Tipo",
|
||
"description": "Come deve questa condizione valutare il sensore?",
|
||
"data": {
|
||
"trigger_type": "Tipo di trigger",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_type": "Il metodo usato per determinare quando questa condizione si attiva."
|
||
}
|
||
},
|
||
"compound_condition_threshold": {
|
||
"title": "Condizione — Soglia",
|
||
"data": {
|
||
"trigger_above": "Attiva sopra",
|
||
"trigger_below": "Attiva sotto",
|
||
"trigger_for_minutes": "Durata (minuti)",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_above": "Attiva quando il valore supera questa soglia.",
|
||
"trigger_below": "Attiva quando il valore scende sotto questa soglia.",
|
||
"trigger_for_minutes": "Il valore deve rimanere oltre la soglia per questa durata."
|
||
}
|
||
},
|
||
"compound_condition_counter": {
|
||
"title": "Condizione — Contatore",
|
||
"data": {
|
||
"trigger_target_value": "Valore obiettivo",
|
||
"trigger_delta_mode": "Modalità delta",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_target_value": "Attiva quando il valore accumulato raggiunge questo obiettivo.",
|
||
"trigger_delta_mode": "Conta i cambiamenti da una linea di base anziché il valore assoluto."
|
||
}
|
||
},
|
||
"compound_condition_state_change": {
|
||
"title": "Condizione — Cambio di stato",
|
||
"data": {
|
||
"trigger_from_state": "Dallo stato",
|
||
"trigger_to_state": "Allo stato",
|
||
"trigger_target_changes": "Numero di cambiamenti",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_from_state": "Conta solo le transizioni da questo stato. Lascia vuoto per qualsiasi.",
|
||
"trigger_to_state": "Conta solo le transizioni a questo stato. Lascia vuoto per qualsiasi.",
|
||
"trigger_target_changes": "Numero di cambiamenti di stato corrispondenti prima dell'attivazione."
|
||
}
|
||
},
|
||
"compound_condition_runtime": {
|
||
"title": "Condizione — Tempo di esecuzione",
|
||
"data": {
|
||
"trigger_runtime_hours": "Tempo obiettivo (ore)",
|
||
"trigger_on_states": "Stati attivi",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_runtime_hours": "Attiva dopo queste ore di tempo di esecuzione accumulato.",
|
||
"trigger_on_states": "Stati del sensore contati come 'attivi'. Lascia vuoto per predefinito."
|
||
}
|
||
},
|
||
"compound_review": {
|
||
"title": "Revisione trigger composto",
|
||
"description": "{condition_count} condizione/i configurata/e con logica {compound_logic}.",
|
||
"data": {
|
||
"compound_action": "Azione",
|
||
"go_back": "Indietro"
|
||
}
|
||
},
|
||
"adaptive_scheduling": {
|
||
"title": "Pianificazione adattiva",
|
||
"description": "Configura l'adattamento intelligente degli intervalli per {task_name}. Il sistema impara dai tuoi feedback di completamento per suggerire intervalli migliori.",
|
||
"data": {
|
||
"adaptive_enabled": "Abilita pianificazione adattiva",
|
||
"ewa_alpha": "Tasso di apprendimento (alpha)",
|
||
"min_interval_days": "Intervallo minimo (giorni)",
|
||
"max_interval_days": "Intervallo massimo (giorni)",
|
||
"seasonal_enabled": "Abilita consapevolezza stagionale",
|
||
"sensor_prediction_enabled": "Abilita previsioni sensore",
|
||
"environmental_entity": "Sensore ambientale (opzionale)",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"adaptive_enabled": "Quando abilitato, il sistema impara dai tuoi feedback e suggerisce intervalli di manutenzione ottimali.",
|
||
"ewa_alpha": "Velocità di adattamento dell'algoritmo ai nuovi dati. Più alto = più reattivo, più basso = più stabile.",
|
||
"min_interval_days": "L'intervallo più breve che il sistema raccomanderà.",
|
||
"max_interval_days": "L'intervallo più lungo che il sistema raccomanderà.",
|
||
"seasonal_enabled": "Regola le raccomandazioni in base ai modelli stagionali appresi dalla tua cronologia di manutenzione.",
|
||
"sensor_prediction_enabled": "Analizza le tendenze dei sensori per prevedere quando verranno raggiunte le soglie e suggerire manutenzione anticipata se necessario.",
|
||
"environmental_entity": "Collega un sensore di temperatura, umidità o pressione per correlare le condizioni ambientali con gli intervalli di manutenzione.",
|
||
"go_back": "Torna alle azioni attività senza salvare."
|
||
}
|
||
},
|
||
"delete_task": {
|
||
"title": "Elimina attività",
|
||
"description": "Sei sicuro di voler eliminare l'attività {task_name}? Questa azione è irreversibile.",
|
||
"data": {
|
||
"confirm": "Conferma eliminazione",
|
||
"go_back": "Indietro"
|
||
}
|
||
},
|
||
"remove_trigger": {
|
||
"title": "Rimuovi trigger",
|
||
"description": "Rimuovere il trigger da **{task_name}**?\n\n**Entità:** {entity_ids}\n**Tipo:** {trigger_type}\n**Configurazione:** {config_details}\n\nSe tutte le entità vengono rimosse, la pianificazione tornerà a essere temporale.",
|
||
"data": {
|
||
"entities_to_remove": "Entità da rimuovere",
|
||
"confirm": "Conferma rimozione",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"entities_to_remove": "Seleziona quali entità rimuovere da questo trigger. Se vengono rimosse tutte, l'intero trigger viene eliminato.",
|
||
"go_back": "Torna alle azioni attività senza salvare."
|
||
}
|
||
},
|
||
"trigger_summary": {
|
||
"title": "Trigger attuale",
|
||
"description": "Trigger per **{task_name}**:\n\n**Entità:** {entity_ids}\n**Stato attuale:** {current_states}\n**Tipo:** {trigger_type} (attributo: {attribute})\n**Configurazione:** {config_details}",
|
||
"menu_options": {
|
||
"edit_trigger_proceed": "Modifica trigger",
|
||
"task_action": "Indietro"
|
||
}
|
||
},
|
||
"add_task": {
|
||
"title": "Aggiungi attività di manutenzione",
|
||
"description": "Definire una nuova attività di manutenzione per questo oggetto.",
|
||
"data": {
|
||
"name": "Nome attività",
|
||
"type": "Tipo di manutenzione",
|
||
"schedule_type": "Tipo di pianificazione",
|
||
"custom_icon": "Icona attività",
|
||
"go_back": "Indietro",
|
||
"reading_unit": "Unità di lettura (per attività di lettura, es. kWh)"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome descrittivo per questa attività (es. 'Pulizia filtro', 'Cambio olio').",
|
||
"type": "La categoria del lavoro di manutenzione.",
|
||
"schedule_type": "Come deve essere pianificata questa attività.",
|
||
"custom_icon": "Icona personalizzata opzionale per questa attività (es.: mdi:oil, mdi:filter-variant).",
|
||
"go_back": "Tornare al menu principale senza salvare."
|
||
}
|
||
},
|
||
"opt_time_based": {
|
||
"title": "Pianificazione temporale",
|
||
"description": "Configurare l'intervallo di tempo per questa attività.",
|
||
"data": {
|
||
"interval_days": "Intervallo",
|
||
"interval_unit": "Unità di intervallo",
|
||
"last_performed": "Ultima esecuzione",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro",
|
||
"interval_anchor": "Ancoraggio intervallo"
|
||
},
|
||
"data_description": {
|
||
"interval_days": "Con quale frequenza si ripete questa manutenzione, combinata con l'unità di intervallo.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"last_performed": "Quando questa manutenzione è stata eseguita l'ultima volta. Lasciare vuoto se mai eseguita.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare al menu principale senza salvare.",
|
||
"interval_anchor": "Come viene calcolata la prossima data di scadenza dopo il completamento. 'Pianificato' previene lo slittamento ancorandosi alla data pianificata."
|
||
}
|
||
},
|
||
"opt_one_time": {
|
||
"title": "Attività una tantum",
|
||
"description": "Configura una singola attività di manutenzione non ricorrente. Viene archiviata una volta completata.",
|
||
"data": {
|
||
"due_date": "Scadenza",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"due_date": "La data in cui questa attività una tantum è prevista.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare al menu principale senza salvare."
|
||
}
|
||
},
|
||
"opt_calendar": {
|
||
"title": "Pianificazione a calendario",
|
||
"description": "Configura una ricorrenza basata sul calendario (giorni della settimana, n-esimo giorno della settimana del mese o un giorno del mese).",
|
||
"data": {
|
||
"weekdays": "In questi giorni della settimana",
|
||
"nth": "Quale occorrenza",
|
||
"weekday": "Giorno della settimana",
|
||
"day": "Giorno del mese",
|
||
"last_performed": "Ultima esecuzione",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro",
|
||
"last_day": "Ultimo giorno del mese",
|
||
"business": "Solo giorni lavorativi",
|
||
"offset": "Scostamento (giorni)"
|
||
},
|
||
"data_description": {
|
||
"weekdays": "L'attività si ripete in ogni giorno della settimana selezionato.",
|
||
"nth": "Quale occorrenza nel mese (es. 1ª, o Ultima).",
|
||
"weekday": "Il giorno della settimana per la regola dell'n-esimo giorno (es. sabato).",
|
||
"day": "Giorno del mese (1-31; limitato alla durata del mese).",
|
||
"last_performed": "Quando è stata eseguita l'ultima volta questa manutenzione. Lascia vuoto se mai eseguita.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"go_back": "Tornare al menu principale senza salvare.",
|
||
"last_day": "Sostituisce il numero del giorno: scadenza l'ultimo giorno del mese.",
|
||
"business": "Riporta una data nel weekend al venerdì precedente (es. ultimo giorno lavorativo).",
|
||
"offset": "Sposta la data calcolata di ±N giorni (es. -2 = due giorni prima)."
|
||
}
|
||
},
|
||
"opt_manual": {
|
||
"title": "Pianificazione manuale",
|
||
"description": "Questa attività non ha una pianificazione automatica. Puoi segnarla come da fare manualmente.",
|
||
"data": {
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"notes": "Note",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso.",
|
||
"notes": "Note aggiuntive o istruzioni per questa attività.",
|
||
"go_back": "Tornare al menu principale senza salvare."
|
||
}
|
||
},
|
||
"opt_sensor_select": {
|
||
"title": "Seleziona sensore trigger",
|
||
"description": "Scegliere un'entità Home Assistant da monitorare.",
|
||
"data": {
|
||
"trigger_entity": "Entità da monitorare",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_entity": "Selezionare l'entità sensore che deve attivare questa attività di manutenzione."
|
||
}
|
||
},
|
||
"opt_sensor_attribute": {
|
||
"title": "Seleziona attributo",
|
||
"description": "Scegli quale valore monitorare da {entity_id}. Stato attuale: {current_state} {unit}",
|
||
"data": {
|
||
"trigger_attribute": "Valore da monitorare",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_attribute": "Selezionare lo stato dell'entità o un attributo specifico da monitorare."
|
||
}
|
||
},
|
||
"opt_trigger_type": {
|
||
"title": "Tipo di trigger",
|
||
"description": "Come deve il valore del sensore attivare la manutenzione?",
|
||
"data": {
|
||
"trigger_type": "Tipo di trigger",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_type": "Soglia: si attiva quando il valore supera i limiti. Contatore: si attiva dopo aver accumulato un valore obiettivo. Cambio di stato: si attiva dopo un numero di transizioni di stato."
|
||
}
|
||
},
|
||
"opt_trigger_threshold": {
|
||
"title": "Configurazione soglia",
|
||
"description": "Imposta i valori soglia per **{entity_id}** ({attribute}).\nAttuale: **{current_value} {unit}** | Media: {average} | Intervallo: {minimum}–{maximum} ({data_period}g)\nSoglia superiore suggerita: {suggested_above} | Soglia inferiore suggerita: {suggested_below}",
|
||
"data": {
|
||
"trigger_above": "Attiva quando superiore a",
|
||
"trigger_below": "Attiva quando inferiore a",
|
||
"trigger_for_minutes": "Per almeno (minuti)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_above": "Attivare la manutenzione quando il valore supera questa soglia.",
|
||
"trigger_below": "Attivare la manutenzione quando il valore scende sotto questa soglia.",
|
||
"trigger_for_minutes": "Il valore deve superare la soglia per questo numero di minuti prima dell'attivazione.",
|
||
"interval_days": "Intervallo di sicurezza basato sul tempo opzionale in aggiunta al trigger del sensore.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso."
|
||
}
|
||
},
|
||
"opt_trigger_counter": {
|
||
"title": "Configurazione contatore",
|
||
"description": "Imposta il valore target del contatore per {entity_id} ({attribute}). Attuale: {current_value} {unit}.",
|
||
"data": {
|
||
"trigger_target_value": "Valore target",
|
||
"trigger_delta_mode": "Modalità delta (conta le variazioni, non il valore assoluto)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_target_value": "Attivare la manutenzione quando questo valore accumulato viene raggiunto.",
|
||
"trigger_delta_mode": "Se abilitato, conta la differenza da un valore di base invece del valore assoluto.",
|
||
"interval_days": "Intervallo di sicurezza basato sul tempo opzionale in aggiunta al trigger del contatore.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso."
|
||
}
|
||
},
|
||
"opt_trigger_state_change": {
|
||
"title": "Configurazione cambio stato",
|
||
"description": "Conta le transizioni di stato di {entity_id}.",
|
||
"data": {
|
||
"trigger_from_state": "Dallo stato (opzionale)",
|
||
"trigger_to_state": "Allo stato (opzionale)",
|
||
"trigger_target_changes": "Numero di cambiamenti per attivare",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_from_state": "Contare solo le transizioni da questo stato. Lasciare vuoto per qualsiasi.",
|
||
"trigger_to_state": "Contare solo le transizioni verso questo stato. Lasciare vuoto per qualsiasi.",
|
||
"trigger_target_changes": "Numero di cambiamenti di stato corrispondenti prima di attivare la manutenzione.",
|
||
"interval_days": "Intervallo di sicurezza basato sul tempo opzionale in aggiunta al trigger di cambio stato.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso."
|
||
}
|
||
},
|
||
"opt_trigger_runtime": {
|
||
"title": "Configurazione tempo di funzionamento",
|
||
"description": "Monitora il tempo di funzionamento cumulato di {entity_id}.",
|
||
"data": {
|
||
"trigger_runtime_hours": "Tempo di funzionamento target (ore)",
|
||
"trigger_on_states": "Stati attivi (separati da virgole)",
|
||
"interval_days": "Intervallo di sicurezza",
|
||
"interval_unit": "Unità di intervallo",
|
||
"warning_days": "Giorni di avviso prima della scadenza",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"trigger_runtime_hours": "Attivare la manutenzione dopo questo numero di ore di tempo di esecuzione accumulato.",
|
||
"trigger_on_states": "Quali stati del sensore contano come 'attivo'. Lasciare vuoto per predefinito: on, 1, true. Esempio: in_use, running",
|
||
"interval_days": "Intervallo di sicurezza basato sul tempo opzionale in aggiunta al trigger del tempo di esecuzione.",
|
||
"interval_unit": "Unità dell'intervallo: giorni, settimane, mesi o anni. Mesi e anni seguono il calendario.",
|
||
"warning_days": "Numero di giorni prima della scadenza per mostrare un avviso."
|
||
}
|
||
},
|
||
"object_settings": {
|
||
"title": "Impostazioni oggetto",
|
||
"description": "Modifica dettagli dell'oggetto.",
|
||
"data": {
|
||
"name": "Nome oggetto",
|
||
"manufacturer": "Produttore",
|
||
"model": "Modello",
|
||
"serial_number": "Numero di serie",
|
||
"documentation_url": "URL manuale / documentazione",
|
||
"notes": "Note",
|
||
"area_id": "Area",
|
||
"installation_date": "Data di installazione",
|
||
"warranty_expiry": "Scadenza garanzia",
|
||
"go_back": "Indietro"
|
||
},
|
||
"data_description": {
|
||
"name": "Un nome unico per questo oggetto di manutenzione (es. 'Pompa piscina', 'Auto').",
|
||
"manufacturer": "Il produttore dell'oggetto.",
|
||
"model": "Il nome o numero del modello.",
|
||
"serial_number": "Il numero di serie dell'oggetto.",
|
||
"documentation_url": "Link opzionale a un manuale PDF, pagina del produttore o qualsiasi URL con informazioni di riferimento per questo oggetto.",
|
||
"notes": "Note libere sull'oggetto — numeri di parti, procedure, promemoria impostazioni, ecc.",
|
||
"area_id": "L'area della tua casa dove si trova questo oggetto.",
|
||
"installation_date": "Quando questo oggetto è stato installato o acquistato.",
|
||
"warranty_expiry": "Quando scade la garanzia del produttore per questo oggetto.",
|
||
"go_back": "Torna al menu principale senza salvare."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"entity": {
|
||
"button": {
|
||
"button_complete": {
|
||
"name": "{task_name} Completa"
|
||
},
|
||
"button_skip": {
|
||
"name": "{task_name} Salta"
|
||
},
|
||
"button_reset": {
|
||
"name": "{task_name} Reimposta"
|
||
}
|
||
},
|
||
"sensor": {
|
||
"maintenance_task": {
|
||
"name": "{task_name}",
|
||
"state": {
|
||
"ok": "OK",
|
||
"due_soon": "In scadenza",
|
||
"overdue": "In ritardo",
|
||
"triggered": "Attivato",
|
||
"archived": "Archiviato",
|
||
"paused": "In pausa"
|
||
},
|
||
"state_attributes": {
|
||
"maintenance_type": {
|
||
"name": "Tipo di manutenzione",
|
||
"state": {
|
||
"cleaning": "Pulizia",
|
||
"inspection": "Ispezione",
|
||
"replacement": "Sostituzione",
|
||
"calibration": "Calibrazione",
|
||
"service": "Servizio",
|
||
"reading": "Lettura",
|
||
"custom": "Personalizzato"
|
||
}
|
||
},
|
||
"schedule_type": {
|
||
"name": "Tipo di pianificazione",
|
||
"state": {
|
||
"time_based": "Temporale",
|
||
"sensor_based": "Basato su sensore",
|
||
"one_time": "Una tantum",
|
||
"manual": "Manuale"
|
||
}
|
||
},
|
||
"interval_days": {
|
||
"name": "Intervallo"
|
||
},
|
||
"interval_unit": {
|
||
"name": "Unità di intervallo"
|
||
},
|
||
"warning_days": {
|
||
"name": "Giorni di avviso"
|
||
},
|
||
"last_performed": {
|
||
"name": "Ultima esecuzione"
|
||
},
|
||
"next_due": {
|
||
"name": "Prossima scadenza"
|
||
},
|
||
"days_until_due": {
|
||
"name": "Giorni alla scadenza"
|
||
},
|
||
"parent_object": {
|
||
"name": "Oggetto padre"
|
||
},
|
||
"times_performed": {
|
||
"name": "Volte eseguita"
|
||
},
|
||
"total_cost": {
|
||
"name": "Costo totale"
|
||
},
|
||
"average_duration": {
|
||
"name": "Durata media (min)"
|
||
},
|
||
"notes": {
|
||
"name": "Note"
|
||
},
|
||
"documentation_url": {
|
||
"name": "URL documentazione"
|
||
},
|
||
"trigger_entity": {
|
||
"name": "Entità trigger"
|
||
},
|
||
"trigger_attribute": {
|
||
"name": "Attributo trigger"
|
||
},
|
||
"trigger_type": {
|
||
"name": "Tipo di trigger",
|
||
"state": {
|
||
"threshold": "Soglia",
|
||
"counter": "Contatore",
|
||
"state_change": "Cambio stato",
|
||
"runtime": "Tempo di funzionamento",
|
||
"compound": "Composto"
|
||
}
|
||
},
|
||
"trigger_active": {
|
||
"name": "Trigger attivo"
|
||
},
|
||
"trigger_current_value": {
|
||
"name": "Valore attuale trigger"
|
||
},
|
||
"trigger_entity_state": {
|
||
"name": "Stato entità trigger",
|
||
"state": {
|
||
"available": "Disponibile",
|
||
"unavailable": "Non disponibile",
|
||
"missing": "Mancante",
|
||
"startup": "Avvio"
|
||
}
|
||
},
|
||
"trigger_above": {
|
||
"name": "Trigger superiore"
|
||
},
|
||
"trigger_below": {
|
||
"name": "Trigger inferiore"
|
||
},
|
||
"trigger_for_minutes": {
|
||
"name": "Trigger per (minuti)"
|
||
},
|
||
"trigger_target_value": {
|
||
"name": "Valore target trigger"
|
||
},
|
||
"trigger_delta_mode": {
|
||
"name": "Modalità delta trigger"
|
||
},
|
||
"trigger_baseline_value": {
|
||
"name": "Valore base trigger"
|
||
},
|
||
"trigger_current_delta": {
|
||
"name": "Delta attuale trigger"
|
||
},
|
||
"trigger_from_state": {
|
||
"name": "Trigger dallo stato"
|
||
},
|
||
"trigger_to_state": {
|
||
"name": "Trigger allo stato"
|
||
},
|
||
"trigger_target_changes": {
|
||
"name": "Cambiamenti target trigger"
|
||
},
|
||
"trigger_change_count": {
|
||
"name": "Conteggio cambiamenti trigger"
|
||
},
|
||
"trigger_runtime_hours": {
|
||
"name": "Tempo di funzionamento target (ore)"
|
||
},
|
||
"trigger_accumulated_hours": {
|
||
"name": "Tempo di funzionamento cumulato (ore)"
|
||
},
|
||
"trigger_remaining_hours": {
|
||
"name": "Tempo di funzionamento restante (ore)"
|
||
},
|
||
"last_entry": {
|
||
"name": "Ultima voce"
|
||
},
|
||
"suggested_interval": {
|
||
"name": "Intervallo suggerito"
|
||
},
|
||
"interval_confidence": {
|
||
"name": "Confidenza intervallo",
|
||
"state": {
|
||
"low": "Bassa",
|
||
"medium": "Media",
|
||
"high": "Alta"
|
||
}
|
||
},
|
||
"adaptive_scheduling_enabled": {
|
||
"name": "Pianificazione adattiva abilitata"
|
||
},
|
||
"seasonal_factor": {
|
||
"name": "Fattore stagionale"
|
||
},
|
||
"seasonal_reason": {
|
||
"name": "Motivo stagionale",
|
||
"state": {
|
||
"learned": "Appreso",
|
||
"manual": "Manuale"
|
||
}
|
||
},
|
||
"degradation_rate": {
|
||
"name": "Tasso di degradazione"
|
||
},
|
||
"degradation_trend": {
|
||
"name": "Tendenza di degradazione",
|
||
"state": {
|
||
"rising": "In aumento",
|
||
"falling": "In diminuzione",
|
||
"stable": "Stabile",
|
||
"insufficient_data": "Dati insufficienti"
|
||
}
|
||
},
|
||
"days_until_threshold": {
|
||
"name": "Giorni alla soglia"
|
||
},
|
||
"threshold_prediction_confidence": {
|
||
"name": "Confidenza previsione",
|
||
"state": {
|
||
"low": "Bassa",
|
||
"medium": "Media",
|
||
"high": "Alta"
|
||
}
|
||
},
|
||
"environmental_factor": {
|
||
"name": "Fattore ambientale"
|
||
},
|
||
"environmental_entity": {
|
||
"name": "Entità ambientale"
|
||
},
|
||
"weibull_beta": {
|
||
"name": "Forma Weibull (β)"
|
||
},
|
||
"weibull_eta": {
|
||
"name": "Scala Weibull (η)"
|
||
},
|
||
"weibull_r_squared": {
|
||
"name": "R² Weibull"
|
||
},
|
||
"weibull_beta_interpretation": {
|
||
"name": "Tipo di guasto",
|
||
"state": {
|
||
"early_failures": "Guasti precoci",
|
||
"random_failures": "Guasti casuali",
|
||
"wear_out": "Usura",
|
||
"highly_predictable": "Molto prevedibile"
|
||
}
|
||
},
|
||
"confidence_interval_low": {
|
||
"name": "Intervallo di confidenza (basso)"
|
||
},
|
||
"confidence_interval_high": {
|
||
"name": "Intervallo di confidenza (alto)"
|
||
},
|
||
"interval_anchor": {
|
||
"name": "Ancoraggio intervallo",
|
||
"state": {
|
||
"completion": "Dal completamento",
|
||
"planned": "Dalla data pianificata"
|
||
}
|
||
},
|
||
"due_date": {
|
||
"name": "Scadenza"
|
||
}
|
||
}
|
||
},
|
||
"summary_overdue": {
|
||
"name": "In ritardo"
|
||
},
|
||
"summary_due_soon": {
|
||
"name": "In scadenza"
|
||
},
|
||
"summary_triggered": {
|
||
"name": "Attivato"
|
||
},
|
||
"summary_needs_attention": {
|
||
"name": "Richiede attenzione"
|
||
},
|
||
"summary_ok": {
|
||
"name": "OK"
|
||
},
|
||
"document_storage": {
|
||
"name": "Archiviazione documenti"
|
||
},
|
||
"summary_total_tasks": {
|
||
"name": "Attività totali"
|
||
},
|
||
"next_due": {
|
||
"name": "{task_name} Prossima scadenza"
|
||
}
|
||
},
|
||
"calendar": {
|
||
"maintenance_schedule": {
|
||
"name": "Calendario manutenzione"
|
||
}
|
||
},
|
||
"binary_sensor": {
|
||
"maintenance_task_due": {
|
||
"name": "{task_name} scaduta",
|
||
"state_attributes": {
|
||
"maintenance_status": {
|
||
"name": "Stato manutenzione",
|
||
"state": {
|
||
"ok": "OK",
|
||
"due_soon": "In scadenza",
|
||
"overdue": "Scaduta",
|
||
"triggered": "Attivato",
|
||
"archived": "Archiviato"
|
||
}
|
||
},
|
||
"days_until_due": {
|
||
"name": "Giorni alla scadenza"
|
||
},
|
||
"next_due": {
|
||
"name": "Prossima scadenza"
|
||
},
|
||
"parent_object": {
|
||
"name": "Oggetto principale"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"todo": {
|
||
"maintenance_todo": {
|
||
"name": "Manutenzione"
|
||
}
|
||
}
|
||
},
|
||
"selector": {
|
||
"maintenance_type": {
|
||
"options": {
|
||
"cleaning": "Pulizia",
|
||
"inspection": "Ispezione",
|
||
"replacement": "Sostituzione",
|
||
"calibration": "Calibrazione",
|
||
"service": "Servizio",
|
||
"reading": "Lettura",
|
||
"custom": "Personalizzato"
|
||
}
|
||
},
|
||
"schedule_type": {
|
||
"options": {
|
||
"time_based": "Temporale",
|
||
"weekdays": "Giorni della settimana",
|
||
"nth_weekday": "N-esimo giorno della settimana del mese",
|
||
"day_of_month": "Giorno del mese",
|
||
"sensor_based": "Basato su sensore",
|
||
"one_time": "Una tantum",
|
||
"manual": "Manuale"
|
||
}
|
||
},
|
||
"interval_unit": {
|
||
"options": {
|
||
"days": "Giorni",
|
||
"weeks": "Settimane",
|
||
"months": "Mesi",
|
||
"years": "Anni"
|
||
}
|
||
},
|
||
"trigger_type": {
|
||
"options": {
|
||
"threshold": "Soglia",
|
||
"counter": "Contatore",
|
||
"state_change": "Cambio stato",
|
||
"runtime": "Tempo di funzionamento",
|
||
"compound": "Composto (Condizioni Multiple)"
|
||
}
|
||
},
|
||
"compound_logic": {
|
||
"options": {
|
||
"and": "E (tutte le condizioni devono attivarsi)",
|
||
"or": "O (qualsiasi condizione attiva)"
|
||
}
|
||
},
|
||
"entity_logic": {
|
||
"options": {
|
||
"any": "Qualsiasi entità attiva",
|
||
"all": "Tutte le entità devono attivare"
|
||
}
|
||
},
|
||
"notification_title_style": {
|
||
"options": {
|
||
"default": "Predefinito (titolo per stato)",
|
||
"object_name": "Nome dell'oggetto come titolo",
|
||
"task_name": "Nome dell'attività come titolo"
|
||
}
|
||
}
|
||
},
|
||
"services": {
|
||
"complete": {
|
||
"name": "Completa manutenzione",
|
||
"description": "Contrassegna un'attività di manutenzione come completata.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Entità",
|
||
"description": "L'entità sensore di manutenzione da completare."
|
||
},
|
||
"notes": {
|
||
"name": "Note",
|
||
"description": "Note opzionali sulla manutenzione eseguita."
|
||
},
|
||
"cost": {
|
||
"name": "Costo",
|
||
"description": "Costo della manutenzione eseguita."
|
||
},
|
||
"duration": {
|
||
"name": "Durata",
|
||
"description": "Durata della manutenzione in minuti."
|
||
},
|
||
"reading_value": {
|
||
"name": "Valore letto",
|
||
"description": "Valore registrato per attività di lettura (lettura contatore, controllo livello)."
|
||
}
|
||
}
|
||
},
|
||
"reset": {
|
||
"name": "Reimposta manutenzione",
|
||
"description": "Reimposta la data dell'ultima esecuzione di un'attività di manutenzione.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Entità",
|
||
"description": "L'entità sensore di manutenzione da reimpostare."
|
||
},
|
||
"date": {
|
||
"name": "Data",
|
||
"description": "La data da impostare come ultima esecuzione. Predefinito: oggi."
|
||
}
|
||
}
|
||
},
|
||
"skip": {
|
||
"name": "Salta manutenzione",
|
||
"description": "Salta il ciclo di manutenzione corrente.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Entità",
|
||
"description": "L'entità sensore di manutenzione da saltare."
|
||
},
|
||
"reason": {
|
||
"name": "Motivo",
|
||
"description": "Motivo opzionale per saltare la manutenzione."
|
||
}
|
||
}
|
||
},
|
||
"export_data": {
|
||
"name": "Esporta dati",
|
||
"description": "Esporta tutti i dati di manutenzione in formato JSON o YAML.",
|
||
"fields": {
|
||
"format": {
|
||
"name": "Formato",
|
||
"description": "Formato di output per i dati esportati (json o yaml)."
|
||
},
|
||
"include_history": {
|
||
"name": "Includi cronologia",
|
||
"description": "Includere o meno le voci della cronologia delle attività nell'esportazione."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"issues": {
|
||
"document_storage_issues": {
|
||
"title": "L'archiviazione documenti richiede pulizia",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Recupera spazio di archiviazione",
|
||
"description": "Maintenance Supporter ha trovato file non referenziati e/o record morti nell'archiviazione documenti — di solito in seguito a un arresto anomalo, a un'eliminazione esterna di file o a un ripristino parziale.\n\nFai clic su **Invia** per recuperare spazio: i file non referenziati e obsoleti vengono eliminati e i record di documenti morti rimossi. I file ancora referenziati da un documento non vengono mai toccati.\n\n(Per ignorare senza pulire, usa il pulsante **Ignora** di Home Assistant nella pagina Riparazioni.)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"missing_trigger_entity": {
|
||
"title": "Sensore trigger non trovato: {task_name}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Entità trigger mancante",
|
||
"description": "L'entità sensore `{entity_id}` configurata come trigger per l'attività \"{task_name}\" sull'oggetto \"{object_name}\" non è più disponibile.\n\nScegli come risolvere questo problema:",
|
||
"menu_options": {
|
||
"replace_entity": "Sostituisci con un'altra entità",
|
||
"remove_trigger": "Rimuovi il trigger sensore",
|
||
"dismiss": "Ignora (riapparirà)"
|
||
}
|
||
},
|
||
"replace_entity": {
|
||
"title": "Sostituisci entità trigger",
|
||
"description": "Seleziona una nuova entità per sostituire `{entity_id}` come trigger per l'attività \"{task_name}\" su \"{object_name}\".",
|
||
"data": {
|
||
"new_entity_id": "Nuova entità trigger"
|
||
},
|
||
"data_description": {
|
||
"new_entity_id": "Seleziona la nuova entità sensore da utilizzare come trigger."
|
||
}
|
||
},
|
||
"remove_trigger": {
|
||
"title": "Rimuovi trigger sensore",
|
||
"description": "Questo rimuoverà il trigger sensore dall'attività \"{task_name}\" su \"{object_name}\" e convertirà la pianificazione in temporale o manuale. La cronologia della manutenzione sarà conservata.\n\nEntità trigger precedente: `{entity_id}`"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"orphan_admin_panel_user": {
|
||
"title": "L'utente nell'elenco di accesso al pannello non esiste più",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Utente orfano nell'elenco di accesso al pannello",
|
||
"description": "L'utente `{user_id}…` è nell'elenco di accesso al pannello Maintenance Supporter ma non esiste più in Home Assistant. Probabilmente l'utente è stato eliminato.\n\nClicca **Invia** per rimuovere l'utente dall'elenco. (Per lasciare il problema in pace: usa il pulsante **Ignora** sulla pagina Riparazioni di Home Assistant.)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"stale_action_entity": {
|
||
"title": "L'azione di completamento fa riferimento a un'entità eliminata",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Azione di completamento: {stale_entity} non esiste più",
|
||
"description": "L'attività **{task_name}** ha una `on_complete_action` configurata per chiamare un servizio su `{stale_entity}`, ma quell'entità non è più registrata in Home Assistant.\n\nScegli come riparare:",
|
||
"menu_options": {
|
||
"replace_entity": "Sostituisci con un'altra entità",
|
||
"remove_action": "Rimuovi l'azione di completamento"
|
||
}
|
||
},
|
||
"replace_entity": {
|
||
"title": "Sostituisci entità target",
|
||
"description": "Scegli l'entità da usare al posto di `{stale_entity}` per l'attività **{task_name}**.",
|
||
"data": {
|
||
"new_entity": "Nuova entità target"
|
||
}
|
||
},
|
||
"remove_action": {
|
||
"title": "Rimuovi azione di completamento",
|
||
"description": "Rimuove completamente la `on_complete_action` dall'attività **{task_name}**. L'attività in sé non è influenzata — solo la chiamata al servizio di completamento viene rimossa."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"notify_service_missing": {
|
||
"title": "Servizio di notifica `{service}` non trovato",
|
||
"description": "Maintenance Supporter è configurato per inviare notifiche tramite `{service}`, ma quel servizio attualmente non esiste in Home Assistant, quindi i promemoria falliscono silenziosamente.\n\nDi solito significa che il servizio è stato rinominato, o che l'integrazione che lo fornisce (un'app mobile, un gruppo di notifica, …) è stata rimossa. Per risolvere: ripristina quel servizio, oppure apri **Impostazioni → Dispositivi e servizi → Maintenance Supporter → Configura → Impostazioni generali** e scegli un servizio `notify.*` valido.\n\nNota: viene controllato solo il servizio configurato. Se le notifiche arrivano ad alcuni dispositivi ma non ad altri, probabilmente un membro *all'interno* del tuo gruppo di notifica è configurato male — non è visibile qui; controlla il **log di sistema** di Home Assistant (Impostazioni → Sistema → Log)."
|
||
},
|
||
"missing_global_entry": {
|
||
"title": "La configurazione globale di Maintenance Supporter è mancante",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Ripristina la configurazione globale",
|
||
"description": "I tuoi oggetti di manutenzione esistono ancora, ma la voce globale \"Maintenance Supporter\" è stata eliminata — quindi i sensori di riepilogo, il pannello laterale e i contatori della dashboard sono spariti e i chip KPI mostrano \"unknown\".\n\nFai clic su **Invia** per ricreare la configurazione globale con le impostazioni predefinite. I tuoi oggetti e le attività restano intatti. Puoi regolare notifiche e valori predefiniti in seguito in Impostazioni → Dispositivi e servizi.\n\n(Per non cambiare nulla, usa il pulsante **Ignora** di Home Assistant.)"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"exceptions": {
|
||
"no_coordinator_for_entity": {
|
||
"message": "Nessun coordinatore di manutenzione trovato per l'entità {entity_id}."
|
||
},
|
||
"no_task_for_entity": {
|
||
"message": "Nessuna attività di manutenzione trovata per l'entità {entity_id}."
|
||
}
|
||
},
|
||
"triggers": {
|
||
"task_became_overdue": {
|
||
"name": "Un'attività di manutenzione è scaduta",
|
||
"description": "Si attiva quando lo stato di un'attività di manutenzione passa a scaduta.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"task_became_due_soon": {
|
||
"name": "Un'attività di manutenzione scade a breve",
|
||
"description": "Si attiva quando un'attività di manutenzione entra nella finestra di avviso.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"sensor_trigger_activated": {
|
||
"name": "Un trigger del sensore si è attivato",
|
||
"description": "Si attiva quando un'attività di manutenzione basata su sensori si attiva.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"task_became_ok": {
|
||
"name": "Un'attività di manutenzione è tornata OK",
|
||
"description": "Si attiva quando un'attività di manutenzione non richiede più attenzione.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"conditions": {
|
||
"task_is_overdue": {
|
||
"name": "Un'attività di manutenzione è scaduta",
|
||
"description": "Verifica se un'attività di manutenzione è scaduta.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"task_is_due_soon": {
|
||
"name": "Un'attività di manutenzione scade a breve",
|
||
"description": "Verifica se un'attività di manutenzione è nella finestra di avviso.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"task_is_triggered": {
|
||
"name": "Un trigger del sensore è attivo",
|
||
"description": "Verifica se un'attività di manutenzione basata su sensori è attivata.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
},
|
||
"task_needs_attention": {
|
||
"name": "Un'attività di manutenzione richiede attenzione",
|
||
"description": "Verifica se un'attività di manutenzione è scaduta o attivata.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Comportamento"
|
||
},
|
||
"for": {
|
||
"name": "Per"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|