diff --git a/Marlin/language.h b/Marlin/language.h
index 6b925195b3..17222c7cd2 100644
--- a/Marlin/language.h
+++ b/Marlin/language.h
@@ -373,169 +373,169 @@
 
 #if LANGUAGE_CHOICE == 3
 
-#define WELCOME_MSG MACHINE_NAME " Pret."
-#define MSG_SD_INSERTED "Carte inseree"
-#define MSG_SD_REMOVED "Carte retiree"
-#define MSG_MAIN " Principal \003"
-#define MSG_AUTOSTART " Demarrage auto."
-#define MSG_DISABLE_STEPPERS " Desactiver moteurs"
-#define MSG_AUTO_HOME " Home auto."
-#define MSG_SET_ORIGIN " Regler origine"
-#define MSG_PREHEAT_PLA " Prechauffage PLA"
-#define MSG_PREHEAT_PLA_SETTINGS " Regl. prechauffe PLA"
-#define MSG_PREHEAT_ABS " Prechauffage ABS"
-#define MSG_PREHEAT_ABS_SETTINGS " Regl. prechauffe ABS"
-#define MSG_COOLDOWN " Refroidissement"
-#define MSG_SWITCH_PS_ON "Allumer alimentation"
-#define MSG_SWITCH_PS_OFF "Eteindre alimentation"
-#define MSG_EXTRUDE " Extrusion"
-#define MSG_RETRACT " Retractation"
-#define MSG_PREHEAT_PLA " Prechauffage PLA"
-#define MSG_PREHEAT_ABS " Prechauffage ABS"
-#define MSG_MOVE_AXIS " Deplacer axe \x7E"
-#define MSG_SPEED " Vitesse:"
-#define MSG_NOZZLE " \002Buse:"
-#define MSG_NOZZLE1 " \002Buse2:"
-#define MSG_NOZZLE2 " \002Buse3:"
-#define MSG_BED " \002Lit:"
-#define MSG_FAN_SPEED " Vitesse ventilateur:"
-#define MSG_FLOW " Flux:"
-#define MSG_CONTROL " Controle \003"
-#define MSG_MIN " \002 Min:"
-#define MSG_MAX " \002 Max:"
-#define MSG_FACTOR " \002 Facteur:"
-#define MSG_AUTOTEMP " Temp. Auto.:"
-#define MSG_ON "Marche "
-#define MSG_OFF "Arret"
-#define MSG_PID_P " PID-P: "
-#define MSG_PID_I " PID-I: "
-#define MSG_PID_D " PID-D: "
-#define MSG_PID_C " PID-C: "
-#define MSG_ACC " Acc:"
-#define MSG_VXY_JERK "Vxy-jerk"
-#define MSG_VZ_JERK "Vz-jerk"
-#define MSG_VE_JERK "Ve-jerk"
-#define MSG_VMAX " Vmax "
-#define MSG_X "x:"
-#define MSG_Y "y:"
-#define MSG_Z "z:"
-#define MSG_E "e:"
-#define MSG_VMIN " Vmin:"
-#define MSG_VTRAV_MIN " Vdepl min:"
-#define MSG_AMAX " Amax "
-#define MSG_A_RETRACT " A-retract:"
-#define MSG_XSTEPS " Xpas/mm:"
-#define MSG_YSTEPS " Ypas/mm:"
-#define MSG_ZSTEPS " Zpas/mm:"
-#define MSG_ESTEPS " Epas/mm:"
-#define MSG_MAIN_WIDE " Principal \003"
-#define MSG_RECTRACT "Rectracter"
-#define MSG_TEMPERATURE "Temperature"
-#define MSG_MOTION "Mouvement"
-#define MSG_CONTRAST "LCD contrast"
-#define MSG_STORE_EPROM " Sauvegarder memoire"
-#define MSG_LOAD_EPROM " Lire memoire"
-#define MSG_RESTORE_FAILSAFE " Restaurer memoire"
-#define MSG_REFRESH "\004Actualiser"
-#define MSG_WATCH " Surveiller \003"
-#define MSG_PREPARE " Preparer \x7E"
-#define MSG_PREPARE_ALT " Prepare \003"
-#define MSG_CONTROL_ARROW " Controle \x7E"
-#define MSG_RETRACT_ARROW " Retracter \x7E"
-#define MSG_TUNE " Regler \x7E"
-#define MSG_PAUSE_PRINT " Pause impression \x7E"
-#define MSG_RESUME_PRINT " Reprendre impression \x7E"
-#define MSG_STOP_PRINT " Arreter impression \x7E"
-#define MSG_CARD_MENU " Menu carte \x7E"
-#define MSG_NO_CARD " Pas de carte"
-#define MSG_DWELL "Repos..."
-#define MSG_USERWAIT "Attente de l'utilisateur..."
-#define MSG_RESUMING "Reprise de l'impression"
-#define MSG_NO_MOVE "Aucun mouvement."
-#define MSG_PART_RELEASE "Relache partielle"
-#define MSG_KILLED "TUE."
-#define MSG_STOPPED "STOPPE."
-#define MSG_STEPPER_RELEASED "RELACHE."
-#define MSG_CONTROL_RETRACT " Retractation mm:"
-#define MSG_CONTROL_RETRACTF " Retractation F:"
-#define MSG_CONTROL_RETRACT_ZLIFT " Hop mm:"
-#define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
-#define MSG_CONTROL_RETRACT_RECOVERF " UnRet F:"
-#define MSG_AUTORETRACT " Retract. Auto.:"
-#define MSG_FILAMENTCHANGE "Change filament"
-#define MSG_INIT_SDCARD "Init. la carte SD"	
-#define MSG_CNG_SDCARD "Changer de carte SD"
+	#define WELCOME_MSG MACHINE_NAME " Pret."
+	#define MSG_SD_INSERTED "Carte inseree"
+	#define MSG_SD_REMOVED "Carte retiree"
+	#define MSG_MAIN " Principal \003"
+	#define MSG_AUTOSTART " Demarrage auto."
+	#define MSG_DISABLE_STEPPERS " Desactiver moteurs"
+	#define MSG_AUTO_HOME " Home auto."
+	#define MSG_SET_ORIGIN " Regler origine"
+	#define MSG_PREHEAT_PLA " Prechauffage PLA"
+	#define MSG_PREHEAT_PLA_SETTINGS " Regl. prechauffe PLA"
+	#define MSG_PREHEAT_ABS " Prechauffage ABS"
+	#define MSG_PREHEAT_ABS_SETTINGS " Regl. prechauffe ABS"
+	#define MSG_COOLDOWN " Refroidissement"
+	#define MSG_SWITCH_PS_ON "Allumer alimentation"
+	#define MSG_SWITCH_PS_OFF "Eteindre alimentation"
+	#define MSG_EXTRUDE " Extrusion"
+	#define MSG_RETRACT " Retractation"
+	#define MSG_PREHEAT_PLA " Prechauffage PLA"
+	#define MSG_PREHEAT_ABS " Prechauffage ABS"
+	#define MSG_MOVE_AXIS " Deplacer axe \x7E"
+	#define MSG_SPEED " Vitesse:"
+	#define MSG_NOZZLE " \002Buse:"
+	#define MSG_NOZZLE1 " \002Buse2:"
+	#define MSG_NOZZLE2 " \002Buse3:"
+	#define MSG_BED " \002Lit:"
+	#define MSG_FAN_SPEED " Vitesse ventilateur:"
+	#define MSG_FLOW " Flux:"
+	#define MSG_CONTROL " Controle \003"
+	#define MSG_MIN " \002 Min:"
+	#define MSG_MAX " \002 Max:"
+	#define MSG_FACTOR " \002 Facteur:"
+	#define MSG_AUTOTEMP " Temp. Auto.:"
+	#define MSG_ON "Marche "
+	#define MSG_OFF "Arret"
+	#define MSG_PID_P " PID-P: "
+	#define MSG_PID_I " PID-I: "
+	#define MSG_PID_D " PID-D: "
+	#define MSG_PID_C " PID-C: "
+	#define MSG_ACC " Acc:"
+	#define MSG_VXY_JERK "Vxy-jerk"
+	#define MSG_VZ_JERK "Vz-jerk"
+	#define MSG_VE_JERK "Ve-jerk"
+	#define MSG_VMAX " Vmax "
+	#define MSG_X "x:"
+	#define MSG_Y "y:"
+	#define MSG_Z "z:"
+	#define MSG_E "e:"
+	#define MSG_VMIN " Vmin:"
+	#define MSG_VTRAV_MIN " Vdepl min:"
+	#define MSG_AMAX " Amax "
+	#define MSG_A_RETRACT " A-retract:"
+	#define MSG_XSTEPS " Xpas/mm:"
+	#define MSG_YSTEPS " Ypas/mm:"
+	#define MSG_ZSTEPS " Zpas/mm:"
+	#define MSG_ESTEPS " Epas/mm:"
+	#define MSG_MAIN_WIDE " Principal \003"
+	#define MSG_RECTRACT "Rectracter"
+	#define MSG_TEMPERATURE "Temperature"
+	#define MSG_MOTION "Mouvement"
+	#define MSG_CONTRAST "LCD contrast"
+	#define MSG_STORE_EPROM " Sauvegarder memoire"
+	#define MSG_LOAD_EPROM " Lire memoire"
+	#define MSG_RESTORE_FAILSAFE " Restaurer memoire"
+	#define MSG_REFRESH "\004Actualiser"
+	#define MSG_WATCH " Surveiller \003"
+	#define MSG_PREPARE " Preparer \x7E"
+	#define MSG_PREPARE_ALT " Prepare \003"
+	#define MSG_CONTROL_ARROW " Controle \x7E"
+	#define MSG_RETRACT_ARROW " Retracter \x7E"
+	#define MSG_TUNE " Regler \x7E"
+	#define MSG_PAUSE_PRINT " Pause impression \x7E"
+	#define MSG_RESUME_PRINT " Reprendre impression \x7E"
+	#define MSG_STOP_PRINT " Arreter impression \x7E"
+	#define MSG_CARD_MENU " Menu carte \x7E"
+	#define MSG_NO_CARD " Pas de carte"
+	#define MSG_DWELL "Repos..."
+	#define MSG_USERWAIT "Attente de l'utilisateur..."
+	#define MSG_RESUMING "Reprise de l'impression"
+	#define MSG_NO_MOVE "Aucun mouvement."
+	#define MSG_PART_RELEASE "Relache partielle"
+	#define MSG_KILLED "TUE."
+	#define MSG_STOPPED "STOPPE."
+	#define MSG_STEPPER_RELEASED "RELACHE."
+	#define MSG_CONTROL_RETRACT " Retractation mm:"
+	#define MSG_CONTROL_RETRACTF " Retractation F:"
+	#define MSG_CONTROL_RETRACT_ZLIFT " Hop mm:"
+	#define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
+	#define MSG_CONTROL_RETRACT_RECOVERF " UnRet F:"
+	#define MSG_AUTORETRACT " Retract. Auto.:"
+	#define MSG_FILAMENTCHANGE "Change filament"
+	#define MSG_INIT_SDCARD "Init. la carte SD"	
+	#define MSG_CNG_SDCARD "Changer de carte SD"
 
 // Serial Console Messages
 
