{
  "default_language": "IT",
  "IT": {
    "launcher.open_reset_corsie": "Apre la finestra di gestione corsie per visualizzare il contenuto di una corsia e svuotarla in modo controllato.",
    "launcher.open_layout": "Apre la vista layout delle corsie con celle, UDC presenti e menu operativo contestuale.",
    "launcher.open_multi_udc": "Apre la vista UDC fantasma per analizzare celle con piu' pallet e bonificare i candidati fantasma.",
    "launcher.open_search": "Apre la ricerca UDC per trovare rapidamente una unita' di carico e verificarne la posizione.",
    "launcher.open_history_udc": "Apre lo storico movimenti UDC per ricostruire carichi, scarichi, celle e utenti coinvolti.",
    "launcher.open_pickinglist": "Apre la gestione delle picking list per prenotare, controllare e aggiornare le liste di prelievo.",
    "launcher.open_history_pickinglist": "Apre lo storico picking list per consultare liste, stato operativo e dettaglio UDC.",
    "launcher.arrange_windows": "Dispone in cascata le finestre aperte seguendo l'ordine dei pulsanti del launcher.",
    "launcher.exit": "Chiude l'applicazione in modo pulito terminando la sessione utente e rilasciando la connessione condivisa al database.",
    "dbconfig.heading": "Spiega che qui si inseriscono i dati minimi per permettere al programma di collegarsi al database del magazzino al primo avvio.",
    "dbconfig.field.server": "Nome server o indirizzo IP dell'istanza SQL Server che ospita il database del magazzino.",
    "dbconfig.field.database": "Nome del database applicativo da usare per il WMS.",
    "dbconfig.field.user": "Utente SQL Server da usare per l'accesso al database.",
    "dbconfig.field.password": "Password dell'utente SQL Server configurato per il collegamento.",
    "dbconfig.field.driver": "Driver ODBC installato sul PC che verra' usato da Python per collegarsi a SQL Server.",
    "dbconfig.field.encrypt": "Valore opzionale del parametro Encrypt. Lascialo vuoto se non serve una configurazione specifica.",
    "dbconfig.field.trust_server_certificate": "Attiva la fiducia sul certificato del server SQL quando l'ambiente usa certificati locali o autofirmati.",
    "dbconfig.info": "Il file di configurazione viene salvato una sola volta sul PC e riutilizzato ai successivi avvii del programma.",
    "dbconfig.button.cancel": "Chiude la configurazione iniziale senza salvare. In questo caso il programma non prosegue.",
    "dbconfig.button.test": "Prova subito la connessione con i dati inseriti senza ancora salvarli definitivamente.",
    "dbconfig.button.save": "Verifica i dati, salva il file di configurazione e permette al programma di continuare l'avvio.",
    "reset_corsie.refresh": "Ricarica il riepilogo e l'elenco delle celle occupate per la corsia selezionata.",
    "reset_corsie.empty_aisle": "Scarica logicamente tutte le UDC attive della corsia selezionata verso l'ubicazione di uscita.",
    "layout.search_udc": "Cerca una UDC per barcode, cambia automaticamente corsia e porta in evidenza la cella trovata.",
    "layout.refresh": "Ricarica la corsia selezionata e aggiorna matrice, colori e statistiche.",
    "layout.export_xlsx": "Esporta la vista corrente del layout corsia in un file Excel.",
    "multi_udc.refresh": "Ricarica l'albero delle celle con UDC multiple e il riepilogo percentuale per corsia.",
    "multi_udc.expand_all": "Espande tutti i nodi gia' caricati nell'albero.",
    "multi_udc.collapse_all": "Comprime tutti i nodi dell'albero.",
    "multi_udc.preselect": "Espande la corsia selezionata e preseleziona automaticamente le UDC con causale fantasma.",
    "multi_udc.remove_ghosts": "Scarica logicamente le UDC selezionate della corsia attiva verso l'ubicazione di uscita.",
    "multi_udc.export_xlsx": "Esporta in Excel il contenuto corrente della vista UDC fantasma."
  },
  "ENG": {
    "launcher.open_reset_corsie": "Open the aisle management window to inspect an aisle and empty it in a controlled way.",
    "launcher.open_layout": "Open the aisle layout view with cells, present UDCs and the operational context menu.",
    "launcher.open_multi_udc": "Open the ghost UDC view to inspect cells with multiple pallets and clean ghost candidates.",
    "launcher.open_search": "Open the UDC search window to quickly locate a load unit and verify its position.",
    "launcher.open_history_udc": "Open UDC movement history to review loads, unloads, cells and users involved.",
    "launcher.open_pickinglist": "Open picking list management to reserve, inspect and update picking lists.",
    "launcher.open_history_pickinglist": "Open picking-list history to inspect lists, operational status and UDC detail.",
    "launcher.arrange_windows": "Arrange open windows in cascade order following the launcher buttons.",
    "launcher.exit": "Close the application cleanly by ending the user session and releasing the shared database connection.",
    "dbconfig.heading": "Explain that this form collects the minimum data needed to connect the program to the warehouse database on first startup.",
    "dbconfig.field.server": "SQL Server instance name or IP address hosting the warehouse database.",
    "dbconfig.field.database": "Application database name used by the WMS.",
    "dbconfig.field.user": "SQL Server user used to access the database.",
    "dbconfig.field.password": "Password for the configured SQL Server user.",
    "dbconfig.field.driver": "ODBC driver installed on the PC that Python will use to connect to SQL Server.",
    "dbconfig.field.encrypt": "Optional Encrypt parameter value. Leave it blank if no specific encryption setting is required.",
    "dbconfig.field.trust_server_certificate": "Enable trust for the SQL Server certificate when the environment uses local or self-signed certificates.",
    "dbconfig.info": "The configuration file is saved once on the PC and reused on the next application startups.",
    "dbconfig.button.cancel": "Close the first-run configuration without saving. In this case the program will not continue.",
    "dbconfig.button.test": "Try the connection immediately with the entered values without saving them yet.",
    "dbconfig.button.save": "Validate the connection, save the configuration file and let the program continue startup.",
    "reset_corsie.refresh": "Reload the summary and the list of occupied cells for the selected aisle.",
    "reset_corsie.empty_aisle": "Logically unload all active UDCs in the selected aisle to the outbound location.",
    "layout.search_udc": "Search a UDC by barcode, switch aisle automatically and highlight the matching cell.",
    "layout.refresh": "Reload the selected aisle and refresh matrix, colors and statistics.",
    "layout.export_xlsx": "Export the current aisle layout view to an Excel file.",
    "multi_udc.refresh": "Reload the tree of cells with multiple UDCs and the percentage summary by aisle.",
    "multi_udc.expand_all": "Expand all nodes currently loaded in the tree.",
    "multi_udc.collapse_all": "Collapse all tree nodes.",
    "multi_udc.preselect": "Expand the selected aisle and automatically preselect UDCs classified as ghost candidates.",
    "multi_udc.remove_ghosts": "Logically unload the selected UDCs of the active aisle to the outbound location.",
    "multi_udc.export_xlsx": "Export the current ghost UDC view to Excel."
  }
}
