Skip to content

Commit adf23e0

Browse files
GMagicianLCh-77
authored andcommitted
🌐 Update Italian language (MarlinFirmware#24398)
1 parent 6048f0f commit adf23e0

File tree

1 file changed

+66
-15
lines changed

1 file changed

+66
-15
lines changed

Marlin/src/lcd/language/language_it.h

+66-15
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ namespace Language_it {
4747
LSTR WELCOME_MSG = MACHINE_NAME _UxGT(" pronta.");
4848
LSTR MSG_YES = _UxGT("Si");
4949
LSTR MSG_NO = _UxGT("No");
50+
LSTR MSG_HIGH = _UxGT("ALTO");
51+
LSTR MSG_LOW = _UxGT("BASSO");
5052
LSTR MSG_BACK = _UxGT("Indietro");
53+
LSTR MSG_ERROR = _UxGT("Errore");
5154
LSTR MSG_MEDIA_ABORTING = _UxGT("Annullando...");
5255
LSTR MSG_MEDIA_INSERTED = _UxGT("Media inserito");
5356
LSTR MSG_MEDIA_REMOVED = _UxGT("Media rimosso");
@@ -61,6 +64,8 @@ namespace Language_it {
6164
LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Finecorsa Soft");
6265
LSTR MSG_MAIN = _UxGT("Menu principale");
6366
LSTR MSG_ADVANCED_SETTINGS = _UxGT("Impostaz. avanzate");
67+
LSTR MSG_TOOLBAR_SETUP = _UxGT("Cnf barra strumenti");
68+
LSTR MSG_OPTION_DISABLED = _UxGT("Opzione disab.");
6469
LSTR MSG_CONFIGURATION = _UxGT("Configurazione");
6570
LSTR MSG_RUN_AUTO_FILES = _UxGT("Esegui files auto");
6671
LSTR MSG_DISABLE_STEPPERS = _UxGT("Disabilita Motori");
@@ -74,6 +79,7 @@ namespace Language_it {
7479
LSTR MSG_AUTO_HOME_Z = _UxGT("Home Z");
7580
LSTR MSG_FILAMENT_SET = _UxGT("Impostaz.filamento");
7681
LSTR MSG_FILAMENT_MAN = _UxGT("Gestione filamento");
82+
LSTR MSG_MANUAL_LEVELING = _UxGT("Livel.manuale");
7783
LSTR MSG_LEVBED_FL = _UxGT("Davanti Sinistra");
7884
LSTR MSG_LEVBED_FR = _UxGT("Davanti Destra");
7985
LSTR MSG_LEVBED_C = _UxGT("Centro");
@@ -106,7 +112,14 @@ namespace Language_it {
106112
LSTR MSG_PREHEAT_1_ALL = _UxGT("Preris.") PREHEAT_1_LABEL _UxGT(" Tutto");
107113
LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("Preris.") PREHEAT_1_LABEL _UxGT(" Piatto");
108114
LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("Preris.") PREHEAT_1_LABEL _UxGT(" conf");
109-
115+
#ifdef PREHEAT_2_LABEL
116+
LSTR MSG_PREHEAT_2 = _UxGT("Preris.") PREHEAT_2_LABEL;
117+
LSTR MSG_PREHEAT_2_SETTINGS = _UxGT("Preris.") PREHEAT_2_LABEL _UxGT(" conf");
118+
#endif
119+
#ifdef PREHEAT_3_LABEL
120+
LSTR MSG_PREHEAT_3 = _UxGT("Preris.") PREHEAT_3_LABEL;
121+
LSTR MSG_PREHEAT_3_SETTINGS = _UxGT("Preris.") PREHEAT_3_LABEL _UxGT(" conf");
122+
#endif
110123
LSTR MSG_PREHEAT_M = _UxGT("Preriscalda $");
111124
LSTR MSG_PREHEAT_M_H = _UxGT("Preriscalda $ ~");
112125
LSTR MSG_PREHEAT_M_END = _UxGT("Preris.$ Ugello");
@@ -153,10 +166,19 @@ namespace Language_it {
153166
LSTR MSG_MESH_VIEW = _UxGT("Visualizza Mesh");
154167
LSTR MSG_EDITING_STOPPED = _UxGT("Modif. Mesh Fermata");
155168
LSTR MSG_NO_VALID_MESH = _UxGT("Mesh non valida");
169+
LSTR MSG_ACTIVATE_MESH = _UxGT("Attiva livellamento");
156170
LSTR MSG_PROBING_POINT = _UxGT("Punto sondato");
157171
LSTR MSG_MESH_X = _UxGT("Indice X");
158172
LSTR MSG_MESH_Y = _UxGT("Indice Y");
173+
LSTR MSG_MESH_INSET = _UxGT("Mesh Inset");
174+
LSTR MSG_MESH_MIN_X = _UxGT("Mesh X minimo");
175+
LSTR MSG_MESH_MAX_X = _UxGT("Mesh X massimo");
176+
LSTR MSG_MESH_MIN_Y = _UxGT("Mesh Y minimo");
177+
LSTR MSG_MESH_MAX_Y = _UxGT("Mesh Y massimo");
178+
LSTR MSG_MESH_AMAX = _UxGT("Massimizza area");
179+
LSTR MSG_MESH_CENTER = _UxGT("Area centrale");
159180
LSTR MSG_MESH_EDIT_Z = _UxGT("Valore di Z");
181+
LSTR MSG_MESH_CANCEL = _UxGT("Mesh cancellato");
160182
LSTR MSG_CUSTOM_COMMANDS = _UxGT("Comandi personaliz.");
161183
LSTR MSG_M48_TEST = _UxGT("Test sonda M48");
162184
LSTR MSG_M48_POINT = _UxGT("Punto M48");
@@ -175,6 +197,9 @@ namespace Language_it {
175197
LSTR MSG_UBL_TOOLS = _UxGT("Strumenti UBL");
176198
LSTR MSG_UBL_LEVEL_BED = _UxGT("Livel.letto unificato");
177199
LSTR MSG_LCD_TILTING_MESH = _UxGT("Punto inclinaz.");
200+
LSTR MSG_UBL_TILT_MESH = _UxGT("Inclina Mesh");
201+
LSTR MSG_UBL_TILTING_GRID = _UxGT("Dim.griglia inclin.");
202+
LSTR MSG_UBL_MESH_TILTED = _UxGT("Mesh inclinata");
178203
LSTR MSG_UBL_MANUAL_MESH = _UxGT("Mesh Manuale");
179204
LSTR MSG_UBL_MESH_WIZARD = _UxGT("Creaz.guid.mesh UBL");
180205
LSTR MSG_UBL_BC_INSERT = _UxGT("Metti spes. e misura");
@@ -225,6 +250,7 @@ namespace Language_it {
225250
LSTR MSG_UBL_MANUAL_FILLIN = _UxGT("Riempimento Manuale");
226251
LSTR MSG_UBL_SMART_FILLIN = _UxGT("Riempimento Smart");
227252
LSTR MSG_UBL_FILLIN_MESH = _UxGT("Riempimento Mesh");
253+
LSTR MSG_UBL_MESH_FILLED = _UxGT("Pts mancanti riempiti");
228254
LSTR MSG_UBL_INVALIDATE_ALL = _UxGT("Invalida Tutto");
229255
LSTR MSG_UBL_INVALIDATE_CLOSEST = _UxGT("Invalid.Punto Vicino");
230256
LSTR MSG_UBL_FINE_TUNE_ALL = _UxGT("Ritocca Tutto");
@@ -233,6 +259,7 @@ namespace Language_it {
233259
LSTR MSG_UBL_STORAGE_SLOT = _UxGT("Slot di memoria");
234260
LSTR MSG_UBL_LOAD_MESH = _UxGT("Carica Mesh Piatto");
235261
LSTR MSG_UBL_SAVE_MESH = _UxGT("Salva Mesh Piatto");
262+
LSTR MSG_UBL_INVALID_SLOT = _UxGT("Prima selez. uno slot Mesh");
236263
LSTR MSG_MESH_LOADED = _UxGT("Mesh %i caricata");
237264
LSTR MSG_MESH_SAVED = _UxGT("Mesh %i salvata");
238265
LSTR MSG_UBL_NO_STORAGE = _UxGT("Nessuna memoria");
@@ -290,6 +317,7 @@ namespace Language_it {
290317
LSTR MSG_MOVE_001IN = _UxGT("Muovi di 0.01\"");
291318
LSTR MSG_MOVE_01IN = _UxGT("Muovi di 0.1\"");
292319
LSTR MSG_MOVE_1IN = _UxGT("Muovi di 1\"");
320+
LSTR MSG_SPEED = _UxGT("Velocità");
293321
LSTR MSG_BED_Z = _UxGT("Piatto Z");
294322
LSTR MSG_NOZZLE = _UxGT("Ugello");
295323
LSTR MSG_NOZZLE_N = _UxGT("Ugello ~");
@@ -324,6 +352,10 @@ namespace Language_it {
324352
LSTR MSG_PID_AUTOTUNE_E = _UxGT("Calib.PID *");
325353
LSTR MSG_PID_CYCLE = _UxGT("Ciclo PID");
326354
LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("Calibr.PID eseguita");
355+
LSTR MSG_PID_AUTOTUNE_FAILED = _UxGT("Calibr.PID fallito!");
356+
LSTR MSG_BAD_EXTRUDER_NUM = _UxGT("Estrusore invalido.");
357+
LSTR MSG_TEMP_TOO_HIGH = _UxGT("Temp.troppo alta.");
358+
LSTR MSG_TIMEOUT = _UxGT("Tempo scaduto.");
327359
LSTR MSG_PID_BAD_EXTRUDER_NUM = _UxGT("Calibrazione fallita! Estrusore errato.");
328360
LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Calibrazione fallita! Temperatura troppo alta.");
329361
LSTR MSG_PID_TIMEOUT = _UxGT("Calibrazione fallita! Tempo scaduto.");
@@ -401,6 +433,10 @@ namespace Language_it {
401433
LSTR MSG_RESET_PRINTER = _UxGT("Resetta stampante");
402434
LSTR MSG_REFRESH = LCD_STR_REFRESH _UxGT("Aggiorna");
403435
LSTR MSG_INFO_SCREEN = _UxGT("Schermata info");
436+
LSTR MSG_INFO_MACHINENAME = _UxGT("Nome macchina");
437+
LSTR MSG_INFO_SIZE = _UxGT("Dimens.");
438+
LSTR MSG_INFO_FWVERSION = _UxGT("Versione firmware");
439+
LSTR MSG_INFO_BUILD = _UxGT("Dataora compilaz.");
404440
LSTR MSG_PREPARE = _UxGT("Prepara");
405441
LSTR MSG_TUNE = _UxGT("Regola");
406442
LSTR MSG_POWER_MONITOR = _UxGT("Controllo aliment.");
@@ -426,7 +462,8 @@ namespace Language_it {
426462
LSTR MSG_BUTTON_PAUSE = _UxGT("Pausa");
427463
LSTR MSG_BUTTON_RESUME = _UxGT("Riprendi");
428464
LSTR MSG_BUTTON_ADVANCED = _UxGT("Avanzato");
429-
LSTR MSG_BUTTON_SAVE = _UxGT("Save");
465+
LSTR MSG_BUTTON_SAVE = _UxGT("Memorizza");
466+
LSTR MSG_BUTTON_PURGE = _UxGT("Spurga");
430467
LSTR MSG_PAUSING = _UxGT("Messa in pausa...");
431468
LSTR MSG_PAUSE_PRINT = _UxGT("Pausa stampa");
432469
LSTR MSG_ADVANCED_PAUSE = _UxGT("Pausa Avanzata");
@@ -449,9 +486,12 @@ namespace Language_it {
449486
LSTR MSG_REMAINING_TIME = _UxGT("Rimanente");
450487
LSTR MSG_PRINT_ABORTED = _UxGT("Stampa Annullata");
451488
LSTR MSG_PRINT_DONE = _UxGT("Stampa Eseguita");
489+
LSTR MSG_PRINTER_KILLED = _UxGT("Stampante uccisa!");
490+
LSTR MSG_TURN_OFF = _UxGT("Spegni stampante");
452491
LSTR MSG_NO_MOVE = _UxGT("Nessun Movimento");
453492
LSTR MSG_KILLED = _UxGT("UCCISO. ");
454493
LSTR MSG_STOPPED = _UxGT("ARRESTATO. ");
494+
LSTR MSG_FWRETRACT = _UxGT("Ritraz.da firmware");
455495
LSTR MSG_CONTROL_RETRACT = _UxGT("Ritrai mm");
456496
LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Scamb. Ritrai mm");
457497
LSTR MSG_CONTROL_RETRACTF = _UxGT("Ritrai V");
@@ -517,6 +557,9 @@ namespace Language_it {
517557
LSTR MSG_ZPROBE_XOFFSET = _UxGT("Offset X sonda");
518558
LSTR MSG_ZPROBE_YOFFSET = _UxGT("Offset Y sonda");
519559
LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Offset Z sonda");
560+
LSTR MSG_ZPROBE_MARGIN = _UxGT("Margine sonda");
561+
LSTR MSG_Z_FEED_RATE = _UxGT("Velocità Z");
562+
LSTR MSG_ENABLE_HS_MODE = _UxGT("Abilita modo HS");
520563
LSTR MSG_MOVE_NOZZLE_TO_BED = _UxGT("Muovi ugel.su letto");
521564
LSTR MSG_BABYSTEP_X = _UxGT("Babystep X");
522565
LSTR MSG_BABYSTEP_Y = _UxGT("Babystep Y");
@@ -580,34 +623,38 @@ namespace Language_it {
580623
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Luminosità Luci");
581624
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("STAMPANTE ERRATA");
582625

626+
LSTR MSG_COLORS_GET = _UxGT("Ottieni colori");
627+
LSTR MSG_COLORS_SELECT = _UxGT("Selez.colori");
628+
LSTR MSG_COLORS_APPLIED = _UxGT("Colori applicati");
629+
LSTR MSG_COLORS_RED = _UxGT("Rosso");
630+
LSTR MSG_COLORS_GREEN = _UxGT("Verde");
631+
LSTR MSG_COLORS_BLUE = _UxGT("Blu");
632+
LSTR MSG_COLORS_WHITE = _UxGT("Bianco");
633+
LSTR MSG_UI_LANGUAGE = _UxGT("Lingua UI");
634+
LSTR MSG_SOUND_ENABLE = _UxGT("Abilita suono");
635+
LSTR MSG_LOCKSCREEN = _UxGT("Blocca Schermo");
636+
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Stamp. bloccata,");
637+
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scroll x sbloccare.");
638+
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Attendere fino al riavvio.");
639+
583640
#if LCD_WIDTH >= 20 || HAS_DWIN_E3V2
584641
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Nessun supporto inserito.");
585-
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Attendere fino al riavvio.");
586642
LSTR MSG_PLEASE_PREHEAT = _UxGT("Si prega di preriscaldare l'hot end.");
587643
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Azzera contatori stampa");
588644
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Contatori stampa");
589-
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Completati");
590645
LSTR MSG_INFO_PRINT_TIME = _UxGT("Tempo totale");
591646
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Lavoro più lungo");
592647
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Totale estruso");
593-
LSTR MSG_COLORS_GET = _UxGT("Get Color");
594-
LSTR MSG_COLORS_SELECT = _UxGT("Seleziona colori");
595-
LSTR MSG_COLORS_APPLIED = _UxGT("Colori applicati");
596-
LSTR MSG_COLORS_RED = _UxGT("Rosso");
597-
LSTR MSG_COLORS_GREEN = _UxGT("Verde");
598-
LSTR MSG_COLORS_BLUE = _UxGT("Blu");
599-
LSTR MSG_COLORS_WHITE = _UxGT("Bianco");
600-
LSTR MSG_UI_LANGUAGE = _UxGT("Lingua UI");
601-
LSTR MSG_SOUND_ENABLE = _UxGT("Abilita suono");
602-
LSTR MSG_LOCKSCREEN = _UxGT("Blocca Schermo");
603648
#else
604649
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No Supporto");
650+
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prerisc. hot end.");
605651
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Stampe");
606-
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Completati");
607652
LSTR MSG_INFO_PRINT_TIME = _UxGT("Durata");
608653
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Più lungo");
609654
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Estruso");
610655
#endif
656+
657+
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Completate");
611658
LSTR MSG_INFO_MIN_TEMP = _UxGT("Temp min");
612659
LSTR MSG_INFO_MAX_TEMP = _UxGT("Temp max");
613660
LSTR MSG_INFO_PSU = _UxGT("Alimentatore");
@@ -622,10 +669,14 @@ namespace Language_it {
622669
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("OPZIONI RIPRESA:");
623670
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Spurga di più");
624671
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Riprendi stampa");
672+
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Spurga o continua?");
625673
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Ugello: ");
626674
LSTR MSG_RUNOUT_SENSOR = _UxGT("Sens.filo termin."); // Max 17 characters
627675
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Dist mm filo term.");
628676
LSTR MSG_RUNOUT_ENABLE = _UxGT("Abil.filo termin.");
677+
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Filo termin. attivo");
678+
LSTR MSG_INVERT_EXTRUDER = _UxGT("Inverti estrusore");
679+
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Temp.min estrusore");
629680
LSTR MSG_FANCHECK = _UxGT("Verif.tacho vent."); // Max 17 characters
630681
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Home fallito");
631682
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Sondaggio fallito");

0 commit comments

Comments
 (0)