-#define MSG_Enqueing "Mise en tampon \""
-#define MSG_POWERUP "Allumage"
-#define MSG_EXTERNAL_RESET " RAZ Externe"
-#define MSG_BROWNOUT_RESET " RAZ defaut alim."
-#define MSG_WATCHDOG_RESET " RAZ Watchdog"
-#define MSG_SOFTWARE_RESET " RAZ logicielle"
-#define MSG_MARLIN "Marlin "
-#define MSG_AUTHOR " | Auteur: "
-#define MSG_CONFIGURATION_VER " Derniere MaJ: "
-#define MSG_FREE_MEMORY " Memoire libre: "
-#define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: "
-#define MSG_OK "ok"
-#define MSG_FILE_SAVED "Fichier enregistre."
-#define MSG_ERR_LINE_NO "Le numero de ligne n'est pas la derniere ligne + 1, derniere ligne: "
-#define MSG_ERR_CHECKSUM_MISMATCH "Erreur somme de controle, derniere ligne: "
-#define MSG_ERR_NO_CHECKSUM "Pas de somme de controle avec le numero de ligne, derniere ligne: "
-#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Pas de numero de ligne avec somme de controle, derniere ligne: "
-#define MSG_FILE_PRINTED "Impression terminee"
-#define MSG_BEGIN_FILE_LIST "Debut de la liste de fichiers"
-#define MSG_END_FILE_LIST "Fin de la liste de fichiers"
-#define MSG_M104_INVALID_EXTRUDER "M104 Extruder invalide"
-#define MSG_M105_INVALID_EXTRUDER "M105 Extruder invalide"
-#define MSG_M218_INVALID_EXTRUDER "M218 Extruder invalide"
-#define MSG_ERR_NO_THERMISTORS "Pas de thermistor, pas de temperature"
-#define MSG_M109_INVALID_EXTRUDER "M109 Extruder invalide "
-#define MSG_HEATING "En chauffe..."
-#define MSG_HEATING_COMPLETE "Chauffe terminee."
-#define MSG_BED_HEATING "Chauffe du lit."
-#define MSG_BED_DONE "Chauffe du lit terminee."
-#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
-#define MSG_COUNT_X " Compteur X: "
-#define MSG_ERR_KILLED "Impression arretee. kill() appelee!"
-#define MSG_ERR_STOPPED "Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)"
-#define MSG_RESEND "Renvoie: "
-#define MSG_UNKNOWN_COMMAND "Commande inconnue: \""
-#define MSG_ACTIVE_EXTRUDER "Extrudeur actif: "
-#define MSG_INVALID_EXTRUDER "Extrudeur invalide"
-#define MSG_X_MIN "x_min: "
-#define MSG_X_MAX "x_max: "
-#define MSG_Y_MIN "y_min: "
-#define MSG_Y_MAX "y_max: "
-#define MSG_Z_MIN "z_min: "
-#define MSG_Z_MAX "z_max: "
-#define MSG_M119_REPORT "Affichage du status des fin de course"
-#define MSG_ENDSTOP_HIT "DECLENCHE"
-#define MSG_ENDSTOP_OPEN "OUVERT"
-#define MSG_HOTEND_OFFSET "Hotend offsets:"
+	#define MSG_Enqueing "Mise en tampon \""
+	#define MSG_POWERUP "Allumage"
+	#define MSG_EXTERNAL_RESET " RAZ Externe"
+	#define MSG_BROWNOUT_RESET " RAZ defaut alim."
+	#define MSG_WATCHDOG_RESET " RAZ Watchdog"
+	#define MSG_SOFTWARE_RESET " RAZ logicielle"
+	#define MSG_MARLIN "Marlin "
+	#define MSG_AUTHOR " | Auteur: "
+	#define MSG_CONFIGURATION_VER " Derniere MaJ: "
+	#define MSG_FREE_MEMORY " Memoire libre: "
+	#define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: "
+	#define MSG_OK "ok"
+	#define MSG_FILE_SAVED "Fichier enregistre."
+	#define MSG_ERR_LINE_NO "Le numero de ligne n'est pas la derniere ligne + 1, derniere ligne: "
+	#define MSG_ERR_CHECKSUM_MISMATCH "Erreur somme de controle, derniere ligne: "
+	#define MSG_ERR_NO_CHECKSUM "Pas de somme de controle avec le numero de ligne, derniere ligne: "
+	#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Pas de numero de ligne avec somme de controle, derniere ligne: "
+	#define MSG_FILE_PRINTED "Impression terminee"
+	#define MSG_BEGIN_FILE_LIST "Debut de la liste de fichiers"
+	#define MSG_END_FILE_LIST "Fin de la liste de fichiers"
+	#define MSG_M104_INVALID_EXTRUDER "M104 Extruder invalide"
+	#define MSG_M105_INVALID_EXTRUDER "M105 Extruder invalide"
+	#define MSG_M218_INVALID_EXTRUDER "M218 Extruder invalide"
+	#define MSG_ERR_NO_THERMISTORS "Pas de thermistor, pas de temperature"
+	#define MSG_M109_INVALID_EXTRUDER "M109 Extruder invalide "
+	#define MSG_HEATING "En chauffe..."
+	#define MSG_HEATING_COMPLETE "Chauffe terminee."
+	#define MSG_BED_HEATING "Chauffe du lit."
+	#define MSG_BED_DONE "Chauffe du lit terminee."
+	#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
+	#define MSG_COUNT_X " Compteur X: "
+	#define MSG_ERR_KILLED "Impression arretee. kill() appelee!"
+	#define MSG_ERR_STOPPED "Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)"
+	#define MSG_RESEND "Renvoie: "
+	#define MSG_UNKNOWN_COMMAND "Commande inconnue: \""
+	#define MSG_ACTIVE_EXTRUDER "Extrudeur actif: "
+	#define MSG_INVALID_EXTRUDER "Extrudeur invalide"
+	#define MSG_X_MIN "x_min: "
+	#define MSG_X_MAX "x_max: "
+	#define MSG_Y_MIN "y_min: "
+	#define MSG_Y_MAX "y_max: "
+	#define MSG_Z_MIN "z_min: "
+	#define MSG_Z_MAX "z_max: "
+	#define MSG_M119_REPORT "Affichage du status des fin de course"
+	#define MSG_ENDSTOP_HIT "DECLENCHE"
+	#define MSG_ENDSTOP_OPEN "OUVERT"
+	#define MSG_HOTEND_OFFSET "Hotend offsets:"
 
