Prusa-Firmware/Firmware/language_all.cpp
2016-05-31 14:08:04 +02:00

2564 lines
125 KiB
C++
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include <avr/pgmspace.h>
#include "Configuration_prusa.h"
#define LCD_WIDTH 20
extern unsigned char lang_selected;
const char MSGEN0[] PROGMEM = { CUSTOM_MENDEL_NAME " ready." }; //WELCOME_MSG
const char MSGCZ0[] PROGMEM = { CUSTOM_MENDEL_NAME " ok" }; //WELCOME_MSG
const char MSGIT0[] PROGMEM = { CUSTOM_MENDEL_NAME " pronto." }; //WELCOME_MSG
const char MSGES0[] PROGMEM = { CUSTOM_MENDEL_NAME " lista" }; //WELCOME_MSG
const char MSGPL0[] PROGMEM = { CUSTOM_MENDEL_NAME " gotowa" }; //WELCOME_MSG
const char MSGEN1[] PROGMEM = { "Card inserted" }; //MSG_SD_INSERTED
const char MSGCZ1[] PROGMEM = { "Karta vlozena" }; //MSG_SD_INSERTED
const char MSGIT1[] PROGMEM = { "SD Card inserita" }; //MSG_SD_INSERTED
const char MSGES1[] PROGMEM = { "Tarjeta colocada" }; //MSG_SD_INSERTED
const char MSGPL1[] PROGMEM = { "Karta wlozona" }; //MSG_SD_INSERTED
const char MSGEN2[] PROGMEM = { "Card removed" }; //MSG_SD_REMOVED
const char MSGCZ2[] PROGMEM = { "Karta vyjmuta" }; //MSG_SD_REMOVED
const char MSGIT2[] PROGMEM = { "SD Card rimossa" }; //MSG_SD_REMOVED
const char MSGES2[] PROGMEM = { "Tarjeta retirada" }; //MSG_SD_REMOVED
const char MSGPL2[] PROGMEM = { "Karta wyjeta" }; //MSG_SD_REMOVED
const char MSGEN3[] PROGMEM = { "Main" }; //MSG_MAIN
const char MSGCZ3[] PROGMEM = { "Hlavni nabidka" }; //MSG_MAIN
const char MSGIT3[] PROGMEM = { "Menu principale" }; //MSG_MAIN
const char MSGES3[] PROGMEM = { "Menu principal" }; //MSG_MAIN
const char MSGPL3[] PROGMEM = { "Menu glowne" }; //MSG_MAIN
const char MSGEN4[] PROGMEM = { "Autostart" }; //MSG_AUTOSTART
const char MSGCZ4[] PROGMEM = { "Autostart" }; //MSG_AUTOSTART
const char MSGIT4[] PROGMEM = { "Autostart" }; //MSG_AUTOSTART
const char MSGES4[] PROGMEM = { "Autostart" }; //MSG_AUTOSTART
const char MSGPL4[] PROGMEM = { "Autostart" }; //MSG_AUTOSTART
const char MSGEN5[] PROGMEM = { "Disable steppers" }; //MSG_DISABLE_STEPPERS
const char MSGCZ5[] PROGMEM = { "Vypnout motory" }; //MSG_DISABLE_STEPPERS
const char MSGIT5[] PROGMEM = { "Disabilita Motori" }; //MSG_DISABLE_STEPPERS
const char MSGES5[] PROGMEM = { "Apagar motores" }; //MSG_DISABLE_STEPPERS
const char MSGPL5[] PROGMEM = { "Wylaczyc silniki" }; //MSG_DISABLE_STEPPERS
const char MSGEN6[] PROGMEM = { "Auto home" }; //MSG_AUTO_HOME
const char MSGCZ6[] PROGMEM = { "Auto home" }; //MSG_AUTO_HOME
const char MSGIT6[] PROGMEM = { "Auto Home" }; //MSG_AUTO_HOME
const char MSGES6[] PROGMEM = { "Llevar al origen" }; //MSG_AUTO_HOME
const char MSGPL6[] PROGMEM = { "Auto home" }; //MSG_AUTO_HOME
const char MSGEN7[] PROGMEM = { "Set home offsets" }; //MSG_SET_HOME_OFFSETS
const char MSGCZ7[] PROGMEM = { "Nastav pocatek home" }; //MSG_SET_HOME_OFFSETS
const char MSGIT7[] PROGMEM = { "Set home offsets" }; //MSG_SET_HOME_OFFSETS
const char MSGES7[] PROGMEM = { "Set home offsets" }; //MSG_SET_HOME_OFFSETS
const char MSGPL7[] PROGMEM = { "Nastav pocatek home" }; //MSG_SET_HOME_OFFSETS
const char MSGEN8[] PROGMEM = { "Set origin" }; //MSG_SET_ORIGIN
const char MSGCZ8[] PROGMEM = { "Nastav pocatek" }; //MSG_SET_ORIGIN
const char MSGIT8[] PROGMEM = { "Set origin" }; //MSG_SET_ORIGIN
const char MSGES8[] PROGMEM = { "Set origin" }; //MSG_SET_ORIGIN
const char MSGPL8[] PROGMEM = { "Nastav pocatek" }; //MSG_SET_ORIGIN
const char MSGEN9[] PROGMEM = { "Preheat PLA" }; //MSG_PREHEAT_PLA
const char MSGCZ9[] PROGMEM = { "Predehrev PLA" }; //MSG_PREHEAT_PLA
const char MSGIT9[] PROGMEM = { "Preheat PLA" }; //MSG_PREHEAT_PLA
const char MSGES9[] PROGMEM = { "Preheat PLA" }; //MSG_PREHEAT_PLA
const char MSGPL9[] PROGMEM = { "Predehrev PLA" }; //MSG_PREHEAT_PLA
const char MSGEN10[] PROGMEM = { "Preheat PLA 1" }; //MSG_PREHEAT_PLA0
const char MSGCZ10[] PROGMEM = { "Predehrev PLA 1" }; //MSG_PREHEAT_PLA0
const char MSGIT10[] PROGMEM = { "Preheat PLA 1" }; //MSG_PREHEAT_PLA0
const char MSGES10[] PROGMEM = { "Preheat PLA 1" }; //MSG_PREHEAT_PLA0
const char MSGPL10[] PROGMEM = { "Predehrev PLA 1" }; //MSG_PREHEAT_PLA0
const char MSGEN11[] PROGMEM = { "Preheat PLA 2" }; //MSG_PREHEAT_PLA1
const char MSGCZ11[] PROGMEM = { "Predehrev PLA 2" }; //MSG_PREHEAT_PLA1
const char MSGIT11[] PROGMEM = { "Preheat PLA 2" }; //MSG_PREHEAT_PLA1
const char MSGES11[] PROGMEM = { "Preheat PLA 2" }; //MSG_PREHEAT_PLA1
const char MSGPL11[] PROGMEM = { "Predehrev PLA 2" }; //MSG_PREHEAT_PLA1
const char MSGEN12[] PROGMEM = { "Preheat PLA 3" }; //MSG_PREHEAT_PLA2
const char MSGCZ12[] PROGMEM = { "Predehrev PLA 3" }; //MSG_PREHEAT_PLA2
const char MSGIT12[] PROGMEM = { "Preheat PLA 3" }; //MSG_PREHEAT_PLA2
const char MSGES12[] PROGMEM = { "Preheat PLA 3" }; //MSG_PREHEAT_PLA2
const char MSGPL12[] PROGMEM = { "Predehrev PLA 3" }; //MSG_PREHEAT_PLA2
const char MSGEN13[] PROGMEM = { "Preheat PLA All" }; //MSG_PREHEAT_PLA012
const char MSGCZ13[] PROGMEM = { "Predehrev PLA All" }; //MSG_PREHEAT_PLA012
const char MSGIT13[] PROGMEM = { "Preheat PLA All" }; //MSG_PREHEAT_PLA012
const char MSGES13[] PROGMEM = { "Preheat PLA All" }; //MSG_PREHEAT_PLA012
const char MSGPL13[] PROGMEM = { "Predehrev PLA All" }; //MSG_PREHEAT_PLA012
const char MSGEN14[] PROGMEM = { "Preheat PLA Bed" }; //MSG_PREHEAT_PLA_BEDONLY
const char MSGCZ14[] PROGMEM = { "Predehrev PLA Bed" }; //MSG_PREHEAT_PLA_BEDONLY
const char MSGIT14[] PROGMEM = { "Preheat PLA Bed" }; //MSG_PREHEAT_PLA_BEDONLY
const char MSGES14[] PROGMEM = { "Preheat PLA Bed" }; //MSG_PREHEAT_PLA_BEDONLY
const char MSGPL14[] PROGMEM = { "Predehrev PLA Bed" }; //MSG_PREHEAT_PLA_BEDONLY
const char MSGEN15[] PROGMEM = { "Preheat PLA conf" }; //MSG_PREHEAT_PLA_SETTINGS
const char MSGCZ15[] PROGMEM = { "Predehrev PLA conf" }; //MSG_PREHEAT_PLA_SETTINGS
const char MSGIT15[] PROGMEM = { "Preheat PLA conf" }; //MSG_PREHEAT_PLA_SETTINGS
const char MSGES15[] PROGMEM = { "Preheat PLA conf" }; //MSG_PREHEAT_PLA_SETTINGS
const char MSGPL15[] PROGMEM = { "Predehrev PLA conf" }; //MSG_PREHEAT_PLA_SETTINGS
const char MSGEN16[] PROGMEM = { "Preheat ABS" }; //MSG_PREHEAT_ABS
const char MSGCZ16[] PROGMEM = { "Predehrev ABS" }; //MSG_PREHEAT_ABS
const char MSGIT16[] PROGMEM = { "Preheat ABS" }; //MSG_PREHEAT_ABS
const char MSGES16[] PROGMEM = { "Preheat ABS" }; //MSG_PREHEAT_ABS
const char MSGPL16[] PROGMEM = { "Predehrev ABS" }; //MSG_PREHEAT_ABS
const char MSGEN17[] PROGMEM = { "Preheat ABS 1" }; //MSG_PREHEAT_ABS0
const char MSGCZ17[] PROGMEM = { "Predehrev ABS 1" }; //MSG_PREHEAT_ABS0
const char MSGIT17[] PROGMEM = { "Preheat ABS 1" }; //MSG_PREHEAT_ABS0
const char MSGES17[] PROGMEM = { "Preheat ABS 1" }; //MSG_PREHEAT_ABS0
const char MSGPL17[] PROGMEM = { "Predehrev ABS 1" }; //MSG_PREHEAT_ABS0
const char MSGEN18[] PROGMEM = { "Preheat ABS 2" }; //MSG_PREHEAT_ABS1
const char MSGCZ18[] PROGMEM = { "Predehrev ABS 2" }; //MSG_PREHEAT_ABS1
const char MSGIT18[] PROGMEM = { "Preheat ABS 2" }; //MSG_PREHEAT_ABS1
const char MSGES18[] PROGMEM = { "Preheat ABS 2" }; //MSG_PREHEAT_ABS1
const char MSGPL18[] PROGMEM = { "Predehrev ABS 2" }; //MSG_PREHEAT_ABS1
const char MSGEN19[] PROGMEM = { "Preheat ABS 3" }; //MSG_PREHEAT_ABS2
const char MSGCZ19[] PROGMEM = { "Predehrev ABS 3" }; //MSG_PREHEAT_ABS2
const char MSGIT19[] PROGMEM = { "Preheat ABS 3" }; //MSG_PREHEAT_ABS2
const char MSGES19[] PROGMEM = { "Preheat ABS 3" }; //MSG_PREHEAT_ABS2
const char MSGPL19[] PROGMEM = { "Predehrev ABS 3" }; //MSG_PREHEAT_ABS2
const char MSGEN20[] PROGMEM = { "Preheat ABS All" }; //MSG_PREHEAT_ABS012
const char MSGCZ20[] PROGMEM = { "Predehrev ABS All" }; //MSG_PREHEAT_ABS012
const char MSGIT20[] PROGMEM = { "Preheat ABS All" }; //MSG_PREHEAT_ABS012
const char MSGES20[] PROGMEM = { "Preheat ABS All" }; //MSG_PREHEAT_ABS012
const char MSGPL20[] PROGMEM = { "Predehrev ABS All" }; //MSG_PREHEAT_ABS012
const char MSGEN21[] PROGMEM = { "Preheat ABS Bed" }; //MSG_PREHEAT_ABS_BEDONLY
const char MSGCZ21[] PROGMEM = { "Predehrev ABS Bed" }; //MSG_PREHEAT_ABS_BEDONLY
const char MSGIT21[] PROGMEM = { "Preheat ABS Bed" }; //MSG_PREHEAT_ABS_BEDONLY
const char MSGES21[] PROGMEM = { "Preheat ABS Bed" }; //MSG_PREHEAT_ABS_BEDONLY
const char MSGPL21[] PROGMEM = { "Predehrev ABS Bed" }; //MSG_PREHEAT_ABS_BEDONLY
const char MSGEN22[] PROGMEM = { "Preheat ABS conf" }; //MSG_PREHEAT_ABS_SETTINGS
const char MSGCZ22[] PROGMEM = { "Predehrev ABS conf" }; //MSG_PREHEAT_ABS_SETTINGS
const char MSGIT22[] PROGMEM = { "Preheat ABS conf" }; //MSG_PREHEAT_ABS_SETTINGS
const char MSGES22[] PROGMEM = { "Preheat ABS conf" }; //MSG_PREHEAT_ABS_SETTINGS
const char MSGPL22[] PROGMEM = { "Predehrev ABS conf" }; //MSG_PREHEAT_ABS_SETTINGS
const char MSGEN23[] PROGMEM = { "Cooldown" }; //MSG_COOLDOWN
const char MSGCZ23[] PROGMEM = { "Zchladit" }; //MSG_COOLDOWN
const char MSGIT23[] PROGMEM = { "Raffredda" }; //MSG_COOLDOWN
const char MSGES23[] PROGMEM = { "Enfriar" }; //MSG_COOLDOWN
const char MSGPL23[] PROGMEM = { "Wychlodzic" }; //MSG_COOLDOWN
const char MSGEN24[] PROGMEM = { "Switch power on" }; //MSG_SWITCH_PS_ON
const char MSGCZ24[] PROGMEM = { "Vypnout zdroj" }; //MSG_SWITCH_PS_ON
const char MSGIT24[] PROGMEM = { "Switch power on" }; //MSG_SWITCH_PS_ON
const char MSGES24[] PROGMEM = { "Switch power on" }; //MSG_SWITCH_PS_ON
const char MSGPL24[] PROGMEM = { "Vypnout zdroj" }; //MSG_SWITCH_PS_ON
const char MSGEN25[] PROGMEM = { "Switch power off" }; //MSG_SWITCH_PS_OFF
const char MSGCZ25[] PROGMEM = { "Zapnout zdroj" }; //MSG_SWITCH_PS_OFF
const char MSGIT25[] PROGMEM = { "Switch power off" }; //MSG_SWITCH_PS_OFF
const char MSGES25[] PROGMEM = { "Switch power off" }; //MSG_SWITCH_PS_OFF
const char MSGPL25[] PROGMEM = { "Zapnout zdroj" }; //MSG_SWITCH_PS_OFF
const char MSGEN26[] PROGMEM = { "Extrude" }; //MSG_EXTRUDE
const char MSGCZ26[] PROGMEM = { "Extrudovat" }; //MSG_EXTRUDE
const char MSGIT26[] PROGMEM = { "Extrude" }; //MSG_EXTRUDE
const char MSGES26[] PROGMEM = { "Extrude" }; //MSG_EXTRUDE
const char MSGPL26[] PROGMEM = { "Extrudovat" }; //MSG_EXTRUDE
const char MSGEN27[] PROGMEM = { "Retract" }; //MSG_RETRACT
const char MSGCZ27[] PROGMEM = { "Retract" }; //MSG_RETRACT
const char MSGIT27[] PROGMEM = { "Retract" }; //MSG_RETRACT
const char MSGES27[] PROGMEM = { "Retract" }; //MSG_RETRACT
const char MSGPL27[] PROGMEM = { "Retract" }; //MSG_RETRACT
const char MSGEN28[] PROGMEM = { "Move axis" }; //MSG_MOVE_AXIS
const char MSGCZ28[] PROGMEM = { "Posunout osu" }; //MSG_MOVE_AXIS
const char MSGIT28[] PROGMEM = { "Muovi Asse" }; //MSG_MOVE_AXIS
const char MSGES28[] PROGMEM = { "Mover ejes" }; //MSG_MOVE_AXIS
const char MSGPL28[] PROGMEM = { "Ruch osi" }; //MSG_MOVE_AXIS
const char MSGEN29[] PROGMEM = { "Move X" }; //MSG_MOVE_X
const char MSGCZ29[] PROGMEM = { "Posunout X" }; //MSG_MOVE_X
const char MSGIT29[] PROGMEM = { "Muovi X" }; //MSG_MOVE_X
const char MSGES29[] PROGMEM = { "Mover X" }; //MSG_MOVE_X
const char MSGPL29[] PROGMEM = { "Przesunac X" }; //MSG_MOVE_X
const char MSGEN30[] PROGMEM = { "Move Y" }; //MSG_MOVE_Y
const char MSGCZ30[] PROGMEM = { "Posunout Y" }; //MSG_MOVE_Y
const char MSGIT30[] PROGMEM = { "Muovi Y" }; //MSG_MOVE_Y
const char MSGES30[] PROGMEM = { "Mover Y" }; //MSG_MOVE_Y
const char MSGPL30[] PROGMEM = { "Przesunac Y" }; //MSG_MOVE_Y
const char MSGEN31[] PROGMEM = { "Move Z" }; //MSG_MOVE_Z
const char MSGCZ31[] PROGMEM = { "Posunout Z" }; //MSG_MOVE_Z
const char MSGIT31[] PROGMEM = { "Muovi Z" }; //MSG_MOVE_Z
const char MSGES31[] PROGMEM = { "Mover Z" }; //MSG_MOVE_Z
const char MSGPL31[] PROGMEM = { "Przesunac Z" }; //MSG_MOVE_Z
const char MSGEN32[] PROGMEM = { "Extruder" }; //MSG_MOVE_E
const char MSGCZ32[] PROGMEM = { "Extruder" }; //MSG_MOVE_E
const char MSGIT32[] PROGMEM = { "Estrusore" }; //MSG_MOVE_E
const char MSGES32[] PROGMEM = { "Extrusor" }; //MSG_MOVE_E
const char MSGPL32[] PROGMEM = { "Extruder" }; //MSG_MOVE_E
const char MSGEN33[] PROGMEM = { "Extruder2" }; //MSG_MOVE_E1
const char MSGCZ33[] PROGMEM = { "Extruder2" }; //MSG_MOVE_E1
const char MSGIT33[] PROGMEM = { "Extruder2" }; //MSG_MOVE_E1
const char MSGES33[] PROGMEM = { "Extruder2" }; //MSG_MOVE_E1
const char MSGPL33[] PROGMEM = { "Extruder2" }; //MSG_MOVE_E1
const char MSGEN34[] PROGMEM = { "Extruder3" }; //MSG_MOVE_E2
const char MSGCZ34[] PROGMEM = { "Extruder3" }; //MSG_MOVE_E2
const char MSGIT34[] PROGMEM = { "Extruder3" }; //MSG_MOVE_E2
const char MSGES34[] PROGMEM = { "Extruder3" }; //MSG_MOVE_E2
const char MSGPL34[] PROGMEM = { "Extruder3" }; //MSG_MOVE_E2
const char MSGEN35[] PROGMEM = { "Move 0.1mm" }; //MSG_MOVE_01MM
const char MSGCZ35[] PROGMEM = { "Posunout o 0.1mm" }; //MSG_MOVE_01MM
const char MSGIT35[] PROGMEM = { "Move 0.1mm" }; //MSG_MOVE_01MM
const char MSGES35[] PROGMEM = { "Move 0.1mm" }; //MSG_MOVE_01MM
const char MSGPL35[] PROGMEM = { "Posunout o 0.1mm" }; //MSG_MOVE_01MM
const char MSGEN36[] PROGMEM = { "Move 1mm" }; //MSG_MOVE_1MM
const char MSGCZ36[] PROGMEM = { "Posunout o 1mm" }; //MSG_MOVE_1MM
const char MSGIT36[] PROGMEM = { "Move 1mm" }; //MSG_MOVE_1MM
const char MSGES36[] PROGMEM = { "Move 1mm" }; //MSG_MOVE_1MM
const char MSGPL36[] PROGMEM = { "Posunout o 1mm" }; //MSG_MOVE_1MM
const char MSGEN37[] PROGMEM = { "Move 10mm" }; //MSG_MOVE_10MM
const char MSGCZ37[] PROGMEM = { "Posunout o 10mm" }; //MSG_MOVE_10MM
const char MSGIT37[] PROGMEM = { "Move 10mm" }; //MSG_MOVE_10MM
const char MSGES37[] PROGMEM = { "Move 10mm" }; //MSG_MOVE_10MM
const char MSGPL37[] PROGMEM = { "Posunout o 10mm" }; //MSG_MOVE_10MM
const char MSGEN38[] PROGMEM = { "Speed" }; //MSG_SPEED
const char MSGCZ38[] PROGMEM = { "Rychlost" }; //MSG_SPEED
const char MSGIT38[] PROGMEM = { "VelcitÃÆà" }; //MSG_SPEED
const char MSGES38[] PROGMEM = { "Velocidad" }; //MSG_SPEED
const char MSGPL38[] PROGMEM = { "Predkosc" }; //MSG_SPEED
const char MSGEN39[] PROGMEM = { "Nozzle" }; //MSG_NOZZLE
const char MSGCZ39[] PROGMEM = { "Tryska" }; //MSG_NOZZLE
const char MSGIT39[] PROGMEM = { "Ugello" }; //MSG_NOZZLE
const char MSGES39[] PROGMEM = { "Fusor" }; //MSG_NOZZLE
const char MSGPL39[] PROGMEM = { "Dysza" }; //MSG_NOZZLE
const char MSGEN40[] PROGMEM = { "Nozzle2" }; //MSG_NOZZLE1
const char MSGCZ40[] PROGMEM = { "Tryska2" }; //MSG_NOZZLE1
const char MSGIT40[] PROGMEM = { "Nozzle2" }; //MSG_NOZZLE1
const char MSGES40[] PROGMEM = { "Nozzle2" }; //MSG_NOZZLE1
const char MSGPL40[] PROGMEM = { "Tryska2" }; //MSG_NOZZLE1
const char MSGEN41[] PROGMEM = { "Nozzle3" }; //MSG_NOZZLE2
const char MSGCZ41[] PROGMEM = { "Tryska3" }; //MSG_NOZZLE2
const char MSGIT41[] PROGMEM = { "Nozzle3" }; //MSG_NOZZLE2
const char MSGES41[] PROGMEM = { "Nozzle3" }; //MSG_NOZZLE2
const char MSGPL41[] PROGMEM = { "Tryska3" }; //MSG_NOZZLE2
const char MSGEN42[] PROGMEM = { "Bed" }; //MSG_BED
const char MSGCZ42[] PROGMEM = { "Bed" }; //MSG_BED
const char MSGIT42[] PROGMEM = { "Piatto" }; //MSG_BED
const char MSGES42[] PROGMEM = { "Base" }; //MSG_BED
const char MSGPL42[] PROGMEM = { "Stolik" }; //MSG_BED
const char MSGEN43[] PROGMEM = { "Fan speed" }; //MSG_FAN_SPEED
const char MSGCZ43[] PROGMEM = { "Rychlost vent." }; //MSG_FAN_SPEED
const char MSGIT43[] PROGMEM = { "Ventola" }; //MSG_FAN_SPEED
const char MSGES43[] PROGMEM = { "Ventilador" }; //MSG_FAN_SPEED
const char MSGPL43[] PROGMEM = { "Predkosc went." }; //MSG_FAN_SPEED
const char MSGEN44[] PROGMEM = { "Flow" }; //MSG_FLOW
const char MSGCZ44[] PROGMEM = { "Prutok" }; //MSG_FLOW
const char MSGIT44[] PROGMEM = { "Flusso" }; //MSG_FLOW
const char MSGES44[] PROGMEM = { "Flujo" }; //MSG_FLOW
const char MSGPL44[] PROGMEM = { "Przeplyw" }; //MSG_FLOW
const char MSGEN45[] PROGMEM = { "Flow 0" }; //MSG_FLOW0
const char MSGCZ45[] PROGMEM = { "Prutok 0" }; //MSG_FLOW0
const char MSGIT45[] PROGMEM = { "Flow 0" }; //MSG_FLOW0
const char MSGES45[] PROGMEM = { "Flow 0" }; //MSG_FLOW0
const char MSGPL45[] PROGMEM = { "Prutok 0" }; //MSG_FLOW0
const char MSGEN46[] PROGMEM = { "Flow 1" }; //MSG_FLOW1
const char MSGCZ46[] PROGMEM = { "Prutok 1" }; //MSG_FLOW1
const char MSGIT46[] PROGMEM = { "Flow 1" }; //MSG_FLOW1
const char MSGES46[] PROGMEM = { "Flow 1" }; //MSG_FLOW1
const char MSGPL46[] PROGMEM = { "Prutok 1" }; //MSG_FLOW1
const char MSGEN47[] PROGMEM = { "Flow 2" }; //MSG_FLOW2
const char MSGCZ47[] PROGMEM = { "Prutok 2" }; //MSG_FLOW2
const char MSGIT47[] PROGMEM = { "Flow 2" }; //MSG_FLOW2
const char MSGES47[] PROGMEM = { "Flow 2" }; //MSG_FLOW2
const char MSGPL47[] PROGMEM = { "Prutok 2" }; //MSG_FLOW2
const char MSGEN48[] PROGMEM = { "Control" }; //MSG_CONTROL
const char MSGCZ48[] PROGMEM = { "Kontrola" }; //MSG_CONTROL
const char MSGIT48[] PROGMEM = { "Control" }; //MSG_CONTROL
const char MSGES48[] PROGMEM = { "Control" }; //MSG_CONTROL
const char MSGPL48[] PROGMEM = { "Kontrola" }; //MSG_CONTROL
const char MSGEN49[] PROGMEM = { " \002 Min" }; //MSG_MIN
const char MSGCZ49[] PROGMEM = { " \002 Min" }; //MSG_MIN
const char MSGIT49[] PROGMEM = { " \002 Min" }; //MSG_MIN
const char MSGES49[] PROGMEM = { " \002 Min" }; //MSG_MIN
const char MSGPL49[] PROGMEM = { " \002 Min" }; //MSG_MIN
const char MSGEN50[] PROGMEM = { " \002 Max" }; //MSG_MAX
const char MSGCZ50[] PROGMEM = { " \002 Max" }; //MSG_MAX
const char MSGIT50[] PROGMEM = { " \002 Max" }; //MSG_MAX
const char MSGES50[] PROGMEM = { " \002 Max" }; //MSG_MAX
const char MSGPL50[] PROGMEM = { " \002 Max" }; //MSG_MAX
const char MSGEN51[] PROGMEM = { " \002 Fact" }; //MSG_FACTOR
const char MSGCZ51[] PROGMEM = { " \002 Fact" }; //MSG_FACTOR
const char MSGIT51[] PROGMEM = { " \002 Fact" }; //MSG_FACTOR
const char MSGES51[] PROGMEM = { " \002 Fact" }; //MSG_FACTOR
const char MSGPL51[] PROGMEM = { " \002 Fact" }; //MSG_FACTOR
const char MSGEN52[] PROGMEM = { "Autotemp" }; //MSG_AUTOTEMP
const char MSGCZ52[] PROGMEM = { "Autotemp" }; //MSG_AUTOTEMP
const char MSGIT52[] PROGMEM = { "Autotemp" }; //MSG_AUTOTEMP
const char MSGES52[] PROGMEM = { "Autotemp" }; //MSG_AUTOTEMP
const char MSGPL52[] PROGMEM = { "Autotemp" }; //MSG_AUTOTEMP
const char MSGEN53[] PROGMEM = { "On " }; //MSG_ON
const char MSGCZ53[] PROGMEM = { "On " }; //MSG_ON
const char MSGIT53[] PROGMEM = { "On " }; //MSG_ON
const char MSGES53[] PROGMEM = { "On " }; //MSG_ON
const char MSGPL53[] PROGMEM = { "On " }; //MSG_ON
const char MSGEN54[] PROGMEM = { "Off" }; //MSG_OFF
const char MSGCZ54[] PROGMEM = { "Off" }; //MSG_OFF
const char MSGIT54[] PROGMEM = { "Off" }; //MSG_OFF
const char MSGES54[] PROGMEM = { "Off" }; //MSG_OFF
const char MSGPL54[] PROGMEM = { "Off" }; //MSG_OFF
const char MSGEN55[] PROGMEM = { "PID-P" }; //MSG_PID_P
const char MSGCZ55[] PROGMEM = { "PID-P" }; //MSG_PID_P
const char MSGIT55[] PROGMEM = { "PID-P" }; //MSG_PID_P
const char MSGES55[] PROGMEM = { "PID-P" }; //MSG_PID_P
const char MSGPL55[] PROGMEM = { "PID-P" }; //MSG_PID_P
const char MSGEN56[] PROGMEM = { "PID-I" }; //MSG_PID_I
const char MSGCZ56[] PROGMEM = { "PID-I" }; //MSG_PID_I
const char MSGIT56[] PROGMEM = { "PID-I" }; //MSG_PID_I
const char MSGES56[] PROGMEM = { "PID-I" }; //MSG_PID_I
const char MSGPL56[] PROGMEM = { "PID-I" }; //MSG_PID_I
const char MSGEN57[] PROGMEM = { "PID-D" }; //MSG_PID_D
const char MSGCZ57[] PROGMEM = { "PID-D" }; //MSG_PID_D
const char MSGIT57[] PROGMEM = { "PID-D" }; //MSG_PID_D
const char MSGES57[] PROGMEM = { "PID-D" }; //MSG_PID_D
const char MSGPL57[] PROGMEM = { "PID-D" }; //MSG_PID_D
const char MSGEN58[] PROGMEM = { "PID-C" }; //MSG_PID_C
const char MSGCZ58[] PROGMEM = { "PID-C" }; //MSG_PID_C
const char MSGIT58[] PROGMEM = { "PID-C" }; //MSG_PID_C
const char MSGES58[] PROGMEM = { "PID-C" }; //MSG_PID_C
const char MSGPL58[] PROGMEM = { "PID-C" }; //MSG_PID_C
const char MSGEN59[] PROGMEM = { "Accel" }; //MSG_ACC
const char MSGCZ59[] PROGMEM = { "Accel" }; //MSG_ACC
const char MSGIT59[] PROGMEM = { "Accel" }; //MSG_ACC
const char MSGES59[] PROGMEM = { "Accel" }; //MSG_ACC
const char MSGPL59[] PROGMEM = { "Accel" }; //MSG_ACC
const char MSGEN60[] PROGMEM = { "Vxy-jerk" }; //MSG_VXY_JERK
const char MSGCZ60[] PROGMEM = { "Vxy-jerk" }; //MSG_VXY_JERK
const char MSGIT60[] PROGMEM = { "Vxy-jerk" }; //MSG_VXY_JERK
const char MSGES60[] PROGMEM = { "Vxy-jerk" }; //MSG_VXY_JERK
const char MSGPL60[] PROGMEM = { "Vxy-jerk" }; //MSG_VXY_JERK
const char MSGEN61[] PROGMEM = { "Vz-jerk" }; //MSG_VZ_JERK
const char MSGCZ61[] PROGMEM = { "Vz-jerk" }; //MSG_VZ_JERK
const char MSGIT61[] PROGMEM = { "Vz-jerk" }; //MSG_VZ_JERK
const char MSGES61[] PROGMEM = { "Vz-jerk" }; //MSG_VZ_JERK
const char MSGPL61[] PROGMEM = { "Vz-jerk" }; //MSG_VZ_JERK
const char MSGEN62[] PROGMEM = { "Ve-jerk" }; //MSG_VE_JERK
const char MSGCZ62[] PROGMEM = { "Ve-jerk" }; //MSG_VE_JERK
const char MSGIT62[] PROGMEM = { "Ve-jerk" }; //MSG_VE_JERK
const char MSGES62[] PROGMEM = { "Ve-jerk" }; //MSG_VE_JERK
const char MSGPL62[] PROGMEM = { "Ve-jerk" }; //MSG_VE_JERK
const char MSGEN63[] PROGMEM = { "Vmax " }; //MSG_VMAX
const char MSGCZ63[] PROGMEM = { "Vmax " }; //MSG_VMAX
const char MSGIT63[] PROGMEM = { "Vmax " }; //MSG_VMAX
const char MSGES63[] PROGMEM = { "Vmax " }; //MSG_VMAX
const char MSGPL63[] PROGMEM = { "Vmax " }; //MSG_VMAX
const char MSGEN64[] PROGMEM = { "x" }; //MSG_X
const char MSGCZ64[] PROGMEM = { "x" }; //MSG_X
const char MSGIT64[] PROGMEM = { "x" }; //MSG_X
const char MSGES64[] PROGMEM = { "x" }; //MSG_X
const char MSGPL64[] PROGMEM = { "x" }; //MSG_X
const char MSGEN65[] PROGMEM = { "y" }; //MSG_Y
const char MSGCZ65[] PROGMEM = { "y" }; //MSG_Y
const char MSGIT65[] PROGMEM = { "y" }; //MSG_Y
const char MSGES65[] PROGMEM = { "y" }; //MSG_Y
const char MSGPL65[] PROGMEM = { "y" }; //MSG_Y
const char MSGEN66[] PROGMEM = { "z" }; //MSG_Z
const char MSGCZ66[] PROGMEM = { "z" }; //MSG_Z
const char MSGIT66[] PROGMEM = { "z" }; //MSG_Z
const char MSGES66[] PROGMEM = { "z" }; //MSG_Z
const char MSGPL66[] PROGMEM = { "z" }; //MSG_Z
const char MSGEN67[] PROGMEM = { "e" }; //MSG_E
const char MSGCZ67[] PROGMEM = { "e" }; //MSG_E
const char MSGIT67[] PROGMEM = { "e" }; //MSG_E
const char MSGES67[] PROGMEM = { "e" }; //MSG_E
const char MSGPL67[] PROGMEM = { "e" }; //MSG_E
const char MSGEN68[] PROGMEM = { "Vmin" }; //MSG_VMIN
const char MSGCZ68[] PROGMEM = { "Vmin" }; //MSG_VMIN
const char MSGIT68[] PROGMEM = { "Vmin" }; //MSG_VMIN
const char MSGES68[] PROGMEM = { "Vmin" }; //MSG_VMIN
const char MSGPL68[] PROGMEM = { "Vmin" }; //MSG_VMIN
const char MSGEN69[] PROGMEM = { "VTrav min" }; //MSG_VTRAV_MIN
const char MSGCZ69[] PROGMEM = { "VTrav min" }; //MSG_VTRAV_MIN
const char MSGIT69[] PROGMEM = { "VTrav min" }; //MSG_VTRAV_MIN
const char MSGES69[] PROGMEM = { "VTrav min" }; //MSG_VTRAV_MIN
const char MSGPL69[] PROGMEM = { "VTrav min" }; //MSG_VTRAV_MIN
const char MSGEN70[] PROGMEM = { "Amax " }; //MSG_AMAX
const char MSGCZ70[] PROGMEM = { "Amax " }; //MSG_AMAX
const char MSGIT70[] PROGMEM = { "Amax " }; //MSG_AMAX
const char MSGES70[] PROGMEM = { "Amax " }; //MSG_AMAX
const char MSGPL70[] PROGMEM = { "Amax " }; //MSG_AMAX
const char MSGEN71[] PROGMEM = { "A-retract" }; //MSG_A_RETRACT
const char MSGCZ71[] PROGMEM = { "A-retract" }; //MSG_A_RETRACT
const char MSGIT71[] PROGMEM = { "A-retract" }; //MSG_A_RETRACT
const char MSGES71[] PROGMEM = { "A-retract" }; //MSG_A_RETRACT
const char MSGPL71[] PROGMEM = { "A-retract" }; //MSG_A_RETRACT
const char MSGEN72[] PROGMEM = { "Xsteps/mm" }; //MSG_XSTEPS
const char MSGCZ72[] PROGMEM = { "Xsteps/mm" }; //MSG_XSTEPS
const char MSGIT72[] PROGMEM = { "Xsteps/mm" }; //MSG_XSTEPS
const char MSGES72[] PROGMEM = { "Xsteps/mm" }; //MSG_XSTEPS
const char MSGPL72[] PROGMEM = { "Xsteps/mm" }; //MSG_XSTEPS
const char MSGEN73[] PROGMEM = { "Ysteps/mm" }; //MSG_YSTEPS
const char MSGCZ73[] PROGMEM = { "Ysteps/mm" }; //MSG_YSTEPS
const char MSGIT73[] PROGMEM = { "Ysteps/mm" }; //MSG_YSTEPS
const char MSGES73[] PROGMEM = { "Ysteps/mm" }; //MSG_YSTEPS
const char MSGPL73[] PROGMEM = { "Ysteps/mm" }; //MSG_YSTEPS
const char MSGEN74[] PROGMEM = { "Zsteps/mm" }; //MSG_ZSTEPS
const char MSGCZ74[] PROGMEM = { "Zsteps/mm" }; //MSG_ZSTEPS
const char MSGIT74[] PROGMEM = { "Zsteps/mm" }; //MSG_ZSTEPS
const char MSGES74[] PROGMEM = { "Zsteps/mm" }; //MSG_ZSTEPS
const char MSGPL74[] PROGMEM = { "Zsteps/mm" }; //MSG_ZSTEPS
const char MSGEN75[] PROGMEM = { "Esteps/mm" }; //MSG_ESTEPS
const char MSGCZ75[] PROGMEM = { "Esteps/mm" }; //MSG_ESTEPS
const char MSGIT75[] PROGMEM = { "Esteps/mm" }; //MSG_ESTEPS
const char MSGES75[] PROGMEM = { "Esteps/mm" }; //MSG_ESTEPS
const char MSGPL75[] PROGMEM = { "Esteps/mm" }; //MSG_ESTEPS
const char MSGEN76[] PROGMEM = { "Temperature" }; //MSG_TEMPERATURE
const char MSGCZ76[] PROGMEM = { "Teplota" }; //MSG_TEMPERATURE
const char MSGIT76[] PROGMEM = { "Temperatura" }; //MSG_TEMPERATURE
const char MSGES76[] PROGMEM = { "Temperatura" }; //MSG_TEMPERATURE
const char MSGPL76[] PROGMEM = { "Temperatura" }; //MSG_TEMPERATURE
const char MSGEN77[] PROGMEM = { "Motion" }; //MSG_MOTION
const char MSGCZ77[] PROGMEM = { "Pohyb" }; //MSG_MOTION
const char MSGIT77[] PROGMEM = { "Motion" }; //MSG_MOTION
const char MSGES77[] PROGMEM = { "Motion" }; //MSG_MOTION
const char MSGPL77[] PROGMEM = { "Pohyb" }; //MSG_MOTION
const char MSGEN78[] PROGMEM = { "Filament" }; //MSG_VOLUMETRIC
const char MSGCZ78[] PROGMEM = { "Filament" }; //MSG_VOLUMETRIC
const char MSGIT78[] PROGMEM = { "Filament" }; //MSG_VOLUMETRIC
const char MSGES78[] PROGMEM = { "Filament" }; //MSG_VOLUMETRIC
const char MSGPL78[] PROGMEM = { "Filament" }; //MSG_VOLUMETRIC
const char MSGEN79[] PROGMEM = { "E in mm3" }; //MSG_VOLUMETRIC_ENABLED
const char MSGCZ79[] PROGMEM = { "E in mm3" }; //MSG_VOLUMETRIC_ENABLED
const char MSGIT79[] PROGMEM = { "E in mm3" }; //MSG_VOLUMETRIC_ENABLED
const char MSGES79[] PROGMEM = { "E in mm3" }; //MSG_VOLUMETRIC_ENABLED
const char MSGPL79[] PROGMEM = { "E in mm3" }; //MSG_VOLUMETRIC_ENABLED
const char MSGEN80[] PROGMEM = { "Fil. Dia. 1" }; //MSG_FILAMENT_SIZE_EXTRUDER_0
const char MSGCZ80[] PROGMEM = { "Fil. Dia. 1" }; //MSG_FILAMENT_SIZE_EXTRUDER_0
const char MSGIT80[] PROGMEM = { "Fil. Dia. 1" }; //MSG_FILAMENT_SIZE_EXTRUDER_0
const char MSGES80[] PROGMEM = { "Fil. Dia. 1" }; //MSG_FILAMENT_SIZE_EXTRUDER_0
const char MSGPL80[] PROGMEM = { "Fil. Dia. 1" }; //MSG_FILAMENT_SIZE_EXTRUDER_0
const char MSGEN81[] PROGMEM = { "Fil. Dia. 2" }; //MSG_FILAMENT_SIZE_EXTRUDER_1
const char MSGCZ81[] PROGMEM = { "Fil. Dia. 2" }; //MSG_FILAMENT_SIZE_EXTRUDER_1
const char MSGIT81[] PROGMEM = { "Fil. Dia. 2" }; //MSG_FILAMENT_SIZE_EXTRUDER_1
const char MSGES81[] PROGMEM = { "Fil. Dia. 2" }; //MSG_FILAMENT_SIZE_EXTRUDER_1
const char MSGPL81[] PROGMEM = { "Fil. Dia. 2" }; //MSG_FILAMENT_SIZE_EXTRUDER_1
const char MSGEN82[] PROGMEM = { "Fil. Dia. 3" }; //MSG_FILAMENT_SIZE_EXTRUDER_2
const char MSGCZ82[] PROGMEM = { "Fil. Dia. 3" }; //MSG_FILAMENT_SIZE_EXTRUDER_2
const char MSGIT82[] PROGMEM = { "Fil. Dia. 3" }; //MSG_FILAMENT_SIZE_EXTRUDER_2
const char MSGES82[] PROGMEM = { "Fil. Dia. 3" }; //MSG_FILAMENT_SIZE_EXTRUDER_2
const char MSGPL82[] PROGMEM = { "Fil. Dia. 3" }; //MSG_FILAMENT_SIZE_EXTRUDER_2
const char MSGEN83[] PROGMEM = { "LCD contrast" }; //MSG_CONTRAST
const char MSGCZ83[] PROGMEM = { "LCD contrast" }; //MSG_CONTRAST
const char MSGIT83[] PROGMEM = { "LCD contrast" }; //MSG_CONTRAST
const char MSGES83[] PROGMEM = { "LCD contrast" }; //MSG_CONTRAST
const char MSGPL83[] PROGMEM = { "LCD contrast" }; //MSG_CONTRAST
const char MSGEN84[] PROGMEM = { "Store memory" }; //MSG_STORE_EPROM
const char MSGCZ84[] PROGMEM = { "Store memory" }; //MSG_STORE_EPROM
const char MSGIT84[] PROGMEM = { "Store memory" }; //MSG_STORE_EPROM
const char MSGES84[] PROGMEM = { "Store memory" }; //MSG_STORE_EPROM
const char MSGPL84[] PROGMEM = { "Store memory" }; //MSG_STORE_EPROM
const char MSGEN85[] PROGMEM = { "Load memory" }; //MSG_LOAD_EPROM
const char MSGCZ85[] PROGMEM = { "Ulozit pamet" }; //MSG_LOAD_EPROM
const char MSGIT85[] PROGMEM = { "Load memory" }; //MSG_LOAD_EPROM
const char MSGES85[] PROGMEM = { "Load memory" }; //MSG_LOAD_EPROM
const char MSGPL85[] PROGMEM = { "Ulozit pamet" }; //MSG_LOAD_EPROM
const char MSGEN86[] PROGMEM = { "Restore failsafe" }; //MSG_RESTORE_FAILSAFE
const char MSGCZ86[] PROGMEM = { "Obnovit vychozi" }; //MSG_RESTORE_FAILSAFE
const char MSGIT86[] PROGMEM = { "Restore failsafe" }; //MSG_RESTORE_FAILSAFE
const char MSGES86[] PROGMEM = { "Restore failsafe" }; //MSG_RESTORE_FAILSAFE
const char MSGPL86[] PROGMEM = { "Obnovit vychozi" }; //MSG_RESTORE_FAILSAFE
const char MSGEN87[] PROGMEM = { "Refresh" }; //MSG_REFRESH
const char MSGCZ87[] PROGMEM = { "Obnovit" }; //MSG_REFRESH
const char MSGIT87[] PROGMEM = { "Refresh" }; //MSG_REFRESH
const char MSGES87[] PROGMEM = { "Refresh" }; //MSG_REFRESH
const char MSGPL87[] PROGMEM = { "Obnovit" }; //MSG_REFRESH
const char MSGEN88[] PROGMEM = { "Info screen" }; //MSG_WATCH
const char MSGCZ88[] PROGMEM = { "Informace" }; //MSG_WATCH
const char MSGIT88[] PROGMEM = { "Guarda" }; //MSG_WATCH
const char MSGES88[] PROGMEM = { "Monitorizar" }; //MSG_WATCH
const char MSGPL88[] PROGMEM = { "Informacje" }; //MSG_WATCH
const char MSGEN89[] PROGMEM = { "Prepare" }; //MSG_PREPARE
const char MSGCZ89[] PROGMEM = { "Priprava" }; //MSG_PREPARE
const char MSGIT89[] PROGMEM = { "Prepare" }; //MSG_PREPARE
const char MSGES89[] PROGMEM = { "Prepare" }; //MSG_PREPARE
const char MSGPL89[] PROGMEM = { "Priprava" }; //MSG_PREPARE
const char MSGEN90[] PROGMEM = { "Tune" }; //MSG_TUNE
const char MSGCZ90[] PROGMEM = { "Ladit" }; //MSG_TUNE
const char MSGIT90[] PROGMEM = { "Adatta" }; //MSG_TUNE
const char MSGES90[] PROGMEM = { "Ajustar" }; //MSG_TUNE
const char MSGPL90[] PROGMEM = { "Nastroic" }; //MSG_TUNE
const char MSGEN91[] PROGMEM = { "Pause print" }; //MSG_PAUSE_PRINT
const char MSGCZ91[] PROGMEM = { "Pozastavit tisk" }; //MSG_PAUSE_PRINT
const char MSGIT91[] PROGMEM = { "Pausa" }; //MSG_PAUSE_PRINT
const char MSGES91[] PROGMEM = { "Pausar impresion" }; //MSG_PAUSE_PRINT
const char MSGPL91[] PROGMEM = { "Przerwac druk" }; //MSG_PAUSE_PRINT
const char MSGEN92[] PROGMEM = { "Resume print" }; //MSG_RESUME_PRINT
const char MSGCZ92[] PROGMEM = { "Pokracovat" }; //MSG_RESUME_PRINT
const char MSGIT92[] PROGMEM = { "Riprendi stampa" }; //MSG_RESUME_PRINT
const char MSGES92[] PROGMEM = { "Reanudar impres." }; //MSG_RESUME_PRINT
const char MSGPL92[] PROGMEM = { "Kontynuowac" }; //MSG_RESUME_PRINT
const char MSGEN93[] PROGMEM = { "Stop print" }; //MSG_STOP_PRINT
const char MSGCZ93[] PROGMEM = { "Zastavit tisk" }; //MSG_STOP_PRINT
const char MSGIT93[] PROGMEM = { "Arresta stampa" }; //MSG_STOP_PRINT
const char MSGES93[] PROGMEM = { "Detener impresion" }; //MSG_STOP_PRINT
const char MSGPL93[] PROGMEM = { "Zatrzymac druk" }; //MSG_STOP_PRINT
const char MSGEN94[] PROGMEM = { "Print from SD" }; //MSG_CARD_MENU
const char MSGCZ94[] PROGMEM = { "Tisk z SD" }; //MSG_CARD_MENU
const char MSGIT94[] PROGMEM = { "Menu SD Carta" }; //MSG_CARD_MENU
const char MSGES94[] PROGMEM = { "Menu de SD" }; //MSG_CARD_MENU
const char MSGPL94[] PROGMEM = { "Druk z SD" }; //MSG_CARD_MENU
const char MSGEN95[] PROGMEM = { "No SD card" }; //MSG_NO_CARD
const char MSGCZ95[] PROGMEM = { "Zadna SD karta" }; //MSG_NO_CARD
const char MSGIT95[] PROGMEM = { "No SD Carta" }; //MSG_NO_CARD
const char MSGES95[] PROGMEM = { "No hay tarjeta SD" }; //MSG_NO_CARD
const char MSGPL95[] PROGMEM = { "Brak karty SD" }; //MSG_NO_CARD
const char MSGEN96[] PROGMEM = { "Sleep..." }; //MSG_DWELL
const char MSGCZ96[] PROGMEM = { "Sleep..." }; //MSG_DWELL
const char MSGIT96[] PROGMEM = { "Sospensione..." }; //MSG_DWELL
const char MSGES96[] PROGMEM = { "Reposo..." }; //MSG_DWELL
const char MSGPL96[] PROGMEM = { "Sleep..." }; //MSG_DWELL
const char MSGEN97[] PROGMEM = { "Wait for user..." }; //MSG_USERWAIT
const char MSGCZ97[] PROGMEM = { "Wait for user..." }; //MSG_USERWAIT
const char MSGIT97[] PROGMEM = { "Attendi Utente..." }; //MSG_USERWAIT
const char MSGES97[] PROGMEM = { "Esperando ordenes" }; //MSG_USERWAIT
const char MSGPL97[] PROGMEM = { "Wait for user..." }; //MSG_USERWAIT
const char MSGEN98[] PROGMEM = { "Resuming print" }; //MSG_RESUMING
const char MSGCZ98[] PROGMEM = { "Obnoveni tisku" }; //MSG_RESUMING
const char MSGIT98[] PROGMEM = { "Riprendi Stampa" }; //MSG_RESUMING
const char MSGES98[] PROGMEM = { "Resumiendo impre." }; //MSG_RESUMING
const char MSGPL98[] PROGMEM = { "Wznowienie druku" }; //MSG_RESUMING
const char MSGEN99[] PROGMEM = { "Print aborted" }; //MSG_PRINT_ABORTED
const char MSGCZ99[] PROGMEM = { "Tisk prerusen" }; //MSG_PRINT_ABORTED
const char MSGIT99[] PROGMEM = { "Stampa abortita" }; //MSG_PRINT_ABORTED
const char MSGES99[] PROGMEM = { "Print aborted" }; //MSG_PRINT_ABORTED
const char MSGPL99[] PROGMEM = { "Druk przerwany" }; //MSG_PRINT_ABORTED
const char MSGEN100[] PROGMEM = { "No move." }; //MSG_NO_MOVE
const char MSGCZ100[] PROGMEM = { "No move." }; //MSG_NO_MOVE
const char MSGIT100[] PROGMEM = { "Nessun Movimento" }; //MSG_NO_MOVE
const char MSGES100[] PROGMEM = { "Sin movimiento" }; //MSG_NO_MOVE
const char MSGPL100[] PROGMEM = { "No move." }; //MSG_NO_MOVE
const char MSGEN101[] PROGMEM = { "KILLED. " }; //MSG_KILLED
const char MSGCZ101[] PROGMEM = { "KILLED. " }; //MSG_KILLED
const char MSGIT101[] PROGMEM = { "UCCISO " }; //MSG_KILLED
const char MSGES101[] PROGMEM = { "PARADA DE EMERG." }; //MSG_KILLED
const char MSGPL101[] PROGMEM = { "KILLED. " }; //MSG_KILLED
const char MSGEN102[] PROGMEM = { "STOPPED. " }; //MSG_STOPPED
const char MSGCZ102[] PROGMEM = { "STOPPED. " }; //MSG_STOPPED
const char MSGIT102[] PROGMEM = { "ARRESTATO " }; //MSG_STOPPED
const char MSGES102[] PROGMEM = { "PARADA" }; //MSG_STOPPED
const char MSGPL102[] PROGMEM = { "STOPPED. " }; //MSG_STOPPED
const char MSGEN103[] PROGMEM = { "Retract mm" }; //MSG_CONTROL_RETRACT
const char MSGCZ103[] PROGMEM = { "Retract mm" }; //MSG_CONTROL_RETRACT
const char MSGIT103[] PROGMEM = { "Retract mm" }; //MSG_CONTROL_RETRACT
const char MSGES103[] PROGMEM = { "Retract mm" }; //MSG_CONTROL_RETRACT
const char MSGPL103[] PROGMEM = { "Retract mm" }; //MSG_CONTROL_RETRACT
const char MSGEN104[] PROGMEM = { "Swap Re.mm" }; //MSG_CONTROL_RETRACT_SWAP
const char MSGCZ104[] PROGMEM = { "Swap Re.mm" }; //MSG_CONTROL_RETRACT_SWAP
const char MSGIT104[] PROGMEM = { "Swap Re.mm" }; //MSG_CONTROL_RETRACT_SWAP
const char MSGES104[] PROGMEM = { "Swap Re.mm" }; //MSG_CONTROL_RETRACT_SWAP
const char MSGPL104[] PROGMEM = { "Swap Re.mm" }; //MSG_CONTROL_RETRACT_SWAP
const char MSGEN105[] PROGMEM = { "Retract V" }; //MSG_CONTROL_RETRACTF
const char MSGCZ105[] PROGMEM = { "Retract V" }; //MSG_CONTROL_RETRACTF
const char MSGIT105[] PROGMEM = { "Retract V" }; //MSG_CONTROL_RETRACTF
const char MSGES105[] PROGMEM = { "Retract V" }; //MSG_CONTROL_RETRACTF
const char MSGPL105[] PROGMEM = { "Retract V" }; //MSG_CONTROL_RETRACTF
const char MSGEN106[] PROGMEM = { "Hop mm" }; //MSG_CONTROL_RETRACT_ZLIFT
const char MSGCZ106[] PROGMEM = { "Hop mm" }; //MSG_CONTROL_RETRACT_ZLIFT
const char MSGIT106[] PROGMEM = { "Hop mm" }; //MSG_CONTROL_RETRACT_ZLIFT
const char MSGES106[] PROGMEM = { "Hop mm" }; //MSG_CONTROL_RETRACT_ZLIFT
const char MSGPL106[] PROGMEM = { "Hop mm" }; //MSG_CONTROL_RETRACT_ZLIFT
const char MSGEN107[] PROGMEM = { "UnRet +mm" }; //MSG_CONTROL_RETRACT_RECOVER
const char MSGCZ107[] PROGMEM = { "UnRet +mm" }; //MSG_CONTROL_RETRACT_RECOVER
const char MSGIT107[] PROGMEM = { "UnRet +mm" }; //MSG_CONTROL_RETRACT_RECOVER
const char MSGES107[] PROGMEM = { "UnRet +mm" }; //MSG_CONTROL_RETRACT_RECOVER
const char MSGPL107[] PROGMEM = { "UnRet +mm" }; //MSG_CONTROL_RETRACT_RECOVER
const char MSGEN108[] PROGMEM = { "S UnRet+mm" }; //MSG_CONTROL_RETRACT_RECOVER_SWAP
const char MSGCZ108[] PROGMEM = { "S UnRet+mm" }; //MSG_CONTROL_RETRACT_RECOVER_SWAP
const char MSGIT108[] PROGMEM = { "S UnRet+mm" }; //MSG_CONTROL_RETRACT_RECOVER_SWAP
const char MSGES108[] PROGMEM = { "S UnRet+mm" }; //MSG_CONTROL_RETRACT_RECOVER_SWAP
const char MSGPL108[] PROGMEM = { "S UnRet+mm" }; //MSG_CONTROL_RETRACT_RECOVER_SWAP
const char MSGEN109[] PROGMEM = { "UnRet V" }; //MSG_CONTROL_RETRACT_RECOVERF
const char MSGCZ109[] PROGMEM = { "UnRet V" }; //MSG_CONTROL_RETRACT_RECOVERF
const char MSGIT109[] PROGMEM = { "UnRet V" }; //MSG_CONTROL_RETRACT_RECOVERF
const char MSGES109[] PROGMEM = { "UnRet V" }; //MSG_CONTROL_RETRACT_RECOVERF
const char MSGPL109[] PROGMEM = { "UnRet V" }; //MSG_CONTROL_RETRACT_RECOVERF
const char MSGEN110[] PROGMEM = { "AutoRetr." }; //MSG_AUTORETRACT
const char MSGCZ110[] PROGMEM = { "AutoRetr." }; //MSG_AUTORETRACT
const char MSGIT110[] PROGMEM = { "AutoRetr." }; //MSG_AUTORETRACT
const char MSGES110[] PROGMEM = { "AutoRetr." }; //MSG_AUTORETRACT
const char MSGPL110[] PROGMEM = { "AutoRetr." }; //MSG_AUTORETRACT
const char MSGEN111[] PROGMEM = { "Change filament" }; //MSG_FILAMENTCHANGE
const char MSGCZ111[] PROGMEM = { "Vymenit filament" }; //MSG_FILAMENTCHANGE
const char MSGIT111[] PROGMEM = { "Cambiare filamento" }; //MSG_FILAMENTCHANGE
const char MSGES111[] PROGMEM = { "Cambiar filamento" }; //MSG_FILAMENTCHANGE
const char MSGPL111[] PROGMEM = { "Wymienic filament" }; //MSG_FILAMENTCHANGE
const char MSGEN112[] PROGMEM = { "Init. SD card" }; //MSG_INIT_SDCARD
const char MSGCZ112[] PROGMEM = { "Inic. SD" }; //MSG_INIT_SDCARD
const char MSGIT112[] PROGMEM = { "Init. SD card" }; //MSG_INIT_SDCARD
const char MSGES112[] PROGMEM = { "Init. SD card" }; //MSG_INIT_SDCARD
const char MSGPL112[] PROGMEM = { "Inic. SD" }; //MSG_INIT_SDCARD
const char MSGEN113[] PROGMEM = { "Change SD card" }; //MSG_CNG_SDCARD
const char MSGCZ113[] PROGMEM = { "Vymenit SD" }; //MSG_CNG_SDCARD
const char MSGIT113[] PROGMEM = { "Change SD card" }; //MSG_CNG_SDCARD
const char MSGES113[] PROGMEM = { "Change SD card" }; //MSG_CNG_SDCARD
const char MSGPL113[] PROGMEM = { "Vymenit SD" }; //MSG_CNG_SDCARD
const char MSGEN114[] PROGMEM = { "Z probe out. bed" }; //MSG_ZPROBE_OUT
const char MSGCZ114[] PROGMEM = { "Z probe out. bed" }; //MSG_ZPROBE_OUT
const char MSGIT114[] PROGMEM = { "Z probe out. bed" }; //MSG_ZPROBE_OUT
const char MSGES114[] PROGMEM = { "Z probe out. bed" }; //MSG_ZPROBE_OUT
const char MSGPL114[] PROGMEM = { "Z probe out. bed" }; //MSG_ZPROBE_OUT
const char MSGEN115[] PROGMEM = { "Home X/Y before Z" }; //MSG_POSITION_UNKNOWN
const char MSGCZ115[] PROGMEM = { "Home X/Y before Z" }; //MSG_POSITION_UNKNOWN
const char MSGIT115[] PROGMEM = { "Home X/Y before Z" }; //MSG_POSITION_UNKNOWN
const char MSGES115[] PROGMEM = { "Home X/Y before Z" }; //MSG_POSITION_UNKNOWN
const char MSGPL115[] PROGMEM = { "Home X/Y before Z" }; //MSG_POSITION_UNKNOWN
const char MSGEN116[] PROGMEM = { "Z Offset" }; //MSG_ZPROBE_ZOFFSET
const char MSGCZ116[] PROGMEM = { "Z Offset" }; //MSG_ZPROBE_ZOFFSET
const char MSGIT116[] PROGMEM = { "Z Offset" }; //MSG_ZPROBE_ZOFFSET
const char MSGES116[] PROGMEM = { "Z Offset" }; //MSG_ZPROBE_ZOFFSET
const char MSGPL116[] PROGMEM = { "Z Offset" }; //MSG_ZPROBE_ZOFFSET
const char MSGEN117[] PROGMEM = { "Babystep X" }; //MSG_BABYSTEP_X
const char MSGCZ117[] PROGMEM = { "Babystep X" }; //MSG_BABYSTEP_X
const char MSGIT117[] PROGMEM = { "Babystep X" }; //MSG_BABYSTEP_X
const char MSGES117[] PROGMEM = { "Babystep X" }; //MSG_BABYSTEP_X
const char MSGPL117[] PROGMEM = { "Babystep X" }; //MSG_BABYSTEP_X
const char MSGEN118[] PROGMEM = { "Babystep Y" }; //MSG_BABYSTEP_Y
const char MSGCZ118[] PROGMEM = { "Babystep Y" }; //MSG_BABYSTEP_Y
const char MSGIT118[] PROGMEM = { "Babystep Y" }; //MSG_BABYSTEP_Y
const char MSGES118[] PROGMEM = { "Babystep Y" }; //MSG_BABYSTEP_Y
const char MSGPL118[] PROGMEM = { "Babystep Y" }; //MSG_BABYSTEP_Y
const char MSGEN119[] PROGMEM = { "Live adjust Z" }; //MSG_BABYSTEP_Z
const char MSGCZ119[] PROGMEM = { "Doladeni osy Z" }; //MSG_BABYSTEP_Z
const char MSGIT119[] PROGMEM = { "Babystep Z" }; //MSG_BABYSTEP_Z
const char MSGES119[] PROGMEM = { "Micropaso Z" }; //MSG_BABYSTEP_Z
const char MSGPL119[] PROGMEM = { "Dostrojenie osy Z" }; //MSG_BABYSTEP_Z
const char MSGEN120[] PROGMEM = { "Endstop abort" }; //MSG_ENDSTOP_ABORT
const char MSGCZ120[] PROGMEM = { "Endstop abort" }; //MSG_ENDSTOP_ABORT
const char MSGIT120[] PROGMEM = { "Endstop abort" }; //MSG_ENDSTOP_ABORT
const char MSGES120[] PROGMEM = { "Endstop abort" }; //MSG_ENDSTOP_ABORT
const char MSGPL120[] PROGMEM = { "Endstop abort" }; //MSG_ENDSTOP_ABORT
const char MSGEN121[] PROGMEM = { "Auto adjust Z ?" }; //MSG_ADJUSTZ
const char MSGCZ121[] PROGMEM = { "Auto doladit Z ?" }; //MSG_ADJUSTZ
const char MSGIT121[] PROGMEM = { "Auto regolare Z ?" }; //MSG_ADJUSTZ
const char MSGES121[] PROGMEM = { "Auto Micropaso Z?" }; //MSG_ADJUSTZ
const char MSGPL121[] PROGMEM = { "Autodostroic Z?" }; //MSG_ADJUSTZ
const char MSGEN122[] PROGMEM = { "Pick print" }; //MSG_PICK_Z
const char MSGCZ122[] PROGMEM = { "Vyberte vytisk" }; //MSG_PICK_Z
const char MSGIT122[] PROGMEM = { "Vyberte vytisk" }; //MSG_PICK_Z
const char MSGES122[] PROGMEM = { "Vyberte vytisk" }; //MSG_PICK_Z
const char MSGPL122[] PROGMEM = { "Vyberte vytisk" }; //MSG_PICK_Z
const char MSGEN123[] PROGMEM = { "Calibrate Z" }; //MSG_HOMEYZ
const char MSGCZ123[] PROGMEM = { "Kalibrovat Z" }; //MSG_HOMEYZ
const char MSGIT123[] PROGMEM = { "Calibra Z" }; //MSG_HOMEYZ
const char MSGES123[] PROGMEM = { "Calibrar Z" }; //MSG_HOMEYZ
const char MSGPL123[] PROGMEM = { "Kalibruj Z" }; //MSG_HOMEYZ
const char MSGEN124[] PROGMEM = { "Calibrating Z" }; //MSG_HOMEYZ_PROGRESS
const char MSGCZ124[] PROGMEM = { "Kalibruji Z" }; //MSG_HOMEYZ_PROGRESS
const char MSGIT124[] PROGMEM = { "Calibrando Z" }; //MSG_HOMEYZ_PROGRESS
const char MSGES124[] PROGMEM = { "Calibrando Z" }; //MSG_HOMEYZ_PROGRESS
const char MSGPL124[] PROGMEM = { "Kalibruje Z" }; //MSG_HOMEYZ_PROGRESS
const char MSGEN125[] PROGMEM = { "Calibration done" }; //MSG_HOMEYZ_DONE
const char MSGCZ125[] PROGMEM = { "Kalibrace OK" }; //MSG_HOMEYZ_DONE
const char MSGIT125[] PROGMEM = { "Calibratura OK" }; //MSG_HOMEYZ_DONE
const char MSGES125[] PROGMEM = { "Calibración OK" }; //MSG_HOMEYZ_DONE
const char MSGPL125[] PROGMEM = { "Kalibracja OK" }; //MSG_HOMEYZ_DONE
const char MSGEN126[] PROGMEM = { "Settings" }; //MSG_SETTINGS
const char MSGCZ126[] PROGMEM = { "Nastaveni" }; //MSG_SETTINGS
const char MSGIT126[] PROGMEM = { "Impostazioni" }; //MSG_SETTINGS
const char MSGES126[] PROGMEM = { "Ajuste" }; //MSG_SETTINGS
const char MSGPL126[] PROGMEM = { "Ustawienia" }; //MSG_SETTINGS
const char MSGEN127[] PROGMEM = { "Preheat" }; //MSG_PREHEAT
const char MSGCZ127[] PROGMEM = { "Predehrev" }; //MSG_PREHEAT
const char MSGIT127[] PROGMEM = { "Preriscalda" }; //MSG_PREHEAT
const char MSGES127[] PROGMEM = { "Precalentar" }; //MSG_PREHEAT
const char MSGPL127[] PROGMEM = { "Grzanie" }; //MSG_PREHEAT
const char MSGEN128[] PROGMEM = { "Unload filament" }; //MSG_UNLOAD_FILAMENT
const char MSGCZ128[] PROGMEM = { "Vyjmout filament" }; //MSG_UNLOAD_FILAMENT
const char MSGIT128[] PROGMEM = { "Scaricare fil." }; //MSG_UNLOAD_FILAMENT
const char MSGES128[] PROGMEM = { "Sacar filamento" }; //MSG_UNLOAD_FILAMENT
const char MSGPL128[] PROGMEM = { "Wyjac filament" }; //MSG_UNLOAD_FILAMENT
const char MSGEN129[] PROGMEM = { "Load filament" }; //MSG_LOAD_FILAMENT
const char MSGCZ129[] PROGMEM = { "Zavest filament" }; //MSG_LOAD_FILAMENT
const char MSGIT129[] PROGMEM = { "Caricare filamento" }; //MSG_LOAD_FILAMENT
const char MSGES129[] PROGMEM = { "Introducir filamento" }; //MSG_LOAD_FILAMENT
const char MSGPL129[] PROGMEM = { "Wprowadz filament" }; //MSG_LOAD_FILAMENT
const char MSGEN130[] PROGMEM = { "Rectract" }; //MSG_RECTRACT
const char MSGCZ130[] PROGMEM = { "Rectract" }; //MSG_RECTRACT
const char MSGIT130[] PROGMEM = { "Rectract" }; //MSG_RECTRACT
const char MSGES130[] PROGMEM = { "Rectract" }; //MSG_RECTRACT
const char MSGPL130[] PROGMEM = { "Rectract" }; //MSG_RECTRACT
const char MSGEN131[] PROGMEM = { "ERROR:" }; //MSG_ERROR
const char MSGCZ131[] PROGMEM = { "CHYBA:" }; //MSG_ERROR
const char MSGIT131[] PROGMEM = { "ERROR:" }; //MSG_ERROR
const char MSGES131[] PROGMEM = { "ERROR:" }; //MSG_ERROR
const char MSGPL131[] PROGMEM = { "BLAD:" }; //MSG_ERROR
const char MSGEN132[] PROGMEM = { "Preheat the nozzle!" }; //MSG_PREHEAT_NOZZLE
const char MSGCZ132[] PROGMEM = { "Predehrejte trysku!" }; //MSG_PREHEAT_NOZZLE
const char MSGIT132[] PROGMEM = { "Preris. ugello!" }; //MSG_PREHEAT_NOZZLE
const char MSGES132[] PROGMEM = { "Precal. extrusor!" }; //MSG_PREHEAT_NOZZLE
const char MSGPL132[] PROGMEM = { "Nagrzej dysze!" }; //MSG_PREHEAT_NOZZLE
const char MSGEN133[] PROGMEM = { "Support" }; //MSG_SUPPORT
const char MSGCZ133[] PROGMEM = { "Podpora" }; //MSG_SUPPORT
const char MSGIT133[] PROGMEM = { "Support" }; //MSG_SUPPORT
const char MSGES133[] PROGMEM = { "Support" }; //MSG_SUPPORT
const char MSGPL133[] PROGMEM = { "Pomoc" }; //MSG_SUPPORT
const char MSGEN134[] PROGMEM = { "Changed correctly?" }; //MSG_CORRECTLY
const char MSGCZ134[] PROGMEM = { "Vymena ok?" }; //MSG_CORRECTLY
const char MSGIT134[] PROGMEM = { "Cambiato corr.?" }; //MSG_CORRECTLY
const char MSGES134[] PROGMEM = { "Cambiado correc.?" }; //MSG_CORRECTLY
const char MSGPL134[] PROGMEM = { "Wymiana ok?" }; //MSG_CORRECTLY
const char MSGEN135[] PROGMEM = { "Yes" }; //MSG_YES
const char MSGCZ135[] PROGMEM = { "Ano" }; //MSG_YES
const char MSGIT135[] PROGMEM = { "Si" }; //MSG_YES
const char MSGES135[] PROGMEM = { "Si" }; //MSG_YES
const char MSGPL135[] PROGMEM = { "Tak" }; //MSG_YES
const char MSGEN136[] PROGMEM = { "No" }; //MSG_NO
const char MSGCZ136[] PROGMEM = { "Ne" }; //MSG_NO
const char MSGIT136[] PROGMEM = { "No" }; //MSG_NO
const char MSGES136[] PROGMEM = { "No" }; //MSG_NO
const char MSGPL136[] PROGMEM = { "Nie" }; //MSG_NO
const char MSGEN137[] PROGMEM = { "Filament not loaded" }; //MSG_NOT_LOADED
const char MSGCZ137[] PROGMEM = { "Filament nezaveden" }; //MSG_NOT_LOADED
const char MSGIT137[] PROGMEM = { "Fil. no cargado" }; //MSG_NOT_LOADED
const char MSGES137[] PROGMEM = { "Fil. no cargado" }; //MSG_NOT_LOADED
const char MSGPL137[] PROGMEM = { "Brak filamentu" }; //MSG_NOT_LOADED
const char MSGEN138[] PROGMEM = { "Color not clear" }; //MSG_NOT_COLOR
const char MSGCZ138[] PROGMEM = { "Barva neni cista" }; //MSG_NOT_COLOR
const char MSGIT138[] PROGMEM = { "Color no claro" }; //MSG_NOT_COLOR
const char MSGES138[] PROGMEM = { "Color no claro" }; //MSG_NOT_COLOR
const char MSGPL138[] PROGMEM = { "Kolor zanieczysz." }; //MSG_NOT_COLOR
const char MSGEN139[] PROGMEM = { "Loading filament" }; //MSG_LOADING_FILAMENT
const char MSGCZ139[] PROGMEM = { "Zavadeni filamentu" }; //MSG_LOADING_FILAMENT
const char MSGIT139[] PROGMEM = { "Cargando fil." }; //MSG_LOADING_FILAMENT
const char MSGES139[] PROGMEM = { "Cargando fil." }; //MSG_LOADING_FILAMENT
const char MSGPL139[] PROGMEM = { "Wprow. filamentu" }; //MSG_LOADING_FILAMENT
const char MSGEN140[] PROGMEM = { "Please wait" }; //MSG_PLEASE_WAIT
const char MSGCZ140[] PROGMEM = { "Prosim cekejte" }; //MSG_PLEASE_WAIT
const char MSGIT140[] PROGMEM = { "Aspetta" }; //MSG_PLEASE_WAIT
const char MSGES140[] PROGMEM = { "Espera" }; //MSG_PLEASE_WAIT
const char MSGPL140[] PROGMEM = { "Prosze czekac" }; //MSG_PLEASE_WAIT
const char MSGEN141[] PROGMEM = { "Loading color" }; //MSG_LOADING_COLOR
const char MSGCZ141[] PROGMEM = { "Cisteni barvy" }; //MSG_LOADING_COLOR
const char MSGIT141[] PROGMEM = { "Cargando color" }; //MSG_LOADING_COLOR
const char MSGES141[] PROGMEM = { "Cargando color" }; //MSG_LOADING_COLOR
const char MSGPL141[] PROGMEM = { "Czyszcz. koloru" }; //MSG_LOADING_COLOR
const char MSGEN142[] PROGMEM = { "Change success!" }; //MSG_CHANGE_SUCCESS
const char MSGCZ142[] PROGMEM = { "Zmena uspesna!" }; //MSG_CHANGE_SUCCESS
const char MSGIT142[] PROGMEM = { "Cambia. riuscito!" }; //MSG_CHANGE_SUCCESS
const char MSGES142[] PROGMEM = { "Cambiar bien!" }; //MSG_CHANGE_SUCCESS
const char MSGPL142[] PROGMEM = { "Wymiana ok!" }; //MSG_CHANGE_SUCCESS
const char MSGEN143[] PROGMEM = { "And press the knob" }; //MSG_PRESS
const char MSGCZ143[] PROGMEM = { "A stisknete tlacitko" }; //MSG_PRESS
const char MSGIT143[] PROGMEM = { "Y pulse el mando" }; //MSG_PRESS
const char MSGES143[] PROGMEM = { "Y pulse el mando" }; //MSG_PRESS
const char MSGPL143[] PROGMEM = { "Nacisnij przycisk" }; //MSG_PRESS
const char MSGEN144[] PROGMEM = { "Insert filament" }; //MSG_INSERT_FILAMENT
const char MSGCZ144[] PROGMEM = { "Vlozte filament" }; //MSG_INSERT_FILAMENT
const char MSGIT144[] PROGMEM = { "Inserire filamento" }; //MSG_INSERT_FILAMENT
const char MSGES144[] PROGMEM = { "Inserta filamento" }; //MSG_INSERT_FILAMENT
const char MSGPL144[] PROGMEM = { "Wprowadz filament" }; //MSG_INSERT_FILAMENT
const char MSGEN145[] PROGMEM = { "Changing filament!" }; //MSG_CHANGING_FILAMENT
const char MSGCZ145[] PROGMEM = { "Vymena filamentu!" }; //MSG_CHANGING_FILAMENT
const char MSGIT145[] PROGMEM = { "Mutevole fil.!" }; //MSG_CHANGING_FILAMENT
const char MSGES145[] PROGMEM = { "Cambiando fil.!" }; //MSG_CHANGING_FILAMENT
const char MSGPL145[] PROGMEM = { "Wymiana filamentu" }; //MSG_CHANGING_FILAMENT
const char MSGEN146[] PROGMEM = { "Mode [silent]" }; //MSG_SILENT_MODE_ON
const char MSGCZ146[] PROGMEM = { "Mod [tichy]" }; //MSG_SILENT_MODE_ON
const char MSGIT146[] PROGMEM = { "Modo [silenzioso]" }; //MSG_SILENT_MODE_ON
const char MSGES146[] PROGMEM = { "Modo [silencio]" }; //MSG_SILENT_MODE_ON
const char MSGPL146[] PROGMEM = { "Mod [cichy]" }; //MSG_SILENT_MODE_ON
const char MSGEN147[] PROGMEM = { "Mode [high power]" }; //MSG_SILENT_MODE_OFF
const char MSGCZ147[] PROGMEM = { "Mod [vys. vykon]" }; //MSG_SILENT_MODE_OFF
const char MSGIT147[] PROGMEM = { "Modo [piu forza]" }; //MSG_SILENT_MODE_OFF
const char MSGES147[] PROGMEM = { "Modo [mas fuerza]" }; //MSG_SILENT_MODE_OFF
const char MSGPL147[] PROGMEM = { "Mod [w wydajnosc]" }; //MSG_SILENT_MODE_OFF
const char MSGEN148[] PROGMEM = { "Reboot the printer" }; //MSG_REBOOT
const char MSGCZ148[] PROGMEM = { "Restartujte tiskarnu" }; //MSG_REBOOT
const char MSGIT148[] PROGMEM = { "Riavvio la stamp." }; //MSG_REBOOT
const char MSGES148[] PROGMEM = { "Reiniciar la imp." }; //MSG_REBOOT
const char MSGPL148[] PROGMEM = { "Restart drukarki" }; //MSG_REBOOT
const char MSGEN149[] PROGMEM = { " for take effect" }; //MSG_TAKE_EFFECT
const char MSGCZ149[] PROGMEM = { " pro projeveni zmen" }; //MSG_TAKE_EFFECT
const char MSGIT149[] PROGMEM = { " per mostrare i camb." }; //MSG_TAKE_EFFECT
const char MSGES149[] PROGMEM = { "para tomar efecto" }; //MSG_TAKE_EFFECT
const char MSGPL149[] PROGMEM = { "wprow. zmian" }; //MSG_TAKE_EFFECT
const char MSGEN150[] PROGMEM = { "enqueing \"" }; //MSG_Enqueing
const char MSGCZ150[] PROGMEM = { "enqueing \"" }; //MSG_Enqueing
const char MSGIT150[] PROGMEM = { "enqueing \"" }; //MSG_Enqueing
const char MSGES150[] PROGMEM = { "enqueing \"" }; //MSG_Enqueing
const char MSGPL150[] PROGMEM = { "enqueing \"" }; //MSG_Enqueing
const char MSGEN151[] PROGMEM = { "PowerUp" }; //MSG_POWERUP
const char MSGCZ151[] PROGMEM = { "PowerUp" }; //MSG_POWERUP
const char MSGIT151[] PROGMEM = { "PowerUp" }; //MSG_POWERUP
const char MSGES151[] PROGMEM = { "PowerUp" }; //MSG_POWERUP
const char MSGPL151[] PROGMEM = { "PowerUp" }; //MSG_POWERUP
const char MSGEN152[] PROGMEM = { " External Reset" }; //MSG_EXTERNAL_RESET
const char MSGCZ152[] PROGMEM = { " External Reset" }; //MSG_EXTERNAL_RESET
const char MSGIT152[] PROGMEM = { " External Reset" }; //MSG_EXTERNAL_RESET
const char MSGES152[] PROGMEM = { " External Reset" }; //MSG_EXTERNAL_RESET
const char MSGPL152[] PROGMEM = { " External Reset" }; //MSG_EXTERNAL_RESET
const char MSGEN153[] PROGMEM = { " Brown out Reset" }; //MSG_BROWNOUT_RESET
const char MSGCZ153[] PROGMEM = { " Brown out Reset" }; //MSG_BROWNOUT_RESET
const char MSGIT153[] PROGMEM = { " Brown out Reset" }; //MSG_BROWNOUT_RESET
const char MSGES153[] PROGMEM = { " Brown out Reset" }; //MSG_BROWNOUT_RESET
const char MSGPL153[] PROGMEM = { " Brown out Reset" }; //MSG_BROWNOUT_RESET
const char MSGEN154[] PROGMEM = { " Watchdog Reset" }; //MSG_WATCHDOG_RESET
const char MSGCZ154[] PROGMEM = { " Watchdog Reset" }; //MSG_WATCHDOG_RESET
const char MSGIT154[] PROGMEM = { " Watchdog Reset" }; //MSG_WATCHDOG_RESET
const char MSGES154[] PROGMEM = { " Watchdog Reset" }; //MSG_WATCHDOG_RESET
const char MSGPL154[] PROGMEM = { " Watchdog Reset" }; //MSG_WATCHDOG_RESET
const char MSGEN155[] PROGMEM = { " Software Reset" }; //MSG_SOFTWARE_RESET
const char MSGCZ155[] PROGMEM = { " Software Reset" }; //MSG_SOFTWARE_RESET
const char MSGIT155[] PROGMEM = { " Software Reset" }; //MSG_SOFTWARE_RESET
const char MSGES155[] PROGMEM = { " Software Reset" }; //MSG_SOFTWARE_RESET
const char MSGPL155[] PROGMEM = { " Software Reset" }; //MSG_SOFTWARE_RESET
const char MSGEN156[] PROGMEM = { " | Author: " }; //MSG_AUTHOR
const char MSGCZ156[] PROGMEM = { " | Author: " }; //MSG_AUTHOR
const char MSGIT156[] PROGMEM = { " | Author: " }; //MSG_AUTHOR
const char MSGES156[] PROGMEM = { " | Author: " }; //MSG_AUTHOR
const char MSGPL156[] PROGMEM = { " | Author: " }; //MSG_AUTHOR
const char MSGEN157[] PROGMEM = { " Last Updated: " }; //MSG_CONFIGURATION_VER
const char MSGCZ157[] PROGMEM = { " Last Updated: " }; //MSG_CONFIGURATION_VER
const char MSGIT157[] PROGMEM = { " Last Updated: " }; //MSG_CONFIGURATION_VER
const char MSGES157[] PROGMEM = { " Last Updated: " }; //MSG_CONFIGURATION_VER
const char MSGPL157[] PROGMEM = { " Last Updated: " }; //MSG_CONFIGURATION_VER
const char MSGEN158[] PROGMEM = { " Free Memory: " }; //MSG_FREE_MEMORY
const char MSGCZ158[] PROGMEM = { " Free Memory: " }; //MSG_FREE_MEMORY
const char MSGIT158[] PROGMEM = { " Free Memory: " }; //MSG_FREE_MEMORY
const char MSGES158[] PROGMEM = { " Free Memory: " }; //MSG_FREE_MEMORY
const char MSGPL158[] PROGMEM = { " Free Memory: " }; //MSG_FREE_MEMORY
const char MSGEN159[] PROGMEM = { " PlannerBufferBytes: " }; //MSG_PLANNER_BUFFER_BYTES
const char MSGCZ159[] PROGMEM = { " PlannerBufferBytes: " }; //MSG_PLANNER_BUFFER_BYTES
const char MSGIT159[] PROGMEM = { " PlannerBufferBytes: " }; //MSG_PLANNER_BUFFER_BYTES
const char MSGES159[] PROGMEM = { " PlannerBufferBytes: " }; //MSG_PLANNER_BUFFER_BYTES
const char MSGPL159[] PROGMEM = { " PlannerBufferBytes: " }; //MSG_PLANNER_BUFFER_BYTES
const char MSGEN160[] PROGMEM = { "ok" }; //MSG_OK
const char MSGCZ160[] PROGMEM = { "ok" }; //MSG_OK
const char MSGIT160[] PROGMEM = { "ok" }; //MSG_OK
const char MSGES160[] PROGMEM = { "ok" }; //MSG_OK
const char MSGPL160[] PROGMEM = { "ok" }; //MSG_OK
const char MSGEN161[] PROGMEM = { "Done saving file." }; //MSG_FILE_SAVED
const char MSGCZ161[] PROGMEM = { "Done saving file." }; //MSG_FILE_SAVED
const char MSGIT161[] PROGMEM = { "Done saving file." }; //MSG_FILE_SAVED
const char MSGES161[] PROGMEM = { "Done saving file." }; //MSG_FILE_SAVED
const char MSGPL161[] PROGMEM = { "Done saving file." }; //MSG_FILE_SAVED
const char MSGEN162[] PROGMEM = { "Line Number is not Last Line Number+1, Last Line: " }; //MSG_ERR_LINE_NO
const char MSGCZ162[] PROGMEM = { "Line Number is not Last Line Number+1, Last Line: " }; //MSG_ERR_LINE_NO
const char MSGIT162[] PROGMEM = { "Line Number is not Last Line Number+1, Last Line: " }; //MSG_ERR_LINE_NO
const char MSGES162[] PROGMEM = { "Line Number is not Last Line Number+1, Last Line: " }; //MSG_ERR_LINE_NO
const char MSGPL162[] PROGMEM = { "Line Number is not Last Line Number+1, Last Line: " }; //MSG_ERR_LINE_NO
const char MSGEN163[] PROGMEM = { "checksum mismatch, Last Line: " }; //MSG_ERR_CHECKSUM_MISMATCH
const char MSGCZ163[] PROGMEM = { "checksum mismatch, Last Line: " }; //MSG_ERR_CHECKSUM_MISMATCH
const char MSGIT163[] PROGMEM = { "checksum mismatch, Last Line: " }; //MSG_ERR_CHECKSUM_MISMATCH
const char MSGES163[] PROGMEM = { "checksum mismatch, Last Line: " }; //MSG_ERR_CHECKSUM_MISMATCH
const char MSGPL163[] PROGMEM = { "checksum mismatch, Last Line: " }; //MSG_ERR_CHECKSUM_MISMATCH
const char MSGEN164[] PROGMEM = { "No Checksum with line number, Last Line: " }; //MSG_ERR_NO_CHECKSUM
const char MSGCZ164[] PROGMEM = { "No Checksum with line number, Last Line: " }; //MSG_ERR_NO_CHECKSUM
const char MSGIT164[] PROGMEM = { "No Checksum with line number, Last Line: " }; //MSG_ERR_NO_CHECKSUM
const char MSGES164[] PROGMEM = { "No Checksum with line number, Last Line: " }; //MSG_ERR_NO_CHECKSUM
const char MSGPL164[] PROGMEM = { "No Checksum with line number, Last Line: " }; //MSG_ERR_NO_CHECKSUM
const char MSGEN165[] PROGMEM = { "No Line Number with checksum, Last Line: " }; //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
const char MSGCZ165[] PROGMEM = { "No Line Number with checksum, Last Line: " }; //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
const char MSGIT165[] PROGMEM = { "No Line Number with checksum, Last Line: " }; //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
const char MSGES165[] PROGMEM = { "No Line Number with checksum, Last Line: " }; //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
const char MSGPL165[] PROGMEM = { "No Line Number with checksum, Last Line: " }; //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
const char MSGEN166[] PROGMEM = { "Done printing file" }; //MSG_FILE_PRINTED
const char MSGCZ166[] PROGMEM = { "Done printing file" }; //MSG_FILE_PRINTED
const char MSGIT166[] PROGMEM = { "Done printing file" }; //MSG_FILE_PRINTED
const char MSGES166[] PROGMEM = { "Done printing file" }; //MSG_FILE_PRINTED
const char MSGPL166[] PROGMEM = { "Done printing file" }; //MSG_FILE_PRINTED
const char MSGEN167[] PROGMEM = { "Begin file list" }; //MSG_BEGIN_FILE_LIST
const char MSGCZ167[] PROGMEM = { "Begin file list" }; //MSG_BEGIN_FILE_LIST
const char MSGIT167[] PROGMEM = { "Begin file list" }; //MSG_BEGIN_FILE_LIST
const char MSGES167[] PROGMEM = { "Begin file list" }; //MSG_BEGIN_FILE_LIST
const char MSGPL167[] PROGMEM = { "Begin file list" }; //MSG_BEGIN_FILE_LIST
const char MSGEN168[] PROGMEM = { "End file list" }; //MSG_END_FILE_LIST
const char MSGCZ168[] PROGMEM = { "End file list" }; //MSG_END_FILE_LIST
const char MSGIT168[] PROGMEM = { "End file list" }; //MSG_END_FILE_LIST
const char MSGES168[] PROGMEM = { "End file list" }; //MSG_END_FILE_LIST
const char MSGPL168[] PROGMEM = { "End file list" }; //MSG_END_FILE_LIST
const char MSGEN169[] PROGMEM = { "M104 Invalid extruder " }; //MSG_M104_INVALID_EXTRUDER
const char MSGCZ169[] PROGMEM = { "M104 Invalid extruder " }; //MSG_M104_INVALID_EXTRUDER
const char MSGIT169[] PROGMEM = { "M104 Invalid extruder " }; //MSG_M104_INVALID_EXTRUDER
const char MSGES169[] PROGMEM = { "M104 Invalid extruder " }; //MSG_M104_INVALID_EXTRUDER
const char MSGPL169[] PROGMEM = { "M104 Invalid extruder " }; //MSG_M104_INVALID_EXTRUDER
const char MSGEN170[] PROGMEM = { "M105 Invalid extruder " }; //MSG_M105_INVALID_EXTRUDER
const char MSGCZ170[] PROGMEM = { "M105 Invalid extruder " }; //MSG_M105_INVALID_EXTRUDER
const char MSGIT170[] PROGMEM = { "M105 Invalid extruder " }; //MSG_M105_INVALID_EXTRUDER
const char MSGES170[] PROGMEM = { "M105 Invalid extruder " }; //MSG_M105_INVALID_EXTRUDER
const char MSGPL170[] PROGMEM = { "M105 Invalid extruder " }; //MSG_M105_INVALID_EXTRUDER
const char MSGEN171[] PROGMEM = { "M200 Invalid extruder " }; //MSG_M200_INVALID_EXTRUDER
const char MSGCZ171[] PROGMEM = { "M200 Invalid extruder " }; //MSG_M200_INVALID_EXTRUDER
const char MSGIT171[] PROGMEM = { "M200 Invalid extruder " }; //MSG_M200_INVALID_EXTRUDER
const char MSGES171[] PROGMEM = { "M200 Invalid extruder " }; //MSG_M200_INVALID_EXTRUDER
const char MSGPL171[] PROGMEM = { "M200 Invalid extruder " }; //MSG_M200_INVALID_EXTRUDER
const char MSGEN172[] PROGMEM = { "M218 Invalid extruder " }; //MSG_M218_INVALID_EXTRUDER
const char MSGCZ172[] PROGMEM = { "M218 Invalid extruder " }; //MSG_M218_INVALID_EXTRUDER
const char MSGIT172[] PROGMEM = { "M218 Invalid extruder " }; //MSG_M218_INVALID_EXTRUDER
const char MSGES172[] PROGMEM = { "M218 Invalid extruder " }; //MSG_M218_INVALID_EXTRUDER
const char MSGPL172[] PROGMEM = { "M218 Invalid extruder " }; //MSG_M218_INVALID_EXTRUDER
const char MSGEN173[] PROGMEM = { "M221 Invalid extruder " }; //MSG_M221_INVALID_EXTRUDER
const char MSGCZ173[] PROGMEM = { "M221 Invalid extruder " }; //MSG_M221_INVALID_EXTRUDER
const char MSGIT173[] PROGMEM = { "M221 Invalid extruder " }; //MSG_M221_INVALID_EXTRUDER
const char MSGES173[] PROGMEM = { "M221 Invalid extruder " }; //MSG_M221_INVALID_EXTRUDER
const char MSGPL173[] PROGMEM = { "M221 Invalid extruder " }; //MSG_M221_INVALID_EXTRUDER
const char MSGEN174[] PROGMEM = { "No thermistors - no temperature" }; //MSG_ERR_NO_THERMISTORS
const char MSGCZ174[] PROGMEM = { "No thermistors - no temperature" }; //MSG_ERR_NO_THERMISTORS
const char MSGIT174[] PROGMEM = { "No thermistors - no temperature" }; //MSG_ERR_NO_THERMISTORS
const char MSGES174[] PROGMEM = { "No thermistors - no temperature" }; //MSG_ERR_NO_THERMISTORS
const char MSGPL174[] PROGMEM = { "No thermistors - no temperature" }; //MSG_ERR_NO_THERMISTORS
const char MSGEN175[] PROGMEM = { "M109 Invalid extruder " }; //MSG_M109_INVALID_EXTRUDER
const char MSGCZ175[] PROGMEM = { "M109 Invalid extruder " }; //MSG_M109_INVALID_EXTRUDER
const char MSGIT175[] PROGMEM = { "M109 Invalid extruder " }; //MSG_M109_INVALID_EXTRUDER
const char MSGES175[] PROGMEM = { "M109 Invalid extruder " }; //MSG_M109_INVALID_EXTRUDER
const char MSGPL175[] PROGMEM = { "M109 Invalid extruder " }; //MSG_M109_INVALID_EXTRUDER
const char MSGEN176[] PROGMEM = { "Heating" }; //MSG_HEATING
const char MSGCZ176[] PROGMEM = { "Zahrivani" }; //MSG_HEATING
const char MSGIT176[] PROGMEM = { "Riscaldamento..." }; //MSG_HEATING
const char MSGES176[] PROGMEM = { "Calentando..." }; //MSG_HEATING
const char MSGPL176[] PROGMEM = { "Grzanie..." }; //MSG_HEATING
const char MSGEN177[] PROGMEM = { "Heating done." }; //MSG_HEATING_COMPLETE
const char MSGCZ177[] PROGMEM = { "Zahrivani OK." }; //MSG_HEATING_COMPLETE
const char MSGIT177[] PROGMEM = { "Riscaldamento fatto." }; //MSG_HEATING_COMPLETE
const char MSGES177[] PROGMEM = { "Calentando listo." }; //MSG_HEATING_COMPLETE
const char MSGPL177[] PROGMEM = { "Grzanie OK." }; //MSG_HEATING_COMPLETE
const char MSGEN178[] PROGMEM = { "Bed Heating" }; //MSG_BED_HEATING
const char MSGCZ178[] PROGMEM = { "Zahrivani bed" }; //MSG_BED_HEATING
const char MSGIT178[] PROGMEM = { "Piatto riscaldam." }; //MSG_BED_HEATING
const char MSGES178[] PROGMEM = { "Base Calentando" }; //MSG_BED_HEATING
const char MSGPL178[] PROGMEM = { "Grzanie stolika.." }; //MSG_BED_HEATING
const char MSGEN179[] PROGMEM = { "Bed done" }; //MSG_BED_DONE
const char MSGCZ179[] PROGMEM = { "Bed OK." }; //MSG_BED_DONE
const char MSGIT179[] PROGMEM = { "Piatto fatto." }; //MSG_BED_DONE
const char MSGES179[] PROGMEM = { "Base listo." }; //MSG_BED_DONE
const char MSGPL179[] PROGMEM = { "Stolik OK." }; //MSG_BED_DONE
const char MSGEN180[] PROGMEM = { "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/prusa3d/Prusa-i3-Plus/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000\n" }; //MSG_M115_REPORT
const char MSGCZ180[] PROGMEM = { "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/prusa3d/Prusa-i3-Plus/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000\n" }; //MSG_M115_REPORT
const char MSGIT180[] PROGMEM = { "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/prusa3d/Prusa-i3-Plus/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000\n" }; //MSG_M115_REPORT
const char MSGES180[] PROGMEM = { "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/prusa3d/Prusa-i3-Plus/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000\n" }; //MSG_M115_REPORT
const char MSGPL180[] PROGMEM = { "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/prusa3d/Prusa-i3-Plus/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000\n" }; //MSG_M115_REPORT
const char MSGEN181[] PROGMEM = { " Count X: " }; //MSG_COUNT_X
const char MSGCZ181[] PROGMEM = { " Count X: " }; //MSG_COUNT_X
const char MSGIT181[] PROGMEM = { " Count X: " }; //MSG_COUNT_X
const char MSGES181[] PROGMEM = { " Count X: " }; //MSG_COUNT_X
const char MSGPL181[] PROGMEM = { " Count X: " }; //MSG_COUNT_X
const char MSGEN182[] PROGMEM = { "Printer halted. kill() called!" }; //MSG_ERR_KILLED
const char MSGCZ182[] PROGMEM = { "Printer halted. kill() called!" }; //MSG_ERR_KILLED
const char MSGIT182[] PROGMEM = { "Printer halted. kill() called!" }; //MSG_ERR_KILLED
const char MSGES182[] PROGMEM = { "Printer halted. kill() called!" }; //MSG_ERR_KILLED
const char MSGPL182[] PROGMEM = { "Printer halted. kill() called!" }; //MSG_ERR_KILLED
const char MSGEN183[] PROGMEM = { "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" }; //MSG_ERR_STOPPED
const char MSGCZ183[] PROGMEM = { "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" }; //MSG_ERR_STOPPED
const char MSGIT183[] PROGMEM = { "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" }; //MSG_ERR_STOPPED
const char MSGES183[] PROGMEM = { "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" }; //MSG_ERR_STOPPED
const char MSGPL183[] PROGMEM = { "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" }; //MSG_ERR_STOPPED
const char MSGEN184[] PROGMEM = { "Resend: " }; //MSG_RESEND
const char MSGCZ184[] PROGMEM = { "Resend: " }; //MSG_RESEND
const char MSGIT184[] PROGMEM = { "Resend: " }; //MSG_RESEND
const char MSGES184[] PROGMEM = { "Resend: " }; //MSG_RESEND
const char MSGPL184[] PROGMEM = { "Resend: " }; //MSG_RESEND
const char MSGEN185[] PROGMEM = { "Unknown command: \"" }; //MSG_UNKNOWN_COMMAND
const char MSGCZ185[] PROGMEM = { "Unknown command: \"" }; //MSG_UNKNOWN_COMMAND
const char MSGIT185[] PROGMEM = { "Unknown command: \"" }; //MSG_UNKNOWN_COMMAND
const char MSGES185[] PROGMEM = { "Unknown command: \"" }; //MSG_UNKNOWN_COMMAND
const char MSGPL185[] PROGMEM = { "Unknown command: \"" }; //MSG_UNKNOWN_COMMAND
const char MSGEN186[] PROGMEM = { "Active Extruder: " }; //MSG_ACTIVE_EXTRUDER
const char MSGCZ186[] PROGMEM = { "Active Extruder: " }; //MSG_ACTIVE_EXTRUDER
const char MSGIT186[] PROGMEM = { "Active Extruder: " }; //MSG_ACTIVE_EXTRUDER
const char MSGES186[] PROGMEM = { "Active Extruder: " }; //MSG_ACTIVE_EXTRUDER
const char MSGPL186[] PROGMEM = { "Active Extruder: " }; //MSG_ACTIVE_EXTRUDER
const char MSGEN187[] PROGMEM = { "Invalid extruder" }; //MSG_INVALID_EXTRUDER
const char MSGCZ187[] PROGMEM = { "Invalid extruder" }; //MSG_INVALID_EXTRUDER
const char MSGIT187[] PROGMEM = { "Invalid extruder" }; //MSG_INVALID_EXTRUDER
const char MSGES187[] PROGMEM = { "Invalid extruder" }; //MSG_INVALID_EXTRUDER
const char MSGPL187[] PROGMEM = { "Invalid extruder" }; //MSG_INVALID_EXTRUDER
const char MSGEN188[] PROGMEM = { "x_min: " }; //MSG_X_MIN
const char MSGCZ188[] PROGMEM = { "x_min: " }; //MSG_X_MIN
const char MSGIT188[] PROGMEM = { "x_min: " }; //MSG_X_MIN
const char MSGES188[] PROGMEM = { "x_min: " }; //MSG_X_MIN
const char MSGPL188[] PROGMEM = { "x_min: " }; //MSG_X_MIN
const char MSGEN189[] PROGMEM = { "x_max: " }; //MSG_X_MAX
const char MSGCZ189[] PROGMEM = { "x_max: " }; //MSG_X_MAX
const char MSGIT189[] PROGMEM = { "x_max: " }; //MSG_X_MAX
const char MSGES189[] PROGMEM = { "x_max: " }; //MSG_X_MAX
const char MSGPL189[] PROGMEM = { "x_max: " }; //MSG_X_MAX
const char MSGEN190[] PROGMEM = { "y_min: " }; //MSG_Y_MIN
const char MSGCZ190[] PROGMEM = { "y_min: " }; //MSG_Y_MIN
const char MSGIT190[] PROGMEM = { "y_min: " }; //MSG_Y_MIN
const char MSGES190[] PROGMEM = { "y_min: " }; //MSG_Y_MIN
const char MSGPL190[] PROGMEM = { "y_min: " }; //MSG_Y_MIN
const char MSGEN191[] PROGMEM = { "y_max: " }; //MSG_Y_MAX
const char MSGCZ191[] PROGMEM = { "y_max: " }; //MSG_Y_MAX
const char MSGIT191[] PROGMEM = { "y_max: " }; //MSG_Y_MAX
const char MSGES191[] PROGMEM = { "y_max: " }; //MSG_Y_MAX
const char MSGPL191[] PROGMEM = { "y_max: " }; //MSG_Y_MAX
const char MSGEN192[] PROGMEM = { "z_min: " }; //MSG_Z_MIN
const char MSGCZ192[] PROGMEM = { "z_min: " }; //MSG_Z_MIN
const char MSGIT192[] PROGMEM = { "z_min: " }; //MSG_Z_MIN
const char MSGES192[] PROGMEM = { "z_min: " }; //MSG_Z_MIN
const char MSGPL192[] PROGMEM = { "z_min: " }; //MSG_Z_MIN
const char MSGEN193[] PROGMEM = { "z_max: " }; //MSG_Z_MAX
const char MSGCZ193[] PROGMEM = { "z_max: " }; //MSG_Z_MAX
const char MSGIT193[] PROGMEM = { "z_max: " }; //MSG_Z_MAX
const char MSGES193[] PROGMEM = { "z_max: " }; //MSG_Z_MAX
const char MSGPL193[] PROGMEM = { "z_max: " }; //MSG_Z_MAX
const char MSGEN194[] PROGMEM = { "Reporting endstop status" }; //MSG_M119_REPORT
const char MSGCZ194[] PROGMEM = { "Reporting endstop status" }; //MSG_M119_REPORT
const char MSGIT194[] PROGMEM = { "Reporting endstop status" }; //MSG_M119_REPORT
const char MSGES194[] PROGMEM = { "Reporting endstop status" }; //MSG_M119_REPORT
const char MSGPL194[] PROGMEM = { "Reporting endstop status" }; //MSG_M119_REPORT
const char MSGEN195[] PROGMEM = { "TRIGGERED" }; //MSG_ENDSTOP_HIT
const char MSGCZ195[] PROGMEM = { "TRIGGERED" }; //MSG_ENDSTOP_HIT
const char MSGIT195[] PROGMEM = { "TRIGGERED" }; //MSG_ENDSTOP_HIT
const char MSGES195[] PROGMEM = { "TRIGGERED" }; //MSG_ENDSTOP_HIT
const char MSGPL195[] PROGMEM = { "TRIGGERED" }; //MSG_ENDSTOP_HIT
const char MSGEN196[] PROGMEM = { "open" }; //MSG_ENDSTOP_OPEN
const char MSGCZ196[] PROGMEM = { "open" }; //MSG_ENDSTOP_OPEN
const char MSGIT196[] PROGMEM = { "open" }; //MSG_ENDSTOP_OPEN
const char MSGES196[] PROGMEM = { "open" }; //MSG_ENDSTOP_OPEN
const char MSGPL196[] PROGMEM = { "open" }; //MSG_ENDSTOP_OPEN
const char MSGEN197[] PROGMEM = { "Hotend offsets:" }; //MSG_HOTEND_OFFSET
const char MSGCZ197[] PROGMEM = { "Hotend offsets:" }; //MSG_HOTEND_OFFSET
const char MSGIT197[] PROGMEM = { "Hotend offsets:" }; //MSG_HOTEND_OFFSET
const char MSGES197[] PROGMEM = { "Hotend offsets:" }; //MSG_HOTEND_OFFSET
const char MSGPL197[] PROGMEM = { "Hotend offsets:" }; //MSG_HOTEND_OFFSET
const char MSGEN198[] PROGMEM = { "Cannot open subdir" }; //MSG_SD_CANT_OPEN_SUBDIR
const char MSGCZ198[] PROGMEM = { "Cannot open subdir" }; //MSG_SD_CANT_OPEN_SUBDIR
const char MSGIT198[] PROGMEM = { "Cannot open subdir" }; //MSG_SD_CANT_OPEN_SUBDIR
const char MSGES198[] PROGMEM = { "Cannot open subdir" }; //MSG_SD_CANT_OPEN_SUBDIR
const char MSGPL198[] PROGMEM = { "Cannot open subdir" }; //MSG_SD_CANT_OPEN_SUBDIR
const char MSGEN199[] PROGMEM = { "SD init fail" }; //MSG_SD_INIT_FAIL
const char MSGCZ199[] PROGMEM = { "SD init fail" }; //MSG_SD_INIT_FAIL
const char MSGIT199[] PROGMEM = { "SD init fail" }; //MSG_SD_INIT_FAIL
const char MSGES199[] PROGMEM = { "SD init fail" }; //MSG_SD_INIT_FAIL
const char MSGPL199[] PROGMEM = { "SD init fail" }; //MSG_SD_INIT_FAIL
const char MSGEN200[] PROGMEM = { "volume.init failed" }; //MSG_SD_VOL_INIT_FAIL
const char MSGCZ200[] PROGMEM = { "volume.init failed" }; //MSG_SD_VOL_INIT_FAIL
const char MSGIT200[] PROGMEM = { "volume.init failed" }; //MSG_SD_VOL_INIT_FAIL
const char MSGES200[] PROGMEM = { "volume.init failed" }; //MSG_SD_VOL_INIT_FAIL
const char MSGPL200[] PROGMEM = { "volume.init failed" }; //MSG_SD_VOL_INIT_FAIL
const char MSGEN201[] PROGMEM = { "openRoot failed" }; //MSG_SD_OPENROOT_FAIL
const char MSGCZ201[] PROGMEM = { "openRoot failed" }; //MSG_SD_OPENROOT_FAIL
const char MSGIT201[] PROGMEM = { "openRoot failed" }; //MSG_SD_OPENROOT_FAIL
const char MSGES201[] PROGMEM = { "openRoot failed" }; //MSG_SD_OPENROOT_FAIL
const char MSGPL201[] PROGMEM = { "openRoot failed" }; //MSG_SD_OPENROOT_FAIL
const char MSGEN202[] PROGMEM = { "SD card ok" }; //MSG_SD_CARD_OK
const char MSGCZ202[] PROGMEM = { "SD card ok" }; //MSG_SD_CARD_OK
const char MSGIT202[] PROGMEM = { "SD card ok" }; //MSG_SD_CARD_OK
const char MSGES202[] PROGMEM = { "SD card ok" }; //MSG_SD_CARD_OK
const char MSGPL202[] PROGMEM = { "SD card ok" }; //MSG_SD_CARD_OK
const char MSGEN203[] PROGMEM = { "workDir open failed" }; //MSG_SD_WORKDIR_FAIL
const char MSGCZ203[] PROGMEM = { "workDir open failed" }; //MSG_SD_WORKDIR_FAIL
const char MSGIT203[] PROGMEM = { "workDir open failed" }; //MSG_SD_WORKDIR_FAIL
const char MSGES203[] PROGMEM = { "workDir open failed" }; //MSG_SD_WORKDIR_FAIL
const char MSGPL203[] PROGMEM = { "workDir open failed" }; //MSG_SD_WORKDIR_FAIL
const char MSGEN204[] PROGMEM = { "open failed, File: " }; //MSG_SD_OPEN_FILE_FAIL
const char MSGCZ204[] PROGMEM = { "open failed, File: " }; //MSG_SD_OPEN_FILE_FAIL
const char MSGIT204[] PROGMEM = { "open failed, File: " }; //MSG_SD_OPEN_FILE_FAIL
const char MSGES204[] PROGMEM = { "open failed, File: " }; //MSG_SD_OPEN_FILE_FAIL
const char MSGPL204[] PROGMEM = { "open failed, File: " }; //MSG_SD_OPEN_FILE_FAIL
const char MSGEN205[] PROGMEM = { "File opened: " }; //MSG_SD_FILE_OPENED
const char MSGCZ205[] PROGMEM = { "File opened: " }; //MSG_SD_FILE_OPENED
const char MSGIT205[] PROGMEM = { "File opened: " }; //MSG_SD_FILE_OPENED
const char MSGES205[] PROGMEM = { "File opened: " }; //MSG_SD_FILE_OPENED
const char MSGPL205[] PROGMEM = { "File opened: " }; //MSG_SD_FILE_OPENED
const char MSGEN206[] PROGMEM = { " Size: " }; //MSG_SD_SIZE
const char MSGCZ206[] PROGMEM = { " Size: " }; //MSG_SD_SIZE
const char MSGIT206[] PROGMEM = { " Size: " }; //MSG_SD_SIZE
const char MSGES206[] PROGMEM = { " Size: " }; //MSG_SD_SIZE
const char MSGPL206[] PROGMEM = { " Size: " }; //MSG_SD_SIZE
const char MSGEN207[] PROGMEM = { "File selected" }; //MSG_SD_FILE_SELECTED
const char MSGCZ207[] PROGMEM = { "File selected" }; //MSG_SD_FILE_SELECTED
const char MSGIT207[] PROGMEM = { "File selected" }; //MSG_SD_FILE_SELECTED
const char MSGES207[] PROGMEM = { "File selected" }; //MSG_SD_FILE_SELECTED
const char MSGPL207[] PROGMEM = { "File selected" }; //MSG_SD_FILE_SELECTED
const char MSGEN208[] PROGMEM = { "Writing to file: " }; //MSG_SD_WRITE_TO_FILE
const char MSGCZ208[] PROGMEM = { "Writing to file: " }; //MSG_SD_WRITE_TO_FILE
const char MSGIT208[] PROGMEM = { "Writing to file: " }; //MSG_SD_WRITE_TO_FILE
const char MSGES208[] PROGMEM = { "Writing to file: " }; //MSG_SD_WRITE_TO_FILE
const char MSGPL208[] PROGMEM = { "Writing to file: " }; //MSG_SD_WRITE_TO_FILE
const char MSGEN209[] PROGMEM = { "SD printing byte " }; //MSG_SD_PRINTING_BYTE
const char MSGCZ209[] PROGMEM = { "SD printing byte " }; //MSG_SD_PRINTING_BYTE
const char MSGIT209[] PROGMEM = { "SD printing byte " }; //MSG_SD_PRINTING_BYTE
const char MSGES209[] PROGMEM = { "SD printing byte " }; //MSG_SD_PRINTING_BYTE
const char MSGPL209[] PROGMEM = { "SD printing byte " }; //MSG_SD_PRINTING_BYTE
const char MSGEN210[] PROGMEM = { "Not SD printing" }; //MSG_SD_NOT_PRINTING
const char MSGCZ210[] PROGMEM = { "Not SD printing" }; //MSG_SD_NOT_PRINTING
const char MSGIT210[] PROGMEM = { "Not SD printing" }; //MSG_SD_NOT_PRINTING
const char MSGES210[] PROGMEM = { "Not SD printing" }; //MSG_SD_NOT_PRINTING
const char MSGPL210[] PROGMEM = { "Not SD printing" }; //MSG_SD_NOT_PRINTING
const char MSGEN211[] PROGMEM = { "error writing to file" }; //MSG_SD_ERR_WRITE_TO_FILE
const char MSGCZ211[] PROGMEM = { "error writing to file" }; //MSG_SD_ERR_WRITE_TO_FILE
const char MSGIT211[] PROGMEM = { "error writing to file" }; //MSG_SD_ERR_WRITE_TO_FILE
const char MSGES211[] PROGMEM = { "error writing to file" }; //MSG_SD_ERR_WRITE_TO_FILE
const char MSGPL211[] PROGMEM = { "error writing to file" }; //MSG_SD_ERR_WRITE_TO_FILE
const char MSGEN212[] PROGMEM = { "Cannot enter subdir: " }; //MSG_SD_CANT_ENTER_SUBDIR
const char MSGCZ212[] PROGMEM = { "Cannot enter subdir: " }; //MSG_SD_CANT_ENTER_SUBDIR
const char MSGIT212[] PROGMEM = { "Cannot enter subdir: " }; //MSG_SD_CANT_ENTER_SUBDIR
const char MSGES212[] PROGMEM = { "Cannot enter subdir: " }; //MSG_SD_CANT_ENTER_SUBDIR
const char MSGPL212[] PROGMEM = { "Cannot enter subdir: " }; //MSG_SD_CANT_ENTER_SUBDIR
const char MSGEN213[] PROGMEM = { "Steprate too high: " }; //MSG_STEPPER_TOO_HIGH
const char MSGCZ213[] PROGMEM = { "Steprate too high: " }; //MSG_STEPPER_TOO_HIGH
const char MSGIT213[] PROGMEM = { "Steprate too high: " }; //MSG_STEPPER_TOO_HIGH
const char MSGES213[] PROGMEM = { "Steprate too high: " }; //MSG_STEPPER_TOO_HIGH
const char MSGPL213[] PROGMEM = { "Steprate too high: " }; //MSG_STEPPER_TOO_HIGH
const char MSGEN214[] PROGMEM = { "endstops hit: " }; //MSG_ENDSTOPS_HIT
const char MSGCZ214[] PROGMEM = { "endstops hit: " }; //MSG_ENDSTOPS_HIT
const char MSGIT214[] PROGMEM = { "endstops hit: " }; //MSG_ENDSTOPS_HIT
const char MSGES214[] PROGMEM = { "endstops hit: " }; //MSG_ENDSTOPS_HIT
const char MSGPL214[] PROGMEM = { "endstops hit: " }; //MSG_ENDSTOPS_HIT
const char MSGEN215[] PROGMEM = { " cold extrusion prevented" }; //MSG_ERR_COLD_EXTRUDE_STOP
const char MSGCZ215[] PROGMEM = { " cold extrusion prevented" }; //MSG_ERR_COLD_EXTRUDE_STOP
const char MSGIT215[] PROGMEM = { " cold extrusion prevented" }; //MSG_ERR_COLD_EXTRUDE_STOP
const char MSGES215[] PROGMEM = { " cold extrusion prevented" }; //MSG_ERR_COLD_EXTRUDE_STOP
const char MSGPL215[] PROGMEM = { " cold extrusion prevented" }; //MSG_ERR_COLD_EXTRUDE_STOP
const char MSGEN216[] PROGMEM = { " too long extrusion prevented" }; //MSG_ERR_LONG_EXTRUDE_STOP
const char MSGCZ216[] PROGMEM = { " too long extrusion prevented" }; //MSG_ERR_LONG_EXTRUDE_STOP
const char MSGIT216[] PROGMEM = { " too long extrusion prevented" }; //MSG_ERR_LONG_EXTRUDE_STOP
const char MSGES216[] PROGMEM = { " too long extrusion prevented" }; //MSG_ERR_LONG_EXTRUDE_STOP
const char MSGPL216[] PROGMEM = { " too long extrusion prevented" }; //MSG_ERR_LONG_EXTRUDE_STOP
const char MSGEN217[] PROGMEM = { "Babystepping X" }; //MSG_BABYSTEPPING_X
const char MSGCZ217[] PROGMEM = { "Babystepping X" }; //MSG_BABYSTEPPING_X
const char MSGIT217[] PROGMEM = { "Babystepping X" }; //MSG_BABYSTEPPING_X
const char MSGES217[] PROGMEM = { "Babystepping X" }; //MSG_BABYSTEPPING_X
const char MSGPL217[] PROGMEM = { "Babystepping X" }; //MSG_BABYSTEPPING_X
const char MSGEN218[] PROGMEM = { "Babystepping Y" }; //MSG_BABYSTEPPING_Y
const char MSGCZ218[] PROGMEM = { "Babystepping Y" }; //MSG_BABYSTEPPING_Y
const char MSGIT218[] PROGMEM = { "Babystepping Y" }; //MSG_BABYSTEPPING_Y
const char MSGES218[] PROGMEM = { "Babystepping Y" }; //MSG_BABYSTEPPING_Y
const char MSGPL218[] PROGMEM = { "Babystepping Y" }; //MSG_BABYSTEPPING_Y
const char MSGEN219[] PROGMEM = { "Adjusting Z" }; //MSG_BABYSTEPPING_Z
const char MSGCZ219[] PROGMEM = { "Dostavovani Z" }; //MSG_BABYSTEPPING_Z
const char MSGIT219[] PROGMEM = { "Adjusting Z" }; //MSG_BABYSTEPPING_Z
const char MSGES219[] PROGMEM = { "Adjusting Z" }; //MSG_BABYSTEPPING_Z
const char MSGPL219[] PROGMEM = { "Dostavovani Z" }; //MSG_BABYSTEPPING_Z
const char MSGEN220[] PROGMEM = { "Error in menu structure" }; //MSG_SERIAL_ERROR_MENU_STRUCTURE
const char MSGCZ220[] PROGMEM = { "Error in menu structure" }; //MSG_SERIAL_ERROR_MENU_STRUCTURE
const char MSGIT220[] PROGMEM = { "Error in menu structure" }; //MSG_SERIAL_ERROR_MENU_STRUCTURE
const char MSGES220[] PROGMEM = { "Error in menu structure" }; //MSG_SERIAL_ERROR_MENU_STRUCTURE
const char MSGPL220[] PROGMEM = { "Error in menu structure" }; //MSG_SERIAL_ERROR_MENU_STRUCTURE
const char MSGEN221[] PROGMEM = { "English" }; //MSG_LANGUAGE_NAME
const char MSGCZ221[] PROGMEM = { "Cestina" }; //MSG_LANGUAGE_NAME
const char MSGIT221[] PROGMEM = { "Italiano" }; //MSG_LANGUAGE_NAME
const char MSGES221[] PROGMEM = { "Espanol" }; //MSG_LANGUAGE_NAME
const char MSGPL221[] PROGMEM = { "Polski" }; //MSG_LANGUAGE_NAME
const char MSGEN222[] PROGMEM = { "Select language " }; //MSG_LANGUAGE_SELECT
const char MSGCZ222[] PROGMEM = { "Vyber jazyka " }; //MSG_LANGUAGE_SELECT
const char MSGIT222[] PROGMEM = { "Selez. la lingua" }; //MSG_LANGUAGE_SELECT
const char MSGES222[] PROGMEM = { "Cambia la lengua " }; //MSG_LANGUAGE_SELECT
const char MSGPL222[] PROGMEM = { "Wybor jezyka " }; //MSG_LANGUAGE_SELECT
const char MSGEN223[] PROGMEM = { "prusa3d.com" }; //MSG_PRUSA3D
const char MSGCZ223[] PROGMEM = { "prusa3d.cz" }; //MSG_PRUSA3D
const char MSGIT223[] PROGMEM = { "prusa3d.com" }; //MSG_PRUSA3D
const char MSGES223[] PROGMEM = { "prusa3d.com" }; //MSG_PRUSA3D
const char MSGPL223[] PROGMEM = { "prusa3d.cz" }; //MSG_PRUSA3D
const char MSGEN224[] PROGMEM = { "forum.prusa3d.com" }; //MSG_PRUSA3D_FORUM
const char MSGCZ224[] PROGMEM = { "forum.prusa3d.cz" }; //MSG_PRUSA3D_FORUM
const char MSGIT224[] PROGMEM = { "forum.prusa3d.com" }; //MSG_PRUSA3D_FORUM
const char MSGES224[] PROGMEM = { "forum.prusa3d.com" }; //MSG_PRUSA3D_FORUM
const char MSGPL224[] PROGMEM = { "forum.prusa3d.cz" }; //MSG_PRUSA3D_FORUM
const char MSGEN225[] PROGMEM = { "howto.prusa3d.com" }; //MSG_PRUSA3D_HOWTO
const char MSGCZ225[] PROGMEM = { "howto.prusa3d.cz" }; //MSG_PRUSA3D_HOWTO
const char MSGIT225[] PROGMEM = { "howto.prusa3d.com" }; //MSG_PRUSA3D_HOWTO
const char MSGES225[] PROGMEM = { "howto.prusa3d.com" }; //MSG_PRUSA3D_HOWTO
const char MSGPL225[] PROGMEM = { "howto.prusa3d.cz" }; //MSG_PRUSA3D_HOWTO
const char MSGEN226[] PROGMEM = { "Selftest error !" }; //MSG_SELFTEST_ERROR
const char MSGCZ226[] PROGMEM = { "Selftest error !" }; //MSG_SELFTEST_ERROR
const char MSGIT226[] PROGMEM = { "Autotest negativo" }; //MSG_SELFTEST_ERROR
const char MSGES226[] PROGMEM = { "áAutotest error!" }; //MSG_SELFTEST_ERROR
const char MSGPL226[] PROGMEM = { "Selftest error !" }; //MSG_SELFTEST_ERROR
const char MSGEN227[] PROGMEM = { "Please check :" }; //MSG_SELFTEST_PLEASECHECK
const char MSGCZ227[] PROGMEM = { "Zkontrolujte :" }; //MSG_SELFTEST_PLEASECHECK
const char MSGIT227[] PROGMEM = { "Verifica:" }; //MSG_SELFTEST_PLEASECHECK
const char MSGES227[] PROGMEM = { "Controla :" }; //MSG_SELFTEST_PLEASECHECK
const char MSGPL227[] PROGMEM = { "Skontroluj :" }; //MSG_SELFTEST_PLEASECHECK
const char MSGEN228[] PROGMEM = { "Not connected" }; //MSG_SELFTEST_NOTCONNECTED
const char MSGCZ228[] PROGMEM = { "Nezapojeno " }; //MSG_SELFTEST_NOTCONNECTED
const char MSGIT228[] PROGMEM = { "Non connesso" }; //MSG_SELFTEST_NOTCONNECTED
const char MSGES228[] PROGMEM = { "No hay conexion " }; //MSG_SELFTEST_NOTCONNECTED
const char MSGPL228[] PROGMEM = { "Nie podlaczono " }; //MSG_SELFTEST_NOTCONNECTED
const char MSGEN229[] PROGMEM = { "Heater/Thermistor" }; //MSG_SELFTEST_HEATERTHERMISTOR
const char MSGCZ229[] PROGMEM = { "Heater/Thermistor" }; //MSG_SELFTEST_HEATERTHERMISTOR
const char MSGIT229[] PROGMEM = { "Riscald./Termistore" }; //MSG_SELFTEST_HEATERTHERMISTOR
const char MSGES229[] PROGMEM = { "Calent./Termistor" }; //MSG_SELFTEST_HEATERTHERMISTOR
const char MSGPL229[] PROGMEM = { "Heater/Thermistor" }; //MSG_SELFTEST_HEATERTHERMISTOR
const char MSGEN230[] PROGMEM = { "Bed / Heater" }; //MSG_SELFTEST_BEDHEATER
const char MSGCZ230[] PROGMEM = { "Bed / Heater" }; //MSG_SELFTEST_BEDHEATER
const char MSGIT230[] PROGMEM = { "Piastra/Riscaldatore" }; //MSG_SELFTEST_BEDHEATER
const char MSGES230[] PROGMEM = { "Cama/Calentador" }; //MSG_SELFTEST_BEDHEATER
const char MSGPL230[] PROGMEM = { "Bed / Heater" }; //MSG_SELFTEST_BEDHEATER
const char MSGEN231[] PROGMEM = { "Wiring error" }; //MSG_SELFTEST_WIRINGERROR
const char MSGCZ231[] PROGMEM = { "Chyba zapojeni" }; //MSG_SELFTEST_WIRINGERROR
const char MSGIT231[] PROGMEM = { "Errore cablaggio" }; //MSG_SELFTEST_WIRINGERROR
const char MSGES231[] PROGMEM = { "Error de conexión" }; //MSG_SELFTEST_WIRINGERROR
const char MSGPL231[] PROGMEM = { "Blad polaczenia" }; //MSG_SELFTEST_WIRINGERROR
const char MSGEN232[] PROGMEM = { "Endstops" }; //MSG_SELFTEST_ENDSTOPS
const char MSGCZ232[] PROGMEM = { "Endstops" }; //MSG_SELFTEST_ENDSTOPS
const char MSGIT232[] PROGMEM = { "Limiti corsa" }; //MSG_SELFTEST_ENDSTOPS
const char MSGES232[] PROGMEM = { "Topes final" }; //MSG_SELFTEST_ENDSTOPS
const char MSGPL232[] PROGMEM = { "Endstops" }; //MSG_SELFTEST_ENDSTOPS
const char MSGEN233[] PROGMEM = { "Motor" }; //MSG_SELFTEST_MOTOR
const char MSGCZ233[] PROGMEM = { "Motor" }; //MSG_SELFTEST_MOTOR
const char MSGIT233[] PROGMEM = { "Motore" }; //MSG_SELFTEST_MOTOR
const char MSGES233[] PROGMEM = { "Motor" }; //MSG_SELFTEST_MOTOR
const char MSGPL233[] PROGMEM = { "Silnik" }; //MSG_SELFTEST_MOTOR
const char MSGEN234[] PROGMEM = { "Endstop" }; //MSG_SELFTEST_ENDSTOP
const char MSGCZ234[] PROGMEM = { "Endstop" }; //MSG_SELFTEST_ENDSTOP
const char MSGIT234[] PROGMEM = { "Limite corsa" }; //MSG_SELFTEST_ENDSTOP
const char MSGES234[] PROGMEM = { "Tope final" }; //MSG_SELFTEST_ENDSTOP
const char MSGPL234[] PROGMEM = { "Endstop" }; //MSG_SELFTEST_ENDSTOP
const char MSGEN235[] PROGMEM = { "Endstop not hit" }; //MSG_SELFTEST_ENDSTOP_NOTHIT
const char MSGCZ235[] PROGMEM = { "Endstop not hit" }; //MSG_SELFTEST_ENDSTOP_NOTHIT
const char MSGIT235[] PROGMEM = { "Lim. fuoriportata" }; //MSG_SELFTEST_ENDSTOP_NOTHIT
const char MSGES235[] PROGMEM = { "Tope fin. no toc." }; //MSG_SELFTEST_ENDSTOP_NOTHIT
const char MSGPL235[] PROGMEM = { "Endstop not hit" }; //MSG_SELFTEST_ENDSTOP_NOTHIT
const char MSGEN236[] PROGMEM = { "Self test OK" }; //MSG_SELFTEST_OK
const char MSGCZ236[] PROGMEM = { "Self test OK" }; //MSG_SELFTEST_OK
const char MSGIT236[] PROGMEM = { "Autotest OK" }; //MSG_SELFTEST_OK
const char MSGES236[] PROGMEM = { "Self test OK" }; //MSG_SELFTEST_OK
const char MSGPL236[] PROGMEM = { "Self test OK" }; //MSG_SELFTEST_OK
const char MSGEN237[] PROGMEM = { "Total filament :" }; //MSG_STATS_TOTALFILAMENT
const char MSGCZ237[] PROGMEM = { "Filament celkem :" }; //MSG_STATS_TOTALFILAMENT
const char MSGIT237[] PROGMEM = { "Filamento tot:" }; //MSG_STATS_TOTALFILAMENT
const char MSGES237[] PROGMEM = { "Filamento total:" }; //MSG_STATS_TOTALFILAMENT
const char MSGPL237[] PROGMEM = { "Filament lacznie :" }; //MSG_STATS_TOTALFILAMENT
const char MSGEN238[] PROGMEM = { "Total print time :" }; //MSG_STATS_TOTALPRINTTIME
const char MSGCZ238[] PROGMEM = { "Celkovy cas :" }; //MSG_STATS_TOTALPRINTTIME
const char MSGIT238[] PROGMEM = { "Tempo stampa tot:" }; //MSG_STATS_TOTALPRINTTIME
const char MSGES238[] PROGMEM = { "Tiempo total :" }; //MSG_STATS_TOTALPRINTTIME
const char MSGPL238[] PROGMEM = { "Czas calkowity :" }; //MSG_STATS_TOTALPRINTTIME
const char MSGEN239[] PROGMEM = { "Filament used: " }; //MSG_STATS_FILAMENTUSED
const char MSGCZ239[] PROGMEM = { "Filament : " }; //MSG_STATS_FILAMENTUSED
const char MSGIT239[] PROGMEM = { "Filamento:" }; //MSG_STATS_FILAMENTUSED
const char MSGES239[] PROGMEM = { "Filamento : " }; //MSG_STATS_FILAMENTUSED
const char MSGPL239[] PROGMEM = { "Filament : " }; //MSG_STATS_FILAMENTUSED
const char MSGEN240[] PROGMEM = { "Print time: " }; //MSG_STATS_PRINTTIME
const char MSGCZ240[] PROGMEM = { "Cas tisku : " }; //MSG_STATS_PRINTTIME
const char MSGIT240[] PROGMEM = { "Tempo stampa:" }; //MSG_STATS_PRINTTIME
const char MSGES240[] PROGMEM = { "Tiempo de imp.:" }; //MSG_STATS_PRINTTIME
const char MSGPL240[] PROGMEM = { "Czas druku : " }; //MSG_STATS_PRINTTIME
const char MSGEN241[] PROGMEM = { "Self test start " }; //MSG_SELFTEST_START
const char MSGCZ241[] PROGMEM = { "Self test start " }; //MSG_SELFTEST_START
const char MSGIT241[] PROGMEM = { "Inizia autotest" }; //MSG_SELFTEST_START
const char MSGES241[] PROGMEM = { "Autotest salida" }; //MSG_SELFTEST_START
const char MSGPL241[] PROGMEM = { "Self test start " }; //MSG_SELFTEST_START
const char MSGEN242[] PROGMEM = { "Checking endstops" }; //MSG_SELFTEST_CHECK_ENDSTOPS
const char MSGCZ242[] PROGMEM = { "Kontrola endstops" }; //MSG_SELFTEST_CHECK_ENDSTOPS
const char MSGIT242[] PROGMEM = { "Verifica limiti" }; //MSG_SELFTEST_CHECK_ENDSTOPS
const char MSGES242[] PROGMEM = { "Cont. topes final" }; //MSG_SELFTEST_CHECK_ENDSTOPS
const char MSGPL242[] PROGMEM = { "Kontrola endstops" }; //MSG_SELFTEST_CHECK_ENDSTOPS
const char MSGEN243[] PROGMEM = { "Checking hotend " }; //MSG_SELFTEST_CHECK_HOTEND
const char MSGCZ243[] PROGMEM = { "Kontrola hotend " }; //MSG_SELFTEST_CHECK_HOTEND
const char MSGIT243[] PROGMEM = { "Verifica lim temp" }; //MSG_SELFTEST_CHECK_HOTEND
const char MSGES243[] PROGMEM = { "Control hotend " }; //MSG_SELFTEST_CHECK_HOTEND
const char MSGPL243[] PROGMEM = { "Kontrola hotend " }; //MSG_SELFTEST_CHECK_HOTEND
const char MSGEN244[] PROGMEM = { "Checking X axis " }; //MSG_SELFTEST_CHECK_X
const char MSGCZ244[] PROGMEM = { "Kontrola X axis " }; //MSG_SELFTEST_CHECK_X
const char MSGIT244[] PROGMEM = { "Verifica asse X" }; //MSG_SELFTEST_CHECK_X
const char MSGES244[] PROGMEM = { "Control del eje X" }; //MSG_SELFTEST_CHECK_X
const char MSGPL244[] PROGMEM = { "Kontrola X axis " }; //MSG_SELFTEST_CHECK_X
const char MSGEN245[] PROGMEM = { "Checking Y axis " }; //MSG_SELFTEST_CHECK_Y
const char MSGCZ245[] PROGMEM = { "Kontrola Y axis " }; //MSG_SELFTEST_CHECK_Y
const char MSGIT245[] PROGMEM = { "Verifica asse Y" }; //MSG_SELFTEST_CHECK_Y
const char MSGES245[] PROGMEM = { "Control del eje Y" }; //MSG_SELFTEST_CHECK_Y
const char MSGPL245[] PROGMEM = { "Kontrola Y axis " }; //MSG_SELFTEST_CHECK_Y
const char MSGEN246[] PROGMEM = { "Checking Z axis " }; //MSG_SELFTEST_CHECK_Z
const char MSGCZ246[] PROGMEM = { "Kontrola Z axis " }; //MSG_SELFTEST_CHECK_Z
const char MSGIT246[] PROGMEM = { "Verifica asse Z" }; //MSG_SELFTEST_CHECK_Z
const char MSGES246[] PROGMEM = { "Control del eje Z" }; //MSG_SELFTEST_CHECK_Z
const char MSGPL246[] PROGMEM = { "Kontrola Z axis " }; //MSG_SELFTEST_CHECK_Z
const char MSGEN247[] PROGMEM = { "Checking bed " }; //MSG_SELFTEST_CHECK_BED
const char MSGCZ247[] PROGMEM = { "Kontrola bed " }; //MSG_SELFTEST_CHECK_BED
const char MSGIT247[] PROGMEM = { "Verifica piastra" }; //MSG_SELFTEST_CHECK_BED
const char MSGES247[] PROGMEM = { "Control de cama" }; //MSG_SELFTEST_CHECK_BED
const char MSGPL247[] PROGMEM = { "Kontrola bed " }; //MSG_SELFTEST_CHECK_BED
const char MSGEN248[] PROGMEM = { "All correct " }; //MSG_SELFTEST_CHECK_ALLCORRECT
const char MSGCZ248[] PROGMEM = { "Vse OK " }; //MSG_SELFTEST_CHECK_ALLCORRECT
const char MSGIT248[] PROGMEM = { "Nessun errore" }; //MSG_SELFTEST_CHECK_ALLCORRECT
const char MSGES248[] PROGMEM = { "Todo bie " }; //MSG_SELFTEST_CHECK_ALLCORRECT
const char MSGPL248[] PROGMEM = { "Wszystko OK " }; //MSG_SELFTEST_CHECK_ALLCORRECT
const char MSGEN249[] PROGMEM = { "Selftest " }; //MSG_SELFTEST
const char MSGCZ249[] PROGMEM = { "Selftest " }; //MSG_SELFTEST
const char MSGIT249[] PROGMEM = { "Autotest" }; //MSG_SELFTEST
const char MSGES249[] PROGMEM = { "Autotest" }; //MSG_SELFTEST
const char MSGPL249[] PROGMEM = { "Selftest " }; //MSG_SELFTEST
const char MSGEN250[] PROGMEM = { "Selftest failed " }; //MSG_SELFTEST_FAILED
const char MSGCZ250[] PROGMEM = { "Selftest selhal " }; //MSG_SELFTEST_FAILED
const char MSGIT250[] PROGMEM = { "Autotest fallito" }; //MSG_SELFTEST_FAILED
const char MSGES250[] PROGMEM = { "Autotest fallado" }; //MSG_SELFTEST_FAILED
const char MSGPL250[] PROGMEM = { "Selftest nieudany" }; //MSG_SELFTEST_FAILED
const char MSGEN251[] PROGMEM = { "Statistics " }; //MSG_STATISTICS
const char MSGCZ251[] PROGMEM = { "Statistika " }; //MSG_STATISTICS
const char MSGIT251[] PROGMEM = { "Statistiche" }; //MSG_STATISTICS
const char MSGES251[] PROGMEM = { "Estadistica " }; //MSG_STATISTICS
const char MSGPL251[] PROGMEM = { "Statystyka " }; //MSG_STATISTICS
const char MSGEN252[] PROGMEM = { "USB printing " }; //MSG_USB_PRINTING
const char MSGCZ252[] PROGMEM = { "Tisk z USB " }; //MSG_USB_PRINTING
const char MSGIT252[] PROGMEM = { "Stampa da USB" }; //MSG_USB_PRINTING
const char MSGES252[] PROGMEM = { "Impresion de USB " }; //MSG_USB_PRINTING
const char MSGPL252[] PROGMEM = { "Druk z USB " }; //MSG_USB_PRINTING
const char* MSGEN[] = {MSGEN0, //WELCOME_MSG
MSGEN1, //MSG_SD_INSERTED
MSGEN2, //MSG_SD_REMOVED
MSGEN3, //MSG_MAIN
MSGEN4, //MSG_AUTOSTART
MSGEN5, //MSG_DISABLE_STEPPERS
MSGEN6, //MSG_AUTO_HOME
MSGEN7, //MSG_SET_HOME_OFFSETS
MSGEN8, //MSG_SET_ORIGIN
MSGEN9, //MSG_PREHEAT_PLA
MSGEN10, //MSG_PREHEAT_PLA0
MSGEN11, //MSG_PREHEAT_PLA1
MSGEN12, //MSG_PREHEAT_PLA2
MSGEN13, //MSG_PREHEAT_PLA012
MSGEN14, //MSG_PREHEAT_PLA_BEDONLY
MSGEN15, //MSG_PREHEAT_PLA_SETTINGS
MSGEN16, //MSG_PREHEAT_ABS
MSGEN17, //MSG_PREHEAT_ABS0
MSGEN18, //MSG_PREHEAT_ABS1
MSGEN19, //MSG_PREHEAT_ABS2
MSGEN20, //MSG_PREHEAT_ABS012
MSGEN21, //MSG_PREHEAT_ABS_BEDONLY
MSGEN22, //MSG_PREHEAT_ABS_SETTINGS
MSGEN23, //MSG_COOLDOWN
MSGEN24, //MSG_SWITCH_PS_ON
MSGEN25, //MSG_SWITCH_PS_OFF
MSGEN26, //MSG_EXTRUDE
MSGEN27, //MSG_RETRACT
MSGEN28, //MSG_MOVE_AXIS
MSGEN29, //MSG_MOVE_X
MSGEN30, //MSG_MOVE_Y
MSGEN31, //MSG_MOVE_Z
MSGEN32, //MSG_MOVE_E
MSGEN33, //MSG_MOVE_E1
MSGEN34, //MSG_MOVE_E2
MSGEN35, //MSG_MOVE_01MM
MSGEN36, //MSG_MOVE_1MM
MSGEN37, //MSG_MOVE_10MM
MSGEN38, //MSG_SPEED
MSGEN39, //MSG_NOZZLE
MSGEN40, //MSG_NOZZLE1
MSGEN41, //MSG_NOZZLE2
MSGEN42, //MSG_BED
MSGEN43, //MSG_FAN_SPEED
MSGEN44, //MSG_FLOW
MSGEN45, //MSG_FLOW0
MSGEN46, //MSG_FLOW1
MSGEN47, //MSG_FLOW2
MSGEN48, //MSG_CONTROL
MSGEN49, //MSG_MIN
MSGEN50, //MSG_MAX
MSGEN51, //MSG_FACTOR
MSGEN52, //MSG_AUTOTEMP
MSGEN53, //MSG_ON
MSGEN54, //MSG_OFF
MSGEN55, //MSG_PID_P
MSGEN56, //MSG_PID_I
MSGEN57, //MSG_PID_D
MSGEN58, //MSG_PID_C
MSGEN59, //MSG_ACC
MSGEN60, //MSG_VXY_JERK
MSGEN61, //MSG_VZ_JERK
MSGEN62, //MSG_VE_JERK
MSGEN63, //MSG_VMAX
MSGEN64, //MSG_X
MSGEN65, //MSG_Y
MSGEN66, //MSG_Z
MSGEN67, //MSG_E
MSGEN68, //MSG_VMIN
MSGEN69, //MSG_VTRAV_MIN
MSGEN70, //MSG_AMAX
MSGEN71, //MSG_A_RETRACT
MSGEN72, //MSG_XSTEPS
MSGEN73, //MSG_YSTEPS
MSGEN74, //MSG_ZSTEPS
MSGEN75, //MSG_ESTEPS
MSGEN76, //MSG_TEMPERATURE
MSGEN77, //MSG_MOTION
MSGEN78, //MSG_VOLUMETRIC
MSGEN79, //MSG_VOLUMETRIC_ENABLED
MSGEN80, //MSG_FILAMENT_SIZE_EXTRUDER_0
MSGEN81, //MSG_FILAMENT_SIZE_EXTRUDER_1
MSGEN82, //MSG_FILAMENT_SIZE_EXTRUDER_2
MSGEN83, //MSG_CONTRAST
MSGEN84, //MSG_STORE_EPROM
MSGEN85, //MSG_LOAD_EPROM
MSGEN86, //MSG_RESTORE_FAILSAFE
MSGEN87, //MSG_REFRESH
MSGEN88, //MSG_WATCH
MSGEN89, //MSG_PREPARE
MSGEN90, //MSG_TUNE
MSGEN91, //MSG_PAUSE_PRINT
MSGEN92, //MSG_RESUME_PRINT
MSGEN93, //MSG_STOP_PRINT
MSGEN94, //MSG_CARD_MENU
MSGEN95, //MSG_NO_CARD
MSGEN96, //MSG_DWELL
MSGEN97, //MSG_USERWAIT
MSGEN98, //MSG_RESUMING
MSGEN99, //MSG_PRINT_ABORTED
MSGEN100, //MSG_NO_MOVE
MSGEN101, //MSG_KILLED
MSGEN102, //MSG_STOPPED
MSGEN103, //MSG_CONTROL_RETRACT
MSGEN104, //MSG_CONTROL_RETRACT_SWAP
MSGEN105, //MSG_CONTROL_RETRACTF
MSGEN106, //MSG_CONTROL_RETRACT_ZLIFT
MSGEN107, //MSG_CONTROL_RETRACT_RECOVER
MSGEN108, //MSG_CONTROL_RETRACT_RECOVER_SWAP
MSGEN109, //MSG_CONTROL_RETRACT_RECOVERF
MSGEN110, //MSG_AUTORETRACT
MSGEN111, //MSG_FILAMENTCHANGE
MSGEN112, //MSG_INIT_SDCARD
MSGEN113, //MSG_CNG_SDCARD
MSGEN114, //MSG_ZPROBE_OUT
MSGEN115, //MSG_POSITION_UNKNOWN
MSGEN116, //MSG_ZPROBE_ZOFFSET
MSGEN117, //MSG_BABYSTEP_X
MSGEN118, //MSG_BABYSTEP_Y
MSGEN119, //MSG_BABYSTEP_Z
MSGEN120, //MSG_ENDSTOP_ABORT
MSGEN121, //MSG_ADJUSTZ
MSGEN122, //MSG_PICK_Z
MSGEN123, //MSG_HOMEYZ
MSGEN124, //MSG_HOMEYZ_PROGRESS
MSGEN125, //MSG_HOMEYZ_DONE
MSGEN126, //MSG_SETTINGS
MSGEN127, //MSG_PREHEAT
MSGEN128, //MSG_UNLOAD_FILAMENT
MSGEN129, //MSG_LOAD_FILAMENT
MSGEN130, //MSG_RECTRACT
MSGEN131, //MSG_ERROR
MSGEN132, //MSG_PREHEAT_NOZZLE
MSGEN133, //MSG_SUPPORT
MSGEN134, //MSG_CORRECTLY
MSGEN135, //MSG_YES
MSGEN136, //MSG_NO
MSGEN137, //MSG_NOT_LOADED
MSGEN138, //MSG_NOT_COLOR
MSGEN139, //MSG_LOADING_FILAMENT
MSGEN140, //MSG_PLEASE_WAIT
MSGEN141, //MSG_LOADING_COLOR
MSGEN142, //MSG_CHANGE_SUCCESS
MSGEN143, //MSG_PRESS
MSGEN144, //MSG_INSERT_FILAMENT
MSGEN145, //MSG_CHANGING_FILAMENT
MSGEN146, //MSG_SILENT_MODE_ON
MSGEN147, //MSG_SILENT_MODE_OFF
MSGEN148, //MSG_REBOOT
MSGEN149, //MSG_TAKE_EFFECT
MSGEN150, //MSG_Enqueing
MSGEN151, //MSG_POWERUP
MSGEN152, //MSG_EXTERNAL_RESET
MSGEN153, //MSG_BROWNOUT_RESET
MSGEN154, //MSG_WATCHDOG_RESET
MSGEN155, //MSG_SOFTWARE_RESET
MSGEN156, //MSG_AUTHOR
MSGEN157, //MSG_CONFIGURATION_VER
MSGEN158, //MSG_FREE_MEMORY
MSGEN159, //MSG_PLANNER_BUFFER_BYTES
MSGEN160, //MSG_OK
MSGEN161, //MSG_FILE_SAVED
MSGEN162, //MSG_ERR_LINE_NO
MSGEN163, //MSG_ERR_CHECKSUM_MISMATCH
MSGEN164, //MSG_ERR_NO_CHECKSUM
MSGEN165, //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
MSGEN166, //MSG_FILE_PRINTED
MSGEN167, //MSG_BEGIN_FILE_LIST
MSGEN168, //MSG_END_FILE_LIST
MSGEN169, //MSG_M104_INVALID_EXTRUDER
MSGEN170, //MSG_M105_INVALID_EXTRUDER
MSGEN171, //MSG_M200_INVALID_EXTRUDER
MSGEN172, //MSG_M218_INVALID_EXTRUDER
MSGEN173, //MSG_M221_INVALID_EXTRUDER
MSGEN174, //MSG_ERR_NO_THERMISTORS
MSGEN175, //MSG_M109_INVALID_EXTRUDER
MSGEN176, //MSG_HEATING
MSGEN177, //MSG_HEATING_COMPLETE
MSGEN178, //MSG_BED_HEATING
MSGEN179, //MSG_BED_DONE
MSGEN180, //MSG_M115_REPORT
MSGEN181, //MSG_COUNT_X
MSGEN182, //MSG_ERR_KILLED
MSGEN183, //MSG_ERR_STOPPED
MSGEN184, //MSG_RESEND
MSGEN185, //MSG_UNKNOWN_COMMAND
MSGEN186, //MSG_ACTIVE_EXTRUDER
MSGEN187, //MSG_INVALID_EXTRUDER
MSGEN188, //MSG_X_MIN
MSGEN189, //MSG_X_MAX
MSGEN190, //MSG_Y_MIN
MSGEN191, //MSG_Y_MAX
MSGEN192, //MSG_Z_MIN
MSGEN193, //MSG_Z_MAX
MSGEN194, //MSG_M119_REPORT
MSGEN195, //MSG_ENDSTOP_HIT
MSGEN196, //MSG_ENDSTOP_OPEN
MSGEN197, //MSG_HOTEND_OFFSET
MSGEN198, //MSG_SD_CANT_OPEN_SUBDIR
MSGEN199, //MSG_SD_INIT_FAIL
MSGEN200, //MSG_SD_VOL_INIT_FAIL
MSGEN201, //MSG_SD_OPENROOT_FAIL
MSGEN202, //MSG_SD_CARD_OK
MSGEN203, //MSG_SD_WORKDIR_FAIL
MSGEN204, //MSG_SD_OPEN_FILE_FAIL
MSGEN205, //MSG_SD_FILE_OPENED
MSGEN206, //MSG_SD_SIZE
MSGEN207, //MSG_SD_FILE_SELECTED
MSGEN208, //MSG_SD_WRITE_TO_FILE
MSGEN209, //MSG_SD_PRINTING_BYTE
MSGEN210, //MSG_SD_NOT_PRINTING
MSGEN211, //MSG_SD_ERR_WRITE_TO_FILE
MSGEN212, //MSG_SD_CANT_ENTER_SUBDIR
MSGEN213, //MSG_STEPPER_TOO_HIGH
MSGEN214, //MSG_ENDSTOPS_HIT
MSGEN215, //MSG_ERR_COLD_EXTRUDE_STOP
MSGEN216, //MSG_ERR_LONG_EXTRUDE_STOP
MSGEN217, //MSG_BABYSTEPPING_X
MSGEN218, //MSG_BABYSTEPPING_Y
MSGEN219, //MSG_BABYSTEPPING_Z
MSGEN220, //MSG_SERIAL_ERROR_MENU_STRUCTURE
MSGEN221, //MSG_LANGUAGE_NAME
MSGEN222, //MSG_LANGUAGE_SELECT
MSGEN223, //MSG_PRUSA3D
MSGEN224, //MSG_PRUSA3D_FORUM
MSGEN225, //MSG_PRUSA3D_HOWTO
MSGEN226, //MSG_SELFTEST_ERROR
MSGEN227, //MSG_SELFTEST_PLEASECHECK
MSGEN228, //MSG_SELFTEST_NOTCONNECTED
MSGEN229, //MSG_SELFTEST_HEATERTHERMISTOR
MSGEN230, //MSG_SELFTEST_BEDHEATER
MSGEN231, //MSG_SELFTEST_WIRINGERROR
MSGEN232, //MSG_SELFTEST_ENDSTOPS
MSGEN233, //MSG_SELFTEST_MOTOR
MSGEN234, //MSG_SELFTEST_ENDSTOP
MSGEN235, //MSG_SELFTEST_ENDSTOP_NOTHIT
MSGEN236, //MSG_SELFTEST_OK
MSGEN237, //MSG_STATS_TOTALFILAMENT
MSGEN238, //MSG_STATS_TOTALPRINTTIME
MSGEN239, //MSG_STATS_FILAMENTUSED
MSGEN240, //MSG_STATS_PRINTTIME
MSGEN241, //MSG_SELFTEST_START
MSGEN242, //MSG_SELFTEST_CHECK_ENDSTOPS
MSGEN243, //MSG_SELFTEST_CHECK_HOTEND
MSGEN244, //MSG_SELFTEST_CHECK_X
MSGEN245, //MSG_SELFTEST_CHECK_Y
MSGEN246, //MSG_SELFTEST_CHECK_Z
MSGEN247, //MSG_SELFTEST_CHECK_BED
MSGEN248, //MSG_SELFTEST_CHECK_ALLCORRECT
MSGEN249, //MSG_SELFTEST
MSGEN250, //MSG_SELFTEST_FAILED
MSGEN251, //MSG_STATISTICS
MSGEN252, //MSG_USB_PRINTING
};
const char* MSGCZ[] = {MSGCZ0, //WELCOME_MSG
MSGCZ1, //MSG_SD_INSERTED
MSGCZ2, //MSG_SD_REMOVED
MSGCZ3, //MSG_MAIN
MSGCZ4, //MSG_AUTOSTART
MSGCZ5, //MSG_DISABLE_STEPPERS
MSGCZ6, //MSG_AUTO_HOME
MSGCZ7, //MSG_SET_HOME_OFFSETS
MSGCZ8, //MSG_SET_ORIGIN
MSGCZ9, //MSG_PREHEAT_PLA
MSGCZ10, //MSG_PREHEAT_PLA0
MSGCZ11, //MSG_PREHEAT_PLA1
MSGCZ12, //MSG_PREHEAT_PLA2
MSGCZ13, //MSG_PREHEAT_PLA012
MSGCZ14, //MSG_PREHEAT_PLA_BEDONLY
MSGCZ15, //MSG_PREHEAT_PLA_SETTINGS
MSGCZ16, //MSG_PREHEAT_ABS
MSGCZ17, //MSG_PREHEAT_ABS0
MSGCZ18, //MSG_PREHEAT_ABS1
MSGCZ19, //MSG_PREHEAT_ABS2
MSGCZ20, //MSG_PREHEAT_ABS012
MSGCZ21, //MSG_PREHEAT_ABS_BEDONLY
MSGCZ22, //MSG_PREHEAT_ABS_SETTINGS
MSGCZ23, //MSG_COOLDOWN
MSGCZ24, //MSG_SWITCH_PS_ON
MSGCZ25, //MSG_SWITCH_PS_OFF
MSGCZ26, //MSG_EXTRUDE
MSGCZ27, //MSG_RETRACT
MSGCZ28, //MSG_MOVE_AXIS
MSGCZ29, //MSG_MOVE_X
MSGCZ30, //MSG_MOVE_Y
MSGCZ31, //MSG_MOVE_Z
MSGCZ32, //MSG_MOVE_E
MSGCZ33, //MSG_MOVE_E1
MSGCZ34, //MSG_MOVE_E2
MSGCZ35, //MSG_MOVE_01MM
MSGCZ36, //MSG_MOVE_1MM
MSGCZ37, //MSG_MOVE_10MM
MSGCZ38, //MSG_SPEED
MSGCZ39, //MSG_NOZZLE
MSGCZ40, //MSG_NOZZLE1
MSGCZ41, //MSG_NOZZLE2
MSGCZ42, //MSG_BED
MSGCZ43, //MSG_FAN_SPEED
MSGCZ44, //MSG_FLOW
MSGCZ45, //MSG_FLOW0
MSGCZ46, //MSG_FLOW1
MSGCZ47, //MSG_FLOW2
MSGCZ48, //MSG_CONTROL
MSGCZ49, //MSG_MIN
MSGCZ50, //MSG_MAX
MSGCZ51, //MSG_FACTOR
MSGCZ52, //MSG_AUTOTEMP
MSGCZ53, //MSG_ON
MSGCZ54, //MSG_OFF
MSGCZ55, //MSG_PID_P
MSGCZ56, //MSG_PID_I
MSGCZ57, //MSG_PID_D
MSGCZ58, //MSG_PID_C
MSGCZ59, //MSG_ACC
MSGCZ60, //MSG_VXY_JERK
MSGCZ61, //MSG_VZ_JERK
MSGCZ62, //MSG_VE_JERK
MSGCZ63, //MSG_VMAX
MSGCZ64, //MSG_X
MSGCZ65, //MSG_Y
MSGCZ66, //MSG_Z
MSGCZ67, //MSG_E
MSGCZ68, //MSG_VMIN
MSGCZ69, //MSG_VTRAV_MIN
MSGCZ70, //MSG_AMAX
MSGCZ71, //MSG_A_RETRACT
MSGCZ72, //MSG_XSTEPS
MSGCZ73, //MSG_YSTEPS
MSGCZ74, //MSG_ZSTEPS
MSGCZ75, //MSG_ESTEPS
MSGCZ76, //MSG_TEMPERATURE
MSGCZ77, //MSG_MOTION
MSGCZ78, //MSG_VOLUMETRIC
MSGCZ79, //MSG_VOLUMETRIC_ENABLED
MSGCZ80, //MSG_FILAMENT_SIZE_EXTRUDER_0
MSGCZ81, //MSG_FILAMENT_SIZE_EXTRUDER_1
MSGCZ82, //MSG_FILAMENT_SIZE_EXTRUDER_2
MSGCZ83, //MSG_CONTRAST
MSGCZ84, //MSG_STORE_EPROM
MSGCZ85, //MSG_LOAD_EPROM
MSGCZ86, //MSG_RESTORE_FAILSAFE
MSGCZ87, //MSG_REFRESH
MSGCZ88, //MSG_WATCH
MSGCZ89, //MSG_PREPARE
MSGCZ90, //MSG_TUNE
MSGCZ91, //MSG_PAUSE_PRINT
MSGCZ92, //MSG_RESUME_PRINT
MSGCZ93, //MSG_STOP_PRINT
MSGCZ94, //MSG_CARD_MENU
MSGCZ95, //MSG_NO_CARD
MSGCZ96, //MSG_DWELL
MSGCZ97, //MSG_USERWAIT
MSGCZ98, //MSG_RESUMING
MSGCZ99, //MSG_PRINT_ABORTED
MSGCZ100, //MSG_NO_MOVE
MSGCZ101, //MSG_KILLED
MSGCZ102, //MSG_STOPPED
MSGCZ103, //MSG_CONTROL_RETRACT
MSGCZ104, //MSG_CONTROL_RETRACT_SWAP
MSGCZ105, //MSG_CONTROL_RETRACTF
MSGCZ106, //MSG_CONTROL_RETRACT_ZLIFT
MSGCZ107, //MSG_CONTROL_RETRACT_RECOVER
MSGCZ108, //MSG_CONTROL_RETRACT_RECOVER_SWAP
MSGCZ109, //MSG_CONTROL_RETRACT_RECOVERF
MSGCZ110, //MSG_AUTORETRACT
MSGCZ111, //MSG_FILAMENTCHANGE
MSGCZ112, //MSG_INIT_SDCARD
MSGCZ113, //MSG_CNG_SDCARD
MSGCZ114, //MSG_ZPROBE_OUT
MSGCZ115, //MSG_POSITION_UNKNOWN
MSGCZ116, //MSG_ZPROBE_ZOFFSET
MSGCZ117, //MSG_BABYSTEP_X
MSGCZ118, //MSG_BABYSTEP_Y
MSGCZ119, //MSG_BABYSTEP_Z
MSGCZ120, //MSG_ENDSTOP_ABORT
MSGCZ121, //MSG_ADJUSTZ
MSGCZ122, //MSG_PICK_Z
MSGCZ123, //MSG_HOMEYZ
MSGCZ124, //MSG_HOMEYZ_PROGRESS
MSGCZ125, //MSG_HOMEYZ_DONE
MSGCZ126, //MSG_SETTINGS
MSGCZ127, //MSG_PREHEAT
MSGCZ128, //MSG_UNLOAD_FILAMENT
MSGCZ129, //MSG_LOAD_FILAMENT
MSGCZ130, //MSG_RECTRACT
MSGCZ131, //MSG_ERROR
MSGCZ132, //MSG_PREHEAT_NOZZLE
MSGCZ133, //MSG_SUPPORT
MSGCZ134, //MSG_CORRECTLY
MSGCZ135, //MSG_YES
MSGCZ136, //MSG_NO
MSGCZ137, //MSG_NOT_LOADED
MSGCZ138, //MSG_NOT_COLOR
MSGCZ139, //MSG_LOADING_FILAMENT
MSGCZ140, //MSG_PLEASE_WAIT
MSGCZ141, //MSG_LOADING_COLOR
MSGCZ142, //MSG_CHANGE_SUCCESS
MSGCZ143, //MSG_PRESS
MSGCZ144, //MSG_INSERT_FILAMENT
MSGCZ145, //MSG_CHANGING_FILAMENT
MSGCZ146, //MSG_SILENT_MODE_ON
MSGCZ147, //MSG_SILENT_MODE_OFF
MSGCZ148, //MSG_REBOOT
MSGCZ149, //MSG_TAKE_EFFECT
MSGCZ150, //MSG_Enqueing
MSGCZ151, //MSG_POWERUP
MSGCZ152, //MSG_EXTERNAL_RESET
MSGCZ153, //MSG_BROWNOUT_RESET
MSGCZ154, //MSG_WATCHDOG_RESET
MSGCZ155, //MSG_SOFTWARE_RESET
MSGCZ156, //MSG_AUTHOR
MSGCZ157, //MSG_CONFIGURATION_VER
MSGCZ158, //MSG_FREE_MEMORY
MSGCZ159, //MSG_PLANNER_BUFFER_BYTES
MSGCZ160, //MSG_OK
MSGCZ161, //MSG_FILE_SAVED
MSGCZ162, //MSG_ERR_LINE_NO
MSGCZ163, //MSG_ERR_CHECKSUM_MISMATCH
MSGCZ164, //MSG_ERR_NO_CHECKSUM
MSGCZ165, //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
MSGCZ166, //MSG_FILE_PRINTED
MSGCZ167, //MSG_BEGIN_FILE_LIST
MSGCZ168, //MSG_END_FILE_LIST
MSGCZ169, //MSG_M104_INVALID_EXTRUDER
MSGCZ170, //MSG_M105_INVALID_EXTRUDER
MSGCZ171, //MSG_M200_INVALID_EXTRUDER
MSGCZ172, //MSG_M218_INVALID_EXTRUDER
MSGCZ173, //MSG_M221_INVALID_EXTRUDER
MSGCZ174, //MSG_ERR_NO_THERMISTORS
MSGCZ175, //MSG_M109_INVALID_EXTRUDER
MSGCZ176, //MSG_HEATING
MSGCZ177, //MSG_HEATING_COMPLETE
MSGCZ178, //MSG_BED_HEATING
MSGCZ179, //MSG_BED_DONE
MSGCZ180, //MSG_M115_REPORT
MSGCZ181, //MSG_COUNT_X
MSGCZ182, //MSG_ERR_KILLED
MSGCZ183, //MSG_ERR_STOPPED
MSGCZ184, //MSG_RESEND
MSGCZ185, //MSG_UNKNOWN_COMMAND
MSGCZ186, //MSG_ACTIVE_EXTRUDER
MSGCZ187, //MSG_INVALID_EXTRUDER
MSGCZ188, //MSG_X_MIN
MSGCZ189, //MSG_X_MAX
MSGCZ190, //MSG_Y_MIN
MSGCZ191, //MSG_Y_MAX
MSGCZ192, //MSG_Z_MIN
MSGCZ193, //MSG_Z_MAX
MSGCZ194, //MSG_M119_REPORT
MSGCZ195, //MSG_ENDSTOP_HIT
MSGCZ196, //MSG_ENDSTOP_OPEN
MSGCZ197, //MSG_HOTEND_OFFSET
MSGCZ198, //MSG_SD_CANT_OPEN_SUBDIR
MSGCZ199, //MSG_SD_INIT_FAIL
MSGCZ200, //MSG_SD_VOL_INIT_FAIL
MSGCZ201, //MSG_SD_OPENROOT_FAIL
MSGCZ202, //MSG_SD_CARD_OK
MSGCZ203, //MSG_SD_WORKDIR_FAIL
MSGCZ204, //MSG_SD_OPEN_FILE_FAIL
MSGCZ205, //MSG_SD_FILE_OPENED
MSGCZ206, //MSG_SD_SIZE
MSGCZ207, //MSG_SD_FILE_SELECTED
MSGCZ208, //MSG_SD_WRITE_TO_FILE
MSGCZ209, //MSG_SD_PRINTING_BYTE
MSGCZ210, //MSG_SD_NOT_PRINTING
MSGCZ211, //MSG_SD_ERR_WRITE_TO_FILE
MSGCZ212, //MSG_SD_CANT_ENTER_SUBDIR
MSGCZ213, //MSG_STEPPER_TOO_HIGH
MSGCZ214, //MSG_ENDSTOPS_HIT
MSGCZ215, //MSG_ERR_COLD_EXTRUDE_STOP
MSGCZ216, //MSG_ERR_LONG_EXTRUDE_STOP
MSGCZ217, //MSG_BABYSTEPPING_X
MSGCZ218, //MSG_BABYSTEPPING_Y
MSGCZ219, //MSG_BABYSTEPPING_Z
MSGCZ220, //MSG_SERIAL_ERROR_MENU_STRUCTURE
MSGCZ221, //MSG_LANGUAGE_NAME
MSGCZ222, //MSG_LANGUAGE_SELECT
MSGCZ223, //MSG_PRUSA3D
MSGCZ224, //MSG_PRUSA3D_FORUM
MSGCZ225, //MSG_PRUSA3D_HOWTO
MSGCZ226, //MSG_SELFTEST_ERROR
MSGCZ227, //MSG_SELFTEST_PLEASECHECK
MSGCZ228, //MSG_SELFTEST_NOTCONNECTED
MSGCZ229, //MSG_SELFTEST_HEATERTHERMISTOR
MSGCZ230, //MSG_SELFTEST_BEDHEATER
MSGCZ231, //MSG_SELFTEST_WIRINGERROR
MSGCZ232, //MSG_SELFTEST_ENDSTOPS
MSGCZ233, //MSG_SELFTEST_MOTOR
MSGCZ234, //MSG_SELFTEST_ENDSTOP
MSGCZ235, //MSG_SELFTEST_ENDSTOP_NOTHIT
MSGCZ236, //MSG_SELFTEST_OK
MSGCZ237, //MSG_STATS_TOTALFILAMENT
MSGCZ238, //MSG_STATS_TOTALPRINTTIME
MSGCZ239, //MSG_STATS_FILAMENTUSED
MSGCZ240, //MSG_STATS_PRINTTIME
MSGCZ241, //MSG_SELFTEST_START
MSGCZ242, //MSG_SELFTEST_CHECK_ENDSTOPS
MSGCZ243, //MSG_SELFTEST_CHECK_HOTEND
MSGCZ244, //MSG_SELFTEST_CHECK_X
MSGCZ245, //MSG_SELFTEST_CHECK_Y
MSGCZ246, //MSG_SELFTEST_CHECK_Z
MSGCZ247, //MSG_SELFTEST_CHECK_BED
MSGCZ248, //MSG_SELFTEST_CHECK_ALLCORRECT
MSGCZ249, //MSG_SELFTEST
MSGCZ250, //MSG_SELFTEST_FAILED
MSGCZ251, //MSG_STATISTICS
MSGCZ252, //MSG_USB_PRINTING
};
const char* MSGIT[] = {MSGIT0, //WELCOME_MSG
MSGIT1, //MSG_SD_INSERTED
MSGIT2, //MSG_SD_REMOVED
MSGIT3, //MSG_MAIN
MSGIT4, //MSG_AUTOSTART
MSGIT5, //MSG_DISABLE_STEPPERS
MSGIT6, //MSG_AUTO_HOME
MSGIT7, //MSG_SET_HOME_OFFSETS
MSGIT8, //MSG_SET_ORIGIN
MSGIT9, //MSG_PREHEAT_PLA
MSGIT10, //MSG_PREHEAT_PLA0
MSGIT11, //MSG_PREHEAT_PLA1
MSGIT12, //MSG_PREHEAT_PLA2
MSGIT13, //MSG_PREHEAT_PLA012
MSGIT14, //MSG_PREHEAT_PLA_BEDONLY
MSGIT15, //MSG_PREHEAT_PLA_SETTINGS
MSGIT16, //MSG_PREHEAT_ABS
MSGIT17, //MSG_PREHEAT_ABS0
MSGIT18, //MSG_PREHEAT_ABS1
MSGIT19, //MSG_PREHEAT_ABS2
MSGIT20, //MSG_PREHEAT_ABS012
MSGIT21, //MSG_PREHEAT_ABS_BEDONLY
MSGIT22, //MSG_PREHEAT_ABS_SETTINGS
MSGIT23, //MSG_COOLDOWN
MSGIT24, //MSG_SWITCH_PS_ON
MSGIT25, //MSG_SWITCH_PS_OFF
MSGIT26, //MSG_EXTRUDE
MSGIT27, //MSG_RETRACT
MSGIT28, //MSG_MOVE_AXIS
MSGIT29, //MSG_MOVE_X
MSGIT30, //MSG_MOVE_Y
MSGIT31, //MSG_MOVE_Z
MSGIT32, //MSG_MOVE_E
MSGIT33, //MSG_MOVE_E1
MSGIT34, //MSG_MOVE_E2
MSGIT35, //MSG_MOVE_01MM
MSGIT36, //MSG_MOVE_1MM
MSGIT37, //MSG_MOVE_10MM
MSGIT38, //MSG_SPEED
MSGIT39, //MSG_NOZZLE
MSGIT40, //MSG_NOZZLE1
MSGIT41, //MSG_NOZZLE2
MSGIT42, //MSG_BED
MSGIT43, //MSG_FAN_SPEED
MSGIT44, //MSG_FLOW
MSGIT45, //MSG_FLOW0
MSGIT46, //MSG_FLOW1
MSGIT47, //MSG_FLOW2
MSGIT48, //MSG_CONTROL
MSGIT49, //MSG_MIN
MSGIT50, //MSG_MAX
MSGIT51, //MSG_FACTOR
MSGIT52, //MSG_AUTOTEMP
MSGIT53, //MSG_ON
MSGIT54, //MSG_OFF
MSGIT55, //MSG_PID_P
MSGIT56, //MSG_PID_I
MSGIT57, //MSG_PID_D
MSGIT58, //MSG_PID_C
MSGIT59, //MSG_ACC
MSGIT60, //MSG_VXY_JERK
MSGIT61, //MSG_VZ_JERK
MSGIT62, //MSG_VE_JERK
MSGIT63, //MSG_VMAX
MSGIT64, //MSG_X
MSGIT65, //MSG_Y
MSGIT66, //MSG_Z
MSGIT67, //MSG_E
MSGIT68, //MSG_VMIN
MSGIT69, //MSG_VTRAV_MIN
MSGIT70, //MSG_AMAX
MSGIT71, //MSG_A_RETRACT
MSGIT72, //MSG_XSTEPS
MSGIT73, //MSG_YSTEPS
MSGIT74, //MSG_ZSTEPS
MSGIT75, //MSG_ESTEPS
MSGIT76, //MSG_TEMPERATURE
MSGIT77, //MSG_MOTION
MSGIT78, //MSG_VOLUMETRIC
MSGIT79, //MSG_VOLUMETRIC_ENABLED
MSGIT80, //MSG_FILAMENT_SIZE_EXTRUDER_0
MSGIT81, //MSG_FILAMENT_SIZE_EXTRUDER_1
MSGIT82, //MSG_FILAMENT_SIZE_EXTRUDER_2
MSGIT83, //MSG_CONTRAST
MSGIT84, //MSG_STORE_EPROM
MSGIT85, //MSG_LOAD_EPROM
MSGIT86, //MSG_RESTORE_FAILSAFE
MSGIT87, //MSG_REFRESH
MSGIT88, //MSG_WATCH
MSGIT89, //MSG_PREPARE
MSGIT90, //MSG_TUNE
MSGIT91, //MSG_PAUSE_PRINT
MSGIT92, //MSG_RESUME_PRINT
MSGIT93, //MSG_STOP_PRINT
MSGIT94, //MSG_CARD_MENU
MSGIT95, //MSG_NO_CARD
MSGIT96, //MSG_DWELL
MSGIT97, //MSG_USERWAIT
MSGIT98, //MSG_RESUMING
MSGIT99, //MSG_PRINT_ABORTED
MSGIT100, //MSG_NO_MOVE
MSGIT101, //MSG_KILLED
MSGIT102, //MSG_STOPPED
MSGIT103, //MSG_CONTROL_RETRACT
MSGIT104, //MSG_CONTROL_RETRACT_SWAP
MSGIT105, //MSG_CONTROL_RETRACTF
MSGIT106, //MSG_CONTROL_RETRACT_ZLIFT
MSGIT107, //MSG_CONTROL_RETRACT_RECOVER
MSGIT108, //MSG_CONTROL_RETRACT_RECOVER_SWAP
MSGIT109, //MSG_CONTROL_RETRACT_RECOVERF
MSGIT110, //MSG_AUTORETRACT
MSGIT111, //MSG_FILAMENTCHANGE
MSGIT112, //MSG_INIT_SDCARD
MSGIT113, //MSG_CNG_SDCARD
MSGIT114, //MSG_ZPROBE_OUT
MSGIT115, //MSG_POSITION_UNKNOWN
MSGIT116, //MSG_ZPROBE_ZOFFSET
MSGIT117, //MSG_BABYSTEP_X
MSGIT118, //MSG_BABYSTEP_Y
MSGIT119, //MSG_BABYSTEP_Z
MSGIT120, //MSG_ENDSTOP_ABORT
MSGIT121, //MSG_ADJUSTZ
MSGIT122, //MSG_PICK_Z
MSGIT123, //MSG_HOMEYZ
MSGIT124, //MSG_HOMEYZ_PROGRESS
MSGIT125, //MSG_HOMEYZ_DONE
MSGIT126, //MSG_SETTINGS
MSGIT127, //MSG_PREHEAT
MSGIT128, //MSG_UNLOAD_FILAMENT
MSGIT129, //MSG_LOAD_FILAMENT
MSGIT130, //MSG_RECTRACT
MSGIT131, //MSG_ERROR
MSGIT132, //MSG_PREHEAT_NOZZLE
MSGIT133, //MSG_SUPPORT
MSGIT134, //MSG_CORRECTLY
MSGIT135, //MSG_YES
MSGIT136, //MSG_NO
MSGIT137, //MSG_NOT_LOADED
MSGIT138, //MSG_NOT_COLOR
MSGIT139, //MSG_LOADING_FILAMENT
MSGIT140, //MSG_PLEASE_WAIT
MSGIT141, //MSG_LOADING_COLOR
MSGIT142, //MSG_CHANGE_SUCCESS
MSGIT143, //MSG_PRESS
MSGIT144, //MSG_INSERT_FILAMENT
MSGIT145, //MSG_CHANGING_FILAMENT
MSGIT146, //MSG_SILENT_MODE_ON
MSGIT147, //MSG_SILENT_MODE_OFF
MSGIT148, //MSG_REBOOT
MSGIT149, //MSG_TAKE_EFFECT
MSGIT150, //MSG_Enqueing
MSGIT151, //MSG_POWERUP
MSGIT152, //MSG_EXTERNAL_RESET
MSGIT153, //MSG_BROWNOUT_RESET
MSGIT154, //MSG_WATCHDOG_RESET
MSGIT155, //MSG_SOFTWARE_RESET
MSGIT156, //MSG_AUTHOR
MSGIT157, //MSG_CONFIGURATION_VER
MSGIT158, //MSG_FREE_MEMORY
MSGIT159, //MSG_PLANNER_BUFFER_BYTES
MSGIT160, //MSG_OK
MSGIT161, //MSG_FILE_SAVED
MSGIT162, //MSG_ERR_LINE_NO
MSGIT163, //MSG_ERR_CHECKSUM_MISMATCH
MSGIT164, //MSG_ERR_NO_CHECKSUM
MSGIT165, //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
MSGIT166, //MSG_FILE_PRINTED
MSGIT167, //MSG_BEGIN_FILE_LIST
MSGIT168, //MSG_END_FILE_LIST
MSGIT169, //MSG_M104_INVALID_EXTRUDER
MSGIT170, //MSG_M105_INVALID_EXTRUDER
MSGIT171, //MSG_M200_INVALID_EXTRUDER
MSGIT172, //MSG_M218_INVALID_EXTRUDER
MSGIT173, //MSG_M221_INVALID_EXTRUDER
MSGIT174, //MSG_ERR_NO_THERMISTORS
MSGIT175, //MSG_M109_INVALID_EXTRUDER
MSGIT176, //MSG_HEATING
MSGIT177, //MSG_HEATING_COMPLETE
MSGIT178, //MSG_BED_HEATING
MSGIT179, //MSG_BED_DONE
MSGIT180, //MSG_M115_REPORT
MSGIT181, //MSG_COUNT_X
MSGIT182, //MSG_ERR_KILLED
MSGIT183, //MSG_ERR_STOPPED
MSGIT184, //MSG_RESEND
MSGIT185, //MSG_UNKNOWN_COMMAND
MSGIT186, //MSG_ACTIVE_EXTRUDER
MSGIT187, //MSG_INVALID_EXTRUDER
MSGIT188, //MSG_X_MIN
MSGIT189, //MSG_X_MAX
MSGIT190, //MSG_Y_MIN
MSGIT191, //MSG_Y_MAX
MSGIT192, //MSG_Z_MIN
MSGIT193, //MSG_Z_MAX
MSGIT194, //MSG_M119_REPORT
MSGIT195, //MSG_ENDSTOP_HIT
MSGIT196, //MSG_ENDSTOP_OPEN
MSGIT197, //MSG_HOTEND_OFFSET
MSGIT198, //MSG_SD_CANT_OPEN_SUBDIR
MSGIT199, //MSG_SD_INIT_FAIL
MSGIT200, //MSG_SD_VOL_INIT_FAIL
MSGIT201, //MSG_SD_OPENROOT_FAIL
MSGIT202, //MSG_SD_CARD_OK
MSGIT203, //MSG_SD_WORKDIR_FAIL
MSGIT204, //MSG_SD_OPEN_FILE_FAIL
MSGIT205, //MSG_SD_FILE_OPENED
MSGIT206, //MSG_SD_SIZE
MSGIT207, //MSG_SD_FILE_SELECTED
MSGIT208, //MSG_SD_WRITE_TO_FILE
MSGIT209, //MSG_SD_PRINTING_BYTE
MSGIT210, //MSG_SD_NOT_PRINTING
MSGIT211, //MSG_SD_ERR_WRITE_TO_FILE
MSGIT212, //MSG_SD_CANT_ENTER_SUBDIR
MSGIT213, //MSG_STEPPER_TOO_HIGH
MSGIT214, //MSG_ENDSTOPS_HIT
MSGIT215, //MSG_ERR_COLD_EXTRUDE_STOP
MSGIT216, //MSG_ERR_LONG_EXTRUDE_STOP
MSGIT217, //MSG_BABYSTEPPING_X
MSGIT218, //MSG_BABYSTEPPING_Y
MSGIT219, //MSG_BABYSTEPPING_Z
MSGIT220, //MSG_SERIAL_ERROR_MENU_STRUCTURE
MSGIT221, //MSG_LANGUAGE_NAME
MSGIT222, //MSG_LANGUAGE_SELECT
MSGIT223, //MSG_PRUSA3D
MSGIT224, //MSG_PRUSA3D_FORUM
MSGIT225, //MSG_PRUSA3D_HOWTO
MSGIT226, //MSG_SELFTEST_ERROR
MSGIT227, //MSG_SELFTEST_PLEASECHECK
MSGIT228, //MSG_SELFTEST_NOTCONNECTED
MSGIT229, //MSG_SELFTEST_HEATERTHERMISTOR
MSGIT230, //MSG_SELFTEST_BEDHEATER
MSGIT231, //MSG_SELFTEST_WIRINGERROR
MSGIT232, //MSG_SELFTEST_ENDSTOPS
MSGIT233, //MSG_SELFTEST_MOTOR
MSGIT234, //MSG_SELFTEST_ENDSTOP
MSGIT235, //MSG_SELFTEST_ENDSTOP_NOTHIT
MSGIT236, //MSG_SELFTEST_OK
MSGIT237, //MSG_STATS_TOTALFILAMENT
MSGIT238, //MSG_STATS_TOTALPRINTTIME
MSGIT239, //MSG_STATS_FILAMENTUSED
MSGIT240, //MSG_STATS_PRINTTIME
MSGIT241, //MSG_SELFTEST_START
MSGIT242, //MSG_SELFTEST_CHECK_ENDSTOPS
MSGIT243, //MSG_SELFTEST_CHECK_HOTEND
MSGIT244, //MSG_SELFTEST_CHECK_X
MSGIT245, //MSG_SELFTEST_CHECK_Y
MSGIT246, //MSG_SELFTEST_CHECK_Z
MSGIT247, //MSG_SELFTEST_CHECK_BED
MSGIT248, //MSG_SELFTEST_CHECK_ALLCORRECT
MSGIT249, //MSG_SELFTEST
MSGIT250, //MSG_SELFTEST_FAILED
MSGIT251, //MSG_STATISTICS
MSGIT252, //MSG_USB_PRINTING
};
const char* MSGES[] = {MSGES0, //WELCOME_MSG
MSGES1, //MSG_SD_INSERTED
MSGES2, //MSG_SD_REMOVED
MSGES3, //MSG_MAIN
MSGES4, //MSG_AUTOSTART
MSGES5, //MSG_DISABLE_STEPPERS
MSGES6, //MSG_AUTO_HOME
MSGES7, //MSG_SET_HOME_OFFSETS
MSGES8, //MSG_SET_ORIGIN
MSGES9, //MSG_PREHEAT_PLA
MSGES10, //MSG_PREHEAT_PLA0
MSGES11, //MSG_PREHEAT_PLA1
MSGES12, //MSG_PREHEAT_PLA2
MSGES13, //MSG_PREHEAT_PLA012
MSGES14, //MSG_PREHEAT_PLA_BEDONLY
MSGES15, //MSG_PREHEAT_PLA_SETTINGS
MSGES16, //MSG_PREHEAT_ABS
MSGES17, //MSG_PREHEAT_ABS0
MSGES18, //MSG_PREHEAT_ABS1
MSGES19, //MSG_PREHEAT_ABS2
MSGES20, //MSG_PREHEAT_ABS012
MSGES21, //MSG_PREHEAT_ABS_BEDONLY
MSGES22, //MSG_PREHEAT_ABS_SETTINGS
MSGES23, //MSG_COOLDOWN
MSGES24, //MSG_SWITCH_PS_ON
MSGES25, //MSG_SWITCH_PS_OFF
MSGES26, //MSG_EXTRUDE
MSGES27, //MSG_RETRACT
MSGES28, //MSG_MOVE_AXIS
MSGES29, //MSG_MOVE_X
MSGES30, //MSG_MOVE_Y
MSGES31, //MSG_MOVE_Z
MSGES32, //MSG_MOVE_E
MSGES33, //MSG_MOVE_E1
MSGES34, //MSG_MOVE_E2
MSGES35, //MSG_MOVE_01MM
MSGES36, //MSG_MOVE_1MM
MSGES37, //MSG_MOVE_10MM
MSGES38, //MSG_SPEED
MSGES39, //MSG_NOZZLE
MSGES40, //MSG_NOZZLE1
MSGES41, //MSG_NOZZLE2
MSGES42, //MSG_BED
MSGES43, //MSG_FAN_SPEED
MSGES44, //MSG_FLOW
MSGES45, //MSG_FLOW0
MSGES46, //MSG_FLOW1
MSGES47, //MSG_FLOW2
MSGES48, //MSG_CONTROL
MSGES49, //MSG_MIN
MSGES50, //MSG_MAX
MSGES51, //MSG_FACTOR
MSGES52, //MSG_AUTOTEMP
MSGES53, //MSG_ON
MSGES54, //MSG_OFF
MSGES55, //MSG_PID_P
MSGES56, //MSG_PID_I
MSGES57, //MSG_PID_D
MSGES58, //MSG_PID_C
MSGES59, //MSG_ACC
MSGES60, //MSG_VXY_JERK
MSGES61, //MSG_VZ_JERK
MSGES62, //MSG_VE_JERK
MSGES63, //MSG_VMAX
MSGES64, //MSG_X
MSGES65, //MSG_Y
MSGES66, //MSG_Z
MSGES67, //MSG_E
MSGES68, //MSG_VMIN
MSGES69, //MSG_VTRAV_MIN
MSGES70, //MSG_AMAX
MSGES71, //MSG_A_RETRACT
MSGES72, //MSG_XSTEPS
MSGES73, //MSG_YSTEPS
MSGES74, //MSG_ZSTEPS
MSGES75, //MSG_ESTEPS
MSGES76, //MSG_TEMPERATURE
MSGES77, //MSG_MOTION
MSGES78, //MSG_VOLUMETRIC
MSGES79, //MSG_VOLUMETRIC_ENABLED
MSGES80, //MSG_FILAMENT_SIZE_EXTRUDER_0
MSGES81, //MSG_FILAMENT_SIZE_EXTRUDER_1
MSGES82, //MSG_FILAMENT_SIZE_EXTRUDER_2
MSGES83, //MSG_CONTRAST
MSGES84, //MSG_STORE_EPROM
MSGES85, //MSG_LOAD_EPROM
MSGES86, //MSG_RESTORE_FAILSAFE
MSGES87, //MSG_REFRESH
MSGES88, //MSG_WATCH
MSGES89, //MSG_PREPARE
MSGES90, //MSG_TUNE
MSGES91, //MSG_PAUSE_PRINT
MSGES92, //MSG_RESUME_PRINT
MSGES93, //MSG_STOP_PRINT
MSGES94, //MSG_CARD_MENU
MSGES95, //MSG_NO_CARD
MSGES96, //MSG_DWELL
MSGES97, //MSG_USERWAIT
MSGES98, //MSG_RESUMING
MSGES99, //MSG_PRINT_ABORTED
MSGES100, //MSG_NO_MOVE
MSGES101, //MSG_KILLED
MSGES102, //MSG_STOPPED
MSGES103, //MSG_CONTROL_RETRACT
MSGES104, //MSG_CONTROL_RETRACT_SWAP
MSGES105, //MSG_CONTROL_RETRACTF
MSGES106, //MSG_CONTROL_RETRACT_ZLIFT
MSGES107, //MSG_CONTROL_RETRACT_RECOVER
MSGES108, //MSG_CONTROL_RETRACT_RECOVER_SWAP
MSGES109, //MSG_CONTROL_RETRACT_RECOVERF
MSGES110, //MSG_AUTORETRACT
MSGES111, //MSG_FILAMENTCHANGE
MSGES112, //MSG_INIT_SDCARD
MSGES113, //MSG_CNG_SDCARD
MSGES114, //MSG_ZPROBE_OUT
MSGES115, //MSG_POSITION_UNKNOWN
MSGES116, //MSG_ZPROBE_ZOFFSET
MSGES117, //MSG_BABYSTEP_X
MSGES118, //MSG_BABYSTEP_Y
MSGES119, //MSG_BABYSTEP_Z
MSGES120, //MSG_ENDSTOP_ABORT
MSGES121, //MSG_ADJUSTZ
MSGES122, //MSG_PICK_Z
MSGES123, //MSG_HOMEYZ
MSGES124, //MSG_HOMEYZ_PROGRESS
MSGES125, //MSG_HOMEYZ_DONE
MSGES126, //MSG_SETTINGS
MSGES127, //MSG_PREHEAT
MSGES128, //MSG_UNLOAD_FILAMENT
MSGES129, //MSG_LOAD_FILAMENT
MSGES130, //MSG_RECTRACT
MSGES131, //MSG_ERROR
MSGES132, //MSG_PREHEAT_NOZZLE
MSGES133, //MSG_SUPPORT
MSGES134, //MSG_CORRECTLY
MSGES135, //MSG_YES
MSGES136, //MSG_NO
MSGES137, //MSG_NOT_LOADED
MSGES138, //MSG_NOT_COLOR
MSGES139, //MSG_LOADING_FILAMENT
MSGES140, //MSG_PLEASE_WAIT
MSGES141, //MSG_LOADING_COLOR
MSGES142, //MSG_CHANGE_SUCCESS
MSGES143, //MSG_PRESS
MSGES144, //MSG_INSERT_FILAMENT
MSGES145, //MSG_CHANGING_FILAMENT
MSGES146, //MSG_SILENT_MODE_ON
MSGES147, //MSG_SILENT_MODE_OFF
MSGES148, //MSG_REBOOT
MSGES149, //MSG_TAKE_EFFECT
MSGES150, //MSG_Enqueing
MSGES151, //MSG_POWERUP
MSGES152, //MSG_EXTERNAL_RESET
MSGES153, //MSG_BROWNOUT_RESET
MSGES154, //MSG_WATCHDOG_RESET
MSGES155, //MSG_SOFTWARE_RESET
MSGES156, //MSG_AUTHOR
MSGES157, //MSG_CONFIGURATION_VER
MSGES158, //MSG_FREE_MEMORY
MSGES159, //MSG_PLANNER_BUFFER_BYTES
MSGES160, //MSG_OK
MSGES161, //MSG_FILE_SAVED
MSGES162, //MSG_ERR_LINE_NO
MSGES163, //MSG_ERR_CHECKSUM_MISMATCH
MSGES164, //MSG_ERR_NO_CHECKSUM
MSGES165, //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
MSGES166, //MSG_FILE_PRINTED
MSGES167, //MSG_BEGIN_FILE_LIST
MSGES168, //MSG_END_FILE_LIST
MSGES169, //MSG_M104_INVALID_EXTRUDER
MSGES170, //MSG_M105_INVALID_EXTRUDER
MSGES171, //MSG_M200_INVALID_EXTRUDER
MSGES172, //MSG_M218_INVALID_EXTRUDER
MSGES173, //MSG_M221_INVALID_EXTRUDER
MSGES174, //MSG_ERR_NO_THERMISTORS
MSGES175, //MSG_M109_INVALID_EXTRUDER
MSGES176, //MSG_HEATING
MSGES177, //MSG_HEATING_COMPLETE
MSGES178, //MSG_BED_HEATING
MSGES179, //MSG_BED_DONE
MSGES180, //MSG_M115_REPORT
MSGES181, //MSG_COUNT_X
MSGES182, //MSG_ERR_KILLED
MSGES183, //MSG_ERR_STOPPED
MSGES184, //MSG_RESEND
MSGES185, //MSG_UNKNOWN_COMMAND
MSGES186, //MSG_ACTIVE_EXTRUDER
MSGES187, //MSG_INVALID_EXTRUDER
MSGES188, //MSG_X_MIN
MSGES189, //MSG_X_MAX
MSGES190, //MSG_Y_MIN
MSGES191, //MSG_Y_MAX
MSGES192, //MSG_Z_MIN
MSGES193, //MSG_Z_MAX
MSGES194, //MSG_M119_REPORT
MSGES195, //MSG_ENDSTOP_HIT
MSGES196, //MSG_ENDSTOP_OPEN
MSGES197, //MSG_HOTEND_OFFSET
MSGES198, //MSG_SD_CANT_OPEN_SUBDIR
MSGES199, //MSG_SD_INIT_FAIL
MSGES200, //MSG_SD_VOL_INIT_FAIL
MSGES201, //MSG_SD_OPENROOT_FAIL
MSGES202, //MSG_SD_CARD_OK
MSGES203, //MSG_SD_WORKDIR_FAIL
MSGES204, //MSG_SD_OPEN_FILE_FAIL
MSGES205, //MSG_SD_FILE_OPENED
MSGES206, //MSG_SD_SIZE
MSGES207, //MSG_SD_FILE_SELECTED
MSGES208, //MSG_SD_WRITE_TO_FILE
MSGES209, //MSG_SD_PRINTING_BYTE
MSGES210, //MSG_SD_NOT_PRINTING
MSGES211, //MSG_SD_ERR_WRITE_TO_FILE
MSGES212, //MSG_SD_CANT_ENTER_SUBDIR
MSGES213, //MSG_STEPPER_TOO_HIGH
MSGES214, //MSG_ENDSTOPS_HIT
MSGES215, //MSG_ERR_COLD_EXTRUDE_STOP
MSGES216, //MSG_ERR_LONG_EXTRUDE_STOP
MSGES217, //MSG_BABYSTEPPING_X
MSGES218, //MSG_BABYSTEPPING_Y
MSGES219, //MSG_BABYSTEPPING_Z
MSGES220, //MSG_SERIAL_ERROR_MENU_STRUCTURE
MSGES221, //MSG_LANGUAGE_NAME
MSGES222, //MSG_LANGUAGE_SELECT
MSGES223, //MSG_PRUSA3D
MSGES224, //MSG_PRUSA3D_FORUM
MSGES225, //MSG_PRUSA3D_HOWTO
MSGES226, //MSG_SELFTEST_ERROR
MSGES227, //MSG_SELFTEST_PLEASECHECK
MSGES228, //MSG_SELFTEST_NOTCONNECTED
MSGES229, //MSG_SELFTEST_HEATERTHERMISTOR
MSGES230, //MSG_SELFTEST_BEDHEATER
MSGES231, //MSG_SELFTEST_WIRINGERROR
MSGES232, //MSG_SELFTEST_ENDSTOPS
MSGES233, //MSG_SELFTEST_MOTOR
MSGES234, //MSG_SELFTEST_ENDSTOP
MSGES235, //MSG_SELFTEST_ENDSTOP_NOTHIT
MSGES236, //MSG_SELFTEST_OK
MSGES237, //MSG_STATS_TOTALFILAMENT
MSGES238, //MSG_STATS_TOTALPRINTTIME
MSGES239, //MSG_STATS_FILAMENTUSED
MSGES240, //MSG_STATS_PRINTTIME
MSGES241, //MSG_SELFTEST_START
MSGES242, //MSG_SELFTEST_CHECK_ENDSTOPS
MSGES243, //MSG_SELFTEST_CHECK_HOTEND
MSGES244, //MSG_SELFTEST_CHECK_X
MSGES245, //MSG_SELFTEST_CHECK_Y
MSGES246, //MSG_SELFTEST_CHECK_Z
MSGES247, //MSG_SELFTEST_CHECK_BED
MSGES248, //MSG_SELFTEST_CHECK_ALLCORRECT
MSGES249, //MSG_SELFTEST
MSGES250, //MSG_SELFTEST_FAILED
MSGES251, //MSG_STATISTICS
MSGES252, //MSG_USB_PRINTING
};
const char* MSGPL[] = {MSGPL0, //WELCOME_MSG
MSGPL1, //MSG_SD_INSERTED
MSGPL2, //MSG_SD_REMOVED
MSGPL3, //MSG_MAIN
MSGPL4, //MSG_AUTOSTART
MSGPL5, //MSG_DISABLE_STEPPERS
MSGPL6, //MSG_AUTO_HOME
MSGPL7, //MSG_SET_HOME_OFFSETS
MSGPL8, //MSG_SET_ORIGIN
MSGPL9, //MSG_PREHEAT_PLA
MSGPL10, //MSG_PREHEAT_PLA0
MSGPL11, //MSG_PREHEAT_PLA1
MSGPL12, //MSG_PREHEAT_PLA2
MSGPL13, //MSG_PREHEAT_PLA012
MSGPL14, //MSG_PREHEAT_PLA_BEDONLY
MSGPL15, //MSG_PREHEAT_PLA_SETTINGS
MSGPL16, //MSG_PREHEAT_ABS
MSGPL17, //MSG_PREHEAT_ABS0
MSGPL18, //MSG_PREHEAT_ABS1
MSGPL19, //MSG_PREHEAT_ABS2
MSGPL20, //MSG_PREHEAT_ABS012
MSGPL21, //MSG_PREHEAT_ABS_BEDONLY
MSGPL22, //MSG_PREHEAT_ABS_SETTINGS
MSGPL23, //MSG_COOLDOWN
MSGPL24, //MSG_SWITCH_PS_ON
MSGPL25, //MSG_SWITCH_PS_OFF
MSGPL26, //MSG_EXTRUDE
MSGPL27, //MSG_RETRACT
MSGPL28, //MSG_MOVE_AXIS
MSGPL29, //MSG_MOVE_X
MSGPL30, //MSG_MOVE_Y
MSGPL31, //MSG_MOVE_Z
MSGPL32, //MSG_MOVE_E
MSGPL33, //MSG_MOVE_E1
MSGPL34, //MSG_MOVE_E2
MSGPL35, //MSG_MOVE_01MM
MSGPL36, //MSG_MOVE_1MM
MSGPL37, //MSG_MOVE_10MM
MSGPL38, //MSG_SPEED
MSGPL39, //MSG_NOZZLE
MSGPL40, //MSG_NOZZLE1
MSGPL41, //MSG_NOZZLE2
MSGPL42, //MSG_BED
MSGPL43, //MSG_FAN_SPEED
MSGPL44, //MSG_FLOW
MSGPL45, //MSG_FLOW0
MSGPL46, //MSG_FLOW1
MSGPL47, //MSG_FLOW2
MSGPL48, //MSG_CONTROL
MSGPL49, //MSG_MIN
MSGPL50, //MSG_MAX
MSGPL51, //MSG_FACTOR
MSGPL52, //MSG_AUTOTEMP
MSGPL53, //MSG_ON
MSGPL54, //MSG_OFF
MSGPL55, //MSG_PID_P
MSGPL56, //MSG_PID_I
MSGPL57, //MSG_PID_D
MSGPL58, //MSG_PID_C
MSGPL59, //MSG_ACC
MSGPL60, //MSG_VXY_JERK
MSGPL61, //MSG_VZ_JERK
MSGPL62, //MSG_VE_JERK
MSGPL63, //MSG_VMAX
MSGPL64, //MSG_X
MSGPL65, //MSG_Y
MSGPL66, //MSG_Z
MSGPL67, //MSG_E
MSGPL68, //MSG_VMIN
MSGPL69, //MSG_VTRAV_MIN
MSGPL70, //MSG_AMAX
MSGPL71, //MSG_A_RETRACT
MSGPL72, //MSG_XSTEPS
MSGPL73, //MSG_YSTEPS
MSGPL74, //MSG_ZSTEPS
MSGPL75, //MSG_ESTEPS
MSGPL76, //MSG_TEMPERATURE
MSGPL77, //MSG_MOTION
MSGPL78, //MSG_VOLUMETRIC
MSGPL79, //MSG_VOLUMETRIC_ENABLED
MSGPL80, //MSG_FILAMENT_SIZE_EXTRUDER_0
MSGPL81, //MSG_FILAMENT_SIZE_EXTRUDER_1
MSGPL82, //MSG_FILAMENT_SIZE_EXTRUDER_2
MSGPL83, //MSG_CONTRAST
MSGPL84, //MSG_STORE_EPROM
MSGPL85, //MSG_LOAD_EPROM
MSGPL86, //MSG_RESTORE_FAILSAFE
MSGPL87, //MSG_REFRESH
MSGPL88, //MSG_WATCH
MSGPL89, //MSG_PREPARE
MSGPL90, //MSG_TUNE
MSGPL91, //MSG_PAUSE_PRINT
MSGPL92, //MSG_RESUME_PRINT
MSGPL93, //MSG_STOP_PRINT
MSGPL94, //MSG_CARD_MENU
MSGPL95, //MSG_NO_CARD
MSGPL96, //MSG_DWELL
MSGPL97, //MSG_USERWAIT
MSGPL98, //MSG_RESUMING
MSGPL99, //MSG_PRINT_ABORTED
MSGPL100, //MSG_NO_MOVE
MSGPL101, //MSG_KILLED
MSGPL102, //MSG_STOPPED
MSGPL103, //MSG_CONTROL_RETRACT
MSGPL104, //MSG_CONTROL_RETRACT_SWAP
MSGPL105, //MSG_CONTROL_RETRACTF
MSGPL106, //MSG_CONTROL_RETRACT_ZLIFT
MSGPL107, //MSG_CONTROL_RETRACT_RECOVER
MSGPL108, //MSG_CONTROL_RETRACT_RECOVER_SWAP
MSGPL109, //MSG_CONTROL_RETRACT_RECOVERF
MSGPL110, //MSG_AUTORETRACT
MSGPL111, //MSG_FILAMENTCHANGE
MSGPL112, //MSG_INIT_SDCARD
MSGPL113, //MSG_CNG_SDCARD
MSGPL114, //MSG_ZPROBE_OUT
MSGPL115, //MSG_POSITION_UNKNOWN
MSGPL116, //MSG_ZPROBE_ZOFFSET
MSGPL117, //MSG_BABYSTEP_X
MSGPL118, //MSG_BABYSTEP_Y
MSGPL119, //MSG_BABYSTEP_Z
MSGPL120, //MSG_ENDSTOP_ABORT
MSGPL121, //MSG_ADJUSTZ
MSGPL122, //MSG_PICK_Z
MSGPL123, //MSG_HOMEYZ
MSGPL124, //MSG_HOMEYZ_PROGRESS
MSGPL125, //MSG_HOMEYZ_DONE
MSGPL126, //MSG_SETTINGS
MSGPL127, //MSG_PREHEAT
MSGPL128, //MSG_UNLOAD_FILAMENT
MSGPL129, //MSG_LOAD_FILAMENT
MSGPL130, //MSG_RECTRACT
MSGPL131, //MSG_ERROR
MSGPL132, //MSG_PREHEAT_NOZZLE
MSGPL133, //MSG_SUPPORT
MSGPL134, //MSG_CORRECTLY
MSGPL135, //MSG_YES
MSGPL136, //MSG_NO
MSGPL137, //MSG_NOT_LOADED
MSGPL138, //MSG_NOT_COLOR
MSGPL139, //MSG_LOADING_FILAMENT
MSGPL140, //MSG_PLEASE_WAIT
MSGPL141, //MSG_LOADING_COLOR
MSGPL142, //MSG_CHANGE_SUCCESS
MSGPL143, //MSG_PRESS
MSGPL144, //MSG_INSERT_FILAMENT
MSGPL145, //MSG_CHANGING_FILAMENT
MSGPL146, //MSG_SILENT_MODE_ON
MSGPL147, //MSG_SILENT_MODE_OFF
MSGPL148, //MSG_REBOOT
MSGPL149, //MSG_TAKE_EFFECT
MSGPL150, //MSG_Enqueing
MSGPL151, //MSG_POWERUP
MSGPL152, //MSG_EXTERNAL_RESET
MSGPL153, //MSG_BROWNOUT_RESET
MSGPL154, //MSG_WATCHDOG_RESET
MSGPL155, //MSG_SOFTWARE_RESET
MSGPL156, //MSG_AUTHOR
MSGPL157, //MSG_CONFIGURATION_VER
MSGPL158, //MSG_FREE_MEMORY
MSGPL159, //MSG_PLANNER_BUFFER_BYTES
MSGPL160, //MSG_OK
MSGPL161, //MSG_FILE_SAVED
MSGPL162, //MSG_ERR_LINE_NO
MSGPL163, //MSG_ERR_CHECKSUM_MISMATCH
MSGPL164, //MSG_ERR_NO_CHECKSUM
MSGPL165, //MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM
MSGPL166, //MSG_FILE_PRINTED
MSGPL167, //MSG_BEGIN_FILE_LIST
MSGPL168, //MSG_END_FILE_LIST
MSGPL169, //MSG_M104_INVALID_EXTRUDER
MSGPL170, //MSG_M105_INVALID_EXTRUDER
MSGPL171, //MSG_M200_INVALID_EXTRUDER
MSGPL172, //MSG_M218_INVALID_EXTRUDER
MSGPL173, //MSG_M221_INVALID_EXTRUDER
MSGPL174, //MSG_ERR_NO_THERMISTORS
MSGPL175, //MSG_M109_INVALID_EXTRUDER
MSGPL176, //MSG_HEATING
MSGPL177, //MSG_HEATING_COMPLETE
MSGPL178, //MSG_BED_HEATING
MSGPL179, //MSG_BED_DONE
MSGPL180, //MSG_M115_REPORT
MSGPL181, //MSG_COUNT_X
MSGPL182, //MSG_ERR_KILLED
MSGPL183, //MSG_ERR_STOPPED
MSGPL184, //MSG_RESEND
MSGPL185, //MSG_UNKNOWN_COMMAND
MSGPL186, //MSG_ACTIVE_EXTRUDER
MSGPL187, //MSG_INVALID_EXTRUDER
MSGPL188, //MSG_X_MIN
MSGPL189, //MSG_X_MAX
MSGPL190, //MSG_Y_MIN
MSGPL191, //MSG_Y_MAX
MSGPL192, //MSG_Z_MIN
MSGPL193, //MSG_Z_MAX
MSGPL194, //MSG_M119_REPORT
MSGPL195, //MSG_ENDSTOP_HIT
MSGPL196, //MSG_ENDSTOP_OPEN
MSGPL197, //MSG_HOTEND_OFFSET
MSGPL198, //MSG_SD_CANT_OPEN_SUBDIR
MSGPL199, //MSG_SD_INIT_FAIL
MSGPL200, //MSG_SD_VOL_INIT_FAIL
MSGPL201, //MSG_SD_OPENROOT_FAIL
MSGPL202, //MSG_SD_CARD_OK
MSGPL203, //MSG_SD_WORKDIR_FAIL
MSGPL204, //MSG_SD_OPEN_FILE_FAIL
MSGPL205, //MSG_SD_FILE_OPENED
MSGPL206, //MSG_SD_SIZE
MSGPL207, //MSG_SD_FILE_SELECTED
MSGPL208, //MSG_SD_WRITE_TO_FILE
MSGPL209, //MSG_SD_PRINTING_BYTE
MSGPL210, //MSG_SD_NOT_PRINTING
MSGPL211, //MSG_SD_ERR_WRITE_TO_FILE
MSGPL212, //MSG_SD_CANT_ENTER_SUBDIR
MSGPL213, //MSG_STEPPER_TOO_HIGH
MSGPL214, //MSG_ENDSTOPS_HIT
MSGPL215, //MSG_ERR_COLD_EXTRUDE_STOP
MSGPL216, //MSG_ERR_LONG_EXTRUDE_STOP
MSGPL217, //MSG_BABYSTEPPING_X
MSGPL218, //MSG_BABYSTEPPING_Y
MSGPL219, //MSG_BABYSTEPPING_Z
MSGPL220, //MSG_SERIAL_ERROR_MENU_STRUCTURE
MSGPL221, //MSG_LANGUAGE_NAME
MSGPL222, //MSG_LANGUAGE_SELECT
MSGPL223, //MSG_PRUSA3D
MSGPL224, //MSG_PRUSA3D_FORUM
MSGPL225, //MSG_PRUSA3D_HOWTO
MSGPL226, //MSG_SELFTEST_ERROR
MSGPL227, //MSG_SELFTEST_PLEASECHECK
MSGPL228, //MSG_SELFTEST_NOTCONNECTED
MSGPL229, //MSG_SELFTEST_HEATERTHERMISTOR
MSGPL230, //MSG_SELFTEST_BEDHEATER
MSGPL231, //MSG_SELFTEST_WIRINGERROR
MSGPL232, //MSG_SELFTEST_ENDSTOPS
MSGPL233, //MSG_SELFTEST_MOTOR
MSGPL234, //MSG_SELFTEST_ENDSTOP
MSGPL235, //MSG_SELFTEST_ENDSTOP_NOTHIT
MSGPL236, //MSG_SELFTEST_OK
MSGPL237, //MSG_STATS_TOTALFILAMENT
MSGPL238, //MSG_STATS_TOTALPRINTTIME
MSGPL239, //MSG_STATS_FILAMENTUSED
MSGPL240, //MSG_STATS_PRINTTIME
MSGPL241, //MSG_SELFTEST_START
MSGPL242, //MSG_SELFTEST_CHECK_ENDSTOPS
MSGPL243, //MSG_SELFTEST_CHECK_HOTEND
MSGPL244, //MSG_SELFTEST_CHECK_X
MSGPL245, //MSG_SELFTEST_CHECK_Y
MSGPL246, //MSG_SELFTEST_CHECK_Z
MSGPL247, //MSG_SELFTEST_CHECK_BED
MSGPL248, //MSG_SELFTEST_CHECK_ALLCORRECT
MSGPL249, //MSG_SELFTEST
MSGPL250, //MSG_SELFTEST_FAILED
MSGPL251, //MSG_STATISTICS
MSGPL252, //MSG_USB_PRINTING
};
const char** MSG_ALL[] = {MSGEN,MSGCZ,MSGIT,MSGES,MSGPL};
char langbuffer[LCD_WIDTH+1];
char* CAT2(const char *s1,const char *s2) {
unsigned char len=0;
strncpy_P(langbuffer+len,s1,LCD_WIDTH-len);
len+=strlen_P(s1);
strncpy_P(langbuffer+len,s2,LCD_WIDTH-len);
return langbuffer;
}
char* CAT4(const char *s1,const char *s2,const char *s3,const char *s4) {
unsigned char len=0;
strncpy_P(langbuffer+len,s1,LCD_WIDTH-len);
len+=strlen_P(s1);
strncpy_P(langbuffer+len,s2,LCD_WIDTH-len);
len+=strlen_P(s2);
strncpy_P(langbuffer+len,s3,LCD_WIDTH-len);
len+=strlen_P(s3);
strncpy_P(langbuffer+len,s4,LCD_WIDTH-len);
return langbuffer;
}