Files
KX-Bridge-Release/web/translations/it.json
viewit 752f5c790c feat(ui): add power switch toggle to the Dashboard
User feedback: the power-control button for the smart-plug feature
was hard to find (only in the Printers tab, not the Dashboard where
users look first) and once found, easy to miss - a bare emoji icon
with no background/border, colored only via a muted gray/green text
color change.

Adds a "Steckdose"/Power Switch dashboard card with a segmented
An/Aus toggle styled like the print-speed selector (bordered pill,
accent-colored + tinted background when active) - much more visible
than a plain icon. Only rendered when the active printer has
power_on_url/power_off_url configured, mirroring the existing
has_power_control gating in the Printers tab. Reuses the existing
/kx/printers/{id}/power and power-status endpoints; the Printers-tab
button stays as-is for per-printer control in multi-printer setups.

Also handles the case where a user's saved GridStack dashboard layout
predates this card: initDashGrid() now appends any DASH_DEFAULT_LAYOUT
card missing from a saved layout instead of only updating matching
ids, so existing users get the new card without their custom layout
being wiped (which bumping DASH_LAYOUT_VERSION would otherwise do to
everyone).
2026-08-24 19:00:08 +02:00

356 lines
16 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.

{
"ace_dry_auto_refill": "Ricarica automatica",
"ace_dry_chart": "Cronologia (Temp/Umidità)",
"ace_dry_current_temp": "Temperatura",
"ace_dry_dialog_cancel": "Annulla",
"ace_dry_dialog_confirm": "Conferma",
"ace_dry_dialog_custom_name": "Nome personalizzato",
"ace_dry_dialog_reset_default": "Ripristina predefiniti",
"ace_dry_dialog_save_restart": "Salva e riavvia",
"ace_dry_dialog_temp": "Temperatura (30-80°C)",
"ace_dry_dialog_time": "Tempo rim. (h:m:s)",
"ace_dry_dialog_title": "Impostazioni Temp/Tempo essiccatore",
"ace_dry_dryer": "Essiccatore",
"ace_dry_duration": "Durata (min)",
"ace_dry_enable": "Abilita essiccazione",
"ace_dry_humidity": "Umidità",
"ace_dry_preset_abs_asa": "ABS / ASA",
"ace_dry_preset_custom": "Personalizzato",
"ace_dry_preset_pa_pc": "PA / PC",
"ace_dry_preset_petg": "PETG",
"ace_dry_preset_pla": "PLA",
"ace_dry_preset_pla_plus": "PLA+",
"ace_dry_preset_tpu": "TPU",
"ace_dry_start": "▶ Avvia",
"ace_dry_status_off": "Stato: Spento",
"ace_dry_status_on": "Stato: Attivo",
"ace_dry_status_remaining": "Rimanente",
"ace_dry_stop": "■ Ferma",
"ace_dry_temp": "Temperatura (°C)",
"ace_dry_temp_line": "Temperatura di essiccazione",
"ace_dry_time_line": "Tempo di essiccazione",
"ace_dry_ui_pending": "(Solo interfaccia, backend a seguire)",
"add_printer": "Aggiungi stampante",
"ams_empty": "Vuoto",
"ams_no_data": "Nessun dato ricevuto dall' AMS",
"apd_cancel": "Annulla",
"apd_confirm": "Aggiungi",
"apd_err_ip": "Inserisci un indirizzo IP",
"apd_fetching": "Recupero dati dalla stampante…",
"apd_lbl_ip": "IP stampante",
"apd_lbl_name": "Nome (opzionale)",
"apd_placeholder_name": "es. Kobra X Soggiorno",
"apd_success": "Stampante aggiunta, riavvio del bridge in corso…",
"apd_title": "Aggiungi stampante",
"browser_tab_printer": "Sulla stampante",
"browser_tab_uploaded": "Caricati",
"btn_cam_start": "▶ Camera",
"btn_cam_start2": "▶ Avvia",
"btn_cam_stop": "◼ Camera",
"btn_cam_stop2": "◼ Ferma",
"btn_cancel": "✕ Stop",
"btn_cancel_generic": "Annulla",
"btn_confirm_generic": "Conferma",
"btn_connect": "⚡ Connetti",
"btn_delete": "Elimina",
"btn_disable_motors": "Spegni motori",
"btn_disconnect": "✕ Disconnetti",
"btn_home_all": "Home generale",
"btn_home_xy": "Home XY",
"btn_home_z": "Home Z",
"btn_pause": "⏸ Pausa",
"btn_resume": "▶ Riprendi",
"cam_placeholder": "📷 Camera non avviata",
"cam_stream_unavailable": "Flusso video non disponibile",
"card_ace_dry": "Essiccazione ACE",
"card_ams": "Filamento",
"card_cam": "Camera",
"card_light_fan": "Ventola",
"card_progress": "Avanzamento",
"card_speed": "Velocità di stampa",
"card_power": "Presa di corrente",
"card_temps": "Temperature",
"confirm_cancel": "Annullare davvero la stampa?",
"fd_cancel": "Annulla",
"fd_no_matching_material": "Nessun materiale corrispondente",
"fd_no_slots_msg": "Nessuno slot AMS caricato.{br}Avviare comunque la stampa?",
"fd_objects_hint": "Salta oggetti (opzionale):",
"fd_objects_toggle": "Salta oggetti",
"fd_options_title": "Opzioni di stampa",
"fd_print": "▶ Stampa",
"fd_slot": "Slot",
"fd_slots_hint": "Assegna il canale GCode allo slot AMS:",
"fd_title": "Assegnazione slot",
"fd_used": "USATO",
"file_cancel_btn": "✕ Annulla",
"file_ready_btn": "▶ Avvia stampa",
"file_slots_btn": "🎨 Seleziona slot",
"header_status_complete": "Completato",
"header_status_error": "Errore",
"header_status_printing": "In stampa",
"header_status_standby": "Pronto",
"hint_ip_no_port": "Solo indirizzo IP, senza porta (es. 192.168.1.102)",
"kobra_auto_leveling": "Livellamento automatico",
"kobra_busy": "Occupato",
"kobra_canceled": "Annullato",
"kobra_checking": "Verifica",
"kobra_failed": "Errore",
"kobra_finished": "Finito",
"kobra_free": "Pronto",
"kobra_init": "Inizializzazione",
"kobra_offline": "Offline",
"kobra_paused": "In pausa",
"kobra_pausing": "Pausa in corso...",
"kobra_preheating": "Preriscaldamento",
"kobra_printing": "In stampa",
"kobra_resumed": "Ripreso",
"kobra_resuming": "Ripresa...",
"kobra_stoped": "Arrestato",
"kobra_stopping": "Arresto...",
"kobra_updated": "Aggiornamento",
"label_bed": "Piatto",
"label_fan": "🌀 Ventola",
"label_light": "💡 Luce",
"label_nozzle": "Ugello",
"label_off": "Off",
"label_on_off": "On / Off",
"label_set": "Imposta",
"label_slot": "Slot",
"label_speed": "Velocità",
"label_step": "Ampiezza passo:",
"label_target_c": "Target:",
"lbl_conn_error": "Errore di connessione:",
"lbl_elapsed": "Trascorso:",
"lbl_feed": "Carica",
"lbl_layers": "Layer",
"lbl_light": "💡 Luce",
"lbl_pause_reason": "Stampa in pausa:",
"lbl_remaining": "Rimanente:",
"lbl_slicer_time": "Stima slicer:",
"lbl_spoolman_sync_rate": "Frequenza sync (s, 0=fine stampa)",
"lbl_spoolman_url": "URL server",
"lbl_unload": "Rimuovi",
"lbl_zpos": "Z (mm)",
"log_auto": "⬇ Auto",
"log_axis": "Asse",
"log_bed": "Piatto →",
"log_cam_start": "Camera avviata:",
"log_cam_stop": "Camera arrestata",
"log_clear": "✕ Cancella",
"log_delete_failed": "Eliminazione non riuscita",
"log_dir_all": "Tutti",
"log_dir_label": "Dir:",
"log_dir_rx": "RX",
"log_dir_tx": "TX",
"log_download": "⬇ Scarica",
"log_error": "Errore:",
"log_fan": "Ventola →",
"log_filter_placeholder": "Filtra…",
"log_home": "Home",
"log_home_all": "Home generale",
"log_light_off": "Luce spenta",
"log_light_on": "Luce accesa",
"log_lvl_err": "⛔ Errori",
"log_lvl_label": "Livello:",
"log_lvl_warn": "⚠ Avvisi",
"log_nozzle": "Ugello →",
"log_poll_error": "Errore di sincronizzazione:",
"log_print_action": "Stampa:",
"log_print_start": "Inizio stampa:",
"log_topic_ams": "AMS",
"log_topic_info": "Info",
"log_topic_label": "Argomento:",
"log_topic_print": "Stampa",
"log_topic_status": "Stato",
"modal_sec_obico": "Obico",
"modal_sec_spoolman": "Spoolman",
"nav_ams": "AMS",
"nav_browser": "Browser",
"nav_console": "Console",
"nav_dashboard": "Dashboard",
"nav_extras": "Luce / Ventola",
"nav_motion": "Movimento",
"nav_print": "Stampa",
"nav_printers": "Stampanti",
"nav_settings": "Impostazioni",
"nav_temps": "Temperature",
"orca_profile_done": "Importato",
"orca_profile_dropmsg": "Trascina qui o fai clic",
"orca_profile_help_html": "Carica un file <b>ZIP</b> della tua cartella filamenti di OrcaSlicer o file singoli <b>.json</b>.<br>In OrcaSlicer: <i>Aiuto → Mostra cartella di configurazione → user/&lt;id&gt;/filament/</i>",
"orca_profile_hint": "Importa i tuoi profili di filamento OrcaSlicer (apri la cartella utente tramite Aiuto → Mostra cartella di configurazione)",
"orca_profile_import_btn": "Importa profili",
"orca_profile_import_link": "★ Importa i tuoi profili…",
"orca_profile_import_title": "Importa i tuoi profili OrcaSlicer",
"orca_profile_list_label": "Attualmente importati",
"orca_profile_section": "Profili OrcaSlicer",
"orca_profile_skipped": "saltato",
"orca_profile_uploading": "Caricamento in corso…",
"orca_profile_user_empty": " nessuno ",
"orca_profile_user_label": "Profili personali",
"panel_ams_title": "Filamento",
"panel_browser_title": "Browser dei file",
"panel_console_title": "Registro eventi",
"panel_extras_camera": "Camera",
"panel_extras_fan": "Ventola",
"panel_extras_light": "Luce",
"panel_motion_xy": "Controllo Assi",
"panel_print_btn_cancel": "✕ Annulla",
"panel_print_btn_pause": "⏸ Pausa",
"panel_print_btn_resume": "▶ Riprendi",
"panel_print_temps_live": "Temperature (In tempo reale)",
"panel_print_title": "Controllo stampa",
"panel_temps_bed": "Piatto riscaldato",
"panel_temps_chart": "Cronologia (ultime 60 letture)",
"panel_temps_nozzle": "Ugello",
"print_auto_leveling": "Livellamento automatico",
"printer_store_delete_confirm": "Eliminare il file dalla stampante?",
"printer_store_delete_selected_confirm": "Eliminare {n} file selezionati dalla stampante?",
"printer_store_empty": "Nessun file sulla stampante.",
"printer_store_unreachable": "Stampante non raggiungibile o richiesta fallita.",
"printers_active": "● attiva",
"printers_current": "Stampante corrente",
"printers_empty_hint": "Nessuna stampante ancora configurata.",
"printers_loading": "Caricamento in corso…",
"printers_none": "Nessuna stampante configurata.",
"printers_remove": "Rimuovi stampante",
"printers_power": "Attiva/disattiva alimentazione stampante",
"printers_power_on": "Alimentazione: Accesa",
"printers_power_off": "Alimentazione: Spenta",
"printers_power_off_confirm": "Spegnere l'alimentazione della stampante? Assicurati che non sia in corso alcuna stampa.",
"printers_power_on_short": "Acceso",
"printers_power_off_short": "Spento",
"printers_remove_confirm": "Rimuovere la stampante \"{name}\"? Il bridge si riavvierà.",
"printers_switch": "Cambia →",
"progress_action_clear": "Cancella",
"progress_action_print": "Stampa",
"progress_action_slots": "Mappa slot",
"settings_auto_leveling": "Livellamento automatico predefinito",
"settings_auto_leveling_label": "Livellamento automatico prima della stampa",
"settings_btn_tooltip": "Impostazioni",
"settings_camera_on_print": "Attiva la camera all'avvio della stampa",
"settings_cat_connection": "Connessione",
"settings_cat_display": "Aspetto",
"settings_cat_filament": "Filamento",
"settings_cat_language": "Lingua",
"settings_cat_printer": "Stampante",
"settings_cat_system": "Sistema",
"settings_cat_theme": "Alterna chiaro / scuro",
"settings_connection": "Connessione",
"settings_default_slot": "Slot predefinito (colore singolo)",
"settings_device_id": "ID dispositivo",
"settings_device_id_hint": "32 caratteri esadecimali",
"settings_device_id_placeholder": "32 caratteri esadecimali",
"settings_filament_mapping": "Mappatura profilo filamento (per slot)",
"settings_filament_mapping_hint": "Profilo Orca fisso per slot AMS. Durante la sincronizzazione dello slicer, il bridge invia questo profilo al posto di \"Generic\".",
"settings_filament_mapping_label": "Mappatura profilo filamento (per slot)",
"settings_filament_mapping_save": "Salva mappatura",
"settings_filament_mapping_save_label": "Salva mappatura",
"settings_file_ready_banner": "Barra di stampa",
"settings_file_ready_dialog": "Finestra di dialogo stampa",
"settings_file_ready_mode": "Dopo il caricamento: Comportamento di avvio stampa",
"settings_integrations": "Integrazioni",
"settings_language": "Lingua",
"settings_mode_id": "ID modalità",
"settings_mode_id_placeholder": "20030",
"settings_power": "Presa elettrica",
"settings_power_on_url": "URL accensione",
"settings_power_off_url": "URL spegnimento",
"settings_power_status_url": "URL stato",
"settings_power_hint": "Opzionale: URL HTTP GET per una presa smart (es. Tasmota) che controlla l'alimentazione della stampante. Lasciare vuoto per nascondere il pulsante di accensione.",
"settings_mqtt_port": "Porta MQTT",
"settings_mqtt_username_placeholder": "userXXXXXXXX",
"settings_orca_profiles_import": "Importa profili",
"settings_orca_profiles_label": "Profili OrcaSlicer",
"settings_password": "Password MQTT",
"settings_poll": "Intervallo di sincronizzazione (secondi)",
"settings_poll_interval_hint": "Con che frequenza il bridge interroga lo stato della stampante",
"settings_poll_interval_label": "Intervallo di sincronizzazione (secondi)",
"settings_print": "Impostazioni di stampa",
"settings_printer_ip": "IP stampante",
"settings_printer_name": "Nome stampante",
"settings_printer_name_placeholder": "p. es. Kobra X Sala",
"settings_save": "Salva e riavvia",
"settings_slot_auto": "Auto (tutti gli slot caricati)",
"settings_theme_toggle": "Attiva/disattiva chiaro / scuro",
"settings_title": "Impostazioni",
"settings_username": "Nome utente MQTT",
"settings_vendor_filter_placeholder": "Cerca produttori…",
"settings_version": "Versione",
"settings_visible_vendors": "Produttori visibili (menu del profilo)",
"settings_visible_vendors_hint": "Solo questi produttori appariranno nel menu del profilo dello slot. Se non selezioni nulla = mostra tutti. I profili \"Generici\" e i tuoi personali sono sempre visibili.",
"settings_visible_vendors_label": "Produttori visibili (menu del profilo)",
"settings_visible_vendors_save": "Salva selezione",
"settings_visible_vendors_save_label": "Salva selezione",
"settings_web_upload_warning": "Mostra un avviso quando si stampano caricamenti web",
"settings_delete_printer_file_after_print": "Elimina il file dalla stampante dopo una stampa riuscita",
"settings_delete_printer_file_after_print_hint": "Si applica solo alle stampe avviate tramite questo bridge (file caricati da esso) - le stampe avviate direttamente dalla stampante o da Anycubic Slicer non vengono mai eliminate, poiché non ne esiste alcuna copia altrove.",
"sf_all": "Tutti",
"sf_err": "✗ Fallito",
"sf_new": "Nuovo",
"sf_ok": "✓ Completato",
"skip_already": "saltato",
"skip_btn_label": "Oggetti",
"skip_cancel": "Annulla",
"skip_confirm": "Salta",
"skip_confirm_btn": "Salta",
"skip_hint": "Deseleziona gli oggetti che non vuoi più stampare:",
"skip_no_objects": "Nessun oggetto in questa stampa.",
"skip_select_at_least_one": "Seleziona almeno un oggetto.",
"skip_sending": "Invio in corso …",
"skip_success": "Gli oggetti verranno saltati.",
"skip_title": "✂ Salta oggetti",
"slot_copy_from": "Copia colore dallo slot…",
"slot_edit_color": "Colore",
"slot_edit_custom": "es. PLA, PETG, ABS…",
"slot_edit_load": "⬇ Carica",
"slot_edit_material": "Materiale",
"slot_edit_ok": "Slot AMS",
"slot_edit_profile": "Profilo OrcaSlicer",
"slot_edit_profile_default": "— Generico (predefinito) —",
"slot_edit_profile_hint": "Inviato durante la sincronizzazione con OrcaSlicer come marchio specifico invece di un semplice \"Generico\"",
"slot_edit_save": "💾 Salva",
"slot_edit_title": "Modifica slot",
"slot_edit_unload": "⬆ Rimuovi",
"speed_normal": "⚡ Normale",
"speed_silent": "🐢 Silenzioso",
"speed_sport": "🚀 Sport",
"ss_date": "↓ Data",
"ss_dur": "⏱ Tempo di stampa",
"ss_name": "Nome AZ",
"store_delete_confirm": "Eliminare il file?",
"store_delete_selected": "Elimina selezionati",
"store_delete_selected_confirm": "Eliminare {n} file selezionati?",
"store_download": "⬇ Scarica",
"store_empty": "Nessun file caricato.",
"store_estimate": "Stima",
"store_exit_select": "Annulla",
"store_never": "mai stampato",
"store_no_results": "Nessun file trovato.",
"store_print": "▶ Stampa",
"store_print_confirm": "Stampare il file?",
"store_refresh": "↻ Aggiorna",
"store_search_placeholder": "🔍 Cerca…",
"store_select_all": "Seleziona tutto",
"store_selected_count": "{n} selezionati",
"store_upload_busy": "⏳ Caricamento in corso…",
"store_upload_error": "✗ {error}",
"store_upload_label_browse": "sfoglia",
"store_upload_label_prefix": "Trascina il GCode qui o ",
"store_upload_only_gcode": "✗ Sono consentiti solo file GCode (.gcode, .3mf, .bgcode)",
"store_upload_success": "✓ {file}",
"store_web_verify_abort": "Annulla",
"store_web_verify_confirm": "Conferma",
"store_web_verify_msg": "Verifica che questo file sia stato creato per Anycubic Kobra X.",
"store_web_verify_title": "Verifica file",
"update_apply": "Installa ora",
"update_applying": "Download in corso...",
"update_available": "disponibile",
"update_check": "Controlla aggiornamenti",
"update_checking": "Verifica in corso...",
"update_docker": "Copia comando",
"update_docker_copied": "Copiato! Eseguire: docker compose pull && docker compose up -d",
"update_error": "Errore",
"update_none": "Già aggiornato",
"update_restarting": "Riavvio in corso..."
}