-#define MSG_SD_CANT_OPEN_SUBDIR "Impossible d'ouvrir le sous-repertoire"
-#define MSG_SD_INIT_FAIL "Echec de l'initialisation de la SD"
-#define MSG_SD_VOL_INIT_FAIL "Echec de volume.init"
-#define MSG_SD_OPENROOT_FAIL "Echec openRoot"
-#define MSG_SD_CARD_OK "Carte SD Ok"
-#define MSG_SD_WORKDIR_FAIL "Echec d'ouverture workDir"
-#define MSG_SD_OPEN_FILE_FAIL "Echec d'ouverture, Fichier: "
-#define MSG_SD_FILE_OPENED "Fichier ouvert: "
-#define MSG_SD_SIZE " Taille: "
-#define MSG_SD_FILE_SELECTED "Fichier selectionne"
-#define MSG_SD_WRITE_TO_FILE "Ecriture dans le fichier: "
-#define MSG_SD_PRINTING_BYTE "Octet impression SD "
-#define MSG_SD_NOT_PRINTING "Pas d'impression SD"
-#define MSG_SD_ERR_WRITE_TO_FILE "Erreur d'ecriture dans le fichier"
-#define MSG_SD_CANT_ENTER_SUBDIR "Impossible d'entrer dans le sous-repertoire: "
+	#define MSG_SD_CANT_OPEN_SUBDIR "Impossible d'ouvrir le sous-repertoire"
+	#define MSG_SD_INIT_FAIL "Echec de l'initialisation de la SD"
+	#define MSG_SD_VOL_INIT_FAIL "Echec de volume.init"
+	#define MSG_SD_OPENROOT_FAIL "Echec openRoot"
+	#define MSG_SD_CARD_OK "Carte SD Ok"
+	#define MSG_SD_WORKDIR_FAIL "Echec d'ouverture workDir"
+	#define MSG_SD_OPEN_FILE_FAIL "Echec d'ouverture, Fichier: "
+	#define MSG_SD_FILE_OPENED "Fichier ouvert: "
+	#define MSG_SD_SIZE " Taille: "
+	#define MSG_SD_FILE_SELECTED "Fichier selectionne"
+	#define MSG_SD_WRITE_TO_FILE "Ecriture dans le fichier: "
+	#define MSG_SD_PRINTING_BYTE "Octet impression SD "
+	#define MSG_SD_NOT_PRINTING "Pas d'impression SD"
+	#define MSG_SD_ERR_WRITE_TO_FILE "Erreur d'ecriture dans le fichier"
+	#define MSG_SD_CANT_ENTER_SUBDIR "Impossible d'entrer dans le sous-repertoire: "
 
-#define MSG_STEPPER_TOO_HIGH "Steprate trop eleve: "
-#define MSG_ENDSTOPS_HIT "Fin de course atteint: "
-#define MSG_ERR_COLD_EXTRUDE_STOP " Extrusion a froid evitee"
-#define MSG_ERR_LONG_EXTRUDE_STOP " Extrusion longue evitee"
+	#define MSG_STEPPER_TOO_HIGH "Steprate trop eleve: "
+	#define MSG_ENDSTOPS_HIT "Fin de course atteint: "
+	#define MSG_ERR_COLD_EXTRUDE_STOP " Extrusion a froid evitee"
+	#define MSG_ERR_LONG_EXTRUDE_STOP " Extrusion longue evitee"
 	
 #endif
 
@@ -617,21 +617,21 @@
 	#define MSG_NO_CARD          "Keine SDKarte"
 	#define MSG_DWELL            "Warten..."		
 	#define MSG_USERWAIT         "Warte auf Nutzer..."
-    #define MSG_RESUMING         "Druck fortsetzung"
+	#define MSG_RESUMING         "Druck fortsetzung"
 	#define MSG_NO_MOVE          "Kein Zug."
 	#define MSG_PART_RELEASE     "Stepper tlw frei"
 	#define MSG_KILLED           "KILLED"
 	#define MSG_STOPPED          "GESTOPPT"
 	#define MSG_STEPPER_RELEASED "Stepper frei"
-    #define MSG_CONTROL_RETRACT  "Retract mm"
-    #define MSG_CONTROL_RETRACTF "Retract  F"
-    #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm"
-    #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm"
-    #define MSG_CONTROL_RETRACT_RECOVERF "UnRet  F"
-    #define MSG_AUTORETRACT      "AutoRetr."
-    #define MSG_FILAMENTCHANGE "Filament wechseln"
-    #define MSG_INIT_SDCARD "Init. SD-Card"	
-    #define MSG_CNG_SDCARD "Change SD-Card"
+	#define MSG_CONTROL_RETRACT  "Retract mm"
+	#define MSG_CONTROL_RETRACTF "Retract  F"
+	#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm"
+	#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm"
+	#define MSG_CONTROL_RETRACT_RECOVERF "UnRet  F"
+	#define MSG_AUTORETRACT      "AutoRetr."
+	#define MSG_FILAMENTCHANGE "Filament wechseln"
+	#define MSG_INIT_SDCARD "Init. SD-Card"	
+	#define MSG_CNG_SDCARD "Change SD-Card"
 	
 // Serial Console Messages
 
@@ -710,329 +710,329 @@
 #if LANGUAGE_CHOICE == 5
 
 // LCD Menu Messages
