Browse Source

Language cleanup, part 1.

Martin Lukasik 10 years ago
parent
commit
0b9ecf3824
1 changed files with 205 additions and 186 deletions
  1. 205
    186
      Marlin/language.h

+ 205
- 186
Marlin/language.h View File

@@ -19,7 +19,7 @@
19 19
 // 10 Aragonese
20 20
 
21 21
 #ifndef LANGUAGE_CHOICE
22
-#define LANGUAGE_CHOICE 1  // Pick your language from the list above
22
+	#define LANGUAGE_CHOICE 1  // Pick your language from the list above
23 23
 #endif
24 24
 
25 25
 #define PROTOCOL_VERSION "1.0"
@@ -54,27 +54,37 @@
54 54
 #define STRINGIFY(n) STRINGIFY_(n)
55 55
 
56 56
 
57
+// Common LCD messages
58
+/* nothing here as of yet */
59
+
60
+// Common serial messages
61
+#define MSG_MARLIN "Marlin"
62
+
63
+
64
+
57 65
 #if LANGUAGE_CHOICE == 1
58 66
 
59 67
 // LCD Menu Messages
60
-	#define WELCOME_MSG MACHINE_NAME " Ready."
68
+// Please note these are limited to 17 characters!
69
+
70
+	#define WELCOME_MSG MACHINE_NAME " ready."
61 71
 	#define MSG_SD_INSERTED "Card inserted"
62 72
 	#define MSG_SD_REMOVED "Card removed"
63 73
 	#define MSG_MAIN "Main"
64 74
 	#define MSG_AUTOSTART "Autostart"
65
-	#define MSG_DISABLE_STEPPERS "Disable Steppers"
66
-	#define MSG_AUTO_HOME "Auto Home"
67
-	#define MSG_SET_ORIGIN "Set Origin"
75
+	#define MSG_DISABLE_STEPPERS "Disable steppers"
76
+	#define MSG_AUTO_HOME "Auto home"
77
+	#define MSG_SET_ORIGIN "Set origin"
68 78
 	#define MSG_PREHEAT_PLA "Preheat PLA"
69
-	#define MSG_PREHEAT_PLA_SETTINGS "Preheat PLA Conf"
79
+	#define MSG_PREHEAT_PLA_SETTINGS "Preheat PLA conf"
70 80
 	#define MSG_PREHEAT_ABS "Preheat ABS"
71
-	#define MSG_PREHEAT_ABS_SETTINGS "Preheat ABS Conf"
81
+	#define MSG_PREHEAT_ABS_SETTINGS "Preheat ABS conf"
72 82
 	#define MSG_COOLDOWN "Cooldown"
73
-	#define MSG_SWITCH_PS_ON "Switch Power On"
74
-	#define MSG_SWITCH_PS_OFF "Switch Power Off"
83
+	#define MSG_SWITCH_PS_ON "Switch power on"
84
+	#define MSG_SWITCH_PS_OFF "Switch power off"
75 85
 	#define MSG_EXTRUDE "Extrude"
76 86
 	#define MSG_RETRACT "Retract"
77
-	#define MSG_MOVE_AXIS "Move Axis"
87
+	#define MSG_MOVE_AXIS "Move axis"
78 88
 	#define MSG_MOVE_X "Move X"
79 89
 	#define MSG_MOVE_Y "Move Y"
80 90
 	#define MSG_MOVE_Z "Move Z"
@@ -123,16 +133,16 @@
123 133
 	#define MSG_CONTRAST "LCD contrast"
124 134
 	#define MSG_STORE_EPROM "Store memory"
125 135
 	#define MSG_LOAD_EPROM "Load memory"
126
-	#define MSG_RESTORE_FAILSAFE "Restore Failsafe"
136
+	#define MSG_RESTORE_FAILSAFE "Restore failsafe"
127 137
 	#define MSG_REFRESH "Refresh"
128 138
 	#define MSG_WATCH "Info screen"
129 139
 	#define MSG_PREPARE "Prepare"
130 140
 	#define MSG_TUNE "Tune"
131
-	#define MSG_PAUSE_PRINT "Pause Print"
132
-	#define MSG_RESUME_PRINT "Resume Print"
133
-	#define MSG_STOP_PRINT "Stop Print"
141
+	#define MSG_PAUSE_PRINT "Pause print"
142
+	#define MSG_RESUME_PRINT "Resume print"
143
+	#define MSG_STOP_PRINT "Stop print"
134 144
 	#define MSG_CARD_MENU "Print from SD"
135
-	#define MSG_NO_CARD "No Card"
145
+	#define MSG_NO_CARD "No SD card"
136 146
 	#define MSG_DWELL "Sleep..."
137 147
 	#define MSG_USERWAIT "Wait for user..."
138 148
 	#define MSG_RESUMING "Resuming print"
@@ -146,9 +156,9 @@
146 156
 	#define MSG_CONTROL_RETRACT_RECOVERF "UnRet  F"
147 157
 	#define MSG_AUTORETRACT "AutoRetr."
148 158
 	#define MSG_FILAMENTCHANGE "Change filament"
149
-	#define MSG_INIT_SDCARD "Init. SD-Card"	
150
-	#define MSG_CNG_SDCARD "Change SD-Card"
151
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
159
+	#define MSG_INIT_SDCARD "Init. SD card"	
160
+	#define MSG_CNG_SDCARD "Change SD card"
161
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
152 162
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
153 163
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
154 164
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -165,7 +175,6 @@
165 175
 	#define MSG_BROWNOUT_RESET " Brown out Reset"
166 176
 	#define MSG_WATCHDOG_RESET " Watchdog Reset"
167 177
 	#define MSG_SOFTWARE_RESET " Software Reset"
168
-	#define MSG_MARLIN "Marlin "
169 178
 	#define MSG_AUTHOR " | Author: "
170 179
 	#define MSG_CONFIGURATION_VER " Last Updated: "
171 180
 	#define MSG_FREE_MEMORY " Free Memory: "
@@ -231,13 +240,17 @@
231 240
 	#define MSG_BABYSTEPPING_X "Babystepping X"
232 241
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
233 242
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
243
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
234 244
 
235 245
 #endif
236 246
 
237 247
 
238 248
 #if LANGUAGE_CHOICE == 2
239 249
 
250
+
240 251
 // LCD Menu Messages
252
+// Please note these are limited to 17 characters!
253
+
241 254
 	#define WELCOME_MSG MACHINE_NAME " gotowy."
242 255
 	#define MSG_SD_INSERTED "Karta wlozona"
243 256
 	#define MSG_SD_REMOVED "Karta usunieta"
@@ -245,11 +258,11 @@
245 258
 	#define MSG_AUTOSTART "Autostart"
246 259
 	#define MSG_DISABLE_STEPPERS "Wylacz silniki"
247 260
 	#define MSG_AUTO_HOME "Auto. poz. zerowa"
248
-	#define MSG_SET_ORIGIN "Ustaw punkt zerowy"
261
+	#define MSG_SET_ORIGIN "Ustaw punkt zero"
249 262
 	#define MSG_PREHEAT_PLA "Rozgrzej PLA"
