浏览代码

[2.0.x] Update Italian language (#11996)

Giuliano Zaro 6 年前
父节点
当前提交
72a750e0eb
共有 2 个文件被更改,包括 30 次插入23 次删除
  1. 0
    3
      Marlin/src/lcd/language/language_en.h
  2. 30
    20
      Marlin/src/lcd/language/language_it.h

+ 0
- 3
Marlin/src/lcd/language/language_en.h 查看文件

648
 #ifndef MSG_E6STEPS
648
 #ifndef MSG_E6STEPS
649
   #define MSG_E6STEPS                         _UxGT("E6steps/mm")
649
   #define MSG_E6STEPS                         _UxGT("E6steps/mm")
650
 #endif
650
 #endif
651
-#ifndef MSG_E6STEPS
652
-  #define MSG_E6STEPS                         _UxGT("E6steps/mm")
653
-#endif
654
 #ifndef MSG_TEMPERATURE
651
 #ifndef MSG_TEMPERATURE
655
   #define MSG_TEMPERATURE                     _UxGT("Temperature")
652
   #define MSG_TEMPERATURE                     _UxGT("Temperature")
656
 #endif
653
 #endif

+ 30
- 20
Marlin/src/lcd/language/language_it.h 查看文件

36
 #define MSG_BACK                            _UxGT("Indietro")
36
 #define MSG_BACK                            _UxGT("Indietro")
37
 #define MSG_SD_INSERTED                     _UxGT("SD Card inserita")
37
 #define MSG_SD_INSERTED                     _UxGT("SD Card inserita")
38
 #define MSG_SD_REMOVED                      _UxGT("SD Card rimossa")
38
 #define MSG_SD_REMOVED                      _UxGT("SD Card rimossa")
39
-#define MSG_LCD_ENDSTOPS                    _UxGT("Endstop")
39
+#define MSG_LCD_ENDSTOPS                    _UxGT("Finecor.") // Max length 8 characters
40
+#define MSG_LCD_SOFT_ENDSTOPS               _UxGT("Finecorsa Soft")
40
 #define MSG_MAIN                            _UxGT("Menu principale")
41
 #define MSG_MAIN                            _UxGT("Menu principale")
41
 #define MSG_ADVANCED_SETTINGS               _UxGT("Impostaz. avanzate")
42
 #define MSG_ADVANCED_SETTINGS               _UxGT("Impostaz. avanzate")
42
 #define MSG_CONFIGURATION                   _UxGT("Configurazione")
43
 #define MSG_CONFIGURATION                   _UxGT("Configurazione")
69
 #define MSG_PREHEAT_2_END                   MSG_PREHEAT_2_N _UxGT("Ugello")
70
 #define MSG_PREHEAT_2_END                   MSG_PREHEAT_2_N _UxGT("Ugello")
70
 #define MSG_PREHEAT_2_BEDONLY               MSG_PREHEAT_2_N _UxGT("Piatto")
71
 #define MSG_PREHEAT_2_BEDONLY               MSG_PREHEAT_2_N _UxGT("Piatto")
71
 #define MSG_PREHEAT_2_SETTINGS              MSG_PREHEAT_2_N _UxGT("conf")
72
 #define MSG_PREHEAT_2_SETTINGS              MSG_PREHEAT_2_N _UxGT("conf")
73
+#define MSG_PREHEAT_CUSTOM                  _UxGT("Prerisc.personaliz.")
72
 #define MSG_COOLDOWN                        _UxGT("Raffredda")
74
 #define MSG_COOLDOWN                        _UxGT("Raffredda")
73
 #define MSG_SWITCH_PS_ON                    _UxGT("Accendi aliment.")
75
 #define MSG_SWITCH_PS_ON                    _UxGT("Accendi aliment.")
74
 #define MSG_SWITCH_PS_OFF                   _UxGT("Spegni aliment.")
76
 #define MSG_SWITCH_PS_OFF                   _UxGT("Spegni aliment.")
80
 #define MSG_LEVEL_CORNERS                   _UxGT("Livella spigoli")
82
 #define MSG_LEVEL_CORNERS                   _UxGT("Livella spigoli")
81
 #define MSG_NEXT_CORNER                     _UxGT("Prossimo spigolo")
83
 #define MSG_NEXT_CORNER                     _UxGT("Prossimo spigolo")
82
 #define MSG_EDITING_STOPPED                 _UxGT("Modif. Mesh Fermata")
84
 #define MSG_EDITING_STOPPED                 _UxGT("Modif. Mesh Fermata")
83
-#define MSG_USER_MENU                       _UxGT("Comandi Utente")
84
-
85
+#define MSG_USER_MENU                       _UxGT("Comandi personaliz.")
85
 #define MSG_UBL_DOING_G29                   _UxGT("G29 in corso")
86
 #define MSG_UBL_DOING_G29                   _UxGT("G29 in corso")
86
 #define MSG_UBL_UNHOMED                     _UxGT("Home XYZ prima")
87
 #define MSG_UBL_UNHOMED                     _UxGT("Home XYZ prima")
87
 #define MSG_UBL_TOOLS                       _UxGT("Strumenti UBL")
88
 #define MSG_UBL_TOOLS                       _UxGT("Strumenti UBL")
89
 #define MSG_IDEX_MENU                       _UxGT("Modo IDEX")
90
 #define MSG_IDEX_MENU                       _UxGT("Modo IDEX")
90
 #define MSG_IDEX_MODE_AUTOPARK              _UxGT("Auto-Park")
91
 #define MSG_IDEX_MODE_AUTOPARK              _UxGT("Auto-Park")
91
 #define MSG_IDEX_MODE_DUPLICATE             _UxGT("Duplicazione")
92
 #define MSG_IDEX_MODE_DUPLICATE             _UxGT("Duplicazione")
93
+#define MSG_IDEX_MODE_SCALED_COPY           _UxGT("Copia scalata")
92
 #define MSG_IDEX_MODE_FULL_CTRL             _UxGT("Pieno controllo")
94
 #define MSG_IDEX_MODE_FULL_CTRL             _UxGT("Pieno controllo")
95
+#define MSG_IDEX_X_OFFSET                   _UxGT("2° ugello X")
96
+#define MSG_IDEX_Y_OFFSET                   _UxGT("2° ugello Y")
97
+#define MSG_IDEX_Z_OFFSET                   _UxGT("2° ugello Z")
98
+#define MSG_IDEX_SAVE_OFFSETS               _UxGT("Memorizza Offsets")
93
 #define MSG_UBL_MANUAL_MESH                 _UxGT("Mesh Manuale")
99
 #define MSG_UBL_MANUAL_MESH                 _UxGT("Mesh Manuale")
94
 #define MSG_UBL_BC_INSERT                   _UxGT("Metti spes. e misura")
100
 #define MSG_UBL_BC_INSERT                   _UxGT("Metti spes. e misura")
95
 #define MSG_UBL_BC_INSERT2                  _UxGT("Misura")
101
 #define MSG_UBL_BC_INSERT2                  _UxGT("Misura")
97
 #define MSG_UBL_MOVING_TO_NEXT              _UxGT("Spostamento succes.")
103
 #define MSG_UBL_MOVING_TO_NEXT              _UxGT("Spostamento succes.")
98
 #define MSG_UBL_ACTIVATE_MESH               _UxGT("Attiva UBL")
104
 #define MSG_UBL_ACTIVATE_MESH               _UxGT("Attiva UBL")
99
 #define MSG_UBL_DEACTIVATE_MESH             _UxGT("Disattiva UBL")
105
 #define MSG_UBL_DEACTIVATE_MESH             _UxGT("Disattiva UBL")
100
-#define MSG_UBL_SET_BED_TEMP                _UxGT("Temp Piatto")
106
+#define MSG_UBL_SET_BED_TEMP                _UxGT("Temp. Piatto")
101
 #define MSG_UBL_CUSTOM_BED_TEMP             MSG_UBL_SET_BED_TEMP
107
 #define MSG_UBL_CUSTOM_BED_TEMP             MSG_UBL_SET_BED_TEMP
102
-#define MSG_UBL_SET_HOTEND_TEMP             _UxGT("Temp Ugello")
108
+#define MSG_UBL_SET_HOTEND_TEMP             _UxGT("Temp. Ugello")
103
 #define MSG_UBL_CUSTOM_HOTEND_TEMP          MSG_UBL_SET_HOTEND_TEMP
109
 #define MSG_UBL_CUSTOM_HOTEND_TEMP          MSG_UBL_SET_HOTEND_TEMP
104
 #define MSG_UBL_MESH_EDIT                   _UxGT("Modifica Mesh")
110
 #define MSG_UBL_MESH_EDIT                   _UxGT("Modifica Mesh")
105
-#define MSG_UBL_EDIT_CUSTOM_MESH            _UxGT("Modif Custom Mesh")
111
+#define MSG_UBL_EDIT_CUSTOM_MESH            _UxGT("Modif.Mesh personal.")
106
 #define MSG_UBL_FINE_TUNE_MESH              _UxGT("Ritocca Mesh")
112
 #define MSG_UBL_FINE_TUNE_MESH              _UxGT("Ritocca Mesh")
107
 #define MSG_UBL_DONE_EDITING_MESH           _UxGT("Modif.Mesh fatta")
113
 #define MSG_UBL_DONE_EDITING_MESH           _UxGT("Modif.Mesh fatta")
108
-#define MSG_UBL_BUILD_CUSTOM_MESH           _UxGT("Crea Mesh Custom")
114
+#define MSG_UBL_BUILD_CUSTOM_MESH           _UxGT("Crea Mesh personal.")
109
 #define MSG_UBL_BUILD_MESH_MENU             _UxGT("Crea Mesh")
115
 #define MSG_UBL_BUILD_MESH_MENU             _UxGT("Crea Mesh")
110
 #define MSG_UBL_BUILD_PLA_MESH              _UxGT("Crea Mesh PLA")
116
 #define MSG_UBL_BUILD_PLA_MESH              _UxGT("Crea Mesh PLA")
111
 #define MSG_UBL_BUILD_ABS_MESH              _UxGT("Crea Mesh ABS")
117
 #define MSG_UBL_BUILD_ABS_MESH              _UxGT("Crea Mesh ABS")
115
 #define MSG_UBL_VALIDATE_MESH_MENU          _UxGT("Valida Mesh")
121
 #define MSG_UBL_VALIDATE_MESH_MENU          _UxGT("Valida Mesh")
116
 #define MSG_UBL_VALIDATE_PLA_MESH           _UxGT("Valida Mesh PLA")
122
 #define MSG_UBL_VALIDATE_PLA_MESH           _UxGT("Valida Mesh PLA")
117
 #define MSG_UBL_VALIDATE_ABS_MESH           _UxGT("Valida Mesh ABS")
123
 #define MSG_UBL_VALIDATE_ABS_MESH           _UxGT("Valida Mesh ABS")
118
-#define MSG_UBL_VALIDATE_CUSTOM_MESH        _UxGT("Valida Mesh Custom")
124
+#define MSG_UBL_VALIDATE_CUSTOM_MESH        _UxGT("Valida Mesh pers.")
119
 #define MSG_UBL_CONTINUE_MESH               _UxGT("Continua Mesh")
125
 #define MSG_UBL_CONTINUE_MESH               _UxGT("Continua Mesh")
120
 #define MSG_UBL_MESH_LEVELING               _UxGT("Livell. Mesh")
126
 #define MSG_UBL_MESH_LEVELING               _UxGT("Livell. Mesh")
121
 #define MSG_UBL_3POINT_MESH_LEVELING        _UxGT("Livell. 3 Punti")
127
 #define MSG_UBL_3POINT_MESH_LEVELING        _UxGT("Livell. 3 Punti")
174
 #define MSG_MOVE_Y                          _UxGT("Muovi Y")
180
 #define MSG_MOVE_Y                          _UxGT("Muovi Y")
175
 #define MSG_MOVE_Z                          _UxGT("Muovi Z")
181
 #define MSG_MOVE_Z                          _UxGT("Muovi Z")
176
 #define MSG_MOVE_E                          _UxGT("Estrusore")
182
 #define MSG_MOVE_E                          _UxGT("Estrusore")
177
-#define MSG_MOVE_01MM                       _UxGT("Muovi di 0.1mm")
183
+#define MSG_MOVE_01MM                       _UxGT("Muovi di 0,1mm")
178
 #define MSG_MOVE_1MM                        _UxGT("Muovi di 1mm")
184
 #define MSG_MOVE_1MM                        _UxGT("Muovi di 1mm")
179
 #define MSG_MOVE_10MM                       _UxGT("Muovi di 10mm")
185
 #define MSG_MOVE_10MM                       _UxGT("Muovi di 10mm")
180
 #define MSG_SPEED                           _UxGT("Velocità")
186
 #define MSG_SPEED                           _UxGT("Velocità")
215
 #define MSG_VTRAV_MIN                       _UxGT("VTrav min")
221
 #define MSG_VTRAV_MIN                       _UxGT("VTrav min")
216
 #define MSG_ACCELERATION                    _UxGT("Accelerazione")
222
 #define MSG_ACCELERATION                    _UxGT("Accelerazione")
217
 #define MSG_AMAX                            _UxGT("Amax ")
223
 #define MSG_AMAX                            _UxGT("Amax ")
218
-#define MSG_A_RETRACT                       _UxGT("A-retract")
224
+#define MSG_A_RETRACT                       _UxGT("A-Ritrazione")
219
 #define MSG_A_TRAVEL                        _UxGT("A-Spostamento")
225
 #define MSG_A_TRAVEL                        _UxGT("A-Spostamento")
220
 #define MSG_STEPS_PER_MM                    _UxGT("Passi/mm")
226
 #define MSG_STEPS_PER_MM                    _UxGT("Passi/mm")
221
 #if IS_KINEMATIC
227
 #if IS_KINEMATIC
243
 #define MSG_FILAMENT_LOAD                   _UxGT("Carica mm")
249
 #define MSG_FILAMENT_LOAD                   _UxGT("Carica mm")
244
 #define MSG_ADVANCE_K                       _UxGT("K Avanzamento")
250
 #define MSG_ADVANCE_K                       _UxGT("K Avanzamento")
245
 #define MSG_CONTRAST                        _UxGT("Contrasto LCD")
251
 #define MSG_CONTRAST                        _UxGT("Contrasto LCD")
246
-#define MSG_STORE_EEPROM                    _UxGT("Salva in memoria")
247
-#define MSG_LOAD_EEPROM                     _UxGT("Carica da memoria")
252
+#define MSG_STORE_EEPROM                    _UxGT("Salva impostazioni")
253
+#define MSG_LOAD_EEPROM                     _UxGT("Carica impostazioni")
248
 #define MSG_RESTORE_FAILSAFE                _UxGT("Ripristina imp.")
254
 #define MSG_RESTORE_FAILSAFE                _UxGT("Ripristina imp.")
249
 #define MSG_INIT_EEPROM                     _UxGT("Inizializza EEPROM")
255
 #define MSG_INIT_EEPROM                     _UxGT("Inizializza EEPROM")
250
 #define MSG_REFRESH                         _UxGT("Aggiorna")
256
 #define MSG_REFRESH                         _UxGT("Aggiorna")
251
 #define MSG_WATCH                           _UxGT("Schermata info")
257
 #define MSG_WATCH                           _UxGT("Schermata info")
252
 #define MSG_PREPARE                         _UxGT("Prepara")
258
 #define MSG_PREPARE                         _UxGT("Prepara")
253
 #define MSG_TUNE                            _UxGT("Regola")
259
 #define MSG_TUNE                            _UxGT("Regola")
254
-#define MSG_PAUSE_PRINT                     _UxGT("Pausa")
260
+#define MSG_PAUSE_PRINT                     _UxGT("Pausa stampa")
255
 #define MSG_RESUME_PRINT                    _UxGT("Riprendi stampa")
261
 #define MSG_RESUME_PRINT                    _UxGT("Riprendi stampa")
256
 #define MSG_STOP_PRINT                      _UxGT("Arresta stampa")
262
 #define MSG_STOP_PRINT                      _UxGT("Arresta stampa")
257
 #define MSG_POWER_LOSS_RECOVERY             _UxGT("Ripresa da PowerLoss")
263
 #define MSG_POWER_LOSS_RECOVERY             _UxGT("Ripresa da PowerLoss")
287
 #define MSG_BLTOUCH_RESET                   _UxGT("Resetta BLTouch")
293
 #define MSG_BLTOUCH_RESET                   _UxGT("Resetta BLTouch")
288
 #define MSG_BLTOUCH_DEPLOY                  _UxGT("Estendi BLTouch")
294
 #define MSG_BLTOUCH_DEPLOY                  _UxGT("Estendi BLTouch")
289
 #define MSG_BLTOUCH_STOW                    _UxGT("Ritrai BLTouch")
295
 #define MSG_BLTOUCH_STOW                    _UxGT("Ritrai BLTouch")
296
+#define MSG_MANUAL_DEPLOY                   _UxGT("Estendi Sonda-Z")
297
+#define MSG_MANUAL_STOW                     _UxGT("Ritrai Sonda-Z")
290
 #define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
298
 #define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
291
 #define MSG_FIRST                           _UxGT("prima")
299
 #define MSG_FIRST                           _UxGT("prima")
292
-#define MSG_ZPROBE_ZOFFSET                  _UxGT("Z Offset")
300
+#define MSG_ZPROBE_ZOFFSET                  _UxGT("Offset sonda Z")
293
 #define MSG_BABYSTEP_X                      _UxGT("Babystep X")
301
 #define MSG_BABYSTEP_X                      _UxGT("Babystep X")
294
 #define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
302
 #define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
295
 #define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
303
 #define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
296
-#define MSG_ENDSTOP_ABORT                   _UxGT("Finecorsa abort")
304
+#define MSG_ENDSTOP_ABORT                   _UxGT("Finecorsa annullati")
297
 #define MSG_HEATING_FAILED_LCD              _UxGT("Riscald. Fallito")
305
 #define MSG_HEATING_FAILED_LCD              _UxGT("Riscald. Fallito")
298
 #define MSG_HEATING_FAILED_LCD_BED          _UxGT("Risc. piatto fallito")
306
 #define MSG_HEATING_FAILED_LCD_BED          _UxGT("Risc. piatto fallito")
299
 #define MSG_ERR_REDUNDANT_TEMP              _UxGT("Err: TEMP RIDONDANTE")
307
 #define MSG_ERR_REDUNDANT_TEMP              _UxGT("Err: TEMP RIDONDANTE")
321
 #define MSG_DELTA_SETTINGS                  _UxGT("Impostaz. Delta")
329
 #define MSG_DELTA_SETTINGS                  _UxGT("Impostaz. Delta")
322
 #define MSG_DELTA_AUTO_CALIBRATE            _UxGT("Auto calibrazione")
330
 #define MSG_DELTA_AUTO_CALIBRATE            _UxGT("Auto calibrazione")
323
 #define MSG_DELTA_HEIGHT_CALIBRATE          _UxGT("Imp. altezza Delta")
331
 #define MSG_DELTA_HEIGHT_CALIBRATE          _UxGT("Imp. altezza Delta")
324
-#define MSG_DELTA_Z_OFFSET_CALIBRATE        _UxGT("Probe Z-offset")
332
+#define MSG_DELTA_Z_OFFSET_CALIBRATE        _UxGT("Offset sonda-Z")
325
 #define MSG_DELTA_DIAG_ROD                  _UxGT("Barra Diagonale")
333
 #define MSG_DELTA_DIAG_ROD                  _UxGT("Barra Diagonale")
326
 #define MSG_DELTA_HEIGHT                    _UxGT("Altezza")
334
 #define MSG_DELTA_HEIGHT                    _UxGT("Altezza")
327
 #define MSG_DELTA_RADIUS                    _UxGT("Raggio")
335
 #define MSG_DELTA_RADIUS                    _UxGT("Raggio")
363
 #define MSG_FILAMENT_CHANGE_HEADER_LOAD     _UxGT("CARICA FILAMENTO")
371
 #define MSG_FILAMENT_CHANGE_HEADER_LOAD     _UxGT("CARICA FILAMENTO")
364
 #define MSG_FILAMENT_CHANGE_HEADER_UNLOAD   _UxGT("RIMUOVI FILAMENTO")
372
 #define MSG_FILAMENT_CHANGE_HEADER_UNLOAD   _UxGT("RIMUOVI FILAMENTO")
365
 #define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("OPZIONI RIPRESA:")
373
 #define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("OPZIONI RIPRESA:")
366
-#define MSG_FILAMENT_CHANGE_OPTION_PURGE    _UxGT("Libera di piu")
374
+#define MSG_FILAMENT_CHANGE_OPTION_PURGE    _UxGT("Spurga di più")
367
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Riprendi stampa")
375
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Riprendi stampa")
368
 #define MSG_FILAMENT_CHANGE_NOZZLE          _UxGT("  Ugello: ")
376
 #define MSG_FILAMENT_CHANGE_NOZZLE          _UxGT("  Ugello: ")
377
+#define MSG_RUNOUT_SENSOR_ENABLE            _UxGT("Sens.filo terminato")
369
 #define MSG_ERR_HOMING_FAILED               _UxGT("Home fallito")
378
 #define MSG_ERR_HOMING_FAILED               _UxGT("Home fallito")
370
-#define MSG_ERR_PROBING_FAILED              _UxGT("Probing fallito")
379
+#define MSG_ERR_PROBING_FAILED              _UxGT("Sondaggio fallito")
371
 #define MSG_M600_TOO_COLD                   _UxGT("M600:Troppo freddo")
380
 #define MSG_M600_TOO_COLD                   _UxGT("M600:Troppo freddo")
372
 
381
 
382
+//
383
+// Le schermate di Filament Change mostrano fino a 3 linee su un display a 4 righe
384
+//                                     ...o fino a 2 linee su un display a 3 righe.
373
 #if LCD_HEIGHT >= 4
385
 #if LCD_HEIGHT >= 4
374
-  // Up to 3 lines allowed
375
   #define MSG_FILAMENT_CHANGE_INIT_1        _UxGT("Attendere avvio")
386
   #define MSG_FILAMENT_CHANGE_INIT_1        _UxGT("Attendere avvio")
376
   #define MSG_FILAMENT_CHANGE_INIT_2        _UxGT("del cambio")
387
   #define MSG_FILAMENT_CHANGE_INIT_2        _UxGT("del cambio")
377
   #define MSG_FILAMENT_CHANGE_INIT_3        _UxGT("di filamento")
388
   #define MSG_FILAMENT_CHANGE_INIT_3        _UxGT("di filamento")
395
   #define MSG_FILAMENT_CHANGE_RESUME_2      _UxGT("la ripresa")
406
   #define MSG_FILAMENT_CHANGE_RESUME_2      _UxGT("la ripresa")
396
   #define MSG_FILAMENT_CHANGE_RESUME_3      _UxGT("della stampa")
407
   #define MSG_FILAMENT_CHANGE_RESUME_3      _UxGT("della stampa")
397
 #else // LCD_HEIGHT < 4
408
 #else // LCD_HEIGHT < 4
398
-  // Up to 2 lines allowed
399
   #define MSG_FILAMENT_CHANGE_INIT_1        _UxGT("Attendere...")
409
   #define MSG_FILAMENT_CHANGE_INIT_1        _UxGT("Attendere...")
400
   #define MSG_FILAMENT_CHANGE_UNLOAD_1      _UxGT("Espulsione...")
410
   #define MSG_FILAMENT_CHANGE_UNLOAD_1      _UxGT("Espulsione...")
401
   #define MSG_FILAMENT_CHANGE_INSERT_1      _UxGT("Inserisci e premi")
411
   #define MSG_FILAMENT_CHANGE_INSERT_1      _UxGT("Inserisci e premi")

正在加载...
取消
保存