-#define WELCOME_MSG MACHINE_NAME "Lista."
-#define MSG_SD_INSERTED "Tarjeta SD Colocada"
-#define MSG_SD_REMOVED "Tarjeta SD Retirada"
-#define MSG_MAIN "Menu Principal"
-#define MSG_AUTOSTART " Autostart"
-#define MSG_DISABLE_STEPPERS "Apagar Motores"
-#define MSG_AUTO_HOME "Llevar al Origen" // "Llevar Ejes al Cero"
-#define MSG_SET_ORIGIN "Establecer Cero"
-#define MSG_PREHEAT_PLA "Precalentar PLA"
-#define MSG_PREHEAT_PLA_SETTINGS "Ajustar temp. PLA"
-#define MSG_PREHEAT_ABS "Precalentar ABS"
-#define MSG_PREHEAT_ABS_SETTINGS "Ajustar temp. ABS"
-#define MSG_COOLDOWN "Enfriar"
-#define MSG_SWITCH_PS_ON "Switch Power On"
-#define MSG_SWITCH_PS_OFF "Switch Power Off"
-#define MSG_EXTRUDE "Extruir"
-#define MSG_RETRACT "Retraer"
-#define MSG_MOVE_AXIS "Mover Ejes"
-#define MSG_SPEED "Velocidad"
-#define MSG_NOZZLE "Nozzle"
-#define MSG_NOZZLE1 "Nozzle2"
-#define MSG_NOZZLE2 "Nozzle3"
-#define MSG_BED "Base"
-#define MSG_FAN_SPEED "Ventilador"
-#define MSG_FLOW "Flujo"
-#define MSG_CONTROL "Control"
-#define MSG_MIN "\002 Min"
-#define MSG_MAX "\002 Max"
-#define MSG_FACTOR "\002 Fact"
-#define MSG_AUTOTEMP "Autotemp"
-#define MSG_ON "On"
-#define MSG_OFF "Off"
-#define MSG_PID_P "PID-P"
-#define MSG_PID_I "PID-I"
-#define MSG_PID_D "PID-D"
-#define MSG_PID_C "PID-C"
-#define MSG_ACC  "Acel"
-#define MSG_VXY_JERK "Vxy-jerk"
-#define MSG_VZ_JERK "Vz-jerk"
-#define MSG_VE_JERK "Ve-jerk"
-#define MSG_VMAX "Vmax"
-#define MSG_X "x"
-#define MSG_Y "y"
-#define MSG_Z "z"
-#define MSG_E "e"
-#define MSG_VMIN "Vmin"
-#define MSG_VTRAV_MIN "VTrav min"
-#define MSG_AMAX "Amax"
-#define MSG_A_RETRACT "A-retrac."
-#define MSG_XSTEPS "X pasos/mm"
-#define MSG_YSTEPS "Y pasos/mm"
-#define MSG_ZSTEPS "Z pasos/mm"
-#define MSG_ESTEPS "E pasos/mm"
-#define MSG_RECTRACT "Retraer"
-#define MSG_TEMPERATURE "Temperatura"
-#define MSG_MOTION "Movimiento"
-#define MSG_STORE_EPROM "Guardar Memoria"
-#define MSG_LOAD_EPROM "Cargar Memoria"
-#define MSG_RESTORE_FAILSAFE "Rest. de emergencia"
-#define MSG_REFRESH "Volver a cargar"
-#define MSG_WATCH "Monitorizar"
-#define MSG_PREPARE "Preparar"
-#define MSG_TUNE "Ajustar"
-#define MSG_PAUSE_PRINT "Pausar Impresion"
-#define MSG_RESUME_PRINT "Reanudar Impresion"
-#define MSG_STOP_PRINT "Detener Impresion"
-#define MSG_CARD_MENU "Menu de SD"
-#define MSG_NO_CARD "No hay Tarjeta SD"
-#define MSG_DWELL "Reposo..."
-#define MSG_USERWAIT "Esperando Ordenes..."
-#define MSG_RESUMING "Resumiendo Impresion"
-#define MSG_NO_MOVE "Sin movimiento"
-#define MSG_KILLED "PARADA DE EMERGENCIA. "
-#define MSG_STOPPED "PARADA."
-#define MSG_CONTROL_RETRACT  "Retraer mm"
-#define MSG_CONTROL_RETRACTF "Retraer  F"
-#define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm"
-#define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm"
-#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F"
-#define MSG_AUTORETRACT "AutoRetr."
-#define MSG_FILAMENTCHANGE "Change filament"
-#define MSG_INIT_SDCARD "Iniciando. Tarjeta-SD"
-#define MSG_CNG_SDCARD "Cambiar Tarjeta-SD"
-#define MSG_RECTRACT_WIDE "Retraer"
-#define MSG_TEMPERATURE_WIDE "Temperatura"
-#define MSG_TEMPERATURE_RTN  "Temperatura"
-#define MSG_MAIN_WIDE "Menu Principal"
-#define MSG_MOTION_WIDE "Movimiento"
-#define MSG_PREPARE_ALT "Preparar"
-#define MSG_CONTROL_ARROW "Control"
-#define MSG_RETRACT_ARROW "Retraer"
-#define MSG_PART_RELEASE "Desacople Parcial"
-#define MSG_STEPPER_RELEASED "Desacoplada."
+	#define WELCOME_MSG MACHINE_NAME "Lista."
+	#define MSG_SD_INSERTED "Tarjeta SD Colocada"
+	#define MSG_SD_REMOVED "Tarjeta SD Retirada"
+	#define MSG_MAIN "Menu Principal"
+	#define MSG_AUTOSTART " Autostart"
+	#define MSG_DISABLE_STEPPERS "Apagar Motores"
+	#define MSG_AUTO_HOME "Llevar al Origen" // "Llevar Ejes al Cero"
+	#define MSG_SET_ORIGIN "Establecer Cero"
+	#define MSG_PREHEAT_PLA "Precalentar PLA"
+	#define MSG_PREHEAT_PLA_SETTINGS "Ajustar temp. PLA"
+	#define MSG_PREHEAT_ABS "Precalentar ABS"
+	#define MSG_PREHEAT_ABS_SETTINGS "Ajustar temp. ABS"
+	#define MSG_COOLDOWN "Enfriar"
+	#define MSG_SWITCH_PS_ON "Switch Power On"
+	#define MSG_SWITCH_PS_OFF "Switch Power Off"
+	#define MSG_EXTRUDE "Extruir"
+	#define MSG_RETRACT "Retraer"
+	#define MSG_MOVE_AXIS "Mover Ejes"
+	#define MSG_SPEED "Velocidad"
+	#define MSG_NOZZLE "Nozzle"
+	#define MSG_NOZZLE1 "Nozzle2"
+	#define MSG_NOZZLE2 "Nozzle3"
+	#define MSG_BED "Base"
+	#define MSG_FAN_SPEED "Ventilador"
+	#define MSG_FLOW "Flujo"
+	#define MSG_CONTROL "Control"
+	#define MSG_MIN "\002 Min"
+	#define MSG_MAX "\002 Max"
+	#define MSG_FACTOR "\002 Fact"
+	#define MSG_AUTOTEMP "Autotemp"
+	#define MSG_ON "On"
+	#define MSG_OFF "Off"
+	#define MSG_PID_P "PID-P"
+	#define MSG_PID_I "PID-I"
+	#define MSG_PID_D "PID-D"
+	#define MSG_PID_C "PID-C"
+	#define MSG_ACC  "Acel"
+	#define MSG_VXY_JERK "Vxy-jerk"
+	#define MSG_VZ_JERK "Vz-jerk"
+	#define MSG_VE_JERK "Ve-jerk"
+	#define MSG_VMAX "Vmax"
+	#define MSG_X "x"
+	#define MSG_Y "y"
+	#define MSG_Z "z"
+	#define MSG_E "e"
+	#define MSG_VMIN "Vmin"
+	#define MSG_VTRAV_MIN "VTrav min"
+	#define MSG_AMAX "Amax"
+	#define MSG_A_RETRACT "A-retrac."
+	#define MSG_XSTEPS "X pasos/mm"
+	#define MSG_YSTEPS "Y pasos/mm"
+	#define MSG_ZSTEPS "Z pasos/mm"
+	#define MSG_ESTEPS "E pasos/mm"
+	#define MSG_RECTRACT "Retraer"
+	#define MSG_TEMPERATURE "Temperatura"
+	#define MSG_MOTION "Movimiento"
+	#define MSG_STORE_EPROM "Guardar Memoria"
+	#define MSG_LOAD_EPROM "Cargar Memoria"
+	#define MSG_RESTORE_FAILSAFE "Rest. de emergencia"
+	#define MSG_REFRESH "Volver a cargar"
+	#define MSG_WATCH "Monitorizar"
+	#define MSG_PREPARE "Preparar"
+	#define MSG_TUNE "Ajustar"
+	#define MSG_PAUSE_PRINT "Pausar Impresion"
+	#define MSG_RESUME_PRINT "Reanudar Impresion"
+	#define MSG_STOP_PRINT "Detener Impresion"
+	#define MSG_CARD_MENU "Menu de SD"
+	#define MSG_NO_CARD "No hay Tarjeta SD"
+	#define MSG_DWELL "Reposo..."
+	#define MSG_USERWAIT "Esperando Ordenes..."
+	#define MSG_RESUMING "Resumiendo Impresion"
+	#define MSG_NO_MOVE "Sin movimiento"
+	#define MSG_KILLED "PARADA DE EMERGENCIA. "
+	#define MSG_STOPPED "PARADA."
+	#define MSG_CONTROL_RETRACT  "Retraer mm"
+	#define MSG_CONTROL_RETRACTF "Retraer  F"
+	#define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm"
+	#define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm"
+	#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F"
+	#define MSG_AUTORETRACT "AutoRetr."
+	#define MSG_FILAMENTCHANGE "Change filament"
+	#define MSG_INIT_SDCARD "Iniciando. Tarjeta-SD"
+	#define MSG_CNG_SDCARD "Cambiar Tarjeta-SD"
+	#define MSG_RECTRACT_WIDE "Retraer"
+	#define MSG_TEMPERATURE_WIDE "Temperatura"
+	#define MSG_TEMPERATURE_RTN  "Temperatura"
+	#define MSG_MAIN_WIDE "Menu Principal"
+	#define MSG_MOTION_WIDE "Movimiento"
+	#define MSG_PREPARE_ALT "Preparar"
+	#define MSG_CONTROL_ARROW "Control"
+	#define MSG_RETRACT_ARROW "Retraer"
+	#define MSG_PART_RELEASE "Desacople Parcial"
+	#define MSG_STEPPER_RELEASED "Desacoplada."
 
 // Serial Console Messages
 
