Files
HomeAssistantVS/custom_components/ha_washdata/translations/panel/it.json
T

2224 lines
138 KiB
JSON
Raw 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.
{
"badge": {
"quiet_tail_tip": "Verso la fine questo programma resta in silenzio per circa {mins} min, poi assorbe circa {watts} W per {secs} s. Osservato in {seen} su {measured} cicli misurati.",
"quiet_tail": "silenzio finale ~{mins} min",
"artifact_tip": "{n} anomalie rilevate (ad esempio porta aperta a metà ciclo): apri per vederle sul grafico",
"artifact_tip_one": "{n} anomalia rilevata (ad esempio porta aperta a metà ciclo): apri per vederla sul grafico",
"artifact_tip_many": "{n} anomalie rilevate (ad esempio porta aperta a metà ciclo): apri per vederle sul grafico",
"artifact_tip_other": "{n} anomalie rilevate (ad esempio porta aperta a metà ciclo): apri per vederle sul grafico",
"auto": "(rilevato automaticamente)",
"built_in_tag": "integrato",
"declining": "↘ in calo",
"energy_low": "Energia inferiore al solito",
"energy_spike": "Energia superiore al solito",
"feedback_requested": "Feedback richiesto",
"golden_cycle": "Ciclo di riferimento registrato",
"improving": "↗ in miglioramento",
"manual": "(selezionato manualmente)",
"needs_review": "Necessita di revisione",
"overrun": "Ha funzionato più a lungo del solito",
"poor_fit": "scarsa vestibilità",
"restart_gap_tip": "{n} interruzioni riavvio HA: il tracciato di potenza ha dei buchi",
"restart_gap_tip_one": "{n} interruzione riavvio HA: il tracciato di potenza ha un buco",
"restart_gap_tip_many": "{n} interruzioni riavvio HA: il tracciato di potenza ha dei buchi",
"restart_gap_tip_other": "{n} interruzioni riavvio HA: il tracciato di potenza ha dei buchi",
"reviewed": "Revisionato",
"steady": "→ stabile",
"underrun": "Terminato prima del solito",
"overrun_ratio": "({x}x il previsto)",
"underrun_ratio": "({pct}% del previsto)",
"imported_tip": "Importato dallo store della community. Usato solo per la corrispondenza, non conteggiato nelle statistiche.",
"unmatchable": "corrispondenza impossibile",
"not_importable": "n/d qui",
"exists": "esiste già",
"backfilled_tip": "Rilevato in uno storico di potenza importato. Influenza solo la corrispondenza dei programmi, non conteggiato nelle statistiche.",
"armed": "(si applica al prossimo ciclo)",
"duration_outlier": "{n} ciclo/i di durata anomala",
"awaiting_tip": "In attesa dell'approvazione della community",
"awaiting_n": "In attesa di approvazione · {n} confermati",
"awaiting": "In attesa di approvazione",
"approved": "Approvato",
"matcher_unused": "Nessuna corrispondenza con i tuoi cicli finora",
"matcher_used": "Corrisponde a {n} dei tuoi cicli",
"matcher_used_one": "Corrisponde a {n} dei tuoi cicli",
"matcher_used_many": "Corrisponde a {n} dei tuoi cicli",
"matcher_used_other": "Corrisponde a {n} dei tuoi cicli",
"matcher_used_tip": "Cicli di questo elettrodomestico che WashData ha associato da solo a questo programma importato. Un'importazione che non trova mai corrispondenza potrebbe non adattarsi al tuo elettrodomestico; puoi rimuoverla. Conteggiato in locale; nulla viene inviato allo store della community."
},
"btn": {
"log_done_task": "Segna come fatto: {task}",
"add_task": "Aggiungi attività",
"pg_preset_delete": "Elimina preimpostazione",
"pg_preset_load": "Carica preimpostazione",
"pg_preset_load_tip": "Sostituisci i valori del Playground con questa preimpostazione (le impostazioni attive non vengono toccate)",
"pg_preset_save": "Salva come preimpostazione",
"pg_preset_save_tip": "Salva tutti i valori qui sotto come preimpostazione con nome per questo dispositivo",
"reset_zoom": "Reimposta zoom",
"set_brand_model": "Imposta marca e modello",
"refresh_catalog": "Aggiorna catalogo",
"add_device": "+ Aggiungi dispositivo",
"add_device_tip": "Aggiungi un altro dispositivo WashData",
"add_maintenance": "Aggiungi evento di manutenzione",
"add_phase": "+ Aggiungi fase",
"add_timer": "+ Aggiungi timer",
"apply_all": "Applica tutto",
"apply_label": "Applica etichetta",
"apply_split": "Applica divisione",
"apply_trim": "Applica ritaglio",
"auto_detect_split": "Rilevamento automatico",
"auto_label_cycles": "Cicli di etichettatura automatica",
"auto_label_cycles_tip": "Dai un nome ai cicli senza etichetta la cui confidenza di corrispondenza supera la soglia.",
"cancel": "Cancellare",
"clear_debug": "Cancella dati di debug",
"clear_splits": "Cancella",
"close": "Chiudi",
"compare": "Confrontare",
"confirm": "Confermare",
"convert_to_automation": "Convertire all'automazione",
"correct": "Corretto…",
"create": "Creare",
"delete": "Eliminare",
"delete_group": "Elimina gruppo",
"delete_group_tip": "Elimina solo questo gruppo: i profili dei membri verranno mantenuti",
"delete_profile": "Elimina profilo",
"discard": "Scartare",
"discard_tip": "Elimina la traccia registrata senza salvare",
"dismiss": "Congedare",
"done": "Fatto",
"edit": "Modificare",
"export": "Esporta",
"force_stop": "Forza l'arresto",
"force_stop_tip": "Termina immediatamente il ciclo corrente e lo contrassegna come arrestato forzatamente",
"from_template": "Dal modello ▾",
"ignore": "Ignorare",
"import_json": "Importa da JSON",
"inspect": "Ispezionare",
"label": "Assegna etichetta",
"load_more": "Carica altro",
"manage": "Gestisci",
"merge": "Unisci",
"new_automation": "+ Nuova automazione",
"new_group": "+ Nuovo gruppo",
"new_group_tip": "Raggruppa profili quasi identici (stessa forma, temperatura o centrifuga diversa) così la corrispondenza riesce a distinguerli.",
"new_phase": "+ Nuova fase",
"new_profile": "+ Nuovo profilo",
"new_profile_tip": "Crea un nuovo profilo di programma da un ciclo etichettato esistente o da una registrazione",
"on_cycle_finished": "Il ciclo è terminato",
"on_cycle_started": "Il ciclo è iniziato",
"pause_cycle": "Pausa",
"pause_cycle_tip": "Metti in pausa il ciclo in corso – l'elettrodomestico riprenderà da dove si era fermato",
"pg_load_live": "Carica le impostazioni attive",
"pg_load_live_tip": "Rileggi le impostazioni attuali dell'integrazione e scarta tutte le modifiche fatte nel Playground",
"pg_load_suggested": "Carica suggerimenti ({n})",
"pg_load_suggested_tip": "Carica i suggerimenti attuali dell'ottimizzatore automatico come sostituzioni nel Playground",
"pg_publish_all": "Salva {n} impostazioni nell'integrazione",
"pg_publish_one": "Salva {label} nell'integrazione",
"process": "Processo",
"process_history": "Elabora ora",
"process_recording": "Salva registrazione",
"process_tip": "Salva la traccia registrata come profilo nuovo o esistente",
"rebuild": "Ricostruisci le buste",
"rebuild_envelope": "Ricostruisci la busta",
"rebuild_tip": "Ricostruisci la banda di potenza attesa di ogni profilo dai suoi cicli etichettati. Esegui dopo aver etichettato o corretto dei cicli.",
"rec_start_tip": "Avvia la registrazione della traccia di potenza dell'elettrodomestico – avvia appena prima di eseguire un ciclo",
"rec_stop": "Fermare",
"rec_stop_tip": "Ferma la registrazione e mantieni la traccia acquisita per la revisione",
"record": "Inizia a registrare",
"refresh": "Aggiorna",
"refresh_diag_tip": "Ricarica le statistiche di archiviazione",
"refresh_settings_tip": "Ricarica le impostazioni dal server",
"relabel": "Rietichetta ({count})",
"remove": "Rimuovere",
"remove_timer": "Rimuovi il timer",
"reset": "Reset",
"reset_ml_models_tip": "Scarta i modelli ottimizzati e torna a quelli integrati. WashData può riapprenderli in seguito.",
"reset_to_builtin": "Ripristina i modelli integrati",
"resume_cycle": "Riprendi ciclo",
"resume_cycle_tip": "Riprendi il ciclo in pausa",
"revert_settings": "Annulla modifiche",
"revert_settings_tip": "Ripristina le impostazioni precedenti all'ultimo salvataggio",
"revert_settings_tip_none": "Salva prima per abilitare l'annullamento",
"revert": "Ripristina",
"revert_to_previous": "Ripristina questa impostazione al valore precedente",
"review": "Rivedi",
"run": "Esegui",
"run_analysis": "🔍 Esegui l'analisi dei suggerimenti",
"run_analysis_tip": "Analizza subito i tuoi cicli registrati e aggiorna i suggerimenti di ottimizzazione",
"run_auto_label": "Esegui l'etichettatura automatica",
"save": "Salva",
"save_access_control": "Salva controllo accessi",
"save_group": "Salva gruppo",
"save_panel_settings": "Salva le impostazioni del pannello",
"save_phases": "Salva fasi",
"save_preferences": "Salva preferenze",
"save_reminders": "Salva promemoria",
"save_review": "Salva revisione",
"save_settings": "Salva impostazioni",
"select": "Selezionare",
"select_all": "Seleziona tutto",
"select_none": "Deseleziona",
"show_only": "Mostra solo",
"split": "Diviso",
"stop": "Ferma",
"submit_correction": "Invia correzione",
"train_now": "Allenati adesso",
"trim": "Ritaglia",
"trim_split": "Ritaglia / Dividi",
"undo": "Annulla",
"unlabel_selected": "Rimuovi etichetta dai selezionati ({n})",
"unlabel_selected_tip": "Rimuovi l'etichetta dai cicli selezionati. Restano nella tua cronologia ma smettono di plasmare questo profilo.",
"use": "Usa",
"wipe_all": "Cancella tutti i dati",
"delete_selected": "Elimina selezionati ({n})",
"pg_apply_best": "Applica migliore",
"pg_apply_to_settings_tip": "Copia i valori che hai modificato qui nelle impostazioni attive di questo dispositivo",
"import": "Importa",
"disconnect": "Disconnetti",
"connect_github": "Connetti GitHub",
"share_to_store": "Condividi nello store",
"share": "Condividi",
"browse_community_setups": "Sfoglia le configurazioni della community",
"download_device": "Scarica questa configurazione",
"share_device": "⬆ Condividi questo dispositivo",
"share_device_tip": "Condividi questo elettrodomestico e i suoi cicli di riferimento nello store della community, così chi ha la stessa macchina può adottarli.",
"share_n": "Condividi {n} ciclo/i",
"export_selected": "Esporta (scegli i dati)",
"export_all": "Esporta tutto rapidamente",
"download_export": "Scarica l'esportazione",
"analyze_import": "Analizza il file",
"import_selected": "Importa la selezione",
"back": "Indietro",
"mute_suggestion": "Non suggerire più questa impostazione",
"reset_muted": "Ripristina i silenziati",
"reset_phase_tip": "Annulla la modifica e ripristina la fase integrata",
"import_power_history": "Importa lo storico di potenza",
"hist_read_recorder": "Leggi da Home Assistant",
"hist_scan": "Cerca cicli",
"hist_import_n": "Importa {n} cicli",
"hist_goto_cycles": "Mostrami i cicli",
"save_total_cycles": "Salva totale",
"clear": "Cancella",
"add_brand": "Aggiungi marca",
"add_appliance": "Aggiungi elettrodomestico",
"retry": "Riprova",
"confirm_appliance": "Conferma questo elettrodomestico",
"confirmed": "Confermato",
"create_profile_from_gap": "Crea profilo",
"undo_import": "Annulla l'ultima importazione",
"pg_rerun": "Aggiorna simulazione"
},
"conflict": {
"anti_wrinkle_max": {
"max": "Deve essere superiore alla Soglia di avvio ({start} W); altrimenti il limite di durata anti-grinze viene ignorato",
"start": "Deve essere inferiore alla Potenza massima anti-grinze ({max} W)"
},
"attn_sub": "Correggi i conflitti prima di salvare",
"attn_title": "Conflitti nelle impostazioni: {n}",
"price_entity": {
"power_sensor": "Questo è il Sensore di potenza del dispositivo, non un prezzo. I cicli verrebbero addebitati in watt per kWh; svuota questo campo.",
"energy_sensor": "Questa è l'Entità del contatore di energia del dispositivo, non un prezzo. I cicli verrebbero addebitati alla lettura del contatore per kWh; svuota questo campo.",
"device_class": "Questo sensore misura {dc}, non un prezzo per kWh. Svuota questo campo o scegli un sensore di tariffa.",
"unit": "Questo sensore misura in {unit}, non in prezzo per kWh. Svuota questo campo o scegli un sensore di tariffa."
},
"settings_banner": "Conflitti nelle impostazioni: {n}. Controlla le sezioni evidenziate e correggile prima di salvare.",
"settings_banner_btn": "Vai al primo",
"confidence": {
"auto": "Deve essere maggiore o uguale alla Soglia di corrispondenza ({match})",
"learning": "Deve essere maggiore o uguale alla Soglia di corrispondenza ({match})",
"match_for_auto": "Deve essere minore o uguale alla Confidenza di etichettatura automatica ({alc})",
"match_for_learning": "Deve essere minore o uguale alla Confidenza di apprendimento ({lc})"
},
"duration_ratio": {
"max": "Deve essere superiore al Rapporto di durata minimo ({min})",
"min": "Deve essere inferiore al Rapporto di durata massimo ({max})"
},
"hysteresis": {
"start": "Deve essere superiore alla Soglia di arresto ({stop} W)",
"stop": "Deve essere inferiore alla Soglia di avvio ({start} W)"
},
"min_power": {
"min_power": "Deve essere minore o uguale alla Soglia di arresto ({stop} W)",
"stop": "Deve essere maggiore o uguale alla Potenza minima ({min} W)"
},
"no_update_timeout": {
"timeout": "Deve essere maggiore dell'Intervallo watchdog ({wi} s)",
"watchdog": "Deve essere minore del Timeout assenza aggiornamenti ({to} s)"
},
"off_delay": {
"gap": "L'Intervallo minimo dovrebbe essere almeno uguale al Ritardo di arresto ({delay} s)",
"off_delay": "Il Ritardo di arresto ({off_delay} s) supera l'Intervallo minimo tra cicli ({gap} s); i cicli consecutivi potrebbero fondersi"
},
"power_off": {
"stop": "Deve essere superiore alla Soglia di spegnimento ({pot} W)",
"threshold": "Deve essere inferiore alla Soglia di arresto ({stop} W) per avere effetto"
},
"pump_stuck": {
"duration": "Deve essere inferiore al Timeout senza aggiornamenti ({to} s) perché l'allarme pompa bloccata possa scattare per primo",
"timeout": "Deve superare la Durata pompa bloccata ({ps} s) perché l'allarme pompa bloccata possa scattare per primo"
},
"start_dur": {
"sampling": "L'Intervallo di campionamento supera la Durata di avvio ({sdt} s); picchi su un singolo campione possono aprire un ciclo",
"threshold": "Dovrebbe essere almeno un Intervallo di campionamento ({si} s) per evitare falsi avvii su un singolo campione"
},
"unmatch": {
"match": "Deve essere superiore alla Soglia di non corrispondenza ({un})",
"unmatch": "Deve essere inferiore alla Soglia di corrispondenza ({match}); altrimenti una corrispondenza confermata viene annullata istantaneamente"
},
"cascade_toast": "Altre impostazioni adattate per coerenza: {n}",
"suggestion_resolves": "Applica la proposta in attesa ({val}) in basso per correggere questo",
"use_fix": "Usa {val}",
"watchdog": {
"interval": "Dovrebbe essere almeno 2x l'Intervallo di campionamento ({si} s)",
"sampling": "L'Intervallo di campionamento dovrebbe essere al massimo la metà dell'Intervallo watchdog ({wi} s)"
},
"end_energy": {
"energy": "Troppo restrittiva per la Soglia di arresto ({w} W) nell'arco del Ritardo spegnimento ({d} s); il ciclo può terminare solo tramite un percorso di riserva",
"stop": "Energia fine ciclo ({e} Wh in {d} s) consente solo {p} W"
}
},
"hdr": {
"custom_tasks": "Le tue attività",
"maintenance_supporter": "Ti serve di più?",
"access_control": "Controllo degli accessi",
"add_maintenance": "Aggiungi evento di manutenzione",
"automation_delete": "Elimina questa automazione",
"automation_needs_review": "Questo ciclo necessita di revisione",
"automation_open": "Apri nell'editor di automazione",
"automation_review_this_cycle": "Rivedi questo ciclo",
"automations": "Automazioni",
"clear_debug": "Cancella tracce di debug",
"diagnostics_pref": "Diagnostica",
"display": "Visualizzazione",
"export_import": "Esporta/Importa",
"live_power": "Potenza viva",
"logs": "Registri",
"maintenance": "Azioni di manutenzione",
"maintenance_log": "Registro manutenzione",
"maintenance_reminders": "Promemoria di servizio",
"manual_recording": "Registrazione manuale",
"manual_recording_tip": "Registra un ciclo di proposito: premi Inizio subito prima che l'elettrodomestico parta e Ferma quando finisce, poi Processo per salvarlo come profilo.",
"ml_learned": "Cosa ha imparato WashData",
"ml_settings_card": "Impostazioni",
"ml_smart_learning": "Apprendimento intelligente",
"my_preferences": "Le mie preferenze",
"no_automations": "Nessuna automazione fa ancora riferimento a questo dispositivo.",
"panel_settings": "Impostazioni del pannello",
"pg_settings_source": "Origine delle impostazioni",
"phase_catalog": "Catalogo delle fasi",
"playground": "Playground",
"process_history": "Elabora storico",
"settings_history": "Cronologia impostazioni",
"status": "Stato",
"status_graph": "Grafico dello stato",
"storage_stats": "Statistiche di archiviazione",
"toggle_sidebar": "Attiva/disattiva la barra laterale di Home Assistant",
"wipe_history": "Cancella la storia",
"pg_detection_params": "Impostazioni di rilevamento",
"pg_outcome": "Esito della simulazione",
"pg_across_cycles": "Su tutti i tuoi cicli",
"community_store": "Store della community",
"online_account": "Store della community e funzionalità online",
"import_power_history": "Importa lo storico di potenza",
"service_status": "Stato della manutenzione",
"online_account_tab": "Online e community",
"live_match_debug": "Debug abbinamento in tempo reale"
},
"health": {
"fair": "Qualità profilo accettabile",
"good": "✓ Buona qualità profilo",
"poor": "⚠ Qualità profilo scarsa"
},
"lbl": {
"task_name": "Attività",
"every_cycles": "Ogni (cicli)",
"every_days": "Ogni (giorni)",
"new_task_name": "Nuova attività",
"days_since_service": "{since} / {total} giorni",
"envelope_position_tip": "Posizione sulla curva registrata del programma corrispondente: {pct}%. Ricavata allineando il ciclo al profilo, quindi resta corretta anche se un ciclo dura di più o di meno. Si aggiorna mentre l'elettrodomestico è in silenzio, quindi può restare indietro.",
"envelope_position": "curva {pct}%",
"aria_playground_chart3": "Grafico interattivo della potenza del ciclo: passa il puntatore per leggere tempo/potenza, scorri o pizzica per ingrandire, trascina per spostarti",
"device_unresolved": "Dispositivo non disponibile ({id})",
"drag_to_resize": "Trascina per ridimensionare",
"actions": "Azioni",
"activity": "Attività",
"administrators": "Amministratori",
"aria_compare_chart": "Grafico di confronto dei cicli",
"aria_cycle_chart": "Curva di potenza del ciclo",
"aria_envelope_chart": "Inviluppo di potenza del profilo",
"aria_phase_chart": "Grafico dell'editor delle fasi",
"aria_power_chart": "Grafico di potenza",
"aria_spaghetti_chart": "Curve di potenza dei cicli sovrapposte",
"artifact_anomaly": "Anomalia",
"artifact_high_power": "Alta potenza",
"artifact_interruption": "Interruzione",
"artifact_low_power": "Bassa potenza",
"auto_detect": "Rilevamento automatico",
"auto_fine_tune_off": "disattivazione della sintonizzazione automatica",
"auto_fine_tune_on": "ottimizzazione automatica attiva (intorno alle {hour}:00)",
"avg_cost": "Costo medio",
"change": "Modifica",
"clock_time": "Ora dell'orologio",
"cohesion_good": "coesione {pct}%",
"cohesion_low": "⚠ coesione bassa {pct}%",
"compare_profiles": "Confronta con i profili",
"confidence": "Fiducia",
"confidence_threshold": "Soglia di fiducia",
"correct_duration": "Durata corretta (min, facoltativo)",
"correct_profile": "Profilo corretto",
"cost": "Costo",
"create_new_profile": "+ Crea un nuovo profilo…",
"current_phase": "Fase attuale",
"cycle": "Ciclo",
"cycle_date_display": "Visualizzazione della data del ciclo",
"cycle_context": "Storico del recorder attorno al ciclo",
"cycle_context_off": "Disattivato",
"cycle_context_minutes": "{min} min",
"cycle_context_series": "Storico del recorder",
"before_start": "Prima dell'avvio",
"after_end": "Dopo la fine",
"cycles_count": "Cicli",
"cycles_lc": "cicli",
"date": "Data",
"debug_traces": "Tracce di debug",
"default_access_level": "Livello predefinito per gli utenti non elencati di seguito",
"default_other": "Predefinito (altri dispositivi)",
"default_tab": "Scheda predefinita all'apertura del pannello",
"description": "Descrizione",
"duration": "Durata",
"enable_access_control": "Abilita il controllo dell'accesso per utente",
"energy": "Energia",
"event_type": "Tipo di evento",
"expected": "Atteso",
"suspected_profile": "{name} (probabile)",
"runner_up_profile": "{name} (secondo candidato)",
"expected_duration": "Durata prevista (min)",
"file_kb": "File (kB)",
"from": "Da",
"gap_s": "Divario/i",
"group_name": "Nome del gruppo",
"head_trim": "Ritaglio iniziale (s)",
"hide_tabs": "Nascondi le schede per i non amministratori",
"json_data": "Dati JSON",
"label": "Programma",
"last": "Ultimi",
"last_checked": "Ultimo controllo:",
"load_from_file": "Carica da file",
"manual_duration": "Durata manuale (min, opzionale)",
"match": "Abbinamento",
"members": "Membri",
"mode_existing_profile": "Aggiungi al profilo esistente",
"mode_new_profile": "Crea nuovo profilo",
"models_fine_tuned": "(modelli ottimizzati: {count})",
"n_selected": "{n} selezionati",
"n_tuning_suggestions": "{n} suggerimenti di ottimizzazione",
"n_tuning_suggestions_one": "{n} suggerimento di ottimizzazione",
"n_tuning_suggestions_many": "{n} suggerimenti di ottimizzazione",
"n_tuning_suggestions_other": "{n} suggerimenti di ottimizzazione",
"new_profile_name": "Nuovo nome del profilo",
"notes": "Note",
"panel_default_tab": "Scheda predefinita",
"panel_language": "Lingua del pannello",
"per_cycle_short": "ciclo",
"pg_anti_wrinkle": "Antirughe",
"pg_best_value": "Miglior valore trovato",
"pg_current_value": "Valore attuale:",
"pg_drag_hint": "Trascina la linea sul grafico",
"pg_ev_ending": "In chiusura",
"pg_ev_running": "In esecuzione",
"pg_group_advanced": "Casi limite",
"pg_group_detection": "Trigger di rilevamento",
"pg_group_timing": "Regole di tempistica",
"pg_idle": "Inattivo",
"pg_poor_match": "Abbinamento scarso",
"pg_preset": "Preimpostazione del Playground",
"pg_preset_name": "Nome della nuova preimpostazione",
"pg_preset_none": "Seleziona una preimpostazione…",
"pg_strong_match": "Abbinamento forte",
"pg_weak_match": "Abbinamento debole",
"phase_name": "Nome della fase",
"name": "Nome",
"phase_timeline": "Cronologia fasi",
"power": "Energia",
"profile": "Profilo",
"profile_name": "Nome del profilo",
"program": "Programma",
"program_tip": "Scegli a quale programma viene abbinato il ciclo corrente. Il rilevamento automatico sceglie la corrispondenza migliore. Fissa un programma quando il rilevamento automatico sbaglia; se lo scegli prima dell'avvio, vale per il ciclo successivo.",
"progress": "Progressi",
"raw_socket": "Segnale grezzo",
"ref_cycle": "Ciclo di riferimento (facoltativo)",
"remaining": "Rimanente",
"reminder_every": "Ricorda ogni (cicli)",
"remove_label": "- Rimuovi l'etichetta -",
"rename_profile": "Rinomina profilo",
"resulting_profile": "Profilo risultante",
"save_mode": "Modalità di salvataggio",
"seconds_from_start": "Secondi dall'inizio",
"select_profile": "Seleziona Profilo",
"setting": "Impostazione",
"settings_advanced": "Avanzato",
"settings_basic": "Base",
"settings_detail_level": "Livello di dettaglio impostazioni",
"show_debug": "Mostra la scheda di debug della corrispondenza in tempo reale nella pagina Stato (confidenza, ambiguità, migliori candidati)",
"show_expected": "Mostra sovrapposizione curva prevista (profilo corrispondente, arancione)",
"show_raw": "Mostra l'interruttore del segnale grezzo della presa nel grafico di potenza in tempo reale",
"sparkline": "Andamento recente durata cicli",
"status": "Stato",
"tail_trim": "Ritaglio finale (s)",
"tap_to_dismiss": "tocca il grafico per chiudere",
"timer_auto_pause": "Pausa automatica",
"timer_min": "min",
"timer_msg_placeholder": "Messaggio (facoltativo, {device}/{program}/{minutes})",
"to": "A",
"ungrouped": "Non raggruppato",
"unlabelled": "Senza etichetta",
"unlabelled_paren": "(senza etichetta)",
"input": "Input:",
"start": "Inizio",
"end": "Fine",
"unit_s": "(s)",
"reviewed_on": "revisionato il {date}",
"unknown": "Sconosciuto",
"quality": "Qualità",
"tags": "Etichette",
"at": "alle",
"pct_match_confidence": "{pct}% di confidenza di corrispondenza",
"ha_restarted": "HA riavviato",
"from_start": "Dall'inizio",
"to_end": "Alla fine",
"click_to_select": "clicca per selezionare",
"envelope": "Busta",
"zoom_hint": "scorri per ingrandire · doppio clic per reimpostare",
"loading_paren": "(caricamento…)",
"time_remaining": "~{v} rimanente",
"no_duration": "nessuna durata",
"duration_avg": "~{v}m media",
"name_placeholder": "(nome)",
"n_shown": ", {n} mostrati",
"cycles_title": "Cicli ({n})",
"pg_detecting": "Rilevamento",
"pg_time_left_model": "Tempo rimanente (modello)",
"pg_time_left_model_tip": "Stimato dalle fasi del programma, non un conto alla rovescia fisso",
"phase": "Fase",
"pg_mode_history": "Prova sullo storico",
"pg_ev_detected": "Rilevato",
"pg_ev_match": "Abbinamento confermato",
"pg_ev_match_changed": "Abbinamento cambiato",
"pg_ev_ambiguous": "Ambiguo",
"pg_ev_unmatched": "Senza abbinamento",
"pg_ev_notify_start": "Notifica di avvio",
"pg_ev_notify_pre": "Notifica pre-completamento",
"pg_ev_notify_finish": "Notifica di fine",
"pg_ev_notify_milestone": "Notifica traguardo",
"pg_ev_notify_held": "Notifica trattenuta (ore di silenzio)",
"pg_ev_finished": "Terminato",
"pg_ended": "Fine",
"pg_proj_energy": "Energia prev.",
"pg_alert_overrun": "Troppo lungo",
"pg_alert_underrun": "Troppo corto",
"pg_alert_did_not_finish": "Non terminato",
"pg_alert_false_end": "Diviso in più cicli",
"pg_alert_unmatched": "Senza abbinamento",
"pg_alert_ambiguous": "Abbinamento ambiguo",
"pg_alert_energy": "Anomalia di energia",
"pg_newly_correct": "ora corretto",
"pg_regressed": "peggiorato",
"pg_end_timing_changed": "momento di fine modificato",
"pg_vs_current": "vs attuale",
"pg_fixed": "risolto",
"pg_broke": "rotto",
"pg_sweep_param": "Parametro",
"pg_objective": "Obiettivo",
"pg_steps": "Passaggi",
"pg_obj_match": "Precisione di abbinamento",
"pg_obj_endtiming": "Precisione del momento di fine",
"pg_obj_falseend": "Tasso di false conclusioni",
"pg_obj_overrun": "Scostamento di durata",
"pg_obj_ambiguity": "Tasso di ambiguità",
"pg_mode_optimize": "Ottimizza",
"pg_group_matching": "Corrispondenza del programma",
"pg_zoom_hint": "fai doppio clic per reimpostare lo zoom",
"pg_alert_timeout_end": "Terminato per timeout, non per previsione",
"pg_alert_indefinite": "Continuerebbe all'infinito",
"task_pg_history": "Prova sullo storico",
"task_pg_sweep": "Ottimizza",
"task_reprocess": "Rielaborazione",
"task_ml_training": "Apprendimento",
"eta_secs": "~{n} s rimasti",
"eta_mins": "~{n} min rimasti",
"pg_recent_runs": "Esecuzioni recenti",
"pg_load_run": "Ricarica questa esecuzione",
"pg_match_confidence": "Affidabilità dell'abbinamento",
"n_imported_note": ", {n} importati",
"enable_online": "Abilita le funzionalità online",
"anonymous": "Anonimo",
"adopt_settings": "Adotta anche le impostazioni",
"flags": "Indicatori",
"include_phase_map": "Includi mappa delle fasi",
"include_settings": "Includi impostazioni di rilevamento e riconoscimento",
"show_contributor": "Mostra i nomi dei collaboratori",
"task_pg_detail": "Simula ciclo",
"task_split": "Divisione del ciclo",
"task_trim": "Ritaglio del ciclo",
"task_merge": "Unione dei cicli",
"task_rebuild": "Ricostruzione degli inviluppi",
"cat_profiles": "Profili (programmi)",
"cat_real_cycles": "Cicli (cronologia di utilizzo)",
"cat_reference_cycles": "Cicli di riferimento (importati)",
"cat_custom_phases": "Fasi personalizzate",
"cat_profile_groups": "Gruppi di profili",
"cat_settings": "Impostazioni di rilevamento e riconoscimento",
"cat_ml_models": "Modelli ML",
"cat_feedback": "Feedback ed etichette di revisione",
"cat_suggestions": "Suggerimenti",
"cat_maintenance_log": "Registro di manutenzione",
"cat_history_logs": "Cronologia e registri delle modifiche",
"cat_lifetime_stats": "Totali complessivi",
"cycles_short": "cicli",
"import_mode": "Come combinare",
"mode_merge": "Unisci (mantieni i miei)",
"mode_replace": "Sostituisci la selezione",
"cycle_destination": "Dove devono andare i cicli importati?",
"dest_reference": "Riferimento (solo forma)",
"dest_real_history": "Cronologia reale (conta nelle statistiche)",
"conflict_resolution": "Conflitti di nome",
"conflict_import_copy": "Importa come copia",
"conflict_keep_mine": "Mantieni il mio",
"conflict_overwrite": "Sovrascrivi",
"font_size": "Dimensione testo del pannello",
"hist_csv_data": "Dati CSV",
"hist_from_recorder": "Oppure leggilo da Home Assistant",
"hist_since": "Dal",
"hist_keep": "Mantieni questo ciclo",
"hist_looks_complete": "completo",
"peak_power_short": "Picco",
"shape": "Forma",
"hist_skip_idle": "niente in funzione",
"hist_skip_sparse": "letture troppo distanti tra loro",
"hist_skip_short": "troppo poche letture",
"hist_skip_long": "nessuna pausa abbastanza lunga per dividere",
"hist_reason_short": "più corto del ciclo reale più breve di questo elettrodomestico",
"hist_reason_no_end": "non è mai terminato in modo pulito",
"task_history_import": "Scansione dello storico di potenza",
"task_history_import_apply": "Importazione dei cicli",
"evidence_real_cycles": "Cicli eseguiti da questa macchina",
"evidence_reference_cycles": "Scaricati dallo store della community",
"evidence_backfill_cycles": "Trovati in uno storico di potenza importato",
"zoom_hint_touch": "pizzica per ingrandire",
"zoom_hint_touch_zoomed": "pizzica per ingrandire · doppio tocco per reimpostare",
"cycles_since_service": "{since} / {total} cicli",
"total_cycles_run": "cicli eseguiti in totale",
"correct_total_cycles": "Correggi il totale",
"hist_reason_already_recorded": "si sovrappone a un ciclo già registrato da WashData",
"share_consent": "Confermo che questi cicli sono terminati normalmente, senza interruzioni",
"show_internal": "Mostra impostazioni interne",
"show_internal_tip": "Impostazioni che WashData regola per te (campionamento, supervisore, cadenza di corrispondenza, soglie). Mostrate quando questo dispositivo ha un valore proprio, un conflitto o un suggerimento.",
"rate_n": "{n} stelle",
"rate_quality": "Valuta la qualità",
"pg_autolabel": "Etichettatura automatica",
"pg_label_review": "Richiede revisione",
"pg_ev_match_reverted": "Abbinamento annullato",
"pg_ev_verified_pause": "Pausa verificata",
"n_samples": "{n} campioni",
"n_samples_one": "{n} campione",
"n_samples_many": "{n} campioni",
"n_samples_other": "{n} campioni",
"n_cycles": "{n} cicli",
"n_cycles_one": "{n} ciclo",
"n_cycles_many": "{n} cicli",
"n_cycles_other": "{n} cicli",
"energy_per_cycle": "{v}/ciclo",
"energy_total": "{v} in totale",
"automation_off": "(disattivata)",
"ref_cycle_none": "Nessuno",
"share_name": "Mostra il mio nome su ciò che condivido",
"cat_backfill_cycles": "Cicli trovati in uno storico di potenza importato",
"pg_compare_profile": "Confronta con profilo",
"pg_obj_early": "Tasso di conclusioni anticipate",
"pg_obj_endlag": "Ritardo di fine (mediana)",
"pg_obj_split": "Tasso di divisioni",
"pg_sweep_cycles": "Cicli recenti"
},
"log": {
"all_levels": "Tutti i livelli",
"all_devices": "Tutti i dispositivi",
"all_components": "Tutti i componenti",
"search_ph": "Cerca nei log…"
},
"ml": {
"builtin_models": "● Utilizzo di modelli integrati",
"fit_good": "Bene",
"fit_slight": "Lieve",
"fit_strong": "Forte",
"fit_word": "accuratezza",
"personalized": "● Personalizzato per questa macchina",
"better_than_baseline": "{pct}% migliore della stima di riferimento ({metric})",
"trend_improving_tip": "L'adattamento di questo modello è migliorato nelle ultime verifiche.",
"trend_declining_tip": "L'adattamento di questo modello è peggiorato nelle ultime verifiche: rivedere più cicli può aiutarlo a riapprendere.",
"trend_steady_tip": "L'adattamento di questo modello è rimasto pressoché stabile nelle ultime verifiche.",
"cap_blurb": {
"total_energy": "Prevedere l'energia totale e il costo"
},
"cap_label": {
"total_energy": "Stima dell'energia"
},
"metric_mae": "errore {model} vs baseline {baseline}",
"fine_tuned_at": "ottimizzato il {when}",
"held_out_count": "misurato su {count} cicli di validazione",
"held_out_count_one": "misurato su {count} ciclo di validazione",
"held_out_count_many": "misurato su {count} cicli di validazione",
"held_out_count_other": "misurato su {count} cicli di validazione",
"last_run_not_promoted": "Ultimo controllo ({when}): {reason}",
"never": "mai",
"skip_reason": {
"fit_failed": "Addestramento non riuscito: {error}",
"holdout_too_small": "Troppo pochi cicli per testare un nuovo modello in modo equo: {held_out} potevano essere messi da parte per il test, ne servono {min}.",
"insufficient_rows": "Non ci sono ancora abbastanza cicli utilizzabili: finora {count} cicli etichettati e puliti.",
"insufficient_rows_one": "Non ci sono ancora abbastanza cicli utilizzabili: finora {count} ciclo etichettato e pulito.",
"insufficient_rows_many": "Non ci sono ancora abbastanza cicli utilizzabili: finora {count} cicli etichettati e puliti.",
"insufficient_rows_other": "Non ci sono ancora abbastanza cicli utilizzabili: finora {count} cicli etichettati e puliti.",
"not_better_than_incumbent": "Il nuovo modello non era migliore di quello in uso (errore {model} vs {incumbent}), quindi è stato mantenuto quello attuale.",
"not_better_than_naive": "Il nuovo modello non era chiaramente migliore della stima semplice (errore {model} vs {naive}).",
"unknown": "Non è stato appreso nulla di nuovo."
},
"trained_unknown": "in un momento sconosciuto"
},
"modal": {
"remove_task_title": "Rimuovi attività",
"remove_task_msg": "Rimuovere il promemoria \"{task}\"? Le sue voci nel registro di manutenzione vengono conservate.",
"auto_label": "Cicli di etichettatura automatica",
"correct_feedback": "Feedback corretto",
"create_profile": "Crea profilo",
"cycle": "Ciclo",
"edit_group": "Modifica gruppo di profili",
"edit_phase": "Modifica fase",
"label_cycle": "Ciclo delle etichette",
"merge_cycles": "Unisci {n} cicli",
"new_group": "Nuovo gruppo di profili",
"new_phase": "Nuova Fase",
"process_history_msg": "Riesegui la corrispondenza, aggiorna i suggerimenti, riaddestra ML (se abilitato), ricalcola il costo dei cicli in base ai prezzi dell'energia registrati e ricalcola lo stato di tutti i cicli memorizzati. Potrebbe richiedere del tempo.",
"process_history_ok": "Elabora",
"process_history_title": "Elabora storico",
"process_recording": "Registrazione del processo",
"delete_maintenance_msg": "Eliminare questo record di manutenzione? L'operazione non può essere annullata.",
"delete_maintenance_title": "Elimina evento di manutenzione",
"relabel_cycles": "Rietichetta {count} cicli",
"delete_automation_title": "Elimina automazione",
"delete_automation_msg": "Eliminare l'automazione \"{name}\" da Home Assistant? L'operazione non può essere annullata.",
"remove_legacy_title": "Rimuovi azioni legacy",
"reset_phase_msg": "Annullare la modifica di \"{name}\" e ripristinare la fase integrata? I programmi mantengono i loro intervalli.",
"reset_phase_title": "Ripristina fase",
"remove_legacy_msg": "Rimuovere le azioni personalizzate legacy? Smetteranno di attivarsi sugli eventi di ciclo. L'operazione non può essere annullata dal pannello.",
"discard_recording_title": "Elimina la registrazione",
"discard_recording_msg": "Eliminare la registrazione salvata? L'operazione non può essere annullata.",
"dismiss_all_title": "Ignora tutti i feedback",
"dismiss_all_msg": "Ignorare tutte le {count} richieste di feedback in sospeso?",
"dismiss_all_ok": "Ignora tutto",
"delete_phase_title": "Elimina fase",
"delete_phase_msg": "Eliminare la fase \"{name}\"?",
"clear_debug_title": "Cancella dati di debug",
"clear_debug_msg": "Eliminare tutte le tracce di debug memorizzate?",
"wipe_all_title": "Cancella tutti i dati",
"wipe_all_msg": "⚠️ Questo elimina definitivamente TUTTI i cicli e i profili. L'operazione non può essere annullata.",
"wipe_all_ok": "Cancella tutto",
"force_stop_title": "Forza l'arresto del ciclo",
"force_stop_msg": "Forzare l'arresto del ciclo attivo ora? Il ciclo verrà salvato come interrotto.",
"store_import": "Importa ciclo di riferimento",
"store_share": "Condividi nello store della community",
"store_share_device": "Condividi questo dispositivo",
"export_select": "Esporta - scegli i dati",
"import_wizard": "Importa - scegli i dati",
"history_import": "Importa lo storico di potenza",
"apply_suggestions_title": "Applica suggerimenti",
"apply_suggestions_msg": "Modificare queste {n} impostazioni? L'integrazione si ricarica dopo il salvataggio.",
"discard_settings_title": "Scartare le modifiche non salvate?",
"discard_settings_msg": "Modifiche alle impostazioni non salvate: {n}. Uscire da Impostazioni e scartarle?",
"profile_title": "Profilo · {name}",
"undo_import_msg": "Dati e impostazioni di questo dispositivo tornano com'erano prima dell'ultima importazione ({when}). I cicli e le modifiche successivi vanno persi.",
"undo_import_ok": "Annulla importazione",
"undo_import_title": "Annulla l'ultima importazione"
},
"msg": {
"custom_task_limit": "Hai raggiunto il limite di {max} attività.",
"custom_tasks_intro": "Aggiungi qualsiasi altra cosa di cui vuoi un promemoria. Un'attività è in scadenza quando viene raggiunto uno dei due intervalli; lasciane uno vuoto o a 0 per usare solo l'altro.",
"maintenance_due_sensor_hint": "Il sensore binario Manutenzione in scadenza è attivo finché c'è un'attività in scadenza, per le tue automazioni di notifica.",
"maintenance_supporter_intro": "Maintenance Supporter è un'integrazione separata che fa molto di più: qualsiasi elettrodomestico o attività, scadenze in base a tempo, utilizzo o un sensore, notifiche e cronologia. Può usare il contatore dei cicli di WashData.",
"pg_canvas_empty3": "Scegli un ciclo qui sopra e premi Esegui per simularlo. Poi passa il puntatore per leggere i valori, scorri o pizzica per ingrandire e trascina per spostarti.",
"pg_preset_delete_confirm": "Eliminare la preimpostazione \"{name}\"?",
"pg_preset_limit": "Limite di preimpostazioni raggiunto ({n})",
"pg_preset_overwrite": "Sovrascrivere la preimpostazione \"{name}\"?",
"tail_trim_hint": "Numero di secondi da rimuovere dalla fine",
"store_sibling_hint": "Niente di condiviso per il tuo modello? Un modello simile della stessa marca è di solito un buon inizio.",
"store_declare_appliance": "Indica a WashData quale elettrodomestico possiedi per vedere le configurazioni che altri hanno condiviso per esso. Oppure scrivi una marca qui sopra per dare un'occhiata.",
"refresh_catalog_hint": "Gli elenchi di marche ed elettrodomestici della community sono in cache per risparmiare la quota giornaliera dello store. Aggiorna per vedere le voci aggiunte o approvate da altri.",
"head_trim_hint": "Numero di secondi da rimuovere dall'inizio",
"appliance_monitor": "Monitor degli elettrodomestici",
"artifact_dip_detail": "È sceso sotto la banda di potenza normale per ~{n}s.",
"artifact_footer": "Evidenziato nel grafico sopra. Si tratta di artefatti temporanei (ad esempio la porta aperta a metà ciclo), non necessariamente problemi.",
"artifact_header": "{n} anomalie rilevate durante questo ciclo",
"artifact_header_one": "{n} anomalia rilevata durante questo ciclo",
"artifact_header_many": "{n} anomalie rilevate durante questo ciclo",
"artifact_header_other": "{n} anomalie rilevate durante questo ciclo",
"artifact_pause_detail": "La potenza è scesa quasi a zero per ~{n}s, poi è tornata. Probabilmente è stata aperta la porta o il ciclo è stato messo in pausa.",
"artifact_spike_detail": "Ha superato la banda di potenza normale per ~{n}s.",
"auto_label_intro": "Assegnare profili a cicli senza etichetta la cui confidenza di corrispondenza supera la soglia.",
"automations_intro": "WashData genera gli eventi {start} / {end} ed espone entità, quindi le notifiche e le azioni si costruiscono al meglio come normali automatizzazioni di Home Assistant. Le automatizzazioni che utilizzano questo dispositivo appaiono di seguito.",
"cleanup_intro": "Tutti i cicli etichettati sovrapposti. Spunta i valori anomali, poi rimuovi la loro etichetta (restano nella cronologia, ma smettono di plasmare questo profilo) o eliminali.",
"clear_debug_hint": "Rimuovi i dati di debug archiviati per liberare spazio.",
"collecting_data": "Raccolta dati. Cicli ancora necessari prima che l'ottimizzazione possa iniziare: {need} ({current}/{min}).",
"compare_overlay_profiles": "Profili sovrapposti (debole)",
"compare_profiles_tip": "Sovrapponi altri profili al grafico per vedere quale si adatta meglio a questo ciclo.",
"compare_selected_cycles": "Cicli selezionati (fissi) – mostra/nascondi",
"cycles_deleted": "{count} ciclo/i eliminato/i",
"cycle_context_loading": "Caricamento dello storico del recorder…",
"cycle_context_note": "Grigio: lo storico del recorder del sensore di potenza intorno a questo ciclo. Non fa parte del ciclo e non incide su durata, energia o corrispondenza.",
"cycle_context_none": "Il recorder non contiene letture attorno a questo ciclo (Home Assistant conserva 10 giorni di storico per impostazione predefinita).",
"cycle_context_tip": "Solo visualizzazione: mostra lo storico del recorder del sensore di potenza intorno a questo ciclo, se ancora conservato. Per aggiungere i tentativi di avvio falliti ai cicli futuri, usa Anticipo della curva (Impostazioni > Rilevamento > Avvio ciclo), che cambia le durate salvate.",
"enough_data": "Dati sufficienti per apprendere ({current}/{min} cicli).",
"export_description": "Scegli esattamente quali profili, cicli, impostazioni e altro esportare in JSON, oppure analizza un file e importa solo le parti che vuoi.",
"feedback_cycles_pending": "Da revisionare: {n}",
"feedback_prompt": "Conferma che fosse corretto, correggi il programma o ignoralo.",
"feedback_relabel_hint": "Anche rietichettare questo ciclo lo risolve.",
"filter_by_profile": "Filtra per profilo…",
"group_modal_help": "Raggruppa programmi con la stessa forma che differiscono per temperatura o centrifuga. La corrispondenza valuta il gruppo come uno solo, poi sceglie il membro più adatto. Scegline almeno 2; la sovrapposizione mostra quanto si somigliano.",
"group_not_cohesive": "Questi profili non sono sufficientemente simili per essere raggruppati in modo affidabile, quindi la corrispondenza li tratta individualmente finché non rimuovi il valore anomalo o dividi il gruppo.",
"group_preview_hint": "Seleziona 2 o più membri per visualizzare in anteprima e confrontare le loro curve di potenza.",
"legacy_actions_title": "{count} azioni personalizzate precedenti ancora in esecuzione",
"legacy_actions_title_one": "{count} azione personalizzata precedente ancora in esecuzione",
"legacy_actions_title_many": "{count} azioni personalizzate precedenti ancora in esecuzione",
"legacy_actions_title_other": "{count} azioni personalizzate precedenti ancora in esecuzione",
"live_chart_loading": "Il grafico della potenza in tempo reale viene visualizzato quando arrivano le letture.",
"loading": "Caricamento…",
"loading_curve": "Curva di caricamento…",
"loading_settings": "Caricamento impostazioni…",
"log_buffer_hint": "Prima il più recente · memorizza nel buffer gli ultimi 500 record ha_washdata dal riavvio · trascina il bordo inferiore per ridimensionare.",
"maintenance_due": "Manutenzione in scadenza: {items}",
"maintenance_intro": "Registra la manutenzione di questo elettrodomestico e ricevi un promemoria quando ogni attività torna in scadenza.",
"maintenance_load_error": "Impossibile caricare i dati di manutenzione: {error}",
"maintenance_requires_access": "La manutenzione e l'esportazione/importazione richiedono l'accesso completo.",
"manual_duration_hint": "La durata prevista del ciclo del profilo, usata per stimare il tempo rimanente. Lasciala invariata per mantenere il valore attuale.",
"merge_intro": "I cicli selezionati vengono combinati in uno solo (ordine cronologico; spazi vuoti riempiti con 0 W). Scegli il profilo risultante.",
"ml_intro": "WashData viene fornito con modelli intelligenti che funzionano immediatamente.",
"ml_learned_intro": "Modelli ottimizzati per questa macchina.",
"ml_settings_intro": "Due interruttori indipendenti: uno applica i modelli durante l'esecuzione di un ciclo, l'altro consente a WashData di adattarli alla tua macchina nel tempo.",
"no_cycles_match": "Nessun ciclo corrisponde al filtro corrente.",
"no_cycles_profile": "Nessun ciclo per questo profilo.",
"no_cycles_selected": "Seleziona prima almeno un ciclo.",
"no_cycles_yet": "Nessun ciclo ancora registrato.",
"no_device_selected": "Nessun dispositivo selezionato.",
"no_devices": "Nessun dispositivo WashData ancora configurato.",
"no_envelope": "Nessuna busta ancora: ricostruita dopo i cicli di etichettatura.",
"no_envelope_overlay": "Nessuna busta disponibile per la sovrapposizione.",
"no_fine_tuned": "Non c'è ancora nulla di perfezionato: WashData utilizza i suoi modelli integrati.",
"no_logs": "Nessun record di registro ancora memorizzato nel buffer.",
"no_maintenance": "Nessuna manutenzione registrata finora.",
"no_match_yet": "Nessun tentativo di corrispondenza ancora: viene compilato durante un ciclo di esecuzione.",
"no_other_users": "Nessun altro utente di Home Assistant trovato.",
"no_phases": "Nessuna fase definita.",
"no_phases_assigned": "Nessuna fase assegnata.",
"no_profiles_compare": "Nessun profilo da confrontare.",
"no_profiles_overlay": "Nessun profilo da sovrapporre.",
"no_profiles_yet": "Nessun profilo ancora. Creane uno da un ciclo etichettato.",
"no_profiles_yet_short": "Nessun profilo ancora.",
"no_settings_match": "Nessuna impostazione corrisponde a \"{q}\"",
"no_split_points": "Nessun punto di divisione ancora.",
"no_suggestions": "Nessun suggerimento attivo.",
"notify_services_hint": "Usa gli ID servizio {entity} (separati da virgole per più servizi). Variabili del modello: {vars}.",
"old_actions_warning": "Configurato con il vecchio editor delle azioni (ora rimosso). Si attivano ancora durante gli eventi del ciclo ma non possono più essere modificati qui. Convertili in una normale automazione o rimuovili.",
"pending_feedback": "In attesa di feedback sul rilevamento",
"performance_trend": "Andamento delle prestazioni ({n} cicli)",
"pg_apply_confirm": "Applicare il valore migliore: {label} = {value}?",
"pg_ctrl_intro": "I valori partono dalle impostazioni attive di questo dispositivo nell'integrazione. Le modifiche restano nel Playground finché non le salvi nell'integrazione.",
"pg_live_unavailable": "Impostazioni attive non disponibili, vengono mostrati i valori predefiniti.",
"pg_load_live_confirm": "Scartare {n} modifiche del Playground e ricaricare le impostazioni attuali dell'integrazione?",
"pg_matches_live": "Corrisponde alle impostazioni attive",
"pg_n_changed": "{n} valori diversi dalle impostazioni attive",
"pg_sugg_none": "Tutti i suggerimenti corrispondono già alle impostazioni attuali",
"pg_publish_one_confirm": "Salvare {label} = {value} nelle impostazioni di questo dispositivo?",
"pg_restart_note": "Riavvia Home Assistant per abilitare gli strumenti di simulazione.",
"phase_catalog_intro": "Segmenti con nome di un ciclo (Prelavaggio, Riscaldamento, Centrifuga...). Assegnali a un profilo dal suo pannello di controllo.",
"phase_ranges_intro": "Intervalli di fasi (minuti dall'inizio del ciclo) sovrapposti alla curva media. Modifica i valori per visualizzare l'anteprima dal vivo.",
"playground_intro": "Prova le impostazioni sui dati reali dei tuoi cicli. Nulla qui cambia le tue impostazioni attive finché non lo applichi.",
"prefs_personal": "Questi si applicano solo al tuo account Home Assistant.",
"process_history_hint": "Riesegue la corrispondenza su tutti i cicli salvati, aggiorna i suggerimenti, riaddestra i modelli ML (se attivi), ricalcola il costo dai prezzi registrati e ricalcola la salute dei cicli. Eseguilo dopo una serie di revisioni.",
"profile_deleted": "Profilo eliminato",
"profiles_intro": "Fai clic su un profilo per statistiche, fasi e pulizia. Raggruppa programmi quasi identici (stessa forma/durata, temperatura o centrifuga diversa) in modo che l'abbinamento sia affidabile tra loro.",
"rbac_hint": "Disattivato: ogni utente di Home Assistant ha accesso completo (predefinito). Gli amministratori hanno sempre accesso completo e possono gestire tutti.",
"recording_in_progress": "Registrazione in corso",
"reminders_intro": "Mostra un promemoria nel pannello dopo questo numero di cicli dall'ultimo servizio. Lascia vuoto o 0 per disattivare un promemoria.",
"restart_gap_footer": "Evidenziato nel grafico. I dati di potenza mancano per questi intervalli; il riconoscimento ha usato solo letture reali.",
"restart_gap_header": "{n} interruzioni riavvio HA durante questo ciclo",
"restart_gap_header_one": "{n} interruzione riavvio HA durante questo ciclo",
"restart_gap_header_many": "{n} interruzioni riavvio HA durante questo ciclo",
"restart_gap_header_other": "{n} interruzioni riavvio HA durante questo ciclo",
"restart_gap_item": "{dur} interruzione",
"review_confirm_help": "Questo ciclo è stato rilevato correttamente? Confermare i cicli migliora la corrispondenza per la tua macchina. Basta un rapido Bene/Cattivo.",
"review_in_settings": "Controlla nelle Impostazioni",
"review_notes_placeholder": "Note (facoltativo)",
"review_notes_tip": "Note di testo libero per riferimento personale. Non utilizzato dall'abbinamento o dalla formazione.",
"review_profile_tip": "Il programma con cui è etichettato questo ciclo. Se è sbagliato, correggilo qui; le etichette insegnano alla corrispondenza.",
"review_quality_tip": "Quanto è pulito questo ciclo. Bene: un esempio da manuale di questo programma. Cattivo: rilevato, ma rumoroso o insolito. Inutilizzabile: rilevato male (unito, troncato o spurio). Incide sul punteggio di salute e su quali cicli addestrano il modello.",
"review_recorded_tip": "Contrassegnalo come ciclo di riferimento scelto a mano per il suo programma, come un ciclo registrato manualmente. I cicli di riferimento vengono sempre conservati, fanno da base al modello di corrispondenza e la pulizia non li rimuove mai.",
"review_tags_tip": "Indicatori facoltativi su cosa è andato storto, così addestramento e pulizia possono tenerne conto.",
"review_to_cycles": "Apri la coda di revisione dei cicli",
"samples_decimated": "Visualizzazione di {shown} di {total} campioni (ridotti per la visualizzazione; picchi mantenuti). Un ampio spazio vuoto qui è dovuto alla riduzione, non a dati mancanti.",
"saving_triggers_reload": "Il salvataggio ricarica l'integrazione. Le entità potrebbero apparire brevemente come non disponibili.",
"search_placeholder": "Cerca impostazioni...",
"see_recorder": "Vedi il widget del registratore di seguito",
"setting_changed": "Modificato da {old} a {new} il {date}",
"settings_basic_note": "Vengono mostrate le impostazioni essenziali. Passa ad Avanzato per l'elenco completo.",
"show_all_settings": "Mostra tutte le impostazioni",
"showing_suggestions": "Visualizzazione di {count} impostazioni con suggerimenti.",
"showing_suggestions_one": "Visualizzazione di {count} impostazione con suggerimenti.",
"showing_suggestions_many": "Visualizzazione di {count} impostazioni con suggerimenti.",
"showing_suggestions_other": "Visualizzazione di {count} impostazioni con suggerimenti.",
"split_intro": "Fai clic sul grafico per aggiungere o rimuovere un punto di divisione, oppure rileva automaticamente dalle pause inattive. Ogni parte può avere il suo profilo.",
"sug_staged": "{key} = {val} impostato. Salva per applicare.",
"toast_auto_detect_enabled": "Rilevamento automatico abilitato",
"toast_auto_label_complete": "Etichettatura automatica completata",
"toast_auto_label_failed": "Etichettatura automatica fallita: {error}",
"toast_automation_failed": "Impossibile creare l'automazione: {error}",
"toast_automation_migrated": "Azioni migrate in un'automazione; apertura editor",
"toast_convert_failed": "Conversione fallita: {error}",
"toast_create_failed": "Creazione fallita: {error}",
"toast_delete_failed": "Eliminazione fallita: {error}",
"toast_error": "Errore: {error}",
"toast_failed": "Fallito: {error}",
"toast_force_stop_failed": "Arresto forzato fallito: {error}",
"toast_name_required": "Nome richiesto",
"toast_no_automation": "Impossibile creare automazione qui",
"toast_profile_name_required": "Il nome del profilo è obbligatorio",
"toast_program_set": "Programma impostato: {program}",
"toast_resume_failed": "Ripresa fallita: {error}",
"toast_revert_failed": "Ripristino fallito: {error}",
"toast_reverted": "{key} ripristinato",
"toast_save_failed": "Salvataggio fallito: {error}",
"trend_duration_longer": "Durata tendenzialmente più lunga ({pct}%/ciclo) – media recente {avg}",
"trend_duration_shorter": "La durata tendenzialmente è più breve ({pct}%/ciclo) – media recente {avg}",
"trend_energy_down": "Energia in diminuzione ({pct}%/ciclo)",
"trend_energy_up": "Energia in aumento ({pct}%/ciclo) – media recente {avg}",
"trim_destructive_confirm": "Questo mantiene solo il {pct}% del ciclo e l'operazione non può essere annullata. Continuare?",
"trim_intro": "Trascina le maniglie rosse o inserisci i valori. Tutto fuori dalla finestra viene rimosso.",
"tuning_suggestions_available": "{count} suggerimenti di ottimizzazione disponibili dai cicli osservati. Appaiono accanto ai campi pertinenti.",
"tuning_suggestions_available_one": "{count} suggerimento di ottimizzazione disponibile dai cicli osservati. Appare accanto al campo pertinente.",
"tuning_suggestions_available_many": "{count} suggerimenti di ottimizzazione disponibili dai cicli osservati. Appaiono accanto ai campi pertinenti.",
"tuning_suggestions_available_other": "{count} suggerimenti di ottimizzazione disponibili dai cicli osservati. Appaiono accanto ai campi pertinenti.",
"unsure_detected_prefix": "WashData non è sicuro di averlo rilevato",
"warmup_badge": "In apprendimento ({done}/{needed} cicli)",
"warmup_detail": "La corrispondenza funziona già. WashData ti chiede di confermare i primi {needed} cicli di questo profilo prima di etichettare da solo.",
"wipe_history_warning": "Elimina definitivamente tutti i cicli e i profili. L'operazione non può essere annullata.",
"compare_overlay_tip": "Sovrapponi le buste dei profili appresi per vedere a quale programma somiglia ogni ciclo.",
"diagnostics_load_failed": "Impossibile caricare la diagnostica: {error}",
"manual_duration_ref_hint": "Usato solo senza ciclo di riferimento; un ciclo di riferimento imposta la durata in base alla propria lunghezza.",
"duration_learned_hint": "Calcolata dai cicli di questo programma (esclusi i valori anomali) e aggiornata dopo ogni nuovo ciclo. Per cambiarla, ritaglia o rimuovi i cicli fuori norma.",
"toast_convert_rolled_back": "Conversione non riuscita e annullata (nessuna automazione lasciata): {error}",
"toast_convert_orphan": "L'automazione è stata creata, ma la cancellazione delle vecchie azioni non è riuscita. Non riprovare: rimuovi manualmente le vecchie azioni per evitare un'automazione duplicata.",
"advisory_duration_trend_up": "I cicli di '{name}' durano sempre di più (circa +{pct}% per ciclo). Se l'elettrodomestico è cambiato, registra di nuovo o ricostruisci questo profilo.",
"advisory_energy_trend_up": "'{name}' consuma più energia a ogni ciclo (circa +{pct}% per ciclo). Controlla l'elettrodomestico se non è previsto.",
"advisory_poor_health": "'{name}' si adatta male: i suoi cicli recenti variano molto o corrispondono poco. Controlla i suoi cicli o registralo di nuovo per mantenere precise corrispondenza e stime.",
"advisory_shape_drift": "'{name}' si è allontanato dalla sua curva di potenza originale, forse per calcare o usura. Valuta di registrarlo di nuovo con cicli recenti.",
"advisory_shape_drift_corr": "'{name}' si è allontanato dalla sua curva di potenza originale (correlazione {corr}), forse per calcare o usura. Valuta di registrarlo di nuovo con cicli recenti.",
"advisory_unmatchable": "'{name}' non potrà mai trovare corrispondenza: non ha alle spalle alcun ciclo con dati di potenza. Etichetta o registra un ciclo di questo programma per risolvere.",
"advisory_unmatchable_no_duration": "'{name}' non potrà mai trovare corrispondenza: il suo ciclo non ha una durata utilizzabile. Registra di nuovo questo programma o imposta la sua durata prevista.",
"pg_no_alerts": "Nessun problema rilevato in questa esecuzione.",
"pg_override_active": "Utilizzo delle tue impostazioni modificate vs attuali",
"pg_history_empty": "Premi Esegui per riprodurre i tuoi cicli.",
"pg_history_summary": "{detected}/{total} rilevati · {correct} abbinati correttamente",
"pg_sweep_no_metric": "Dati insufficienti per valutare questo obiettivo.",
"pg_sweep_intro2": "Trova l'impostazione che soddisfa al meglio un obiettivo sui tuoi cicli recenti. Nulla cambia finché non la applichi.",
"pg_row_load_hint": "Carica questo ciclo nel grafico qui sopra",
"pg_history_intro2": "Riproduci i cicli recenti con il vero rilevatore e il vero comparatore usando le impostazioni qui sopra. Fai clic su una riga per caricarla nel grafico; cambia un'impostazione per confrontare prima e dopo.",
"pg_simulating": "Simulazione del ciclo…",
"pg_apply_settings_confirm": "Salvare queste {n} impostazioni su questo dispositivo? {list}",
"no_logs_match": "Nessun record di log corrisponde a questi filtri.",
"pg_analysis_hint2": "Seleziona un ciclo e premi Esegui per caricare l'analisi di abbinamento.",
"imported_readonly": "Importato dallo store della community. Usato come riferimento e per la corrispondenza, non conta nelle tue statistiche e non può essere modificato.",
"merge_no_imports": "Le registrazioni importate non possono essere unite a un ciclo reale. Deselezionale per unire.",
"store_enable_hint": "Attiva le funzionalità online in Preferenze > Online e community per sfogliare e importare i cicli di riferimento della community.",
"store_share_intro": "Carica questo ciclo di riferimento in modo che altri con lo stesso elettrodomestico possano usarlo. Viene revisionato prima di apparire pubblicamente.",
"online_intro_global": "Sfoglia e condividi registrazioni di riferimento con altri utenti di WashData. Una connessione vale per tutti i tuoi dispositivi WashData; marca e modello si impostano per dispositivo in Base. Le funzioni online restano disattivate finché non le attivi.",
"online_unavailable": "Le funzionalità online non sono disponibili su questo server.",
"store_picker_offline": "Abilita le funzionalità online nell'icona delle impostazioni per scegliere dal catalogo della community.",
"pick_brand_first": "Scegli prima una marca di elettrodomestico.",
"adopt_settings_hint": "Sovrascrivi le soglie di rilevamento e riconoscimento di questo dispositivo con quelle condivise. Le notifiche, le entità e il prezzo dell'energia non vengono mai modificati.",
"include_settings_hint": "Condividi le soglie di rilevamento e corrispondenza di questo dispositivo (non notifiche, entità o prezzo dell'energia). Gli altri scelgono se applicarle.",
"onboard_download": "Nuovo dispositivo? Adotta una configurazione pronta (programmi, cicli di riferimento e fasi) da un altro utente WashData con lo stesso elettrodomestico.",
"share_device_none": "Nessun ciclo condivisibile ancora. Contrassegna prima un ciclo registrato o selezionato manualmente come ciclo di riferimento (⭐) nella scheda Cicli.",
"share_guideline_naming": "Assegna a ogni profilo esattamente il nome mostrato sulla manopola o sul display dell'elettrodomestico (ad es. 'Cotton 40', 'Eco 60').",
"share_guideline_quality": "Condividi solo cicli terminati normalmente: senza interruzioni, aperture della porta o cali di corrente.",
"share_guideline_review": "Il tuo caricamento inizia come in attesa di revisione e appare pubblicamente una volta che abbastanza membri della community lo confermano.",
"share_guidelines_title": "Prima di condividere",
"store_download_device_intro": "Aggiungi ogni programma condiviso e i suoi cicli di riferimento al tuo dispositivo. I tuoi cicli e le tue statistiche non vengono toccati.",
"store_share_device_intro": "Carica {brand} {model} con i cicli di riferimento che selezioni. Altri con lo stesso elettrodomestico possono adottare i tuoi programmi. Le voci vengono revisionate prima di apparire pubblicamente.",
"share_profile_no_cycles": "Nessun ciclo di riferimento -- contrassegna un ciclo come ⭐ nella scheda Cicli per includere questo profilo",
"export_select_intro": "Spunta cosa includere. I profili senza i loro cicli esportano comunque un programma riconoscibile.",
"import_analyze_hint": "Carica un file esportato (o incolla il suo JSON). WashData mostra cosa si può importare prima di qualsiasi modifica.",
"analyzing": "Analisi in corso…",
"device_type_mismatch_warn": "Questa esportazione proviene da un tipo di elettrodomestico diverso ({src} invece di {local}). Programmi e cicli possono ancora essere importati come dati di riferimento, ma non le impostazioni del dispositivo né lo storico reale.",
"merge_hint": "Gli elementi importati vengono aggiunti; nulla di locale va perso. I conflitti di nome si risolvono qui sotto.",
"replace_warn": "Ogni categoria spuntata viene cancellata e sostituita dal contenuto del file. Le categorie non spuntate restano invariate.",
"dest_reference_hint": "I cicli importati migliorano solo il riconoscimento dei programmi e non influiscono mai sulle statistiche di utilizzo/energia.",
"dest_real_history_hint": "I cicli importati contano come cronologia e statistiche proprie di questo dispositivo. Usalo per spostare un elettrodomestico su una nuova installazione.",
"sug_muted": "Non verrà più suggerita questa impostazione",
"sug_mute_failed": "Impossibile silenziare il suggerimento",
"sug_unmuted_all": "Suggerimenti silenziati ripristinati",
"n_suggestions_muted": "{count} suggerimenti silenziati; il sistema di ottimizzazione automatica non li proporrà.",
"n_suggestions_muted_one": "{count} suggerimento silenziato; il sistema di ottimizzazione automatica non lo proporrà.",
"n_suggestions_muted_many": "{count} suggerimenti silenziati; il sistema di ottimizzazione automatica non li proporrà.",
"n_suggestions_muted_other": "{count} suggerimenti silenziati; il sistema di ottimizzazione automatica non li proporrà.",
"font_size_hint": "Rendi tutto in questo pannello più grande o più piccolo. Si applica al tuo account su questo dispositivo.",
"import_history_description": "Avevi una presa intelligente prima di WashData? Carica il suo storico di potenza o leggilo da Home Assistant. Il rilevamento lo percorre e i cicli passati compaiono nel tuo elenco Cicli, pronti da nominare.",
"hist_input_hint": "Carica un CSV dal pannello Cronologia (entità, stato, ultima modifica), oppure lascia che WashData legga direttamente lo storico del sensore. Il rilevamento in tempo reale lo percorre e scegli tu quali cicli tenere.",
"hist_recorder_hint": "Legge dalla data scelta fino a ora. Home Assistant conserva lo storico dettagliato per 10 giorni per impostazione predefinita; le medie orarie più vecchie sono troppo grossolane per rilevare i cicli.",
"hist_scanning": "Il tuo storico passa nel rilevatore in background. Puoi chiudere questa finestra e tornare più tardi.",
"hist_imported_count": "{n} cicli importati.",
"hist_duplicates": "{n} erano già stati importati e sono stati saltati.",
"hist_capped": "È stato raggiunto il limite di cicli importati per dispositivo; il resto non è stato salvato.",
"hist_next_step": "Sono nel tuo elenco Cicli, contrassegnati come storico importato. Aprine uno e usa Assegna etichetta per dare un nome al suo programma.",
"hist_rows_read": "{n} letture lette",
"hist_breaks": "{n} interruzioni in cui il sensore non era disponibile",
"hist_other_entity": "{n} letture di altre entità ignorate",
"hist_entity_substituted": "{used} letto (questo dispositivo è configurato per {wanted})",
"hist_skipped_spans": "Tratti saltati",
"hist_settings_used": "Rilevato con le impostazioni attuali di questo dispositivo (potenza minima {w} W, ritardo spegnimento {s} s).",
"hist_none_found": "Non è stato possibile rilevare alcun ciclo in quello storico.",
"hist_found": "Trovati {n} cicli. Deseleziona tutto ciò che non sembra un ciclo reale: nulla viene salvato finché non importi.",
"hist_scan_capped": "Vengono mostrati solo i primi candidati ({n} trovati in totale).",
"hist_recorder_empty": "Home Assistant non ha uno storico dettagliato per questo sensore in quel periodo.",
"hist_scan_failed": "Scansione non riuscita.",
"hist_scan_expired": "Quella scansione non è più disponibile. Esegui di nuovo la scansione.",
"hist_import_failed": "Importazione non riuscita.",
"imported_history_readonly": "Trovato in uno storico di potenza importato. Aiuta la corrispondenza, ma non conta nelle tue statistiche e non può essere tagliato né diviso. Etichettalo per dare un nome al programma.",
"odometer_intro": "Questo totale può solo aumentare. Eliminare un ciclo non lo abbassa, così i promemoria di manutenzione restano corretti.",
"odometer_correct_hint": "Imposta questo valore se WashData ha contato un ciclo mai avvenuto, oppure se l'elettrodomestico ha eseguito cicli prima dell'installazione di WashData.",
"no_reminders_set": "Non è ancora impostato alcun promemoria di servizio.",
"toast_program_armed": "Programma preimpostato per il prossimo ciclo: {program}",
"standby_above_stop_title": "Assorbe ancora {idle} W alla fine del ciclo",
"standby_above_stop_sub": "{n} degli ultimi {total} cicli. Il Ritardo spegnimento parte solo quando la potenza scende sotto la Soglia di arresto ({stop} W), quindi i cicli finiscono in ritardo o vanno fermati a mano.",
"advisory_duration_outlier": "{n} ciclo/i etichettati come '{name}' si discostano troppo dalla sua durata abituale per poter mai corrispondere (caso peggiore: {ratio}x). Probabilmente sono etichettati male o contengono due cicli. Rietichettali o dividili, così smettono di falsare la sua stima dei tempi.",
"toast_range_required": "Imposta un intervallo Da/A valido",
"no_profiles_option": "(nessun profilo, aggiungine uno)",
"compare_cycles_title": "Confronta {count} cicli",
"edit_builtin_phase": "Questa è una fase integrata. Il salvataggio crea una copia personalizzata; elimina la copia per ripristinare l'originale.",
"fetch_error": "Impossibile caricare i dati.",
"connection_lost": "Connessione persa - dati aggiornati alle {time}.",
"pg_notify_partial": "I marcatori mostrano solo le notifiche di avvio, quasi finito, fine, traguardi e ore di silenzio. Aggiornamenti in tempo reale, promemoria di scarico e avvisi di sforamento non sono simulati.",
"connect_to_confirm": "Connettiti nell'icona delle impostazioni per confermare o valutare.",
"coverage_gap_cluster": "{count} cicli recenti senza etichetta di circa {min} min sembrano un programma che non hai ancora creato.",
"pg_label_yes": "Verrebbe etichettato \"{name}\" a fine ciclo",
"pg_label_no": "Richiederebbe una revisione: {reason}",
"live_match_debug_tip": "Fiducia: quanto la curva di potenza attuale corrisponde al profilo candidato migliore (0-100%). Ambiguo: i due candidati migliori hanno punteggi entro il 5% l'uno dall'altro; l'etichetta resta incerta finché il ciclo non termina.",
"automation_alias_started": "{device}: ciclo avviato",
"automation_alias_finished": "{device}: ciclo terminato",
"automation_desc_started": "Viene eseguita quando inizia un ciclo di {device}. Aggiungi le tue azioni (notifica, luci, ...).",
"automation_desc_finished": "Viene eseguita quando termina un ciclo di {device}. Aggiungi le tue azioni (notifica, luci, ...).",
"feedback_detected": "WashData ha rilevato: {name}",
"import_undo_hint": "Viene conservato un punto di ripristino precedente all'ultima importazione ({when}): {profiles} profilo/i e {cycles} ciclo/i.",
"replace_undo_hint": "Prima viene salvato un punto di ripristino, così puoi annullare questa importazione da Esporta/Importa.",
"pg_in_sample_note": "Questi cicli hanno contribuito a costruire i profili con cui vengono confrontati, quindi i risultati sono ottimistici: aspettati qualche corrispondenza corretta in meno sui cicli nuovi.",
"hist_tail_trimmed": "Sono stati tagliati {min} min di attesa dopo la fine del ciclo, come fa l'integrazione in tempo reale",
"invalid_threshold_pair": "La Soglia di arresto ({stop} W) deve essere inferiore alla Soglia di avvio ({start} W). Non è stato salvato nulla; modificale entrambe insieme.",
"hist_truncated": "interrotto al limite di {n} letture, quindi il resto dello storico non è stato analizzato",
"hist_warn_kw": "La lettura più alta è solo {w}. Questo sensore sembra riportare kilowatt; WashData ha bisogno di watt, quindi non si può rilevare alcun ciclo.",
"hist_warn_naive_time": "{n} marche temporali non hanno fuso orario e sono state lette come UTC. Se il file usa l'ora locale, i cicli risultano spostati del tuo scarto rispetto a UTC e le letture vicine a un cambio dell'ora legale possono andare perse.",
"hist_warn_naive_time_one": "{n} marca temporale non ha fuso orario ed è stata letta come UTC. Se il file usa l'ora locale, i cicli risultano spostati del tuo scarto rispetto a UTC e le letture vicine a un cambio dell'ora legale possono andare perse.",
"hist_warn_naive_time_many": "{n} marche temporali non hanno fuso orario e sono state lette come UTC. Se il file usa l'ora locale, i cicli risultano spostati del tuo scarto rispetto a UTC e le letture vicine a un cambio dell'ora legale possono andare perse.",
"hist_warn_naive_time_other": "{n} marche temporali non hanno fuso orario e sono state lette come UTC. Se il file usa l'ora locale, i cicli risultano spostati del tuo scarto rispetto a UTC e le letture vicine a un cambio dell'ora legale possono andare perse.",
"pg_compare_profile_tip": "Sceglie solo il profilo disegnato sul grafico. La simulazione cerca sempre da sola la corrispondenza del ciclo, come fa l'integrazione in tempo reale.",
"pg_outcome_stale": "Le impostazioni sono cambiate dall'esecuzione di questa simulazione. Mostra ancora il risultato precedente.",
"pg_sweep_guarded": "Termina più cicli in anticipo, ne divide di più o perde cicli che l'impostazione attuale rileva, quindi questo valore non viene mai consigliato.",
"pg_sweep_keep_current": "Mantieni il valore attuale ({value}, {metric}): nessun valore ha fatto meglio di almeno un ciclo.",
"pg_sweep_n_cycles": "su {count} cicli",
"pg_sweep_n_cycles_one": "su {count} ciclo",
"pg_sweep_n_cycles_many": "su {count} cicli",
"pg_sweep_n_cycles_other": "su {count} cicli",
"pg_task_busy": "Per questo dispositivo è già in corso un'esecuzione di Prova sullo storico o Ottimizza. Attendi che finisca o annullala."
},
"pg_desc": {
"dishwasher_end_spike_quiet_release": "Lavastoviglie: secondi di silenzio dopo la durata prevista prima che venga rilasciata l'attesa dello scarico di fine ciclo",
"smart_termination_duration_ratio": "Frazione della durata media del programma che un ciclo deve raggiungere prima che la Terminazione intelligente possa chiuderlo in anticipo; abbassala se le durate variano",
"anti_crease_finalize_ratio": "Frazione della durata media del programma che un ciclo deve raggiungere prima che la coda antirughe possa concluderlo; abbassala sulle asciugatrici, lascia le lavatrici al valore predefinito",
"anti_wrinkle_enabled": "Assorbire gli impulsi di rotazione dopo la fase principale invece di leggerli come nuovi cicli",
"anti_wrinkle_exit_power": "Livello considerato silenzio tra gli impulsi di rotazione; ha effetto solo sopra la Soglia di arresto",
"anti_wrinkle_idle_timeout": "Tempo di silenzio consentito tra due impulsi di rotazione prima che la modalità antirughe termini",
"anti_wrinkle_max_duration": "Un impulso più lungo di questo termina la modalità antirughe e apre un nuovo ciclo",
"anti_wrinkle_max_power": "Un impulso superiore a questo termina la modalità antirughe e apre un nuovo ciclo",
"completion_min_seconds": "Esecuzione più breve che conta come ciclo reale",
"interrupted_min_seconds": "Cicli brevi contrassegnati come interrotti",
"min_off_gap": "Intervallo necessario per separare due cicli",
"off_delay": "Secondi di bassa potenza prima della fine del ciclo",
"start_duration_threshold": "Secondi sopra la soglia per confermare l'avvio",
"start_threshold_w": "Watt minimi per contare come avviato",
"stop_threshold_w": "Al di sotto, la macchina è considerata spenta",
"profile_match_min_duration_ratio": "Durata minima del ciclo come frazione della durata del profilo; predefinito 0,1 (10%)",
"profile_match_max_duration_ratio": "Durata massima del ciclo come frazione della durata del profilo; predefinito 1,8 (180%)",
"curve_preroll_seconds": "Secondi di letture da tentativi di avvio interrotti riportati all'inizio della curva di un ciclo; 0 = disattivato"
},
"phase_desc": {
"anti_crease": "Brevi tumble occasionali dopo il completamento per ridurre le grinze del bucato.",
"anti_wrinkle": "Tumble periodico post-ciclo per ridurre le grinze del bucato.",
"baking": "Resistenza ad alta temperatura attiva per formare crosta e mollica.",
"cooking": "Fase di cottura principale con resistenza e ventola attive.",
"cool_down": "Burattatura senza calore verso la fine del ciclo.",
"cool_down_af": "Raffreddamento con la sola ventola dopo il riscaldamento.",
"drain_and_switch": "Periodo di transizione dalla modalità lavaggio a asciugatura.",
"dry": "Fase di asciugatura tramite riscaldatore e/o calore residuo.",
"drying": "Periodo principale di burattatura riscaldato.",
"heat_up": "Riscaldamento iniziale del riscaldatore prima dell'inizio dell'asciugatura completa.",
"keep_warm": "Fase a basso calore per tenere caldo il cibo.",
"keep_warm_bm": "Fase a basso calore per tenere caldo il pane dopo la cottura.",
"kneading": "Il motore mescola e lavora l'impasto. Assorbimento elevato.",
"pause_af": "Breve pausa per scuotere o controllare il cibo.",
"pre_heat": "Riscaldamento iniziale della camera prima della cottura vera e propria.",
"pre_rinse": "Spruzzatura iniziale prima del lavaggio con detergente.",
"proving": "Lievitazione a basso calore per far fermentare il lievito e crescere l'impasto.",
"resting": "Breve pausa a bassa potenza tra un'impastatura e l'altra per rilassare il glutine.",
"pre_wash": "Ammollo iniziale o pretrattamento prima del lavaggio principale.",
"rinse": "Fase di risciacquo con acqua pulita. Questa fase può ripetersi più volte.",
"sanitize": "Fase di pulizia ad alta temperatura per programmi di sanificazione.",
"sensor_check": "Breve pausa a bassa potenza durante la misurazione della secchezza.",
"soak": "Periodo di ammollo a bassa attività tra le fasi di lavaggio attive.",
"soak_dw": "Periodo di ammollo prolungato per terreni pesanti.",
"spin": "Estrazione ad alta velocità per rimuovere l'acqua dal carico.",
"spin_wd": "Estrazione ad alta velocità prima della transizione di essiccazione.",
"wash": "Ciclo di lavaggio principale con movimento del cesto e riscaldamento opzionale.",
"wash_dw": "Lavaggio principale con detersivo con riscaldamento."
},
"placeholder": {
"custom_task": "es. pulisci guarnizione oblò",
"add": "aggiungi…",
"group_name": "es. Cotone 2:47",
"json_buttons": "[{\"action\":\"ID\",\"title\":\"Label\"}]",
"notify": "aggiungi un servizio di notifica…",
"notify_services_list": "notify.mobile_app_phone, ...",
"person": "aggiungi una persona…",
"phase_name": "es. Prelavaggio",
"profile_name": "es. Cotone 40°C",
"maintenance_notes": "es. sostituito filtro, pulita guarnizione oblò",
"store_brand": "ad es. Bosch",
"store_model": "ad es. WAT28401"
},
"pref": {
"date_absolute": "Assoluto (es. 14:32 del 2 luglio)",
"date_relative": "Relativo (ad esempio 2 ore fa)",
"lang_auto": "Lingua di sistema ({lang})",
"lang_en": "Inglese",
"use_panel_default": "(predefinito del pannello)"
},
"quality": {
"bad": "Cattivo",
"good": "Bene",
"unusable": "Inutilizzabile"
},
"section": {
"dishwasher": {
"label": "Lavastoviglie",
"intro": "Gestione della fine per le lavastoviglie, che spesso asciugano a lungo in silenzio prima di un breve scarico finale."
},
"anti_wrinkle": {
"intro": "Mantiene nel ciclo terminato gli impulsi di rotazione a bassa potenza di un'asciugatrice dopo la fase principale.",
"label": "Antirughe"
},
"basic": {
"intro": "Identità principale e gli elementi essenziali che la maggior parte delle configurazioni richiede.",
"label": "Base"
},
"delay": {
"intro": "Rileva un elettrodomestico acceso in attesa di una partenza ritardata.",
"label": "Avvio ritardato"
},
"detection": {
"intro": "Come un ciclo viene rilevato come avviato, in esecuzione e terminato.",
"label": "Rilevamento"
},
"matching": {
"intro": "Come i cicli completati vengono abbinati ai profili appresi ed etichettati.",
"label": "Abbinamento"
},
"ml_training": {
"intro": "Pianificazione del riaddestramento del machine learning sul dispositivo e impostazioni dei dati.",
"label": "Addestramento ML"
},
"notifications": {
"intro": "Quando e come ricevi notifiche sugli eventi del ciclo.",
"label": "Notifiche"
},
"timing": {
"intro": "Cadenza di sfondo, il supervisore offline e la manutenzione.",
"label": "Temporizzazione e supervisore"
},
"triggers": {
"intro": "Extra facoltativi: trigger di fine, sensore porta, interruttore di pausa e promemoria di scarico.",
"label": "Trigger e porte"
}
},
"setting": {
"dishwasher_end_spike_quiet_release": {
"label": "Rilascio al silenzio dell'asciugatura passiva",
"doc": "Dopo la durata prevista: quanto a lungo la lavastoviglie deve restare sotto la Soglia di arresto prima che WashData smetta di attendere lo scarico finale. Alzalo se uno scarico tardivo dopo una lunga asciugatura viene perso. L'attesa non supera mai i 30 minuti."
},
"anti_crease_finalize_ratio": {
"label": "Rapporto di finalizzazione antirughe",
"doc": "Frazione della durata media del programma che un ciclo deve raggiungere prima che la sua rotazione a bassa potenza conti come coda antirughe. Abbassala (es. 0,75) sulle asciugatrici con sensore di carico. Lascia le lavatrici al valore predefinito (0,98), altrimenti un lavaggio può terminare a metà."
},
"anti_wrinkle_enabled": {
"doc": "Mantieni nel ciclo terminato i brevi impulsi di rotazione a bassa potenza di un'asciugatrice dopo la fase principale di riscaldamento, invece di leggerli come nuovi cicli.",
"label": "Abilita rilevamento antirughe"
},
"anti_wrinkle_exit_power": {
"doc": "In modalità antirughe, una potenza sotto questo valore conta come silenzio tra gli impulsi di rotazione, e un silenzio più lungo dell'Intervallo massimo tra impulsi termina la modalità. Se la Soglia di arresto è più alta si usa quella, quindi questo valore conta solo se è sopra la Soglia di arresto.",
"label": "Soglia potenza uscita"
},
"anti_wrinkle_idle_timeout": {
"doc": "Quanto a lungo l'asciugatrice può restare in silenzio tra un impulso e l'altro prima che la modalità antirughe termini. Impostalo oltre la pausa più lunga della tua asciugatrice, altrimenti gli impulsi successivi vengono letti come false partenze.",
"label": "Intervallo massimo tra impulsi"
},
"anti_wrinkle_max_duration": {
"doc": "Un impulso più lungo conta come un ciclo vero, non come rotazione antirughe.",
"label": "Durata massima"
},
"anti_wrinkle_max_power": {
"doc": "Un impulso sopra questa potenza conta come un nuovo ciclo vero, non come rotazione. Impostalo appena sopra la potenza dei tuoi impulsi di rotazione.",
"label": "Potenza massima antirughe"
},
"auto_label_confidence": {
"doc": "Punteggio di corrispondenza a fine ciclo oltre il quale il programma viene etichettato senza chiedere. Alzalo per avere più certezza; abbassalo per etichettare più cicli in automatico. Tienilo sopra la Confidenza apprendimento.",
"label": "Confidenza etichettatura automatica"
},
"auto_maintenance": {
"doc": "Pulizia notturna: etichetta i vecchi cicli che ora corrispondono chiaramente a un programma, ricostruisce le curve dei programmi, aggiorna i segni di anomalia e la salute dei cicli, e rimuove le tracce di debug se Salva tracce di debug è disattivato. I cicli e le loro tracce di potenza vengono sempre conservati.",
"label": "Manutenzione automatica (pulizia notturna)"
},
"completion_min_seconds": {
"doc": "I cicli più brevi di così (prove, porta aperta per aggiungere un calzino) vengono salvati come Interrotto e non ricevono la notifica di fine.",
"label": "Durata minima ciclo"
},
"curve_preroll_seconds": {
"label": "Anticipo della curva",
"doc": "Aggiunge all'inizio di un ciclo le letture dei tentativi di avvio falliti, per le macchine che fanno prove prima di partire (blocco porta, primo carico d'acqua). 300 s bastano nella maggior parte dei casi; 0 = disattivato. Gli avvii registrati si spostano prima, quindi le durate apprese deviano per un po'."
},
"delay_confirm_seconds": {
"doc": "La potenza deve restare nella banda di standby per questo tempo prima che l'elettrodomestico conti come in attesa di partire.",
"label": "Secondi di conferma"
},
"delay_start_detect_enabled": {
"doc": "Rileva un elettrodomestico acceso in attesa di una partenza ritardata, così il suo consumo in standby non viene scambiato per un ciclo in corso.",
"label": "Abilita rilevamento avvio ritardato"
},
"delay_timeout_hours": {
"doc": "Smetti di attendere una partenza ritardata dopo questo numero di ore e torna a inattivo.",
"label": "Ore di timeout"
},
"device_type": {
"doc": "Imposta i valori di rilevamento predefiniti (soglie, ritardo spegnimento, gestione della fine) per questo tipo di elettrodomestico. Cambialo solo se il dispositivo è stato configurato con il tipo sbagliato.",
"label": "Tipo di dispositivo"
},
"door_sensor_entity": {
"doc": "Sensore porta facoltativo. Mostra quando l'elettrodomestico è stato aperto per scaricarlo dopo un ciclo.",
"label": "Entità sensore porta"
},
"duration_tolerance": {
"doc": "Solo per l'apprendimento: un ciclo entro +/-X% della durata stimata conta come una buona stima. Non incide sulla corrispondenza.",
"label": "Tolleranza stima"
},
"enable_ml_models": {
"doc": "Usa un modello addestrato su questa macchina per prevedere energia e costo di un ciclo in corso, e lascia che un programma ben noto che si ferma insolitamente presto termini senza l'intero ritardo spegnimento. Disattivato: solo logica basata sulla potenza.",
"label": "Applica modelli intelligenti durante un ciclo"
},
"end_energy_threshold": {
"doc": "Energia consentita durante il ritardo spegnimento. Oltre questo valore il ciclo continua, così rotazioni e code di asciugatura restano parte del ciclo. Abbassala se i cicli terminano durante una coda; alzala se i cicli finiti continuano ad aspettare.",
"label": "Energia fine ciclo"
},
"energy_price_entity": {
"doc": "Sensore con il prezzo attuale per kWh (es. una tariffa dinamica). Ha la precedenza sul prezzo fisso qui sotto, quindi deve essere un prezzo, non il sensore di potenza o di energia della presa.",
"label": "Entità prezzo energia"
},
"energy_price_static": {
"doc": "Prezzo fisso per kWh, usato quando non è impostata alcuna entità di prezzo.",
"label": "Prezzo energia statico (per kWh)"
},
"energy_sensor": {
"doc": "Contatore facoltativo in kWh o Wh (total_increasing, es. il contatore integrato della presa). L'energia del ciclo viene allora letta da lì, il che è più preciso che calcolarla da un sensore di potenza lento. Se la sua lettura è inutilizzabile, si usa il valore calcolato.",
"label": "Entità del contatore di energia"
},
"expose_debug_entities": {
"doc": "Aggiungi entità di diagnostica (confidenza di corrispondenza, ambiguità, stato interno). Disattivato mantiene pulito l'elenco delle entità.",
"label": "Esponi entità di debug"
},
"external_end_trigger": {
"doc": "Sensore binario il cui cambiamento segna la fine del ciclo (es. un contatto \"finito\" o un'altra integrazione).",
"label": "Entità trigger esterno"
},
"external_end_trigger_enabled": {
"doc": "Lascia che un sensore binario segnali la fine di un ciclo, oltre al rilevamento basato sulla potenza.",
"label": "Abilita trigger di fine esterno"
},
"external_end_trigger_inverted": {
"doc": "Considera come segnale di fine il passaggio del sensore a OFF (non a ON).",
"label": "Inverti trigger esterno (attiva su SPENTO)"
},
"learning_confidence": {
"doc": "Punteggio di corrispondenza minimo per etichettare un ciclo terminato. Un vincitore netto viene etichettato; un caso incerto va nella coda di revisione in Cicli. Sotto questo valore non si etichetta né si chiede nulla. Tienilo sotto la Confidenza etichettatura automatica.",
"label": "Confidenza apprendimento"
},
"linked_device": {
"doc": "Facoltativo. Mostra questo dispositivo WashData sotto un altro dispositivo (es. la presa intelligente) in Home Assistant, come \"Connesso tramite ...\".",
"label": "Raggruppa sotto il dispositivo"
},
"min_off_gap": {
"doc": "Un periodo di spegnimento più breve non divide un ciclo, così le pause di ammollo restano in un unico lavaggio. Tienilo più breve della pausa tra carichi consecutivi, altrimenti si fondono in un solo ciclo.",
"label": "Intervallo minimo di spegnimento"
},
"min_power": {
"doc": "Le letture sotto questo valore contano come 0 W (standby). Filtra il consumo a riposo delle prese intelligenti e dei LED di standby.",
"label": "Potenza minima"
},
"ml_training_enabled": {
"doc": "Riaddestra di tanto in tanto il modello dell'energia sui cicli terminati di questa macchina. Un nuovo modello viene tenuto solo se batte la stima semplice sui cicli di prova.",
"label": "Impara da questa macchina"
},
"ml_training_hour": {
"doc": "Ora del giorno (0-23) per l'addestramento notturno. Scegli un'ora tranquilla, es. 2.",
"label": "Impara all'ora"
},
"ml_training_interval_days": {
"doc": "Numero minimo di giorni tra due riaddestramenti.",
"label": "Controlla al massimo ogni"
},
"ml_training_min_cycles": {
"doc": "Attendi almeno questo numero di cicli registrati prima dell'addestramento.",
"label": "Cicli necessari prima"
},
"name": {
"doc": "Nome mostrato in Home Assistant per questo dispositivo.",
"label": "Nome dispositivo"
},
"no_update_active_timeout": {
"doc": "Se durante un ciclo non arriva alcun aggiornamento di potenza per questo tempo, si presume che la presa sia offline e il ciclo viene fermato forzatamente. Il valore predefinito di 600 s lascia margine ai ritardi del cloud o della rete mesh.",
"label": "Timeout senza aggiornamenti"
},
"notify_before_end_minutes": {
"doc": "Invia un avviso di quasi finito quando il tempo rimanente stimato scende al di sotto di questo valore. 0 lo disabilita.",
"label": "Avviso pre-fine"
},
"notify_channel": {
"doc": "Canale Android per i messaggi di avvio e in tempo reale; il canale definisce suono e priorità. Vuoto: predefinito dell'app.",
"label": "Canale Android (avvio/tempo reale)"
},
"notify_cycle_timers": {
"doc": "Notifiche a minuti stabiliti di un ciclo (es. per aggiungere l'ammorbidente). Il messaggio supporta {device}, {program}, {minutes}. Con Pausa automatica, il ciclo va anche in pausa lì e la notifica riceve un pulsante Riprendi.",
"label": "Timer ciclo"
},
"notify_finish_channel": {
"doc": "Canale Android per il messaggio di fine. Vuoto: riusa il canale di avvio/tempo reale.",
"label": "Canale Android (fine)"
},
"notify_finish_message": {
"doc": "Testo inviato quando un ciclo termina. Variabili: {device}, {program}, {duration} (minuti), {duration_hm} (1 h 05 min), {energy_kwh}, {cost}, {time_finished}, {vs_typical}, {cycle_count}, {status} (completed o force_stopped; i cicli interrotti non inviano nulla). Con qualsiasi altra variabile si usa il testo predefinito.",
"label": "Messaggio di fine"
},
"notify_finish_services": {
"doc": "Servizi notify.* da chiamare quando un ciclo termina. Lascia vuoto per nessuno.",
"label": "Servizi di fine"
},
"notify_fire_events": {
"doc": "Genera anche eventi ha_washdata_* all'inizio e alla fine del ciclo, per le tue automazioni.",
"label": "Genera eventi HA per le notifiche"
},
"notify_icon": {
"doc": "Piccola icona della notifica (es. mdi:washing-machine). Inviata solo ai destinatari mobile_app, non ai gruppi notify. Su iOS sostituisce l'icona dell'app e richiede l'app companion 2026.8 o successiva. Vuoto: predefinito della piattaforma.",
"label": "Icona notifica"
},
"notify_live_chronometer": {
"doc": "Mostra un conto alla rovescia in corso nella notifica (dove supportato) invece di una stima fissa.",
"label": "Usa cronometro in tempo reale"
},
"notify_live_interval_seconds": {
"doc": "La frequenza con cui le notifiche di avanzamento in tempo reale vengono aggiornate durante l'esecuzione di un ciclo.",
"label": "Intervallo aggiornamento in tempo reale"
},
"notify_live_overrun_percent": {
"doc": "Gli aggiornamenti in tempo reale si fermano quando un ciclo supera di questa percentuale la durata prevista (20 = fino a 1,2x il tempo previsto).",
"label": "% Sforamento in tempo reale prima dell'avviso"
},
"notify_live_services": {
"doc": "Servizi notify.* per gli aggiornamenti di avanzamento in tempo reale durante un ciclo. Lascia vuoto per disattivarli.",
"label": "Servizi avanzamento in tempo reale"
},
"notify_only_when_home": {
"doc": "Notifica solo quando almeno una delle persone qui sopra è a casa.",
"label": "Notifica solo quando a casa"
},
"notify_people": {
"doc": "Entità person.* che \"Notifica solo quando a casa\" controlla.",
"label": "Persone (per Solo a Casa)"
},
"notify_pre_complete_message": {
"doc": "Testo di ogni aggiornamento di avanzamento in tempo reale. Variabili di modello: {device}, {program}, {minutes} (minuti rimanenti). Con qualsiasi altra variabile si usa il testo predefinito.",
"label": "Messaggio pre-completamento"
},
"notify_reminder_message": {
"doc": "Testo dell'Avviso pre-fine, inviato una sola volta. Variabili di modello: {device}, {program}, {minutes} (l'impostazione Avviso pre-fine). Con qualsiasi altra variabile si usa il testo predefinito.",
"label": "Messaggio promemoria"
},
"notify_start_message": {
"doc": "Testo inviato all'avvio di un ciclo. Variabili di modello: {device}, {program}. Con qualsiasi altra variabile si usa il testo predefinito.",
"label": "Messaggio di avvio"
},
"notify_start_services": {
"doc": "Servizi notify.* da chiamare quando un ciclo inizia (telefono, dashboard, ...). Lascia vuoto per nessuno.",
"label": "Servizi di avvio"
},
"notify_timeout_seconds": {
"doc": "Chiudi la notifica dopo questo numero di secondi (dove supportato). 0 la mantiene finché non la chiudi.",
"label": "Chiusura automatica dopo"
},
"notify_title": {
"doc": "Titolo della notifica. Viene sostituito solo {device}; con qualsiasi altra variabile si usa il titolo predefinito.",
"label": "Titolo notifica"
},
"notify_unload_delay_minutes": {
"doc": "Minuti dopo la fine di un ciclo prima del promemoria \"scarica la macchina\". 0 lo disattiva.",
"label": "Ritardo promemoria scarico"
},
"notify_unload_repeat": {
"doc": "Invia di nuovo il promemoria di scarico ogni \"Ritardo promemoria scarico\" minuti finché lo scarico non viene confermato o tocchi \"Interrompi promemoria\" (app mobile). Richiede un'Entità sensore porta, un'Entità di conferma scarico o \"Conferma scarico manualmente\".",
"label": "Ripeti fino alla conferma di scarico"
},
"off_delay": {
"doc": "Quanto a lungo la potenza deve restare bassa prima che il ciclo sia finito. Se la potenza torna entro questo tempo, il ciclo continua. Le lavastoviglie possono restare ferme 20-60 min durante l'asciugatura, quindi impostalo più lungo.",
"label": "Ritardo spegnimento"
},
"pause_cuts_power": {
"doc": "Quando un ciclo va in pausa, spegni anche l'Entità interruttore qui sotto. Solo per elettrodomestici che possono perdere l'alimentazione a metà ciclo in sicurezza.",
"label": "La pausa interrompe anche l'alimentazione (tramite interruttore)"
},
"power_off_delay": {
"doc": "Quanto a lungo la potenza deve restare sotto la Soglia di spegnimento dopo un ciclo prima che lo stato torni a Spento. Usato solo quando quella soglia è sopra 0. Viene controllato periodicamente, quindi l'attesa reale può essere un po' più lunga.",
"label": "Ritardo di spegnimento"
},
"power_off_threshold_w": {
"doc": "Dopo un ciclo, una potenza sotto questo valore per il Ritardo di spegnimento porta lo stato a Spento, invece del Ritardo reset avanzamento. Impostalo sopra il consumo da spento, sotto lo standby e la Soglia di arresto. 0 lo disattiva (predefinito).",
"label": "Soglia di spegnimento"
},
"power_sensor": {
"doc": "Il sensore che riporta la potenza attuale di questo elettrodomestico in watt (es. sensor.washer_power). Tutto il rilevamento si basa su di esso.",
"label": "Sensore di potenza"
},
"profile_match_interval": {
"doc": "Ogni quanto un ciclo in corso viene confrontato con i profili. Predefinito 300 s (5 min).",
"label": "Intervallo di corrispondenza"
},
"profile_match_max_duration_ratio": {
"doc": "Un programma viene escluso quando il ciclo supera questo multiplo della sua durata tipica. 1,8: un ciclo più lungo dell'80% rispetto al programma non gli corrisponde più.",
"label": "Rapporto durata massima"
},
"profile_match_min_duration_ratio": {
"doc": "Un programma viene considerato solo quando il ciclo ha raggiunto questa frazione della sua durata tipica. 0,10: un programma di 2 ore diventa candidato dopo 12 minuti. Non applicato nei primi 15 minuti di un ciclo.",
"label": "Rapporto durata minima"
},
"profile_match_threshold": {
"doc": "Punteggio di corrispondenza in tempo reale che serve a un ciclo prima che la Terminazione intelligente o la chiusura antirughe possano terminarlo in anticipo. Non cambia il programma mostrato. Alzalo se corrispondenze deboli chiudono i cicli troppo presto; abbassalo se corrispondenze chiare aspettano tutto il ritardo spegnimento.",
"label": "Soglia di corrispondenza"
},
"profile_unmatch_threshold": {
"doc": "Se il punteggio di corrispondenza in tempo reale scende sotto questo valore, l'ipotesi di programma attuale viene cancellata. Tienilo un po' sotto la Soglia di corrispondenza, così un breve calo non la azzera.",
"label": "Soglia di non corrispondenza"
},
"progress_reset_delay": {
"doc": "Dopo un ciclo, mantieni l'avanzamento al 100% per questo tempo prima di tornare a Inattivo.",
"label": "Ritardo reset avanzamento"
},
"pump_stuck_duration": {
"doc": "Per quanto tempo una pompa può funzionare senza sosta prima che scatti l'evento pompa bloccata.",
"label": "Durata pompa bloccata"
},
"sampling_interval": {
"doc": "Tempo minimo tra letture elaborate. Le letture che arrivano prima vengono saltate (le letture basse durante un ciclo vengono sempre conservate). Impostalo sull'intervallo di invio della tua presa o meno; un valore più alto scarta solo letture.",
"label": "Intervallo di campionamento"
},
"save_debug_traces": {
"doc": "Salva anche con ogni ciclo i dati di debug del comparatore (i punteggi di ogni candidato), per la risoluzione dei problemi. Aggiunge circa 20 KB per ciclo.",
"label": "Salva tracce di debug"
},
"smart_termination_duration_ratio": {
"doc": "Frazione della durata media del programma che un ciclo deve raggiungere prima che la Terminazione intelligente possa chiuderlo in anticipo. Se le durate variano (temperatura dell'acqua, asciugatura a sensore, dimensione del carico), abbassala (es. 0,85). Lascia vuoto per 0,98 (0,99 sulle lavastoviglie).",
"label": "Rapporto di terminazione intelligente"
},
"start_duration_threshold": {
"doc": "La potenza deve restare sopra la Soglia di avvio per questo tempo prima che un ciclo parta, così i brevi picchi di accensione/spegnimento vengono ignorati.",
"label": "Durata avvio"
},
"start_energy_threshold": {
"doc": "Energia che l'elettrodomestico deve consumare prima che il ciclo conti come in corso. Un breve picco di potenza consuma poca energia, quindi non avvia un ciclo.",
"label": "Energia avvio"
},
"start_threshold_w": {
"doc": "La potenza deve salire sopra questo valore per avviare un ciclo. Troppo basso: lo standby causa false partenze. Troppo alto: i programmi a partenza lenta (carico d'acqua fredda) vengono persi.",
"label": "Soglia di avvio"
},
"stop_threshold_w": {
"doc": "La potenza deve scendere sotto questo valore prima che il ritardo spegnimento inizi a contare. Tienilo sotto la Soglia di avvio. Se è troppo alto, le fasi a bassa potenza (pause di risciacquo, antirughe) avviano per errore il conto alla rovescia di fine.",
"label": "Soglia di arresto"
},
"switch_entity": {
"doc": "Interruttore facoltativo che si spegne in pausa e si riaccende alla ripresa, con \"La pausa interrompe anche l'alimentazione\".",
"label": "Entità interruttore"
},
"watchdog_interval": {
"doc": "Ogni quanto il controllo in background cerca sensori bloccati e timeout scaduti. Predefinito 30 s.",
"label": "Intervallo supervisore"
},
"notify_milestone_message": {
"doc": "Messaggio per la notifica di traguardo. Variabili modello: {device}, {cycle_count}.",
"label": "Messaggio traguardo"
},
"notify_milestones": {
"doc": "Numeri di cicli che attivano una notifica di festeggiamento una tantum, separati da virgole (es. 50, 100, 500, 1000). Vuoto li disattiva.",
"label": "Traguardi cicli"
},
"notify_quiet_end_hour": {
"doc": "Fine della fascia non disturbare (0-23); le notifiche trattenute vengono inviate allora. Vuoto la disattiva.",
"label": "Fine ore di silenzio"
},
"notify_quiet_start_hour": {
"doc": "Inizio di una fascia non disturbare (0-23). Le notifiche di fine, promemoria e bucato pulito in questa fascia vengono trattenute fino al suo termine. Può superare la mezzanotte (es. dalle 22 alle 7). Vuoto la disattiva.",
"label": "Inizio ore di silenzio"
},
"peak_rate_message": {
"doc": "Testo personalizzato per il suggerimento sulla tariffa di punta. Variabili di modello: {device}, {price}. Vuoto usa il testo predefinito.",
"label": "Messaggio tariffa di picco"
},
"peak_rate_threshold": {
"doc": "Se il prezzo per kWh è pari o superiore a questo valore all'avvio di un ciclo, aggiunge un suggerimento sulla tariffa di punta alla notifica di avvio. 0 o vuoto lo disattiva.",
"label": "Soglia tariffa di picco (per kWh)"
},
"store_brand": {
"label": "Marca dell'elettrodomestico",
"doc": "Facoltativo. La marca del tuo elettrodomestico nel catalogo della community, per trovare e condividere registrazioni di riferimento. Lascia vuoto se non usi le funzioni online."
},
"store_model": {
"label": "Modello dell'elettrodomestico",
"doc": "Facoltativo. Il modello del tuo elettrodomestico nel catalogo della community (scegli prima una marca). Se non è in elenco, puoi aggiungerlo."
},
"show_contributor": {
"doc": "Mostra l'attribuzione \"di <collaboratore>\" sugli elettrodomestici della community e sui cicli di riferimento."
},
"power_profile_interval_min": {
"label": "Intervallo profilo di potenza",
"doc": "Dimensione degli intervalli dell'attributo power_profile (watt medi per intervallo) usato da pianificatori come EMHASS e tibber_prices. Più piccolo conserva i picchi brevi; più grande ammorbidisce la curva. Predefinito 15 min. Non incide sul rilevamento."
},
"notify_live_silent": {
"label": "Aggiornamenti silenziosi in tempo reale",
"doc": "Solo iOS. Aggiorna l'avanzamento in tempo reale in silenzio, con una priorità a basso consumo di batteria che iOS può raggruppare. Il primo aggiornamento e le notifiche di avvio e fine avvisano comunque. Disattivato: ogni aggiornamento avvisa."
},
"notify_live_sticky": {
"label": "Mantieni notifica live al tocco",
"doc": "Solo Android. Mantieni la notifica di avanzamento in tempo reale quando la tocchi. Disattivato: un tocco la chiude."
},
"notify_live_click_action": {
"label": "Destinazione tocco notifica",
"doc": "Cosa apre un tocco sulla notifica di questo elettrodomestico. Vuoto: il pannello WashData su questo elettrodomestico. Inserisci un percorso di dashboard (es. /lovelace/laundry) o un URL, oppure \"none\" per nessuna azione."
},
"door_opens_at_end": {
"label": "Porta si apre automaticamente al termine",
"doc": "Per lavastoviglie che aprono la porta alla fine per asciugare (es. AirDry). Una porta che resta aperta per il tempo di permanenza qui sotto chiude il ciclo invece di metterlo in pausa; una breve apertura viene ignorata. Richiede un'Entità sensore porta."
},
"door_end_dwell_seconds": {
"label": "Attesa apertura porta al termine",
"doc": "Con \"Porta si apre automaticamente al termine\" attivo: quanto a lungo la porta deve restare aperta prima che il ciclo termini. Abbastanza da ignorare l'aggiunta di un piatto (predefinito 60 s)."
},
"profile_evidence_sources": {
"label": "Cicli che formano un programma",
"doc": "Quali tipi di cicli plasmano la curva e la corrispondenza di ogni programma. Togliere la spunta a un tipo non elimina nulla; utile se non ti fidi dei dati importati. Le statistiche contano sempre solo i cicli di questa macchina. Togliere tutte le spunte viene ignorato."
},
"energy_price_dynamic": {
"label": "Costo ponderato nel tempo",
"doc": "Addebita ogni ciclo al prezzo di ogni momento in cui era in funzione, invece del prezzo alla fine. Richiede un'entità di prezzo. Elabora storico (Diagnostica) ricalcola i cicli più vecchi."
},
"unload_confirm_entity": {
"label": "Entità di conferma scarico",
"doc": "Facoltativo. Qualsiasi entità che confermi che il carico è stato tolto, per macchine senza sensore porta (un pulsante, input_button, sensore di movimento, scena). Conta ogni cambio di stato tranne lo spegnimento o il passaggio a non disponibile. Attiva anche il promemoria di scarico."
},
"unload_track_without_door": {
"label": "Conferma scarico manualmente",
"doc": "Usa il promemoria di scarico senza sensore porta né entità di conferma. Conferma lo scarico dalla tua automazione con il pulsante \"Segna come scaricato\" o il servizio ha_washdata.mark_unloaded. Ignorato se è impostata un'Entità sensore porta."
},
"notify_icon_color": {
"label": "Colore notifica",
"doc": "Colore di accento per le notifiche di questo elettrodomestico, per distinguere facilmente lavatrice, asciugatrice e lavastoviglie. Su iOS riempie il cerchio dietro l'icona e colora la barra della Live Activity. Molti telefoni Android (soprattutto Samsung) lo ignorano. Usa un valore hex, es. #03A9F4. Vuoto: predefinito della piattaforma."
},
"share_name": {
"doc": "Mostra il nome del tuo account come autore dei cicli che condividi. Disattivato: condivisi senza nome."
}
},
"setting_group": {
"auto_labeling": {
"label": "Etichettatura automatica"
},
"cycle_end": {
"label": "Fine ciclo"
},
"cycle_start": {
"label": "Avvio ciclo"
},
"cycle_timers": {
"label": "Timer ciclo"
},
"data_management": {
"label": "Gestione dati"
},
"debug": {
"label": "Debug"
},
"dishwasher_end": {
"label": "Fine lavastoviglie"
},
"door_pause": {
"label": "Porta e pausa"
},
"duration_gates": {
"label": "Porte durata"
},
"energy": {
"label": "Energia"
},
"external_end_trigger": {
"label": "Trigger di fine esterno"
},
"housekeeping": {
"label": "Manutenzione"
},
"match_scoring": {
"label": "Punteggio corrispondenza"
},
"messages": {
"label": "Messaggi"
},
"power_off": {
"label": "Spegnimento"
},
"predictive_end": {
"label": "Fine predittiva"
},
"schedule": {
"label": "Pianificazione"
},
"services": {
"label": "Servizi"
},
"signal_processing": {
"label": "Elaborazione del segnale"
},
"thresholds_gap": {
"label": "Soglie e intervallo"
},
"timing": {
"label": "Temporizzazione"
},
"unload_reminder": {
"label": "Promemoria scarico"
},
"watchdog": {
"label": "Supervisore"
},
"quiet_hours_milestones": {
"label": "Ore di silenzio e traguardi"
},
"device_info": {
"label": "Informazioni sul dispositivo"
},
"basic_configuration": {
"label": "Configurazione di base"
},
"profile_evidence": {
"label": "Base dei profili"
}
},
"status": {
"active": "Attivo",
"all_statuses": "Tutti gli stati",
"ambiguous": "Ambiguo",
"auto_detect": "Rilevamento automatico",
"clear": "Univoco",
"completed": "Completato",
"fine_tuning": "messa a punto ora...",
"force_stopped": "La forza si è fermata",
"idle": "Inattivo",
"interrupted": "Interrotto",
"ready": "Pronto per l'elaborazione",
"recording": "Registrazione",
"training": "Addestramento…",
"saving": "Salvataggio…",
"rebuilding": "Ricostruzione…",
"analyzing": "Analisi…",
"resetting": "Reimpostazione…",
"trimming": "Ritaglio…",
"splitting": "Divisione…",
"stalled": "Bloccato",
"deleting": "Eliminazione…",
"imported": "Importato",
"preparing": "Preparazione…",
"unlabelling": "Rimozione etichetta…",
"working": "Elaborazione…",
"match_uncertain": "Incerto: {top} o {runner}",
"match_uncertain_single": "Incerto: forse {top}",
"match_sure": "~{pct}% di certezza",
"match_uncertain_tip": "WashData non ha ancora scelto un programma. Il valore indica quanto spesso l'ipotesi in testa, {top}, era giusta nei cicli passati quando era così avanti. Solo informativo."
},
"tab": {
"advanced": "Avanzato",
"diagnostics": "Diagnostica",
"history": "Cicli",
"ml": "Formazione sul machine learning",
"pp_cleanup": "Ripulire",
"pp_manage": "Gestione",
"pp_overview": "Panoramica",
"pp_phases": "Fasi",
"profiles": "Profili",
"settings": "Impostazioni",
"status": "Panoramica",
"subtab_phase_catalog": "Catalogo delle fasi",
"subtab_profiles": "Profili",
"maintenance": "Manutenzione",
"playground": "Playground",
"store": "Store"
},
"tag": {
"early_end": "Fine anticipata",
"late_start": "Inizio tardivo",
"merged": "Cicli uniti",
"noise": "Rumore",
"sensor_gap": "Spazio tra i sensori",
"split": "Ciclo diviso",
"wrong_profile": "Profilo sbagliato"
},
"toast": {
"task_name_required": "Dai un nome all'attività",
"task_added": "Attività aggiunta",
"task_save_failed": "Impossibile salvare l'attività: {error}",
"task_removed": "Attività rimossa",
"maint_logged": "Segnato come fatto: {task}",
"catalog_refreshed": "Catalogo della community aggiornato",
"access_saved": "Controllo accessi salvato",
"all_wiped": "Tutti i dati cancellati",
"analysis_complete_none": "Analisi completata: nessun nuovo suggerimento",
"auto_label_complete": "Etichetta automatica completata",
"automation_deleted": "Automazione eliminata",
"correction_submitted": "Correzione inviata",
"cycle_force_stopped": "Ciclo con arresto forzato",
"cycle_labelled": "Ciclo etichettato",
"cycle_paused": "Ciclo in pausa",
"cycle_resumed": "Ciclo ripreso",
"cycle_trimmed": "Ciclo ritagliato",
"cycles_merged": "Cicli uniti",
"envelope_rebuilt": "Busta ricostruita",
"envelopes_rebuilt": "Buste ricostruite",
"export_downloaded": "Esporta scaricato",
"feedback_all_dismissed": "Tutti i feedback sono stati respinti",
"feedback_confirmed": "Feedback confermato",
"feedback_dismissed": "Feedback respinto",
"group_deleted": "Gruppo eliminato",
"group_name_required": "Il nome del gruppo è obbligatorio",
"group_saved": "Gruppo salvato",
"json_required": "I dati JSON sono obbligatori",
"legacy_removed": "Azioni legacy rimosse",
"logs_exported": "Registri esportati",
"min_2_profiles": "Seleziona almeno 2 profili per un gruppo",
"ml_training_no_improvement": "Formazione completata: linea di base mantenuta (nessun miglioramento)",
"models_reverted": "I modelli sul dispositivo sono tornati ai valori di base",
"name_required": "Nome richiesto",
"no_split_found": "Non è stato trovato alcun intervallo inattivo su cui dividere",
"panel_settings_saved": "Impostazioni del pannello salvate",
"pg_preset_loaded": "Preimpostazione \"{name}\" caricata",
"pg_preset_saved": "Preimpostazione \"{name}\" salvata",
"pg_sugg_loaded": "{n} valore/i suggerito/i caricato/i - avvia il Playground per confrontare",
"phase_name_required": "Il nome della fase è obbligatorio",
"phase_reset": "Fase \"{name}\" ripristinata alla versione integrata",
"phase_updated": "Fase aggiornata",
"phases_saved": "Fasi salvate",
"preferences_saved": "Preferenze salvate",
"processed": "Elaborato {bits}",
"processed_cycles": "{n} cicli",
"processed_models": "{n} modelli promossi",
"processed_suggestions": "{n} suggerimenti",
"profile_name_required": "Il nome del profilo è obbligatorio",
"profile_renamed": "Profilo rinominato",
"recording_discarded": "Registrazione scartata",
"recording_saved": "Registrazione salvata nel profilo",
"recording_started": "La registrazione è iniziata",
"recording_stopped": "La registrazione è stata interrotta",
"review_saved": "Revisione salvata",
"settings_conflicts": "Correggere i conflitti di impostazioni evidenziati prima di salvare.",
"settings_no_changes": "Nessuna modifica da salvare",
"settings_reverted": "Impostazioni ripristinate; ricarica dell'integrazione",
"settings_saved": "Impostazioni salvate; ricarica dell'integrazione",
"suggestions_applied": "Suggerimenti applicati; ricarica dell'integrazione",
"suggestions_dismissed": "Suggerimenti respinti",
"apply_failed": "Applicazione non riuscita: {error}",
"delete_failed": "Eliminazione non riuscita: {error}",
"load_more_failed": "Impossibile caricare altro: {error}",
"maint_add_failed": "Impossibile aggiungere l'evento: {error}",
"maint_added": "Evento di manutenzione aggiunto",
"maint_delete_failed": "Impossibile eliminare l'evento: {error}",
"maint_deleted": "Evento di manutenzione eliminato",
"relabel_done": "Rietichettati {count} cicli",
"relabel_failed": "Rietichettatura non riuscita: {error}",
"reminders_save_failed": "Impossibile salvare i promemoria: {error}",
"reminders_saved": "Promemoria di servizio salvati",
"pause_no_cycle": "Nessun ciclo attivo da mettere in pausa",
"resume_no_cycle": "Nessun ciclo in pausa da riprendere",
"delete_partial_failed": "Non è stato possibile eliminare alcuni elementi e sono stati ripristinati",
"pg_run_gone": "Questa esecuzione non è più disponibile.",
"task_cancelled": "Annullato.",
"store_search_failed": "Ricerca non riuscita: {error}",
"store_connect_failed": "Connessione non riuscita: {error}",
"store_connected": "Connesso allo store della community",
"store_disconnected": "Disconnesso dallo store della community",
"store_error": "Errore: {error}",
"store_unavailable": "Lo store della community non è disponibile.",
"store_pick_profile": "Scegli un profilo in cui unire",
"store_name_required": "Inserisci un nome di profilo",
"store_import_failed": "Importazione non riuscita: {error}",
"store_imported": "Importato in {profile}",
"store_no_appliance": "Imposta prima la marca e il modello del tuo elettrodomestico nelle Impostazioni.",
"store_share_failed": "Condivisione non riuscita: {error}",
"store_shared": "Condiviso nello store della community, in attesa di revisione.",
"appliance_added": "Elettrodomestico aggiunto, in attesa di approvazione",
"contrib_device_changed": "Aggiunto allo store della community, ma il dispositivo selezionato è cambiato mentre il modulo era aperto. Selezionalo nelle Impostazioni.",
"brand_added": "Marca aggiunta, in attesa di approvazione",
"profile_added": "Profilo aggiunto, in attesa di approvazione",
"saved_except_conflicts": "Salvato. Correggi i conflitti evidenziati per salvare il resto.",
"share_device_none_sel": "Seleziona almeno un ciclo da condividere",
"store_device_downloaded": "{p} programma/i, {c} registrazione/i aggiunti",
"store_device_downloaded_phases": "{p} programma/i, {c} registrazione/i, {ph} mappa/e delle fasi aggiunti",
"store_device_downloaded_settings": "{p} programma/i, {c} registrazione/i, {ph} mappa/e delle fasi, {s} impostazione/i aggiunti",
"store_device_shared": "Condiviso/i {n} ciclo/i nello store della community - in attesa di revisione.",
"store_device_shared_all_dup": "Tutti i {n} ciclo/i erano già nello store della community.",
"store_device_shared_partial": "Condiviso/i {n} ciclo/i; {failed} non è/sono stato/i caricato/i.",
"store_device_shared_some_dup": "Condiviso/i {created} ciclo/i; {dup} erano già nello store.",
"store_download_failed": "Download non riuscito: {error}",
"store_download_nothing": "Nulla di nuovo da scaricare - questa configurazione è già sul tuo dispositivo.",
"export_selective_done": "Esportazione scaricata",
"import_selective_done": "Importati {profiles} profilo/i e {cycles} ciclo/i",
"hist_csv_required": "Carica prima un file CSV o incolla il suo contenuto",
"file_read_failed": "Impossibile leggere quel file",
"unlabel_done": "Etichetta rimossa da {count} cicli",
"unlabel_failed": "Rimozione dell'etichetta non riuscita: {error}",
"odometer_saved": "Totale dei cicli salvato",
"odometer_save_failed": "Impossibile salvare il totale: {error}",
"store_pick_profile_share": "Scegli un profilo in cui condividere",
"remove_failed": "Rimozione non riuscita: {error}",
"analysis_complete": "Analisi completata: {count} suggerimento/i",
"analysis_failed": "Analisi non riuscita: {error}",
"auto_detect_failed": "Rilevamento automatico non riuscito: {error}",
"auto_label_failed": "Etichettatura automatica non riuscita: {error}",
"could_not_load_cycle": "Impossibile caricare il ciclo: {error}",
"create_failed": "Creazione non riuscita: {error}",
"cycles_deleted": "Cicli eliminati: {count}",
"debug_cleared": "Tracce di debug cancellate: {count}",
"discard_failed": "Impossibile scartare: {error}",
"error": "Errore: {error}",
"export_failed": "Esportazione non riuscita: {error}",
"import_failed": "Importazione non riuscita: {error}",
"invalid_json": "\"{key}\" non è un JSON valido: correggerlo o svuotare il campo prima di salvare.",
"label_failed": "Etichettatura non riuscita: {error}",
"ml_training_promoted": "Addestramento completato, modelli promossi: {count}",
"pause_failed": "Pausa non riuscita: {error}",
"phase_created": "Fase \"{name}\" creata",
"phase_deleted": "Fase \"{name}\" eliminata",
"profile_created": "Profilo \"{name}\" creato",
"rename_failed": "Rinomina non riuscita: {error}",
"save_failed": "Salvataggio non riuscito: {error}",
"split_complete": "Diviso in {count} cicli",
"start_failed": "Avvio non riuscito: {error}",
"stop_failed": "Arresto non riuscito: {error}",
"update_failed": "Aggiornamento non riuscito: {error}",
"store_download_skipped": "{n} registrazione/i saltata/e: troppo brevi, troppo lacunose o già sul tuo dispositivo.",
"store_import_low_quality": "Questa registrazione è troppo breve, troppo lacunosa o non plausibile per essere importata.",
"store_import_duplicate": "Questa registrazione è già sul tuo dispositivo.",
"device_approved": "Approvato dalla community",
"thanks_confirming": "Grazie per la conferma",
"rating_saved": "Valutazione della qualità salvata",
"store_download_partial": "Impossibile scaricare {n} programma/i; riprova più tardi.",
"import_no_restore_point": "Importato, ma non è stato possibile salvare un punto di ripristino, quindi questa importazione non può essere annullata",
"import_undo_failed": "Impossibile annullare l'importazione: {error}",
"import_undone": "Importazione annullata: ripristinati {profiles} profilo/i e {cycles} ciclo/i",
"auto_label_cancelled": "Etichettatura automatica annullata dopo aver etichettato {count} cicli.",
"auto_label_cancelled_one": "Etichettatura automatica annullata dopo aver etichettato {count} ciclo.",
"auto_label_cancelled_many": "Etichettatura automatica annullata dopo aver etichettato {count} cicli.",
"auto_label_cancelled_other": "Etichettatura automatica annullata dopo aver etichettato {count} cicli.",
"auto_label_done": "Etichettatura automatica completata: {count} cicli etichettati, {skipped} senza etichetta.",
"auto_label_done_one": "Etichettatura automatica completata: {count} ciclo etichettato, {skipped} senza etichetta.",
"auto_label_done_many": "Etichettatura automatica completata: {count} cicli etichettati, {skipped} senza etichetta.",
"auto_label_done_other": "Etichettatura automatica completata: {count} cicli etichettati, {skipped} senza etichetta."
},
"suggestion": {
"observed_label": "Osservato",
"impact": {
"auto_label_confidence": {
"higher": "Etichetta meno cicli automaticamente; più vanno in revisione",
"lower": "Etichetta più cicli automaticamente; alcuni possono essere mal identificati"
},
"duration_tolerance": {
"higher": "Accetta un intervallo di durata più ampio – corrispondenza più flessibile",
"lower": "Richiede una durata più vicina – più rigoroso, può rifiutare cicli insoliti"
},
"end_energy_threshold": {
"higher": "Chiude solo i cicli che hanno consumato energia sostanziale",
"lower": "Chiude anche cicli brevi o a basso consumo energetico"
},
"learning_confidence": {
"higher": "Impara solo da corrispondenze molto affidabili – più lento ma più preciso",
"lower": "Impara da più cicli; il modello potrebbe essere meno preciso"
},
"min_off_gap": {
"higher": "Richiede più tempo di inattività prima di avviare un nuovo ciclo",
"lower": "Una breve inattività avvia un nuovo ciclo – esecuzioni consecutive possono dividersi"
},
"min_power": {
"higher": "Meno sensibile al consumo in standby; potrebbe non rilevare programmi a bassa potenza",
"lower": "Più sensibile; potrebbe registrare il consumo in standby come attività"
},
"no_update_active_timeout": {
"higher": "Più tempo prima di dichiarare un ciclo bloccato",
"lower": "Interrompe prima un ciclo bloccato"
},
"off_delay": {
"higher": "Più tempo per le pause dell'elettrodomestico – gestisce lunghe fasi di ammollo o asciugatura",
"lower": "Rilevamento della fine più rapido – ideale per elettrodomestici con on/off netto"
},
"profile_match_threshold": {
"higher": "Conferma solo le corrispondenze ad alta affidabilità; più cicli rimangono senza etichetta",
"lower": "Corrisponde a più cicli; alcuni potrebbero essere leggermente errati"
},
"start_threshold_w": {
"higher": "Evita avvii falsi causati da brevi picchi di potenza",
"lower": "Rileva programmi a bassa potenza; può attivarsi con il rumore"
},
"stop_threshold_w": {
"higher": "Termina il ciclo prima – potrebbe chiudersi durante una pausa",
"lower": "Attende più a lungo per terminare – meno completamenti prematuri"
},
"watchdog_interval": {
"higher": "Fasi silenziose più lunghe consentite; meno false fermate forzate",
"lower": "Rileva cicli bloccati in modo più aggressivo"
}
},
"reason": {
"completion_min_seconds": "Metà della durata p05 dei cicli puliti ({minutes} min) su {cycles} cicli; filtra i cicli fantasma.{excl}",
"match_interval": "In base alla cadenza di aggiornamento osservata (mediana={median}s) * 10.",
"match_interval_capped": "Limitato affinché {persistence} corrispondenze consecutive rientrino nel {pct}% del programma più breve ({shortest}s); la sola cadenza di aggiornamento (mediana={median}s) avrebbe suggerito un intervallo più lungo.",
"match_interval_floored": "Il programma più breve ({shortest}s) limiterebbe questo valore a {cap}s, sotto il minimo di {minimum}s, quindi si usa il minimo: {persistence} corrispondenze consecutive richiedono {budget}s, oltre il {pct}% di quel programma. La corrispondenza gira solo quando arriva una lettura (mediana={median}s), quindi non costa nulla.",
"max_duration_ratio": "In base alle durate dei cicli etichettati (p95={p95}).",
"min_off_gap": "In base a {gaps} intervalli tra cicli osservati (p05={p05}s). Minimo del dispositivo: {floor}s.",
"min_off_gap_bridge": "Dimensionato per coprire il periodo di silenzio più lungo all'interno di un ciclo: {span}s + 60s di margine, da {spans} intervalli coperti su {cycles} cicli puliti (resta sotto il tuo intervallo minimo di {ceiling}s tra due carichi consecutivi).",
"min_power": "40% della potenza attiva più bassa al p05 ({p05}W) su {cycles} cicli puliti, mantenendo la soglia di spegnimento sotto il consumo reale.{excl}",
"no_update_timeout": "In base alla cadenza di aggiornamento osservata (p95={p95}s) * 20 (min 60s).",
"off_delay_cadence": "In base alla cadenza di aggiornamento osservata (p95={p95}s) * 5",
"off_delay_device_floor": "Utilizzato il minimo sicuro specifico del dispositivo per {device} ({floor}s).",
"off_delay_generic_floor": "Utilizzato il minimo sicuro generico ({floor}s).",
"off_delay_pauses": "Dimensionato per superare le pause reali: pausa intraciclo p95 {p95}s + 60s di margine, da {pauses} pause su {cycles} cicli puliti (minimo {floor}s).",
"standby_floor": "Ogni ciclo recente consumava ancora {idle}W alla fine, quindi una soglia inferiore a questo valore non potrà mai rilevare lo spegnimento dell'elettrodomestico. Mantenuta sopra; i {cycles} cicli puliti registrati non sono mai scesi al di sotto per più di {pause}s.",
"thr_batch": "Appena sopra la potenza attiva più bassa (p05) su {cycles} cicli ({p05}W), così gli avvii vengono rilevati presto e la soglia di arresto resta sotto la potenza di funzionamento più bassa.",
"watchdog": "Mantenuto il più basso possibile in sicurezza (poco sopra l'intervallo di aggiornamento p95 di {p95}s e almeno 2x l'intervallo di campionamento di {median}s, min 30s) per rilevare rapidamente i blocchi senza arresti falsi.",
"end_energy_floor": "Portato al minimo implicato dalla soglia di arresto ({stop} W) nell'arco del ritardo spegnimento ({off_delay} s); al di sotto, il ciclo può terminare solo tramite un percorso di riserva.",
"max_duration_ratio_default": "Ripristinato il valore predefinito: un limite superiore più basso scarta il programma giusto ogni volta che un ciclo dura più del solito.",
"min_duration_ratio_default": "Ripristinato il valore predefinito: un limite inferiore più alto impedisce di riconoscere un ciclo in corso finché non è ben avviato."
},
"exclusions": {
"summary": "Esclusi {total} cicli rilevati male: {parts}.",
"reason": {
"force_stopped": "arrestati forzatamente",
"user_stopped": "arrestati manualmente",
"interrupted": "interrotti",
"incomplete": "incompleti",
"noise": "rumore",
"unlabeled": "senza etichetta",
"no_trace_short": "troppo brevi da ispezionare",
"high_start": "avviati a potenza elevata",
"abrupt_end": "terminati bruscamente",
"mid_restart": "riavvio a metà ciclo",
"no_power": "senza potenza",
"no_active_power": "senza potenza attiva"
}
},
"now_value": "(ora {v})"
},
"trend": {
"down": "Tendenza al ribasso",
"up": "Tendenza in alto"
},
"maint": {
"salt": "Ricarica sale",
"rinse_aid": "Ricarica brillantante",
"lint_filter": "Pulisci filtro lanugine",
"condenser_clean": "Pulisci condensatore",
"bearing_service": "Manutenzione cuscinetti",
"descale": "Decalcifica",
"drum_clean": "Pulisci cestello",
"filter_clean": "Pulisci filtro",
"other": "Altro"
},
"col": {
"profile_tip": "Nome del programma corrispondente. Senza etichetta significa che nessun profilo ha corrisposto alla fine del ciclo.",
"status_tip": "Esito del ciclo: Completato (fine naturale), Interrotto (calo improvviso di potenza), Arrestato forzatamente (manuale) o Necessita di revisione (feedback in sospeso).",
"date_tip": "Data e ora di inizio del ciclo.",
"duration_tip": "Tempo totale di esecuzione del ciclo, dall'inizio alla fine.",
"energy_tip": "Energia totale consumata (kWh), calcolata dalla potenza nel tempo.",
"cost_tip": "Costo energetico di questo ciclo, fissato alla fine. Con Costo ponderato nel tempo attivo, ogni momento viene addebitato al suo prezzo; altrimenti al prezzo della fine. Imposta un prezzo in Impostazioni per compilarlo.",
"confidence_tip": "Confidenza di corrispondenza del profilo (0-100%). Quanto la curva di potenza del ciclo corrispondeva al programma identificato.",
"flags_tip": "Indicatori di revisione, anomalia e fonte per il ciclo. Passa il cursore su un'icona per i dettagli.",
"cost_dynamic_tip": "Ponderato nel tempo: addebitato al prezzo in vigore durante il ciclo (prezzo effettivo {price} {cur}/kWh).",
"dbg_conf": "Conf.",
"dbg_mae": "MAE",
"dbg_corr": "Corr."
},
"stat": {
"avg": "media",
"min": "min {v}",
"max": "max {v}",
"consistency": "coerenza ±{v}",
"total": "totale {v}",
"last_run": "ultima esec. {v}",
"score": "punteggio {pct}%",
"duration_cv": "CV della durata {pct}%",
"avg_confidence": "confidenza media {pct}%"
},
"pg_evd": {
"detected": "Il rilevatore ha riconosciuto che un ciclo era iniziato.",
"match_commit": "Il sistema di corrispondenza ha scelto un programma con sufficiente sicurezza.",
"match_changed": "Il programma in testa è cambiato man mano che si osservava una parte maggiore del ciclo.",
"match_ambiguous": "Due programmi hanno ottenuto punteggi molto vicini, quindi la corrispondenza era incerta.",
"unmatched": "Nessun programma salvato corrispondeva a questo ciclo.",
"notify_start": "Verrebbe inviata una notifica di avvio.",
"notify_pre_complete": "Verrebbe inviata una notifica di quasi completamento.",
"notify_finish": "Verrebbe inviata una notifica di completamento.",
"notify_milestone": "Verrebbe inviata una notifica di traguardo.",
"notify_held": "Una notifica è stata trattenuta per le ore di silenzio.",
"finished": "Il ciclo ha raggiunto lo stato finale e si è concluso.",
"match_reverted": "Il programma è tornato in rilevamento: il suo punteggio è sceso molto al di sotto del proprio picco.",
"verified_pause": "L'allineamento in tempo reale ha confermato (o rilasciato) una pausa all'interno del programma. Finché resta valida, il ciclo non viene concluso.",
"stalled": "Il ciclo è rimasto al consumo di standby più a lungo di quanto questo programma faccia mai una pausa in quel punto, con lavoro ancora da fare. Mostrato come In pausa (Bloccato); il ciclo resta aperto."
},
"store": {
"search_ph2": "Cerca per marca o modello…",
"your_model_tip": "Questo è l'elettrodomestico che hai dichiarato nelle Impostazioni",
"your_model": "Il tuo",
"programs_count": "Programmi: {n}",
"browse": "Sfoglia",
"device": "Dispositivo",
"no_results": "Nessun elettrodomestico corrispondente trovato. Prova un'altra ricerca.",
"no_programs": "Nessun programma condiviso per questo elettrodomestico per ora.",
"no_cycles": "Nessun ciclo di riferimento condiviso per questo programma per ora.",
"anon": "anonimo",
"uploaded_by": "Condiviso da {name}",
"connected_as": "Connesso come {name}",
"not_connected": "Non connesso. Connetti un account GitHub per condividere i tuoi cicli.",
"import_new": "Nuovo profilo",
"import_merge": "Unisci a uno esistente",
"merge_target": "Unisci al profilo",
"description": "Descrizione (facoltativa)",
"contributed_by": "di {name}",
"website": "Sito dello store ↗",
"website_tip": "Apri il sito dello store della community",
"favorites": "Preferiti",
"rating_summary": "★ {avg} ({n})",
"no_ratings": "Ancora nessuna valutazione",
"unreachable": "Impossibile raggiungere lo store della community. Controlla la connessione e riprova."
},
"settings": {
"gear": {
"title": "Preferenze"
}
},
"link": {
"maintenance_supporter": "Maintenance Supporter su GitHub ↗",
"manual": "Manuale ↗"
},
"tip": {
"add_brand": "Marca non elencata? Aggiungila al catalogo della community",
"add_appliance": "Modello non elencato? Aggiungi il tuo elettrodomestico al catalogo della community",
"add_profile": "Aggiungi un profilo per questo elettrodomestico sul sito della community"
},
"task": {
"reprocess": {
"matching": "Rielaborazione: confronto dei cicli",
"golden": "Rielaborazione: marcatura dei cicli di riferimento",
"suggestions": "Rielaborazione: suggerimenti",
"ml_training": "Rielaborazione: addestramento ML",
"health": "Rielaborazione: salute dei cicli",
"costs": "Rielaborazione: costi energetici"
},
"pg_sweep": {
"optimize": "Ottimizza: {param}"
},
"pg_detail": {
"simulate": "Simula ciclo"
},
"split": {
"apply": "Divisione del ciclo"
},
"trim": {
"apply": "Ritaglio del ciclo"
},
"merge": {
"apply": "Unione dei cicli"
},
"rebuild": {
"envelopes": "Ricostruzione degli inviluppi"
},
"cancelling": "Annullamento...",
"auto_label": {
"running": "Etichettatura automatica dei cicli"
},
"store_download": {
"running": "Scaricamento dallo store"
}
},
"setup": {
"hdr": {
"card": "Configurazione dispositivo",
"healthy_chip": "Configurazione completata"
},
"phase0": {
"washer": "WashData sta già rilevando i tuoi cicli. Registra il tuo primo ciclo per abilitare i nomi dei programmi e le stime dei tempi.",
"dishwasher": "WashData sta osservando. I cicli delle lavastoviglie sono complessi, quindi registra il tuo primo ciclo. Se un ciclo rilevato dura troppo, accorcialo nell'editor dei cicli prima di salvarlo come profilo.",
"generic": "WashData sta monitorando. Registra o etichetta un ciclo rilevato per iniziare a creare profili."
},
"phase1a": {
"labelled": "Buon inizio: il tuo primo programma è salvato. Per dati più puliti, registra il prossimo ciclo con il registratore."
},
"phase1b": {
"recorded": "La tua registrazione è stata salvata come {profile_name}. Ora registra o etichetta gli altri programmi che usi spesso."
},
"phase1c": {
"verify": "Hai {count} programmi dalla community. Avvia un ciclo per verificare che WashData lo riconosca; la corrispondenza migliora man mano che il tuo dispositivo crea il proprio storico."
},
"phase2": {
"cluster": "WashData ha visto {count} cicli simili che non corrispondono ad alcun programma salvato. Creare un nuovo profilo per loro?",
"unmatched": "L'ultimo ciclo non ha corrisposto a nessun programma salvato. È un nuovo programma?"
},
"phase3": {
"suggestions": "WashData ha suggerimenti sulle impostazioni basati sullo storico dei tuoi cicli. Rivedili per migliorare il rilevamento."
},
"phase4": {
"healthy": "Questo dispositivo è completamente configurato ({profile_count} profili)."
},
"cta": {
"start_recording": "Avvia registrazione",
"label_detected_cycle": "Ho già un ciclo rilevato – etichettalo invece",
"browse_cycles": "Sfoglia i cicli per etichettarne un altro",
"view_profiles": "Visualizza i tuoi profili",
"create_from_cluster": "Crea profilo da questi cicli",
"create_profile": "Crea un profilo per questo programma",
"review_suggestions": "Rivedi i suggerimenti",
"skip_step": "Salta questo passaggio",
"skip_forever": "Non mostrare più",
"hide_guidance": "Nascondi guida",
"show_guidance": "Mostra guida"
}
},
"card": {
"min": "min",
"entity_not_found": "Entità non trovata",
"running_long": "In ritardo",
"stalled": "Bloccato",
"remaining": "rimanente",
"progress": "avanzamento",
"show_time_remaining": "Mostra tempo rimanente",
"show_percentage": "Mostra percentuale",
"layout": {
"tile": "Riquadro (compatto)",
"detail": "Dettaglio (completo)",
"glance": "Panoramica (più dispositivi)"
},
"btn": {
"pause": "Pausa",
"resume": "Riprendi",
"terminate": "Termina ciclo",
"record_start": "Avvia registrazione",
"record_stop": "Interrompi registrazione",
"program": "Programma",
"open_panel": "Apri WashData"
},
"editor": {
"layout": "Layout",
"entity": "Entità dell'elettrodomestico",
"entities": "Elettrodomestici",
"title": "Titolo",
"icon": "Icona",
"show_state": "Mostra stato",
"show_program": "Mostra programma",
"show_progress_bar": "Mostra barra di avanzamento",
"spin_icon": "Ruota l'icona durante il funzionamento",
"display_mode": "Riga di dettaglio",
"active_color": "Colore attivo personalizzato",
"show_phase": "Mostra fase",
"show_energy": "Mostra energia e costo",
"show_anomaly": "Mostra avviso di ritardo",
"show_sparkline": "Mostra grafico di potenza in tempo reale",
"buttons": "Pulsanti di azione",
"program_entity": "Entità programma (personalizzata)",
"time_entity": "Entità tempo (personalizzata)",
"pct_entity": "Entità avanzamento (personalizzata)",
"power_entity": "Entità potenza (personalizzata)",
"tap_action": "Azione al tocco",
"hold_action": "Azione alla pressione prolungata",
"double_tap_action": "Azione al doppio tocco"
}
},
"note": {
"off_delay": {
"effective": "Un ciclo terminato attende in realtà {eff} s, non {delay} s: l'Intervallo minimo di spegnimento ({gap} s) è più lungo e ha la precedenza."
}
},
"access": {
"edit": "Modifica",
"full": "Completo",
"inherit": "Eredita",
"none": "Nessuno (nascosto)",
"read": "Lettura"
},
"pg_label_reason": {
"no_winner": "Nessun programma corrisponde",
"below_floor": "Sotto la Confidenza apprendimento",
"ambiguous": "Abbinamento segnalato come ambiguo",
"margin": "Troppo vicino al secondo candidato",
"unknown_profile": "Il programma non esiste più",
"not_evaluated": "Non valutato"
},
"diagram": {
"accum": "accum.",
"auto": "auto",
"below_off": "sotto = spento",
"confirmed": "confermato",
"energy_counts": "energia conteggiata",
"feedback": "revisione",
"gap_below_min": "intervallo sotto il min = un ciclo",
"heat_phase": "fase di riscaldamento",
"held_at_100": "fermo al 100%",
"ignored": "ignorato",
"kept": "mantenuto",
"max": "max",
"min": "min",
"minus_tol": "-tol",
"no_match": "non abbinato",
"no_updates": "nessun aggiornamento",
"off_delay_wait": "ritardo spegnimento",
"off_gap": "intervallo",
"plus_tol": "+tol",
"profile": "profilo",
"reading_interval": "intervallo tipico di lettura",
"sensor_offline": "sensore offline: arresto forzato",
"si": "IC",
"spike_ignored": "picco ignorato",
"spike_ignored_short": "picco: ignorato",
"start": "avvio",
"stop": "arresto",
"tail_energy_resets": "energia finale > soglia: timer azzerato",
"thr": "soglia",
"too_short": "troppo breve",
"tumble_kept": "rotazioni mantenute"
}
}