250
-	#define MSG_PREHEAT_PLA_SETTINGS "Ustawienia roz. PLA"
263
+	#define MSG_PREHEAT_PLA_SETTINGS "Ustaw. rozg. PLA"
251 264
 	#define MSG_PREHEAT_ABS "Rozgrzej ABS"
252
-	#define MSG_PREHEAT_ABS_SETTINGS "Ustawienia roz. ABS"
265
+	#define MSG_PREHEAT_ABS_SETTINGS "Ustaw. rozg. ABS"
253 266
 	#define MSG_COOLDOWN "Chlodzenie"
254 267
 	#define MSG_SWITCH_PS_ON "Wlacz zasilacz"
255 268
 	#define MSG_SWITCH_PS_OFF "Wylacz zasilacz"
@@ -260,7 +273,7 @@
260 273
 	#define MSG_MOVE_Y "Przesun w Y"
261 274
 	#define MSG_MOVE_Z "Przesun w Z"
262 275
 	#define MSG_MOVE_E "Ekstruzja (os E)"
263
-	#define MSG_MOVE_01MM "Przesuwaj co 0.1mm"
276
+	#define MSG_MOVE_01MM "Przesuwaj co .1mm"
264 277
 	#define MSG_MOVE_1MM "Przesuwaj co 1mm"
265 278
 	#define MSG_MOVE_10MM "Przesuwaj co 10mm"
266 279
 	#define MSG_SPEED "Predkosc"
@@ -304,7 +317,7 @@
304 317
 	#define MSG_CONTRAST "Kontrast LCD"
305 318
 	#define MSG_STORE_EPROM "Zapisz w pamieci"
306 319
 	#define MSG_LOAD_EPROM "Wczytaj z pamieci"
307
-	#define MSG_RESTORE_FAILSAFE "Ustawienia fabryczne"
320
+	#define MSG_RESTORE_FAILSAFE "Ustaw. fabryczne"
308 321
 	#define MSG_REFRESH "\004Odswiez"
309 322
 	#define MSG_WATCH "Ekran glowny"
310 323
 	#define MSG_PREPARE "Przygotuj"
@@ -316,10 +329,9 @@
316 329
 	#define MSG_CARD_MENU "Menu karty SD"
317 330
 	#define MSG_NO_CARD "Brak karty"
318 331
 	#define MSG_DWELL "Uspij..."
319
-	#define MSG_USERWAIT "Czekam na uzytkownika..."
320
-	#define MSG_RESUMING "Wznawiam drukowanie"
321
-	#define MSG_NO_MOVE "Brak ruchu."
322
-	#define MSG_PART_RELEASE "Czesciowe zwolnienie"
332
+	#define MSG_USERWAIT "Oczekiwanie..."
333
+	#define MSG_RESUMING "Wznawianie druku"
334
+	#define MSG_NO_MOVE "Brak ruchu"
323 335
 	#define MSG_KILLED "Ubity. "
324 336
 	#define MSG_STOPPED "Zatrzymany. "
325 337
 	#define MSG_STEPPER_RELEASED "Zwolniony."
@@ -330,15 +342,15 @@
330 342
 	#define MSG_CONTROL_RETRACT_RECOVERF "Cof. wycof.  F"
331 343
 	#define MSG_AUTORETRACT "Auto. wycofanie"
332 344
 	#define MSG_FILAMENTCHANGE "Zmien filament"
333
-	#define MSG_INIT_SDCARD "Inicjalizacja karty"
345
+	#define MSG_INIT_SDCARD "Inicjal. karty SD"
334 346
 	#define MSG_CNG_SDCARD "Zmiana karty SD"
335
-    #define MSG_ZPROBE_OUT "Probkuj Z poza lozem"
336
-    #define MSG_POSITION_UNKNOWN "Powrot w X/Y przed Z"
347
+    #define MSG_ZPROBE_OUT "Sonda Z za lozem"
348
+    #define MSG_POSITION_UNKNOWN "Wroc w XY przed Z"
337 349
     #define MSG_ZPROBE_ZOFFSET "Offset Z"
338 350
 	#define MSG_BABYSTEP_X "Babystep X"
339 351
 	#define MSG_BABYSTEP_Y "Babystep Y"
340 352
 	#define MSG_BABYSTEP_Z "Babystep Z"
341
-	#define MSG_ENDSTOP_ABORT "Blad wyl. krancowego"
353
+	#define MSG_ENDSTOP_ABORT "Blad wyl. kranc."
342 354
 	#define MSG_CONTRAST "Kontrast"
343 355
 
344 356
 // Serial Console Messages
@@ -349,7 +361,6 @@
349 361
 	#define MSG_BROWNOUT_RESET " Reset (spadek napiecia)"
350 362
 	#define MSG_WATCHDOG_RESET " Reset (watchdog)"
351 363
 	#define MSG_SOFTWARE_RESET " Reset (programowy)"
352
-	#define MSG_MARLIN "Marlin"
353 364
 	#define MSG_AUTHOR " | Autor: "
354 365
 	#define MSG_CONFIGURATION_VER " Ostatnia aktualizacja: "
355 366
 	#define MSG_FREE_MEMORY " Wolna pamiec: "
@@ -415,12 +426,16 @@
415 426
 	#define MSG_BABYSTEPPING_X "Babystepping w osi X"
416 427
 	#define MSG_BABYSTEPPING_Y "Babystepping w osi Y"
417 428
 	#define MSG_BABYSTEPPING_Z "Babystepping w osi Z"
429
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
418 430
 
419 431
 #endif
420 432
 
421 433
 
422 434
 #if LANGUAGE_CHOICE == 3
423 435
 
436
+// LCD Menu Messages
437
+// Please note these are limited to 17 characters!
438
+
424 439
 	#define WELCOME_MSG MACHINE_NAME " prete."
425 440
 	#define MSG_SD_INSERTED "Carte inseree"
426 441
 	#define MSG_SD_REMOVED "Carte retiree"
@@ -430,9 +445,9 @@
430 445
 	#define MSG_AUTO_HOME "Home auto."
431 446
 	#define MSG_SET_ORIGIN "Regler origine"
432 447
 	#define MSG_PREHEAT_PLA " Prechauffage PLA"
433
-	#define MSG_PREHEAT_PLA_SETTINGS " Regl. prechauffe PLA"
448
+	#define MSG_PREHEAT_PLA_SETTINGS " Regl. prech. PLA"
434 449
 	#define MSG_PREHEAT_ABS "Prechauffage ABS"
435
-	#define MSG_PREHEAT_ABS_SETTINGS "Regl. prechauffe ABS"
450
+	#define MSG_PREHEAT_ABS_SETTINGS "Regl. prech. ABS"
436 451
 	#define MSG_COOLDOWN "Refroidir"
437 452
 	#define MSG_SWITCH_PS_ON "Allumer alim."
438 453
 	#define MSG_SWITCH_PS_OFF "Eteindre alim."
@@ -453,7 +468,7 @@
453 468
 	#define MSG_NOZZLE1 "Buse2"
454 469
 	#define MSG_NOZZLE2 "Buse3"
455 470
 	#define MSG_BED "Plateau"
456
-	#define MSG_FAN_SPEED "Vitesse ventilateur"
471
+	#define MSG_FAN_SPEED "Vite. ventilateur"
457 472
 	#define MSG_FLOW "Flux"
