Files
TieMeasureFlow/src/frontend/flask_app/translations/en/LC_MESSAGES/messages.po
T
Adriano b27d56d4f7 fix(maker): l'editor task si riallinea al copy-on-write invece di 409 (#4)
Dopo il copy-on-write del backend (modifica su versione con misure ->
nuovi id per task e quote), task_editor.html teneva in memoria gli id
vecchi: il salvataggio successivo riceveva 409 "Cannot modify a
non-current version". Ogni handler di salvataggio (create/update/delete
di task e quote, reorder, upload immagine) ora ricarica la pagina su
409, mostrando un avviso dopo il reload. updateTask/updateSubtask/
addSubtask ricaricano anche su successo se l'id restituito (recipe_id
task, task_id quota) non corrisponde a quello locale - il copy-on-write
avvenuto silenziosamente.

Stringa aggiunta ai due cataloghi .po. Test: proxy Flask che verifica
il passaggio del 409 (test_maker.py), sintassi JS dello script inline
di task_editor.html con node --check (test_template_js_syntax.py).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 23:33:01 +02:00

2779 lines
74 KiB
Plaintext

# English translations for TieMeasureFlow
msgid ""
msgstr ""
"Project-Id-Version: TieMeasureFlow 1.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-07-28 21:28+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
# Admin - User Management
#: blueprints/admin.py:18
msgid "Accesso non autorizzato"
msgstr "Unauthorized access"
#: blueprints/admin.py:36
#, python-format
msgid "Errore nel caricamento degli utenti: %(error)s"
msgstr "Error loading users: %(error)s"
#: blueprints/admin.py:75
#, python-format
msgid "Errore nel caricamento delle stazioni: %(error)s"
msgstr "Error loading stations: %(error)s"
#: blueprints/auth.py:17
msgid "Effettua il login per continuare"
msgstr "Please log in to continue"
#: blueprints/auth.py:74
msgid "Inserisci username e password"
msgstr "Enter username and password"
#: blueprints/auth.py:81
msgid "Credenziali non valide"
msgstr "Invalid credentials"
# Flash Messages
#: blueprints/auth.py:109
#, python-format
msgid "Benvenuto, %(name)s!"
msgstr "Welcome, %(name)s!"
#: blueprints/auth.py:115 blueprints/auth.py:191
#, python-format
msgid "Errore di connessione al server: %(error)s"
msgstr "Server connection error: %(error)s"
#: blueprints/auth.py:132
msgid "Logout effettuato"
msgstr "Logged out successfully"
# Error Messages
#: blueprints/auth.py:178
msgid "Errore durante l'aggiornamento del profilo"
msgstr "Error updating profile"
#: blueprints/auth.py:187
msgid "Profilo aggiornato con successo"
msgstr "Profile updated successfully"
#: blueprints/auth.py:196
#, python-format
msgid "Errore nel caricamento del profilo: %(error)s"
msgstr "Error loading profile: %(error)s"
# Maker - API Errors
#: blueprints/maker.py:35
#, python-format
msgid "Errore nel caricamento delle ricette: %(error)s"
msgstr "Error loading recipes: %(error)s"
# Maker - API Errors
#: blueprints/maker.py:72 blueprints/maker.py:96 blueprints/maker.py:119
#: blueprints/maker.py:144 blueprints/maker.py:168
#, python-format
msgid "Errore nel caricamento della ricetta: %(error)s"
msgstr "Error loading recipe: %(error)s"
#: blueprints/maker.py:125
#, python-format
msgid "Task non trovato: %(error)s"
msgstr "Task not found: %(error)s"
#: blueprints/maker.py:179
#, python-format
msgid "Errore nel caricamento delle versioni: %(error)s"
msgstr "Error loading versions: %(error)s"
#: blueprints/maker.py:354
msgid "Nessun file caricato"
msgstr "No file uploaded"
#: blueprints/maker.py:358
msgid "Nome file vuoto"
msgstr "Empty file name"
#: blueprints/measure.py:45
msgid "Il cambio stazione da URL non è abilitato su questa postazione."
msgstr "Switching station from the URL is not enabled on this workstation."
#: blueprints/measure.py:50
msgid "Stazione riportata a quella configurata."
msgstr "Station restored to the configured one."
#: blueprints/measure.py:56
msgid "Impossibile contattare il server per cambiare stazione."
msgstr "Could not reach the server to switch station."
#: blueprints/measure.py:61
#, python-format
msgid "Stazione '%(code)s' inesistente o disattivata: stazione invariata."
msgstr "Station '%(code)s' does not exist or is disabled: station unchanged."
#: blueprints/measure.py:68
#, python-format
msgid "Stazione corrente: %(code)s"
msgstr "Current station: %(code)s"
# Measure - API Errors
#: blueprints/measure.py:96
#, python-format
msgid "Errore nel caricamento delle ricette: %(detail)s"
msgstr "Error loading recipes: %(detail)s"
# Measure - Task List
#: blueprints/measure.py:139 templates/measure/select_recipe.html:30
#: templates/measure/task_list.html:86
msgid "lotto"
msgstr "lot"
#: blueprints/measure.py:141 templates/measure/select_recipe.html:31
#: templates/measure/task_list.html:87
msgid "seriale"
msgstr "serial"
#: blueprints/measure.py:204 blueprints/measure.py:242
#: blueprints/measure.py:330
#, python-format
msgid "Ricetta non trovata: %(detail)s"
msgstr "Recipe not found: %(detail)s"
#: blueprints/measure.py:213
#, python-format
msgid "Compila prima: %(fields)s"
msgstr "Fill in first: %(fields)s"
#: blueprints/measure.py:222 templates/measure/task_list.html:297
msgid "Questa ricetta non ha ancora task definiti."
msgstr "This recipe has no tasks defined yet."
#: blueprints/measure.py:250
msgid "Errore nel caricamento dei task."
msgstr "Error loading tasks."
#: blueprints/measure.py:278
#, python-format
msgid "Task non trovato: %(detail)s"
msgstr "Task not found: %(detail)s"
#: blueprints/measure.py:399
msgid "Codice non fornito"
msgstr "Code not provided"
#: blueprints/measure.py:405 templates/measure/select_recipe.html:60
msgid "Ricetta non trovata"
msgstr "Recipe not found"
#: blueprints/measure.py:461
msgid "Dati mancanti: subtask_id, version_id e value sono obbligatori"
msgstr "Missing data: subtask_id, version_id and value are required"
#: blueprints/measure.py:486 templates/admin/stations.html:549
#: templates/maker/recipe_editor.html:598
msgid "Errore nel salvataggio"
msgstr "Error saving"
#: blueprints/measure.py:530 blueprints/measure.py:635
msgid "Username e password richiesti"
msgstr "Username and password required"
#: blueprints/measure.py:556 blueprints/measure.py:573
#: templates/errors/station_not_configured.html:2
#: templates/errors/station_not_configured.html:16
msgid "Stazione non configurata"
msgstr "Station not configured"
#: templates/base.html:173
msgid "Sessione in scadenza"
msgstr "Session expiring"
#: templates/base.html:176
msgid "Sarai disconnesso tra"
msgstr "You will be logged out in"
#: templates/base.html:176
msgid "secondi per inattività."
msgstr "seconds due to inactivity."
#: templates/base.html:179
msgid "Continua a lavorare"
msgstr "Keep working"
#: templates/admin/settings.html:3 templates/components/navbar.html:37
msgid "Impostazioni"
msgstr "Settings"
#: templates/admin/settings.html:11
msgid "Impostazioni di Sistema"
msgstr "System Settings"
#: templates/admin/settings.html:12
msgid "Configura i parametri generali del sistema"
msgstr "Configure general system parameters"
#: templates/admin/settings.html:21
msgid "Sessione e Sicurezza"
msgstr "Session and Security"
#: templates/admin/settings.html:27
msgid "Auto-logout per inattività (minuti)"
msgstr "Auto-logout on inactivity (minutes)"
#: templates/admin/settings.html:39
msgid "Disabilita"
msgstr "Disable"
#: templates/admin/settings.html:43
msgid ""
"L'operatore verrà disconnesso automaticamente dopo il periodo di "
"inattività indicato. Lasciare vuoto per disabilitare."
msgstr ""
"The operator will be automatically logged out after the specified "
"inactivity period. Leave empty to disable."
#: templates/admin/settings.html:53
msgid "Salvato"
msgstr "Saved"
#: templates/admin/settings.html:67
msgid "Salva impostazioni"
msgstr "Save settings"
#: templates/admin/settings.html:107 templates/admin/stations.html:582
#: templates/admin/stations.html:621 templates/admin/stations.html:644
#: templates/admin/stations.html:665 templates/admin/stations.html:700
#: templates/admin/stations.html:723 templates/admin/users.html:497
#: templates/admin/users.html:533 templates/maker/recipe_editor.html:626
#: templates/maker/task_drawing.html:65 templates/maker/task_editor.html:1280
#: templates/maker/task_editor.html:1359 templates/maker/task_editor.html:1422
#: templates/maker/task_editor.html:1455 templates/maker/task_editor.html:1550
#: templates/maker/task_editor.html:1626 templates/maker/task_editor.html:1700
#: templates/maker/task_editor.html:1737 templates/maker/task_editor.html:1816
#: templates/statistics/dashboard.html:372
#: templates/statistics/dashboard.html:457
msgid "Errore di connessione al server"
msgstr "Server connection error"
#: templates/admin/stations.html:3 templates/admin/stations.html:16
msgid "Gestione Stazioni"
msgstr "Station Management"
#: templates/admin/stations.html:17
msgid ""
"Crea, modifica e gestisci stazioni di misurazione e relative ricette "
"assegnate"
msgstr "Create, edit and manage measurement stations and their assigned recipes"
#: templates/admin/stations.html:27
msgid "Cerca stazione..."
msgstr "Search station..."
#: templates/admin/stations.html:39 templates/admin/stations.html:163
msgid "Nuova Stazione"
msgstr "New Station"
# Task Complete Page
#: templates/admin/stations.html:49 templates/admin/stations.html:173
#: templates/maker/recipe_editor.html:195
#: templates/measure/task_complete.html:52
msgid "Codice"
msgstr "Code"
#: templates/admin/stations.html:50 templates/admin/stations.html:190
#: templates/maker/recipe_editor.html:213
#: templates/measure/task_complete.html:56
msgid "Nome"
msgstr "Name"
#: templates/admin/stations.html:51 templates/admin/stations.html:199
msgid "Postazione"
msgstr "Location"
#: templates/admin/stations.html:52
msgid "Ricette collegate"
msgstr "Assigned recipes"
#: templates/admin/stations.html:53 templates/admin/users.html:52
#: templates/measure/task_complete.html:295
msgid "Stato"
msgstr "Status"
#: templates/admin/stations.html:54 templates/admin/users.html:53
#: templates/maker/task_editor.html:586
msgid "Azioni"
msgstr "Actions"
#: templates/admin/stations.html:68
msgid "Nessuna ricetta"
msgstr "No recipes"
#: templates/admin/stations.html:89 templates/admin/stations.html:219
#: templates/maker/recipe_list.html:186
msgid "Attiva"
msgstr "Active"
#: templates/admin/stations.html:89 templates/maker/recipe_list.html:186
msgid "Disattivata"
msgstr "Inactive"
# Maker - Recipe List
#: templates/admin/stations.html:95
msgid "Gestisci ricette"
msgstr "Manage recipes"
#: templates/admin/stations.html:105
msgid "Azzera le ricette della stazione"
msgstr "Clear the station's recipes"
#: templates/admin/stations.html:106
msgid "Nessuna ricetta da azzerare"
msgstr "No recipes to clear"
#: templates/admin/stations.html:113 templates/admin/users.html:100
#: templates/maker/recipe_list.html:237 templates/maker/task_editor.html:637
msgid "Modifica"
msgstr "Edit"
#: templates/admin/stations.html:120 templates/admin/stations.html:421
#: templates/maker/recipe_list.html:277 templates/maker/recipe_list.html:387
#: templates/maker/task_drawing.html:275 templates/maker/task_editor.html:645
msgid "Elimina"
msgstr "Delete"
#: templates/admin/stations.html:138
msgid "Nessuna stazione trovata"
msgstr "No stations found"
#: templates/admin/stations.html:144
msgid "stazioni"
msgstr "stations"
#: templates/admin/stations.html:163
msgid "Modifica Stazione"
msgstr "Edit Station"
#: templates/admin/stations.html:182
msgid "Il codice non può essere modificato"
msgstr "Code cannot be modified"
#: templates/admin/stations.html:185
msgid "Identificativo univoco usato dal client tramite STATION_CODE"
msgstr "Unique identifier used by client via STATION_CODE"
#: templates/admin/stations.html:194
msgid "Nome descrittivo della stazione"
msgstr "Descriptive name of the station"
#: templates/admin/stations.html:203
msgid "Es. Reparto A - Linea 2"
msgstr "E.g. Department A - Line 2"
#: templates/admin/stations.html:208
msgid "Note"
msgstr "Notes"
#: templates/admin/stations.html:212
msgid "Note opzionali"
msgstr "Optional notes"
#: templates/admin/stations.html:234 templates/admin/stations.html:389
#: templates/admin/stations.html:416 templates/admin/users.html:292
#: templates/admin/users.html:323 templates/maker/recipe_editor.html:137
#: templates/maker/recipe_editor.html:498 templates/maker/recipe_list.html:383
#: templates/maker/task_editor.html:312 templates/maker/task_editor.html:421
#: templates/maker/task_editor.html:782 templates/maker/task_editor.html:901
#: templates/maker/task_editor.html:966 templates/maker/task_editor.html:1071
#: templates/measure/select_recipe.html:413
#: templates/measure/task_execute.html:887
msgid "Annulla"
msgstr "Cancel"
#: templates/admin/stations.html:240 templates/admin/users.html:298
#: templates/auth/profile.html:171
msgid "Salva Modifiche"
msgstr "Save Changes"
#: templates/admin/stations.html:240
msgid "Crea Stazione"
msgstr "Create Station"
#: templates/admin/stations.html:241 templates/admin/users.html:299
#: templates/maker/recipe_editor.html:107
#: templates/maker/recipe_editor.html:490 templates/maker/task_drawing.html:61
#: templates/measure/task_execute.html:424
msgid "Salvataggio..."
msgstr "Saving..."
#: templates/admin/stations.html:258
msgid "Ricette Assegnate"
msgstr "Assigned Recipes"
#: templates/admin/stations.html:276
msgid "Filtra per codice o nome ricetta..."
msgstr "Filter by recipe code or name..."
#: templates/admin/stations.html:289
msgid "Ricette disponibili"
msgstr "Available recipes"
#: templates/admin/stations.html:302
msgid "Assegna a questa stazione"
msgstr "Assign to this station"
#: templates/admin/stations.html:306
msgid "Assegna"
msgstr "Assign"
#: templates/admin/stations.html:323
msgid "Assegnate alla stazione"
msgstr "Assigned to the station"
#: templates/admin/stations.html:335
msgid "Rimuovi assegnazione"
msgstr "Remove assignment"
#: templates/admin/stations.html:362
#: templates/components/barcode_scanner.html:145
msgid "Chiudi"
msgstr "Close"
#: templates/admin/stations.html:376
msgid "Azzera Stazione"
msgstr "Reset Station"
#: templates/admin/stations.html:378
msgid "Rimuovere tutte le ricette assegnate a"
msgstr "Remove every recipe assigned to"
#: templates/admin/stations.html:383
msgid "assegnazioni verranno rimosse. La stazione resta, e si potrà riassegnare."
msgstr "assignments will be removed. The station stays and can be reassigned."
#: templates/admin/stations.html:394
msgid "Azzera"
msgstr "Reset"
#: templates/admin/stations.html:407 templates/maker/recipe_list.html:363
msgid "Conferma Eliminazione"
msgstr "Confirm Deletion"
#: templates/admin/stations.html:409
msgid "Sei sicuro di voler eliminare la stazione"
msgstr "Are you sure you want to delete the station"
#: templates/admin/stations.html:411
msgid "Verranno rimosse anche tutte le assegnazioni di ricette."
msgstr "All recipe assignments will also be removed."
#: templates/admin/stations.html:494 templates/admin/stations.html:500
msgid "Nessun risultato per il filtro"
msgstr "No results for filter"
#: templates/admin/stations.html:495
msgid "Nessuna ricetta nel sistema"
msgstr "No recipes in system"
#: templates/admin/stations.html:496
msgid "Tutte le ricette sono già assegnate"
msgstr "All recipes are already assigned"
#: templates/admin/stations.html:501
msgid "Nessuna ricetta assegnata"
msgstr "No assigned recipes"
#: templates/admin/stations.html:558
msgid "Codice e nome sono obbligatori"
msgstr "Code and name are required"
#: templates/admin/stations.html:575
msgid "Errore nella creazione"
msgstr "Error during creation"
#: templates/admin/stations.html:609
msgid "Errore nell azzeramento"
msgstr "Error clearing assignments"
#: templates/admin/stations.html:637
msgid "Errore nella eliminazione"
msgstr "Error during deletion"
# Maker - API Errors
#: templates/admin/stations.html:662
msgid "Errore nel caricamento delle ricette"
msgstr "Error loading recipes"
#: templates/admin/stations.html:690
msgid "Errore nella assegnazione"
msgstr "Error during assignment"
#: templates/admin/stations.html:717
msgid "Errore nella rimozione"
msgstr "Error during removal"
#: templates/admin/users.html:3 templates/admin/users.html:13
msgid "Gestione Utenti"
msgstr "User Management"
#: templates/admin/users.html:14
msgid "Crea, modifica e gestisci gli utenti del sistema"
msgstr "Create, edit and manage system users"
#: templates/admin/users.html:25
msgid "Cerca utente..."
msgstr "Search user..."
#: templates/admin/users.html:38 templates/admin/users.html:161
msgid "Nuovo Utente"
msgstr "New User"
#: templates/admin/users.html:48 templates/admin/users.html:173
#: templates/admin/users.html:179 templates/auth/login.html:35
#: templates/auth/login.html:49 templates/auth/profile.html:36
#: templates/measure/task_execute.html:869
msgid "Username"
msgstr "Username"
#: templates/admin/users.html:49 templates/admin/users.html:187
#: templates/admin/users.html:191 templates/auth/profile.html:58
msgid "Nome Visualizzato"
msgstr "Display Name"
#: templates/admin/users.html:50 templates/admin/users.html:196
msgid "Email"
msgstr "Email"
#: templates/admin/users.html:51 templates/admin/users.html:220
#: templates/auth/profile.html:79
msgid "Ruoli"
msgstr "Roles"
#: templates/admin/users.html:96
msgid "Attivo"
msgstr "Active"
#: templates/admin/users.html:96
msgid "Disattivato"
msgstr "Deactivated"
#: templates/admin/users.html:109 templates/admin/users.html:329
msgid "Disattiva"
msgstr "Deactivate"
#: templates/admin/users.html:109 templates/admin/users.html:329
msgid "Riattiva"
msgstr "Reactivate"
#: templates/admin/users.html:131
msgid "Nessun utente trovato"
msgstr "No users found"
#: templates/admin/users.html:138
msgid "utenti"
msgstr "users"
#: templates/admin/users.html:161
msgid "Modifica Utente"
msgstr "Edit User"
#: templates/admin/users.html:181 templates/auth/profile.html:51
msgid "Il nome utente non può essere modificato"
msgstr "Username cannot be changed"
#: templates/admin/users.html:206 templates/admin/users.html:214
#: templates/auth/login.html:57 templates/auth/login.html:71
#: templates/measure/task_execute.html:874
msgid "Password"
msgstr "Password"
#: templates/admin/users.html:208
msgid "lascia vuoto per non modificare"
msgstr "leave empty to keep unchanged"
#: templates/admin/users.html:214
msgid "Nuova password (opzionale)"
msgstr "New password (optional)"
#: templates/admin/users.html:240
msgid "Supervisor (capoturno)"
msgstr "Supervisor (shift lead)"
#: templates/admin/users.html:252
msgid "Amministratore"
msgstr "Administrator"
#: templates/admin/users.html:258
msgid "Lingua"
msgstr "Language"
#: templates/admin/users.html:262 templates/auth/profile.html:128
msgid "Italiano"
msgstr "Italian"
#: templates/admin/users.html:263 templates/auth/profile.html:129
msgid "English"
msgstr "English"
#: templates/admin/users.html:269
msgid "Tema"
msgstr "Theme"
#: templates/admin/users.html:273 templates/auth/profile.html:148
msgid "Chiaro"
msgstr "Light"
#: templates/admin/users.html:274 templates/auth/profile.html:149
msgid "Scuro"
msgstr "Dark"
#: templates/admin/users.html:298
msgid "Crea Utente"
msgstr "Create User"
#: templates/admin/users.html:313
msgid "Conferma Disattivazione"
msgstr "Confirm Deactivation"
#: templates/admin/users.html:313
msgid "Conferma Riattivazione"
msgstr "Confirm Reactivation"
#: templates/admin/users.html:316
msgid "Sei sicuro di voler disattivare l'utente"
msgstr "Are you sure you want to deactivate user"
#: templates/admin/users.html:317
msgid "Sei sicuro di voler riattivare l'utente"
msgstr "Are you sure you want to reactivate user"
#: templates/admin/users.html:465
msgid "Username, nome visualizzato e password sono obbligatori"
msgstr "Username, display name and password are required"
# Login Page
#: templates/auth/login.html:25
msgid "Accedi al sistema"
msgstr "Sign in to your account"
#: templates/auth/login.html:75
msgid "Nascondi password"
msgstr "Hide password"
#: templates/auth/login.html:75
msgid "Mostra password"
msgstr "Show password"
#: templates/auth/login.html:96
msgid "Accedi"
msgstr "Sign In"
#: templates/auth/login.html:104
msgid "Hai dimenticato la password?"
msgstr "Forgot password?"
#: templates/auth/login.html:106
msgid "Contatta l'amministratore"
msgstr "Contact administrator"
# Additional Login Page
#: templates/auth/login.html:113
msgid "Sistema di misurazione industriale"
msgstr "Industrial measurement system"
#: templates/auth/profile.html:2 templates/components/navbar.html:149
msgid "Profilo"
msgstr "Profile"
# Profile Page
#: templates/auth/profile.html:13
msgid "Profilo Utente"
msgstr "User Profile"
# Additional Profile Page
#: templates/auth/profile.html:17
msgid "Gestisci le tue informazioni e preferenze"
msgstr "Manage your information and preferences"
#: templates/auth/profile.html:29
msgid "Informazioni Account"
msgstr "Account Information"
#: templates/auth/profile.html:70
msgid "Nome da visualizzare nell'interfaccia"
msgstr "Name to display in the interface"
#: templates/auth/profile.html:110
msgid "Preferenze"
msgstr "Preferences"
#: templates/auth/profile.html:117
msgid "Lingua Preferita"
msgstr "Preferred Language"
#: templates/auth/profile.html:137
msgid "Tema Preferito"
msgstr "Preferred Theme"
#: templates/auth/profile.html:163
msgid "Indietro"
msgstr "Back"
#: templates/auth/profile.html:181
msgid "Azioni Account"
msgstr "Account Actions"
#: templates/auth/profile.html:190
msgid "Esci dal sistema"
msgstr "Logout from system"
#: templates/auth/profile.html:192
msgid "Termina la sessione corrente e torna alla schermata di login"
msgstr "End current session and return to login screen"
#: templates/auth/profile.html:197 templates/components/navbar.html:160
#: templates/components/navbar.html:169
msgid "Logout"
msgstr "Logout"
#: templates/components/barcode_scanner.html:21
#: templates/components/barcode_scanner.html:54
#: templates/measure/select_recipe.html:131
#: templates/measure/select_recipe.html:365
msgid "Scansiona Barcode"
msgstr "Scan Barcode"
#: templates/components/barcode_scanner.html:87
msgid "Inquadra il codice a barre nel riquadro"
msgstr "Point the barcode in the frame"
#: templates/components/barcode_scanner.html:105
msgid "Codice rilevato"
msgstr "Code detected"
# Task Complete Page
#: templates/components/barcode_scanner.html:131
msgid "Usa Codice"
msgstr "Use Code"
#: templates/components/barcode_scanner.html:138
msgid "Ferma"
msgstr "Stop"
# Barcode Scanner i18n
#: templates/components/barcode_scanner.html:154
msgid "Libreria scanner non caricata"
msgstr "Scanner library not loaded"
#: templates/components/barcode_scanner.html:155
msgid "Nessuna fotocamera disponibile"
msgstr "No camera available"
#: templates/components/barcode_scanner.html:156
msgid "Impossibile accedere alla fotocamera"
msgstr "Unable to access camera"
#: templates/components/caliper_status.html:15
msgid "Letture calibro"
msgstr "Caliper readings"
# Caliper Status (Passive HID Monitor)
#: templates/components/caliper_status.html:16
#: templates/components/caliper_status.html:46
msgid "Calibro USB"
msgstr "USB Caliper"
#: templates/components/caliper_status.html:46
msgid "Lettura calibro"
msgstr "Caliper reading"
# Measurement Feedback
#: templates/components/measurement_feedback.html:40
msgid "CONFORME"
msgstr "CONFORMING"
#: templates/components/measurement_feedback.html:50
msgid "ATTENZIONE"
msgstr "WARNING"
#: templates/components/measurement_feedback.html:60
msgid "NON CONFORME"
msgstr "NON-CONFORMING"
# Navbar
#: templates/components/navbar.html:26 templates/measure/task_complete.html:19
#: templates/measure/task_execute.html:2 templates/measure/task_list.html:19
msgid "Misure"
msgstr "Activities"
#: templates/components/navbar.html:29 templates/maker/recipe_editor.html:51
#: templates/maker/recipe_list.html:83 templates/maker/recipe_preview.html:61
#: templates/maker/task_drawing.html:84 templates/maker/task_editor.html:110
#: templates/maker/version_history.html:73
msgid "Ricette"
msgstr "Recipes"
#: templates/components/navbar.html:32 templates/measure/task_complete.html:264
msgid "Statistiche"
msgstr "Statistics"
#: templates/components/navbar.html:35
msgid "Utenti"
msgstr "Users"
#: templates/components/navbar.html:36
msgid "Stazioni"
msgstr "Stations"
#: templates/components/navbar.html:156
msgid "Logout bloccato durante le misurazioni"
msgstr "Logout blocked during measurements"
#: templates/components/next_measurement.html:19
msgid "Prossima misura"
msgstr "Next measurement"
#: templates/components/numpad.html:40
msgid "Misura solo da calibro: questa ricetta non ammette valori digitati"
msgstr "Caliper only: this recipe does not accept typed values"
#: templates/components/production_clock.html:42
#: templates/measure/task_execute.html:472
msgid "Prossima misurazione tra"
msgstr "Next measurement in"
#: templates/components/production_clock.html:49
#: templates/components/production_clock.html:62
#: templates/measure/task_execute.html:475
#: templates/measure/task_execute.html:554
msgid "Misurazione in ritardo di"
msgstr "Measurement overdue by"
#: templates/components/production_clock.html:57
msgid "Linea ferma — conto alla rovescia congelato a"
msgstr "Line stopped — countdown frozen at"
#: templates/components/production_clock.html:62
#: templates/measure/task_execute.html:548
msgid "Linea ferma"
msgstr "Line stopped"
#: templates/components/production_clock.html:74
#: templates/measure/task_execute.html:484
msgid "Ciclo"
msgstr "Cycle"
#: templates/components/production_clock.html:92
#: templates/measure/task_execute.html:731
msgid "È ora di misurare"
msgstr "Time to measure"
#: templates/components/production_clock.html:95
#: templates/measure/task_execute.html:733
msgid "Ritorno alla misurazione tra"
msgstr "Returning to the measurement in"
#: templates/components/production_clock.html:101
#: templates/measure/task_execute.html:738
msgid "Vai alla misura"
msgstr "Go to the measurement"
#: templates/components/rich_text_toolbar.html:12
msgid "Grassetto: racchiude il testo selezionato fra **"
msgstr "Bold: wraps the selected text in **"
#: templates/components/rich_text_toolbar.html:20
msgid "**grassetto** · a capo = a capo"
msgstr "**bold** · a new line is a new line"
#: templates/errors/station_not_configured.html:20
msgid "Questo client non ha impostato la variabile di ambiente STATION_CODE."
msgstr "This client has not set the STATION_CODE environment variable."
#: templates/errors/station_not_configured.html:24
msgid ""
"Contattare il responsabile IT: il file .env del container deve contenere "
"STATION_CODE con il codice della stazione assegnata."
msgstr ""
"Contact your IT manager: the container .env file must contain "
"STATION_CODE with the assigned station code."
# Maker - Recipe Editor
#: templates/maker/recipe_editor.html:4
msgid "Modifica Ricetta"
msgstr "Edit Recipe"
#: templates/maker/recipe_editor.html:6 templates/maker/recipe_editor.html:61
#: templates/maker/recipe_editor.html:77 templates/maker/recipe_list.html:104
msgid "Nuova Ricetta"
msgstr "New Recipe"
#: templates/maker/recipe_editor.html:89
msgid "Compila i dati della ricetta"
msgstr "Fill in the recipe data"
#: templates/maker/recipe_editor.html:107 templates/maker/task_editor.html:414
msgid "Salva"
msgstr "Save"
# Maker - Recipe Preview
#: templates/maker/recipe_editor.html:119 templates/maker/recipe_list.html:256
#: templates/maker/recipe_preview.html:81
#: templates/maker/recipe_preview.html:102 templates/maker/task_editor.html:174
#: templates/maker/version_history.html:313
msgid "Anteprima"
msgstr "Preview"
#: templates/maker/recipe_editor.html:128 templates/maker/recipe_list.html:246
#: templates/maker/task_drawing.html:106 templates/maker/task_editor.html:130
#: templates/measure/task_complete.html:171
#: templates/measure/task_execute.html:627 templates/measure/task_list.html:2
#: templates/measure/task_list.html:185
msgid "Task"
msgstr "Task"
#: templates/maker/recipe_editor.html:176
msgid "Ricetta salvata con successo"
msgstr "Recipe saved successfully"
#: templates/maker/recipe_editor.html:188
msgid "Metadati Ricetta"
msgstr "Recipe Metadata"
#: templates/maker/recipe_editor.html:203
msgid "Es. COUPLING-256"
msgstr "E.g. COUPLING-256"
#: templates/maker/recipe_editor.html:206
msgid "Il codice non puo essere modificato dopo la creazione"
msgstr "Code cannot be changed after creation"
#: templates/maker/recipe_editor.html:219
msgid "Es. Coupling Assembly 256"
msgstr "E.g. Coupling Assembly 256"
#: templates/maker/recipe_editor.html:226 templates/maker/task_editor.html:296
#: templates/maker/task_editor.html:527 templates/maker/task_editor.html:557
#: templates/maker/task_editor.html:577 templates/maker/task_editor.html:695
#: templates/maker/task_editor.html:1060
#: templates/measure/task_complete.html:172
msgid "Descrizione"
msgstr "Description"
#: templates/maker/recipe_editor.html:232
msgid "Descrizione opzionale della ricetta..."
msgstr "Optional recipe description..."
#: templates/maker/recipe_editor.html:238
msgid "Intervallo misura (minuti)"
msgstr "Measurement interval (minutes)"
#: templates/maker/recipe_editor.html:246
msgid "Es. 30"
msgstr "E.g. 30"
#: templates/maker/recipe_editor.html:248
msgid "Timer cicalino per ricordare la misurazione periodica"
msgstr "Buzzer timer to remind periodic measurement"
#: templates/maker/recipe_editor.html:254
msgid "Regole di misura"
msgstr "Measurement rules"
#: templates/maker/recipe_editor.html:261
msgid "Lotto obbligatorio"
msgstr "Lot number required"
#: templates/maker/recipe_editor.html:263
msgid "Senza lotto la produzione non parte"
msgstr "Without a lot the production cannot start"
#: templates/maker/recipe_editor.html:272
msgid "Seriale obbligatorio"
msgstr "Serial number required"
#: templates/maker/recipe_editor.html:274
msgid "Senza seriale la produzione non parte"
msgstr "Without a serial the production cannot start"
#: templates/maker/recipe_editor.html:285
msgid "Consenti inserimento manuale"
msgstr "Allow manual input"
#: templates/maker/recipe_editor.html:287
msgid "Se disattivo si misura solo col calibro"
msgstr "When off, measurements come from the caliper only"
#: templates/maker/recipe_editor.html:307
msgid "Immagine Anteprima"
msgstr "Preview Image"
#: templates/maker/recipe_editor.html:313
msgid "Immagine caricata"
msgstr "Image uploaded"
#: templates/maker/recipe_editor.html:334
#: templates/maker/recipe_editor.html:385
msgid "Caricamento in corso..."
msgstr "Upload in progress..."
#: templates/maker/recipe_editor.html:344 templates/maker/task_editor.html:491
msgid "Sostituisci"
msgstr "Replace"
#: templates/maker/recipe_editor.html:358
msgid "Rimuovi"
msgstr "Remove"
#: templates/maker/recipe_editor.html:398
msgid "Carica Immagine"
msgstr "Upload Image"
#: templates/maker/recipe_editor.html:401
msgid "Trascina qui oppure clicca. Formati: PNG, JPG, WebP, PDF (max 50MB)"
msgstr "Drag here or click. Formats: PNG, JPG, WebP, PDF (max 50MB)"
#: templates/maker/recipe_editor.html:404
msgid "Usata come thumbnail nella lista ricette"
msgstr "Used as thumbnail in recipe list"
#: templates/maker/recipe_editor.html:425
msgid "Versioning"
msgstr "Versioning"
#: templates/maker/recipe_editor.html:431
msgid "Versione corrente:"
msgstr "Current version:"
#: templates/maker/recipe_editor.html:439
msgid "Vedi cronologia"
msgstr "View history"
#: templates/maker/recipe_editor.html:439
msgid "versioni"
msgstr "versions"
#: templates/maker/recipe_editor.html:451
msgid "Se modifichi questa ricetta verra creata automaticamente la versione"
msgstr "If you modify this recipe, version will be created automatically"
#: templates/maker/recipe_editor.html:453
msgid "Le misure esistenti resteranno associate alla versione corrente."
msgstr "Existing measurements will remain associated with the current version."
#: templates/maker/recipe_editor.html:460
msgid "Motivo della modifica"
msgstr "Reason for modification"
#: templates/maker/recipe_editor.html:466
msgid "Es. Aggiornate tolleranze foro centrale..."
msgstr "E.g. Updated center hole tolerances..."
#: templates/maker/recipe_editor.html:468
msgid "Opzionale. Verra registrato nella cronologia versioni."
msgstr "Optional. Will be recorded in version history."
#: templates/maker/recipe_editor.html:490
msgid "Salva Ricetta"
msgstr "Save Recipe"
#: templates/maker/recipe_editor.html:664
msgid "Formato file non supportato. Usa PNG, JPG, GIF, WebP o PDF."
msgstr "Unsupported file format. Use PNG, JPG, GIF, WebP or PDF."
#: templates/maker/recipe_editor.html:670
msgid "File troppo grande. Massimo 50MB."
msgstr "File too large. Maximum 50MB."
#: templates/maker/recipe_editor.html:695
msgid "Errore nel caricamento del file"
msgstr "Error uploading file"
#: templates/maker/recipe_editor.html:704
msgid "Errore di connessione durante l'upload"
msgstr "Connection error during upload"
# Maker - Recipe List
#: templates/maker/recipe_list.html:2 templates/maker/recipe_list.html:93
msgid "Gestione Ricette"
msgstr "Recipe Management"
#: templates/maker/recipe_list.html:51
msgid "Errore durante eliminazione"
msgstr "Error during deletion"
# Recipe Selection Additional
#: templates/maker/recipe_list.html:55 templates/measure/select_recipe.html:75
#: templates/measure/task_execute.html:1423
#: templates/measure/task_execute.html:1733
msgid "Errore di connessione"
msgstr "Connection Error"
#: templates/maker/recipe_list.html:74
msgid "Dashboard"
msgstr "Dashboard"
#: templates/maker/recipe_list.html:96
msgid "Crea e gestisci le ricette di misura"
msgstr "Create and manage measurement recipes"
#: templates/maker/recipe_list.html:124
msgid "Cerca per nome, codice o descrizione..."
msgstr "Search by name, code or description..."
#: templates/maker/recipe_list.html:131
msgid "Tutti"
msgstr "All"
#: templates/maker/recipe_list.html:132
msgid "Attive"
msgstr "Active"
#: templates/maker/recipe_list.html:133
msgid "Disattivate"
msgstr "Inactive"
#: templates/maker/recipe_list.html:144
msgid "ricetta trovata"
msgstr "recipe found"
#: templates/maker/recipe_list.html:144
#: templates/measure/select_recipe.html:199
msgid "ricette trovate"
msgstr "recipes found"
#: templates/maker/recipe_list.html:211 templates/maker/task_editor.html:222
#: templates/maker/task_editor.html:1084
msgid "task"
msgstr "task"
#: templates/maker/recipe_list.html:221
msgid "Aggiornata"
msgstr "Updated"
#: templates/maker/recipe_list.html:265
msgid "Versioni"
msgstr "Versions"
#: templates/maker/recipe_list.html:297
#: templates/measure/select_recipe.html:319
msgid "Nessuna ricetta trovata"
msgstr "No recipe found"
#: templates/maker/recipe_list.html:300
msgid "Nessuna ricetta disponibile"
msgstr "No recipes available"
#: templates/maker/recipe_list.html:305
msgid "Prova a modificare i filtri di ricerca"
msgstr "Try modifying search filters"
#: templates/maker/recipe_list.html:308
msgid "Inizia creando la tua prima ricetta di misura"
msgstr "Start by creating your first measurement recipe"
#: templates/maker/recipe_list.html:317
msgid "Crea Prima Ricetta"
msgstr "Create First Recipe"
#: templates/maker/recipe_list.html:370
msgid "Sei sicuro di voler disattivare la ricetta"
msgstr "Are you sure you want to deactivate the recipe"
#: templates/maker/recipe_list.html:374
msgid "Le misure esistenti non verranno eliminate"
msgstr "Existing measurements will not be deleted"
# Maker - Recipe Preview
#: templates/maker/recipe_preview.html:2
msgid "Anteprima Ricetta"
msgstr "Recipe Preview"
#: templates/maker/recipe_preview.html:114
#: templates/measure/task_complete.html:60
msgid "Versione"
msgstr "Version"
#: templates/maker/recipe_preview.html:127
#: templates/maker/recipe_preview.html:408 templates/maker/task_editor.html:163
#: templates/maker/version_history.html:127
#: templates/maker/version_history.html:302
msgid "Torna a Ricetta"
msgstr "Back to Recipe"
#: templates/maker/recipe_preview.html:135
#: templates/maker/recipe_preview.html:418
msgid "Modifica Task"
msgstr "Edit Tasks"
#: templates/maker/recipe_preview.html:152
msgid "Modalita Anteprima"
msgstr "Preview Mode"
#: templates/maker/recipe_preview.html:155
msgid ""
"Stai vedendo la ricetta come la vedra il Tecnico di Misura. Tutti i campi"
" sono in sola lettura."
msgstr ""
"You are viewing the recipe as the Measurement Technician would see it. "
"All fields are read-only."
#: templates/maker/recipe_preview.html:198
msgid "misure"
msgstr "measurements"
#: templates/maker/recipe_preview.html:213 templates/maker/task_editor.html:466
msgid "Disegno Tecnico"
msgstr "Technical Drawing"
#: templates/maker/recipe_preview.html:233
msgid "Documento PDF allegato"
msgstr "Attached PDF document"
#: templates/maker/recipe_preview.html:243
msgid "Apri PDF"
msgstr "Open PDF"
#: templates/maker/recipe_preview.html:254
#: templates/measure/task_execute.html:299
msgid "Nessuna immagine allegata"
msgstr "No image attached"
#: templates/maker/recipe_preview.html:267
msgid "Punti di Misura"
msgstr "Measurement Points"
#: templates/maker/recipe_preview.html:299 templates/maker/task_editor.html:579
#: templates/maker/task_editor.html:721
#: templates/measure/task_complete.html:173
#: templates/measure/task_execute.html:333
msgid "Nominale"
msgstr "Nominal"
#: templates/maker/recipe_preview.html:363
msgid "Nessun punto di misura definito per questo task"
msgstr "No measurement points defined for this task"
#: templates/maker/recipe_preview.html:383 templates/maker/task_editor.html:829
msgid "Nessun task definito"
msgstr "No tasks defined"
#: templates/maker/recipe_preview.html:386
msgid "Questa ricetta non contiene ancora task di misurazione."
msgstr "This recipe does not contain any measurement tasks yet."
#: templates/maker/recipe_preview.html:393 templates/maker/task_editor.html:231
msgid "Aggiungi Task"
msgstr "Add Task"
# Maker - Version History
#: templates/maker/recipe_preview.html:426
#: templates/maker/version_history.html:2
#: templates/maker/version_history.html:93
#: templates/maker/version_history.html:112
msgid "Storico Versioni"
msgstr "Version History"
# Maker - Task Editor
#: templates/maker/task_drawing.html:2 templates/maker/task_drawing.html:115
msgid "Disegno Task"
msgstr "Task Drawing"
#: templates/maker/task_drawing.html:62
msgid "Salva Annotazioni"
msgstr "Save Annotations"
#: templates/maker/task_drawing.html:63
msgid "Errore nel salvataggio delle annotazioni"
msgstr "Error saving annotations"
#: templates/maker/task_drawing.html:64
msgid "Annotazioni salvate con successo"
msgstr "Annotations saved successfully"
#: templates/maker/task_drawing.html:127
msgid "Annotazioni Disegno"
msgstr "Drawing Annotations"
#: templates/maker/task_drawing.html:154
msgid "Torna ai Task"
msgstr "Back to Tasks"
#: templates/maker/task_drawing.html:205 templates/maker/task_drawing.html:209
msgid "Seleziona"
msgstr "Select"
#: templates/maker/task_drawing.html:217
msgid "Marker numerato"
msgstr "Numbered marker"
#: templates/maker/task_drawing.html:223
msgid "Marker"
msgstr "Marker"
#: templates/maker/task_drawing.html:231 templates/maker/task_drawing.html:235
msgid "Freccia"
msgstr "Arrow"
#: templates/maker/task_drawing.html:243 templates/maker/task_drawing.html:247
msgid "Rettangolo"
msgstr "Rectangle"
#: templates/maker/task_drawing.html:255 templates/maker/task_drawing.html:259
msgid "Testo"
msgstr "Text"
#: templates/maker/task_drawing.html:270
msgid "Elimina selezionato"
msgstr "Delete selected"
#: templates/maker/task_drawing.html:281
msgid "Eliminare tutte le annotazioni?"
msgstr "Delete all annotations?"
#: templates/maker/task_drawing.html:282 templates/maker/task_drawing.html:289
msgid "Cancella tutto"
msgstr "Clear all"
# Measurement Feedback
#: templates/maker/task_drawing.html:297
msgid "Colore"
msgstr "Color"
#: templates/maker/task_drawing.html:313
msgid "Spessore"
msgstr "Thickness"
#: templates/maker/task_drawing.html:331
msgid "Linea"
msgstr "Line"
#: templates/maker/task_drawing.html:406
msgid "Blu"
msgstr "Blue"
#: templates/maker/task_drawing.html:407
msgid "Rosso"
msgstr "Red"
#: templates/maker/task_drawing.html:408
msgid "Verde"
msgstr "Green"
#: templates/maker/task_drawing.html:409
msgid "Arancio"
msgstr "Orange"
#: templates/maker/task_drawing.html:410
msgid "Viola"
msgstr "Purple"
#: templates/maker/task_drawing.html:411
msgid "Nero"
msgstr "Black"
#: templates/maker/task_drawing.html:416
msgid "Continua"
msgstr "Solid"
#: templates/maker/task_drawing.html:417
msgid "Tratteggiata"
msgstr "Dashed"
#: templates/maker/task_drawing.html:418
msgid "Punteggiata"
msgstr "Dotted"
# Maker - Task Editor
#: templates/maker/task_editor.html:2
msgid "Editor Task"
msgstr "Task Editor"
#: templates/maker/task_editor.html:144
msgid "Task e Misurazioni"
msgstr "Tasks and Measurements"
#: templates/maker/task_editor.html:239
msgid "Importa da PDF"
msgstr "Import from PDF"
#: templates/maker/task_editor.html:259
msgid "Nuovo Task"
msgstr "New Task"
#: templates/maker/task_editor.html:265 templates/maker/task_editor.html:1056
msgid "Titolo"
msgstr "Title"
#: templates/maker/task_editor.html:271
msgid "Es. Controllo dimensionale flangia"
msgstr "E.g. Flange dimensional check"
#: templates/maker/task_editor.html:275 templates/maker/task_editor.html:541
#: templates/maker/task_editor.html:578 templates/maker/task_editor.html:704
msgid "Tipo"
msgstr "Type"
#: templates/maker/task_editor.html:277 templates/maker/task_editor.html:543
#: templates/measure/task_list.html:203
msgid "Nota"
msgstr "Note"
#: templates/maker/task_editor.html:278 templates/maker/task_editor.html:544
#: templates/measure/task_execute.html:321 templates/measure/task_list.html:201
msgid "Misura"
msgstr "Measure"
# Maker - Task Editor
#: templates/maker/task_editor.html:279 templates/maker/task_editor.html:545
#: templates/measure/task_list.html:202
msgid "Disegno"
msgstr "Drawing"
#: templates/maker/task_editor.html:282
msgid "Un task di misura resta tale anche prima di inserire le quote"
msgstr "A measurement task stays one even before its quotes are entered"
#: templates/maker/task_editor.html:287 templates/maker/task_editor.html:521
#: templates/maker/task_editor.html:549 templates/maker/task_editor.html:1058
msgid "Direttiva"
msgstr "Directive"
#: templates/maker/task_editor.html:291
msgid "Es. Seguire procedura ISO 2768"
msgstr "E.g. Follow ISO 2768 procedure"
#: templates/maker/task_editor.html:305 templates/maker/task_editor.html:566
msgid "Descrizione opzionale..."
msgstr "Optional description..."
#: templates/maker/task_editor.html:324
msgid "Crea Task"
msgstr "Create Task"
#: templates/maker/task_editor.html:354
msgid "Trascina per riordinare"
msgstr "Drag to reorder"
#: templates/maker/task_editor.html:390
#: templates/maker/version_history.html:188
#: templates/measure/task_list.html:238
msgid "misurazioni"
msgstr "measurements"
#: templates/maker/task_editor.html:400
msgid "Modifica task"
msgstr "Edit task"
#: templates/maker/task_editor.html:432
msgid "Espandi/Comprimi"
msgstr "Expand/Collapse"
#: templates/maker/task_editor.html:443
msgid "Elimina task"
msgstr "Delete task"
#: templates/maker/task_editor.html:485
msgid "Modifica Disegno"
msgstr "Edit Drawing"
#: templates/maker/task_editor.html:507
msgid "Carica immagine o PDF"
msgstr "Upload image or PDF"
#: templates/maker/task_editor.html:553
msgid "Direttiva opzionale..."
msgstr "Optional directive..."
#: templates/maker/task_editor.html:576
msgid "#"
msgstr "#"
#: templates/maker/task_editor.html:580 templates/maker/task_editor.html:770
msgid "UTL"
msgstr "UTL"
#: templates/maker/task_editor.html:581 templates/maker/task_editor.html:763
msgid "UWL"
msgstr "UWL"
#: templates/maker/task_editor.html:582 templates/maker/task_editor.html:756
msgid "LWL"
msgstr "LWL"
#: templates/maker/task_editor.html:583 templates/maker/task_editor.html:749
msgid "LTL"
msgstr "LTL"
#: templates/maker/task_editor.html:584 templates/maker/task_editor.html:729
#: templates/measure/task_complete.html:278
msgid "Unita"
msgstr "Unit"
#: templates/maker/task_editor.html:585
msgid "Tolleranze"
msgstr "Tolerances"
#: templates/maker/task_editor.html:670
msgid "Nessuna misurazione definita"
msgstr "No measurements defined"
#: templates/maker/task_editor.html:673
msgid "Aggiungi la prima misurazione per questo task"
msgstr "Add the first measurement for this task"
#: templates/maker/task_editor.html:682
msgid "Modifica Misurazione"
msgstr "Edit Measurement"
#: templates/maker/task_editor.html:682
msgid "Nuova Misurazione"
msgstr "New Measurement"
#: templates/maker/task_editor.html:687
msgid "Marker #"
msgstr "Marker #"
#: templates/maker/task_editor.html:700
msgid "Es. Diametro foro principale"
msgstr "E.g. Main hole diameter"
#: templates/maker/task_editor.html:708
msgid "Lineare"
msgstr "Linear"
#: templates/maker/task_editor.html:709
msgid "Diametro"
msgstr "Diameter"
#: templates/maker/task_editor.html:710
msgid "Raggio"
msgstr "Radius"
#: templates/maker/task_editor.html:711
msgid "Angolo"
msgstr "Angle"
#: templates/maker/task_editor.html:712
msgid "Rugosita"
msgstr "Roughness"
#: templates/maker/task_editor.html:713
msgid "Coppia"
msgstr "Torque"
#: templates/maker/task_editor.html:714
msgid "Forza"
msgstr "Force"
#: templates/maker/task_editor.html:715
msgid "Peso"
msgstr "Weight"
#: templates/maker/task_editor.html:716
msgid "Altro"
msgstr "Other"
#: templates/maker/task_editor.html:753
msgid "Lim. Tol. Inf."
msgstr "Lower Tol. Lim."
#: templates/maker/task_editor.html:760
msgid "Lim. Warn. Inf."
msgstr "Lower Warn. Lim."
#: templates/maker/task_editor.html:767
msgid "Lim. Warn. Sup."
msgstr "Upper Warn. Lim."
#: templates/maker/task_editor.html:774
msgid "Lim. Tol. Sup."
msgstr "Upper Tol. Lim."
#: templates/maker/task_editor.html:794
msgid "Aggiorna Misurazione"
msgstr "Update Measurement"
#: templates/maker/task_editor.html:794 templates/maker/task_editor.html:808
msgid "Aggiungi Misurazione"
msgstr "Add Measurement"
#: templates/maker/task_editor.html:832
msgid "Inizia aggiungendo il primo task di misurazione per questa ricetta"
msgstr "Start by adding the first measurement task for this recipe"
#: templates/maker/task_editor.html:839
msgid "Aggiungi Primo Task"
msgstr "Add First Task"
#: templates/maker/task_editor.html:882
msgid "Conferma Eliminazione Task"
msgstr "Confirm Task Deletion"
#: templates/maker/task_editor.html:887
msgid "Sei sicuro di voler eliminare il task"
msgstr "Are you sure you want to delete the task"
#: templates/maker/task_editor.html:892
msgid "Verranno eliminate anche"
msgstr "The following will also be deleted:"
#: templates/maker/task_editor.html:894
msgid "misurazioni associate."
msgstr "associated measurements."
#: templates/maker/task_editor.html:905
msgid "Elimina Task"
msgstr "Delete Task"
#: templates/maker/task_editor.html:952
msgid "Conferma Eliminazione Misurazione"
msgstr "Confirm Measurement Deletion"
#: templates/maker/task_editor.html:956
msgid "Sei sicuro di voler eliminare la misurazione"
msgstr "Are you sure you want to delete the measurement"
#: templates/maker/task_editor.html:970
msgid "Elimina Misurazione"
msgstr "Delete Measurement"
#: templates/maker/task_editor.html:1002
msgid "Importa da Scheda Tecnica"
msgstr "Import from Technical Sheet"
#: templates/maker/task_editor.html:1003
msgid "Carica un PDF e l'AI estrarrà i task automaticamente"
msgstr "Upload a PDF and the AI will extract tasks automatically"
#: templates/maker/task_editor.html:1017
msgid "Clicca per caricare un PDF"
msgstr "Click to upload a PDF"
#: templates/maker/task_editor.html:1018
msgid "Max 20MB"
msgstr "Max 20MB"
#: templates/maker/task_editor.html:1029
msgid "Analisi in corso con AI..."
msgstr "AI analysis in progress..."
#: templates/maker/task_editor.html:1030
msgid "Potrebbe richiedere fino a 30 secondi"
msgstr "It may take up to 30 seconds"
#: templates/maker/task_editor.html:1036
msgid "Riprova"
msgstr "Retry"
#: templates/maker/task_editor.html:1042
msgid "task suggeriti — modifica o rimuovi prima di confermare"
msgstr "suggested tasks — edit or remove before confirming"
#: templates/maker/task_editor.html:1084
msgid "Crea"
msgstr "Create"
#: templates/maker/task_editor.html:1271
msgid "Errore nell'analisi del PDF"
msgstr "Error parsing the PDF"
#: templates/maker/task_editor.html:1275
msgid "Nessun task identificato nel PDF"
msgstr "No tasks identified in the PDF"
#: templates/maker/task_editor.html:1320
msgid "task creati dalla scheda tecnica"
msgstr "tasks created from the technical sheet"
#: templates/maker/task_editor.html:1347
msgid "Errore nella creazione del task"
msgstr "Error creating task"
#: templates/maker/task_editor.html:1355
msgid "Task creato con successo"
msgstr "Task created successfully"
#: templates/maker/task_editor.html:1405 templates/maker/task_editor.html:1801
msgid "Errore nel salvataggio del task"
msgstr "Error saving task"
#: templates/maker/task_editor.html:1418
msgid "Task aggiornato"
msgstr "Task updated"
#: templates/maker/task_editor.html:1448
msgid "Task eliminato"
msgstr "Task deleted"
#: templates/maker/task_editor.html:1451
msgid "Errore nell'eliminazione del task"
msgstr "Error deleting task"
#: templates/maker/task_editor.html:1546
msgid "Errore nel riordinamento"
msgstr "Error reordering"
#: templates/maker/task_editor.html:1614
msgid "Errore nella creazione della misurazione"
msgstr "Error creating measurement"
#: templates/maker/task_editor.html:1622
msgid "Misurazione aggiunta"
msgstr "Measurement added"
#: templates/maker/task_editor.html:1685
#: templates/measure/task_execute.html:1231
msgid "Errore nel salvataggio della misurazione"
msgstr "Error saving measurement"
#: templates/maker/task_editor.html:1696
msgid "Misurazione aggiornata"
msgstr "Measurement updated"
#: templates/maker/task_editor.html:1730
msgid "Misurazione eliminata"
msgstr "Measurement deleted"
#: templates/maker/task_editor.html:1733
msgid "Errore nell'eliminazione della misurazione"
msgstr "Error deleting measurement"
#: templates/maker/task_editor.html:1752
msgid "Formato file non supportato. Usa PNG, JPG o PDF."
msgstr "Unsupported file format. Use PNG, JPG or PDF."
#: templates/maker/task_editor.html:1757
msgid "File troppo grande. Dimensione massima: 20MB."
msgstr "File too large. Maximum size: 20MB."
#: templates/maker/task_editor.html:1778
msgid "Errore durante il caricamento del file"
msgstr "Error uploading file"
#: templates/maker/task_editor.html:1809
msgid "File caricato con successo"
msgstr "File uploaded successfully"
#: templates/maker/version_history.html:116
msgid "Corrente:"
msgstr "Current:"
#: templates/maker/version_history.html:175
msgid "Corrente"
msgstr "Current"
# Common UI
#: templates/maker/version_history.html:197
msgid "Caricamento..."
msgstr "Loading..."
#: templates/maker/version_history.html:211
msgid "Visualizza"
msgstr "View"
#: templates/maker/version_history.html:284
msgid "Nessuna versione trovata"
msgstr "No versions found"
#: templates/maker/version_history.html:287
msgid ""
"Questa ricetta non ha ancora versioni registrate. La prima versione verra"
" creata automaticamente al salvataggio."
msgstr ""
"This recipe does not have any registered versions yet. The first version "
"will be created automatically when saved."
# Measure - Recipe Selection
#: templates/measure/select_recipe.html:2
#: templates/measure/select_recipe.html:97
msgid "Seleziona Ricetta"
msgstr "Select Recipe"
#: templates/measure/select_recipe.html:67
#: templates/measure/select_recipe.html:280 templates/measure/task_list.html:97
msgid "Compila prima:"
msgstr "Fill in first:"
#: templates/measure/select_recipe.html:100
msgid "Scegli la ricetta di misura da eseguire"
msgstr "Choose the measurement recipe to execute"
#: templates/measure/select_recipe.html:103
msgid "Stazione"
msgstr "Station"
#: templates/measure/select_recipe.html:113
msgid "Stazione forzata per collaudo"
msgstr "Station overridden for commissioning"
#: templates/measure/select_recipe.html:113
msgid "configurata"
msgstr "configured"
#: templates/measure/select_recipe.html:118
msgid "Ripristina"
msgstr "Restore"
#: templates/measure/select_recipe.html:143
msgid "Cerca ricetta"
msgstr "Search recipe"
#: templates/measure/select_recipe.html:147
msgid "Nome, codice o descrizione..."
msgstr "Name, code or description..."
#: templates/measure/select_recipe.html:160
msgid "Tracciabilità"
msgstr "Traceability"
#: templates/measure/select_recipe.html:161
msgid "Dati del pezzo da misurare — compila prima di selezionare la ricetta"
msgstr "Data of the part to measure — fill in before selecting the recipe"
#: templates/measure/select_recipe.html:171
#: templates/measure/task_complete.html:284
msgid "Numero Lotto"
msgstr "Lot Number"
#: templates/measure/select_recipe.html:175
msgid "Es. LOT-2026-001"
msgstr "E.g. LOT-2026-001"
#: templates/measure/select_recipe.html:185
#: templates/measure/task_complete.html:285
msgid "Numero Seriale"
msgstr "Serial Number"
#: templates/measure/select_recipe.html:189
msgid "Es. SN-000123"
msgstr "E.g. SN-000123"
#: templates/measure/select_recipe.html:242
msgid "Nessuna descrizione disponibile"
msgstr "No description available"
#: templates/measure/select_recipe.html:294
#: templates/measure/task_list.html:107
msgid "AVVIA IN SEQUENZA"
msgstr "START THE SEQUENCE"
# Maker - Task Editor
#: templates/measure/select_recipe.html:302
msgid "Vedi tutti i task"
msgstr "See all tasks"
#: templates/measure/select_recipe.html:323
msgid "Nessun risultato per"
msgstr "No results for"
#: templates/measure/select_recipe.html:324
msgid "Prova con un termine diverso."
msgstr "Try a different search term."
#: templates/measure/select_recipe.html:327
msgid "Non ci sono ricette disponibili al momento."
msgstr "No recipes available at the moment."
#: templates/measure/select_recipe.html:380
msgid ""
"Inserisci o scansiona il codice della ricetta per selezionarla "
"automaticamente."
msgstr "Enter or scan the recipe code to select it automatically."
#: templates/measure/select_recipe.html:385
msgid "Codice Ricetta"
msgstr "Recipe Code"
#: templates/measure/select_recipe.html:391
msgid "Es. REC-001"
msgstr "E.g. REC-001"
#: templates/measure/select_recipe.html:427
msgid "Cerca"
msgstr "Search"
#: templates/measure/task_complete.html:3
#: templates/measure/task_complete.html:39
#: templates/measure/task_execute.html:792
#: templates/statistics/dashboard.html:139
msgid "Riepilogo"
msgstr "Summary"
#: templates/measure/task_complete.html:47
#: templates/measure/task_execute.html:769
msgid "Misurazioni Complete"
msgstr "Measurements Complete"
# Measure - Task List
#: templates/measure/task_complete.html:64
#: templates/measure/task_complete.html:296
#: templates/measure/task_list.html:118
msgid "Lotto"
msgstr "Lot"
#: templates/measure/task_complete.html:70
#: templates/measure/task_complete.html:297
#: templates/measure/task_list.html:130
msgid "Seriale"
msgstr "Serial"
#: templates/measure/task_complete.html:89
msgid "Totale"
msgstr "Total"
#: templates/measure/task_complete.html:106
#: templates/measure/task_execute.html:777
msgid "Conformi"
msgstr "Pass"
#: templates/measure/task_complete.html:123
#: templates/measure/task_execute.html:781
msgid "Attenzione"
msgstr "Warning"
#: templates/measure/task_complete.html:140
msgid "Non Conformi"
msgstr "Non-Conforming"
#: templates/measure/task_complete.html:156
msgid "Dettaglio Misurazioni"
msgstr "Measurement Details"
#: templates/measure/task_complete.html:163
msgid "Esporta CSV"
msgstr "Export CSV"
#: templates/measure/task_complete.html:170
msgid "Data/Ora"
msgstr "Date/Time"
#: templates/measure/task_complete.html:174
#: templates/statistics/dashboard.html:247
msgid "Valore"
msgstr "Value"
#: templates/measure/task_complete.html:175
msgid "Deviazione"
msgstr "Deviation"
#: templates/measure/task_complete.html:176
#: templates/measure/task_complete.html:283
msgid "Esito"
msgstr "Result"
#: templates/measure/task_complete.html:177
msgid "Metodo"
msgstr "Method"
#: templates/measure/task_complete.html:205
#: templates/statistics/dashboard.html:147
msgid "Pass"
msgstr "Pass"
#: templates/measure/task_complete.html:207
#: templates/statistics/dashboard.html:153
msgid "Warning"
msgstr "Warning"
#: templates/measure/task_complete.html:209
#: templates/statistics/dashboard.html:159
msgid "Fail"
msgstr "Fail"
#: templates/measure/task_complete.html:220
msgid "Manuale"
msgstr "Manual"
#: templates/measure/task_complete.html:227
msgid "Calibro"
msgstr "Caliper"
#: templates/measure/task_complete.html:248 templates/measure/task_list.html:40
msgid "Seleziona altra ricetta"
msgstr "Select another recipe"
#: templates/measure/task_complete.html:255
msgid "Ripeti misurazioni"
msgstr "Repeat Measurements"
# CSV Export i18n
#: templates/measure/task_complete.html:275
msgid "Subtask ID"
msgstr "Subtask ID"
#: templates/measure/task_complete.html:276
msgid "Nome Sottotask"
msgstr "Subtask Name"
#: templates/measure/task_complete.html:277
msgid "Valore Misurato"
msgstr "Measured Value"
#: templates/measure/task_complete.html:279
msgid "Valore Nominale"
msgstr "Nominal Value"
#: templates/measure/task_complete.html:280
msgid "Tolleranza +"
msgstr "Tolerance +"
#: templates/measure/task_complete.html:281
msgid "Tolleranza -"
msgstr "Tolerance -"
#: templates/measure/task_complete.html:282
msgid "Scarto"
msgstr "Deviation"
#: templates/measure/task_complete.html:286
msgid "Metodo Input"
msgstr "Input Method"
#: templates/measure/task_complete.html:287
msgid "Data Misurazione"
msgstr "Measurement Date"
#: templates/measure/task_complete.html:288
msgid "Operatore"
msgstr "Operator"
#: templates/measure/task_complete.html:289
msgid "RIEPILOGO ESECUZIONE TASK"
msgstr "TASK EXECUTION SUMMARY"
#: templates/measure/task_complete.html:290
msgid "Task ID"
msgstr "Task ID"
#: templates/measure/task_complete.html:291
msgid "Nome Task"
msgstr "Task Name"
#: templates/measure/task_complete.html:292
#: templates/statistics/dashboard.html:27
msgid "Ricetta"
msgstr "Recipe"
#: templates/measure/task_complete.html:293
msgid "Data Inizio"
msgstr "Start Date"
#: templates/measure/task_complete.html:294
msgid "Data Fine"
msgstr "End Date"
#: templates/measure/task_complete.html:298
msgid "STATISTICHE"
msgstr "STATISTICS"
#: templates/measure/task_complete.html:299
msgid "Totale Misure"
msgstr "Total Measurements"
#: templates/measure/task_complete.html:300
msgid "Passate"
msgstr "Passed"
#: templates/measure/task_complete.html:301
msgid "Fallite"
msgstr "Failed"
#: templates/measure/task_complete.html:302
msgid "Percentuale Successo"
msgstr "Pass Rate"
#: templates/measure/task_complete.html:303
msgid "DETTAGLIO MISURE"
msgstr "MEASUREMENT DETAILS"
# Measure - Task Execute
#: templates/measure/task_execute.html:95
msgid "Task di misurazione"
msgstr "Measurement task"
#: templates/measure/task_execute.html:115
msgid "Lista task"
msgstr "Task list"
#: templates/measure/task_execute.html:125
#: templates/measure/task_execute.html:706 templates/measure/task_list.html:227
msgid "Completato"
msgstr "Completed"
#: templates/measure/task_execute.html:140
msgid "Fermo linea"
msgstr "Line stop"
#: templates/measure/task_execute.html:148
msgid "Riprendi"
msgstr "Resume"
#: templates/measure/task_execute.html:156
msgid "Fine Produzione"
msgstr "End Production"
#: templates/measure/task_execute.html:271
msgid "Immagine dettaglio misura"
msgstr "Measurement detail image"
#: templates/measure/task_execute.html:319
msgid "Misurazione"
msgstr "Measurement"
#: templates/measure/task_execute.html:397
msgid "Registrata"
msgstr "Recorded"
#: templates/measure/task_execute.html:503
msgid "Task di misura senza quote configurate: la ricetta è incompleta"
msgstr "Measurement task with no quotes configured: the recipe is incomplete"
#: templates/measure/task_execute.html:522
msgid "Quota fuori tolleranza"
msgstr "Measurement out of tolerance"
#: templates/measure/task_execute.html:525
msgid "serve il capoturno, oppure una nuova misura della stessa quota"
msgstr "the supervisor must authorise it, or the same quote must be measured again"
#: templates/measure/task_execute.html:529
#: templates/measure/task_execute.html:897
msgid "Autorizza"
msgstr "Authorize"
#: templates/measure/task_execute.html:553
msgid "Il conto alla rovescia è congelato a"
msgstr "The countdown is frozen at"
#: templates/measure/task_execute.html:556
msgid "serve il capoturno per riprendere"
msgstr "the supervisor must authorise the restart"
#: templates/measure/task_execute.html:575
msgid "Produzione non registrata sul server"
msgstr "Production not recorded on the server"
#: templates/measure/task_execute.html:596
#: templates/measure/task_execute.html:820
msgid "Avvio Produzione"
msgstr "Production Start"
#: templates/measure/task_execute.html:600
msgid "Invia segnale al gestionale per avviare il timer della linea"
msgstr "Send a signal to the ERP system to start the line timer"
#: templates/measure/task_execute.html:611
msgid "Produzione avviata"
msgstr "Production started"
#: templates/measure/task_execute.html:667
msgid "Fine ciclo misura"
msgstr "Measurement cycle complete"
#: templates/measure/task_execute.html:679
msgid "Rimisura"
msgstr "Measure again"
#: templates/measure/task_execute.html:692
#: templates/measure/task_execute.html:810
msgid "Task successivo"
msgstr "Next task"
#: templates/measure/task_execute.html:771
msgid "Tutte le"
msgstr "All"
#: templates/measure/task_execute.html:771
msgid "misurazioni sono state registrate."
msgstr "measurements have been recorded."
#: templates/measure/task_execute.html:785
msgid "Non Conf."
msgstr "Fail"
#: templates/measure/task_execute.html:800
msgid "Conferma ciclo"
msgstr "Confirm cycle"
#: templates/measure/task_execute.html:836
msgid "Girare il pezzo e rimisurare"
msgstr "Turn the piece over and measure again"
#: templates/measure/task_execute.html:862
msgid "Autorizzazione capoturno"
msgstr "Shift supervisor authorization"
#: templates/measure/task_execute.html:871
msgid "Username capoturno"
msgstr "Supervisor username"
#: templates/measure/task_execute.html:888
msgid "Rimisura la quota"
msgstr "Measure this quote again"
#: templates/measure/task_execute.html:1027
msgid "Manca 1 quota"
msgstr "1 quote missing"
#: templates/measure/task_execute.html:1028
msgid "Mancano"
msgstr "Missing"
#: templates/measure/task_execute.html:1028
msgid "quote"
msgstr "quotes"
#: templates/measure/task_execute.html:1046
msgid "Serve l'autorizzazione del capoturno"
msgstr "The shift supervisor must authorise it"
#: templates/measure/task_execute.html:1049
msgid "Chiudi prima il ciclo di misura"
msgstr "Close the measurement cycle first"
#: templates/measure/task_execute.html:1186
msgid "Questa ricetta non ammette valori digitati: usare il calibro"
msgstr "This recipe does not accept typed values: use the caliper"
#: templates/measure/task_execute.html:1283
msgid "Errore di rete. Riprovare."
msgstr "Network error. Please retry."
#: templates/measure/task_execute.html:1321
msgid ""
"Quota fuori tolleranza: serve l'autorizzazione del capoturno, oppure "
"misurare di nuovo la quota"
msgstr ""
"Out of tolerance: the supervisor must authorise it, or the quote must be "
"measured again"
#: templates/measure/task_execute.html:1418
msgid "Errore di comunicazione con il server"
msgstr "Error communicating with the server"
#: templates/measure/task_execute.html:1670
msgid "Misurazione fuori tolleranza"
msgstr "Measurement out of tolerance"
#: templates/measure/task_execute.html:1671
msgid "Fermo linea richiesto"
msgstr "Line stop requested"
#: templates/measure/task_execute.html:1672
msgid "Ripresa della produzione"
msgstr "Resuming production"
#: templates/measure/task_execute.html:1673
msgid "Fine produzione richiesta"
msgstr "End of production requested"
#: templates/measure/task_execute.html:1717
msgid "Credenziali non valide o utente non autorizzato"
msgstr "Invalid credentials or unauthorized user"
#: templates/measure/task_execute.html:1744
msgid "Nessuna produzione aperta su questa stazione"
msgstr "No production open at this station"
#: templates/measure/task_execute.html:1761
msgid "Azione non riuscita"
msgstr "Action failed"
#: templates/measure/task_list.html:145
msgid "Task da eseguire"
msgstr "Tasks to execute"
#: templates/measure/task_list.html:157
msgid "misurazioni totali"
msgstr "total measurements"
#: templates/measure/task_list.html:204
msgid "Confronto profilo"
msgstr "Profile comparison"
#: templates/measure/task_list.html:205
msgid "Misura camera"
msgstr "Camera measurement"
#: templates/measure/task_list.html:232
msgid "Incompiuto"
msgstr "Unfinished"
#: templates/measure/task_list.html:247
msgid "Allegato"
msgstr "Attachment"
#: templates/measure/task_list.html:275
msgid "Visualizza singolo TASK"
msgstr "View single TASK"
#: templates/measure/task_list.html:294
msgid "Nessun task disponibile"
msgstr "No tasks available"
# SPC Statistics Dashboard
#: templates/statistics/dashboard.html:3 templates/statistics/dashboard.html:17
msgid "Statistiche SPC"
msgstr "SPC Statistics"
#: templates/statistics/dashboard.html:18
msgid "Analisi statistica di processo per le misurazioni"
msgstr "Statistical process analysis for measurements"
#: templates/statistics/dashboard.html:31
msgid "Seleziona ricetta..."
msgstr "Select recipe..."
#: templates/statistics/dashboard.html:40
msgid "Punto di misura"
msgstr "Measurement point"
#: templates/statistics/dashboard.html:44
msgid "Tutti i punti"
msgstr "All points"
#: templates/statistics/dashboard.html:53
msgid "Dal"
msgstr "From"
#: templates/statistics/dashboard.html:58
msgid "Al"
msgstr "To"
# Report PDF
#: templates/statistics/dashboard.html:80
msgid "Report SPC"
msgstr "SPC Report"
#: templates/statistics/dashboard.html:94
msgid "Report Misurazioni"
msgstr "Measurements Report"
#: templates/statistics/dashboard.html:108
msgid "Applica filtri"
msgstr "Apply filters"
#: templates/statistics/dashboard.html:126
msgid "Seleziona una ricetta per iniziare"
msgstr "Select a recipe to start"
#: templates/statistics/dashboard.html:127
msgid "Scegli una ricetta dal filtro e premi Applica filtri"
msgstr "Choose a recipe from the filter and press Apply filters"
#: templates/statistics/dashboard.html:169
msgid "Indici di Capability"
msgstr "Capability Indices"
#: templates/statistics/dashboard.html:210
msgid "Seleziona un punto di misura per calcolare gli indici"
msgstr "Select a measurement point to calculate indices"
#: templates/statistics/dashboard.html:217
#: templates/statistics/dashboard.html:245
msgid "Carta di Controllo"
msgstr "Control Chart"
#: templates/statistics/dashboard.html:223
#: templates/statistics/dashboard.html:250
msgid "Istogramma"
msgstr "Histogram"
# SPC Charts JS i18n
#: templates/statistics/dashboard.html:242
msgid "Nessun dato disponibile"
msgstr "No data available"
#: templates/statistics/dashboard.html:243
msgid "In controllo"
msgstr "In control"
#: templates/statistics/dashboard.html:244
msgid "Fuori controllo"
msgstr "Out of control"
#: templates/statistics/dashboard.html:246
msgid "Misura #"
msgstr "Measurement #"
#: templates/statistics/dashboard.html:248
msgid "Frequenza"
msgstr "Frequency"
#: templates/statistics/dashboard.html:249
msgid "Curva normale"
msgstr "Normal curve"
#: templates/statistics/dashboard.html:251
msgid "Indici non disponibili"
msgstr "Indices not available"
#: templates/statistics/dashboard.html:337
msgid "Errore nel caricamento dei dati"
msgstr "Error loading data"
#: templates/statistics/dashboard.html:384
msgid "Seleziona un punto di misura per la carta di controllo"
msgstr "Select a measurement point for the control chart"
#: templates/statistics/dashboard.html:397
msgid "Seleziona un punto di misura per l'istogramma"
msgstr "Select a measurement point for the histogram"
#: templates/statistics/dashboard.html:428
#: templates/statistics/dashboard.html:438
msgid "Errore nella generazione del report"
msgstr "Error generating report"
#~ msgid "Esci"
#~ msgstr "Logout"
#~ msgid "Lingua"
#~ msgstr "Language"
#~ msgid "Tema"
#~ msgstr "Theme"
#~ msgid "Cerca..."
#~ msgstr "Search..."
#~ msgid "Nessun risultato"
#~ msgstr "No results"
#~ msgid "Successo"
#~ msgstr "Success"
#~ msgid "Info"
#~ msgstr "Info"
#~ msgid "Pagina"
#~ msgstr "Page"
#~ msgid "Precedente"
#~ msgstr "Previous"
#~ msgid "Successivo"
#~ msgstr "Next"
# Measurements
#~ msgid "Conforme"
#~ msgstr "Pass"
#~ msgid "Non Conforme"
#~ msgstr "Fail"
# Numpad
#~ msgid "Tastierino Numerico"
#~ msgstr "Numeric Keypad"
#~ msgid "Cancella"
#~ msgstr "Clear"
# Theme
#~ msgid "Cambia tema"
#~ msgstr "Toggle theme"
# Language
#~ msgid "Cambia lingua"
#~ msgstr "Switch language"
# Roles
#~ msgid "Maker"
#~ msgstr "Maker"
#~ msgid "MeasurementTec"
#~ msgstr "Measurement Technician"
#~ msgid "Metrologist"
#~ msgstr "Metrologist"
#~ msgid "Visualizzatore PDF"
#~ msgstr "PDF Viewer"
#~ msgid "In fase di sviluppo"
#~ msgstr "Under development"
#~ msgid "Disegno Tecnico e Annotazioni"
#~ msgstr "Technical Drawing and Annotations"
#~ msgid "Zoom"
#~ msgstr "Zoom"
#~ msgid "Zoom indietro"
#~ msgstr "Zoom out"
#~ msgid "Zoom avanti"
#~ msgstr "Zoom in"
#~ msgid "Reset zoom"
#~ msgstr "Reset zoom"
#~ msgid "Trascina"
#~ msgstr "Drag"
#~ msgid "Pan"
#~ msgstr "Pan"
#~ msgid "Trascina qui il disegno tecnico oppure clicca per selezionare"
#~ msgstr "Drag the technical drawing here or click to select"
#~ msgid "Trascina qui per sostituire il disegno tecnico"
#~ msgstr "Drag here to replace the technical drawing"
#~ msgid "Formati supportati: PNG, JPG, PDF"
#~ msgstr "Supported formats: PNG, JPG, PDF"
#~ msgid "Admin"
#~ msgstr "Admin"
#~ msgid "Carica Immagine o PDF"
#~ msgstr "Upload Image or PDF"
#~ msgid "Sostituisci Immagine"
#~ msgstr "Replace Image"
#~ msgid "attivo"
#~ msgstr "active"
#~ msgid "Segui le istruzioni nella direttiva"
#~ msgstr "Follow the instructions in the directive"
#~ msgid "Impostazioni"
#~ msgstr "Settings"
#~ msgid "Impostazioni di Sistema"
#~ msgstr "System Settings"
#~ msgid "Configura i parametri generali del sistema"
#~ msgstr "Configure general system parameters"
#~ msgid "Sessione e Sicurezza"
#~ msgstr "Session & Security"
#~ msgid "Auto-logout per inattività (minuti)"
#~ msgstr "Auto-logout for inactivity (minutes)"
#~ msgid "Disabilita"
#~ msgstr "Disable"
#~ msgid ""
#~ "L'operatore verrà disconnesso automaticamente "
#~ "dopo il periodo di inattività indicato."
#~ " Lasciare vuoto per disabilitare."
#~ msgstr ""
#~ "The operator will be automatically "
#~ "logged out after the specified "
#~ "inactivity period. Leave empty to "
#~ "disable."
#~ msgid "Salva impostazioni"
#~ msgstr "Save settings"
#~ msgid "Salvato"
#~ msgstr "Saved"
#~ msgid "AVVIA"
#~ msgstr "START"
#~ msgid "Visualizza Task"
#~ msgstr "View Task"
#~ msgid "Lista task"
#~ msgstr "Task list"
#~ msgid "Fermo linea"
#~ msgstr "Line stop"
#~ msgid "Fine Produzione"
#~ msgstr "End Production"
#~ msgid "Fine ciclo misura"
#~ msgstr "End measurement cycle"
#~ msgid "Completato"
#~ msgstr "Completed"
#~ msgid "Conferma ciclo"
#~ msgstr "Confirm cycle"
#~ msgid "Autorizzazione capoturno"
#~ msgstr "Supervisor authorization"
#~ msgid "Misurazione fuori tolleranza"
#~ msgstr "Measurement out of tolerance"
#~ msgid "Fermo linea richiesto"
#~ msgstr "Line stop requested"
#~ msgid "Fine produzione richiesta"
#~ msgstr "End of production requested"
#~ msgid "Username capoturno"
#~ msgstr "Supervisor username"
#~ msgid "Credenziali non valide o utente non autorizzato"
#~ msgstr "Invalid credentials or unauthorized user"
#~ msgid "Autorizza"
#~ msgstr "Authorize"
#~ msgid "Logout bloccato durante le misurazioni"
#~ msgstr "Logout blocked during measurements"
#~ msgid "Sessione in scadenza"
#~ msgstr "Session expiring"
#~ msgid "Sarai disconnesso tra"
#~ msgstr "You will be logged out in"
#~ msgid "secondi per inattività."
#~ msgstr "seconds due to inactivity."
#~ msgid "Continua a lavorare"
#~ msgstr "Continue working"
#~ msgid "Avvio Produzione"
#~ msgstr "Start Production"
#~ msgid "Invia segnale al gestionale per avviare il timer della linea"
#~ msgstr "Send signal to management system to start the line timer"
#~ msgid "Produzione avviata"
#~ msgstr "Production started"
#~ msgid "Importa da PDF"
#~ msgstr "Import from PDF"
#~ msgid "Importa da Scheda Tecnica"
#~ msgstr "Import from Technical Sheet"
#~ msgid "Carica un PDF e l'AI estrarrà i task automaticamente"
#~ msgstr "Upload a PDF and AI will extract tasks automatically"
#~ msgid "Clicca per caricare un PDF"
#~ msgstr "Click to upload a PDF"
#~ msgid "Analisi in corso con AI..."
#~ msgstr "AI analysis in progress..."
#~ msgid "Potrebbe richiedere fino a 30 secondi"
#~ msgstr "May take up to 30 seconds"
#~ msgid "Riprova"
#~ msgstr "Retry"
#~ msgid "task suggeriti — modifica o rimuovi prima di confermare"
#~ msgstr "suggested tasks — edit or remove before confirming"
#~ msgid "Crea"
#~ msgstr "Create"
#~ msgid "Errore nell'analisi del PDF"
#~ msgstr "Error analyzing PDF"
#~ msgid "Nessun task identificato nel PDF"
#~ msgstr "No tasks identified in PDF"
#~ msgid "task creati dalla scheda tecnica"
#~ msgstr "tasks created from technical sheet"
#~ msgid "Prossima misurazione tra"
#~ msgstr "Next measurement in"
#~ msgid "Ciclo"
#~ msgstr "Cycle"
#~ msgid "Intervallo misura (minuti)"
#~ msgstr "Measurement interval (minutes)"
#~ msgid "Timer cicalino per ricordare la misurazione periodica"
#~ msgstr "Buzzer timer to remind periodic measurement"
#~ msgid "Testo"
#~ msgstr "Text"
#~ msgid "Tracciabilità"
#~ msgstr "Traceability"
#~ msgid "Dati del pezzo da misurare — compila prima di selezionare la ricetta"
#~ msgstr "Part data to be measured — fill in before selecting the recipe"
#~ msgid "Es. LOT-2026-001 (opzionale)"
#~ msgstr "E.g. LOT-2026-001 (optional)"
#~ msgid "Es. SN-000123 (opzionale)"
#~ msgstr "E.g. SN-000123 (optional)"
#~ msgid "Supervisor (capoturno)"
#~ msgstr "Supervisor (shift leader)"
#~ msgid "Task successivo"
#~ msgstr "Next task"
#~ msgid "Opzionale"
#~ msgstr "Optional"
#~ msgid "Nessuna misurazione per questo task"
#~ msgstr "No measurements for this task"
#~ msgid "Consulta il disegno e procedi al task successivo."
#~ msgstr "Review the drawing and proceed to the next task."
#~ msgid "Vai al Riepilogo"
#~ msgstr "Go to Summary"
#~ msgid "di"
#~ msgstr "of"
#~ msgid "Inizia Misure"
#~ msgstr "Start Measurements"
#~ msgid "Utente non autorizzato (richiesto capoturno)"
#~ msgstr "User not authorized (shift supervisor required)"
#~ msgid "Errore nel caricamento dei task: %(detail)s"
#~ msgstr "Error loading tasks: %(detail)s"
#: templates/measure/task_execute.html:1268
msgid "Sessione scaduta: ricaricare la pagina"
msgstr "Session expired: reload the page"
#: templates/measure/task_execute.html:1219
msgid "Lettura ignorata: attendere"
msgstr "Reading ignored: please wait"
#: templates/measure/task_execute.html:1194
msgid "Lettura del calibro rifiutata: valore troppo grande"
msgstr "Caliper reading refused: value too large"
#: app.py:131 app.py:207
msgid "Sessione scaduta: effettua nuovamente l'accesso."
msgstr "Session expired: please log in again."
#: blueprints/measure.py:239 blueprints/measure.py:317 blueprints/measure.py:478
msgid "Ricetta non assegnata a questa stazione"
msgstr "Recipe not assigned to this station"
#: blueprints/measure.py:462
msgid "Codice non valido"
msgstr "Invalid code"
#: templates/maker/task_editor.html:1220
msgid "La ricetta ha una nuova versione: pagina ricaricata"
msgstr "The recipe has a new version: page reloaded"