# English translations for TieMeasureFlow msgid "" msgstr "" "Project-Id-Version: TieMeasureFlow 1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2026-10-07 12:47+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" "Language-Team: en \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" #: app.py:134 app.py:230 msgid "Sessione scaduta: effettua nuovamente l'accesso." msgstr "Session expired: please log in again." # Admin - User Management #: blueprints/admin.py:18 msgid "Accesso non autorizzato" msgstr "Unauthorized access" #: blueprints/admin.py:47 #, python-format msgid "Errore nel caricamento degli utenti: %(error)s" msgstr "Error loading users: %(error)s" #: blueprints/admin.py:77 #, 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" # Flash Messages #: blueprints/auth.py:96 #, python-format msgid "Benvenuto, %(name)s!" msgstr "Welcome, %(name)s!" #: blueprints/auth.py:113 msgid "Inserisci username e password" msgstr "Enter username and password" #: blueprints/auth.py:120 blueprints/auth.py:177 msgid "Credenziali non valide" msgstr "Invalid credentials" #: blueprints/auth.py:129 blueprints/auth.py:170 blueprints/auth.py:254 #, python-format msgid "Errore di connessione al server: %(error)s" msgstr "Server connection error: %(error)s" #: blueprints/auth.py:164 templates/admin/_users_script.html:149 #: templates/admin/_users_script.html:308 msgid "Il PIN deve essere di 4 cifre" msgstr "The PIN must be 4 digits" #: blueprints/auth.py:175 blueprints/measure.py:699 #: templates/measure/task_execute.html:2223 msgid "PIN errato" msgstr "Wrong PIN" #: blueprints/auth.py:195 msgid "Logout effettuato" msgstr "Logged out successfully" # Error Messages #: blueprints/auth.py:241 msgid "Errore durante l'aggiornamento del profilo" msgstr "Error updating profile" #: blueprints/auth.py:250 msgid "Profilo aggiornato con successo" msgstr "Profile updated successfully" #: blueprints/auth.py:259 #, python-format msgid "Errore nel caricamento del profilo: %(error)s" msgstr "Error loading profile: %(error)s" # Maker - API Errors #: blueprints/maker.py:38 #, python-format msgid "Errore nel caricamento delle ricette: %(error)s" msgstr "Error loading recipes: %(error)s" # Maker - API Errors #: blueprints/maker.py:88 blueprints/maker.py:112 blueprints/maker.py:169 #: blueprints/maker.py:194 blueprints/maker.py:218 #, python-format msgid "Errore nel caricamento della ricetta: %(error)s" msgstr "Error loading recipe: %(error)s" #: blueprints/maker.py:175 #, python-format msgid "Task non trovato: %(error)s" msgstr "Task not found: %(error)s" #: blueprints/maker.py:229 #, python-format msgid "Errore nel caricamento delle versioni: %(error)s" msgstr "Error loading versions: %(error)s" #: blueprints/maker.py:419 blueprints/measure.py:936 msgid "Nessun file caricato" msgstr "No file uploaded" #: blueprints/maker.py:423 msgid "Nome file vuoto" msgstr "Empty file name" #: blueprints/maker.py:469 msgid "Nessun file ricetta caricato" msgstr "No recipe file uploaded" #: blueprints/measure.py:49 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:54 msgid "Stazione riportata a quella configurata." msgstr "Station restored to the configured one." #: blueprints/measure.py:60 msgid "Impossibile contattare il server per cambiare stazione." msgstr "Could not reach the server to switch station." #: blueprints/measure.py:65 #, 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:72 #, python-format msgid "Stazione corrente: %(code)s" msgstr "Current station: %(code)s" # Measure - API Errors #: blueprints/measure.py:100 #, python-format msgid "Errore nel caricamento delle ricette: %(detail)s" msgstr "Error loading recipes: %(detail)s" # Measure - Task List #: blueprints/measure.py:143 templates/measure/select_recipe.html:39 #: templates/measure/task_list.html:86 msgid "lotto" msgstr "lot" #: blueprints/measure.py:145 templates/measure/select_recipe.html:40 #: templates/measure/task_list.html:87 msgid "seriale" msgstr "serial" #: blueprints/measure.py:234 blueprints/measure.py:275 #: blueprints/measure.py:368 #, python-format msgid "Ricetta non trovata: %(detail)s" msgstr "Recipe not found: %(detail)s" #: blueprints/measure.py:241 blueprints/measure.py:319 #: blueprints/measure.py:478 blueprints/measure.py:590 #: blueprints/measure.py:618 msgid "Ricetta non assegnata a questa stazione" msgstr "Recipe not assigned to this station" #: blueprints/measure.py:246 #, python-format msgid "Compila prima: %(fields)s" msgstr "Fill in first: %(fields)s" #: blueprints/measure.py:255 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:283 msgid "Errore nel caricamento dei task." msgstr "Error loading tasks." #: blueprints/measure.py:311 #, python-format msgid "Task non trovato: %(detail)s" msgstr "Task not found: %(detail)s" #: blueprints/measure.py:462 msgid "Codice non valido" msgstr "Invalid code" #: blueprints/measure.py:466 msgid "Codice non fornito" msgstr "Code not provided" #: blueprints/measure.py:472 templates/measure/select_recipe.html:69 msgid "Ricetta non trovata" msgstr "Recipe not found" #: blueprints/measure.py:534 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:559 blueprints/measure.py:875 #: templates/admin/stations.html:549 templates/maker/recipe_editor.html:626 msgid "Errore nel salvataggio" msgstr "Error saving" #: blueprints/measure.py:677 msgid "Username e password richiesti" msgstr "Username and password required" #: blueprints/measure.py:756 blueprints/measure.py:773 #: templates/errors/station_not_configured.html:2 #: templates/errors/station_not_configured.html:16 msgid "Stazione non configurata" msgstr "Station not configured" #: blueprints/measure.py:899 msgid "Dati mancanti: task_id è obbligatorio" msgstr "Missing data: task_id is required" #: blueprints/measure.py:972 msgid "Dati mancanti: task_id e image sono obbligatori" msgstr "Missing data: task_id and image are required" #: blueprints/measure.py:996 msgid "Errore nell'esecuzione" msgstr "Error during execution" #: templates/base.html:187 msgid "Sessione in scadenza" msgstr "Session expiring" #: templates/base.html:190 msgid "Sarai disconnesso tra" msgstr "You will be logged out in" #: templates/base.html:190 msgid "secondi per inattività." msgstr "seconds due to inactivity." #: templates/base.html:193 msgid "Continua a lavorare" msgstr "Keep working" #: templates/admin/_users_panel.html:14 msgid "Cerca utente..." msgstr "Search user..." #: templates/admin/_users_panel.html:27 templates/admin/_users_panel.html:164 msgid "Nuovo Utente" msgstr "New User" #: templates/admin/_users_panel.html:37 templates/admin/_users_panel.html:176 #: templates/admin/_users_panel.html:182 templates/auth/login.html:77 #: templates/auth/login.html:91 templates/auth/profile.html:36 #: templates/measure/task_execute.html:1090 msgid "Username" msgstr "Username" #: templates/admin/_users_panel.html:38 templates/admin/_users_panel.html:190 #: templates/admin/_users_panel.html:194 templates/auth/profile.html:58 msgid "Nome Visualizzato" msgstr "Display Name" #: templates/admin/_users_panel.html:39 templates/admin/_users_panel.html:199 msgid "Email" msgstr "Email" #: templates/admin/_users_panel.html:40 templates/admin/_users_panel.html:237 #: templates/auth/profile.html:79 msgid "Ruoli" msgstr "Roles" #: templates/admin/_users_panel.html:41 templates/admin/stations.html:53 #: templates/measure/task_complete.html:295 msgid "Stato" msgstr "Status" #: templates/admin/_users_panel.html:42 templates/admin/stations.html:54 #: templates/maker/task_editor.html:728 msgid "Azioni" msgstr "Actions" #: templates/admin/_users_panel.html:60 msgid "PIN impostato" msgstr "PIN set" #: templates/admin/_users_panel.html:89 msgid "Attivo" msgstr "Active" #: templates/admin/_users_panel.html:89 msgid "Disattivato" msgstr "Deactivated" #: templates/admin/_users_panel.html:93 templates/admin/stations.html:113 #: templates/maker/recipe_list.html:282 templates/maker/task_editor.html:779 msgid "Modifica" msgstr "Edit" #: templates/admin/_users_panel.html:99 templates/admin/_users_panel.html:359 msgid "Reset password" msgstr "Reset password" #: templates/admin/_users_panel.html:106 templates/admin/_users_panel.html:406 msgid "Reset PIN" msgstr "Reset PIN" #: templates/admin/_users_panel.html:106 templates/admin/_users_panel.html:406 #: templates/admin/_users_panel.html:447 msgid "Imposta PIN" msgstr "Set PIN" #: templates/admin/_users_panel.html:112 templates/admin/_users_panel.html:346 msgid "Disattiva" msgstr "Deactivate" #: templates/admin/_users_panel.html:112 templates/admin/_users_panel.html:346 msgid "Riattiva" msgstr "Reactivate" #: templates/admin/_users_panel.html:134 msgid "Nessun utente trovato" msgstr "No users found" #: templates/admin/_users_panel.html:141 msgid "utenti" msgstr "users" #: templates/admin/_users_panel.html:164 msgid "Modifica Utente" msgstr "Edit User" #: templates/admin/_users_panel.html:184 templates/auth/profile.html:51 msgid "Il nome utente non può essere modificato" msgstr "Username cannot be changed" #: templates/admin/_users_panel.html:209 templates/admin/_users_panel.html:217 #: templates/auth/login.html:99 templates/auth/login.html:113 #: templates/measure/task_execute.html:1048 #: templates/measure/task_execute.html:1095 msgid "Password" msgstr "Password" #: templates/admin/_users_panel.html:211 msgid "lascia vuoto per non modificare" msgstr "leave empty to keep unchanged" #: templates/admin/_users_panel.html:217 msgid "Nuova password (opzionale)" msgstr "New password (optional)" #: templates/admin/_users_panel.html:225 #: templates/measure/task_execute.html:1045 msgid "PIN" msgstr "PIN" #: templates/admin/_users_panel.html:226 msgid "facoltativo, 4 cifre" msgstr "optional, 4 digits" #: templates/admin/_users_panel.html:257 msgid "Supervisor (capoturno)" msgstr "Supervisor (shift lead)" #: templates/admin/_users_panel.html:269 msgid "Amministratore" msgstr "Administrator" #: templates/admin/_users_panel.html:275 msgid "Lingua" msgstr "Language" #: templates/admin/_users_panel.html:279 templates/auth/profile.html:128 msgid "Italiano" msgstr "Italian" #: templates/admin/_users_panel.html:280 templates/auth/profile.html:129 msgid "English" msgstr "English" #: templates/admin/_users_panel.html:286 msgid "Tema" msgstr "Theme" #: templates/admin/_users_panel.html:290 templates/auth/profile.html:148 msgid "Chiaro" msgstr "Light" #: templates/admin/_users_panel.html:291 templates/auth/profile.html:149 msgid "Scuro" msgstr "Dark" #: templates/admin/_users_panel.html:309 templates/admin/_users_panel.html:340 #: templates/admin/_users_panel.html:389 templates/admin/_users_panel.html:443 #: templates/admin/stations.html:234 templates/admin/stations.html:389 #: templates/admin/stations.html:416 templates/maker/recipe_editor.html:137 #: templates/maker/recipe_editor.html:498 #: templates/maker/recipe_editor.html:519 templates/maker/recipe_list.html:399 #: templates/maker/recipe_list.html:473 templates/maker/task_editor.html:387 #: templates/maker/task_editor.html:508 templates/maker/task_editor.html:933 #: templates/maker/task_editor.html:1052 templates/maker/task_editor.html:1117 #: templates/maker/task_editor.html:1222 templates/maker/task_editor.html:1264 #: templates/measure/select_recipe.html:411 #: templates/measure/task_execute.html:1005 #: templates/measure/task_execute.html:1108 msgid "Annulla" msgstr "Cancel" #: templates/admin/_users_panel.html:315 templates/admin/stations.html:240 #: templates/auth/profile.html:171 msgid "Salva Modifiche" msgstr "Save Changes" #: templates/admin/_users_panel.html:315 msgid "Crea Utente" msgstr "Create User" #: templates/admin/_users_panel.html:316 templates/admin/stations.html:241 #: templates/maker/recipe_editor.html:107 #: templates/maker/recipe_editor.html:490 templates/maker/task_drawing.html:61 #: templates/measure/task_execute.html:500 msgid "Salvataggio..." msgstr "Saving..." #: templates/admin/_users_panel.html:330 msgid "Conferma Disattivazione" msgstr "Confirm Deactivation" #: templates/admin/_users_panel.html:330 msgid "Conferma Riattivazione" msgstr "Confirm Reactivation" #: templates/admin/_users_panel.html:333 msgid "Sei sicuro di voler disattivare l'utente" msgstr "Are you sure you want to deactivate user" #: templates/admin/_users_panel.html:334 msgid "Sei sicuro di voler riattivare l'utente" msgstr "Are you sure you want to reactivate user" #: templates/admin/_users_panel.html:362 msgid "" "Le sessioni aperte dell'utente verranno chiuse e dovrà accedere con la " "nuova password." msgstr "" "The user's open sessions will be closed and they will have to sign in " "with the new password." #: templates/admin/_users_panel.html:366 msgid "Nuova password (minimo 8 caratteri)" msgstr "New password (minimum 8 characters)" #: templates/admin/_users_panel.html:372 templates/admin/_users_panel.html:419 msgid "Genera" msgstr "Generate" #: templates/admin/_users_panel.html:382 msgid "Password cambiata. Annotala ora: non verrà mostrata di nuovo." msgstr "Password changed. Write it down now: it will not be shown again." #: templates/admin/_users_panel.html:389 templates/admin/_users_panel.html:443 #: templates/admin/stations.html:362 #: templates/components/barcode_scanner.html:145 msgid "Chiudi" msgstr "Close" #: templates/admin/_users_panel.html:393 msgid "Imposta password" msgstr "Set password" #: templates/admin/_users_panel.html:409 msgid "" "Il PIN serve per accedere alla postazione e, per il capoturno, per " "autorizzare le azioni." msgstr "" "The PIN is used to access the station and, for the shift supervisor, to " "authorize actions." #: templates/admin/_users_panel.html:413 msgid "Nuovo PIN (4 cifre)" msgstr "New PIN (4 digits)" #: templates/admin/_users_panel.html:429 msgid "PIN tolto." msgstr "PIN removed." #: templates/admin/_users_panel.html:429 msgid "PIN impostato. Annotalo ora: non verrà mostrato di nuovo." msgstr "PIN set. Write it down now: it will not be shown again." #: templates/admin/_users_panel.html:437 msgid "Togli PIN" msgstr "Remove PIN" #: templates/admin/_users_script.html:142 msgid "Username, nome visualizzato e password sono obbligatori" msgstr "Username, display name and password are required" #: templates/admin/_users_script.html:189 msgid "Utente creato, ma PIN non impostato" msgstr "User created, but PIN not set" #: templates/admin/_users_script.html:198 #: templates/admin/_users_script.html:248 #: templates/admin/_users_script.html:300 #: templates/admin/_users_script.html:348 templates/admin/settings.html:208 #: 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/auth/login.html:172 templates/maker/recipe_editor.html:654 #: templates/maker/task_drawing.html:65 templates/maker/task_editor.html:1595 #: templates/maker/task_editor.html:1681 templates/maker/task_editor.html:1761 #: templates/maker/task_editor.html:1795 templates/maker/task_editor.html:1891 #: templates/maker/task_editor.html:2028 templates/maker/task_editor.html:2111 #: templates/maker/task_editor.html:2149 templates/maker/task_editor.html:2233 #: templates/statistics/dashboard.html:405 #: templates/statistics/dashboard.html:491 msgid "Errore di connessione al server" msgstr "Server connection error" #: templates/admin/_users_script.html:230 msgid "La password deve avere almeno 8 caratteri" msgstr "The password must be at least 8 characters long" #: templates/admin/_users_script.html:243 msgid "Errore nel cambio password" msgstr "Error changing password" #: templates/admin/_users_script.html:290 msgid "Errore nel salvataggio del PIN" msgstr "Error saving PIN" #: templates/admin/settings.html:3 templates/components/navbar.html:42 msgid "Impostazioni" msgstr "Settings" #: templates/admin/settings.html:10 msgid "Impostazioni di Sistema" msgstr "System Settings" #: templates/admin/settings.html:11 msgid "Configura i parametri generali del sistema" msgstr "Configure general system parameters" #: templates/admin/settings.html:18 msgid "Generale" msgstr "General" #: templates/admin/settings.html:21 msgid "Utenti" msgstr "Users" #: templates/admin/settings.html:35 msgid "Sessione e Sicurezza" msgstr "Session and Security" #: templates/admin/settings.html:41 msgid "Auto-logout per inattività (minuti)" msgstr "Auto-logout on inactivity (minutes)" #: templates/admin/settings.html:53 msgid "Disabilita" msgstr "Disable" #: templates/admin/settings.html:57 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:63 templates/components/navbar.html:31 #: templates/maker/recipe_editor.html:51 templates/maker/recipe_list.html:128 #: templates/maker/recipe_preview.html:61 templates/maker/task_drawing.html:84 #: templates/maker/task_editor.html:178 templates/maker/version_history.html:73 msgid "Ricette" msgstr "Recipes" #: templates/admin/settings.html:64 msgid "Durata loop predefinita (minuti)" msgstr "Default loop duration (minutes)" #: templates/admin/settings.html:66 msgid "" "Proposta come intervallo di misura nelle nuove ricette (1-1440). Vuoto = " "nessun predefinito." msgstr "" "Suggested as the measurement interval in new recipes (1-1440). Empty = no" " default." #: templates/admin/settings.html:71 templates/maker/task_editor.html:1933 msgid "Tolleranze generali" msgstr "General tolerances" #: templates/admin/settings.html:74 templates/measure/task_complete.html:280 msgid "Tolleranza +" msgstr "Tolerance +" #: templates/admin/settings.html:78 msgid "Tolleranza −" msgstr "Tolerance −" #: templates/admin/settings.html:82 msgid "" "Valori positivi (zero o più) proposti come tolleranza nelle nuove misure." " Vuoto = nessun predefinito." msgstr "" "Positive values (zero or more) suggested as tolerance in new " "measurements. Empty = no default." #: templates/admin/settings.html:87 msgid "Anagrafiche" msgstr "Master data" #: templates/admin/settings.html:91 msgid "Tipi di misura" msgstr "Measurement types" #: templates/admin/settings.html:91 msgid "Unità di misura" msgstr "Units of measurement" #: templates/admin/settings.html:96 msgid "Su" msgstr "Up" #: templates/admin/settings.html:97 msgid "Giù" msgstr "Down" #: templates/admin/settings.html:98 templates/maker/recipe_editor.html:358 msgid "Rimuovi" msgstr "Remove" #: templates/admin/settings.html:103 msgid "Nuova voce" msgstr "New item" #: templates/admin/settings.html:104 msgid "Aggiungi" msgstr "Add" #: templates/admin/settings.html:109 msgid "Massimo 50 voci per lista. Un elenco vuoto = nessuna scelta predefinita." msgstr "Maximum 50 items per list. An empty list = no default choice." #: templates/admin/settings.html:118 msgid "Salvato" msgstr "Saved" #: templates/admin/settings.html:132 msgid "Salva impostazioni" msgstr "Save settings" #: templates/admin/settings.html:166 msgid "Massimo 50 voci per lista" msgstr "Maximum 50 items per list" #: 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/maker/recipe_list.html:389 #: 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/maker/recipe_list.html:393 #: 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:68 msgid "Nessuna ricetta" msgstr "No recipes" #: templates/admin/stations.html:89 templates/admin/stations.html:219 #: templates/maker/recipe_list.html:231 msgid "Attiva" msgstr "Active" #: templates/admin/stations.html:89 templates/maker/recipe_list.html:231 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:120 templates/admin/stations.html:421 #: templates/maker/recipe_list.html:331 templates/maker/recipe_list.html:477 #: templates/maker/task_drawing.html:275 templates/maker/task_editor.html:787 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 msgid "Worker visione (URL)" msgstr "Vision worker (URL)" #: templates/admin/stations.html msgid "Vuoto = worker centrale. Indirizzo completo, con http o https" msgstr "Empty = central worker. Full address, with http or https" #: 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:240 msgid "Crea Stazione" msgstr "Create Station" #: 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: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:453 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" # Login Page #: templates/auth/login.html:25 msgid "Accedi al sistema" msgstr "Sign in to your account" #: templates/auth/login.html:34 templates/measure/task_execute.html:1054 msgid "Chi sei?" msgstr "Who are you?" #: templates/auth/login.html:45 templates/measure/task_execute.html:1065 msgid "Inserisci il PIN" msgstr "Enter the PIN" #: templates/auth/login.html:59 templates/auth/profile.html:163 #: templates/measure/task_execute.html:1078 msgid "Indietro" msgstr "Back" #: templates/auth/login.html:63 templates/measure/task_execute.html:1082 msgid "Cancella" msgstr "Clear" #: templates/auth/login.html:67 msgid "Accedi con password" msgstr "Sign in with password" #: templates/auth/login.html:117 msgid "Nascondi password" msgstr "Hide password" #: templates/auth/login.html:117 msgid "Mostra password" msgstr "Show password" #: templates/auth/login.html:138 msgid "Accedi" msgstr "Sign In" #: templates/auth/login.html:144 msgid "Accedi con PIN" msgstr "Sign in with PIN" #: templates/auth/login.html:151 msgid "Hai dimenticato la password?" msgstr "Forgot password?" #: templates/auth/login.html:153 msgid "Contatta l'amministratore" msgstr "Contact administrator" # Additional Login Page #: templates/auth/login.html:160 msgid "Sistema di misurazione industriale" msgstr "Industrial measurement system" #: templates/auth/profile.html:2 templates/components/navbar.html:154 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: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:199 templates/components/navbar.html:165 #: templates/components/navbar.html:176 msgid "Logout" msgstr "Logout" #: templates/components/barcode_scanner.html:21 #: templates/components/barcode_scanner.html:54 #: templates/measure/select_recipe.html:143 #: templates/measure/select_recipe.html:363 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:28 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:34 templates/measure/task_complete.html:264 msgid "Statistiche" msgstr "Statistics" #: templates/components/navbar.html:38 msgid "Monitor" msgstr "Monitor" #: templates/components/navbar.html:41 msgid "Stazioni" msgstr "Stations" #: templates/components/navbar.html:161 msgid "Logout bloccato durante le misurazioni" msgstr "Logout blocked during measurements" #: templates/components/next_measurement.html:19 #: templates/monitor/index.html:41 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:605 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:608 #: templates/measure/task_execute.html:687 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:681 msgid "Linea ferma" msgstr "Line stopped" #: templates/components/production_clock.html:74 #: templates/measure/task_execute.html:617 msgid "Ciclo" msgstr "Cycle" #: templates/components/production_clock.html:92 #: templates/measure/task_execute.html:867 msgid "È ora di misurare" msgstr "Time to measure" #: templates/components/production_clock.html:95 #: templates/measure/task_execute.html:869 msgid "Ritorno alla misurazione tra" msgstr "Returning to the measurement in" #: templates/components/production_clock.html:101 #: templates/measure/task_execute.html:874 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:149 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:501 msgid "Salva" msgstr "Save" # Maker - Recipe Preview #: templates/maker/recipe_editor.html:119 templates/maker/recipe_list.html:301 #: templates/maker/recipe_preview.html:81 #: templates/maker/recipe_preview.html:102 templates/maker/task_editor.html:242 #: templates/maker/version_history.html:313 msgid "Anteprima" msgstr "Preview" #: templates/maker/recipe_editor.html:128 templates/maker/recipe_list.html:291 #: templates/maker/task_drawing.html:106 templates/maker/task_editor.html:198 #: templates/measure/task_complete.html:171 #: templates/measure/task_execute.html:760 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:369 #: templates/maker/task_editor.html:663 templates/maker/task_editor.html:697 #: templates/maker/task_editor.html:719 templates/maker/task_editor.html:837 #: templates/maker/task_editor.html:1211 #: 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:627 msgid "Sostituisci" msgstr "Replace" #: 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:513 templates/maker/task_editor.html:1258 msgid "Ritaglia immagine" msgstr "Crop image" #: templates/maker/recipe_editor.html:514 templates/maker/task_editor.html:1259 msgid "Pagina" msgstr "Page" #: templates/maker/recipe_editor.html:515 templates/maker/task_editor.html:1260 msgid "Trascina il rettangolo o i suoi bordi per scegliere la zona da tenere." msgstr "Drag the rectangle or its edges to choose the area to keep." #: templates/maker/recipe_editor.html:516 templates/maker/task_editor.html:1261 msgid "Un PDF ritagliato viene salvato come immagine PNG." msgstr "A cropped PDF is saved as a PNG image." #: templates/maker/recipe_editor.html:517 templates/maker/task_editor.html:1262 msgid "Conferma ritaglio" msgstr "Confirm crop" #: templates/maker/recipe_editor.html:518 templates/maker/task_editor.html:1263 msgid "Usa originale" msgstr "Use original" # Common UI #: templates/maker/recipe_editor.html:520 templates/maker/task_editor.html:1265 #: templates/maker/version_history.html:197 #: templates/measure/task_execute.html:993 msgid "Caricamento..." msgstr "Loading..." #: templates/maker/recipe_editor.html:521 templates/maker/task_editor.html:1266 msgid "Impossibile aprire il file per il ritaglio." msgstr "Unable to open the file for cropping." #: templates/maker/recipe_editor.html:692 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:698 msgid "File troppo grande. Massimo 50MB." msgstr "File too large. Maximum 50MB." #: templates/maker/recipe_editor.html:727 msgid "Errore nel caricamento del file" msgstr "Error uploading file" #: templates/maker/recipe_editor.html:736 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:138 msgid "Gestione Ricette" msgstr "Recipe Management" #: templates/maker/recipe_list.html:24 msgid "(copia)" msgstr "(copy)" #: templates/maker/recipe_list.html:46 msgid "Esiste già una ricetta con questo codice" msgstr "A recipe with this code already exists" #: templates/maker/recipe_list.html:48 msgid "Codice o nome non validi" msgstr "Invalid code or name" #: templates/maker/recipe_list.html:50 msgid "Errore durante la duplicazione" msgstr "Error during duplication" # Recipe Selection Additional #: templates/maker/recipe_list.html:53 templates/maker/recipe_list.html:100 #: templates/measure/select_recipe.html:87 #: templates/measure/task_execute.html:1155 #: templates/measure/task_execute.html:1455 #: templates/measure/task_execute.html:1808 #: templates/measure/task_execute.html:2241 msgid "Errore di connessione" msgstr "Connection Error" #: templates/maker/recipe_list.html:96 msgid "Errore durante eliminazione" msgstr "Error during deletion" #: templates/maker/recipe_list.html:119 msgid "Dashboard" msgstr "Dashboard" #: templates/maker/recipe_list.html:141 msgid "Crea e gestisci le ricette di misura" msgstr "Create and manage measurement recipes" #: templates/maker/recipe_list.html:169 msgid "Cerca per nome, codice o descrizione..." msgstr "Search by name, code or description..." #: templates/maker/recipe_list.html:176 msgid "Tutti" msgstr "All" #: templates/maker/recipe_list.html:177 msgid "Attive" msgstr "Active" #: templates/maker/recipe_list.html:178 msgid "Disattivate" msgstr "Inactive" #: templates/maker/recipe_list.html:189 msgid "ricetta trovata" msgstr "recipe found" #: templates/maker/recipe_list.html:189 #: templates/measure/select_recipe.html:167 msgid "ricette trovate" msgstr "recipes found" #: templates/maker/recipe_list.html:256 templates/maker/task_editor.html:290 #: templates/maker/task_editor.html:1235 msgid "task" msgstr "task" #: templates/maker/recipe_list.html:266 msgid "Aggiornata" msgstr "Updated" #: templates/maker/recipe_list.html:310 msgid "Versioni" msgstr "Versions" #: templates/maker/recipe_list.html:319 templates/maker/recipe_list.html:404 msgid "Duplica" msgstr "Duplicate" #: templates/maker/recipe_list.html:351 #: templates/measure/select_recipe.html:317 msgid "Nessuna ricetta trovata" msgstr "No recipe found" #: templates/maker/recipe_list.html:354 msgid "Nessuna ricetta disponibile" msgstr "No recipes available" #: templates/maker/recipe_list.html:359 msgid "Prova a modificare i filtri di ricerca" msgstr "Try modifying search filters" #: templates/maker/recipe_list.html:362 msgid "Inizia creando la tua prima ricetta di misura" msgstr "Start by creating your first measurement recipe" #: templates/maker/recipe_list.html:371 msgid "Crea Prima Ricetta" msgstr "Create First Recipe" # Maker - Recipe Editor #: templates/maker/recipe_list.html:386 msgid "Duplica ricetta" msgstr "Duplicate recipe" #: templates/maker/recipe_list.html:460 msgid "Sei sicuro di voler disattivare la ricetta" msgstr "Are you sure you want to deactivate the recipe" #: templates/maker/recipe_list.html:464 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:231 #: 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:602 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:375 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:721 #: templates/maker/task_editor.html:871 #: templates/measure/task_complete.html:173 #: templates/measure/task_execute.html:409 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:980 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:299 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 #: templates/measure/select_recipe.html:246 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 #: templates/maker/task_editor.html:131 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:102 templates/maker/task_editor.html:465 msgid "Nel ciclo di misura (timer e cicalino)" msgstr "In the measurement cycle (timer and buzzer)" #: templates/maker/task_editor.html:109 msgid "Compila a fine produzione" msgstr "Fill in at end of production" #: templates/maker/task_editor.html:113 msgid "Campi da compilare" msgstr "Fields to fill in" #: templates/maker/task_editor.html:117 msgid "Aggiungi campo" msgstr "Add field" #: templates/maker/task_editor.html:124 msgid "Etichetta" msgstr "Label" #: templates/maker/task_editor.html:132 msgid "Numero" msgstr "Number" #: templates/maker/task_editor.html:137 msgid "Valore precompilato" msgstr "Prefilled value" #: templates/maker/task_editor.html:142 templates/measure/task_list.html:247 msgid "Allegato" msgstr "Attachment" #: templates/maker/task_editor.html:147 msgid "Sposta su" msgstr "Move up" #: templates/maker/task_editor.html:150 msgid "Sposta giu" msgstr "Move down" #: templates/maker/task_editor.html:153 msgid "Rimuovi campo" msgstr "Remove field" #: templates/maker/task_editor.html:212 msgid "Task e Misurazioni" msgstr "Tasks and Measurements" #: templates/maker/task_editor.html:307 msgid "Importa da PDF" msgstr "Import from PDF" #: templates/maker/task_editor.html:327 msgid "Nuovo Task" msgstr "New Task" #: templates/maker/task_editor.html:333 templates/maker/task_editor.html:1207 msgid "Titolo" msgstr "Title" #: templates/maker/task_editor.html:339 msgid "Es. Controllo dimensionale flangia" msgstr "E.g. Flange dimensional check" #: templates/maker/task_editor.html:343 templates/maker/task_editor.html:677 #: templates/maker/task_editor.html:720 templates/maker/task_editor.html:858 msgid "Tipo" msgstr "Type" #: templates/maker/task_editor.html:346 templates/maker/task_editor.html:680 #: templates/measure/task_execute.html:999 templates/measure/task_list.html:203 msgid "Nota" msgstr "Note" #: templates/maker/task_editor.html:347 templates/maker/task_editor.html:681 #: templates/measure/task_execute.html:397 templates/measure/task_list.html:201 msgid "Misura" msgstr "Measure" # Maker - Task Editor #: templates/maker/task_editor.html:348 templates/maker/task_editor.html:682 #: templates/measure/task_list.html:202 msgid "Disegno" msgstr "Drawing" #: templates/maker/task_editor.html:349 templates/maker/task_editor.html:683 #: templates/measure/task_list.html:205 msgid "Misura camera" msgstr "Camera measurement" #: templates/maker/task_editor.html:350 templates/maker/task_editor.html:684 #: templates/measure/task_list.html:204 msgid "Confronto profilo" msgstr "Profile comparison" #: templates/maker/task_editor.html:352 templates/maker/task_editor.html:685 msgid "Controllo OK/NOK" msgstr "OK/NOK check" #: templates/maker/task_editor.html:355 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:360 templates/maker/task_editor.html:657 #: templates/maker/task_editor.html:689 templates/maker/task_editor.html:1209 msgid "Direttiva" msgstr "Directive" #: templates/maker/task_editor.html:364 msgid "Es. Seguire procedura ISO 2768" msgstr "E.g. Follow ISO 2768 procedure" #: templates/maker/task_editor.html:378 templates/maker/task_editor.html:706 msgid "Descrizione opzionale..." msgstr "Optional description..." #: templates/maker/task_editor.html:399 msgid "Crea Task" msgstr "Create Task" #: templates/maker/task_editor.html:429 msgid "Trascina per riordinare" msgstr "Drag to reorder" #: templates/maker/task_editor.html:472 msgid "A fine produzione" msgstr "At end of production" #: templates/maker/task_editor.html:477 #: templates/maker/version_history.html:188 #: templates/measure/task_list.html:238 msgid "misurazioni" msgstr "measurements" #: templates/maker/task_editor.html:487 msgid "Modifica task" msgstr "Edit task" #: templates/maker/task_editor.html:519 msgid "Espandi/Comprimi" msgstr "Expand/Collapse" #: templates/maker/task_editor.html:530 msgid "Elimina task" msgstr "Delete task" #: templates/maker/task_editor.html:553 msgid "Errore durante il caricamento della ricetta" msgstr "Error loading the recipe" #: templates/maker/task_editor.html:555 msgid "Ricetta visione" msgstr "Vision recipe" #: templates/maker/task_editor.html:560 msgid "Cartella" msgstr "Folder" #: templates/maker/task_editor.html:562 msgid "File" msgstr "File" #: templates/maker/task_editor.html:564 msgid "Uscite numeriche" msgstr "Numeric outputs" #: templates/maker/task_editor.html:574 msgid "Nessuna ricetta caricata" msgstr "No recipe uploaded" #: templates/maker/task_editor.html:579 msgid "Ricetta (.json)" msgstr "Recipe (.json)" #: templates/maker/task_editor.html:584 msgid "File allegati (DXF, modelli, calibrazione)" msgstr "Attached files (DXF, models, calibration)" #: templates/maker/task_editor.html:590 msgid "Carica ricetta" msgstr "Upload recipe" #: templates/maker/task_editor.html:621 msgid "Modifica Disegno" msgstr "Edit Drawing" #: templates/maker/task_editor.html:643 msgid "Carica immagine o PDF" msgstr "Upload image or PDF" #: templates/maker/task_editor.html:693 msgid "Direttiva opzionale..." msgstr "Optional directive..." #: templates/maker/task_editor.html:718 msgid "#" msgstr "#" #: templates/maker/task_editor.html:722 templates/maker/task_editor.html:917 msgid "UTL" msgstr "UTL" #: templates/maker/task_editor.html:723 templates/maker/task_editor.html:910 msgid "UWL" msgstr "UWL" #: templates/maker/task_editor.html:724 templates/maker/task_editor.html:903 msgid "LWL" msgstr "LWL" #: templates/maker/task_editor.html:725 templates/maker/task_editor.html:895 msgid "LTL" msgstr "LTL" #: templates/maker/task_editor.html:726 templates/maker/task_editor.html:880 #: templates/measure/task_complete.html:278 msgid "Unita" msgstr "Unit" #: templates/maker/task_editor.html:727 msgid "Tolleranze" msgstr "Tolerances" #: templates/maker/task_editor.html:812 msgid "Nessuna misurazione definita" msgstr "No measurements defined" #: templates/maker/task_editor.html:815 msgid "Aggiungi la prima misurazione per questo task" msgstr "Add the first measurement for this task" #: templates/maker/task_editor.html:824 msgid "Modifica Misurazione" msgstr "Edit Measurement" #: templates/maker/task_editor.html:824 msgid "Nuova Misurazione" msgstr "New Measurement" #: templates/maker/task_editor.html:829 msgid "Marker #" msgstr "Marker #" #: templates/maker/task_editor.html:842 msgid "Es. Diametro foro principale" msgstr "E.g. Main hole diameter" #: templates/maker/task_editor.html:847 msgid "Uscita visione" msgstr "Vision output" #: templates/maker/task_editor.html:849 msgid "Nessuna" msgstr "None" #: templates/maker/task_editor.html:900 msgid "Lim. Tol. Inf." msgstr "Lower Tol. Lim." #: templates/maker/task_editor.html:907 msgid "Lim. Warn. Inf." msgstr "Lower Warn. Lim." #: templates/maker/task_editor.html:914 msgid "Lim. Warn. Sup." msgstr "Upper Warn. Lim." #: templates/maker/task_editor.html:922 msgid "Lim. Tol. Sup." msgstr "Upper Tol. Lim." #: templates/maker/task_editor.html:945 msgid "Aggiorna Misurazione" msgstr "Update Measurement" #: templates/maker/task_editor.html:945 templates/maker/task_editor.html:959 msgid "Aggiungi Misurazione" msgstr "Add Measurement" #: templates/maker/task_editor.html:983 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:990 msgid "Aggiungi Primo Task" msgstr "Add First Task" #: templates/maker/task_editor.html:1033 msgid "Conferma Eliminazione Task" msgstr "Confirm Task Deletion" #: templates/maker/task_editor.html:1038 msgid "Sei sicuro di voler eliminare il task" msgstr "Are you sure you want to delete the task" #: templates/maker/task_editor.html:1043 msgid "Verranno eliminate anche" msgstr "The following will also be deleted:" #: templates/maker/task_editor.html:1045 msgid "misurazioni associate." msgstr "associated measurements." #: templates/maker/task_editor.html:1056 msgid "Elimina Task" msgstr "Delete Task" #: templates/maker/task_editor.html:1103 msgid "Conferma Eliminazione Misurazione" msgstr "Confirm Measurement Deletion" #: templates/maker/task_editor.html:1107 msgid "Sei sicuro di voler eliminare la misurazione" msgstr "Are you sure you want to delete the measurement" #: templates/maker/task_editor.html:1121 msgid "Elimina Misurazione" msgstr "Delete Measurement" #: templates/maker/task_editor.html:1153 msgid "Importa da Scheda Tecnica" msgstr "Import from Technical Sheet" #: templates/maker/task_editor.html:1154 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:1168 msgid "Clicca per caricare un PDF" msgstr "Click to upload a PDF" #: templates/maker/task_editor.html:1169 msgid "Max 20MB" msgstr "Max 20MB" #: templates/maker/task_editor.html:1180 msgid "Analisi in corso con AI..." msgstr "AI analysis in progress..." #: templates/maker/task_editor.html:1181 msgid "Potrebbe richiedere fino a 30 secondi" msgstr "It may take up to 30 seconds" #: templates/maker/task_editor.html:1187 #: templates/measure/task_execute.html:543 msgid "Riprova" msgstr "Retry" #: templates/maker/task_editor.html:1193 msgid "task suggeriti — modifica o rimuovi prima di confermare" msgstr "suggested tasks — edit or remove before confirming" #: templates/maker/task_editor.html:1235 msgid "Crea" msgstr "Create" #: templates/maker/task_editor.html:1327 msgid "Lineare" msgstr "Linear" #: templates/maker/task_editor.html:1328 msgid "Diametro" msgstr "Diameter" #: templates/maker/task_editor.html:1329 msgid "Raggio" msgstr "Radius" #: templates/maker/task_editor.html:1330 msgid "Angolo" msgstr "Angle" #: templates/maker/task_editor.html:1331 msgid "Rugosita" msgstr "Roughness" #: templates/maker/task_editor.html:1332 msgid "Coppia" msgstr "Torque" #: templates/maker/task_editor.html:1333 msgid "Forza" msgstr "Force" #: templates/maker/task_editor.html:1334 msgid "Peso" msgstr "Weight" #: templates/maker/task_editor.html:1335 msgid "Altro" msgstr "Other" #: templates/maker/task_editor.html:1428 msgid "La ricetta ha una nuova versione: pagina ricaricata" msgstr "The recipe has a new version: page reloaded" #: templates/maker/task_editor.html:1554 msgid "Ogni campo deve avere un'etichetta" msgstr "Every field must have a label" #: templates/maker/task_editor.html:1586 msgid "Errore nell'analisi del PDF" msgstr "Error parsing the PDF" #: templates/maker/task_editor.html:1590 msgid "Nessun task identificato nel PDF" msgstr "No tasks identified in the PDF" #: templates/maker/task_editor.html:1635 msgid "task creati dalla scheda tecnica" msgstr "tasks created from the technical sheet" #: templates/maker/task_editor.html:1669 msgid "Errore nella creazione del task" msgstr "Error creating task" #: templates/maker/task_editor.html:1677 msgid "Task creato con successo" msgstr "Task created successfully" #: templates/maker/task_editor.html:1739 templates/maker/task_editor.html:2218 msgid "Errore nel salvataggio del task" msgstr "Error saving task" #: templates/maker/task_editor.html:1757 msgid "Task aggiornato" msgstr "Task updated" #: templates/maker/task_editor.html:1788 msgid "Task eliminato" msgstr "Task deleted" #: templates/maker/task_editor.html:1791 msgid "Errore nell'eliminazione del task" msgstr "Error deleting task" #: templates/maker/task_editor.html:1887 msgid "Errore nel riordinamento" msgstr "Error reordering" #: templates/maker/task_editor.html:2011 msgid "Errore nella creazione della misurazione" msgstr "Error creating measurement" #: templates/maker/task_editor.html:2024 msgid "Misurazione aggiunta" msgstr "Measurement added" #: templates/maker/task_editor.html:2091 #: templates/measure/task_execute.html:1590 msgid "Errore nel salvataggio della misurazione" msgstr "Error saving measurement" #: templates/maker/task_editor.html:2107 msgid "Misurazione aggiornata" msgstr "Measurement updated" #: templates/maker/task_editor.html:2142 msgid "Misurazione eliminata" msgstr "Measurement deleted" #: templates/maker/task_editor.html:2145 msgid "Errore nell'eliminazione della misurazione" msgstr "Error deleting measurement" #: templates/maker/task_editor.html:2164 msgid "Formato file non supportato. Usa PNG, JPG o PDF." msgstr "Unsupported file format. Use PNG, JPG or PDF." #: templates/maker/task_editor.html:2169 msgid "File troppo grande. Dimensione massima: 20MB." msgstr "File too large. Maximum size: 20MB." #: templates/maker/task_editor.html:2194 msgid "Errore durante il caricamento del file" msgstr "Error uploading file" #: templates/maker/task_editor.html:2226 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" #: 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:109 msgid "Seleziona Ricetta" msgstr "Select Recipe" #: templates/measure/select_recipe.html:112 msgid "Scegli la ricetta di misura da eseguire" msgstr "Choose the measurement recipe to execute" #: templates/measure/select_recipe.html:115 msgid "Stazione" msgstr "Station" #: templates/measure/select_recipe.html:125 msgid "Stazione forzata per collaudo" msgstr "Station overridden for commissioning" #: templates/measure/select_recipe.html:125 msgid "configurata" msgstr "configured" #: templates/measure/select_recipe.html:130 msgid "Ripristina" msgstr "Restore" #: templates/measure/select_recipe.html:155 msgid "Cerca ricetta" msgstr "Search recipe" #: templates/measure/select_recipe.html:159 msgid "Nome, codice o descrizione..." msgstr "Name, code or description..." #: templates/measure/select_recipe.html:210 msgid "Nessuna descrizione disponibile" msgstr "No description available" #: templates/measure/select_recipe.html:256 #: templates/measure/select_recipe.html:302 #: templates/measure/task_list.html:107 msgid "AVVIA ATTIVITÀ" msgstr "START ACTIVITY" # Maker - Task Editor #: templates/measure/select_recipe.html:265 msgid "Vedi tutti i task" msgstr "See all tasks" #: templates/measure/select_recipe.html:282 msgid "Tracciabilità" msgstr "Traceability" #: templates/measure/select_recipe.html:283 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:288 #: templates/measure/task_complete.html:284 msgid "Numero Lotto" msgstr "Lot Number" #: templates/measure/select_recipe.html:290 msgid "Es. LOT-2026-001" msgstr "E.g. LOT-2026-001" #: templates/measure/select_recipe.html:293 #: templates/measure/task_complete.html:285 msgid "Numero Seriale" msgstr "Serial Number" #: templates/measure/select_recipe.html:295 msgid "Es. SN-000123" msgstr "E.g. SN-000123" #: templates/measure/select_recipe.html:321 msgid "Nessun risultato per" msgstr "No results for" #: templates/measure/select_recipe.html:322 msgid "Prova con un termine diverso." msgstr "Try a different search term." #: templates/measure/select_recipe.html:325 msgid "Non ci sono ricette disponibili al momento." msgstr "No recipes available at the moment." #: templates/measure/select_recipe.html:378 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:383 msgid "Codice Ricetta" msgstr "Recipe Code" #: templates/measure/select_recipe.html:389 msgid "Es. REC-001" msgstr "E.g. REC-001" #: templates/measure/select_recipe.html:425 msgid "Cerca" msgstr "Search" #: templates/measure/task_complete.html:3 #: templates/measure/task_complete.html:39 #: templates/measure/task_execute.html:932 #: templates/statistics/dashboard.html:152 msgid "Riepilogo" msgstr "Summary" #: templates/measure/task_complete.html:47 #: templates/measure/task_execute.html:905 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:913 msgid "Conformi" msgstr "Pass" #: templates/measure/task_complete.html:123 #: templates/measure/task_execute.html:917 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:260 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 #: templates/measure/task_execute.html:563 msgid "Esito" msgstr "Result" #: templates/measure/task_complete.html:177 msgid "Metodo" msgstr "Method" #: templates/measure/task_complete.html:205 #: templates/statistics/dashboard.html:160 msgid "Pass" msgstr "Pass" #: templates/measure/task_complete.html:207 #: templates/statistics/dashboard.html:166 msgid "Warning" msgstr "Warning" #: templates/measure/task_complete.html:209 #: templates/statistics/dashboard.html:172 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: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 templates/monitor/index.html:37 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:96 msgid "Task di misurazione" msgstr "Measurement task" #: templates/measure/task_execute.html:116 msgid "Lista task" msgstr "Task list" #: templates/measure/task_execute.html:133 msgid "Fermo linea" msgstr "Line stop" #: templates/measure/task_execute.html:141 msgid "Riprendi" msgstr "Resume" #: templates/measure/task_execute.html:149 msgid "Fine Produzione" msgstr "End Production" #: templates/measure/task_execute.html:273 msgid "Allega immagine o PDF" msgstr "Attach image or PDF" #: templates/measure/task_execute.html:296 msgid "Ultimo esito" msgstr "Last result" #: templates/measure/task_execute.html:306 msgid "Nota (obbligatoria per un NOK)" msgstr "Note (required for a NOK)" #: templates/measure/task_execute.html:311 #: templates/measure/task_execute.html:1160 msgid "OK" msgstr "OK" #: templates/measure/task_execute.html:315 #: templates/measure/task_execute.html:1161 msgid "NOK" msgstr "NOK" #: templates/measure/task_execute.html:326 #: templates/measure/task_execute.html:842 templates/measure/task_list.html:227 msgid "Completato" msgstr "Completed" #: templates/measure/task_execute.html:335 msgid "Prosegui" msgstr "Continue" #: templates/measure/task_execute.html:347 msgid "Immagine dettaglio misura" msgstr "Measurement detail image" #: templates/measure/task_execute.html:395 msgid "Misurazione" msgstr "Measurement" #: templates/measure/task_execute.html:473 msgid "Registrata" msgstr "Recorded" #: templates/measure/task_execute.html:543 msgid "Acquisisci immagine" msgstr "Capture image" #: templates/measure/task_execute.html:547 msgid "Elaborazione in corso..." msgstr "Processing..." #: templates/measure/task_execute.html:557 msgid "Nessuna immagine acquisita: premi «Acquisisci immagine»." msgstr "No image captured: press \"Capture image\"." #: templates/measure/task_execute.html:578 msgid "Strumenti falliti" msgstr "Failed tools" #: templates/measure/task_execute.html:636 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:655 msgid "Quota fuori tolleranza" msgstr "Measurement out of tolerance" #: templates/measure/task_execute.html:658 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:662 #: templates/measure/task_execute.html:1118 msgid "Autorizza" msgstr "Authorize" #: templates/measure/task_execute.html:686 msgid "Il conto alla rovescia è congelato a" msgstr "The countdown is frozen at" #: templates/measure/task_execute.html:689 msgid "serve il capoturno per riprendere" msgstr "the supervisor must authorise the restart" #: templates/measure/task_execute.html:708 msgid "Produzione non registrata sul server" msgstr "Production not recorded on the server" #: templates/measure/task_execute.html:729 #: templates/measure/task_execute.html:960 msgid "Avvio Produzione" msgstr "Production Start" #: templates/measure/task_execute.html:733 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:744 msgid "Produzione avviata" msgstr "Production started" #: templates/measure/task_execute.html:800 msgid "Fine ciclo misura" msgstr "Measurement cycle complete" #: templates/measure/task_execute.html:812 msgid "Rimisura" msgstr "Measure again" #: templates/measure/task_execute.html:825 #: templates/measure/task_execute.html:950 msgid "Task successivo" msgstr "Next task" #: templates/measure/task_execute.html:907 msgid "Tutte le" msgstr "All" #: templates/measure/task_execute.html:907 msgid "misurazioni sono state registrate." msgstr "measurements have been recorded." #: templates/measure/task_execute.html:921 msgid "Non Conf." msgstr "Fail" #: templates/measure/task_execute.html:940 msgid "Conferma ciclo" msgstr "Confirm cycle" #: templates/measure/task_execute.html:976 msgid "Girare il pezzo e rimisurare" msgstr "Turn the piece over and measure again" #: templates/measure/task_execute.html:992 msgid "Prima di chiudere la produzione" msgstr "Before closing the production" #: templates/measure/task_execute.html:1008 msgid "Registra e prosegui" msgstr "Record and continue" #: templates/measure/task_execute.html:1035 msgid "Autorizzazione capoturno" msgstr "Shift supervisor authorization" #: templates/measure/task_execute.html:1092 msgid "Username capoturno" msgstr "Supervisor username" #: templates/measure/task_execute.html:1109 msgid "Rimisura la quota" msgstr "Measure this quote again" #: templates/measure/task_execute.html:1118 msgid "Conferma" msgstr "Confirm" #: templates/measure/task_execute.html:1143 msgid "Richiesta non riuscita" msgstr "Request failed" #: templates/measure/task_execute.html:1156 #: templates/measure/task_execute.html:1576 #: templates/measure/task_execute.html:1583 #: templates/measure/task_execute.html:1799 msgid "Sessione scaduta: ricaricare la pagina" msgstr "Session expired: reload the page" #: templates/measure/task_execute.html:1157 #: templates/measure/task_execute.html:1448 #: templates/measure/task_execute.html:1803 msgid "Errore di comunicazione con il server" msgstr "Error communicating with the server" #: templates/measure/task_execute.html:1158 msgid "Per un NOK serve la nota" msgstr "A note is required for a NOK" #: templates/measure/task_execute.html:1159 msgid "Valore non numerico" msgstr "Non-numeric value" #: templates/measure/task_execute.html:1162 msgid "Registrato" msgstr "Recorded" #: templates/measure/task_execute.html:1295 msgid "Manca 1 quota" msgstr "1 quote missing" #: templates/measure/task_execute.html:1296 msgid "Mancano" msgstr "Missing" #: templates/measure/task_execute.html:1296 msgid "quote" msgstr "quotes" #: templates/measure/task_execute.html:1314 msgid "Serve l'autorizzazione del capoturno" msgstr "The shift supervisor must authorise it" #: templates/measure/task_execute.html:1317 msgid "Chiudi prima il ciclo di misura" msgstr "Close the measurement cycle first" #: templates/measure/task_execute.html:1506 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:1514 msgid "Lettura del calibro rifiutata: valore troppo grande" msgstr "Caliper reading refused: value too large" #: templates/measure/task_execute.html:1529 msgid "Lettura ignorata: attendere" msgstr "Reading ignored: please wait" #: templates/measure/task_execute.html:1653 msgid "Errore di rete. Riprovare." msgstr "Network error. Please retry." #: templates/measure/task_execute.html:1692 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:2050 #: templates/measure/task_execute.html:2252 msgid "Nessuna produzione aperta su questa stazione" msgstr "No production open at this station" #: templates/measure/task_execute.html:2179 msgid "Misurazione fuori tolleranza" msgstr "Measurement out of tolerance" #: templates/measure/task_execute.html:2180 msgid "Fermo linea richiesto" msgstr "Line stop requested" #: templates/measure/task_execute.html:2181 msgid "Ripresa della produzione" msgstr "Resuming production" #: templates/measure/task_execute.html:2182 msgid "Fine produzione richiesta" msgstr "End of production requested" #: templates/measure/task_execute.html:2224 msgid "Credenziali non valide o utente non autorizzato" msgstr "Invalid credentials or unauthorized user" #: templates/measure/task_execute.html:2266 msgid "Azione non riuscita" msgstr "Action failed" #: templates/measure/task_list.html:97 msgid "Compila prima:" msgstr "Fill in first:" #: 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:232 msgid "Incompiuto" msgstr "Unfinished" #: 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" #: templates/monitor/index.html:3 templates/monitor/index.html:9 msgid "Monitor stazioni" msgstr "Station monitor" #: templates/monitor/index.html:10 msgid "Produzioni aperte, aggiornate ogni 10 secondi" msgstr "Open productions, refreshed every 10 seconds" #: templates/monitor/index.html:19 msgid "Nessuna stazione in produzione" msgstr "No station in production" #: templates/monitor/index.html:38 msgid "Avviata alle" msgstr "Started at" #: templates/monitor/index.html:39 msgid "Durata" msgstr "Duration" #: templates/monitor/index.html:40 msgid "Cicli" msgstr "Cycles" #: templates/monitor/index.html:43 msgid "Ultimo evento" msgstr "Last event" #: templates/monitor/index.html:49 msgid "Avviso" msgstr "Warning" #: templates/monitor/index.html:77 msgid "Errore di caricamento" msgstr "Loading error" #: templates/monitor/index.html:80 msgid "Errore di rete" msgstr "Network error" #: templates/monitor/index.html:89 msgid "IN RITARDO" msgstr "LATE" #: templates/monitor/index.html:90 msgid "In pausa" msgstr "Paused" #: templates/monitor/index.html:90 msgid "In corso" msgstr "In progress" # 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 "Sessione" msgstr "Session" #: templates/statistics/dashboard.html:44 msgid "Tutte le sessioni" msgstr "All sessions" #: templates/statistics/dashboard.html:53 msgid "Punto di misura" msgstr "Measurement point" #: templates/statistics/dashboard.html:57 msgid "Tutti i punti" msgstr "All points" #: templates/statistics/dashboard.html:66 msgid "Dal" msgstr "From" #: templates/statistics/dashboard.html:71 msgid "Al" msgstr "To" # Report PDF #: templates/statistics/dashboard.html:93 msgid "Report SPC" msgstr "SPC Report" #: templates/statistics/dashboard.html:107 msgid "Report Misurazioni" msgstr "Measurements Report" #: templates/statistics/dashboard.html:121 msgid "Applica filtri" msgstr "Apply filters" #: templates/statistics/dashboard.html:139 msgid "Seleziona una ricetta per iniziare" msgstr "Select a recipe to start" #: templates/statistics/dashboard.html:140 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:182 msgid "Indici di Capability" msgstr "Capability Indices" #: templates/statistics/dashboard.html:223 msgid "Seleziona un punto di misura per calcolare gli indici" msgstr "Select a measurement point to calculate indices" #: templates/statistics/dashboard.html:230 #: templates/statistics/dashboard.html:258 msgid "Carta di Controllo" msgstr "Control Chart" #: templates/statistics/dashboard.html:236 #: templates/statistics/dashboard.html:263 msgid "Istogramma" msgstr "Histogram" # SPC Charts JS i18n #: templates/statistics/dashboard.html:255 msgid "Nessun dato disponibile" msgstr "No data available" #: templates/statistics/dashboard.html:256 msgid "In controllo" msgstr "In control" #: templates/statistics/dashboard.html:257 msgid "Fuori controllo" msgstr "Out of control" #: templates/statistics/dashboard.html:259 msgid "Misura #" msgstr "Measurement #" #: templates/statistics/dashboard.html:261 msgid "Frequenza" msgstr "Frequency" #: templates/statistics/dashboard.html:262 msgid "Curva normale" msgstr "Normal curve" #: templates/statistics/dashboard.html:264 msgid "Indici non disponibili" msgstr "Indices not available" #: templates/statistics/dashboard.html:370 msgid "Errore nel caricamento dei dati" msgstr "Error loading data" #: templates/statistics/dashboard.html:417 msgid "Seleziona un punto di misura per la carta di controllo" msgstr "Select a measurement point for the control chart" #: templates/statistics/dashboard.html:430 msgid "Seleziona un punto di misura per l'istogramma" msgstr "Select a measurement point for the histogram" #: templates/statistics/dashboard.html:462 #: templates/statistics/dashboard.html:472 msgid "Errore nella generazione del report" msgstr "Error generating report" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Esiti dei task della sessione" msgstr "Task outcomes of the session" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Nessun esito registrato in questa sessione" msgstr "No outcome recorded in this session" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Fatto" msgstr "Done" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Ora" msgstr "Time" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Campi" msgstr "Fields" #: templates/statistics/dashboard.html # #58: pannello esiti dei task della sessione msgid "Allegati" msgstr "Attachments" #~ 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" #~ msgid "Gestione Utenti" #~ msgstr "User Management" #~ msgid "Crea, modifica e gestisci gli utenti del sistema" #~ msgstr "Create, edit and manage system users" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Camera (URL)" msgstr "Camera (URL)" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Vuoto = nessuna camera. Indirizzo del servizio camera, con http o https, senza / finale" msgstr "Empty = no camera. Camera service address, with http or https, no trailing /" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Sorgente camera" msgstr "Camera source" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Es. camera: oppure camera:folder" msgstr "E.g. camera: or camera:folder" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Acquisisci dalla camera" msgstr "Capture from camera" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Acquisizione in corso..." msgstr "Capturing..." #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py msgid "Camera non configurata per questa stazione" msgstr "Camera not configured for this station" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py #, python-format msgid "Servizio camera non raggiungibile: %(detail)s" msgstr "Camera service unreachable: %(detail)s" #: templates/admin/stations.html templates/measure/task_execute.html blueprints/measure.py #, python-format msgid "Acquisizione non riuscita (%(status)s): %(detail)s" msgstr "Capture failed (%(status)s): %(detail)s" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py #, python-format msgid "Risposta %(status)s dall'acquisitore" msgstr "Response %(status)s from the camera service" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Risposta non valida dall'acquisitore" msgstr "Invalid response from the camera service" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Servono l'immagine e il file DXF" msgstr "Both the image and the DXF file are required" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Calibrazione" msgstr "Calibration" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "non calibrata" msgstr "not calibrated" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "acquisitore non raggiungibile" msgstr "camera service unreachable" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Nessuna camera" msgstr "No camera" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Calibra" msgstr "Calibrate" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Ricetta salvata" msgstr "Recipe saved" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Crea ricetta da DXF" msgstr "Create recipe from DXF" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Scegli la stazione" msgstr "Choose the station" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Nessuna stazione con camera configurata" msgstr "No station with a camera configured" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Stazione non calibrata: calibrala prima di creare la ricetta." msgstr "Station not calibrated: calibrate it before creating the recipe." #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Acquisitore non raggiungibile: impossibile leggere la calibrazione." msgstr "Camera service unreachable: cannot read the calibration." #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "oppure vedi la pagina Stazioni" msgstr "or see the Stations page" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Immagine del pezzo" msgstr "Part image" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Carica immagine" msgstr "Upload image" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Disegno (.dxf)" msgstr "Drawing (.dxf)" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Banda ± mm" msgstr "Band ± mm" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Soglia punti in banda %%" msgstr "Points-in-band threshold %%" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Pezzo scuro su fondo chiaro (controluce)" msgstr "Dark part on light background (backlight)" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Prova" msgstr "Try" #: templates/maker/task_editor.html templates/admin/stations.html blueprints/maker.py msgid "Salva ricetta" msgstr "Save recipe"