458 473
 	#define MSG_CONTROL "Controler"
459 474
 	#define MSG_MIN " \002 Min"
@@ -499,10 +514,9 @@
499 514
 	#define MSG_CARD_MENU "Impr. depuis SD"
500 515
 	#define MSG_NO_CARD "Pas de carte"
501 516
 	#define MSG_DWELL "Repos..."
502
-	#define MSG_USERWAIT "Attente de l'utilisateur..."
503
-	#define MSG_RESUMING "Reprise de l'impression"
517
+	#define MSG_USERWAIT "Atten. de l'util."
518
+	#define MSG_RESUMING "Repri. de l'impr."
504 519
 	#define MSG_NO_MOVE "Aucun mouvement."
505
-	#define MSG_PART_RELEASE "Relache partielle"
506 520
 	#define MSG_KILLED "MORT."
507 521
 	#define MSG_STOPPED "STOPPE."
508 522
 	#define MSG_STEPPER_RELEASED "RELACHE."
@@ -514,14 +528,14 @@
514 528
 	#define MSG_AUTORETRACT "Retract. Auto."
515 529
 	#define MSG_FILAMENTCHANGE "Changer filament"
516 530
 	#define MSG_INIT_SDCARD "Init. la carte SD"	
517
-	#define MSG_CNG_SDCARD "Changer de carte SD"
518
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
519
-    #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
520
-    #define MSG_ZPROBE_ZOFFSET "Z Offset"
531
+	#define MSG_CNG_SDCARD "Changer de carte"
532
+    #define MSG_ZPROBE_OUT "Z sonde exte. lit"
533
+    #define MSG_POSITION_UNKNOWN "Rev. dans XY av.Z"
534
+    #define MSG_ZPROBE_ZOFFSET "Offset Z"
521 535
 	#define MSG_BABYSTEP_X "Babystep X"
522 536
 	#define MSG_BABYSTEP_Y "Babystep Y"
523 537
 	#define MSG_BABYSTEP_Z "Babystep Z"
524
-	#define MSG_ENDSTOP_ABORT "Endstop abort"
538
+	#define MSG_ENDSTOP_ABORT "Butee abandon"
525 539
 	#define MSG_CONTRAST "Contrast"
526 540
 
527 541
 // Serial Console Messages
@@ -532,7 +546,6 @@
532 546
 	#define MSG_BROWNOUT_RESET " RAZ defaut alim."
533 547
 	#define MSG_WATCHDOG_RESET " RAZ Watchdog"
534 548
 	#define MSG_SOFTWARE_RESET " RAZ logicielle"
535
-	#define MSG_MARLIN "Marlin "
536 549
 	#define MSG_AUTHOR " | Auteur: "
537 550
 	#define MSG_CONFIGURATION_VER " Derniere MaJ: "
538 551
 	#define MSG_FREE_MEMORY " Memoire libre: "
@@ -598,6 +611,7 @@
598 611
 	#define MSG_BABYSTEPPING_X "Babystepping X"
599 612
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
600 613
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
614
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
601 615
 	
602 616
 #endif
603 617
 
@@ -605,6 +619,7 @@
605 619
 #if LANGUAGE_CHOICE == 4
606 620
 
607 621
 // LCD Menu Messages
622
+// Please note these are limited to 17 characters!
608 623
 
609 624
 	#define WELCOME_MSG MACHINE_NAME " Bereit."
610 625
 
@@ -612,13 +627,13 @@
612 627
 	#define MSG_SD_REMOVED       "SDKarte entfernt"
613 628
 	#define MSG_MAIN             "Hauptmenü"
614 629
 	#define MSG_AUTOSTART        "Autostart"
615
-	#define MSG_DISABLE_STEPPERS "Stepper abschalten"
630
+	#define MSG_DISABLE_STEPPERS "Stepper abschalt."
616 631
 	#define MSG_AUTO_HOME        "Auto Nullpunkt"
617 632
 	#define MSG_SET_ORIGIN       "Setze Nullpunkt"
618 633
 	#define MSG_PREHEAT_PLA      "Vorwärmen PLA"
619
-	#define MSG_PREHEAT_PLA_SETTINGS "Vorwärmen PLA Einstellungen"
634
+	#define MSG_PREHEAT_PLA_SETTINGS "Vorwärm. PLA Ein."
620 635
 	#define MSG_PREHEAT_ABS      "Vorwärmen ABS"
621
-	#define MSG_PREHEAT_ABS_SETTINGS "Vorwärmen ABS Einstellungen"
636
+	#define MSG_PREHEAT_ABS_SETTINGS "Vorwärm. ABS Ein."
622 637
 	#define MSG_COOLDOWN         "Abkühlen"
623 638
 	#define MSG_SWITCH_PS_ON     "Switch Power On"
624 639
 	#define MSG_SWITCH_PS_OFF    "Switch Power Off"
@@ -685,10 +700,9 @@
685 700
 	#define MSG_CARD_MENU        "SDKarten Menü"
686 701
 	#define MSG_NO_CARD          "Keine SDKarte"
687 702
 	#define MSG_DWELL            "Warten..."		
688
-	#define MSG_USERWAIT         "Warte auf Nutzer..."
703
+	#define MSG_USERWAIT         "Warte auf Nutzer"
689 704
 	#define MSG_RESUMING         "Druck fortsetzung"
690 705
 	#define MSG_NO_MOVE          "Kein Zug."
691
-	#define MSG_PART_RELEASE     "Stepper tlw frei"
692 706
 	#define MSG_KILLED           "KILLED"
693 707
 	#define MSG_STOPPED          "GESTOPPT"
694 708
 	#define MSG_STEPPER_RELEASED "Stepper frei"
@@ -701,7 +715,7 @@
701 715
 	#define MSG_FILAMENTCHANGE "Filament wechseln"
702 716
 	#define MSG_INIT_SDCARD "Init. SD-Card"	
703 717
 	#define MSG_CNG_SDCARD "Change SD-Card"
704
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
718
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
705 719
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
706 720
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
707 721
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -718,7 +732,6 @@
718 732
 	#define MSG_BROWNOUT_RESET " Brown out Reset"
719 733
 	#define MSG_WATCHDOG_RESET " Watchdog Reset"
720 734
 	#define MSG_SOFTWARE_RESET " Software Reset"
721
-	#define MSG_MARLIN "Marlin: "
722 735
 	#define MSG_AUTHOR " | Author: "
723 736
 	#define MSG_CONFIGURATION_VER " Last Updated: "
724 737
 	#define MSG_FREE_MEMORY " Free Memory: "
@@ -784,6 +797,7 @@
784 797
 	#define MSG_BABYSTEPPING_X "Babystepping X"
785 798
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
786 799
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
800
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
787 801
 
788 802
 #endif
789 803
 
@@ -791,14 +805,16 @@
791 805
 #if LANGUAGE_CHOICE == 5
792 806
 
793 807
 // LCD Menu Messages