-#define MSG_Enqueing "En cola \""
-#define MSG_POWERUP "PowerUp"
-#define MSG_EXTERNAL_RESET " Reset Externo"
-#define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto"
-#define MSG_WATCHDOG_RESET " Reset por Bloqueo"
-#define MSG_SOFTWARE_RESET " Reset por Software"
-#define MSG_MARLIN "Marlin "
-#define MSG_AUTHOR " | Autor: "
-#define MSG_CONFIGURATION_VER " Ultima actualizacion: "
-#define MSG_FREE_MEMORY " Memoria libre: "
-#define MSG_PLANNER_BUFFER_BYTES "  PlannerBufferBytes: "
-#define MSG_OK "ok"
-#define MSG_FILE_SAVED "Guardado."
-#define MSG_ERR_LINE_NO "El Numero de Linea no es igual al Ultimo Numero de Linea+1, Ultima Linea:"
-#define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincide, Ultima Linea:"
-#define MSG_ERR_NO_CHECKSUM "No se pudo hallar el Checksum con el numero de linea, Ultima Linea:"
-#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se hallo el Numero de Linea con el Checksum, Ultima Linea:"
-#define MSG_FILE_PRINTED "Impresion terminada"
-#define MSG_BEGIN_FILE_LIST "Comienzo de la lista de archivos"
-#define MSG_END_FILE_LIST "Fin de la lista de archivos"
-#define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido "
-#define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido "
-#define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido "
-#define MSG_ERR_NO_THERMISTORS "No hay termistores - no temp"
-#define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido "
-#define MSG_HEATING "Calentando..."
-#define MSG_HEATING_COMPLETE "Calentamiento Hecho."
-#define MSG_BED_HEATING "Calentando la base."
-#define MSG_BED_DONE "Base Caliente."
-#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
-#define MSG_COUNT_X " Cuenta X:"
-#define MSG_ERR_KILLED "¡¡Impresora Parada con kill()!!"
-#define MSG_ERR_STOPPED "¡Impresora parada por errores. Arregle el error y use M999 Para reiniciar!. (La temperatura se reestablece. Ajustela antes de continuar)"
-#define MSG_RESEND "Reenviar:"
-#define MSG_UNKNOWN_COMMAND "Comando Desconocido:\""
-#define MSG_ACTIVE_EXTRUDER "Extrusor Activo: "
-#define MSG_INVALID_EXTRUDER "Extrusor Invalido"
-#define MSG_X_MIN "x_min: "
-#define MSG_X_MAX "x_max: "
-#define MSG_Y_MIN "y_min: "
-#define MSG_Y_MAX "y_max: "
-#define MSG_Z_MIN "z_min: "
-#define MSG_Z_MAX "z_max: "
-#define MSG_M119_REPORT "Comprobando fines de carrera."
-#define MSG_ENDSTOP_HIT "PULSADO"
-#define MSG_ENDSTOP_OPEN "abierto"
-#define MSG_HOTEND_OFFSET "Hotend offsets:"
-#define MSG_SD_CANT_OPEN_SUBDIR "No se pudo abrir la subcarpeta."
-#define MSG_SD_INIT_FAIL "Fallo al iniciar la SD"
-#define MSG_SD_VOL_INIT_FAIL "Fallo al montar el volumen"
-#define MSG_SD_OPENROOT_FAIL "Fallo al abrir la carpeta raiz"
-#define MSG_SD_CARD_OK "Tarjeta SD OK"
-#define MSG_SD_WORKDIR_FAIL "Fallo al abrir la carpeta de trabajo"
-#define MSG_SD_OPEN_FILE_FAIL "Error al abrir, Archivo: "
-#define MSG_SD_FILE_OPENED "Archivo abierto:"
-#define MSG_SD_SIZE " Tamaño:"
-#define MSG_SD_FILE_SELECTED "Archivo Seleccionado"
-#define MSG_SD_WRITE_TO_FILE "Escribiendo en el archivo: "
-#define MSG_SD_PRINTING_BYTE "SD imprimiendo el byte "
-#define MSG_SD_NOT_PRINTING "No se esta imprimiendo con SD"
-#define MSG_SD_ERR_WRITE_TO_FILE "Error al escribir en el archivo"
-#define MSG_SD_CANT_ENTER_SUBDIR "No se puede abrir la carpeta:"
+	#define MSG_Enqueing "En cola \""
+	#define MSG_POWERUP "PowerUp"
+	#define MSG_EXTERNAL_RESET " Reset Externo"
+	#define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto"
+	#define MSG_WATCHDOG_RESET " Reset por Bloqueo"
+	#define MSG_SOFTWARE_RESET " Reset por Software"
+	#define MSG_MARLIN "Marlin "
+	#define MSG_AUTHOR " | Autor: "
+	#define MSG_CONFIGURATION_VER " Ultima actualizacion: "
+	#define MSG_FREE_MEMORY " Memoria libre: "
+	#define MSG_PLANNER_BUFFER_BYTES "  PlannerBufferBytes: "
+	#define MSG_OK "ok"
+	#define MSG_FILE_SAVED "Guardado."
+	#define MSG_ERR_LINE_NO "El Numero de Linea no es igual al Ultimo Numero de Linea+1, Ultima Linea:"
+	#define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincide, Ultima Linea:"
+	#define MSG_ERR_NO_CHECKSUM "No se pudo hallar el Checksum con el numero de linea, Ultima Linea:"
+	#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se hallo el Numero de Linea con el Checksum, Ultima Linea:"
+	#define MSG_FILE_PRINTED "Impresion terminada"
+	#define MSG_BEGIN_FILE_LIST "Comienzo de la lista de archivos"
+	#define MSG_END_FILE_LIST "Fin de la lista de archivos"
+	#define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido "
+	#define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido "
+	#define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido "
+	#define MSG_ERR_NO_THERMISTORS "No hay termistores - no temp"
+	#define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido "
+	#define MSG_HEATING "Calentando..."
+	#define MSG_HEATING_COMPLETE "Calentamiento Hecho."
+	#define MSG_BED_HEATING "Calentando la base."
+	#define MSG_BED_DONE "Base Caliente."
+	#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
+	#define MSG_COUNT_X " Cuenta X:"
+	#define MSG_ERR_KILLED "¡¡Impresora Parada con kill()!!"
+	#define MSG_ERR_STOPPED "¡Impresora parada por errores. Arregle el error y use M999 Para reiniciar!. (La temperatura se reestablece. Ajustela antes de continuar)"
+	#define MSG_RESEND "Reenviar:"
+	#define MSG_UNKNOWN_COMMAND "Comando Desconocido:\""
+	#define MSG_ACTIVE_EXTRUDER "Extrusor Activo: "
+	#define MSG_INVALID_EXTRUDER "Extrusor Invalido"
+	#define MSG_X_MIN "x_min: "
+	#define MSG_X_MAX "x_max: "
+	#define MSG_Y_MIN "y_min: "
+	#define MSG_Y_MAX "y_max: "
+	#define MSG_Z_MIN "z_min: "
+	#define MSG_Z_MAX "z_max: "
+	#define MSG_M119_REPORT "Comprobando fines de carrera."
+	#define MSG_ENDSTOP_HIT "PULSADO"
+	#define MSG_ENDSTOP_OPEN "abierto"
+	#define MSG_HOTEND_OFFSET "Hotend offsets:"
+	#define MSG_SD_CANT_OPEN_SUBDIR "No se pudo abrir la subcarpeta."
+	#define MSG_SD_INIT_FAIL "Fallo al iniciar la SD"
+	#define MSG_SD_VOL_INIT_FAIL "Fallo al montar el volumen"
+	#define MSG_SD_OPENROOT_FAIL "Fallo al abrir la carpeta raiz"
+	#define MSG_SD_CARD_OK "Tarjeta SD OK"
+	#define MSG_SD_WORKDIR_FAIL "Fallo al abrir la carpeta de trabajo"
+	#define MSG_SD_OPEN_FILE_FAIL "Error al abrir, Archivo: "
+	#define MSG_SD_FILE_OPENED "Archivo abierto:"
+	#define MSG_SD_SIZE " Tamaño:"
+	#define MSG_SD_FILE_SELECTED "Archivo Seleccionado"
+	#define MSG_SD_WRITE_TO_FILE "Escribiendo en el archivo: "
+	#define MSG_SD_PRINTING_BYTE "SD imprimiendo el byte "
+	#define MSG_SD_NOT_PRINTING "No se esta imprimiendo con SD"
+	#define MSG_SD_ERR_WRITE_TO_FILE "Error al escribir en el archivo"
+	#define MSG_SD_CANT_ENTER_SUBDIR "No se puede abrir la carpeta:"
 
