1083 lines
62 KiB
JSON
1083 lines
62 KiB
JSON
{
|
||
"maintenance": "Manutenzione",
|
||
"objects": "Oggetti",
|
||
"tasks": "Attività",
|
||
"overdue": "Scaduto",
|
||
"due_soon": "In scadenza",
|
||
"triggered": "Attivato",
|
||
"ok": "OK",
|
||
"all": "Tutti",
|
||
"new_object": "+ Nuovo oggetto",
|
||
"templates_from": "Da modello",
|
||
"templates_title": "Inizia da un modello",
|
||
"templates_task_count": "{n} attività",
|
||
"template_created": "Creato da modello",
|
||
"onboard_hint": "Aggiungi il primo oggetto per iniziare a tracciare la manutenzione.",
|
||
"edit": "Modifica",
|
||
"duplicate": "Duplica",
|
||
"task_duplicated": "Attività duplicata",
|
||
"task_moved": "Attività spostata",
|
||
"move_task_target": "Oggetto di destinazione",
|
||
"move_task_message": "Scegli l'oggetto a cui deve appartenere questa attività. Storico, letture e stato del trigger si spostano con lei; riceve un nuovo numero di riferimento e le sue entità vengono ricreate sotto il nuovo oggetto. I documenti collegati restano con l'oggetto attuale.",
|
||
"move_task_title": "Sposta attività",
|
||
"move_task": "Sposta in un altro oggetto…",
|
||
"object_duplicated": "Oggetto duplicato",
|
||
"delete": "Elimina",
|
||
"add_task": "+ Attività",
|
||
"complete": "Completato",
|
||
"completed": "Completato",
|
||
"skip": "Salta",
|
||
"skipped": "Saltato",
|
||
"missed": "Mancata",
|
||
"reset": "Reimposta",
|
||
"snooze": "Posponi",
|
||
"snoozed": "Posposta",
|
||
"cancel": "Annulla",
|
||
"bulk_select": "Seleziona",
|
||
"bulk_select_all": "Seleziona tutto",
|
||
"bulk_n_selected": "{n} selezionati",
|
||
"bulk_completed": "{n} attività completate",
|
||
"bulk_archived": "{n} attività archiviate",
|
||
"completing": "Completamento…",
|
||
"interval": "Intervallo",
|
||
"warning": "Avviso",
|
||
"last_performed": "Ultima esecuzione",
|
||
"next_due": "Prossima scadenza",
|
||
"days_until_due": "Giorni alla scadenza",
|
||
"avg_duration": "Ø Durata",
|
||
"trigger": "Trigger",
|
||
"trigger_type": "Tipo di trigger",
|
||
"threshold_above": "Limite superiore",
|
||
"threshold_below": "Limite inferiore",
|
||
"threshold": "Soglia",
|
||
"counter": "Contatore",
|
||
"state_change": "Cambio di stato",
|
||
"runtime": "Tempo di funzionamento",
|
||
"runtime_hours": "Durata obiettivo (ore)",
|
||
"target_value": "Valore obiettivo",
|
||
"target_changes": "Modifiche obiettivo",
|
||
"for_minutes": "Per (minuti)",
|
||
"time_based": "Temporale",
|
||
"sensor_based": "Sensore",
|
||
"manual": "Manuale",
|
||
"one_time": "Una tantum",
|
||
"weekdays": "Giorni della settimana",
|
||
"nth_weekday": "N-esimo giorno della settimana del mese",
|
||
"day_of_month": "Giorno del mese",
|
||
"recurrence_on_days": "Ripeti il",
|
||
"recurrence_occurrence": "Occorrenza",
|
||
"recurrence_weekday": "Giorno della settimana",
|
||
"recurrence_day": "Giorno del mese (1–31)",
|
||
"recurrence_last_day": "Ultimo giorno del mese",
|
||
"recurrence_business_day": "Solo giorni lavorativi (anticipa dal fine settimana)",
|
||
"recurrence_offset": "Scostamento (giorni, ±)",
|
||
"recurrence_offset_help": "Sposta la data di ±N giorni, ad es. -2 = due giorni prima.",
|
||
"last_day_month": "Ultimo giorno del mese",
|
||
"last_business_day_month": "Ultimo giorno lavorativo",
|
||
"ord_1": "1º",
|
||
"ord_2": "2º",
|
||
"ord_3": "3º",
|
||
"ord_4": "4º",
|
||
"ord_5": "5º",
|
||
"ord_last": "Ultimo",
|
||
"day_word": "Giorno",
|
||
"interval_value": "Intervallo",
|
||
"interval_unit": "Unità",
|
||
"unit_days": "Giorni",
|
||
"unit_weeks": "Settimane",
|
||
"unit_months": "Mesi",
|
||
"unit_years": "Anni",
|
||
"due_date": "Data di scadenza",
|
||
"cleaning": "Pulizia",
|
||
"inspection": "Ispezione",
|
||
"replacement": "Sostituzione",
|
||
"calibration": "Calibrazione",
|
||
"service": "Servizio",
|
||
"reading": "Lettura",
|
||
"custom": "Personalizzato",
|
||
"history": "Cronologia",
|
||
"cost": "Costo",
|
||
"report_button": "Report",
|
||
"report_title": "Report di manutenzione",
|
||
"report_generated": "Generato",
|
||
"report_times_done": "Fatto",
|
||
"report_total_cost": "Costo totale",
|
||
"report_notes": "Note",
|
||
"report_col_type": "Tipo",
|
||
"report_col_status": "Stato",
|
||
"report_col_schedule": "Pianificazione",
|
||
"duration": "Durata",
|
||
"minutes_short": "min",
|
||
"both": "Entrambi",
|
||
"trigger_val": "Valore trigger",
|
||
"complete_title": "Completato: ",
|
||
"checklist": "Checklist",
|
||
"require_on_completion": "Richiedi al completamento",
|
||
"checklist_steps_optional": "Passaggi della checklist (opzionale)",
|
||
"checklist_placeholder": "Pulire il filtro\nSostituire la guarnizione\nTestare la pressione",
|
||
"checklist_help": "Un passaggio per riga. Max 100 elementi.",
|
||
"err_too_long": "{field}: troppo lungo (max {n} caratteri)",
|
||
"err_too_short": "{field}: troppo corto (min {n} caratteri)",
|
||
"err_value_too_high": "{field}: troppo grande (max {n})",
|
||
"err_value_too_low": "{field}: troppo piccolo (min {n})",
|
||
"err_required": "{field}: campo obbligatorio",
|
||
"err_wrong_type": "{field}: tipo errato (atteso: {type})",
|
||
"err_invalid_choice": "{field}: valore non consentito",
|
||
"err_invalid_value": "{field}: valore non valido",
|
||
"ws_err_not_found": "Non trovato — potrebbe essere stato eliminato nel frattempo",
|
||
"ws_err_invalid_input": "Input non valido",
|
||
"ws_err_invalid_date": "Data non valida",
|
||
"ws_err_invalid_format": "Formato non valido",
|
||
"ws_err_invalid_url": "Link non valido",
|
||
"ws_err_invalid_mirror_todo": "Lista di cose da fare non valida",
|
||
"ws_err_not_configured": "Non ancora configurato",
|
||
"ws_err_not_loaded": "Non ancora caricato — riprova tra un istante",
|
||
"ws_err_limit_reached": "Limite raggiunto",
|
||
"ws_err_too_many": "Troppe voci",
|
||
"ws_err_too_large": "Troppo grande",
|
||
"ws_err_not_archived": "Non archiviato",
|
||
"ws_err_invalid_target": "Destinazione non valida",
|
||
"ws_err_create_failed": "Impossibile creare",
|
||
"ws_err_archived": "Archiviato — ripristinalo prima",
|
||
"ws_err_already_archived": "Già archiviato",
|
||
"ws_err_unavailable": "Al momento non disponibile",
|
||
"ws_err_unauthorized": "Non consentito al tuo utente",
|
||
"ws_err_too_many_views": "Troppe viste salvate",
|
||
"ws_err_storage_unavailable": "Archiviazione non disponibile",
|
||
"ws_err_replace_failed": "Sostituzione non riuscita",
|
||
"ws_err_not_paused": "Non in pausa",
|
||
"ws_err_not_available": "Niente di disponibile",
|
||
"ws_err_no_url": "Nessun link indicato",
|
||
"ws_err_no_phases": "Questa attività non ha fasi",
|
||
"ws_err_invalid_view": "Vista non valida",
|
||
"ws_err_invalid_user": "Utente sconosciuto",
|
||
"ws_err_invalid_range": "Intervallo non valido",
|
||
"ws_err_invalid_parent": "Oggetto principale non valido",
|
||
"ws_err_invalid_device": "Dispositivo sconosciuto",
|
||
"ws_err_empty_csv": "Il file CSV è vuoto",
|
||
"ws_err_empty": "Niente da importare",
|
||
"ws_err_duplicate_failed": "Impossibile duplicare",
|
||
"ws_err_already_paused": "Già in pausa",
|
||
"ws_err_invalid_cursor": "Posizione della fase non valida",
|
||
"ws_err_invalid_entity_slug": "Nome entità non valido",
|
||
"ws_err_invalid_trigger_config": "Configurazione del trigger non valida",
|
||
"ws_err_no_defaults": "Nessun valore predefinito per il completamento rapido",
|
||
"ws_err_self_link_device": "Un oggetto non può essere collegato a sé stesso",
|
||
"ws_err_too_early": "Troppo presto — questa attività può essere completata solo più vicino alla scadenza",
|
||
"ws_err_invalid_search_template": "Il link di ricerca deve essere un URL http(s) contenente {q}",
|
||
"feat_schedule_time": "Pianificazione oraria",
|
||
"feat_schedule_time_desc": "Le attività scadono a un'ora specifica anziché a mezzanotte.",
|
||
"schedule_time_toggle": "Scadenza a un orario preciso",
|
||
"schedule_time_help": "Vuoto = mezzanotte (default). Fuso orario HA.",
|
||
"at_time": "alle",
|
||
"notes_optional": "Note (opzionale)",
|
||
"notes_markdown_hint": "Markdown è supportato — **grassetto**, elenchi, [link](…)",
|
||
"cost_optional": "Costo (opzionale)",
|
||
"duration_minutes": "Durata in minuti (opzionale)",
|
||
"completed_at_optional": "Completato il (opzionale, vuoto = adesso)",
|
||
"completed_at_pick": "Imposta data e ora",
|
||
"completed_at_future_error": "La data di completamento non può essere nel futuro.",
|
||
"days": "giorni",
|
||
"day": "giorno",
|
||
"today": "Oggi",
|
||
"d_overdue": "g in ritardo",
|
||
"no_tasks": "Nessuna attività di manutenzione. Crea un oggetto per iniziare.",
|
||
"no_tasks_short": "Nessuna attività",
|
||
"no_history": "Nessuna voce nella cronologia.",
|
||
"show_all": "Mostra tutto",
|
||
"cost_duration_chart": "Costi & Durata",
|
||
"installed": "Installato",
|
||
"confirm_delete_object": "Eliminare questo oggetto e tutte le sue attività?",
|
||
"confirm_delete_task": "Eliminare questa attività?",
|
||
"min": "Min",
|
||
"max": "Max",
|
||
"save": "Salva",
|
||
"saving": "Salvataggio…",
|
||
"edit_task": "Modifica attività",
|
||
"new_task": "Nuova attività di manutenzione",
|
||
"task_name": "Nome attività",
|
||
"maintenance_type": "Tipo di manutenzione",
|
||
"priority": "Priorità",
|
||
"labels": "Etichette",
|
||
"labels_placeholder": "es. sicurezza, stagionale, visibile-inquilino",
|
||
"labels_help": "Tag separati da virgole per filtri e report.",
|
||
"task_mirror_todo": "Rispecchia nelle liste di cose da fare",
|
||
"task_mirror_todo_hint": "L'attività compare in queste liste finché è in scadenza; spuntarla lì la completa qui.",
|
||
"priority_low": "Bassa",
|
||
"priority_normal": "Normale",
|
||
"priority_high": "Alta",
|
||
"all_priorities": "Tutte le priorità",
|
||
"schedule_type": "Tipo di pianificazione",
|
||
"interval_days": "Intervallo (giorni)",
|
||
"warning_days": "Giorni di avviso",
|
||
"earliest_completion_days": "Completamento anticipato (giorni prima della scadenza)",
|
||
"earliest_completion_days_help": "Lascia vuoto per poter completare in qualsiasi momento. 0 = solo il giorno della scadenza o dopo.",
|
||
"last_performed_optional": "Ultima esecuzione (opzionale)",
|
||
"interval_anchor": "Ancoraggio intervallo",
|
||
"anchor_completion": "Dalla data di completamento",
|
||
"anchor_planned": "Dalla data pianificata (nessuna deriva)",
|
||
"edit_object": "Modifica oggetto",
|
||
"name": "Nome",
|
||
"manufacturer_optional": "Produttore (opzionale)",
|
||
"model_optional": "Modello (opzionale)",
|
||
"serial_number_optional": "Numero di serie (opzionale)",
|
||
"serial_number_label": "N/S",
|
||
"documentation_url_label": "Manuale",
|
||
"object_notes_label": "Note",
|
||
"sort_due_date": "Scadenza",
|
||
"sort_object": "Nome oggetto",
|
||
"sort_type": "Tipo",
|
||
"sort_task_name": "Nome attività",
|
||
"all_objects": "Tutti gli oggetti",
|
||
"all_parts": "Tutti i ricambi",
|
||
"tasks_lower": "attività",
|
||
"no_tasks_yet": "Nessuna attività",
|
||
"add_first_task": "Aggiungi prima attività",
|
||
"trigger_configuration": "Configurazione trigger",
|
||
"entity_id": "ID entità",
|
||
"comma_separated": "separati da virgola",
|
||
"entity_logic": "Logica entità",
|
||
"entity_logic_any": "Qualsiasi entità attiva",
|
||
"entity_logic_all": "Tutte le entità devono attivare",
|
||
"entities": "entità",
|
||
"attribute_optional": "Attributo (opzionale, vuoto = stato)",
|
||
"use_entity_state": "Usa stato dell'entità (nessun attributo)",
|
||
"trigger_above": "Attivare sopra",
|
||
"trigger_below": "Attivare sotto",
|
||
"trigger_equals": "Attiva quando uguale a (=)",
|
||
"trigger_not_equals": "Attiva quando diverso da (≠)",
|
||
"for_at_least_minutes": "Per almeno (minuti)",
|
||
"safety_interval": "Intervallo di sicurezza (opzionale)",
|
||
"trigger_combinator": "Combina trigger e intervallo",
|
||
"trigger_combinator_any": "Trigger o intervallo (il primo)",
|
||
"trigger_combinator_all": "Trigger e intervallo (entrambi richiesti)",
|
||
"delta_mode": "Modalità delta",
|
||
"from_state_optional": "Dallo stato (opzionale)",
|
||
"to_state_optional": "Allo stato (opzionale)",
|
||
"documentation_url_optional": "URL documentazione (opzionale)",
|
||
"object_notes_optional": "Note (opzionale)",
|
||
"nfc_tag_id_optional": "ID tag NFC (opzionale)",
|
||
"nfc_tags_empty_help": "Nessun tag NFC ancora registrato in Home Assistant.",
|
||
"nfc_tags_open_settings": "Apri impostazioni tag",
|
||
"nfc_tags_refresh": "Aggiorna",
|
||
"environmental_entity_optional": "Sensore ambientale (opzionale)",
|
||
"environmental_entity_helper": "es. sensor.temperatura_esterna — regola l'intervallo in base alle condizioni ambientali",
|
||
"adaptive_prediction_enabled": "Abilita previsioni sensore",
|
||
"adaptive_seasonal_enabled": "Abilita consapevolezza stagionale",
|
||
"adaptive_max_interval": "Intervallo massimo (giorni)",
|
||
"adaptive_min_interval": "Intervallo minimo (giorni)",
|
||
"adaptive_ewa_alpha": "Tasso di apprendimento (alpha)",
|
||
"adaptive_enabled": "Abilita pianificazione adattiva",
|
||
"adaptive_section_title": "Pianificazione adattiva",
|
||
"environmental_attribute_optional": "Attributo ambientale (opzionale)",
|
||
"nfc_tag_id": "ID tag NFC",
|
||
"nfc_linked": "Tag NFC collegato",
|
||
"nfc_link_hint": "Clicca per collegare un tag NFC",
|
||
"responsible_user": "Utente responsabile",
|
||
"shared_with": "Condivisa con (rotazione)",
|
||
"shared_with_help": "Scegli più persone con cui condividere questo compito; il responsabile ruota a ogni completamento.",
|
||
"rotation_strategy": "Rotazione",
|
||
"rotation_none": "Nessuna rotazione",
|
||
"rotation_round_robin": "A turno",
|
||
"rotation_least_completed": "Meno completamenti",
|
||
"rotation_random": "Casuale",
|
||
"no_user_assigned": "(Nessun utente assegnato)",
|
||
"all_users": "Tutti gli utenti",
|
||
"my_tasks": "Le mie attività",
|
||
"tab_calendar": "Calendario",
|
||
"cal_no_events": "Nessuna manutenzione",
|
||
"cal_every_n_days": "ogni {n} giorni",
|
||
"cal_source_time": "Basato sul tempo",
|
||
"cal_source_time_adaptive": "Basato sul tempo (adattivo)",
|
||
"cal_source_sensor": "Basato su sensore",
|
||
"cal_predicted": "previsto",
|
||
"cal_confidence_high": "alta confidenza",
|
||
"cal_confidence_medium": "media confidenza",
|
||
"cal_confidence_low": "bassa confidenza",
|
||
"budget_monthly": "Budget mensile",
|
||
"budget_yearly": "Budget annuale",
|
||
"groups": "Gruppi",
|
||
"new_group": "Nuovo gruppo",
|
||
"edit_group": "Modifica gruppo",
|
||
"no_groups": "Nessun gruppo",
|
||
"delete_group": "Elimina gruppo",
|
||
"delete_group_confirm": "Eliminare il gruppo '{name}'?",
|
||
"group_select_tasks": "Seleziona attività",
|
||
"group_name_required": "Nome richiesto",
|
||
"description_optional": "Descrizione (opzionale)",
|
||
"selected": "Selezionato",
|
||
"loading_chart": "Caricamento dati...",
|
||
"hide_outliers": "Nascondi valori anomali (errori sensore)",
|
||
"was_maintenance_needed": "Questa manutenzione era necessaria?",
|
||
"feedback_needed": "Necessaria",
|
||
"feedback_not_needed": "Non necessaria",
|
||
"feedback_not_sure": "Non sicuro",
|
||
"suggested_interval": "Intervallo suggerito",
|
||
"apply_suggestion": "Applica",
|
||
"reanalyze": "Rianalizza",
|
||
"reanalyze_result": "Nuova analisi",
|
||
"reanalyze_insufficient_data": "Dati insufficienti per una raccomandazione",
|
||
"data_points": "punti dati",
|
||
"dismiss_suggestion": "Ignora",
|
||
"confidence_low": "Bassa",
|
||
"confidence_medium": "Media",
|
||
"confidence_high": "Alta",
|
||
"recommended": "consigliato",
|
||
"seasonal_awareness": "Consapevolezza stagionale",
|
||
"edit_seasonal_overrides": "Modifica fattori stagionali",
|
||
"seasonal_overrides_title": "Fattori stagionali (override)",
|
||
"seasonal_overrides_hint": "Fattore per mese (0.1–5.0). Vuoto = appreso automaticamente.",
|
||
"seasonal_override_invalid": "Valore non valido",
|
||
"seasonal_override_range": "Il fattore deve essere tra 0.1 e 5.0",
|
||
"clear_all": "Cancella tutto",
|
||
"clear": "Cancella",
|
||
"date_type_toggle": "Digita la data",
|
||
"date_type_invalid": "Data non valida — prova 1978-03-15, un anno come 1978 o il tuo formato di data",
|
||
"seasonal_chart_title": "Fattori stagionali",
|
||
"seasonal_learned": "Appreso",
|
||
"seasonal_manual": "Manuale",
|
||
"month_jan": "Gen",
|
||
"month_feb": "Feb",
|
||
"month_mar": "Mar",
|
||
"month_apr": "Apr",
|
||
"month_may": "Mag",
|
||
"month_jun": "Giu",
|
||
"month_jul": "Lug",
|
||
"month_aug": "Ago",
|
||
"month_sep": "Set",
|
||
"month_oct": "Ott",
|
||
"month_nov": "Nov",
|
||
"month_dec": "Dic",
|
||
"sensor_prediction": "Previsione sensore",
|
||
"degradation_trend": "Tendenza",
|
||
"trend_rising": "In aumento",
|
||
"trend_falling": "In calo",
|
||
"trend_stable": "Stabile",
|
||
"trend_insufficient_data": "Dati insufficienti",
|
||
"days_until_threshold": "Giorni alla soglia",
|
||
"threshold_exceeded": "Soglia superata",
|
||
"environmental_adjustment": "Fattore ambientale",
|
||
"sensor_prediction_urgency": "Il sensore prevede la soglia tra ~{days} giorni",
|
||
"day_short": "giorno",
|
||
"weibull_reliability_curve": "Curva di affidabilità",
|
||
"weibull_failure_probability": "Probabilità di guasto",
|
||
"weibull_r_squared": "Adattamento R²",
|
||
"beta_early_failures": "Guasti precoci",
|
||
"beta_random_failures": "Guasti casuali",
|
||
"beta_wear_out": "Usura",
|
||
"beta_highly_predictable": "Altamente prevedibile",
|
||
"confidence_interval": "Intervallo di confidenza",
|
||
"confidence_conservative": "Conservativo",
|
||
"confidence_aggressive": "Ottimistico",
|
||
"current_interval_marker": "Intervallo attuale",
|
||
"recommended_marker": "Consigliato",
|
||
"characteristic_life": "Vita caratteristica",
|
||
"chart_mini_sparkline": "Sparkline di tendenza",
|
||
"chart_history": "Cronologia costi e durata",
|
||
"chart_seasonal": "Fattori stagionali, 12 mesi",
|
||
"chart_weibull": "Curva di affidabilità Weibull",
|
||
"chart_sparkline": "Grafico valore trigger sensore",
|
||
"days_progress": "Avanzamento giorni",
|
||
"qr_code": "Codice QR",
|
||
"qr_generating": "Generazione codice QR…",
|
||
"qr_error": "Impossibile generare il codice QR.",
|
||
"qr_error_no_url": "Nessun URL HA configurato. Impostare un URL esterno o interno in Impostazioni → Sistema → Rete.",
|
||
"save_error": "Salvataggio non riuscito. Riprovare.",
|
||
"subsave_warning": "Salvato, ma un'impostazione è stata rifiutata: {detail}",
|
||
"qr_print": "Stampa",
|
||
"qr_download": "Scarica SVG",
|
||
"qr_action_view": "Visualizza info manutenzione",
|
||
"qr_action_complete": "Segna manutenzione come completata",
|
||
"qr_url_mode": "Tipo di link",
|
||
"qr_mode_companion": "Companion App",
|
||
"qr_mode_local": "Locale (mDNS)",
|
||
"qr_mode_server": "URL server",
|
||
"overview": "Panoramica",
|
||
"recent_activities": "Attività recenti",
|
||
"search_notes": "Cerca nelle note",
|
||
"avg_cost": "Ø Costo",
|
||
"current": "Attuale",
|
||
"shorter": "Più breve",
|
||
"longer": "Più lungo",
|
||
"normal": "Normale",
|
||
"disabled": "Disattivato",
|
||
"compound_logic": "Logica composta",
|
||
"compound": "Composto (più condizioni)",
|
||
"compound_logic_and": "E — tutte le condizioni devono attivarsi",
|
||
"compound_logic_or": "O — basta una condizione",
|
||
"compound_help": "Combina più condizioni dei sensori in un unico trigger.",
|
||
"compound_no_conditions": "Ancora nessuna condizione — aggiungine almeno una.",
|
||
"compound_add_condition": "Aggiungi condizione",
|
||
"compound_condition": "Condizione",
|
||
"compound_remove_condition": "Rimuovi condizione",
|
||
"card_title": "Titolo",
|
||
"card_show_header": "Mostra intestazione con statistiche",
|
||
"card_show_actions": "Mostra pulsanti azione",
|
||
"card_action_style": "Stile del pulsante Completa",
|
||
"card_compact": "Modalità compatta",
|
||
"card_max_items": "Max elementi (0 = tutti)",
|
||
"card_filter_status": "Filtra per stato",
|
||
"card_filter_status_help": "Vuoto = mostra tutti gli stati.",
|
||
"card_filter_objects": "Filtra per oggetti",
|
||
"card_filter_objects_help": "Vuoto = mostra tutti gli oggetti.",
|
||
"card_filter_areas": "Filtra per aree",
|
||
"card_filter_areas_help": "Vuoto = mostra tutte le aree.",
|
||
"card_filter_priority_help": "Vuoto = tutte le priorità. Le attività senza priorità esplicita contano come Normale.",
|
||
"card_filter_entities": "Filtra per entità (entity_ids)",
|
||
"card_filter_entities_help": "Seleziona entità sensor / binary_sensor da questa integrazione. Vuoto = tutte.",
|
||
"card_loading_objects": "Caricamento oggetti…",
|
||
"card_load_error": "Impossibile caricare gli oggetti — verifica la connessione WebSocket.",
|
||
"card_no_tasks_title": "Nessuna attività di manutenzione",
|
||
"card_no_tasks_cta": "→ Creane una nel pannello Manutenzione",
|
||
"no_objects": "Nessun oggetto ancora.",
|
||
"action_error": "Azione fallita. Riprova.",
|
||
"area_id_optional": "Area (opzionale)",
|
||
"installation_date_optional": "Data di installazione (opzionale)",
|
||
"warranty_expiry_optional": "Scadenza garanzia (opzionale)",
|
||
"warranty": "Garanzia",
|
||
"warranty_valid_until": "valida fino al {date}",
|
||
"warranty_expires_in": "scade tra {days} giorni",
|
||
"warranty_expired": "scaduta",
|
||
"cal_past_windows": "Finestre passate",
|
||
"cal_forward_windows": "Finestre future",
|
||
"history_edit_title": "Modifica voce dello storico",
|
||
"history_delete_entry": "Elimina voce",
|
||
"history_delete_confirm": "Eliminare questa voce della cronologia? La data dell'ultima esecuzione torna al completamento precedente; le foto restano con l'oggetto e le parti consumate non vengono rimesse a magazzino.",
|
||
"history_edit_timestamp": "Data e ora",
|
||
"manufacturer": "Produttore",
|
||
"model": "Modello",
|
||
"area": "Area",
|
||
"actions": "Azioni",
|
||
"view_mode_label": "Vista",
|
||
"view_cards": "Vista schede",
|
||
"view_table": "Vista tabella",
|
||
"objects_table_columns_label": "Colonne tabella oggetti",
|
||
"objects_table_columns_hint": "Scegli quali colonne mostrare nella vista tabella degli oggetti.",
|
||
"custom_icon_optional": "Icona (opzionale, es. mdi:wrench)",
|
||
"task_enabled": "Attività abilitata",
|
||
"skip_reason_prompt": "Saltare questa attività?",
|
||
"reason_optional": "Motivo (opzionale)",
|
||
"reset_date_prompt": "Segnare l'attività come eseguita?",
|
||
"reset_date_optional": "Data ultima esecuzione (opzionale, predefinito: oggi)",
|
||
"notes_label": "Note",
|
||
"documentation_label": "Documentazione",
|
||
"no_nfc_tag": "— Nessun tag —",
|
||
"dashboard": "Dashboard",
|
||
"tab_today": "Oggi",
|
||
"palette_placeholder": "Cerca oggetti, attività, ricambi, documenti, note…",
|
||
"palette_no_results": "Nessun risultato",
|
||
"palette_hint": "↑↓ navigare · Invio aprire · Esc chiudere · / apre la ricerca ovunque",
|
||
"search_open": "Cerca",
|
||
"search_group_parts": "Ricambi",
|
||
"search_group_content": "Nei documenti",
|
||
"search_group_history": "Note della cronologia",
|
||
"search_page": "Pagina {page}",
|
||
"search_empty_hint": "Digita per cercare tra oggetti, attività, ricambi, documenti e note",
|
||
"search_searching": "Ricerca in documenti e note…",
|
||
"search_index_status": "Ricerca full-text: {indexed} di {total} file indicizzati · {no_text} senza livello testo · {pending} in attesa",
|
||
"today_all_caught_up": "Tutto fatto! Niente in scadenza questa settimana.",
|
||
"today_overdue": "Scadute",
|
||
"today_due_today": "In scadenza oggi",
|
||
"today_this_week": "Questa settimana",
|
||
"settings": "Impostazioni",
|
||
"settings_features": "Funzioni avanzate",
|
||
"settings_features_desc": "Attiva o disattiva le funzioni avanzate. La disattivazione le nasconde dall'interfaccia ma non elimina i dati.",
|
||
"feat_adaptive": "Pianificazione adattiva",
|
||
"feat_adaptive_desc": "Impara intervalli ottimali dalla cronologia di manutenzione",
|
||
"feat_predictions": "Previsioni sensore",
|
||
"feat_predictions_desc": "Prevedi date di attivazione dalla degradazione dei sensori",
|
||
"feat_seasonal": "Adeguamenti stagionali",
|
||
"feat_seasonal_desc": "Adegua gli intervalli in base ai modelli stagionali",
|
||
"feat_environmental": "Correlazione ambientale",
|
||
"feat_environmental_desc": "Correla gli intervalli con temperatura/umidità",
|
||
"feat_budget": "Monitoraggio budget",
|
||
"feat_budget_desc": "Monitora le spese di manutenzione mensili e annuali",
|
||
"feat_groups": "Gruppi di attività",
|
||
"feat_groups_desc": "Organizza le attività in gruppi logici",
|
||
"feat_checklists": "Checklist",
|
||
"feat_checklists_desc": "Procedure multi-fase per il completamento delle attività",
|
||
"settings_general": "Generale",
|
||
"settings_default_warning": "Giorni di avviso predefiniti",
|
||
"settings_consumable_threshold": "Soglia „consumabile basso“ (%)",
|
||
"settings_battery_low_percent": "Soglia „batteria scarica“ (%)",
|
||
"settings_battery_recovered_percent": "Batteria considerata sostituita sopra (%)",
|
||
"settings_battery_recovered_percent_hint": "Una batteria scarica resta conteggiata come scarica finché il livello non supera questo valore o non viene registrata una sostituzione — così un livello che oscilla attorno alla soglia non completa di continuo l'attività della flotta.",
|
||
"settings_battery_lifetimes": "Durate tipiche delle batterie",
|
||
"settings_battery_lifetimes_hint": "Usato solo per batterie senza percentuale: una nota Battery Notes con solo tipo e data di sostituzione, o un sensore che segnala solo « scarica ». La scadenza è ultima sostituzione + questa durata. Le batterie che riportano un livello ricavano la previsione dalla scarica misurata. Dopo tre sostituzioni dello stesso tipo, l'intervallo mediano sostituisce il valore integrato — il tuo valore vince sempre.",
|
||
"settings_battery_lifetime_months": "mesi",
|
||
"settings_battery_lifetime_reset": "Usa predefinito",
|
||
"settings_battery_lifetime_in_fleet": "nel tuo parco",
|
||
"settings_battery_lifetime_learned_models": "Appreso per modello: {list}",
|
||
"settings_thresholds_hint": "Valori predefiniti per le nuove Configurazioni suggerite (percentuale residua) e per le batterie della flotta senza soglia Battery Notes propria. Le attività esistenti mantengono il loro valore.",
|
||
"settings_part_search_url": "Link di ricerca per l'acquisto",
|
||
"settings_part_search_url_hint": "URL con {q} al posto dei termini di ricerca, usato per i ricambi senza link al prodotto. Lasciare vuoto per il negozio automatico (per paese, altrimenti per lingua).",
|
||
"settings_value_out_of_range": "Il valore deve essere compreso tra {min} e {max}",
|
||
"bn_summary": "{name}: {pct} % per {n} batterie",
|
||
"bn_floor_decides": "La tua soglia del {floor} % decide per tutte; per ogni batteria conta la più alta delle due soglie.",
|
||
"bn_above_floor": "È sopra la tua soglia del {floor} %, quindi {name} decide per tutte le batterie annotate.",
|
||
"bn_overrides": "{n} dispositivi con soglia propria:",
|
||
"bn_more": "+ altri {n}",
|
||
"settings_row_actions": "Azioni nelle righe delle attività",
|
||
"settings_ref_numbers_in_lists": "Numeri di riferimento negli elenchi",
|
||
"settings_ref_numbers_in_lists_hint": "Mostra le etichette #8 / #8.3 davanti ai nomi di oggetti e attività nell'elenco Oggi, nella tabella delle attività, nelle schede degli oggetti e nella tabella degli oggetti.",
|
||
"row_actions_buttons_compact": "Pulsanti (solo icone sul telefono)",
|
||
"row_actions_buttons": "Pulsanti con testo",
|
||
"row_actions_icons": "Icone (classico)",
|
||
"row_actions_follow": "Segui l'impostazione della casa",
|
||
"settings_panel_enabled": "Pannello laterale",
|
||
"settings_panel_title": "Titolo pannello laterale",
|
||
"settings_notifications": "Notifiche",
|
||
"settings_notify_service": "Servizio di notifica",
|
||
"settings_shopping_list": "Lista della spesa (attività di acquisto)",
|
||
"settings_shopping_list_help": "I promemoria di acquisto per ricambi scarsi appaiono in questo elenco; spuntarne uno rifornisce il ricambio.",
|
||
"shopping_list_none": "Disattivato — nessuna lista della spesa",
|
||
"settings_install_assist_sentences": "Installa le frasi di Assist",
|
||
"settings_install_assist_sentences_hint": "Copia le frasi vocali nella tua configurazione affinché l'agente Assist classico le riconosca. Un file modificato da te non viene mai sovrascritto.",
|
||
"test_notification": "Notifica di test",
|
||
"send_test": "Invia test",
|
||
"testing": "Invio in corso…",
|
||
"test_notification_success": "Notifica di test inviata",
|
||
"test_notification_failed": "Notifica di test non riuscita",
|
||
"notify_per_person": "Consegna per persona",
|
||
"member_avatars": "Avatar dei membri",
|
||
"member_avatars_hint": "Mostrato accanto alle attività assegnate — iniziali nel colore del membro. Predefinito dal nome; imposta iniziali proprie o scegli un colore per distinguere i membri.",
|
||
"member_initials": "Iniziali",
|
||
"member_color": "Colore",
|
||
"member_avatar_reset": "Ripristina",
|
||
"notify_no_own_device": "Nessun dispositivo proprio — usa il servizio della casa",
|
||
"settings_notify_due_soon": "Notifica quando in scadenza",
|
||
"settings_notify_overdue": "Notifica quando scaduto",
|
||
"settings_notify_triggered": "Notifica quando attivato",
|
||
"settings_interval_hours": "Intervallo di ripetizione (ore, 0 = una volta)",
|
||
"settings_quiet_hours": "Ore di silenzio",
|
||
"settings_quiet_start": "Inizio",
|
||
"settings_quiet_end": "Fine",
|
||
"settings_max_per_day": "Max notifiche al giorno (0 = illimitato)",
|
||
"settings_bundling": "Raggruppare le notifiche",
|
||
"settings_bundle_threshold": "Soglia di raggruppamento",
|
||
"settings_reminder_leads": "Promemoria aggiuntivi (giorni prima della scadenza)",
|
||
"settings_reminder_leads_hint": "Anticipi separati da virgole, ad es. 14, 3, 0 — un promemoria aggiuntivo viene inviato in ogni giorno corrispondente. Vuoto = disattivato.",
|
||
"settings_actions": "Pulsanti azione mobili",
|
||
"settings_action_complete": "Mostra pulsante 'Completato'",
|
||
"settings_action_skip": "Mostra pulsante 'Salta'",
|
||
"settings_action_snooze": "Mostra pulsante 'Posticipa'",
|
||
"settings_weekly_digest": "Riepilogo settimanale",
|
||
"settings_weekly_digest_hint": "Una notifica di riepilogo il lunedì mattina quando ci sono attività.",
|
||
"settings_warranty_reminder": "Promemoria scadenza garanzia",
|
||
"settings_warranty_reminder_days": "Giorni prima della scadenza",
|
||
"settings_warranty_reminder_hint": "Notifica una volta quando alla garanzia di un oggetto mancano questi giorni alla scadenza.",
|
||
"settings_snooze_hours": "Durata posticipo (ore)",
|
||
"settings_budget": "Budget",
|
||
"settings_currency": "Valuta",
|
||
"settings_currency_decimals": "Decimali degli importi",
|
||
"settings_currency_decimals_hint": "Quanti decimali mostra ogni importo: KPI, budget, costi in elenchi e report, avvisi di budget. 0 = numeri interi.",
|
||
"settings_budget_monthly": "Budget mensile",
|
||
"settings_budget_yearly": "Budget annuale",
|
||
"settings_budget_alerts": "Avvisi budget",
|
||
"settings_budget_threshold": "Soglia di avviso (%)",
|
||
"settings_import_export": "Import / Export",
|
||
"settings_export_json": "Esporta JSON",
|
||
"settings_export_yaml": "Esporta YAML",
|
||
"settings_export_csv": "Esporta CSV",
|
||
"settings_export_settings": "Esporta impostazioni (JSON)",
|
||
"settings_import_placeholder": "Incolla il contenuto JSON o CSV qui…",
|
||
"settings_import_btn": "Importa",
|
||
"settings_import_success": "{count} oggetti importati con successo.",
|
||
"settings_export_success": "Export scaricato.",
|
||
"settings_saved": "Impostazione salvata.",
|
||
"settings_include_history": "Includi cronologia",
|
||
"sort_alphabetical": "Alfabetico",
|
||
"sort_due_soonest": "Scadenza più vicina",
|
||
"sort_task_count": "Numero di attività",
|
||
"sort_area": "Area",
|
||
"sort_assigned_user": "Utente assegnato",
|
||
"sort_group": "Gruppo",
|
||
"groupby_none": "Nessun raggruppamento",
|
||
"groupby_area": "Per area",
|
||
"groupby_group": "Per gruppo",
|
||
"groupby_user": "Per utente",
|
||
"groupby_object": "Per oggetto",
|
||
"filter_label": "Filtro",
|
||
"user_label": "Utente",
|
||
"photo_label": "Foto",
|
||
"sort_label": "Ordinamento",
|
||
"group_by_label": "Raggruppa per",
|
||
"state_value_help": "Usa il valore di stato HA (di solito minuscolo, es. \"on\"/\"off\"). Il case viene normalizzato al salvataggio.",
|
||
"target_changes_help": "Numero di transizioni corrispondenti prima che il trigger si attivi (predefinito: 1).",
|
||
"state_latch_help": "Con 1 transizione il trigger è un latch: si ripristina quando l'entità lascia lo stato di destinazione — oppure, se è impostato solo lo stato di partenza, quando vi ritorna.",
|
||
"for_minutes_state_help": "0 conta ogni cambiamento subito. Con i minuti, il nuovo stato deve prima mantenersi — un breve sfarfallio allora non attiva né conta.",
|
||
"qr_print_title": "Stampa codici QR",
|
||
"qr_print_desc": "Genera una pagina stampabile di codici QR da ritagliare e applicare sulle apparecchiature.",
|
||
"qr_print_load": "Carica oggetti",
|
||
"qr_print_filter": "Filtro",
|
||
"qr_print_objects": "Oggetti",
|
||
"qr_print_actions": "Azioni",
|
||
"qr_print_url_mode": "Tipo di link",
|
||
"qr_print_estimate": "Codici QR stimati",
|
||
"qr_print_over_limit": "limite 200, restringi il filtro",
|
||
"qr_print_generate": "Genera codici QR",
|
||
"qr_print_generating": "Generazione…",
|
||
"qr_print_ready": "Codici QR pronti",
|
||
"qr_print_print_button": "Stampa",
|
||
"qr_print_empty": "Niente da generare",
|
||
"qr_action_skip": "Salta",
|
||
"vacation_title": "Modalità vacanza",
|
||
"vacation_active": "attiva",
|
||
"vacation_ended": "terminata",
|
||
"vacation_desc": "Pianifica le tue vacanze: le notifiche vengono messe in pausa durante il periodo più giorni di buffer. Puoi escludere singole attività.",
|
||
"vacation_enable": "Attiva modalità vacanza",
|
||
"vacation_start": "Inizio",
|
||
"vacation_end": "Fine",
|
||
"vacation_buffer": "Buffer (giorni)",
|
||
"vacation_exempt_title": "Notifica comunque durante le vacanze",
|
||
"vacation_exempt_desc": "Scegli attività che devono notificare anche in vacanza (es. chimica della piscina critica).",
|
||
"vacation_load_tasks": "Carica attività",
|
||
"vacation_preview_btn": "Mostra anteprima",
|
||
"vacation_preview_affected": "attività interessate",
|
||
"vacation_event_due_soon": "sarà in scadenza",
|
||
"vacation_event_overdue": "diventerà scaduta",
|
||
"vacation_event_triggered_est": "trigger sensore possibile",
|
||
"vacation_sensor_based": "(basato su sensore)",
|
||
"vacation_action_notify": "Notifica comunque",
|
||
"vacation_action_unsilence": "Silenzia di nuovo",
|
||
"vacation_marked_complete": "Segnato come completato",
|
||
"vacation_marked_skip": "Saltato",
|
||
"vacation_end_now": "Termina vacanza ora",
|
||
"unassigned": "Non assegnato",
|
||
"no_area": "Nessuna area",
|
||
"has_overdue": "Attività scadute",
|
||
"object": "Oggetto",
|
||
"settings_panel_access": "Accesso al pannello",
|
||
"settings_panel_access_desc": "Gli amministratori hanno sempre accesso completo. Per delegare creazione, modifica ed eliminazione a non amministratori specifici, attiva questa opzione e selezionali qui sotto — gli altri vedono solo Completa e Salta.",
|
||
"settings_operator_write": "Consenti agli utenti selezionati di creare, modificare ed eliminare",
|
||
"settings_operator_write_desc": "Disattivato: solo gli amministratori possono modificare i contenuti. Attivato: anche gli utenti selezionati qui sotto hanno accesso completo.",
|
||
"no_non_admin_users": "Nessun utente non amministratore trovato. Aggiungili in Impostazioni → Persone.",
|
||
"owner_label": "Proprietario",
|
||
"feat_completion_actions": "Azioni di completamento",
|
||
"feat_completion_actions_desc": "Azione HA per attività al completamento + QR completamento rapido con valori predefiniti.",
|
||
"on_complete_action_title": "Al completamento: attiva azione HA (opzionale)",
|
||
"on_complete_action_desc": "Chiama un servizio HA quando l'attività viene completata — es. azzerare un contatore sul dispositivo.",
|
||
"on_complete_action_target": "Entità target",
|
||
"on_complete_action_data": "Dati (JSON, opzionale)",
|
||
"on_complete_action_test": "Testa azione",
|
||
"on_complete_action_test_success": "Riuscito",
|
||
"on_complete_action_test_failed": "Fallito",
|
||
"quick_complete_defaults_title": "Valori predefiniti completamento rapido (per scansioni QR, opzionale)",
|
||
"quick_complete_defaults_desc": "Valori predefiniti per QR di completamento rapido. Senza, il QR apre la finestra di completamento.",
|
||
"quick_complete_defaults_notes": "Note",
|
||
"quick_complete_defaults_cost": "Costo",
|
||
"quick_complete_defaults_duration": "Durata (minuti)",
|
||
"quick_complete_defaults_feedback_none": "Nessun feedback",
|
||
"quick_complete_defaults_feedback_needed": "Era necessario",
|
||
"quick_complete_defaults_feedback_not_needed": "Non necessario",
|
||
"quick_complete_success": "Completato rapidamente",
|
||
"trigger_replaced": "Trigger sostituito",
|
||
"trigger_removed": "Trigger rimosso",
|
||
"add": "Aggiungi",
|
||
"show_stats": "Mostra statistiche + grafici",
|
||
"hide_stats": "Nascondi statistiche",
|
||
"adaptive_no_data": "Storico dei completamenti ancora insufficiente per l'analisi adattiva. Completa questa attività ancora qualche volta per sbloccare i suggerimenti sull'intervallo e i grafici di affidabilità.",
|
||
"suggestion_applied": "Intervallo suggerito applicato",
|
||
"vacation_mode": "Modalità vacanza",
|
||
"vacation_status_active": "Attiva ora",
|
||
"vacation_status_scheduled": "Pianificata",
|
||
"vacation_status_inactive": "Inattiva",
|
||
"vacation_end_now_confirm": "Terminare subito la vacanza?",
|
||
"vacation_exempt_count": "escluse",
|
||
"vacation_advanced": "Avanzate…",
|
||
"vacation_open_panel": "Apri nel pannello",
|
||
"enable": "Attiva",
|
||
"saved": "Salvato",
|
||
"budget_monthly_set": "Imposta mensile",
|
||
"budget_yearly_set": "Imposta annuale",
|
||
"budget_advanced": "Valuta, avvisi…",
|
||
"budget_open_panel": "Apri nel pannello",
|
||
"groups_empty": "Nessun gruppo ancora.",
|
||
"group_new_placeholder": "Aggiungi gruppo…",
|
||
"group_delete_confirm": "Eliminare il gruppo \"{name}\"?",
|
||
"groups_manage_tasks": "Gestisci assegnazioni attività…",
|
||
"groups_open_panel": "Apri nel pannello",
|
||
"on_complete_action_target_hint": "Nota: il dominio dell'entità deve corrispondere al servizio — es. 'button.press' funziona solo su button.*, 'counter.increment' solo su counter.*, 'input_button.press' solo su input_button.* ecc. In caso di mancata corrispondenza l'azione fallisce silenziosamente (HA registra 'Referenced entities ... missing or not currently available').",
|
||
"show_all_objects": "Mostra tutti gli oggetti",
|
||
"show_all_tasks": "Azzera filtro — mostra tutte le attività",
|
||
"filter_to_overdue": "Filtra l'elenco solo sulle attività in ritardo",
|
||
"filter_to_due_soon": "Filtra l'elenco solo sulle attività in scadenza",
|
||
"filter_to_triggered": "Filtra l'elenco solo sulle attività attivate",
|
||
"open_task": "Apri attività",
|
||
"show_details": "Mostra storico + statistiche",
|
||
"hide_details": "Nascondi dettagli",
|
||
"history_empty": "Nessuno storico ancora.",
|
||
"history_edit_button": "Modifica voce",
|
||
"total_cost": "Costo totale",
|
||
"times_performed": "Eseguita",
|
||
"older_entries": "precedenti",
|
||
"open_in_panel": "Apri nel pannello Manutenzione",
|
||
"skip_reason": "Motivo del salto (facoltativo)",
|
||
"reset_to_date": "Reimposta ultima esecuzione al",
|
||
"delete_task_confirm": "Eliminare questa attività e il suo storico?",
|
||
"delete_object_confirm": "Eliminare questo oggetto e tutte le sue attività?",
|
||
"loading": "Caricamento…",
|
||
"archive": "Archivia",
|
||
"undo": "Annulla",
|
||
"task_archived": "Attività archiviata",
|
||
"object_archived": "Oggetto archiviato",
|
||
"unarchive": "Annulla archiviazione",
|
||
"archived": "Archiviato",
|
||
"show_archived": "Mostra archiviati",
|
||
"hide_archived": "Nascondi archiviati",
|
||
"section_collapse": "Comprimi sezione",
|
||
"section_expand": "Espandi sezione",
|
||
"confirm_archive_object": "Archiviare questo oggetto e le sue attività? La cronologia viene conservata e può essere ripristinata in seguito.",
|
||
"settings_archive": "Archiviazione e conservazione",
|
||
"settings_archive_desc": "Metti da parte le attività una tantum completate senza eliminarle. Gli elementi archiviati sono nascosti e inattivi, ma conservano cronologia e costi.",
|
||
"settings_archive_oneoff_days": "Archivia automaticamente le attività una tantum completate dopo (giorni, 0 = off)",
|
||
"settings_delete_archived_oneoff_days": "Elimina automaticamente le attività una tantum archiviate dopo (giorni, 0 = mai)",
|
||
"archive_object": "Archivia oggetto",
|
||
"unarchive_object": "Annulla archiviazione oggetto",
|
||
"documents": "Documenti",
|
||
"documents_empty": "Ancora nessun documento.",
|
||
"doc_upload": "Carica file",
|
||
"doc_uploading": "Caricamento…",
|
||
"doc_add_link": "Aggiungi link",
|
||
"doc_link_url": "URL (https://…)",
|
||
"doc_link_title": "Titolo (facoltativo)",
|
||
"doc_open": "Apri",
|
||
"doc_delete_confirm": "Eliminare «{name}»?",
|
||
"doc_too_large": "File troppo grande (max 25 MB).",
|
||
"doc_upload_failed": "Caricamento non riuscito.",
|
||
"completion_photos_optional": "Foto di completamento (facoltativo)",
|
||
"completion_photos": "Foto di completamento",
|
||
"choose_photos": "Scegli foto",
|
||
"choose_photo": "Scegli foto",
|
||
"photos_android_hint": "L'app Android passa una foto per selezione — ogni selezione viene aggiunta.",
|
||
"photos_limit": "Fino a {max} foto per completamento",
|
||
"history_edit_photos_hint": "Una foto rimossa qui resta nei documenti dell'oggetto.",
|
||
"uploading": "Caricamento…",
|
||
"remove": "Rimuovi",
|
||
"doc_deduped": "Già archiviato altrove — condiviso, nessuno spazio aggiuntivo.",
|
||
"doc_dup_in_object": "Questo file è già allegato a questo oggetto.",
|
||
"doc_link_invalid": "Sono consentiti solo link http/https.",
|
||
"doc_cat_manual": "Manuale",
|
||
"doc_cat_warranty": "Garanzia",
|
||
"doc_cat_invoice": "Fattura",
|
||
"doc_cat_spare_parts": "Ricambi",
|
||
"doc_cat_photo": "Foto",
|
||
"doc_cat_other": "Altro",
|
||
"doc_link_badge": "Link",
|
||
"doc_storage_title": "Archiviazione documenti",
|
||
"doc_storage_saved": "Risparmiato con deduplicazione",
|
||
"doc_storage_refresh": "Aggiorna",
|
||
"doc_download": "Scarica",
|
||
"doc_close": "Chiudi",
|
||
"doc_camera": "Scatta foto",
|
||
"camera_capture_shoot": "Scatta",
|
||
"camera_switch_lens": "Cambia fotocamera",
|
||
"doc_drop_hint": "Trascina qui i file",
|
||
"doc_task_none": "Nessun documento collegato a questa attività.",
|
||
"doc_link_existing": "Collega un documento…",
|
||
"doc_attach": "Collega",
|
||
"doc_unlink": "Scollega",
|
||
"doc_page": "Pagina",
|
||
"chart_range_7d": "7g",
|
||
"chart_range_30d": "30g",
|
||
"chart_range_90d": "90g",
|
||
"chart_range_1y": "1a",
|
||
"chart_since_service": "dall'ultima manutenzione",
|
||
"chart_no_stats": "Nessuna statistica a lungo termine per questa entità — vengono mostrati solo i valori degli interventi",
|
||
"auto_complete_on_recovery": "Completa automaticamente quando il sensore si ripristina",
|
||
"auto_complete_on_recovery_help": "Registra un completamento (imposta l'ultima esecuzione) quando il trigger si risolve da solo — ad es. sale ricaricato, filtro sostituito.",
|
||
"doc_search": "Cerca documenti…",
|
||
"doc_search_none": "Nessun documento corrispondente",
|
||
"doc_description": "Descrizione (facoltativa)",
|
||
"doc_sort": "Ordina documenti",
|
||
"doc_sort_newest": "Più recenti prima",
|
||
"doc_sort_oldest": "Meno recenti prima",
|
||
"doc_sort_title": "Per titolo (1, 2, 3 …)",
|
||
"doc_sort_category": "Per categoria",
|
||
"link_device_optional": "Collega a dispositivo esistente (opzionale)",
|
||
"parent_object_optional": "Oggetto principale (opzionale)",
|
||
"parent_none": "(Nessun principale)",
|
||
"paused": "In pausa",
|
||
"pause_object": "Metti in pausa",
|
||
"resume_object": "Riprendi",
|
||
"pause_until_prompt": "Congela i calendari di questo oggetto: nulla scade e nulla notifica finché non viene ripreso. Facoltativamente imposta una data di ripresa automatica.",
|
||
"pause_until_label": "Riprendi il (facoltativo)",
|
||
"object_paused": "Oggetto in pausa",
|
||
"object_resumed": "Oggetto ripreso — calendari riavviati",
|
||
"object_paused_badge": "In pausa",
|
||
"paused_until_label": "fino al",
|
||
"replace_object": "Sostituisci…",
|
||
"replace_object_prompt": "Ritira questo oggetto e crea un successore. Storico e costi restano archiviati sul vecchio; attività e documenti passano al nuovo, i contatori ripartono da zero.",
|
||
"replace_name_label": "Nome del successore",
|
||
"object_replaced": "Oggetto sostituito — successore creato",
|
||
"reading_unit_label": "Unità di lettura (es. kWh, m³)",
|
||
"reading_unit_help": "Mostrata accanto al valore registrato al completamento di questa attività.",
|
||
"reading_value_label": "Valore letto",
|
||
"reading_label": "Lettura",
|
||
"readings_section": "Letture",
|
||
"readings_hint": "Più valori denominati per completamento — una riga per contatore. Lascia vuoto per un valore singolo.",
|
||
"reading_name_label": "Nome lettura",
|
||
"reading_unit_short": "Unità",
|
||
"reading_add": "Aggiungi lettura",
|
||
"reading_duplicate_name": "Nome già in uso",
|
||
"reading_last": "ultimo: {value}",
|
||
"reading_below_last": "Inferiore all'ultima lettura ({value})",
|
||
"settings_templates_label": "Galleria modelli",
|
||
"settings_templates_hint": "Deseleziona i modelli che non ti serviranno mai: spariscono dai selettori \"Da modello\" (pannello e config flow). Nient'altro cambia; riattivabili in qualsiasi momento.",
|
||
"worksheet": "Scheda di lavoro",
|
||
"worksheet_scan_view": "Scansiona per aprire l'attività",
|
||
"worksheet_scan_complete": "Scansiona per completare",
|
||
"worksheet_manual_excerpt": "Estratto del manuale",
|
||
"worksheet_pages": "pagine",
|
||
"worksheet_printed": "Stampato",
|
||
"worksheet_never": "Mai",
|
||
"card_all_caught_up": "Tutto in ordine — niente richiede attenzione",
|
||
"postpone": "Posticipa",
|
||
"postpone_date_prompt": "A quale data posticipare questa scadenza?",
|
||
"postpone_date_label": "Nuova data di scadenza",
|
||
"postponed": "Posticipato",
|
||
"postponed_to": "Posticipato al",
|
||
"season_window_label": "Finestra stagionale (mesi)",
|
||
"season_window_hint": "Scade solo nei mesi selezionati; le date fuori stagione passano al mese attivo successivo. Nessuno = tutto l’anno.",
|
||
"series_end_label": "Termina",
|
||
"series_end_never": "Mai (ripete all’infinito)",
|
||
"series_end_after_count": "Dopo un numero di volte",
|
||
"series_end_until": "In una data",
|
||
"series_end_count_label": "Numero di volte",
|
||
"series_end_until_label": "Data di fine",
|
||
"parts_section": "Ricambi e consumabili",
|
||
"parts_inventory_value": "Valore delle scorte",
|
||
"part_add": "Aggiungi ricambio",
|
||
"part_name": "Nome",
|
||
"part_vendor": "Produttore",
|
||
"part_storage_location": "Luogo di conservazione",
|
||
"part_product_url": "URL del prodotto",
|
||
"part_unit": "Unità",
|
||
"part_cost": "Prezzo unitario",
|
||
"part_stock": "Scorta",
|
||
"part_reorder_threshold": "Soglia riordino",
|
||
"part_restock_quantity": "Quantità di riordino",
|
||
"part_auto_buy": "Task d'acquisto se scarso",
|
||
"part_restock": "Correggi scorta",
|
||
"parts_used_by": "Usato da",
|
||
"restock_quantity_label": "Quantità acquistata",
|
||
"consumes_parts_label": "Consuma ricambi",
|
||
"shared_parts_other_objects": "Ricambi di altri oggetti",
|
||
"shared_parts_help": "Più oggetti possono condividere una sola scorta. Completando questa attività si preleva dall'oggetto proprietario.",
|
||
"shared_part_unknown": "Ricambio sconosciuto",
|
||
"parts_load_failed": "Impossibile caricare i ricambi di questo oggetto — le opzioni di consumo ricambi non sono al momento disponibili.",
|
||
"settings_export_selection": "Limita agli oggetti selezionati (facoltativo)",
|
||
"settings_docs_archive": "Archivio documenti (con file)",
|
||
"settings_docs_archive_hint": "Gli export JSON/YAML/CSV contengono solo le impostazioni. Questo ZIP include il contenuto dei file caricati per un ripristino completo.",
|
||
"settings_docs_export_btn": "Scarica ZIP dei documenti",
|
||
"settings_docs_import_btn": "Ripristina ZIP dei documenti",
|
||
"settings_docs_import_success": "Ripristinati: {blobs} file, {docs} documenti",
|
||
"adopt_problem_button": "Adotta sensori di problema",
|
||
"adopt_problem_title": "Adotta sensori di problema",
|
||
"adopt_problem_hint": "Trasforma i sensori di problema di HA (errori stampante, avvisi filtro, batteria scarica) in attività di manutenzione che si attivano finché il problema è attivo e si completano quando si risolve.",
|
||
"adopt_problem_none": "Nessun sensore di problema non ancora monitorato trovato.",
|
||
"adopt_problem_active": "attivo",
|
||
"adopt_problem_ok": "ok",
|
||
"adopt_problem_new_object": "(nuovo)",
|
||
"adopt_problem_adopt": "Adotta selezionati",
|
||
"adopt_problem_done": "{tasks} sensore/i di problema adottato/i",
|
||
"views_label": "Viste",
|
||
"views_none": "— Nessuna vista —",
|
||
"views_manage": "Salva / gestisci viste",
|
||
"views_dialog_title": "Viste salvate",
|
||
"views_dialog_hint": "Salva i filtri attuali come vista con nome riutilizzabile da tutti.",
|
||
"views_name_placeholder": "Nome della vista",
|
||
"views_save_current": "Salva filtri attuali",
|
||
"views_none_yet": "Nessuna vista salvata.",
|
||
"close": "Chiudi",
|
||
"trigger_hint_now": "Il sensore indica {value} in questo momento.",
|
||
"trigger_hint_above": "L'attività scatta quando supera {target}.",
|
||
"trigger_hint_below": "Scatta quando scende sotto {target}.",
|
||
"trigger_hint_overlap": "Questi limiti si sovrappongono: ogni lettura attiva l'attività e non può mai rientrare. Lascia vuoto uno dei due campi.",
|
||
"trigger_hint_counter_delta": "Conta dalla lettura attuale ({value}): scade a {due} (+{target}); il conteggio riparte dopo ogni completamento.",
|
||
"trigger_hint_counter_delta_edit": "Conta l'uso dall'ultimo completamento: scade dopo +{target}; il conteggio riparte dopo ogni completamento.",
|
||
"trigger_hint_counter_abs": "L'attività scade quando il sensore raggiunge {target}.",
|
||
"trigger_hint_runtime": "L'attività scade dopo {hours} h di funzionamento accumulato; il conteggio riparte dopo ogni completamento.",
|
||
"trigger_hint_state_change": "L'attività scade dopo {count} cambi(o) di stato.",
|
||
"trigger_hint_state_change_to": "L'attività scade dopo {count} passaggi(o) a «{state}».",
|
||
"trigger_hint_state_now": "Stato attuale: {value}.",
|
||
"adopt_problem_part": "Usa il ricambio: {name}",
|
||
"label_filter": "Etichetta",
|
||
"all_labels": "Tutte le etichette",
|
||
"settings_notify_scope": "Notifica solo per la vista",
|
||
"settings_notify_scope_all": "Tutte le attività",
|
||
"settings_notify_scope_hint": "Solo le attività che corrispondono ai filtri etichetta/utente della vista scelta inviano promemoria. Stato, ordinamento e raggruppamento della vista qui vengono ignorati.",
|
||
"settings_notify_completed": "Notifiche di completamento",
|
||
"settings_notify_completed_hint": "Una nota per la famiglia quando un'attività viene completata, con il motivo e chi l'ha fatto. \"Solo automatici\" annuncia solo i completamenti che nessuno ha fatto sul posto: ripristino del sensore, spunta nella lista della spesa, chiamata di servizio di un'automazione. Solo al servizio della famiglia; ore di silenzio e limite giornaliero si applicano.",
|
||
"notify_completed_off": "Disattivato",
|
||
"notify_completed_automatic": "Solo completamenti automatici",
|
||
"notify_completed_all": "Tutti i completamenti",
|
||
"settings_notify_rule": "La tua regola di notifica",
|
||
"settings_notify_rule_hint": "Ogni notifica genera anche l'evento maintenance_supporter_notification (tipo, stato, oggetto, attività, numeri di riferimento, priorità, link, payload). Instradalo con un'automazione — ad es. verso Ticker, Telegram o Pushover.",
|
||
"settings_notify_event_only": "Genera solo l'evento, non inviare nulla",
|
||
"settings_notify_event_only_hint": "La tua automazione gestisce l'intera consegna. Intervalli di ripetizione, ore di silenzio e limite giornaliero valgono ancora per quando scatta l'evento.",
|
||
"settings_notify_extra_data": "Dati di notifica aggiuntivi (template)",
|
||
"settings_notify_extra_data_hint": "JSON o YAML, Jinja consentito; unito ai data della chiamata notify (le tue chiavi vincono). Variabili: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message. Prova con il pulsante Invia test.",
|
||
"card_saved_view": "Vista salvata",
|
||
"card_saved_view_none": "Nessuna",
|
||
"card_saved_view_help": "Applica i filtri stato, utente ed etichetta della vista in aggiunta ai filtri sopra. Ordinamento e raggruppamento della vista sono impostazioni di visualizzazione del pannello e non si applicano alla scheda.",
|
||
"panel_card_tab": "Apri sulla scheda",
|
||
"panel_card_tab_default": "Scheda memorizzata (come nel pannello)",
|
||
"panel_card_view": "Apri con la vista salvata",
|
||
"panel_card_height": "Altezza",
|
||
"panel_card_height_help": "Vuoto = riempie lo schermo sotto la scheda (vista pannello). Altrimenti una lunghezza CSS come 600px o 80vh per viste con altre schede.",
|
||
"panel_card_not_registered": "Il pannello Maintenance Supporter non è disponibile — l'integrazione è configurata?",
|
||
"panel_card_load_failed": "Impossibile caricare il pannello Maintenance Supporter — ricarica la pagina (dopo un aggiornamento: svuota la cache del browser).",
|
||
"doc_part_none": "Nessun documento collegato a questo ricambio.",
|
||
"settings_templates_toggle_group": "Attiva o disattiva tutti i modelli di questo gruppo",
|
||
"setups_button": "Configurazioni suggerite",
|
||
"setups_title": "Configurazioni suggerite (Beta)",
|
||
"setups_hint": "Dispositivi di integrazioni supportate i cui sensori dei consumabili possono guidare le attività di manutenzione. L'adozione crea l'oggetto e collega ogni attività al suo sensore: si attiva quando il consumabile si esaurisce e si risolve dopo la sostituzione.",
|
||
"setups_none": "Nessun dispositivo supportato con sensori di consumabili non collegati.",
|
||
"setups_adopt": "Configura selezione",
|
||
"setups_done": "{tasks} attività collegate ai sensori create.",
|
||
"complete_parts_used": "Ricambi usati questa volta",
|
||
"part_delete_confirm": "Eliminare il ricambio '{name}'? Verranno rimossi il monitoraggio delle scorte, i collegamenti alle attività e ogni promemoria d'acquisto aperto.",
|
||
"baseline_start_value": "Valore iniziale (facoltativo)",
|
||
"baseline_start_help": "Il conteggio parte da questo valore. Lascia vuoto per contare dal valore attuale; inserisci la lettura dell'ultima manutenzione perché conti anche l'uso da allora.",
|
||
"setups_baseline_hint": "lettura all'ultima manutenzione (facoltativo)",
|
||
"baseline_start_help_edit": "Lascia vuoto per mantenere il conteggio esistente. Un valore inserito riancora il conteggio (ad es. la lettura dell'ultima manutenzione).",
|
||
"baseline_current_effective": "Valore iniziale attualmente in vigore: {value}",
|
||
"runtime_on_states": "Stati attivi",
|
||
"runtime_on_states_help": "Stati che contano come in funzione — predefinito: on. Ad es. mowing, cleaning, printing. Con un attributo selezionato vengono confrontati i suoi valori.",
|
||
"runtime_max_session": "Durata massima per sessione (secondi)",
|
||
"runtime_max_session_help": "Una singola esecuzione conta al massimo questi secondi — protegge da un sensore bloccato su ON (connessione persa, riavvio). Vuoto = nessun limite.",
|
||
"trend_approaching": "Si avvicina alla soglia",
|
||
"trend_easing": "Si allontana dalla soglia",
|
||
"split_select_hint": "Seleziona un'attività per vederne i dettagli qui",
|
||
"setups_target_new": "Crea nuovo: {name}",
|
||
"schedule_preview_title": "Prossime date",
|
||
"schedule_preview_ontime": "Presumendo un completamento puntuale.",
|
||
"schedule_preview_ends": "(la serie termina)",
|
||
"adopt_problem_responsible": "Utente responsabile per tutte le attività adottate (opzionale)",
|
||
"adopt_for_minutes_hint": "Attiva solo se il problema persiste per questo tempo — 0 reagisce al primo sfarfallio.",
|
||
"adopt_problem_configure": "Configura",
|
||
"history_auto": "Automatico",
|
||
"battery_fleet_title": "Parco batterie",
|
||
"battery_fleet_none_low": "Tutte le batterie OK — niente da sostituire.",
|
||
"battery_fleet_buy_now": "Da comprare",
|
||
"battery_fleet_soon": "Presto necessario",
|
||
"battery_fleet_soon_hint": "Stimato dall'ultima sostituzione — ordina in anticipo.",
|
||
"battery_fleet_mark_all": "Segna tutte sostituite",
|
||
"battery_fleet_mark_one": "Segna questa batteria sostituita",
|
||
"battery_fleet_offline": "offline",
|
||
"battery_fleet_no_sensor": "Nessun sensore",
|
||
"battery_fleet_trigger_lost": "Il trigger del sensore di questa attività è andato perso — non si attiverà né si completerà automaticamente.",
|
||
"battery_fleet_repair": "Ripara",
|
||
"battery_fleet_exclude": "Escludi dal parco",
|
||
"battery_fleet_excluded": "Escluse",
|
||
"battery_fleet_include": "Traccia di nuovo",
|
||
"battery_fleet_all": "Tutte le batterie monitorate",
|
||
"battery_fleet_all_hint": "Escludi qui un dispositivo prima ancora che segnali la batteria scarica — un aspirapolvere che si ricarica da solo o un telefono che avvisa da sé.",
|
||
"battery_fleet_add": "Aggiungi una batteria",
|
||
"battery_fleet_add_hint": "Scegli un sensore batteria sfuggito al rilevamento automatico — entra subito nell'elenco.",
|
||
"battery_fleet_track_self": "Traccia le batterie autoricaricabili",
|
||
"battery_fleet_track_self_hint": "Telefoni, aspirapolvere e altri dispositivi che si ricaricano da soli appaiono come ricaricabili — se scarichi chiedono una ricarica, mai batterie nuove.",
|
||
"battery_fleet_due_without_sensor": "Considerare una previsione scaduta come in scadenza se una batteria non ha sensore",
|
||
"battery_fleet_due_without_sensor_hint": "Alcuni dispositivi non riportano alcun livello di batteria — Battery Notes conosce solo il tipo e l'ultima sostituzione. Trascorsa la durata tipica, la batteria conta come scarica e l'attività del parco te lo ricorda; segnarla come sostituita azzera la previsione.",
|
||
"battery_fleet_status_low": "Scarica",
|
||
"battery_fleet_status_soon": "A breve",
|
||
"battery_fleet_status_ok": "A posto",
|
||
"battery_fleet_status_due": "In scadenza",
|
||
"battery_fleet_predicted_on": "Previsto intorno al {date}",
|
||
"battery_fleet_predicted_typical": "Previsto intorno al {date} — {months} mesi tipici per {type} ({source})",
|
||
"lifetime_source_default": "valore predefinito integrato",
|
||
"lifetime_source_table": "tabella integrata",
|
||
"lifetime_source_learned": "appreso da {n} sostituzioni",
|
||
"lifetime_source_override": "la tua impostazione",
|
||
"lifetime_source_learned_device": "appreso da {n} sostituzioni di questo dispositivo",
|
||
"lifetime_source_learned_model": "appreso da {n} sostituzioni su dispositivi di questo modello",
|
||
"battery_fleet_predicted_trend": "Previsto dalla tendenza di scarica di questa batteria: intorno al {date} ({confidence})",
|
||
"battery_fleet_rechargeable": "Ricaricabile: da ricaricare anziché sostituire — mai nella lista della spesa",
|
||
"battery_fleet_sort_name": "Ordina per nome",
|
||
"battery_fleet_sort_urgency": "Ordina per urgenza",
|
||
"battery_fleet_mark_recharged": "Segna come ricaricata",
|
||
"battery_fleet_sparkline_hint": "Livello batteria degli ultimi 30 giorni — tratteggiato: proiezione fino alla soglia di batteria scarica",
|
||
"battery_fleet_filter_type": "Mostra solo questo tipo di batteria",
|
||
"battery_fleet_record_replacement": "Il livello è balzato intorno al {date} — registra questa sostituzione in Battery Notes",
|
||
"battery_fleet_total": "{n} batterie monitorate",
|
||
"battery_fleet_setup_button": "Parco batterie",
|
||
"battery_fleet_setup_done": "Parco batterie configurato — un'attività monitora tutte.",
|
||
"update_banner": "Sul server è presente una versione più recente di Maintenance Supporter — ricarica per aggiornare il pannello.",
|
||
"update_reload": "Ricarica",
|
||
"row_actions_banner": "Completa e Salta nelle righe delle attività ora sono pulsanti. Preferisci le vecchie icone?",
|
||
"row_actions_keep": "Mantieni i pulsanti",
|
||
"row_actions_back": "Torna alle icone",
|
||
"battery_fleet_forecast_overdue": "Data prevista superata — la batteria risulta ancora in buono stato. Se l'hai sostituita, registra la sostituzione; altrimenti la previsione era errata.",
|
||
"cost_from_parts": "Usa ≈ {amount} dai ricambi",
|
||
"dismiss": "Ignora",
|
||
"gs_label": "Primi passi — questi suggerimenti scompaiono man mano che la configurazione cresce",
|
||
"gs_setups_chip": "Configurazioni suggerite: trovati {n} dispositivi con trigger preconfigurati",
|
||
"gs_adopt_chip": "{n} sensori di problemi possono diventare attività di manutenzione",
|
||
"gs_fleet_chip": "Un clic configura la flotta di batterie",
|
||
"cal_editor_window": "Finestra predefinita",
|
||
"cal_editor_window_week": "Settimana (7 giorni)",
|
||
"cal_editor_window_fortnight": "Due settimane (14 giorni)",
|
||
"cal_editor_window_month": "Mese (30 giorni, predefinito)",
|
||
"cal_editor_window_year": "Anno (365 giorni, giorni vuoti nascosti)",
|
||
"cal_editor_show_chips": "Mostra i chip della finestra nella scheda",
|
||
"cal_editor_chips_hint": "Nascondi i chip quando la scheda è in una vista strategia che funge già da selettore di finestra.",
|
||
"cal_editor_show_user_filter": "Mostra il filtro utente",
|
||
"cal_editor_default_user": "Filtro utente predefinito",
|
||
"cal_editor_my_tasks": "Le mie attività (utente attuale)",
|
||
"cal_editor_show_object_filter": "Mostra il filtro oggetto",
|
||
"cal_editor_object_hint": "Preseleziona un oggetto via YAML: object_filter: \"<nome>\" — o un elenco di nomi per limitare la scheda a più oggetti.",
|
||
"object_history_section": "Cronologia (tutte le attività)",
|
||
"object_history_all_tasks": "Tutte le attività",
|
||
"object_history_empty": "Nessuna voce in questo periodo.",
|
||
"object_history_cap_note": "La cronologia conserva fino a 500 voci per attività — le voci molto vecchie potrebbero mancare.",
|
||
"service_record_title": "Libretto di manutenzione",
|
||
"service_record_print": "Libretto di manutenzione (PDF)",
|
||
"date": "Data",
|
||
"service_record_entries": "voci",
|
||
"ref_number": "Numero di riferimento",
|
||
"print_options_title": "Stampa il libretto di servizio",
|
||
"print_layout": "Impaginazione",
|
||
"print_layout_chronological": "Cronologico",
|
||
"print_layout_by_task": "Per attività",
|
||
"print_include": "Includi",
|
||
"print_inc_readings": "Letture",
|
||
"print_inc_parts": "Ricambi usati",
|
||
"print_inc_photos": "Foto",
|
||
"print_inc_documents": "Documenti collegati",
|
||
"print_inc_doc_desc": "Descrizioni dei documenti",
|
||
"print_inc_checklist": "Lista di controllo",
|
||
"print_inc_notes": "Note",
|
||
"print_inc_costs": "Costo e durata",
|
||
"print_inc_person": "Eseguito da",
|
||
"print_inc_refs": "Numeri di riferimento",
|
||
"print_inc_bare": "Completamenti senza dettagli",
|
||
"print_inc_qr": "Codice QR per attività",
|
||
"print_button": "Stampa",
|
||
"report_scan_hint": "Scansiona per aprire l'attività",
|
||
"completed_by": "Completato da",
|
||
"date_from": "Dal",
|
||
"date_to": "Al",
|
||
"phases_section": "Fasi del ciclo (opzionale)",
|
||
"phases_hint": "Lavori diversi sullo stesso ritmo — ogni completamento passa al passo successivo (es. piccolo, piccolo, grande).",
|
||
"phase_add": "Aggiungi fase",
|
||
"phase_name": "Nome della fase",
|
||
"phase_sequence_label": "Ordine del ciclo",
|
||
"phase_sequence_add_step": "Aggiungi passo",
|
||
"phase_current": "Fase attuale",
|
||
"phase_set": "Imposta come attuale",
|
||
"chart_history_fallback": "Nessuna statistica a lungo termine per questa entità — viene mostrata la cronologia degli stati del recorder (di solito gli ultimi ~10 giorni)",
|
||
"chart_history_alarm": "Vista del trigger dallo storico stati: 1 = stato di allarme mantenuto per il tempo di attesa, 0 = ok (in genere gli ultimi ~10 giorni)",
|
||
"chart_history_count": "Conteggio dei cambi ricostruito dallo storico stati dall'ultimo intervento (in genere gli ultimi ~10 giorni)",
|
||
"prediction_cycles": "Appreso da cicli",
|
||
"phase_require_override": "Sostituisci «Richiedi al completamento» per questa fase",
|
||
"history_add_past": "Aggiungi un completamento passato",
|
||
"require_tag_scan": "Completa solo scansionando il tag",
|
||
"require_tag_scan_help": "Prova di presenza: «Fatto» è bloccato ovunque finché non viene scansionato il tag NFC o il codice QR sull'oggetto. Le automazioni possono passare 'via_tag_scan' al servizio complete.",
|
||
"disallow_skip": "Non consentire di saltare",
|
||
"disallow_skip_help": "L'azione Salta scompare da tutte le superfici e il server rifiuta anche i salti da automazioni e voce.",
|
||
"no_notifications": "Nessuna notifica per questa attività",
|
||
"no_notifications_help": "Nessun promemoria per questa attività — niente notifiche di stato, ripetizioni, promemoria anticipati o raggruppamenti. Resta visibile nella dashboard e nelle sue entità; il riepilogo settimanale la conta ancora.",
|
||
"require_tag_scan_hint": "Questa attività si completa solo scansionando il suo tag NFC o codice QR sull'oggetto — il salvataggio qui verrà rifiutato."
|
||
}
|