794
-	#define WELCOME_MSG MACHINE_NAME "Lista."
795
-	#define MSG_SD_INSERTED "Tarjeta SD Colocada"
796
-	#define MSG_SD_REMOVED "Tarjeta SD Retirada"
797
-	#define MSG_MAIN "Menu Principal"
808
+// Please note these are limited to 17 characters!
809
+
810
+	#define WELCOME_MSG MACHINE_NAME " lista."
811
+	#define MSG_SD_INSERTED "Tarjeta colocada"
812
+	#define MSG_SD_REMOVED "Tarjeta retirada"
813
+	#define MSG_MAIN "Menu principal"
798 814
 	#define MSG_AUTOSTART " Autostart"
799
-	#define MSG_DISABLE_STEPPERS "Apagar Motores"
800
-	#define MSG_AUTO_HOME "Llevar al Origen" // "Llevar Ejes al Cero"
801
-	#define MSG_SET_ORIGIN "Establecer Cero"
815
+	#define MSG_DISABLE_STEPPERS "Apagar motores"
816
+	#define MSG_AUTO_HOME "Llevar al origen"
817
+	#define MSG_SET_ORIGIN "Establecer cero"
802 818
 	#define MSG_PREHEAT_PLA "Precalentar PLA"
803 819
 	#define MSG_PREHEAT_PLA_SETTINGS "Ajustar temp. PLA"
804 820
 	#define MSG_PREHEAT_ABS "Precalentar ABS"
@@ -808,7 +824,7 @@
808 824
 	#define MSG_SWITCH_PS_OFF "Switch Power Off"
809 825
 	#define MSG_EXTRUDE "Extruir"
810 826
 	#define MSG_RETRACT "Retraer"
811
-	#define MSG_MOVE_AXIS "Mover Ejes"
827
+	#define MSG_MOVE_AXIS "Mover ejes"
812 828
 	#define MSG_MOVE_X "Move X"
813 829
 	#define MSG_MOVE_Y "Move Y"
814 830
 	#define MSG_MOVE_Z "Move Z"
@@ -854,24 +870,24 @@
854 870
 	#define MSG_RECTRACT "Retraer"
855 871
 	#define MSG_TEMPERATURE "Temperatura"
856 872
 	#define MSG_MOTION "Movimiento"
857
-	#define MSG_STORE_EPROM "Guardar Memoria"
858
-	#define MSG_LOAD_EPROM "Cargar Memoria"
859
-	#define MSG_RESTORE_FAILSAFE "Rest. de emergencia"
873
+	#define MSG_STORE_EPROM "Guardar memoria"
874
+	#define MSG_LOAD_EPROM "Cargar memoria"
875
+	#define MSG_RESTORE_FAILSAFE "Rest. de emergen."
860 876
 	#define MSG_REFRESH "Volver a cargar"
861 877
 	#define MSG_WATCH "Monitorizar"
862 878
 	#define MSG_PREPARE "Preparar"
863 879
 	#define MSG_TUNE "Ajustar"
864
-	#define MSG_PAUSE_PRINT "Pausar Impresion"
865
-	#define MSG_RESUME_PRINT "Reanudar Impresion"
866
-	#define MSG_STOP_PRINT "Detener Impresion"
880
+	#define MSG_PAUSE_PRINT "Pausar impresion"
881
+	#define MSG_RESUME_PRINT "Reanudar impres."
882
+	#define MSG_STOP_PRINT "Detener impresion"
867 883
 	#define MSG_CARD_MENU "Menu de SD"
868
-	#define MSG_NO_CARD "No hay Tarjeta SD"
884
+	#define MSG_NO_CARD "No hay tarjeta SD"
869 885
 	#define MSG_DWELL "Reposo..."
870
-	#define MSG_USERWAIT "Esperando Ordenes..."
871
-	#define MSG_RESUMING "Resumiendo Impresion"
886
+	#define MSG_USERWAIT "Esperando ordenes"
887
+	#define MSG_RESUMING "Resumiendo impre."
872 888
 	#define MSG_NO_MOVE "Sin movimiento"
873
-	#define MSG_KILLED "PARADA DE EMERGENCIA. "
874
-	#define MSG_STOPPED "PARADA."
889
+	#define MSG_KILLED "PARADA DE EMERG."
890
+	#define MSG_STOPPED "PARADA"
875 891
 	#define MSG_CONTROL_RETRACT  "Retraer mm"
876 892
 	#define MSG_CONTROL_RETRACTF "Retraer  F"
877 893
 	#define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm"
@@ -879,19 +895,18 @@
879 895
 	#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F"
880 896
 	#define MSG_AUTORETRACT "AutoRetr."
881 897
 	#define MSG_FILAMENTCHANGE "Change filament"
882
-	#define MSG_INIT_SDCARD "Iniciando. Tarjeta-SD"
883
-	#define MSG_CNG_SDCARD "Cambiar Tarjeta-SD"
898
+	#define MSG_INIT_SDCARD "Iniciando tarjeta"
899
+	#define MSG_CNG_SDCARD "Cambiar tarjeta"
884 900
 	#define MSG_RECTRACT_WIDE "Retraer"
885 901
 	#define MSG_TEMPERATURE_WIDE "Temperatura"
886 902
 	#define MSG_TEMPERATURE_RTN  "Temperatura"
887
-	#define MSG_MAIN_WIDE "Menu Principal"
903
+	#define MSG_MAIN_WIDE "Menu principal"
888 904
 	#define MSG_MOTION_WIDE "Movimiento"
889 905
 	#define MSG_PREPARE_ALT "Preparar"
890 906
 	#define MSG_CONTROL_ARROW "Control"
891 907
 	#define MSG_RETRACT_ARROW "Retraer"
892
-	#define MSG_PART_RELEASE "Desacople Parcial"
893 908
 	#define MSG_STEPPER_RELEASED "Desacoplada."
894
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
909
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
895 910
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
896 911
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
897 912
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -908,7 +923,6 @@
908 923
 	#define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto"
909 924
 	#define MSG_WATCHDOG_RESET " Reset por Bloqueo"
910 925
 	#define MSG_SOFTWARE_RESET " Reset por Software"
911
-	#define MSG_MARLIN "Marlin "
912 926
 	#define MSG_AUTHOR " | Autor: "
913 927
 	#define MSG_CONFIGURATION_VER " Ultima actualizacion: "
914 928
 	#define MSG_FREE_MEMORY " Memoria libre: "
@@ -973,13 +987,17 @@
973 987
 	#define MSG_BABYSTEPPING_X "Babystepping X"
974 988
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
975 989
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
990
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
976 991
 
977 992
 #endif
978 993
 
979 994
 #if LANGUAGE_CHOICE == 6
980 995
 
981
-	// LCD Menu Messages
982
-	#define WELCOME_MSG MACHINE_NAME			" Готов"
996
+
997
+// LCD Menu Messages
998
+// Please note these are limited to 17 characters!
999
+
1000
+	#define WELCOME_MSG MACHINE_NAME			" Готов."
983 1001
 	#define MSG_SD_INSERTED						"Карта вставлена"
984 1002
 	#define MSG_SD_REMOVED						"Карта извлечена"
985 1003
 	#define MSG_MAIN							" Меню              \003"
@@ -1042,7 +1060,7 @@
1042 1060
 	#define MSG_RECTRACT    					" Откат подачи      \x7E"
1043 1061
 	#define MSG_TEMPERATURE  				" Температура       \x7E"