-#define MSG_STEPPER_TOO_HIGH "Steprate demasiado alto : "
-#define MSG_ENDSTOPS_HIT "Se ha tocado el fin de carril: "
-#define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria evitada"
-#define MSG_ERR_LONG_EXTRUDE_STOP " extrusion demasiado larga evitada"
+	#define MSG_STEPPER_TOO_HIGH "Steprate demasiado alto : "
+	#define MSG_ENDSTOPS_HIT "Se ha tocado el fin de carril: "
+	#define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria evitada"
+	#define MSG_ERR_LONG_EXTRUDE_STOP " extrusion demasiado larga evitada"
 
 #endif
 
 #if LANGUAGE_CHOICE == 6
 
-// LCD Menu Messages
-#define WELCOME_MSG MACHINE_NAME			" Готов"
-#define MSG_SD_INSERTED						"Карта вставлена"
-#define MSG_SD_REMOVED						"Карта извлечена"
-#define MSG_MAIN							" Меню              \003"
-#define MSG_AUTOSTART						" Автостарт          "
-#define MSG_DISABLE_STEPPERS				" Выключить двигатели"
-#define MSG_AUTO_HOME						" Парковка           "
-#define MSG_SET_ORIGIN						" Запомнить ноль     "
-#define MSG_PREHEAT_PLA						" Преднагрев PLA     "
-#define MSG_PREHEAT_PLA_SETTINGS			" Настр. преднагр.PLA"
-#define MSG_PREHEAT_ABS						" Преднагрев ABS     "
-#define MSG_PREHEAT_ABS_SETTINGS			" Настр. преднагр.ABS"
-#define MSG_COOLDOWN						" Охлаждение         "
-#define MSG_SWITCH_PS_ON					"Switch Power On"
-#define MSG_SWITCH_PS_OFF					"Switch Power Off"
-#define MSG_EXTRUDE							" Экструзия          "
-#define MSG_RETRACT							" Откат"
-#define MSG_MOVE_AXIS						" Движение по осям  \x7E"
-#define MSG_SPEED							" Скорость:"
-#define MSG_NOZZLE							" \002 Фильера:"
-#define MSG_NOZZLE1							" \002 Фильера2:"
-#define MSG_NOZZLE2							" \002 Фильера3:"
-#define MSG_BED								" \002 Кровать:"
-#define MSG_FAN_SPEED						" Куллер:"
-#define MSG_FLOW							" Поток:"
-#define MSG_CONTROL							" Настройки \003"
-#define MSG_MIN								" \002 Минимум:"
-#define MSG_MAX								" \002 Максимум:"
-#define MSG_FACTOR							" \002 Фактор:"
-#define MSG_AUTOTEMP						" Autotemp:"
-#define MSG_ON								"Вкл. "
-#define MSG_OFF								"Выкл. "
-#define MSG_PID_P							" PID-P: "
-#define MSG_PID_I							" PID-I: "
-#define MSG_PID_D							" PID-D: "
-#define MSG_PID_C							" PID-C: "
-#define MSG_ACC								" Acc:"
-#define MSG_VXY_JERK						" Vxy-jerk: "
-#define MSG_VZ_JERK                         "Vz-jerk"
-#define MSG_VE_JERK                         "Ve-jerk"
-#define MSG_VMAX							" Vmax "
-#define MSG_X								"x:"
-#define MSG_Y								"y:"
-#define MSG_Z								"z:"
-#define MSG_E								"e:"
-#define MSG_VMIN							" Vmin:"
-#define MSG_VTRAV_MIN						" VTrav min:"
-#define MSG_AMAX							" Amax "
-#define MSG_A_RETRACT						" A-retract:"
-#define MSG_XSTEPS							" X шаг/mm:"
-#define MSG_YSTEPS							" Y шаг/mm:"
-#define MSG_ZSTEPS							" Z шаг/mm:"
-#define MSG_ESTEPS							" E шаг/mm:"
-#define MSG_RECTRACT    					" Откат подачи      \x7E"
-#define MSG_TEMPERATURE  				" Температура       \x7E"
-#define MSG_MOTION						" Скорости          \x7E"
-	#define MSG_CONTRAST "LCD contrast"
-#define MSG_STORE_EPROM						" Сохранить настройки"
-#define MSG_LOAD_EPROM						" Загрузить настройки"
-#define MSG_RESTORE_FAILSAFE				" Сброс настроек     "
-#define MSG_REFRESH							"\004Обновить           "
-#define MSG_WATCH							" Обзор             \003"
-#define MSG_PREPARE							" Действия          \x7E"
-#define MSG_TUNE					" Настройки         \x7E"
-#define MSG_PAUSE_PRINT						" Пауза печати      \x7E"
-#define MSG_RESUME_PRINT					" Продолжить печать \x7E"
-#define MSG_STOP_PRINT						" Остановить печать \x7E"
-#define MSG_CARD_MENU						" Меню карты        \x7E"
-#define MSG_NO_CARD							" Нет карты"
-#define MSG_DWELL							"Сон..."
-#define MSG_USERWAIT						"Нажмите для продолж."
-#define MSG_RESUMING "Resuming print"
-#define MSG_NO_MOVE							"Нет движения.       "
-#define MSG_PART_RELEASE					" Извлечение принта  "
-#define MSG_KILLED							"УБИТО. "
-#define MSG_STOPPED							"ОСТАНОВЛЕНО. "
-#define MSG_CONTROL_RETRACT					" Откат mm:"
-#define MSG_CONTROL_RETRACTF				" Откат  F:"
-#define MSG_CONTROL_RETRACT_ZLIFT			" Прыжок mm:"
-#define MSG_CONTROL_RETRACT_RECOVER			" Возврат +mm:"
-#define MSG_CONTROL_RETRACT_RECOVERF		" Возврат  F:"
-#define MSG_AUTORETRACT						" АвтоОткат:"
-#define MSG_FILAMENTCHANGE "Change filament"
-#define MSG_INIT_SDCARD "Init. SD-Card"	
-#define MSG_CNG_SDCARD "Change SD-Card"
+	// LCD Menu Messages
+	#define WELCOME_MSG MACHINE_NAME			" Готов"
+	#define MSG_SD_INSERTED						"Карта вставлена"
+	#define MSG_SD_REMOVED						"Карта извлечена"
+	#define MSG_MAIN							" Меню              \003"
+	#define MSG_AUTOSTART						" Автостарт          "
+	#define MSG_DISABLE_STEPPERS				" Выключить двигатели"
+	#define MSG_AUTO_HOME						" Парковка           "
+	#define MSG_SET_ORIGIN						" Запомнить ноль     "
+	#define MSG_PREHEAT_PLA						" Преднагрев PLA     "
+	#define MSG_PREHEAT_PLA_SETTINGS			" Настр. преднагр.PLA"
+	#define MSG_PREHEAT_ABS						" Преднагрев ABS     "
+	#define MSG_PREHEAT_ABS_SETTINGS			" Настр. преднагр.ABS"
+	#define MSG_COOLDOWN						" Охлаждение         "
+	#define MSG_SWITCH_PS_ON					"Switch Power On"
+	#define MSG_SWITCH_PS_OFF					"Switch Power Off"
+	#define MSG_EXTRUDE							" Экструзия          "
+	#define MSG_RETRACT							" Откат"
+	#define MSG_MOVE_AXIS						" Движение по осям  \x7E"
+	#define MSG_SPEED							" Скорость:"
+	#define MSG_NOZZLE							" \002 Фильера:"
+	#define MSG_NOZZLE1							" \002 Фильера2:"
+	#define MSG_NOZZLE2							" \002 Фильера3:"
+	#define MSG_BED								" \002 Кровать:"
+	#define MSG_FAN_SPEED						" Куллер:"
+	#define MSG_FLOW							" Поток:"
+	#define MSG_CONTROL							" Настройки \003"
+	#define MSG_MIN								" \002 Минимум:"
+	#define MSG_MAX								" \002 Максимум:"
+	#define MSG_FACTOR							" \002 Фактор:"
+	#define MSG_AUTOTEMP						" Autotemp:"
+	#define MSG_ON								"Вкл. "
+	#define MSG_OFF								"Выкл. "
+	#define MSG_PID_P							" PID-P: "
+	#define MSG_PID_I							" PID-I: "
+	#define MSG_PID_D							" PID-D: "
+	#define MSG_PID_C							" PID-C: "
+	#define MSG_ACC								" Acc:"
+	#define MSG_VXY_JERK						" Vxy-jerk: "
+	#define MSG_VZ_JERK                         "Vz-jerk"
+	#define MSG_VE_JERK                         "Ve-jerk"
+	#define MSG_VMAX							" Vmax "
+	#define MSG_X								"x:"
+	#define MSG_Y								"y:"
+	#define MSG_Z								"z:"
+	#define MSG_E								"e:"
+	#define MSG_VMIN							" Vmin:"
+	#define MSG_VTRAV_MIN						" VTrav min:"
+	#define MSG_AMAX							" Amax "
+	#define MSG_A_RETRACT						" A-retract:"
+	#define MSG_XSTEPS							" X шаг/mm:"
+	#define MSG_YSTEPS							" Y шаг/mm:"
+	#define MSG_ZSTEPS							" Z шаг/mm:"
+	#define MSG_ESTEPS							" E шаг/mm:"
+	#define MSG_RECTRACT    					" Откат подачи      \x7E"
+	#define MSG_TEMPERATURE  				" Температура       \x7E"
+	#define MSG_MOTION						" Скорости          \x7E"
+		#define MSG_CONTRAST "LCD contrast"
+	#define MSG_STORE_EPROM						" Сохранить настройки"
+	#define MSG_LOAD_EPROM						" Загрузить настройки"
+	#define MSG_RESTORE_FAILSAFE				" Сброс настроек     "
+	#define MSG_REFRESH							"\004Обновить           "
+	#define MSG_WATCH							" Обзор             \003"
+	#define MSG_PREPARE							" Действия          \x7E"
+	#define MSG_TUNE					" Настройки         \x7E"
+	#define MSG_PAUSE_PRINT						" Пауза печати      \x7E"
+	#define MSG_RESUME_PRINT					" Продолжить печать \x7E"
+	#define MSG_STOP_PRINT						" Остановить печать \x7E"
+	#define MSG_CARD_MENU						" Меню карты        \x7E"
+	#define MSG_NO_CARD							" Нет карты"
+	#define MSG_DWELL							"Сон..."
+	#define MSG_USERWAIT						"Нажмите для продолж."
+	#define MSG_RESUMING "Resuming print"
+	#define MSG_NO_MOVE							"Нет движения.       "
+	#define MSG_PART_RELEASE					" Извлечение принта  "
+	#define MSG_KILLED							"УБИТО. "
+	#define MSG_STOPPED							"ОСТАНОВЛЕНО. "
+	#define MSG_CONTROL_RETRACT					" Откат mm:"
+	#define MSG_CONTROL_RETRACTF				" Откат  F:"
+	#define MSG_CONTROL_RETRACT_ZLIFT			" Прыжок mm:"
+	#define MSG_CONTROL_RETRACT_RECOVER			" Возврат +mm:"
+	#define MSG_CONTROL_RETRACT_RECOVERF		" Возврат  F:"
+	#define MSG_AUTORETRACT						" АвтоОткат:"
+	#define MSG_FILAMENTCHANGE "Change filament"
+	#define MSG_INIT_SDCARD "Init. SD-Card"	
+	#define MSG_CNG_SDCARD "Change SD-Card"
 
 // Serial Console Messages
 
