浏览代码

Merge pull request #1310 from XPila/V3_5

Localization
PavelSindler 6 年之前
父节点
当前提交
dafa647871

+ 2 - 0
Firmware/Marlin_main.cpp

@@ -3423,9 +3423,11 @@ void process_commands()
 	}
 #endif //BACKLASH_Y
 #endif //TMC2130
+#ifdef PAT9125
 	else if (code_seen("FSENSOR_RECOVER")) { //! FSENSOR_RECOVER
 		fsensor_restore_print_and_continue();
   }
+#endif //PAT9125
   else if(code_seen("PRUSA")){
 		if (code_seen("Ping")) {  //! PRUSA Ping
 			if (farm_mode) {

+ 2 - 1
Firmware/mesh_bed_calibration.cpp

@@ -2490,7 +2490,8 @@ BedSkewOffsetDetectionResultType improve_bed_offset_and_skew(int8_t method, int8
         refresh_cmd_timeout();
         // Print the decrasing ID of the measurement point.
 #ifdef MESH_BED_CALIBRATION_SHOW_LCD
-        lcd_print_at(0, next_line, mesh_point+1);
+        lcd_set_cursor(0, next_line);
+		lcd_print(mesh_point+1);
         lcd_puts_P(_T(MSG_FIND_BED_OFFSET_AND_SKEW_LINE2));////MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14 r=0
 #endif /* MESH_BED_CALIBRATION_SHOW_LCD */
 

+ 5 - 1
Firmware/variants/1_75mm_MK2-RAMBo10a-E3Dv6full.h

@@ -81,7 +81,9 @@ AXIS SETTINGS
 #define HOMING_FEEDRATE {3000, 3000, 800, 0}  // set the homing speeds (mm/min)
 
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 12, 120}    // (mm/sec)
+#define DEFAULT_MAX_FEEDRATE_SILENT         {172, 172, 12, 120}      // (mm/sec)   max feedrate (M203), silent mode
 #define DEFAULT_MAX_ACCELERATION      {9000,9000,500,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
+#define DEFAULT_MAX_ACCELERATION_SILENT     {960, 960, 200, 5000}    // (mm/sec^2) max acceleration (M201), silent mode
 
 #define DEFAULT_ACCELERATION          1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 #define DEFAULT_RETRACT_ACCELERATION  1500   // X, Y, Z and E max acceleration in mm/s^2 for retracts
@@ -423,8 +425,10 @@ THERMISTORS SETTINGS
 
 #define M600_TIMEOUT 600  //seconds
 
+#define MMU_REQUIRED_FW_BUILDNR 132
+
 #ifndef SNMM
-#define SUPPORT_VERBOSITY
+//#define SUPPORT_VERBOSITY
 #endif
 
 #endif //__CONFIGURATION_PRUSA_H

+ 5 - 1
Firmware/variants/1_75mm_MK2-RAMBo13a-E3Dv6full.h

@@ -81,7 +81,9 @@ AXIS SETTINGS
 #define HOMING_FEEDRATE {3000, 3000, 800, 0}  // set the homing speeds (mm/min)
 
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 12, 120}    // (mm/sec)
+#define DEFAULT_MAX_FEEDRATE_SILENT         {172, 172, 12, 120}      // (mm/sec)   max feedrate (M203), silent mode
 #define DEFAULT_MAX_ACCELERATION      {9000,9000,500,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
+#define DEFAULT_MAX_ACCELERATION_SILENT     {960, 960, 200, 5000}    // (mm/sec^2) max acceleration (M201), silent mode
 
 #define DEFAULT_ACCELERATION          1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 #define DEFAULT_RETRACT_ACCELERATION  1500   // X, Y, Z and E max acceleration in mm/s^2 for retracts
@@ -423,8 +425,10 @@ THERMISTORS SETTINGS
 
 #define M600_TIMEOUT 600  //seconds
 
+#define MMU_REQUIRED_FW_BUILDNR 132
+
 #ifndef SNMM
-#define SUPPORT_VERBOSITY
+//#define SUPPORT_VERBOSITY
 #endif
 
 #endif //__CONFIGURATION_PRUSA_H

+ 10 - 3
lang/lang-add.sh

@@ -14,8 +14,10 @@
 # $1 - text to insert
 insert_en()
 {
+	#replace '[' and ']' in string with '\[' and '\]'
+	str=$(echo "$1" | sed "s/\[/\\\[/g;s/\]/\\\]/g")
 	# extract english texts, merge new text, grep line number
-	ln=$((cat lang_en.txt; echo $1) | sed "/^$/d;/^#/d" | sort | grep -n "$1" | sed "s/:.*//")
+	ln=$((cat lang_en.txt; echo "$1") | sed "/^$/d;/^#/d" | sort | grep -n "$str" | sed "s/:.*//")
 	# calculate position for insertion
 	ln=$((3*(ln-2)+1))
 	# insert new text
@@ -29,8 +31,13 @@ insert_en()
 # $2 - sufix
 insert_xx()
 {
-	ln=$((cat lang_en_$2.txt; echo $1) | sed "/^$/d;/^#/d" | sed -n 'p;n' | sort | grep -n "$1" | sed "s/:.*//")
+	#replace '[' and ']' in string with '\[' and '\]'
+	str=$(echo "$1" | sed "s/\[/\\\[/g;s/\]/\\\]/g")
+	# extract english texts, merge new text, grep line number
+	ln=$((cat lang_en_$2.txt; echo $1) | sed "/^$/d;/^#/d" | sed -n 'p;n' | sort | grep -n "$str" | sed "s/:.*//")
+	# calculate position for insertion
 	ln=$((4*(ln-2)+1))
+	# insert new text
 	sed -i "$ln"'i\\' lang_en_$2.txt
 	sed -i "$ln"'i\"\x00"\' lang_en_$2.txt
 	sed -i "$ln"'i\'"$1"'\' lang_en_$2.txt
@@ -38,7 +45,7 @@ insert_xx()
 }
 
 # check if input file exists
-if ![ -e lang_add.txt ]; then
+if ! [ -e lang_add.txt ]; then
 	echo "file lang_add.txt not found"
 	exit 1
 fi

+ 55 - 7
lang/lang_en.txt

@@ -43,6 +43,9 @@
 #MSG_AUTO_DEPLETE_ON c=17 r=1
 "Auto deplete [on]"
 
+#
+"Auto deplete[N/A]"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 
@@ -310,6 +313,9 @@
 #MSG_WIZARD_SELFTEST c=20 r=8
 "First, I will run the selftest to check most common assembly problems."
 
+#
+"Fix the issue and then press button on MMU unit."
+
 #MSG_FLOW c=0 r=0
 "Flow"
 
@@ -472,6 +478,9 @@
 #MSG_M105_INVALID_EXTRUDER c=0 r=0
 "M105 Invalid extruder "
 
+#
+"Load to nozzle"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 
@@ -496,9 +505,6 @@
 #MSG_MESH_BED_LEVELING c=0 r=0
 "Mesh Bed Leveling"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 
@@ -517,6 +523,9 @@
 #MSG_SILENT_MODE_ON c=0 r=0
 "Mode     [silent]"
 
+#
+"MMU needs user attention."
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 
@@ -559,6 +568,9 @@
 #
 "New firmware version available:"
 
+#
+"No "
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 
@@ -583,6 +595,9 @@
 #MSG_ENDSTOP_OPEN c=0 r=0
 "open"
 
+#
+"Now remove the test print from steel sheet."
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 
@@ -619,9 +634,6 @@
 #MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 "Please insert PLA filament to the extruder, then press knob to load it."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 
@@ -658,6 +670,9 @@
 #MSG_POWERUP c=0 r=0
 "PowerUp"
 
+#
+"Please remove shipping helpers first."
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 
@@ -688,6 +703,9 @@
 #MSG_ERR_KILLED c=0 r=0
 "Printer halted. kill() called!"
 
+#
+"Press the knob to resume nozzle temperature."
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 
@@ -712,6 +730,9 @@
 #MSG_REMOVE_OLD_FILAMENT c=20 r=4
 "Remove old filament and press the knob to start loading new filament."
 
+#
+"Prusa i3 MK2 ready."
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 
@@ -743,7 +764,7 @@
 "SD card  [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
+"SD card [flshAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -826,6 +847,9 @@
 #MSG_SOUND_MUTE c=17 r=1
 "Sound      [mute]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 
@@ -925,6 +949,9 @@
 #MSG_WAITING_TEMP_PINDA c=20 r=3
 "Waiting for PINDA probe cooling"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 
@@ -961,6 +988,9 @@
 #MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 
+#
+"X-correct"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 
@@ -979,12 +1009,30 @@
 #MSG_LOAD_FILAMENT_1 c=17 r=0
 "Load filament 1"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 
+#
+"Y distance from min"
+
+#
+"Y-correct"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 

+ 73 - 9
lang/lang_en_cz.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "\x00"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "\x00"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "Nejdriv pomoci selftestu zkontoluji nejcastejsi chyby vznikajici pri sestaveni tiskarny."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Prutok"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "\x00"
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "\x00"
@@ -662,10 +674,6 @@
 "Mesh Bed Leveling"
 "\x00"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"MMU potrebuje zasah uzivatele. Opravte chybu a pote stisknete tlacitko na jednotce MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. Pokracuji v tisku..."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Mod       [tichy]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Mod     [Stealth]"
@@ -746,6 +758,10 @@
 "New firmware version available:"
 "\x00"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Netoci se"
@@ -778,6 +794,10 @@
 "open"
 "\x00"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "\x00"
@@ -826,10 +846,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Prosim vlozte PLA filament do extruderu, po te stisknete tlacitko pro zavedeni filamentu."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Prosim zavedte PLA filament a po te obnovte Wizarda stisknutim reset tlacitka."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Nejdrive prosim zavedte PLA filament."
@@ -878,6 +894,10 @@
 "PowerUp"
 "\x00"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 "Predehrejte trysku!"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "\x00"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "Tiskarna nebyla jeste zkalibrovana. Postupujte prosim podle manualu, kapitola Zaciname, odstavec Postup kalibrace."
@@ -950,6 +974,10 @@
 "Remove old filament and press the knob to start loading new filament."
 "Vyjmete stary filament a stisknete tlacitko pro zavedeni noveho."
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 "Reset XYZ kalibr."
@@ -991,7 +1019,7 @@
 "SD card  [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
+"SD card [flshAir]"
 "\x00"
 
 #MSG_SD_CARD_OK c=0 r=0
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Zvuk    [vypnuto]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Zvuk     [jednou]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "Cekani na zchladnuti PINDA"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Varovani: doslo ke zmene typu tiskarny a motherboardu."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!"
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "Kalibrace XYZ v poradku. X/Y osy jsou kolme. Gratuluji!"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "Zavest filament 1"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "Zavest filament 2"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "Zavest filament 3"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "Zavest filament 4"

+ 74 - 10
lang/lang_en_de.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "Restemodus   [an]"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "Restemodus  [aus]"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Durchfluss"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "M105 Falscher Extruder "
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "M109 Falscher Extruder "
@@ -662,10 +674,6 @@
 "Mesh Bed Leveling"
 "Mesh Bett Ausglei."
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"MMU hat eine Stoerung. Beseitigen Sie das Problem und druecken Sie den Knopf an der MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. Position wiederherstellen..."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Modus     [leise]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Modus   [Stealth]"
@@ -746,6 +758,10 @@
 "New firmware version available:"
 "\x00"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Dreht sich nicht"
@@ -778,6 +794,10 @@
 "open"
 "offen"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "Zugriff auf Hauptverzeichnis misslungen"
@@ -826,10 +846,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Legen Sie bitte PLA Filament in den Extruder und druecken Sie den Knopf,  um es zu laden."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Bitte PLA-Filament laden und Assistent fortsetzen, indem Sie den Drucker neu starten."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Bitte laden Sie zuerst PLA Filament."
@@ -878,6 +894,10 @@
 "PowerUp"
 "Einschalten"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 "Duese vorheizen!"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "Printer gestoppt. kill() aufgerufen!"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "Drucker wurde noch  nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrie- rungsablauf."
@@ -950,6 +974,10 @@
 "Remove old filament and press the knob to start loading new filament."
 "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden."
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 "XYZ Kalib.zurueck"
@@ -991,8 +1019,8 @@
 "SD Karte [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
-"SD Kart.[FlshAir]"
+"SD card [flshAir]"
+"SD Kart.[flshAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Sound     [stumm]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Sound    [einmal]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "Warten, bis PINDA- Sonde abgekuehlt ist"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Warnung: Druckertyp und Platinentyp wurden beide geaendert."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schief."
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "XYZ-Kalibrierung OK. X/Y-Achsen sind senkrecht zueinander. Glueckwunsch!"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "Filament 1 laden"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "Filament 2 laden"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "Filament 3 laden"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "Filament 4 laden"

+ 74 - 10
lang/lang_en_es.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "Auto despleg.[on]"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "Auto despleg[off]"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "Primero, hare el Selftest para comprobar los problemas de montaje mas comunes."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Flujo"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "M105 Extrusor invalido "
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "M109 Extrusor invalido "
@@ -662,10 +674,6 @@
 "Mesh Bed Leveling"
 "Nivelacion Mesh Level"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"MMU necesita atencion del usuario. Corrija el problema y luego presione el boton en la unidad MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. Restaurando posicion..."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Modo   [silencio]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Modo   [Silencio]"
@@ -746,6 +758,10 @@
 "New firmware version available:"
 "\x00"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Ventilador no gira"
@@ -778,6 +794,10 @@
 "open"
 "abrir"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "fallo openRoot"
@@ -826,10 +846,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Inserta, por favor, filamento PLA en el extrusor. Despues haz clic para cargarlo."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Carga filamento PLA, por favor, y reinicia la impresora para continuar con el Wizard."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Carga el filamento PLA primero por favor."
@@ -878,6 +894,10 @@
 "PowerUp"
 "Encendido"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 "Precalienta extrusor!"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "Impresora detenida. kill() activado!"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "Impresora no esta calibrada todavia. Por favor usa el manual capitulo Primeros pasos Calibracion flujo."
@@ -950,6 +974,10 @@
 "Remove old filament and press the knob to start loading new filament."
 "Retire el filamento viejo y presione el dial para comenzar a cargar el nuevo filamento."
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 "\x00"
@@ -991,8 +1019,8 @@
 "Tarj. SD [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
-"Tarj.SD [FlshAir]"
+"SD card [flshAir]"
+"Tarj.SD [flshAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Sonido  [silenc.]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Sonido  [una vez]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "Esperando a que se enfrie la sonda PINDA"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Aviso: tanto el tipo de impresora como el tipo de la placa han cambiado."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "Calibracion XYZ correcta. Los ejes X / Y estan ligeramente inclinados. Buen trabajo!"
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "Calibracion XYZ ok. Ejes X/Y perpendiculares. Enhorabuena!"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "Introducir fil. 1"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "Introducir fil. 2"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "Introducir fil. 3"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "Introducir fil. 4"

+ 74 - 10
lang/lang_en_fr.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "Purge auto   [on]"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "Purge auto  [off]"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "D'abord, je vais lancer l'autotest pour verifier les problemes d'assemblage les plus communs."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Flux"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "M105 extrudeur invalide "
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "M109 extrudeur invalide "
@@ -666,10 +678,6 @@
 "Mesh Bed Leveling"
 "Nivelage du lit par maillage"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"La MMU requiert votre attention. Reglez le probleme puis appuyez sur le bouton on sur l'unite MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. Reprise de la position ..."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Mode [silencieux]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Mode     [Furtif]"
@@ -746,6 +758,10 @@
 "Not connected"
 "Non connecte"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Ne tourne pas"
@@ -778,6 +794,10 @@
 "open"
 "ouvrir"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "Echec openRoot"
@@ -830,10 +850,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Inserez du filament PLA dans l'extrudeur, puis appuyez sur le bouton pour le charger."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Chargez le filament PLA et poursuivez l'assistant en redemarrant l'imprimante."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Chargez d'abord le filament PLA."
@@ -878,6 +894,10 @@
 "Please wait"
 "Merci de patienter"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_POWERUP c=0 r=0
 "PowerUp"
 "Demarrage"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "Imprimante stoppee. kill() appelee !"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "L'imprimante n'a pas encore ete calibree. Suivez le manuel, chapitre Premiers pas, section Processus de calibration"
@@ -950,6 +974,10 @@
 "Resend"
 "\x00"
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_REMOVE_OLD_FILAMENT c=20 r=4
 "Remove old filament and press the knob to start loading new filament."
 "Retirez l'ancien filament puis appuyez sur le bouton pour charger le nouveau."
@@ -995,8 +1023,8 @@
 "Carte SD [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
-"Carte SD[FlshAir]"
+"SD card [flshAir]"
+"Carte SD[flshAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Son        [muet]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Son    [une fois]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "Attente du refroidissement de la sonde PINDA"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Attention : Types d'imprimante et de carte mere modifies."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "\x00"
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "\x00"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "\x00"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "\x00"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "\x00"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "\x00"

+ 74 - 10
lang/lang_en_it.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "Esaurim.auto [on]"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "Esaurim.auto[off]"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "Per primo avviero l'autotest per controllare gli errori di assemblaggio piu comuni."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Flusso"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "M105 Estrusore non valido "
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "M109 Estrusore non valido "
@@ -662,10 +674,6 @@
 "Mesh Bed Leveling"
 "Mesh livel. letto"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"MMU richiede l'attenzione dell'utente. Risolvi il problema e quindi premi il bottone sull'unita MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. riprendendo la posizione..."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Modo [silenzioso]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Modo [Silenziosa]"
@@ -746,6 +758,10 @@
 "New firmware version available:"
 "\x00"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Non gira"
@@ -778,6 +794,10 @@
 "open"
 "apri"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "openRoot fallito"
@@ -826,10 +846,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Per favore inserisci il filamento di PLA nell'estrusore, poi premi la manopola per caricare."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Per favore carica filamento di PLA e riprendi il Wizard dopo aver riavviato la stampante."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Per favore prima carica il filamento di PLA."
@@ -878,6 +894,10 @@
 "PowerUp"
 "Accendi"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 "Prerisc. ugello!"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "Stampante ferma. kill () chiamato!"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "Stampante non ancora calibrata. Si prega di seguire il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione."
@@ -950,6 +974,10 @@
 "Remove old filament and press the knob to start loading new filament."
 "Rimuovi il filamento precedente e premi la manopola per caricare il nuovo filamento."
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 "Reset calibrazione XYZ."
@@ -991,8 +1019,8 @@
 "Mem. SD [normale]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
-"Mem. SD[FlashAir]"
+"SD card [flshAir]"
+"Mem. SD[flashAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Suono      [mute]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Suono   [singolo]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "In attesa del raffreddamento della sonda PINDA"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Attenzione: tipo di stampante e di scheda madre cambiati."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "Calibrazion XYZ corretta. Assi X/Y leggermente storti. Ben fatto!"
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "Calibrazione XYZ OK. Gli assi X/Y sono perpendicolari. Complimenti!"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "Caricare fil. 1"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "Caricare fil. 2"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "Caricare fil. 3"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "Caricare fil. 4"

+ 74 - 10
lang/lang_en_pl.txt

@@ -58,6 +58,10 @@
 "Auto deplete [on]"
 "Wyk. resztek [wl]"
 
+#
+"Auto deplete[N/A]"
+"\x00"
+
 # MSG_AUTO_DEPLETE_OFF c=17 r=1
 "Auto deplete[off]"
 "Wyk. resztek[wyl]"
@@ -414,6 +418,10 @@
 "First, I will run the selftest to check most common assembly problems."
 "Najpierw wlacze selftest w celu sprawdzenia najczestszych problemow podczas montazu."
 
+#
+"Fix the issue and then press button on MMU unit."
+"\x00"
+
 #MSG_FLOW c=0 r=0
 "Flow"
 "Przeplyw"
@@ -630,6 +638,10 @@
 "M105 Invalid extruder "
 "M105 Nieprawidlowy ekstruder "
 
+#
+"Load to nozzle"
+"\x00"
+
 #MSG_M109_INVALID_EXTRUDER c=0 r=0
 "M109 Invalid extruder "
 "M109 Nieprawidlowy ekstruder "
@@ -662,10 +674,6 @@
 "Mesh Bed Leveling"
 "Poziomowanie stolu wg siatki"
 
-#MSG_MMU_NEEDS_ATTENTION c=20 r=4
-"MMU needs user attention. Fix the issue and then press button on MMU unit."
-"MMU wymaga uwagi. Napraw usterke i wcisnij przycisk na korpusie MMU."
-
 #MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 "MMU OK. Resuming position..."
 "MMU OK. Wznawianie pozycji."
@@ -690,6 +698,10 @@
 "Mode     [silent]"
 "Tryb      [cichy]"
 
+#
+"MMU needs user attention."
+"\x00"
+
 #MSG_STEALTH_MODE_ON c=0 r=0
 "Mode    [Stealth]"
 "Tryb    [Stealth]"
@@ -746,6 +758,10 @@
 "New firmware version available:"
 "\x00"
 
+#
+"No "
+"\x00"
+
 #MSG_SELFTEST_FAN_NO c=19 r=0
 "Not spinning"
 "Nie kreci sie"
@@ -778,6 +794,10 @@
 "open"
 "otworz"
 
+#
+"Now remove the test print from steel sheet."
+"\x00"
+
 #MSG_SD_OPENROOT_FAIL c=0 r=0
 "openRoot failed"
 "niepowodzenie openRoot"
@@ -826,10 +846,6 @@
 "Please insert PLA filament to the extruder, then press knob to load it."
 "Umiesc filament PLA w ekstruderze i nacisnij pokretlo, aby zaladowac."
 
-#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
-"Please load PLA filament and then resume Wizard by rebooting the printer."
-"Zaladuj filament PLA i przywroc Asystenta przez restart drukarki."
-
 #MSG_PLEASE_LOAD_PLA c=20 r=4
 "Please load PLA filament first."
 "Najpierw zaladuj filament PLA."
@@ -878,6 +894,10 @@
 "PowerUp"
 "Uruchamianie"
 
+#
+"Please remove shipping helpers first."
+"\x00"
+
 #MSG_PREHEAT_NOZZLE c=20 r=0
 "Preheat the nozzle!"
 "Nagrzej dysze!"
@@ -918,6 +938,10 @@
 "Printer halted. kill() called!"
 "Drukarka zatrzymana. Wywolano komende kill()!"
 
+#
+"Press the knob to resume nozzle temperature."
+"\x00"
+
 #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 "Drukarka nie zostala jeszcze skalibrowana. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Konfiguracja przed drukowaniem."
@@ -950,6 +974,10 @@
 "Remove old filament and press the knob to start loading new filament."
 "Wyciagnij poprzedni filament i nacisnij pokretlo aby zaladowac nowy."
 
+#
+"Prusa i3 MK2 ready."
+"\x00"
+
 #MSG_CALIBRATE_BED_RESET c=0 r=0
 "Reset XYZ calibr."
 "Reset kalibr. XYZ"
@@ -991,8 +1019,8 @@
 "Karta SD [normal]"
 
 #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-"SD card [FlshAir]"
-"Karta SD[FlshAir]"
+"SD card [flshAir]"
+"Karta SD[flshAir]"
 
 #MSG_SD_CARD_OK c=0 r=0
 "SD card ok"
@@ -1102,6 +1130,10 @@
 "Sound      [mute]"
 "Dzwiek[Wylaczony]"
 
+#
+"Some problem encountered, Z-leveling enforced ..."
+"\x00"
+
 #MSG_SOUND_ONCE c=17 r=1
 "Sound      [once]"
 "Dzwiek    [1-raz]"
@@ -1234,6 +1266,10 @@
 "Waiting for PINDA probe cooling"
 "Czekam az spadnie temp. sondy PINDA"
 
+#
+"Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
+"\x00"
+
 #MSG_CHANGED_BOTH c=20 r=4
 "Warning: both printer type and motherboard type changed."
 "Ostrzezenie: typ drukarki i plyta glowna ulegly zmianie."
@@ -1282,6 +1318,10 @@
 "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 "Kalibracja XYZ prawidlowa. Osie X/Y lekko skosne. Dobra robota!"
 
+#
+"X-correct"
+"\x00"
+
 #MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 "Kalibracja XYZ ok. Osie X/Y sa prostopadle. Gratulacje!"
@@ -1306,14 +1346,38 @@
 "Load filament 1"
 "Zaladowac fil. 1"
 
+#
+"XYZ calibration failed. Bed calibration point was not found."
+"\x00"
+
+#
+"XYZ calibration failed. Front calibration points not reachable."
+"\x00"
+
+#
+"XYZ calibration failed. Left front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_2 c=17 r=0
 "Load filament 2"
 "Zaladowac fil. 2"
 
+#
+"XYZ calibration failed. Right front calibration point not reachable."
+"\x00"
+
 #MSG_LOAD_FILAMENT_3 c=17 r=0
 "Load filament 3"
 "Zaladowac fil. 3"
 
+#
+"Y distance from min"
+"\x00"
+
+#
+"Y-correct"
+"\x00"
+
 #MSG_LOAD_FILAMENT_4 c=17 r=0
 "Load filament 4"
 "Zaladowac fil. 4"