1044 1062
 	#define MSG_MOTION						" Скорости          \x7E"
1045
-		#define MSG_CONTRAST "LCD contrast"
1063
+	#define MSG_CONTRAST "LCD contrast"
1046 1064
 	#define MSG_STORE_EPROM						" Сохранить настройки"
1047 1065
 	#define MSG_LOAD_EPROM						" Загрузить настройки"
1048 1066
 	#define MSG_RESTORE_FAILSAFE				" Сброс настроек     "
@@ -1059,7 +1077,6 @@
1059 1077
 	#define MSG_USERWAIT						"Нажмите для продолж."
1060 1078
 	#define MSG_RESUMING "Resuming print"
1061 1079
 	#define MSG_NO_MOVE							"Нет движения.       "
1062
-	#define MSG_PART_RELEASE					" Извлечение принта  "
1063 1080
 	#define MSG_KILLED							"УБИТО. "
1064 1081
 	#define MSG_STOPPED							"ОСТАНОВЛЕНО. "
1065 1082
 	#define MSG_CONTROL_RETRACT					" Откат mm:"
@@ -1071,7 +1088,7 @@
1071 1088
 	#define MSG_FILAMENTCHANGE "Change filament"
1072 1089
 	#define MSG_INIT_SDCARD "Init. SD-Card"	
1073 1090
 	#define MSG_CNG_SDCARD "Change SD-Card"
1074
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
1091
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
1075 1092
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
1076 1093
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
1077 1094
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -1088,7 +1105,6 @@
1088 1105
 	#define MSG_BROWNOUT_RESET					" Brown out сброс"
1089 1106
 	#define MSG_WATCHDOG_RESET					" Watchdog сброс"
1090 1107
 	#define MSG_SOFTWARE_RESET					" программный сброс"
1091
-	#define MSG_MARLIN							"Marlin "
1092 1108
 	#define MSG_AUTHOR							" | Автор: "
1093 1109
 	#define MSG_CONFIGURATION_VER				" Последнее обновление: "
1094 1110
 	#define MSG_FREE_MEMORY						" Памяти свободно: "
@@ -1152,14 +1168,17 @@
1152 1168
 	#define MSG_BABYSTEPPING_X "Babystepping X"
1153 1169
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
1154 1170
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
1171
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
1155 1172
 
1156 1173
 #endif
1157 1174
 
1158 1175
 
1159 1176
 #if LANGUAGE_CHOICE == 7
1160 1177
 
1161
-	// LCD Menu Messages
1162
-	#define WELCOME_MSG MACHINE_NAME " Pronta"
1178
+// LCD Menu Messages
1179
+// Please note these are limited to 17 characters!
1180
+
1181
+	#define WELCOME_MSG MACHINE_NAME " pronto."
1163 1182
 	#define MSG_SD_INSERTED          "SD Card inserita"
1164 1183
 	#define MSG_SD_REMOVED           "SD Card rimossa"
1165 1184
 	#define MSG_MAIN                 "Menu principale"
@@ -1247,11 +1266,10 @@
1247 1266
 	#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm"
1248 1267
 	#define MSG_CONTROL_RETRACT_RECOVERF "UnRet  F"
1249 1268
 	#define MSG_AUTORETRACT          "AutoArretramento"
1250
-	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Qualcosa non va in MenuStructure."
1251 1269
 	#define MSG_FILAMENTCHANGE       "Cambia filamento"
1252 1270
 	#define MSG_INIT_SDCARD          "Iniz. SD-Card"
1253 1271
 	#define MSG_CNG_SDCARD           "Cambia SD-Card"
1254
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
1272
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
1255 1273
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
1256 1274
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
1257 1275
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -1260,7 +1278,7 @@
1260 1278
 	#define MSG_ENDSTOP_ABORT "Endstop abort"
1261 1279
 	#define MSG_CONTRAST "Contrast"
1262 1280
 
1263
-	// Serial Console Messages
1281
+// Serial Console Messages
1264 1282
 
1265 1283
 	#define MSG_Enqueing             "accodamento \""
1266 1284
 	#define MSG_POWERUP              "Accensione"
@@ -1268,7 +1286,6 @@
1268 1286
 	#define MSG_BROWNOUT_RESET       " Brown out Reset"
1269 1287
 	#define MSG_WATCHDOG_RESET       " Watchdog Reset"
1270 1288
 	#define MSG_SOFTWARE_RESET       " Software Reset"
1271
-	#define MSG_MARLIN               "Marlin "
1272 1289
 	#define MSG_AUTHOR               " | Autore: "
1273 1290
 	#define MSG_CONFIGURATION_VER    " Ultimo Aggiornamento: "
1274 1291
 	#define MSG_FREE_MEMORY          " Memoria Libera: "
@@ -1334,6 +1351,7 @@
1334 1351
 	#define MSG_BABYSTEPPING_X "Babystepping X"
1335 1352
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
1336 1353
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
1354
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Qualcosa non va in MenuStructure."
1337 1355
 
1338 1356
 #endif
1339 1357
 
@@ -1341,26 +1359,28 @@
1341 1359
 #if LANGUAGE_CHOICE == 8
1342 1360
 
1343 1361
 // LCD Menu Messages
1344
-	#define WELCOME_MSG MACHINE_NAME " Pronta."
1345
-	#define MSG_SD_INSERTED "Cartao SD inserido"
1346
-	#define MSG_SD_REMOVED "Cartao SD removido"
1347
-	#define MSG_MAIN " Menu Principal \003"
1348
-	#define MSG_AUTOSTART " Autostart"
1349
-	#define MSG_DISABLE_STEPPERS " Apagar Motores"
1350
-	#define MSG_AUTO_HOME " Ir para Origen"
1351
-	#define MSG_SET_ORIGIN " Estabelecer Origen"
1352
-	#define MSG_PREHEAT_PLA " pre-aquecer PLA"
1353
-	#define MSG_PREHEAT_PLA_SETTINGS " pre-aquecer PLA Setting"
1354
-	#define MSG_PREHEAT_ABS " pre-aquecer ABS"
1355
-	#define MSG_PREHEAT_ABS_SETTINGS " pre-aquecer ABS Setting"
1356
-	#define MSG_COOLDOWN " Esfriar"
1362
+// Please note these are limited to 17 characters!
1363
+
1364
+	#define WELCOME_MSG MACHINE_NAME " pronto."
1365
+	#define MSG_SD_INSERTED "Cartao inserido"
1366
+	#define MSG_SD_REMOVED "Cartao removido"
1367
+	#define MSG_MAIN " Menu principal \003"
1368
+	#define MSG_AUTOSTART "Autostart"
1369
+	#define MSG_DISABLE_STEPPERS " Apagar motores"
1370
+	#define MSG_AUTO_HOME "Ir para origen"
1371
+	#define MSG_SET_ORIGIN "Estabelecer orig."
1372
+	#define MSG_PREHEAT_PLA "Pre-aquecer PLA"
1373
+	#define MSG_PREHEAT_PLA_SETTINGS "PLA setting"
1374
+	#define MSG_PREHEAT_ABS "Pre-aquecer ABS"
1375
+	#define MSG_PREHEAT_ABS_SETTINGS "ABS setting"
1376
+	#define MSG_COOLDOWN "Esfriar"
1357 1377
 	#define MSG_SWITCH_PS_ON "Switch Power On"