-#define MSG_Enqueing						"Запланировано \""
-#define MSG_POWERUP							"Включение питания"
-#define MSG_EXTERNAL_RESET					" Внешний сброс"
-#define MSG_BROWNOUT_RESET					" Brown out сброс"
-#define MSG_WATCHDOG_RESET					" Watchdog сброс"
-#define MSG_SOFTWARE_RESET					" программный сброс"
-#define MSG_MARLIN							"Marlin "
-#define MSG_AUTHOR							" | Автор: "
-#define MSG_CONFIGURATION_VER				" Последнее обновление: "
-#define MSG_FREE_MEMORY						" Памяти свободно: "
-#define MSG_PLANNER_BUFFER_BYTES			"  Буффер очереди команд Bytes: "
-#define MSG_OK								"ok"
-#define MSG_FILE_SAVED						"Файл записан."
-#define MSG_ERR_LINE_NO						"Номен строки это не последняя строка+1, последняя строка:"
-#define MSG_ERR_CHECKSUM_MISMATCH			"контрольная сумма не совпадает, последняя строка:"
-#define MSG_ERR_NO_CHECKSUM					"нет контрольной суммы для строки, последняя строка:"
-#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM	"нет строки для контрольной суммы, последняя строка:"
-#define MSG_FILE_PRINTED					"Печать файла завершена"
-#define MSG_BEGIN_FILE_LIST					"Список файлов"
-#define MSG_END_FILE_LIST					"Конец списка файлов"
-#define MSG_M104_INVALID_EXTRUDER			"M104 ошибка экструдера "
-#define MSG_M105_INVALID_EXTRUDER			"M105 ошибка экструдера "
-#define MSG_M218_INVALID_EXTRUDER			"M218 ошибка экструдера "
-#define MSG_ERR_NO_THERMISTORS				"Нет термистра - нет температуры"
-#define MSG_M109_INVALID_EXTRUDER			"M109 ошибка экструдера "
-#define MSG_HEATING							"Нагрев...  "
-#define MSG_HEATING_COMPLETE				"Наргето.    "
-#define MSG_BED_HEATING						"Нагрев стола...     "
-#define MSG_BED_DONE						"Стол нагрет.        "
-#define MSG_M115_REPORT						"FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
-#define MSG_COUNT_X							" Count X:"
-#define MSG_ERR_KILLED						"Принтер остановлен. вызов kill() !!"
-#define MSG_ERR_STOPPED						"Ошибка принтера, останов. Устраните неисправность и используйте M999 для перезагрузки!. (Температура недоступна. Проверьте датчики)"
-#define MSG_RESEND							"Переотправка:"
-#define MSG_UNKNOWN_COMMAND					"Неизвестная команда:\""
-#define MSG_ACTIVE_EXTRUDER					"Активный экструдер: "
-#define MSG_INVALID_EXTRUDER				"Ошибка экструдера"
-#define MSG_X_MIN							"x_min:"
-#define MSG_X_MAX							"x_max:"
-#define MSG_Y_MIN							"y_min:"
-#define MSG_Y_MAX							"y_max:"
-#define MSG_Z_MIN							"z_min:"
-#define MSG_Z_MAX							"z_max:"
-#define MSG_M119_REPORT						"Статус концевиков"
-#define MSG_ENDSTOP_HIT						"Срабатывание концевика"
-#define MSG_ENDSTOP_OPEN					"Концевик освобожден"
-#define MSG_HOTEND_OFFSET					"Hotend offsets:"
-#define MSG_SD_CANT_OPEN_SUBDIR				"Не открыть папку"
-#define MSG_SD_INIT_FAIL					"Ошибка инициализации SD"
-#define MSG_SD_VOL_INIT_FAIL				"Ошибка инициализации раздела"
-#define MSG_SD_OPENROOT_FAIL				"Не прочесть содержимое корня"
-#define MSG_SD_CARD_OK						"SD карта в порядке"
-#define MSG_SD_WORKDIR_FAIL					"не открыть рабочую папку"
-#define MSG_SD_OPEN_FILE_FAIL				"Ошибка чтения, файл: "
-#define MSG_SD_FILE_OPENED					"Файл открыт:"
-#define MSG_SD_SIZE							" Размер:"
-#define MSG_SD_FILE_SELECTED				"Файл выбран"
-#define MSG_SD_WRITE_TO_FILE				"Запись в файл: "
-#define MSG_SD_PRINTING_BYTE				"SD печать byte "
-#define MSG_SD_NOT_PRINTING					"нет SD печати"
-#define MSG_SD_ERR_WRITE_TO_FILE			"ошибка записи в файл"
-#define MSG_SD_CANT_ENTER_SUBDIR			"Не зайти в папку:"
-#define MSG_STEPPER_TOO_HIGH				"Частота шагов очень высока : "
-#define MSG_ENDSTOPS_HIT					"концевик сработал: "
-#define MSG_ERR_COLD_EXTRUDE_STOP			" защита холодной экструзии"
-#define MSG_ERR_LONG_EXTRUDE_STOP			" защита превышения длинны экструзии"
+	#define MSG_Enqueing						"Запланировано \""
+	#define MSG_POWERUP							"Включение питания"
+	#define MSG_EXTERNAL_RESET					" Внешний сброс"
+	#define MSG_BROWNOUT_RESET					" Brown out сброс"
+	#define MSG_WATCHDOG_RESET					" Watchdog сброс"
+	#define MSG_SOFTWARE_RESET					" программный сброс"
+	#define MSG_MARLIN							"Marlin "
+	#define MSG_AUTHOR							" | Автор: "
+	#define MSG_CONFIGURATION_VER				" Последнее обновление: "
+	#define MSG_FREE_MEMORY						" Памяти свободно: "
+	#define MSG_PLANNER_BUFFER_BYTES			"  Буффер очереди команд Bytes: "
+	#define MSG_OK								"ok"
+	#define MSG_FILE_SAVED						"Файл записан."
+	#define MSG_ERR_LINE_NO						"Номен строки это не последняя строка+1, последняя строка:"
+	#define MSG_ERR_CHECKSUM_MISMATCH			"контрольная сумма не совпадает, последняя строка:"
+	#define MSG_ERR_NO_CHECKSUM					"нет контрольной суммы для строки, последняя строка:"
+	#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM	"нет строки для контрольной суммы, последняя строка:"
+	#define MSG_FILE_PRINTED					"Печать файла завершена"
+	#define MSG_BEGIN_FILE_LIST					"Список файлов"
+	#define MSG_END_FILE_LIST					"Конец списка файлов"
+	#define MSG_M104_INVALID_EXTRUDER			"M104 ошибка экструдера "
+	#define MSG_M105_INVALID_EXTRUDER			"M105 ошибка экструдера "
+	#define MSG_M218_INVALID_EXTRUDER			"M218 ошибка экструдера "
+	#define MSG_ERR_NO_THERMISTORS				"Нет термистра - нет температуры"
+	#define MSG_M109_INVALID_EXTRUDER			"M109 ошибка экструдера "
+	#define MSG_HEATING							"Нагрев...  "
+	#define MSG_HEATING_COMPLETE				"Наргето.    "
+	#define MSG_BED_HEATING						"Нагрев стола...     "
+	#define MSG_BED_DONE						"Стол нагрет.        "
+	#define MSG_M115_REPORT						"FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
+	#define MSG_COUNT_X							" Count X:"
+	#define MSG_ERR_KILLED						"Принтер остановлен. вызов kill() !!"
+	#define MSG_ERR_STOPPED						"Ошибка принтера, останов. Устраните неисправность и используйте M999 для перезагрузки!. (Температура недоступна. Проверьте датчики)"
+	#define MSG_RESEND							"Переотправка:"
+	#define MSG_UNKNOWN_COMMAND					"Неизвестная команда:\""
+	#define MSG_ACTIVE_EXTRUDER					"Активный экструдер: "
+	#define MSG_INVALID_EXTRUDER				"Ошибка экструдера"
+	#define MSG_X_MIN							"x_min:"
+	#define MSG_X_MAX							"x_max:"
+	#define MSG_Y_MIN							"y_min:"
+	#define MSG_Y_MAX							"y_max:"
+	#define MSG_Z_MIN							"z_min:"
+	#define MSG_Z_MAX							"z_max:"
+	#define MSG_M119_REPORT						"Статус концевиков"
+	#define MSG_ENDSTOP_HIT						"Срабатывание концевика"
+	#define MSG_ENDSTOP_OPEN					"Концевик освобожден"
+	#define MSG_HOTEND_OFFSET					"Hotend offsets:"
+	#define MSG_SD_CANT_OPEN_SUBDIR				"Не открыть папку"
+	#define MSG_SD_INIT_FAIL					"Ошибка инициализации SD"
+	#define MSG_SD_VOL_INIT_FAIL				"Ошибка инициализации раздела"
+	#define MSG_SD_OPENROOT_FAIL				"Не прочесть содержимое корня"
+	#define MSG_SD_CARD_OK						"SD карта в порядке"
+	#define MSG_SD_WORKDIR_FAIL					"не открыть рабочую папку"
+	#define MSG_SD_OPEN_FILE_FAIL				"Ошибка чтения, файл: "
+	#define MSG_SD_FILE_OPENED					"Файл открыт:"
+	#define MSG_SD_SIZE							" Размер:"
+	#define MSG_SD_FILE_SELECTED				"Файл выбран"
+	#define MSG_SD_WRITE_TO_FILE				"Запись в файл: "
+	#define MSG_SD_PRINTING_BYTE				"SD печать byte "
+	#define MSG_SD_NOT_PRINTING					"нет SD печати"
+	#define MSG_SD_ERR_WRITE_TO_FILE			"ошибка записи в файл"
+	#define MSG_SD_CANT_ENTER_SUBDIR			"Не зайти в папку:"
+	#define MSG_STEPPER_TOO_HIGH				"Частота шагов очень высока : "
+	#define MSG_ENDSTOPS_HIT					"концевик сработал: "
+	#define MSG_ERR_COLD_EXTRUDE_STOP			" защита холодной экструзии"
+	#define MSG_ERR_LONG_EXTRUDE_STOP			" защита превышения длинны экструзии"
 
 #endif