Files
2026-07-20 22:52:35 -04:00

1925 lines
85 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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.\n\nProssime scadenze: {next_dates}",
"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"
},
"parts_to_reorder": {
"name": "Ricambi da riordinare"
},
"batteries_to_replace": {
"name": "Batterie da sostituire"
}
},
"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."
}
}
},
"add_object": {
"name": "Aggiungi oggetto",
"description": "Crea un nuovo oggetto di manutenzione (dispositivo). Restituisce il nuovo entry_id.",
"fields": {
"name": {
"name": "Nome",
"description": "Nome dell'oggetto/dispositivo."
},
"area_id": {
"name": "Area",
"description": "Area a cui assegnare il dispositivo."
},
"manufacturer": {
"name": "Produttore"
},
"model": {
"name": "Modello"
},
"serial_number": {
"name": "Numero di serie"
},
"installation_date": {
"name": "Data di installazione"
},
"warranty_expiry": {
"name": "Scadenza garanzia",
"description": "Data di scadenza della garanzia (per il tracciamento dei beni e i promemoria)."
},
"documentation_url": {
"name": "URL documentazione",
"description": "Link a un manuale o alla pagina del produttore (solo http/https)."
},
"notes": {
"name": "Note"
}
}
},
"add_task": {
"name": "Aggiungi attività",
"description": "Aggiunge un'attività di manutenzione a un oggetto esistente. Restituisce il nuovo task_id.",
"fields": {
"entry_id": {
"name": "Oggetto",
"description": "L'oggetto di manutenzione a cui aggiungere l'attività."
},
"name": {
"name": "Nome",
"description": "Nome dell'attività."
},
"task_type": {
"name": "Tipo di attività",
"description": "Categoria libera (es. inspection, service, custom)."
},
"schedule_type": {
"name": "Tipo di pianificazione",
"description": "time_based (intervallo) o sensor_based. Predefinito: time_based."
},
"interval_days": {
"name": "Intervallo",
"description": "Lunghezza dell'intervallo tra le occorrenze (per le attività a tempo), combinata con interval_unit."
},
"interval_unit": {
"name": "Unità di intervallo",
"description": "Unità dell'intervallo: days, weeks, months o years. Predefinito: days."
},
"due_date": {
"name": "Scadenza",
"description": "Data di scadenza (YYYY-MM-DD) per un'attività una tantum (schedule_type one_time)."
},
"schedule": {
"name": "Pianificazione calendario",
"description": "Ricorrenza annidata per i tipi calendario, es. kind=nth_weekday, nth=1, weekday=5 per il 1° sabato (weekday 0=lun ... 6=dom), kind=weekdays, weekdays=[0, 3] per lun e gio, o kind=day_of_month, day=15. Ha priorità su interval_days / schedule_type."
},
"warning_days": {
"name": "Preavviso (giorni)",
"description": "Giorni prima della scadenza per entrare nella finestra «in scadenza»."
},
"enabled": {
"name": "Abilitato"
},
"notes": {
"name": "Note"
}
}
},
"update_task": {
"name": "Aggiorna attività",
"description": "Aggiorna i campi comuni di un'attività di manutenzione esistente. Cambiano solo i campi forniti.",
"fields": {
"entry_id": {
"name": "Oggetto",
"description": "L'oggetto di manutenzione a cui appartiene l'attività."
},
"task_id": {
"name": "ID attività",
"description": "L'id dell'attività da aggiornare (vedi list_tasks)."
},
"name": {
"name": "Nome",
"description": "Nuovo nome dell'attività."
},
"task_type": {
"name": "Tipo di attività",
"description": "Categoria (cleaning, inspection, replacement, calibration, service, reading, custom)."
},
"schedule_type": {
"name": "Tipo di pianificazione",
"description": "time_based (intervallo), sensor_based, one_time o manual."
},
"interval_days": {
"name": "Intervallo",
"description": "Lunghezza dell'intervallo tra le occorrenze, combinata con interval_unit."
},
"interval_unit": {
"name": "Unità di intervallo",
"description": "days, weeks, months o years."
},
"due_date": {
"name": "Scadenza",
"description": "Data di scadenza per attività una tantum (YYYY-MM-DD)."
},
"schedule": {
"name": "Pianificazione (ricorrenza calendario)",
"description": "Oggetto di ricorrenza annidato per i tipi calendario, es. kind=day_of_month, day=-1, business=true. Ha priorità sui campi semplici."
},
"warning_days": {
"name": "Giorni di avviso",
"description": "Giorni prima della scadenza in cui l'attività diventa «in scadenza»."
},
"enabled": {
"name": "Abilitato",
"description": "Se l'attività è attiva."
},
"notes": {
"name": "Note",
"description": "Note libere sull'attività."
},
"priority": {
"name": "Priorità",
"description": "low, normal o high."
},
"labels": {
"name": "Etichette",
"description": "Elenco di tag per filtri e report."
}
}
},
"delete_task": {
"name": "Elimina attività",
"description": "Elimina un'attività di manutenzione inclusa la sua cronologia. Non è annullabile: valuta invece l'archiviazione dal pannello.",
"fields": {
"entry_id": {
"name": "Oggetto",
"description": "L'oggetto di manutenzione a cui appartiene l'attività."
},
"task_id": {
"name": "ID attività",
"description": "L'id dell'attività da eliminare (vedi list_tasks)."
}
}
},
"list_tasks": {
"name": "Elenca attività",
"description": "Restituisce un'istantanea delle attività di manutenzione attive (id, nome, stato, prossima scadenza) per automazioni, script e voce. Supporta il filtro per oggetto e stato.",
"fields": {
"entry_id": {
"name": "Oggetto",
"description": "Restituisce solo le attività di questo oggetto di manutenzione."
},
"status": {
"name": "Stato",
"description": "Restituisce solo le attività con questo stato."
}
}
}
},
"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"
}
}
}
}
}