1358 1378
 	#define MSG_SWITCH_PS_OFF "Switch Power Off"
1359
-	#define MSG_EXTRUDE " Extrudar"
1360
-	#define MSG_RETRACT " Retrair"
1361
-	#define MSG_PREHEAT_PLA " pre-aquecer PLA"
1362
-	#define MSG_PREHEAT_ABS " pre-aquecer ABS"
1363
-	#define MSG_MOVE_AXIS " Mover eixo      \x7E"
1379
+	#define MSG_EXTRUDE "Extrudar"
1380
+	#define MSG_RETRACT "Retrair"
1381
+	#define MSG_PREHEAT_PLA "Pre-aquecer PLA"
1382
+	#define MSG_PREHEAT_ABS "Pre-aquecer ABS"
1383
+	#define MSG_MOVE_AXIS "Mover eixo      \x7E"
1364 1384
 	#define MSG_MOVE_X "Move X"
1365 1385
 	#define MSG_MOVE_Y "Move Y"
1366 1386
 	#define MSG_MOVE_Z "Move Z"
@@ -1368,26 +1388,26 @@
1368 1388
 	#define MSG_MOVE_01MM "Move 0.1mm"
1369 1389
 	#define MSG_MOVE_1MM "Move 1mm"
1370 1390
 	#define MSG_MOVE_10MM "Move 10mm"
1371
-	#define MSG_SPEED " Velocidade:"
1372
-	#define MSG_NOZZLE " \002Nozzle:"
1373
-	#define MSG_NOZZLE1 " \002Nozzle2:"
1374
-	#define MSG_NOZZLE2 " \002Nozzle3:"
1375
-	#define MSG_BED " \002Base:"
1376
-	#define MSG_FAN_SPEED " Velocidade Ventoinha:"
1377
-	#define MSG_FLOW " Fluxo:"
1378
-	#define MSG_CONTROL " Controle \003"
1379
-	#define MSG_MIN " \002 Min:"
1380
-	#define MSG_MAX " \002 Max:"
1381
-	#define MSG_FACTOR " \002 Fact:"
1382
-	#define MSG_AUTOTEMP " Autotemp:"
1391
+	#define MSG_SPEED "Velocidade:"
1392
+	#define MSG_NOZZLE "\002Nozzle:"
1393
+	#define MSG_NOZZLE1 "\002Nozzle2:"
1394
+	#define MSG_NOZZLE2 "\002Nozzle3:"
1395
+	#define MSG_BED "\002Base:"
1396
+	#define MSG_FAN_SPEED "Velocidade vento."
1397
+	#define MSG_FLOW "Fluxo:"
1398
+	#define MSG_CONTROL "Controle \003"
1399
+	#define MSG_MIN "\002 Min:"
1400
+	#define MSG_MAX "\002 Max:"
1401
+	#define MSG_FACTOR "\002 Fact:"
1402
+	#define MSG_AUTOTEMP "Autotemp:"
1383 1403
 	#define MSG_ON "On "
1384 1404
 	#define MSG_OFF "Off"
1385
-	#define MSG_PID_P " PID-P: "
1386
-	#define MSG_PID_I " PID-I: "
1387
-	#define MSG_PID_D " PID-D: "
1388
-	#define MSG_PID_C " PID-C: "
1389
-	#define MSG_ACC  " Acc:"
1390
-	#define MSG_VXY_JERK " Vxy-jerk: "
1405
+	#define MSG_PID_P "PID-P: "
1406
+	#define MSG_PID_I "PID-I: "
1407
+	#define MSG_PID_D "PID-D: "
1408
+	#define MSG_PID_C "PID-C: "
1409
+	#define MSG_ACC  "Acc:"
1410
+	#define MSG_VXY_JERK "Vxy-jerk: "
1391 1411
 	#define MSG_VZ_JERK "Vz-jerk"
1392 1412
 	#define MSG_VE_JERK "Ve-jerk"
1393 1413
 	#define MSG_VMAX " Vmax "
@@ -1395,39 +1415,38 @@
1395 1415
 	#define MSG_Y "y:"
1396 1416
 	#define MSG_Z "z:"
1397 1417
 	#define MSG_E "e:"
1398
-	#define MSG_VMIN " Vmin:"
1399
-	#define MSG_VTRAV_MIN " VTrav min:"
1400
-	#define MSG_AMAX " Amax "
1401
-	#define MSG_A_RETRACT " A-retract:"
1402
-	#define MSG_XSTEPS " Xpasso/mm:"
1403
-	#define MSG_YSTEPS " Ypasso/mm:"
1404
-	#define MSG_ZSTEPS " Zpasso/mm:"
1405
-	#define MSG_ESTEPS " Epasso/mm:"
1406
-	#define MSG_MAIN_WIDE " Menu Principal  \003"
1418
+	#define MSG_VMIN "Vmin:"
1419
+	#define MSG_VTRAV_MIN "VTrav min:"
1420
+	#define MSG_AMAX "Amax "
1421
+	#define MSG_A_RETRACT "A-retract:"
1422
+	#define MSG_XSTEPS "Xpasso/mm:"
1423
+	#define MSG_YSTEPS "Ypasso/mm:"
1424
+	#define MSG_ZSTEPS "Zpasso/mm:"
1425
+	#define MSG_ESTEPS "Epasso/mm:"
1426
+	#define MSG_MAIN_WIDE "Menu Principal  \003"
1407 1427
 	#define MSG_RECTRACT "Retrair"
1408 1428
 	#define MSG_TEMPERATURE "Temperatura"
1409 1429
 	#define MSG_MOTION "Movimento"
1410
-	#define MSG_STORE_EPROM " Guardar memoria"
1411
-	#define MSG_LOAD_EPROM " Carregar memoria"
1412
-	#define MSG_RESTORE_FAILSAFE " Rest. de emergencia"
1430
+	#define MSG_STORE_EPROM "Guardar memoria"
1431
+	#define MSG_LOAD_EPROM "Carregar memoria"
1432
+	#define MSG_RESTORE_FAILSAFE "Rest. de emergen."
1413 1433
 	#define MSG_REFRESH "\004Recarregar"
1414
-	#define MSG_WATCH " Monitorar   \003"
1415
-	#define MSG_PREPARE " Preparar \x7E"
1416
-	#define MSG_PREPARE_ALT " Preparar \003"
1417
-	#define MSG_CONTROL_ARROW " Controle \x7E"
1418
-	#define MSG_RETRACT_ARROW " Retrair \x7E"
1419
-	#define MSG_TUNE " Tune    \x7E"
1420
-	#define MSG_PAUSE_PRINT " Pausar Impressao \x7E"
1421
-	#define MSG_RESUME_PRINT " Resumir Impressao \x7E"
1422
-	#define MSG_STOP_PRINT " Parar Impressao   \x7E"
1423
-	#define MSG_CARD_MENU " Menu cartao SD    \x7E"
1424
-	#define MSG_NO_CARD " Sem cartao SD"
1434
+	#define MSG_WATCH "Monitorar   \003"
1435
+	#define MSG_PREPARE "Preparar \x7E"
1436
+	#define MSG_PREPARE_ALT "Preparar \003"
1437
+	#define MSG_CONTROL_ARROW "Controle \x7E"
1438
+	#define MSG_RETRACT_ARROW "Retrair \x7E"
1439
+	#define MSG_TUNE "Tune    \x7E"
1440
+	#define MSG_PAUSE_PRINT "Pausar impressao"
1441
+	#define MSG_RESUME_PRINT "Resumir impressao"
1442
+	#define MSG_STOP_PRINT "Parar impressao"
1443
+	#define MSG_CARD_MENU "Menu cartao SD"
1444
+	#define MSG_NO_CARD "Sem cartao SD"
1425 1445
 	#define MSG_DWELL "Repouso..."
