{
  "default_language": "IT",
  "IT": {
    "launcher.window_title": "Warehouse 1.0.0",
    "launcher.operator": "Operatore: {display_name} ({login})",
    "launcher.reset_corsie": "Gestione Corsie",
    "launcher.layout": "Gestione Layout",
    "launcher.multi_udc": "UDC Fantasma",
    "launcher.search": "Ricerca UDC",
    "launcher.history_udc": "Storico movimenti UDC",
    "launcher.pickinglist": "Gestione Picking List",
    "launcher.history_pickinglist": "Storico Picking List",
    "launcher.arrange": "Ridisponi finestre",
    "launcher.exit": "Esci",
    "launcher.already_running_title": "Warehouse",
    "launcher.already_running_message": "L'applicazione è già in esecuzione.",
    "login.title": "Login Warehouse",
    "login.heading": "Autenticazione operatore",
    "login.label.login": "Login",
    "login.label.password": "Password",
    "login.info": "Per ora tutti gli operatori autenticati possono usare tutte le funzioni.",
    "login.button.cancel": "Annulla",
    "login.button.submit": "Accedi",
    "login.status.checking": "Verifico credenziali...",
    "login.msg.title": "Login",
    "login.msg.missing": "Inserisci login e password.",
    "login.msg.invalid": "Credenziali non valide.",
    "login.msg.error": "Verifica credenziali fallita:\n{error}",
    "dbconfig.title": "Configurazione Database",
    "dbconfig.heading": "Configura la connessione al database del magazzino",
    "dbconfig.label.server": "Server",
    "dbconfig.label.database": "Database",
    "dbconfig.label.user": "Utente",
    "dbconfig.label.password": "Password",
    "dbconfig.label.driver": "Driver ODBC",
    "dbconfig.label.encrypt": "Encrypt",
    "dbconfig.label.trust_server_certificate": "Trust server certificate",
    "dbconfig.info": "Il file verra' salvato localmente e non verra' piu' richiesto ai prossimi avvii.",
    "dbconfig.button.cancel": "Annulla",
    "dbconfig.button.test": "Test connessione",
    "dbconfig.button.save": "Salva",
    "dbconfig.busy": "Verifico connessione...",
    "dbconfig.msg.title": "Configurazione Database",
    "dbconfig.msg.missing": "Compila almeno server, database, utente e password.",
    "dbconfig.msg.test_error": "Connessione fallita:\n{error}",
    "dbconfig.msg.test_ok": "Connessione riuscita.",
    "dbconfig.msg.save_error": "Salvataggio fallito:\n{error}",
    "search.title": "Ricerca UDC/Lotto/Codice",
    "search.label.udc": "UDC:",
    "search.label.lot": "Lotto:",
    "search.label.code": "Codice prodotto:",
    "search.button.search": "Cerca",
    "search.button.export": "Esporta XLSX",
    "search.msg.confirm_title": "Conferma",
    "search.msg.confirm_all": "Nessun filtro impostato. Vuoi cercare su TUTTO il magazzino?",
    "search.msg.export_title": "Esporta",
    "search.msg.export_empty": "Non ci sono righe da esportare.",
    "search.msg.export_dep": "Per l'esportazione serve 'openpyxl' (pip install openpyxl).",
    "search.msg.export_error": "Errore durante l'esportazione:{error}",
    "search.msg.no_results_title": "Nessun risultato",
    "search.msg.no_results": "Nessuna corrispondenza trovata con le chiavi di ricerca inserite.",
    "search.msg.error_title": "Errore ricerca",
    "search.busy": "Cerco...",
    "history.udc.title": "Storico movimenti UDC",
    "history.udc.button.search": "Cerca",
    "history.udc.busy": "Carico storico UDC...",
    "history.udc.msg.title": "Storico UDC",
    "history.udc.msg.empty": "Nessun movimento trovato.",
    "history.udc.msg.error": "Errore ricerca:\n{error}",
    "history.picking.title": "Storico Picking List",
    "history.picking.button.reload": "Ricarica",
    "history.picking.detail_title": "Dettaglio contenuto",
    "history.picking.busy.master": "Carico storico picking list...",
    "history.picking.busy.detail": "Carico dettaglio picking list...",
    "history.picking.msg.title": "Storico Picking List",
    "history.picking.msg.load_error": "Errore caricamento:\n{error}",
    "history.picking.msg.detail_error": "Errore dettaglio:\n{error}",
    "reset.title": "Gestione Corsie - svuotamento celle per corsia",
    "reset.label.aisle": "Corsia:",
    "reset.button.refresh": "Carica",
    "reset.button.empty": "Svuota corsia...",
    "reset.summary": "Riepilogo",
    "layout.title": "Layout corsie",
    "layout.button.search": "Cerca per barcode UDC",
    "layout.button.refresh": "Aggiorna",
    "layout.button.export": "Export XLSX",
    "layout.fill.global": "Riempimento globale",
    "layout.fill.selected": "Riempimento corsia selezionata",
    "layout.legend": "Legenda celle:",
    "multi.title": "Celle con piu' pallet",
    "multi.button.refresh": "Aggiorna",
    "multi.button.expand": "Espandi tutto",
    "multi.button.collapse": "Comprimi tutto",
    "multi.button.preselect": "Preselezione fantasmi corsia",
    "multi.button.remove": "Rimuovi fantasmi corsia",
    "multi.button.export": "Esporta in XLSX",
    "multi.summary": "Riepilogo % celle multiple per corsia",
    "picking.title": "Gestione Picking List",
    "picking.button.reload": "Ricarica",
    "picking.button.prenota": "Prenota",
    "picking.button.sprenota": "S-prenota",
    "picking.button.export": "Esporta XLSX",
    "scarico.title": "Scarica {ubicazione}",
    "scarico.label.location": "Ubicazione: {ubicazione}",
    "scarico.label.select": "Seleziona le UDC da scaricare",
    "scarico.col.udc": "UDC",
    "scarico.col.last_insert": "Ultimo inserimento",
    "scarico.col.diagnostic": "Diagnostica",
    "scarico.button.submit": "Scarica",
    "scarico.button.shipped": "Scarico come spedita",
    "scarico.button.non_shelved": "Scarico come non scaff.",
    "scarico.button.close": "Chiudi",
    "scarico.msg.title": "Scarica",
    "scarico.msg.select_one": "Seleziona almeno una UDC da scaricare.",
    "scarico.msg.load_error": "Caricamento UDC fallito:\n{error}",
    "scarico.msg.exec_error": "Scarico fallito:\n{error}"
  },
  "ENG": {
    "launcher.window_title": "Warehouse 1.0.0",
    "launcher.operator": "Operator: {display_name} ({login})",
    "launcher.reset_corsie": "Aisle Management",
    "launcher.layout": "Layout Management",
    "launcher.multi_udc": "Ghost UDC",
    "launcher.search": "UDC Search",
    "launcher.history_udc": "UDC Movement History",
    "launcher.pickinglist": "Picking List Management",
    "launcher.history_pickinglist": "Picking List History",
    "launcher.arrange": "Arrange windows",
    "launcher.exit": "Exit",
    "launcher.already_running_title": "Warehouse",
    "launcher.already_running_message": "The application is already running.",
    "login.title": "Warehouse Login",
    "login.heading": "Operator authentication",
    "login.label.login": "Login",
    "login.label.password": "Password",
    "login.info": "For now, every authenticated operator can use every function.",
    "login.button.cancel": "Cancel",
    "login.button.submit": "Sign in",
    "login.status.checking": "Checking credentials...",
    "login.msg.title": "Login",
    "login.msg.missing": "Enter login and password.",
    "login.msg.invalid": "Invalid credentials.",
    "login.msg.error": "Credential check failed:\n{error}",
    "dbconfig.title": "Database Configuration",
    "dbconfig.heading": "Configure the warehouse database connection",
    "dbconfig.label.server": "Server",
    "dbconfig.label.database": "Database",
    "dbconfig.label.user": "User",
    "dbconfig.label.password": "Password",
    "dbconfig.label.driver": "ODBC Driver",
    "dbconfig.label.encrypt": "Encrypt",
    "dbconfig.label.trust_server_certificate": "Trust server certificate",
    "dbconfig.info": "The file will be saved locally and will not be requested again on the next startup.",
    "dbconfig.button.cancel": "Cancel",
    "dbconfig.button.test": "Test connection",
    "dbconfig.button.save": "Save",
    "dbconfig.busy": "Checking connection...",
    "dbconfig.msg.title": "Database Configuration",
    "dbconfig.msg.missing": "Fill in at least server, database, user and password.",
    "dbconfig.msg.test_error": "Connection failed:\n{error}",
    "dbconfig.msg.test_ok": "Connection successful.",
    "dbconfig.msg.save_error": "Save failed:\n{error}",
    "search.title": "Search UDC/Lot/Code",
    "search.label.udc": "UDC:",
    "search.label.lot": "Lot:",
    "search.label.code": "Product code:",
    "search.button.search": "Search",
    "search.button.export": "Export XLSX",
    "search.msg.confirm_title": "Confirm",
    "search.msg.confirm_all": "No filters set. Search the whole warehouse?",
    "search.msg.export_title": "Export",
    "search.msg.export_empty": "There are no rows to export.",
    "search.msg.export_dep": "Export requires 'openpyxl' (pip install openpyxl).",
    "search.msg.export_error": "Export failed:{error}",
    "search.msg.no_results_title": "No results",
    "search.msg.no_results": "No matches were found for the entered search keys.",
    "search.msg.error_title": "Search error",
    "search.busy": "Searching...",
    "history.udc.title": "UDC Movement History",
    "history.udc.button.search": "Search",
    "history.udc.busy": "Loading UDC history...",
    "history.udc.msg.title": "UDC History",
    "history.udc.msg.empty": "No movement found.",
    "history.udc.msg.error": "Search failed:\n{error}",
    "history.picking.title": "Picking List History",
    "history.picking.button.reload": "Reload",
    "history.picking.detail_title": "Content detail",
    "history.picking.busy.master": "Loading picking-list history...",
    "history.picking.busy.detail": "Loading picking-list detail...",
    "history.picking.msg.title": "Picking List History",
    "history.picking.msg.load_error": "Load failed:\n{error}",
    "history.picking.msg.detail_error": "Detail load failed:\n{error}",
    "reset.title": "Aisle Management - empty cells by aisle",
    "reset.label.aisle": "Aisle:",
    "reset.button.refresh": "Load",
    "reset.button.empty": "Empty aisle...",
    "reset.summary": "Summary",
    "layout.title": "Aisle layout",
    "layout.button.search": "Search by UDC barcode",
    "layout.button.refresh": "Refresh",
    "layout.button.export": "Export XLSX",
    "layout.fill.global": "Global occupancy",
    "layout.fill.selected": "Selected aisle occupancy",
    "layout.legend": "Cell legend:",
    "multi.title": "Cells with multiple pallets",
    "multi.button.refresh": "Refresh",
    "multi.button.expand": "Expand all",
    "multi.button.collapse": "Collapse all",
    "multi.button.preselect": "Preselect aisle ghosts",
    "multi.button.remove": "Remove aisle ghosts",
    "multi.button.export": "Export to XLSX",
    "multi.summary": "Summary % of multi-UDC cells by aisle",
    "picking.title": "Picking List Management",
    "picking.button.reload": "Reload",
    "picking.button.prenota": "Reserve",
    "picking.button.sprenota": "Unreserve",
    "picking.button.export": "Export XLSX",
    "scarico.title": "Unload {ubicazione}",
    "scarico.label.location": "Location: {ubicazione}",
    "scarico.label.select": "Select the UDCs to unload",
    "scarico.col.udc": "UDC",
    "scarico.col.last_insert": "Last insert",
    "scarico.col.diagnostic": "Diagnostics",
    "scarico.button.submit": "Unload",
    "scarico.button.shipped": "Unload as shipped",
    "scarico.button.non_shelved": "Unload as non-shelved",
    "scarico.button.close": "Close",
    "scarico.msg.title": "Unload",
    "scarico.msg.select_one": "Select at least one UDC to unload.",
    "scarico.msg.load_error": "UDC load failed:\n{error}",
    "scarico.msg.exec_error": "Unload failed:\n{error}"
  }
}