1426
-	#define MSG_USERWAIT "Esperando Ordem..."
1446
+	#define MSG_USERWAIT "Esperando ordem"
1427 1447
 	#define MSG_RESUMING "Resuming print"
1428
-	#define MSG_NO_MOVE "Sem movimento."
1429
-	#define MSG_PART_RELEASE "Lancamento Parcial"
1430
-	#define MSG_KILLED "PARADA DE EMERGENCIA. "
1448
+	#define MSG_NO_MOVE "Sem movimento"
1449
+	#define MSG_KILLED "PARADA DE EMERG."
1431 1450
 	#define MSG_STOPPED "PARADA. "
1432 1451
 	#define MSG_STEPPER_RELEASED "Lancado."
1433 1452
 	#define MSG_CONTROL_RETRACT  " Retrair mm:"
@@ -1436,12 +1455,11 @@
1436 1455
 	#define MSG_CONTROL_RETRACT_RECOVER " DesRet +mm:"
1437 1456
 	#define MSG_CONTROL_RETRACT_RECOVERF " DesRet  F:"
1438 1457
 	#define MSG_AUTORETRACT " AutoRetr.:"
1439
-	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Algo esta errado na estrutura do Menu."
1440 1458
 	#define MSG_FILAMENTCHANGE "Change filament"
1441 1459
 	#define MSG_INIT_SDCARD "Init. SD-Card"	
1442 1460
 	#define MSG_CNG_SDCARD "Change SD-Card"
1443
-    #define MSG_ZPROBE_OUT "Sonda fora da mesa"
1444
-    #define MSG_POSITION_UNKNOWN "Home X/Y antes de Z"
1461
+    #define MSG_ZPROBE_OUT "Son. fora da mesa"
1462
+    #define MSG_POSITION_UNKNOWN "XY antes de Z"
1445 1463
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
1446 1464
 	#define MSG_BABYSTEP_X "Babystep X"
1447 1465
 	#define MSG_BABYSTEP_Y "Babystep Y"
@@ -1457,7 +1475,6 @@
1457 1475
 	#define MSG_BROWNOUT_RESET " Reset por voltagem incorreta"
1458 1476
 	#define MSG_WATCHDOG_RESET " Reset por Bloqueio"
1459 1477
 	#define MSG_SOFTWARE_RESET " Reset por Software"
1460
-	#define MSG_MARLIN "Marlin "
1461 1478
 	#define MSG_AUTHOR " | Author: "
1462 1479
 	#define MSG_CONFIGURATION_VER " Ultima atualizacao: "
1463 1480
 	#define MSG_FREE_MEMORY " memoria Livre: "
@@ -1523,6 +1540,7 @@
1523 1540
 	#define MSG_BABYSTEPPING_X "Babystepping X"
1524 1541
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
1525 1542
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
1543
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Algo esta errado na estrutura do Menu."
1526 1544
 
1527 1545
 #endif
1528 1546
 
@@ -1530,10 +1548,10 @@
1530 1548
 
1531 1549
 #if LANGUAGE_CHOICE == 9
1532 1550
 
1533
-// Finnish
1534
-
1535 1551
 // LCD Menu Messages
1536
-	#define WELCOME_MSG MACHINE_NAME " valmis"
1552
+// Please note these are limited to 17 characters!
1553
+
1554
+	#define WELCOME_MSG MACHINE_NAME " valmis."
1537 1555
 	#define MSG_SD_INSERTED "Kortti asetettu"
1538 1556
 	#define MSG_SD_REMOVED "Kortti poistettu"
1539 1557
 	#define MSG_MAIN "Palaa"
@@ -1542,9 +1560,9 @@
1542 1560
 	#define MSG_AUTO_HOME "Aja referenssiin"
1543 1561
 	#define MSG_SET_ORIGIN "Aseta origo"
1544 1562
 	#define MSG_PREHEAT_PLA "Esilammita PLA"
1545
-	#define MSG_PREHEAT_PLA_SETTINGS "Esilammita PLA konf"
1563
+	#define MSG_PREHEAT_PLA_SETTINGS "Esilamm. PLA konf"
1546 1564
 	#define MSG_PREHEAT_ABS "Esilammita ABS"
1547
-	#define MSG_PREHEAT_ABS_SETTINGS "Esilammita ABS konf"
1565
+	#define MSG_PREHEAT_ABS_SETTINGS "Esilamm. ABS konf"
1548 1566
 	#define MSG_COOLDOWN "Jaahdyta"
1549 1567
 	#define MSG_SWITCH_PS_ON "Switch Power On"
1550 1568
 	#define MSG_SWITCH_PS_OFF "Switch Power Off"
@@ -1610,8 +1628,8 @@
1610 1628
 	#define MSG_CARD_MENU "Korttivalikko"
1611 1629
 	#define MSG_NO_CARD "Ei korttia"
1612 1630
 	#define MSG_DWELL "Nukkumassa..."
1613
-	#define MSG_USERWAIT "Odotetaan valintaa..."
1614
-	#define MSG_RESUMING "Jatketaan tulostusta"
1631
+	#define MSG_USERWAIT "Odotet. valintaa"
1632
+	#define MSG_RESUMING "Jatke. tulostusta"
1615 1633
 	#define MSG_NO_MOVE "Ei liiketta."
1616 1634
 	#define MSG_KILLED "KILLED. "
1617 1635
 	#define MSG_STOPPED "STOPPED. "
@@ -1624,7 +1642,7 @@
1624 1642
 	#define MSG_FILAMENTCHANGE "Change filament"
1625 1643
 	#define MSG_INIT_SDCARD "Init. SD-Card"	
1626 1644
 	#define MSG_CNG_SDCARD "Change SD-Card"
1627
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
1645
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
1628 1646
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
1629 1647
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
1630 1648
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -1641,7 +1659,6 @@
1641 1659
 	#define MSG_BROWNOUT_RESET " Alajannite Reset"
1642 1660
 	#define MSG_WATCHDOG_RESET " Vahtikoira Reset"
1643 1661
 	#define MSG_SOFTWARE_RESET " Ohjelmisto Reset"
1644
-	#define MSG_MARLIN "Marlin "
1645 1662
 	#define MSG_AUTHOR " | Author: "
1646 1663
 	#define MSG_CONFIGURATION_VER " Paivitetty viimeksi: "
1647 1664
 	#define MSG_FREE_MEMORY " Vapaata muistia: "
@@ -1709,24 +1726,27 @@
1709 1726
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
1710 1727
 	#define MSG_ENDSTOP_ABORT "Endstop abort"
1711 1728
 	#define MSG_CONTRAST "Contrast"
1729
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
1712 1730
 
1713 1731
 #endif
1714 1732
 
1715 1733
 #if LANGUAGE_CHOICE == 10
1716 1734
 
1717 1735
 // LCD Menu Messages
1718
-	#define WELCOME_MSG MACHINE_NAME " Parada."
1719
-	#define MSG_SD_INSERTED "Tarcheta SD Colocada"
1720
-	#define MSG_SD_REMOVED "Tarcheta SD Retirada"
1721
-	#define MSG_MAIN "Menu Prencipal"
1736
+// Please note these are limited to 17 characters!
1737
+
1738
+	#define WELCOME_MSG MACHINE_NAME " parada."
1739
+	#define MSG_SD_INSERTED "Tarcheta colocada"
1740
+	#define MSG_SD_REMOVED "Tarcheta retirada"
1741
+	#define MSG_MAIN "Menu prencipal"
1722 1742
 	#define MSG_AUTOSTART " Autostart"
1723
-	#define MSG_DISABLE_STEPPERS "Amortar Motors"
1724
-	#define MSG_AUTO_HOME "Levar a l'Orichen" // "Levar Eixes a o Zero"
1725
-	#define MSG_SET_ORIGIN "Establir Zero"
1743
+	#define MSG_DISABLE_STEPPERS "Amortar motors"
1744
+	#define MSG_AUTO_HOME "Levar a l'orichen"
1745
+	#define MSG_SET_ORIGIN "Establir zero"
1726 1746
 	#define MSG_PREHEAT_PLA "Precalentar PLA"
1727
-	#define MSG_PREHEAT_PLA_SETTINGS "Achustar temp. PLA"
1747
+	#define MSG_PREHEAT_PLA_SETTINGS "Achustar tem. PLA"
1728 1748
 	#define MSG_PREHEAT_ABS "Precalentar ABS"
1729
-	#define MSG_PREHEAT_ABS_SETTINGS "Achustar temp. ABS"
1749
+	#define MSG_PREHEAT_ABS_SETTINGS "Achustar tem. ABS"
1730 1750
 	#define MSG_COOLDOWN "Enfriar"
1731 1751
 	#define MSG_SWITCH_PS_ON "Enchegar Fuent"
1732 1752
 	#define MSG_SWITCH_PS_OFF "Desenchegar Fuent"
@@ -1780,21 +1800,21 @@
1780 1800
 	#define MSG_MOTION "Movimiento"
1781 1801
 	#define MSG_STORE_EPROM "Alzar Memoria"
1782 1802
 	#define MSG_LOAD_EPROM "Cargar Memoria"
1783
-	#define MSG_RESTORE_FAILSAFE "Rest. d'emerchencia"
1803
+	#define MSG_RESTORE_FAILSAFE "Rest. d'emerchen."
1784 1804
 	#define MSG_REFRESH "Tornar a cargar"
1785 1805
 	#define MSG_WATCH "Monitorizar"
1786 1806
 	#define MSG_PREPARE "Preparar"
1787 1807
 	#define MSG_TUNE "Achustar"
1788
-	#define MSG_PAUSE_PRINT "Pausar Impresion"
1789
-	#define MSG_RESUME_PRINT "Continar Impresion"
1808
+	#define MSG_PAUSE_PRINT "Pausar impresion"
1809
+	#define MSG_RESUME_PRINT "Contin. impresion"
1790 1810
 	#define MSG_STOP_PRINT "Detener Impresion"
1791 1811
 	#define MSG_CARD_MENU "Menu de SD"
1792
-	#define MSG_NO_CARD "No i hai Tarcheta SD"
1812
+	#define MSG_NO_CARD "No i hai tarcheta"
1793 1813
 	#define MSG_DWELL "Reposo..."
1794
-	#define MSG_USERWAIT "Asperando Ordines..."
1795
-	#define MSG_RESUMING "Continando Impresion"
1814
+	#define MSG_USERWAIT "Asperan. ordines"
1815
+	#define MSG_RESUMING "Contin. impresion"
1796 1816
 	#define MSG_NO_MOVE "Sin movimiento"
1797
-	#define MSG_KILLED "ATURADA D'EMERCHENCIA. "
1817
+	#define MSG_KILLED "ATURADA D'EMERCH."
1798 1818
 	#define MSG_STOPPED "ATURADA."
1799 1819
 	#define MSG_CONTROL_RETRACT  "Retraer mm"
1800 1820
 	#define MSG_CONTROL_RETRACTF "Retraer  F"
@@ -1803,8 +1823,8 @@
1803 1823
 	#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F"
1804 1824
 	#define MSG_AUTORETRACT "AutoRetr."
1805 1825
 	#define MSG_FILAMENTCHANGE "Cambear"
1806
-	#define MSG_INIT_SDCARD "Encetando. Tarcheta-SD"
1807
-	#define MSG_CNG_SDCARD "Cambiar Tarcheta-SD"
1826
+	#define MSG_INIT_SDCARD "Encetan. tarcheta"
1827
+	#define MSG_CNG_SDCARD "Cambiar tarcheta"
1808 1828
 	#define MSG_RECTRACT_WIDE "Retraer"
1809 1829
 	#define MSG_TEMPERATURE_WIDE "Temperatura"
1810 1830
 	#define MSG_TEMPERATURE_RTN  "Temperatura"
@@ -1813,9 +1833,8 @@
1813 1833
 	#define MSG_PREPARE_ALT "Preparar"
1814 1834
 	#define MSG_CONTROL_ARROW "Control"
1815 1835
 	#define MSG_RETRACT_ARROW "Retraer"
1816
-	#define MSG_PART_RELEASE "Desacople Parcial"
1817 1836
 	#define MSG_STEPPER_RELEASED "Desacoplada."
1818
-    #define MSG_ZPROBE_OUT "ZProbe Outside Bed"
1837
+    #define MSG_ZPROBE_OUT "Z probe out. bed"
1819 1838
     #define MSG_POSITION_UNKNOWN "Home X/Y before Z"
1820 1839
     #define MSG_ZPROBE_ZOFFSET "Z Offset"
1821 1840
 	#define MSG_BABYSTEP_X "Babystep X"
@@ -1832,7 +1851,6 @@
1832 1851
 	#define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto"
1833 1852
 	#define MSG_WATCHDOG_RESET " Reset por Bloqueo"
1834 1853
 	#define MSG_SOFTWARE_RESET " Reset por Software"
1835
-	#define MSG_MARLIN "Marlin "
1836 1854
 	#define MSG_AUTHOR " | Autor: "
1837 1855
 	#define MSG_CONFIGURATION_VER " Zaguer esvielle: "
1838 1856
 	#define MSG_FREE_MEMORY " Memoria libre: "
@@ -1897,6 +1915,7 @@
1897 1915
 	#define MSG_BABYSTEPPING_X "Babystepping X"
1898 1916
 	#define MSG_BABYSTEPPING_Y "Babystepping Y"
1899 1917
 	#define MSG_BABYSTEPPING_Z "Babystepping Z"
1918
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
1900 1919
 
1901 1920
 #endif
1902 1921
 

Loading…
Cancel
Save