Bläddra i källkod

Merge pull request #1372 from XPila/MK3

Updated po and pot files
PavelSindler 5 år sedan
förälder
incheckning
9adf441d5c
7 ändrade filer med 2979 tillägg och 3574 borttagningar
  1. 339 424
      lang/po/Firmware.pot
  2. 414 499
      lang/po/Firmware_cs.po
  3. 409 494
      lang/po/Firmware_de.po
  4. 436 521
      lang/po/Firmware_es.po
  5. 489 574
      lang/po/Firmware_fr.po
  6. 445 530
      lang/po/Firmware_it.po
  7. 447 532
      lang/po/Firmware_pl.po

+ 339 - 424
lang/po/Firmware.pot

@@ -7,97 +7,82 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: en\n"
 "Language: en\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:29:32\n"
-"PO-Revision-Date: pá 9. lis 2018 14:29:32\n"
+"POT-Creation-Date: pá 30. lis 2018 18:45:02\n"
+"PO-Revision-Date: pá 30. lis 2018 18:45:02\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr ""
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr ""
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr ""
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr ""
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
 msgstr ""
 msgstr ""
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr ""
 msgstr ""
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr ""
 msgstr ""
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgstr ""
 msgstr ""
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr ""
 msgstr ""
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
 msgstr ""
 msgstr ""
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
@@ -106,32 +91,32 @@ msgid "Auto home"
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
 msgstr ""
 msgstr ""
 
 
@@ -146,7 +131,7 @@ msgid "Bed Heating"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr ""
 msgstr ""
 
 
@@ -156,12 +141,12 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr ""
 msgstr ""
 
 
@@ -171,32 +156,32 @@ msgid "Bed"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr ""
 msgstr ""
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr ""
 msgstr ""
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr ""
 msgstr ""
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr ""
 msgstr ""
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr ""
 msgstr ""
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr ""
 msgstr ""
 
 
@@ -216,27 +201,22 @@ msgid "Calibration done"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr ""
-
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr ""
 msgstr ""
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr ""
 msgstr ""
 
 
@@ -251,8 +231,8 @@ msgid "Cooldown"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
 msgstr ""
 msgstr ""
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
+
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr ""
 msgstr ""
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr ""
 msgstr ""
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr ""
 msgstr ""
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr ""
 msgstr ""
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr ""
 msgstr ""
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr ""
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr ""
 msgstr ""
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr ""
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgstr ""
 msgstr ""
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr ""
 msgstr ""
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
+
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr ""
 msgstr ""
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
 msgstr ""
 msgstr ""
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
+
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr ""
 msgstr ""
 
 
@@ -501,117 +481,117 @@ msgid "Filament not loaded"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr ""
 msgstr ""
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr ""
 msgstr ""
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr ""
 msgstr ""
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
 msgstr ""
 msgstr ""
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr ""
 msgstr ""
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr ""
 msgstr ""
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
 msgstr ""
 msgstr ""
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr ""
 msgstr ""
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr ""
 msgstr ""
 
 
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
 msgstr ""
 msgstr ""
 
 
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr ""
-
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr ""
 msgstr ""
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr ""
 msgstr ""
 
 
@@ -696,57 +671,57 @@ msgid "Improving bed calibration point"
 msgstr ""
 msgstr ""
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr ""
 msgstr ""
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
 msgstr ""
 msgstr ""
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr ""
 msgstr ""
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr ""
 msgstr ""
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
 msgstr ""
 msgstr ""
 
 
@@ -755,28 +730,33 @@ msgstr ""
 msgid "Iteration "
 msgid "Iteration "
 msgstr ""
 msgstr ""
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
 msgstr ""
 msgstr ""
 
 
@@ -786,117 +766,87 @@ msgid "Live adjust Z"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr ""
 msgstr ""
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr ""
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
 msgstr ""
 msgstr ""
 
 
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr ""
-
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr ""
 msgstr ""
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr ""
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr ""
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr ""
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr ""
 msgstr ""
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr ""
 msgstr ""
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
 msgstr ""
 msgstr ""
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
 msgstr ""
 msgstr ""
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
 msgstr ""
 msgstr ""
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr ""
 msgstr ""
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
 msgstr ""
 msgstr ""
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr ""
 msgstr ""
 
 
@@ -906,57 +856,57 @@ msgid "Mode [auto power]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr ""
 msgstr ""
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr ""
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
 msgstr ""
 msgstr ""
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr ""
 msgstr ""
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
 msgstr ""
 msgstr ""
 
 
@@ -971,57 +921,42 @@ msgid "No "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr ""
 msgstr ""
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr ""
 msgstr ""
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr ""
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
 msgstr ""
 msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr ""
 msgstr ""
 
 
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr ""
 msgstr ""
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr ""
 msgstr ""
 
 
@@ -1046,12 +981,12 @@ msgid "PINDA Heating"
 msgstr ""
 msgstr ""
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
 msgstr ""
 msgstr ""
 
 
@@ -1061,97 +996,92 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr ""
 msgstr ""
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr ""
 msgstr ""
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr ""
 msgstr ""
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr ""
 msgstr ""
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgstr ""
 msgstr ""
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr ""
 msgstr ""
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
 msgstr ""
 msgstr ""
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
 msgstr ""
 msgstr ""
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
 msgstr ""
 msgstr ""
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr ""
 msgstr ""
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr ""
 msgstr ""
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
 msgstr ""
 msgstr ""
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr ""
 msgstr ""
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr ""
 msgstr ""
 
 
@@ -1161,17 +1091,22 @@ msgid "Please upgrade."
 msgstr ""
 msgstr ""
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr ""
 msgstr ""
 
 
@@ -1185,24 +1120,19 @@ msgstr ""
 msgid "Print paused"
 msgid "Print paused"
 msgstr ""
 msgstr ""
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr ""
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
 msgstr ""
 msgstr ""
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr ""
 msgstr ""
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
 msgstr ""
 msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
@@ -1216,22 +1146,22 @@ msgid "Prusa i3 MK3 ready."
 msgstr ""
 msgstr ""
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr ""
 msgstr ""
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
 msgstr ""
 msgstr ""
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
 msgstr ""
 msgstr ""
 
 
@@ -1241,172 +1171,152 @@ msgid "Prusa i3 MK2 ready."
 msgstr ""
 msgstr ""
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr ""
 msgstr ""
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr ""
 msgstr ""
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr ""
 msgstr ""
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr ""
-
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr ""
 msgstr ""
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
 msgstr ""
 msgstr ""
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
 msgstr ""
 msgstr ""
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr ""
 msgstr ""
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr ""
 msgstr ""
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
 msgstr ""
 msgstr ""
 
 
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr ""
-
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
 msgstr ""
 msgstr ""
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
 msgstr ""
 msgstr ""
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
 msgstr ""
 msgstr ""
 
 
@@ -1421,7 +1331,7 @@ msgid "Sound      [loud]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
 msgstr ""
 msgstr ""
 
 
@@ -1431,7 +1341,7 @@ msgid "Sound      [mute]"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgstr ""
 msgstr ""
 
 
@@ -1446,143 +1356,148 @@ msgid "Sound    [silent]"
 msgstr ""
 msgstr ""
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgstr ""
 msgstr ""
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
 msgstr ""
 msgstr ""
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr ""
 msgstr ""
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
 msgstr ""
 msgstr ""
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr ""
 msgstr ""
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr ""
 msgstr ""
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr ""
 msgstr ""
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
 msgstr ""
 msgstr ""
 
 
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr ""
-
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
+msgstr ""
+
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr ""
 msgstr ""
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr ""
 msgstr ""
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
 msgstr ""
 msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
@@ -1591,52 +1506,52 @@ msgid "Wait for user..."
 msgstr ""
 msgstr ""
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr ""
 msgstr ""
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgstr ""
 msgstr ""
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr ""
 msgstr ""
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr ""
 msgstr ""
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr ""
 msgstr ""
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr ""
 msgstr ""
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr ""
 msgstr ""
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr ""
 msgstr ""
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
 msgstr ""
 msgstr ""
 
 

+ 414 - 499
lang/po/Firmware_cs.po

@@ -7,98 +7,83 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: cs\n"
 "Language: cs\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:31:07\n"
-"PO-Revision-Date: pá 9. lis 2018 14:31:07\n"
+"POT-Creation-Date: pá 30. lis 2018 18:46:46\n"
+"PO-Revision-Date: pá 30. lis 2018 18:46:46\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr " PlannerBufferBytes: "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr ""
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr ""
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr "Naposledy aktualizovano:"
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr " z 4"
 msgstr " z 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
 msgstr " z 9"
 msgstr " z 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "[0;0] odsazeni bodu"
 msgstr "[0;0] odsazeni bodu"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
-msgstr ""
+msgstr "\x1b[2JCrash detekce muze\x1b[1;0Hbyt zapnuta pouze v\x1b[2;0HNormal modu"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
-msgstr ""
+msgstr "\x1b[2JPOZOR:\x1b[1;0HCrash detekce\x1b[2;0Hdeaktivovana ve\x1b[3;0HStealth modu"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Dostavovani Z"
 msgstr "Dostavovani Z"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
 msgstr "Vse OK "
 msgstr "Vse OK "
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Vse je hotovo."
 msgstr "Vse je hotovo."
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "a stisknete tlacitko"
 msgstr "a stisknete tlacitko"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "Dojely oba Z voziky k~hornimu dorazu?"
 msgstr "Dojely oba Z voziky k~hornimu dorazu?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr ""
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin   [zap]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin   [N/A]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr ""
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [vyp]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
@@ -106,34 +91,34 @@ msgid "Auto home"
 msgstr ""
 msgstr ""
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr "AutoZavedeni fil."
 msgstr "AutoZavedeni fil."
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "Automaticke zavadeni filamentu je dostupne pouze pri zapnutem filament senzoru..."
 msgstr "Automaticke zavadeni filamentu je dostupne pouze pri zapnutem filament senzoru..."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr "Automaticke zavadeni filamentu aktivni, stisknete tlacitko a vlozte filament..."
 msgstr "Automaticke zavadeni filamentu aktivni, stisknete tlacitko a vlozte filament..."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Delka osy"
 msgstr "Delka osy"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Osa"
 msgstr "Osa"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
-msgstr ""
+msgstr "Podlozka / Topeni"
 
 
 # MSG_BED_DONE
 # MSG_BED_DONE
 #: messages.c:16
 #: messages.c:16
@@ -146,7 +131,7 @@ msgid "Bed Heating"
 msgstr "Zahrivani bed"
 msgstr "Zahrivani bed"
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr "Korekce podlozky"
 msgstr "Korekce podlozky"
 
 
@@ -156,47 +141,47 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Kalibrace Z selhala. Sensor nesepnul. Znecistena tryska? Cekam na reset."
 msgstr "Kalibrace Z selhala. Sensor nesepnul. Znecistena tryska? Cekam na reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Kalibrace Z selhala. Sensor je odpojeny nebo preruseny kabel. Cekam na reset."
 msgstr "Kalibrace Z selhala. Sensor je odpojeny nebo preruseny kabel. Cekam na reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Kalibrace Z selhala. Sensor sepnul prilis vysoko. Cekam na reset."
 msgstr "Kalibrace Z selhala. Sensor sepnul prilis vysoko. Cekam na reset."
 
 
 # MSG_BED
 # MSG_BED
 #: messages.c:15
 #: messages.c:15
 msgid "Bed"
 msgid "Bed"
-msgstr ""
+msgstr "Podlozka"
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Stav remenu"
 msgstr "Stav remenu"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr "Detekovan vypadek proudu.Obnovit tisk?"
 msgstr "Detekovan vypadek proudu.Obnovit tisk?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Kalibrace XYZ"
 msgstr "Kalibrace XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Kalibrovat Z"
 msgstr "Kalibrovat Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Zkalibrovat"
 msgstr "Zkalibrovat"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Kalibrace XYZ. Otacenim tlacitka posunte Z osu az k~hornimu dorazu. Potvrdte tlacitkem."
 msgstr "Kalibrace XYZ. Otacenim tlacitka posunte Z osu az k~hornimu dorazu. Potvrdte tlacitkem."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Kalibruji Z"
 msgstr "Kalibruji Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Kalibrace Z. Otacenim tlacitka posunte Z osu az k~hornimu dorazu. Potvrdte tlacitkem."
 msgstr "Kalibrace Z. Otacenim tlacitka posunte Z osu az k~hornimu dorazu. Potvrdte tlacitkem."
 
 
@@ -216,27 +201,22 @@ msgid "Calibration done"
 msgstr "Kalibrace OK"
 msgstr "Kalibrace OK"
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr "Kalibrace"
 msgstr "Kalibrace"
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
-msgstr ""
-
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr ""
+msgstr "Zrusit"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "Karta vlozena"
 msgstr "Karta vlozena"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "Karta vyjmuta"
 msgstr "Karta vyjmuta"
 
 
@@ -251,9 +231,9 @@ msgid "Cooldown"
 msgstr "Zchladit"
 msgstr "Zchladit"
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Kopirovat vybrany jazyk?"
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr "Detekovan naraz."
 msgstr "Detekovan naraz."
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr "Detekovan naraz. Pokracovat?"
+msgstr "Detekovan naraz. Obnovit tisk?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Pouze aktualni"
 msgstr "Pouze aktualni"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Datum:"
 msgstr "Datum:"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Vypnout motory"
 msgstr "Vypnout motory"
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "Neni zkalibrovana vzdalenost trysky od tiskove podlozky. Postupujte prosim podle manualu, kapitola Zaciname, odstavec Nastaveni prvni vrstvy."
 msgstr "Neni zkalibrovana vzdalenost trysky od tiskove podlozky. Postupujte prosim podle manualu, kapitola Zaciname, odstavec Nastaveni prvni vrstvy."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
-msgstr "Chcete opakovat posledni krok a pozmenit vzdalenost mezi tryskou a heatbedem?"
+msgstr "Chcete opakovat posledni krok a pozmenit vzdalenost mezi tryskou a podlozkou?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
-msgstr ""
+msgstr "Korekce E"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
 msgstr "Vysunout filament"
 msgstr "Vysunout filament"
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
 msgstr "Vysunout filament 1"
 msgstr "Vysunout filament 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
 msgstr "Vysunout filament 2"
 msgstr "Vysunout filament 2"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
 msgstr "Vysunout filament 3"
 msgstr "Vysunout filament 3"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
 msgstr "Vysunout filament 4"
 msgstr "Vysunout filament 4"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
 msgstr "Vysunout filament 5"
 msgstr "Vysunout filament 5"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
-msgstr ""
+msgstr "Vysunout"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
 msgstr "Vysouvam filament"
 msgstr "Vysouvam filament"
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
-msgstr ""
+msgstr "Kon. spinac nesepnut"
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
-msgstr ""
-
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr ""
+msgstr "Koncovy spinac"
 
 
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
-msgstr ""
-
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
+msgstr "Konc. spinace"
 
 
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Chyba - Doslo k prepisu staticke pameti!"
 msgstr "Chyba - Doslo k prepisu staticke pameti!"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr ""
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgstr "CHYBA: Filament senzor nereaguje, zkontrolujte zapojeni."
 msgstr "CHYBA: Filament senzor nereaguje, zkontrolujte zapojeni."
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr "CHYBA:"
 msgstr "CHYBA:"
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "Externi SPI flash W25X20CL neodpovida."
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Levy vent.:"
 msgstr "Levy vent.:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
 msgstr "F. autozav. [zap]"
 msgstr "F. autozav. [zap]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
 msgstr "F. autozav. [N/A]"
 msgstr "F. autozav. [N/A]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
 msgstr "F. autozav. [vyp]"
 msgstr "F. autozav. [vyp]"
 
 
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
+
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Rychlost vent."
 msgstr "Rychlost vent."
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Test ventilatoru"
 msgstr "Test ventilatoru"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
 msgstr "Kontr. vent.[zap]"
 msgstr "Kontr. vent.[zap]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
 msgstr "Kontr. vent.[vyp]"
 msgstr "Kontr. vent.[vyp]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr "Fil. senzor [zap]"
 msgstr "Fil. senzor [zap]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
 msgstr "Senzor nerozpoznal filament, vypnout?"
 msgstr "Senzor nerozpoznal filament, vypnout?"
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
 msgstr "Fil. senzor [N/A]"
 msgstr "Fil. senzor [N/A]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
 msgstr "Fil. senzor [vyp]"
 msgstr "Fil. senzor [vyp]"
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
+
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Filament vytlacen a spravne barvy?"
 msgstr "Filament vytlacen a spravne barvy?"
 
 
@@ -501,117 +481,117 @@ msgid "Filament not loaded"
 msgstr "Filament nezaveden"
 msgstr "Filament nezaveden"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Senzor filamentu"
 msgstr "Senzor filamentu"
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Senzor filamentu:"
 msgstr "Senzor filamentu:"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Spotrebovano filamentu"
 msgstr "Spotrebovano filamentu"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
 msgstr "Cas tisku"
 msgstr "Cas tisku"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr "Soubor nekompletni. Pokracovat?"
 msgstr "Soubor nekompletni. Pokracovat?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Dokoncovani pohybu"
 msgstr "Dokoncovani pohybu"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr "Kal. prvni vrstvy"
 msgstr "Kal. prvni vrstvy"
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "Nejdriv pomoci selftestu zkontoluji nejcastejsi chyby vznikajici pri sestaveni tiskarny."
 msgstr "Nejdriv pomoci selftestu zkontoluji nejcastejsi chyby vznikajici pri sestaveni tiskarny."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Opravte chybu a pote stisknete tlacitko na jednotce MMU."
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Prutok"
 msgstr "Prutok"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Predni tiskovy vent?"
 msgstr "Predni tiskovy vent?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Vpredu [um]"
 msgstr "Vpredu [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Predni/levy vent."
 msgstr "Predni/levy vent."
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
-msgstr "Heater/Termistor"
+msgstr "Topeni/Termistor"
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr "Zahrivani preruseno bezpecnostnim casovacem."
 msgstr "Zahrivani preruseno bezpecnostnim casovacem."
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
 msgstr "Zahrivani OK."
 msgstr "Zahrivani OK."
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
 msgstr "Zahrivani"
 msgstr "Zahrivani"
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Dobry den, jsem vase tiskarna Original Prusa i3. Chcete abych Vas provedla kalibracnim procesem?"
 msgstr "Dobry den, jsem vase tiskarna Original Prusa i3. Chcete abych Vas provedla kalibracnim procesem?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Zmenit extruder"
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Vymenit filament"
 msgstr "Vymenit filament"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr "Zmena uspesna!"
 msgstr "Zmena uspesna!"
 
 
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr "Vymena ok?"
 msgstr "Vymena ok?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
-msgstr "Kontrola bed "
+msgstr "Kontrola podlozky"
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
-msgstr "Kontrola endstops"
+msgstr "Kontrola endstopu"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
 msgstr "Kontrola hotend "
 msgstr "Kontrola hotend "
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
 msgstr "Kontrola senzoru"
 msgstr "Kontrola senzoru"
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
-msgstr "Kontrola X axis "
+msgstr "Kontrola osy X"
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
-msgstr "Kontrola Y axis "
+msgstr "Kontrola osy Y"
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
-msgstr "Kontrola Z axis "
-
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr ""
+msgstr "Kontrola osy Z"
 
 
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr "Vyberte extruder:"
 msgstr "Vyberte extruder:"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
-msgstr "Vyberte filament:"
+msgstr "Vyber filament:"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
-msgstr "Filament"
+msgstr ""
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Nyni provedu xyz kalibraci. Zabere to priblizne 12 min."
 msgstr "Nyni provedu xyz kalibraci. Zabere to priblizne 12 min."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Nyni provedu z kalibraci."
 msgstr "Nyni provedu z kalibraci."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr "Zacnu tisknout linku a Vy budete postupne snizovat trysku otacenim tlacitka dokud nedosahnete optimalni vysky. Prohlednete si obrazky v nasi prirucce v kapitole Kalibrace."
 msgstr "Zacnu tisknout linku a Vy budete postupne snizovat trysku otacenim tlacitka dokud nedosahnete optimalni vysky. Prohlednete si obrazky v nasi prirucce v kapitole Kalibrace."
 
 
@@ -696,87 +671,92 @@ msgid "Improving bed calibration point"
 msgstr "Zlepsuji presnost kalibracniho bodu"
 msgstr "Zlepsuji presnost kalibracniho bodu"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr "Informace"
 msgstr "Informace"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Vlozte filament do extruderu 1. Potvrdte tlacitkem."
 msgstr "Vlozte filament do extruderu 1. Potvrdte tlacitkem."
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Vlozte filament do extruderu 2. Potvrdte tlacitkem."
 msgstr "Vlozte filament do extruderu 2. Potvrdte tlacitkem."
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Vlozte filament do extruderu 3. Potvrdte tlacitkem."
 msgstr "Vlozte filament do extruderu 3. Potvrdte tlacitkem."
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Vlozte filament do extruderu 4. Potvrdte tlacitkem."
 msgstr "Vlozte filament do extruderu 4. Potvrdte tlacitkem."
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "Je filament 1 zaveden?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Vlozte filament"
 msgstr "Vlozte filament"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Je filament zaveden?"
 msgstr "Je filament zaveden?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "Je to PLA filament?"
 msgstr "Je to PLA filament?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "Je PLA filament zaveden?"
 msgstr "Je PLA filament zaveden?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
-msgstr "Je tiskovy plat na heatbed?"
+msgstr "Je tiskovy plat na podlozce?"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 #: mesh_bed_calibration.cpp:2223
 #: mesh_bed_calibration.cpp:2223
 msgid "Iteration "
 msgid "Iteration "
 msgstr "Iterace "
 msgstr "Iterace "
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Levy vent na trysce?"
 msgstr "Levy vent na trysce?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Vlevo:"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Vlevo [um]"
 msgstr "Vlevo [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
 msgstr "Korekce lin."
 msgstr "Korekce lin."
 
 
@@ -786,119 +766,89 @@ msgid "Live adjust Z"
 msgstr "Doladeni osy Z"
 msgstr "Doladeni osy Z"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr "Zavest filament"
 msgstr "Zavest filament"
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Cisteni barvy"
 msgstr "Cisteni barvy"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr "Zavadeni filamentu"
 msgstr "Zavadeni filamentu"
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Uvolnena remenicka"
 msgstr "Uvolnena remenicka"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr ""
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr ""
+msgstr "Zavest do trysky"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Kal. prvni vrstvy"
 msgstr "M117 Kal. prvni vrstvy"
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr ""
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr ""
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr ""
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Hlavni nabidka"
 msgstr "Hlavni nabidka"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Merim referencni vysku kalibracniho bodu"
 msgstr "Merim referencni vysku kalibracniho bodu"
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
 msgstr ""
 msgstr ""
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
 msgstr "MMU OK. Pokracuji v tisku..."
 msgstr "MMU OK. Pokracuji v tisku..."
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr "MMU OK. Pokracuji v nahrivani..."
 msgstr "MMU OK. Pokracuji v nahrivani..."
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
-msgstr ""
+msgstr "Merene zkoseni"
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr "MMU OK. Pokracuji..."
 msgstr "MMU OK. Pokracuji..."
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Mod      [Normal]"
 msgstr "Mod      [Normal]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Mod       [tichy]"
 msgstr "Mod       [tichy]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "MMU potrebuje zasah uzivatele."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
-msgstr "Mod     [Stealth]"
+msgstr "Mod       [tichy]"
 
 
 # MSG_AUTO_MODE_ON
 # MSG_AUTO_MODE_ON
 #: messages.c:12
 #: messages.c:12
@@ -906,122 +856,107 @@ msgid "Mode [auto power]"
 msgstr "Mod [automaticky]"
 msgstr "Mod [automaticky]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr "Mod  [vys. vykon]"
 msgstr "Mod  [vys. vykon]"
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Posunout osu"
 msgstr "Posunout osu"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Posunout X"
 msgstr "Posunout X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Posunout Y"
 msgstr "Posunout Y"
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Posunout Z"
 msgstr "Posunout Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr ""
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
-msgstr ""
+msgstr "Bez pohybu."
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "Zadna SD karta"
 msgstr "Zadna SD karta"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr "Ne"
 msgstr "Ne"
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
 msgstr "Nezapojeno "
 msgstr "Nezapojeno "
 
 
 # 
 # 
 #: util.cpp:293
 #: util.cpp:293
 msgid "New firmware version available:"
 msgid "New firmware version available:"
-msgstr ""
+msgstr "Vysla nova verze firmware:"
 
 
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "Ne"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Netoci se"
 msgstr "Netoci se"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
-msgstr "Nyni zkalibruji vzdalenost mezi koncem trysky a povrchem heatbedu."
+msgstr "Nyni zkalibruji vzdalenost mezi koncem trysky a povrchem podlozky."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Nyni predehreji trysku pro PLA."
 msgstr "Nyni predehreji trysku pro PLA."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Tryska"
 msgstr "Tryska"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgstr "Neplatne hodnoty nastaveni. Bude pouzito vychozi PID, Esteps atd."
 msgstr "Neplatne hodnoty nastaveni. Bude pouzito vychozi PID, Esteps atd."
 
 
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr ""
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Nyni odstrante testovaci vytisk z tiskoveho platu."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
 msgstr ""
 msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr "Pozastavit tisk"
 msgstr "Pozastavit tisk"
 
 
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "PID kal. ukoncena"
 msgstr "PID kal. ukoncena"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "PID kalibrace"
 msgstr "PID kalibrace"
 
 
@@ -1046,14 +981,14 @@ msgid "PINDA Heating"
 msgstr "Nahrivani PINDA"
 msgstr "Nahrivani PINDA"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Umistete list papiru na podlozku a udrzujte jej pod tryskou behem mereni prvnich 4 bodu. Pokud tryska zachyti papir, okamzite vypnete tiskarnu."
 msgstr "Umistete list papiru na podlozku a udrzujte jej pod tryskou behem mereni prvnich 4 bodu. Pokud tryska zachyti papir, okamzite vypnete tiskarnu."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
-msgstr "Prosim ocistete heatbed a stisknete tlacitko."
+msgstr "Prosim ocistete podlozku a stisknete tlacitko."
 
 
 # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8
 # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8
 #: messages.c:22
 #: messages.c:22
@@ -1061,117 +996,117 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Pro uspesnou kalibraci ocistete prosim tiskovou trysku. Potvrdte tlacitkem."
 msgstr "Pro uspesnou kalibraci ocistete prosim tiskovou trysku. Potvrdte tlacitkem."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Zkontrolujte :"
 msgstr "Zkontrolujte :"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
-msgstr "Prosim nahlednete do prirucky 3D tiskare a opravte problem. Pote obnovte Wizarda restartovanim tiskarny."
+msgstr "Prosim nahlednete do prirucky 3D tiskare a opravte problem. Pote obnovte Pruvodce restartovanim tiskarny."
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
-msgstr "Prosim vlozte PLA filament do extruderu, po te stisknete tlacitko pro zavedeni filamentu."
+msgstr "Prosim vlozte PLA filament do extruderu, pote stisknete tlacitko pro zavedeni filamentu."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Nejdrive prosim zavedte PLA filament."
 msgstr "Nejdrive prosim zavedte PLA filament."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Prosim otevrete idler a manualne odstrante filament."
 msgstr "Prosim otevrete idler a manualne odstrante filament."
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
-msgstr "Umistete prosim tiskovy plat na heatbed"
+msgstr "Umistete prosim tiskovy plat na podlozku"
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
 msgstr "Pro vysunuti filamentu stisknete prosim tlacitko"
 msgstr "Pro vysunuti filamentu stisknete prosim tlacitko"
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Prosim vlozte PLA filament do trubicky MMU, pote stisknete tlacitko pro zavedeni filamentu."
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Prosim vyjmete urychlene filament"
 msgstr "Prosim vyjmete urychlene filament"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
 msgstr "Prosim vyjmete filament a pote stisknete tlacitko."
 msgstr "Prosim vyjmete filament a pote stisknete tlacitko."
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
 msgstr "Odstrante prosim tiskovy plat z podlozky."
 msgstr "Odstrante prosim tiskovy plat z podlozky."
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
 msgstr "Nejprve spustte kalibraci XYZ."
 msgstr "Nejprve spustte kalibraci XYZ."
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr "Prosim aktualizujte firmware ve vasi MMU2 jednotce. Cekam na reset."
 msgstr "Prosim aktualizujte firmware ve vasi MMU2 jednotce. Cekam na reset."
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Prosim cekejte"
 msgstr "Prosim cekejte"
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr ""
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
+msgstr "Nejprve prosim sundejte transportni soucastky."
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Predehrejte trysku!"
 msgstr "Predehrejte trysku!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Predehrev"
 msgstr "Predehrev"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Predehrivam trysku. Prosim cekejte."
 msgstr "Predehrivam trysku. Prosim cekejte."
 
 
 # 
 # 
 #: util.cpp:297
 #: util.cpp:297
 msgid "Please upgrade."
 msgid "Please upgrade."
-msgstr ""
+msgstr "Prosim aktualizujte."
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr "Pro nahrati trysky a pokracovani stisknete tlacitko."
 msgstr "Pro nahrati trysky a pokracovani stisknete tlacitko."
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Tisk prerusen"
 msgstr "Tisk prerusen"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Tiskovy vent.:"
 msgstr "Tiskovy vent.:"
 
 
@@ -1185,205 +1120,180 @@ msgstr "Tisk z SD"
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Tisk pozastaven"
 msgstr "Tisk pozastaven"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr ""
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Pro pokracovani nahrivani trysky stisknete tlacitko."
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Tiskarna nebyla jeste zkalibrovana. Postupujte prosim podle manualu, kapitola Zaciname, odstavec Postup kalibrace."
 msgstr "Tiskarna nebyla jeste zkalibrovana. Postupujte prosim podle manualu, kapitola Zaciname, odstavec Postup kalibrace."
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
 msgstr ""
 msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK2.5 ready."
 msgid "Prusa i3 MK2.5 ready."
-msgstr "Prusa i3 MK2.5 ok"
+msgstr "Prusa i3 MK2.5 ok."
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK3 ready."
 msgid "Prusa i3 MK3 ready."
-msgstr "Prusa i3 MK3 ok"
+msgstr "Prusa i3 MK3 ok."
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Vzadu [um]"
 msgstr "Vzadu [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
 msgstr "Obnovovani tisku "
 msgstr "Obnovovani tisku "
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
 msgstr "Vyjmete stary filament a stisknete tlacitko pro zavedeni noveho."
 msgstr "Vyjmete stary filament a stisknete tlacitko pro zavedeni noveho."
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
+msgstr "Prusa i3 MK2 ok."
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr "Reset XYZ kalibr."
 msgstr "Reset XYZ kalibr."
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Pokracovat"
 msgstr "Pokracovat"
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Obnoveni tisku"
 msgstr "Obnoveni tisku"
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Vpravo [um]"
 msgstr "Vpravo [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "RPi port    [zap]"
 msgstr "RPi port    [zap]"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "RPi port    [vyp]"
 msgstr "RPi port    [vyp]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
-msgstr "Spusteni Wizarda vymaze ulozene vysledky vsech kalibraci a spusti kalibracni proces od zacatku. Pokracovat?"
+msgstr "Spusteni Pruvodce vymaze ulozene vysledky vsech kalibraci a spusti kalibracni proces od zacatku. Pokracovat?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "SD card  [normal]"
 msgstr "SD card  [normal]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
-msgstr ""
-
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr ""
+msgstr "SD card [FlshAir]"
 
 
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
-msgstr ""
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr ""
+msgstr "Vpravo"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Hledam kalibracni bod podlozky"
 msgstr "Hledam kalibracni bod podlozky"
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Vyber jazyka"
 msgstr "Vyber jazyka"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
 msgstr "Self test start "
 msgstr "Self test start "
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
 msgstr "Selftest "
 msgstr "Selftest "
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
-msgstr ""
+msgstr "Chyba Selftestu!"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
 msgstr "Selftest selhal "
 msgstr "Selftest selhal "
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgstr "Pro kalibraci presneho rehomovani bude nyni spusten selftest."
 msgstr "Pro kalibraci presneho rehomovani bude nyni spusten selftest."
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
+msgstr "Vyberte teplotu predehrati trysky ktera odpovida vasemu materialu."
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
-msgstr ""
+msgstr "Vyberte PLA filament:"
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Nastavte teplotu:"
 msgstr "Nastavte teplotu:"
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Nastaveni"
 msgstr "Nastaveni"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Stav konc. spin."
 msgstr "Stav konc. spin."
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr "Stav PINDA"
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr ""
+msgstr "Zobrazit stav PINDA"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
@@ -1391,22 +1301,22 @@ msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting
 msgstr "Nektere soubory nebudou setrideny. Maximalni pocet souboru ve slozce pro setrideni je 100."
 msgstr "Nektere soubory nebudou setrideny. Maximalni pocet souboru ve slozce pro setrideni je 100."
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
 msgstr "Trideni   [Zadne]"
 msgstr "Trideni   [Zadne]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
-msgstr "Trideni     [Cas]"
+msgstr "Trideni:    [cas]"
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
-msgstr ""
+msgstr "Tezke zkoseni"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
 msgstr "Trideni [Abeceda]"
 msgstr "Trideni [Abeceda]"
 
 
@@ -1421,9 +1331,9 @@ msgid "Sound      [loud]"
 msgstr "Zvuk    [hlasity]"
 msgstr "Zvuk    [hlasity]"
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
-msgstr ""
+msgstr "Lehke zkoseni"
 
 
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
@@ -1431,9 +1341,9 @@ msgid "Sound      [mute]"
 msgstr "Zvuk    [vypnuto]"
 msgstr "Zvuk    [vypnuto]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Vyskytl se problem, srovnavam osu Z ..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,197 +1356,202 @@ msgid "Sound    [silent]"
 msgstr "Zvuk      [tichy]"
 msgstr "Zvuk      [tichy]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Rychlost"
 msgstr "Rychlost"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Toci se"
 msgstr "Toci se"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgstr "Je vyzadovana stabilni pokojova teplota 21-26C a pevna podlozka."
 msgstr "Je vyzadovana stabilni pokojova teplota 21-26C a pevna podlozka."
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
 msgstr "Statistika "
 msgstr "Statistika "
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Zastavit tisk"
 msgstr "Zastavit tisk"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
-msgstr ""
+msgstr "ZASTAVENO."
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr "Podpora"
 msgstr "Podpora"
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Prohozene"
 msgstr "Prohozene"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
 msgstr "Tepl. kal. "
 msgstr "Tepl. kal. "
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr "Tepl. kal.  [zap]"
 msgstr "Tepl. kal.  [zap]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Tepl. kal.  [vyp]"
 msgstr "Tepl. kal.  [vyp]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr "Teplot. kalibrace"
 msgstr "Teplot. kalibrace"
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Teplotni kalibrace selhala"
 msgstr "Teplotni kalibrace selhala"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "Teplotni kalibrace dokoncena a je nyni aktivni. Teplotni kalibraci je mozno deaktivovat v menu Nastaveni->Tepl. kal."
 msgstr "Teplotni kalibrace dokoncena a je nyni aktivni. Teplotni kalibraci je mozno deaktivovat v menu Nastaveni->Tepl. kal."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Teplota"
 msgstr "Teplota"
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr "Teploty"
 msgstr "Teploty"
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Je potreba kalibrovat osu Z. Prosim postupujte dle prirucky, kapitola Zaciname, sekce Postup kalibrace."
 msgstr "Je potreba kalibrovat osu Z. Prosim postupujte dle prirucky, kapitola Zaciname, sekce Postup kalibrace."
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr "Celkem fileament"
+msgstr "Filament celkem"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
 msgstr "Celkovy cas tisku"
 msgstr "Celkovy cas tisku"
 
 
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr ""
-
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Ladit"
 msgstr "Ladit"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Vysunout"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
+msgstr "Vyjmout vse"
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr "Vyjmout filament"
 msgstr "Vyjmout filament"
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Vysouvam filament"
 msgstr "Vysouvam filament"
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Pouzite behem tisku"
 msgstr "Pouzite behem tisku"
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Napeti"
 msgstr "Napeti"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
 msgstr ""
 msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
 msgid "Wait for user..."
 msgid "Wait for user..."
-msgstr ""
+msgstr "Ceka se na uzivatele..."
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr "Cekani na zchladnuti trysky a podlozky."
 msgstr "Cekani na zchladnuti trysky a podlozky."
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "Cekani na zchladnuti PINDA"
 msgstr "Cekani na zchladnuti PINDA"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Pouzijte vyjmout pro odstraneni filamentu 1 pokud presahuje z PTFE trubicky za tiskarnou. Pouzijte vysunout, pokud neni videt."
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr "Varovani: doslo ke zmene typu tiskarny a motherboardu."
 msgstr "Varovani: doslo ke zmene typu tiskarny a motherboardu."
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr "Varovani: doslo ke zmene typu motherboardu."
 msgstr "Varovani: doslo ke zmene typu motherboardu."
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
 msgstr "Varovani: doslo ke zmene typu tiskarny."
 msgstr "Varovani: doslo ke zmene typu tiskarny."
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
 msgstr "Bylo vysunuti filamentu uspesne?"
 msgstr "Bylo vysunuti filamentu uspesne?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Chyba zapojeni"
 msgstr "Chyba zapojeni"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
-msgstr ""
+msgstr "Pruvodce"
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "Detaily XYZ kal."
 msgstr "Detaily XYZ kal."
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "Kalibrace XYZ selhala. Nahlednete do manualu."
 msgstr "Kalibrace XYZ selhala. Nahlednete do manualu."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Ano"
 msgstr "Ano"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
-msgstr "Wizarda muzete kdykoliv znovu spustit z menu Calibration -> Wizard"
+msgstr "Pruvodce muzete kdykoliv znovu spustit z menu Kalibrace -> Pruvodce"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgstr "Kalibrace XYZ v poradku. Zkoseni bude automaticky vyrovnano pri tisku."
 msgstr "Kalibrace XYZ v poradku. Zkoseni bude automaticky vyrovnano pri tisku."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgstr "Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!"
 msgstr "Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!"
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "Korekce X"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgstr "Kalibrace XYZ v poradku. X/Y osy jsou kolme. Gratuluji!"
 msgstr "Kalibrace XYZ v poradku. X/Y osy jsou kolme. Gratuluji!"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgstr "Kalibrace XYZ nepresna. Predni kalibracni body moc vpredu."
 msgstr "Kalibrace XYZ nepresna. Predni kalibracni body moc vpredu."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgstr "Kalibrace XYZ nepresna. Pravy predni bod moc vpredu."
 msgstr "Kalibrace XYZ nepresna. Pravy predni bod moc vpredu."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgstr "Kalibrace XYZ nepresna. Levy predni bod moc vpredu."
 msgstr "Kalibrace XYZ nepresna. Levy predni bod moc vpredu."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr "Zavest vse"
 msgstr "Zavest vse"
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
 msgstr "Zavest filament 1"
 msgstr "Zavest filament 1"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "Kalibrace XYZ selhala. Kalibracni bod podlozky nenalezen."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "Kalibrace XYZ selhala. Predni kalibracni body moc vpredu. Srovnejte tiskarnu."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "Kalibrace XYZ selhala. Levy predni bod moc vpredu. Srovnejte tiskarnu."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
 msgstr "Zavest filament 2"
 msgstr "Zavest filament 2"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "Kalibrace XYZ selhala. Pravy predni bod moc vpredu. Srovnejte tiskarnu."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
 msgstr "Zavest filament 3"
 msgstr "Zavest filament 3"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Y vzdalenost od min"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Korekce Y"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
 msgstr "Zavest filament 4"
 msgstr "Zavest filament 4"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
 msgstr "Zavest filament 5"
 msgstr "Zavest filament 5"
 
 

+ 409 - 494
lang/po/Firmware_de.po

@@ -7,98 +7,83 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: de\n"
 "Language: de\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:32:41\n"
-"PO-Revision-Date: pá 9. lis 2018 14:32:41\n"
+"POT-Creation-Date: pá 30. lis 2018 18:48:22\n"
+"PO-Revision-Date: pá 30. lis 2018 18:48:22\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr " PlannerPufferBytes: "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr " stopp, Extruder kalt"
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr " Freier Speicher: "
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr " Letztes Update: "
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr " von 4"
 msgstr " von 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
 msgstr " von 9"
 msgstr " von 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "[0;0] Punktversatz"
 msgstr "[0;0] Punktversatz"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr "\x1b[2JCrash Erkennung kann\x1b[1;0Hnur im Modus Normal\x1b[2;0Hgenutzt werden"
 msgstr "\x1b[2JCrash Erkennung kann\x1b[1;0Hnur im Modus Normal\x1b[2;0Hgenutzt werden"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgstr "\x1b[2JWARNUNG:\x1b[1;0HCrash Erkennung\x1b[2;0Hdeaktiviert im\x1b[3;0HStealth Modus"
 msgstr "\x1b[2JWARNUNG:\x1b[1;0HCrash Erkennung\x1b[2;0Hdeaktiviert im\x1b[3;0HStealth Modus"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Z wurde eingestellt"
 msgstr "Z wurde eingestellt"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
 msgstr "Alles richtig "
 msgstr "Alles richtig "
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Alles abgeschlossen. Viel Spass beim Drucken!"
 msgstr "Alles abgeschlossen. Viel Spass beim Drucken!"
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "und Knopf druecken"
 msgstr "und Knopf druecken"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "Sind linke+rechte Z- Schlitten ganz oben?"
 msgstr "Sind linke+rechte Z- Schlitten ganz oben?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr "Restemodus   [an]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin    [an]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin   [N/V]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr "Restemodus  [aus]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [aus]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
@@ -106,32 +91,32 @@ msgid "Auto home"
 msgstr "Startposition"
 msgstr "Startposition"
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr "Auto-Laden Filament"
 msgstr "Auto-Laden Filament"
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "Automatisches Laden Filament nur bei einge schaltetem Filament- sensor verfuegbar..."
 msgstr "Automatisches Laden Filament nur bei einge schaltetem Filament- sensor verfuegbar..."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
-msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und  Filament einlegen..."
+msgstr "Automatisches Laden Filament ist aktiv, Knopf druecken und Filament einlegen..."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Achsenlaenge"
 msgstr "Achsenlaenge"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Achse"
 msgstr "Achse"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
 msgstr "Bett / Heizung"
 msgstr "Bett / Heizung"
 
 
@@ -146,7 +131,7 @@ msgid "Bed Heating"
 msgstr "Bett aufwaermen"
 msgstr "Bett aufwaermen"
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr "Ausgleich Bett ok"
 msgstr "Ausgleich Bett ok"
 
 
@@ -156,12 +141,12 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset."
 msgstr "Z-Kal. fehlgeschlg. Sensor nicht ausgeloest. Schmutzige Duese? Warte auf Reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Z-Kalibrierung fehl- geschlagen. Sensor getrennt/Kabelbruch? Warte auf Reset."
 msgstr "Z-Kalibrierung fehl- geschlagen. Sensor getrennt/Kabelbruch? Warte auf Reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Z-Kalibrierung fehl- geschlagen. Sensor zu hoch ausgeloest. Warte auf Reset."
 msgstr "Z-Kalibrierung fehl- geschlagen. Sensor zu hoch ausgeloest. Warte auf Reset."
 
 
@@ -171,32 +156,32 @@ msgid "Bed"
 msgstr "Bett"
 msgstr "Bett"
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Gurtstatus"
 msgstr "Gurtstatus"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr "Stromausfall! Druck wiederherstellen?"
 msgstr "Stromausfall! Druck wiederherstellen?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Kalibrierung XYZ"
 msgstr "Kalibrierung XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Kalibrierung Z"
 msgstr "Kalibrierung Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Kalibrieren"
 msgstr "Kalibrieren"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken."
 msgstr "XYZ Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Kalibrierung Z"
 msgstr "Kalibrierung Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken."
 msgstr "Z Kalibrieren: Drehen Sie den Knopf bis der obere Anschlag erreicht wird. Anschliessend den Knopf druecken."
 
 
@@ -216,27 +201,22 @@ msgid "Calibration done"
 msgstr "Kalibrierung OK"
 msgstr "Kalibrierung OK"
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr "Kalibrierung"
 msgstr "Kalibrierung"
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
-msgstr ""
-
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr "Kann Unterverzeichnis nicht oeffnen: "
+msgstr "Abbruch"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "SD Karte eingesetzt"
 msgstr "SD Karte eingesetzt"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "SD Karte entfernt"
 msgstr "SD Karte entfernt"
 
 
@@ -251,9 +231,9 @@ msgid "Cooldown"
 msgstr "Abkuehlen"
 msgstr "Abkuehlen"
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Gewaehlte Sprache kopieren?"
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr "Crash erkannt."
 msgstr "Crash erkannt."
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr "Crash erkannt. Druck fortsetzen?"
+msgstr "Crash erkannt. Druck fortfuehren?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Aktuelles"
 msgstr "Aktuelles"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Datum:"
 msgstr "Datum:"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Motoren aus"
 msgstr "Motoren aus"
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung."
 msgstr "Der Abstand zwischen der Spitze der Duese und dem Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Erste Schicht Kalibrierung."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr "Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?"
 msgstr "Moechten Sie den letzten Schritt wiederholen, um den Abstand zwischen Duese und Druckbett neu einzustellen?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr "E-Korrektur"
 msgstr "E-Korrektur"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
 msgstr "Filamentauswurf"
 msgstr "Filamentauswurf"
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
 msgstr "Filamentauswurf 1"
 msgstr "Filamentauswurf 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
-msgstr "Filamentauswurf 2"
+msgstr "Fil.2 auswerfen"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
-msgstr "Filamentauswurf 3"
+msgstr "Fil.3 auswerfen"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
-msgstr "Filamentauswurf 4"
+msgstr "Fil.4 auswerfen"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
-msgstr "Filamentauswurf 5"
+msgstr "Fil.5 auswerfen"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
-msgstr ""
+msgstr "Auswurf"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
-msgstr "Werfe Filament aus"
+msgstr "werfe Filament aus"
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
 msgstr "Ende nicht getroffen"
 msgstr "Ende nicht getroffen"
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr "Endanschlag"
 msgstr "Endanschlag"
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr "Endanschlag erreicht: "
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr "Endschalter"
 msgstr "Endschalter"
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Fehler - statischer Speicher wurde ueberschrieben"
 msgstr "Fehler - statischer Speicher wurde ueberschrieben"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr "Fehler beim Schreiben in Datei"
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
-msgstr "FEHLER: Filament- sensor reagiert nicht, bitte  Verbindung pruefen."
+msgstr "FEHLER: Filament- sensor reagiert nicht, bitte Verbindung pruefen."
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr "FEHLER:"
 msgstr "FEHLER:"
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "Der externe SPI Flash W25X20CL antwortet nicht."
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Extruder Luefter:"
 msgstr "Extruder Luefter:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr "Extruder Info"
 msgstr "Extruder Info"
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr ""
 msgstr ""
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
 msgstr "F.Autoladen  [an]"
 msgstr "F.Autoladen  [an]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
 msgstr "F. Autoload  [nv]"
 msgstr "F. Autoload  [nv]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
 msgstr "F. Autoload [aus]"
 msgstr "F. Autoload [aus]"
 
 
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
+
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Luefter-Tempo"
 msgstr "Luefter-Tempo"
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Lueftertest"
 msgstr "Lueftertest"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
 msgstr "Luefter Chk. [an]"
 msgstr "Luefter Chk. [an]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
 msgstr "Luefter Chk.[aus]"
 msgstr "Luefter Chk.[aus]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr "Fil. Sensor  [an]"
 msgstr "Fil. Sensor  [an]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
 msgstr "Fil. Sensorsignal ist schlecht, ausschalten?"
 msgstr "Fil. Sensorsignal ist schlecht, ausschalten?"
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
 msgstr "Fil. Sensor  [nv]"
 msgstr "Fil. Sensor  [nv]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
 msgstr "Fil. Sensor [aus]"
 msgstr "Fil. Sensor [aus]"
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
+
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Filament extrudiert + richtige Farbe?"
 msgstr "Filament extrudiert + richtige Farbe?"
 
 
@@ -501,117 +481,117 @@ msgid "Filament not loaded"
 msgstr "Fil. nicht geladen"
 msgstr "Fil. nicht geladen"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Filamentsensor"
 msgstr "Filamentsensor"
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Filamentsensor:"
 msgstr "Filamentsensor:"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Filament benutzt"
 msgstr "Filament benutzt"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
 msgstr "Druckzeit"
 msgstr "Druckzeit"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr "Datei unvollstaendig Trotzdem fortfahren?"
 msgstr "Datei unvollstaendig Trotzdem fortfahren?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Bewegung beenden"
 msgstr "Bewegung beenden"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr "Erste-Schicht Kal."
 msgstr "Erste-Schicht Kal."
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen."
 msgstr "Zunaechst fuehre ich den Selbsttest durch, um die haeufigsten Probleme beim Zusammenbau zu ueberpruefen."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Beseitigen Sie das Problem und druecken Sie dann den Knopf am MMU."
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Durchfluss"
 msgstr "Durchfluss"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Vorderer Luefter?"
 msgstr "Vorderer Luefter?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Vorne [um]"
 msgstr "Vorne [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Vorderer/linke Luefter"
 msgstr "Vorderer/linke Luefter"
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr "Heizung/Thermistor"
 msgstr "Heizung/Thermistor"
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr "Heizung durch Sicherheitstimer deaktiviert."
 msgstr "Heizung durch Sicherheitstimer deaktiviert."
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
 msgstr "Aufwaermen OK."
 msgstr "Aufwaermen OK."
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
 msgstr "Aufwaermen"
 msgstr "Aufwaermen"
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?"
 msgstr "Hallo, ich bin Ihr Original Prusa i3 Drucker. Moechten Sie, dass ich Sie durch den Einrich- tungsablauf fuehre?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Wechsel Extruder"
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Filament-Wechsel"
 msgstr "Filament-Wechsel"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr "Wechsel erfolgr.!"
 msgstr "Wechsel erfolgr.!"
 
 
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr "Wechsel ok?"
 msgstr "Wechsel ok?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
 msgstr "Pruefe Bett "
 msgstr "Pruefe Bett "
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr "Pruefe Endschalter"
 msgstr "Pruefe Endschalter"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
 msgstr "Pruefe Duese  "
 msgstr "Pruefe Duese  "
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
 msgstr "Pruefe Sensoren "
 msgstr "Pruefe Sensoren "
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
 msgstr "Pruefe X Achse "
 msgstr "Pruefe X Achse "
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
 msgstr "Pruefe Y Achse "
 msgstr "Pruefe Y Achse "
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
 msgstr "Pruefe Z Achse "
 msgstr "Pruefe Z Achse "
 
 
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr "Pruefsummenfehler, Letzte Zeile: "
-
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr "Extruder waehlen:"
 msgstr "Extruder waehlen:"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
-msgstr "Filament waehlen:"
+msgstr "Waehle Filament:"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
-msgstr "Filament"
+msgstr ""
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern."
 msgstr "Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Ich werde jetzt die Z Kalibrierung durchfuehren."
 msgstr "Ich werde jetzt die Z Kalibrierung durchfuehren."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr "Ich werde jetzt eine Linie drucken. Waehrend des Druckes koennen Sie die Duese allmaehlich senken, indem Sie den Knopf drehen, bis Sie die optimale Hoehe erreichen. Sehen Sie sich die Bilder in unserem Handbuch im Kapitel Kalibrierung an."
 msgstr "Ich werde jetzt eine Linie drucken. Waehrend des Druckes koennen Sie die Duese allmaehlich senken, indem Sie den Knopf drehen, bis Sie die optimale Hoehe erreichen. Sehen Sie sich die Bilder in unserem Handbuch im Kapitel Kalibrierung an."
 
 
@@ -696,57 +671,57 @@ msgid "Improving bed calibration point"
 msgstr "Verbessere Bett Kalibrierpunkt"
 msgstr "Verbessere Bett Kalibrierpunkt"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr "Infoanzeige"
 msgstr "Infoanzeige"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Filament in Extruder 1 einlegen. Klicken wenn fertig."
 msgstr "Filament in Extruder 1 einlegen. Klicken wenn fertig."
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Filament in Extruder 2 einlegen. Klicken wenn fertig."
 msgstr "Filament in Extruder 2 einlegen. Klicken wenn fertig."
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Filament in Extruder 3 einlegen. Klicken wenn fertig."
 msgstr "Filament in Extruder 3 einlegen. Klicken wenn fertig."
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Filament in Extruder 4 einlegen. Klicken wenn fertig."
 msgstr "Filament in Extruder 4 einlegen. Klicken wenn fertig."
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "Wurde Filament 1 geladen?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Filament einlegen"
 msgstr "Filament einlegen"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Ist das Filament geladen?"
 msgstr "Ist das Filament geladen?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "Ist es wirklich PLA Filament?"
 msgstr "Ist es wirklich PLA Filament?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "Ist PLA Filament geladen?"
 msgstr "Ist PLA Filament geladen?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
 msgstr "Liegt das Stahlblech auf dem Heizbett?"
 msgstr "Liegt das Stahlblech auf dem Heizbett?"
 
 
@@ -755,30 +730,35 @@ msgstr "Liegt das Stahlblech auf dem Heizbett?"
 msgid "Iteration "
 msgid "Iteration "
 msgstr ""
 msgstr ""
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
-msgstr "ABGEBROCHEN. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
+msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Linker Luefter?"
 msgstr "Linker Luefter?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Links"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Links [um]"
 msgstr "Links [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
-msgstr ""
+msgstr "Lineare Korrektur"
 
 
 # MSG_BABYSTEP_Z
 # MSG_BABYSTEP_Z
 #: messages.c:13
 #: messages.c:13
@@ -786,117 +766,87 @@ msgid "Live adjust Z"
 msgstr "Z einstellen"
 msgstr "Z einstellen"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr "Filament laden"
 msgstr "Filament laden"
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Lade Farbe"
 msgstr "Lade Farbe"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr "Filament laedt"
 msgstr "Filament laedt"
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Lose Riemenscheibe"
 msgstr "Lose Riemenscheibe"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr "M104 Falscher Extruder "
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr "M105 Falscher Extruder "
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr "M109 Falscher Extruder "
+msgstr "In Druckduese laden"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Erste-Schicht Kal."
 msgstr "M117 Erste-Schicht Kal."
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr "M200 Falscher Extruder "
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr "M218 Falscher Extruder "
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr "M221 Falscher Extruder "
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Hauptmenue"
 msgstr "Hauptmenue"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Messen der Referenzhoehe des Kalibrierpunktes"
 msgstr "Messen der Referenzhoehe des Kalibrierpunktes"
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
-msgstr "Mesh Bett Ausglei."
+msgstr "Mesh Bett Ausgleich"
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
-msgstr "MMU OK. Position wiederherstellen..."
+msgstr "MMU OK. Position    wiederherstellen... "
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr "MMU OK. Temperatur wiederherstellen..."
 msgstr "MMU OK. Temperatur wiederherstellen..."
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
-msgstr ""
+msgstr "Schraeglauf"
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr "MMU OK.  Weiterdrucken..."
 msgstr "MMU OK.  Weiterdrucken..."
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Modus    [Normal]"
 msgstr "Modus    [Normal]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Modus     [leise]"
 msgstr "Modus     [leise]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "MMU erfordert Benutzereingriff."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr "Modus   [Stealth]"
 msgstr "Modus   [Stealth]"
 
 
@@ -906,122 +856,107 @@ msgid "Mode [auto power]"
 msgstr "Modus[Auto Power]"
 msgstr "Modus[Auto Power]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr "Modus[Hohe Leist]"
 msgstr "Modus[Hohe Leist]"
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Achse bewegen"
 msgstr "Achse bewegen"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Bewege X"
 msgstr "Bewege X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Bewege Y"
 msgstr "Bewege Y"
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Bewege Z"
 msgstr "Bewege Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr "Keine Pruefsumme mit Zeilennummer, Letzte Zeile: "
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
 msgstr "Keine Bewegung."
 msgstr "Keine Bewegung."
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "Keine SD Karte"
 msgstr "Keine SD Karte"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr "Nein"
 msgstr "Nein"
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
 msgstr "Nicht angeschlossen"
 msgstr "Nicht angeschlossen"
 
 
 # 
 # 
 #: util.cpp:293
 #: util.cpp:293
 msgid "New firmware version available:"
 msgid "New firmware version available:"
-msgstr ""
+msgstr "Neue Firmware- Version verfuegbar:"
 
 
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "Nein"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Dreht sich nicht"
 msgstr "Dreht sich nicht"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr "Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren."
 msgstr "Jetzt werde ich den Abstand zwischen Duesenspitze und Druckbett kalibrieren."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Jetzt werde ich die Duese fuer PLA vorheizen."
 msgstr "Jetzt werde ich die Duese fuer PLA vorheizen."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Duese"
 msgstr "Duese"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgstr "Alte Einstellungen gefunden. Standard PID, E-Steps u.s.w. werden gesetzt."
 msgstr "Alte Einstellungen gefunden. Standard PID, E-Steps u.s.w. werden gesetzt."
 
 
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr "Fehler beim Oeffnen der Datei: "
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr "offen"
-
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Testdruck jetzt von Stahlblech entfernen."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
-msgstr "Zugriff auf Hauptverzeichnis misslungen"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
+msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr "Druck pausieren"
 msgstr "Druck pausieren"
 
 
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "PID Kalib. fertig"
 msgstr "PID Kalib. fertig"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "PID Kalibrierung"
 msgstr "PID Kalibrierung"
 
 
@@ -1046,12 +981,12 @@ msgid "PINDA Heating"
 msgstr "PINDA erwaermen"
 msgstr "PINDA erwaermen"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten."
 msgstr "Legen Sie ein Blatt Papier unter die Duese waehrend der Kalibrierung der ersten 4 Punkte. Wenn die Duese das Papier erfasst, den Drucker sofort ausschalten."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
 msgstr "Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf."
 msgstr "Bitte reinigen Sie das Heizbett und druecken Sie dann den Knopf."
 
 
@@ -1061,117 +996,117 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber."
 msgstr "Bitte entfernen Sie ueberstehendes Filament von der Duese. Klicken wenn sauber."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Bitte pruefe:"
 msgstr "Bitte pruefe:"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgstr "Bitte lesen Sie unser Handbuch und beheben Sie das Problem. Fahren Sie dann mit dem Assistenten fort, indem Sie den Drucker neu starten."
 msgstr "Bitte lesen Sie unser Handbuch und beheben Sie das Problem. Fahren Sie dann mit dem Assistenten fort, indem Sie den Drucker neu starten."
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr "Legen Sie bitte PLA Filament in den Extruder und druecken Sie den Knopf,  um es zu laden."
 msgstr "Legen Sie bitte PLA Filament in den Extruder und druecken Sie den Knopf,  um es zu laden."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Bitte laden Sie zuerst PLA Filament."
 msgstr "Bitte laden Sie zuerst PLA Filament."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen"
 msgstr "Bitte Spannrolle oeffnen und Fila- ment von Hand entfernen"
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr "Bitte legen Sie das Stahlblech auf das Heizbett."
 msgstr "Bitte legen Sie das Stahlblech auf das Heizbett."
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
-msgstr "Bitte druecken Sie den Knopf um das  Filament zu entladen."
+msgstr "Bitte druecken Sie den Knopf um das Filament zu entladen."
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Legen Sie bitte PLA Filament in den ersten Schlauch der MMU und druecken Sie den Knopf,  um es zu laden."
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Bitte ziehen Sie das Filament sofort heraus"
 msgstr "Bitte ziehen Sie das Filament sofort heraus"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
-msgstr "Bitte Filament entfernen und dann den Knopf druecken."
+msgstr "Bitte Filament entfernen und dann den Knopf druecken"
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
 msgstr "Bitte entfernen Sie das Stahlblech vom Heizbett."
 msgstr "Bitte entfernen Sie das Stahlblech vom Heizbett."
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
 msgstr "Bitte zuerst XYZ Kalibrierung ausfuehren."
 msgstr "Bitte zuerst XYZ Kalibrierung ausfuehren."
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr "Bitte aktualisieren Sie die Firmware in der MMU2. Warte auf Reset."
 msgstr "Bitte aktualisieren Sie die Firmware in der MMU2. Warte auf Reset."
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Bitte warten"
 msgstr "Bitte warten"
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr "Einschalten"
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
+msgstr "Bitte zuerst Transportsicherungen entfernen."
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Duese vorheizen!"
 msgstr "Duese vorheizen!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Vorheizen"
 msgstr "Vorheizen"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Vorheizen der Duese. Bitte warten."
 msgstr "Vorheizen der Duese. Bitte warten."
 
 
 # 
 # 
 #: util.cpp:297
 #: util.cpp:297
 msgid "Please upgrade."
 msgid "Please upgrade."
-msgstr ""
+msgstr "Bitte aktualisieren."
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
-msgstr "Bitte druecken Sie den Knopf um die  Duese vorzuheizen und fortzufahren."
+msgstr "Bitte druecken Sie den Knopf um die Duese vorzuheizen und fortzufahren."
+
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
 
 
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Druck abgebrochen"
 msgstr "Druck abgebrochen"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Druckvent.:"
 msgstr "Druckvent.:"
 
 
@@ -1185,30 +1120,25 @@ msgstr "Drucken von SD"
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Druck pausiert"
 msgstr "Druck pausiert"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr "Printer gestoppt. kill() aufgerufen!"
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Druecken Sie den Knopf um die Duesentemperatur wiederherzustellen"
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
-msgstr "Drucker wurde noch  nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrie- rungsablauf."
+msgstr "Drucker wurde noch nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrie- rungsablauf."
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
-msgstr "Drucker aufgrund von Fehlern gestoppt. Fehler beheben und mit M999 neu starten. (Temperatur wird zurueckgesetzt. Nach dem Neustart neu einstellen!)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
+msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK2.5 ready."
 msgid "Prusa i3 MK2.5 ready."
-msgstr "Prusa i3 MK2.5 bereit"
+msgstr "Prusa i3 MK2.5 bereit."
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
@@ -1216,174 +1146,154 @@ msgid "Prusa i3 MK3 ready."
 msgstr "Prusa i3 MK3 bereit."
 msgstr "Prusa i3 MK3 bereit."
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Hinten [um]"
 msgstr "Hinten [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
 msgstr "Druck wiederherst    "
 msgstr "Druck wiederherst    "
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
 msgstr "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden."
 msgstr "Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden."
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
+msgstr "Prusa i3 MK2 bereit."
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
-msgstr "XYZ Kalib.zurueck"
+msgstr "XYZ Kalibr. zuruecksetzen."
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr "Ruecksetzen"
 msgstr "Ruecksetzen"
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Druck fortsetzen"
 msgstr "Druck fortsetzen"
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Druck fortgesetzt"
 msgstr "Druck fortgesetzt"
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Rechts [um]"
 msgstr "Rechts [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "RPi Port     [an]"
 msgstr "RPi Port     [an]"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "RPi Port    [aus]"
 msgstr "RPi Port    [aus]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?"
 msgstr "Der Assistent wird die aktuellen Kalibrierungsdaten loeschen und von vorne beginnen. Weiterfahren?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "SD Karte [normal]"
 msgstr "SD Karte [normal]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
-msgstr "SD Kart.[flshAir]"
-
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr "SD Karte ok"
+msgstr "SD Karte[flshAir]"
 
 
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
-msgstr ""
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr "SD Init fehlerhaft"
+msgstr "Rechts"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Suche Bett Kalibrierpunkt"
 msgstr "Suche Bett Kalibrierpunkt"
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Waehle Sprache"
 msgstr "Waehle Sprache"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr "Selbsttest OK"
 msgstr "Selbsttest OK"
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
 msgstr "Selbsttest start "
 msgstr "Selbsttest start "
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
 msgstr "Selbsttest "
 msgstr "Selbsttest "
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr "Selbsttest Fehler!"
 msgstr "Selbsttest Fehler!"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
 msgstr "Selbsttest misslung  "
 msgstr "Selbsttest misslung  "
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgstr "Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren"
 msgstr "Selbsttest im Gang, um die genaue Rueck- kehr zum Nullpunkt ohne Sensor zu kalibrieren"
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
+msgstr "Bitte Vorheiztemperatur auswaehlen, die Ihrem Material entspricht."
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
-msgstr ""
+msgstr "PLA Filament auswaehlen:"
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Temp. einstellen:"
 msgstr "Temp. einstellen:"
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Einstellungen"
 msgstr "Einstellungen"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Endschalter Status"
 msgstr "Endschalter Status"
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr ""
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr "Schlafzustand..."
+msgstr "Pinda-Status anzeigen"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
@@ -1391,22 +1301,22 @@ msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting
 msgstr "Einige Dateien wur- den nicht sortiert. Max. Dateien pro Verzeichnis = 100."
 msgstr "Einige Dateien wur- den nicht sortiert. Max. Dateien pro Verzeichnis = 100."
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
 msgstr "Sort.:    [Keine]"
 msgstr "Sort.:    [Keine]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
 msgstr "Sort.:     [Zeit]"
 msgstr "Sort.:     [Zeit]"
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
-msgstr ""
+msgstr "Schwerer Schraeglauf"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
 msgstr "Sort.: [Alphabet]"
 msgstr "Sort.: [Alphabet]"
 
 
@@ -1421,9 +1331,9 @@ msgid "Sound      [loud]"
 msgstr "Sound      [laut]"
 msgstr "Sound      [laut]"
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
-msgstr ""
+msgstr "Leichter Schraeglauf"
 
 
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
@@ -1431,9 +1341,9 @@ msgid "Sound      [mute]"
 msgstr "Sound     [stumm]"
 msgstr "Sound     [stumm]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Fehler aufgetreten, Z-Kalibrierung erforderlich..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,144 +1356,149 @@ msgid "Sound    [silent]"
 msgstr "Sound     [leise]"
 msgstr "Sound     [leise]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Geschwindigkeit"
 msgstr "Geschwindigkeit"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Dreht sich"
 msgstr "Dreht sich"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich"
 msgstr "Stabile Umgebungs- temperatur 21-26C und feste Stand- flaeche erforderlich"
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
 msgstr "Statistiken "
 msgstr "Statistiken "
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Druck abbrechen"
 msgstr "Druck abbrechen"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
 msgstr "GESTOPPT. "
 msgstr "GESTOPPT. "
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Ausgetauscht"
 msgstr "Ausgetauscht"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
 msgstr "Temp Kalib. "
 msgstr "Temp Kalib. "
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr "Temp. Kal.   [AN]"
 msgstr "Temp. Kal.   [AN]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Temp. Kal.  [AUS]"
 msgstr "Temp. Kal.  [AUS]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr "Temp. kalibrieren"
 msgstr "Temp. kalibrieren"
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Temperaturkalibrierung fehlgeschlagen"
 msgstr "Temperaturkalibrierung fehlgeschlagen"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal."
 msgstr "Temp.kalibrierung ist fertig + aktiv. Temp.kalibrierung kann ausgeschaltet werden im Menu Einstellungen -> Temp.kal."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatur"
 msgstr "Temperatur"
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr "Temperaturen"
 msgstr "Temperaturen"
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Es ist noch notwendig die Z-Kalibrierung auszufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf."
 msgstr "Es ist noch notwendig die Z-Kalibrierung auszufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf."
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr ""
+msgstr "Gesamtes Filament"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
-msgstr ""
-
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr "AUSGELOEST"
+msgstr "Gesamte Druckzeit"
 
 
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Feineinstellung"
 msgstr "Feineinstellung"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Entladen"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
+msgstr "Alles entladen"
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr "Filament entladen"
 msgstr "Filament entladen"
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Filament auswerfen"
 msgstr "Filament auswerfen"
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Beim Druck benutzt"
 msgstr "Beim Druck benutzt"
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Spannungen"
 msgstr "Spannungen"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
-msgstr "Dateisystem Init fehlerhaft"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
+msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
@@ -1591,52 +1506,52 @@ msgid "Wait for user..."
 msgstr "Warte auf Benutzer.."
 msgstr "Warte auf Benutzer.."
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr "Warten bis Heizung und Bett abgekuehlt sind"
 msgstr "Warten bis Heizung und Bett abgekuehlt sind"
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "Warten, bis PINDA- Sonde abgekuehlt ist"
 msgstr "Warten, bis PINDA- Sonde abgekuehlt ist"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Entladen Sie das Filament 1, wenn er aus dem hinteren MMU-Rohr herausragt. Verwenden Sie den Auswurf, wenn er im Rohr versteckt ist."
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr "Warnung: Druckertyp und Platinentyp wurden beide geaendert."
 msgstr "Warnung: Druckertyp und Platinentyp wurden beide geaendert."
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr "Warnung: Platinentyp wurde geaendert."
 msgstr "Warnung: Platinentyp wurde geaendert."
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
 msgstr "Warnung: Druckertyp wurde geaendert."
 msgstr "Warnung: Druckertyp wurde geaendert."
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
 msgstr "Konnten Sie das Filament entnehmen?"
 msgstr "Konnten Sie das Filament entnehmen?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Verdrahtungsfehler"
 msgstr "Verdrahtungsfehler"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr "Assistent"
 msgstr "Assistent"
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "XYZ Kal. Details"
 msgstr "XYZ Kal. Details"
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch."
 msgstr "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Ja"
 msgstr "Ja"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgstr "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent"
 msgstr "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
-msgstr "XYZ Kalibrierung in Ordnung. Schiefheit wird automatisch korrigiert."
+msgstr "XYZ Kalibrierung in Ordnung. Schraeglauf wird automatisch korrigiert."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
-msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schief."
+msgstr "XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schraeg."
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "X-Korrektur"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
-msgstr "XYZ-Kalibrierung OK. X/Y-Achsen sind senkrecht zueinander. Glueckwunsch!"
+msgstr "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander Glueckwunsch!"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
-msgstr "XYZ-Kalibrierung ungenau. Vordere Kalibrierpunkte sind zu weit vorne."
+msgstr "XYZ-Kalibrierung beeintraechtigt. Vordere Kalibrierpunkte nicht erreichbar."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
-msgstr "XYZ-Kalibrierung ungenau. Rechter vorderer Kalibrierpunkt ist zu weit vorne."
+msgstr "XYZ-Kalibrierung beeintraechtigt. Rechter vorderer Kalibrierpunkt nicht erreichbar."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
-msgstr "XYZ-Kalibrierung ungenau. Linker vorderer Kalibrierpunkt ist zu weit vorne."
+msgstr "XYZ-Kalibrierung beeintraechtigt. Linker vorderer Kalibrierpunkt nicht erreichbar."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr "Alle laden"
 msgstr "Alle laden"
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
 msgstr "Filament 1 laden"
 msgstr "Filament 1 laden"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "XYZ-Kalibrierung fehlgeschlagen. Bett-Kalibrierpunkt nicht gefunden."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "XYZ-Kalibrierung fehlgeschlagen. Vordere Kalibrierpunkte nicht erreichbar."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "XYZ-Kalibrierung fehlgeschlagen. Linker vorderer Kalibrierpunkt nicht erreichbar."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
 msgstr "Filament 2 laden"
 msgstr "Filament 2 laden"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "XYZ-Kalibrierung fehlgeschlagen. Rechter vorderer Kalibrierpunkt ist nicht erreichbar."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
 msgstr "Filament 3 laden"
 msgstr "Filament 3 laden"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Y Entfernung vom Min"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Y-Korrektur"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
 msgstr "Filament 4 laden"
 msgstr "Filament 4 laden"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
 msgstr "Filament 5 laden"
 msgstr "Filament 5 laden"
 
 

+ 436 - 521
lang/po/Firmware_es.po

@@ -7,98 +7,83 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: es\n"
 "Language: es\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:34:33\n"
-"PO-Revision-Date: pá 9. lis 2018 14:34:33\n"
+"POT-Creation-Date: pá 30. lis 2018 18:50:02\n"
+"PO-Revision-Date: pá 30. lis 2018 18:50:02\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr " PlannerBufferBytes: "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr " extrusion en frio prevenida"
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr " Memoria Libre: "
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr " Ultima actualizacion: "
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr " de 4"
 msgstr " de 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
 msgstr " de 9"
 msgstr " de 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "[0;0] punto offset"
 msgstr "[0;0] punto offset"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr "\x1b[2JDec. choque\x1b[1;0Hpuede ser activada solo en\x1b[2;0HModo normal"
 msgstr "\x1b[2JDec. choque\x1b[1;0Hpuede ser activada solo en\x1b[2;0HModo normal"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgstr "\x1b[2JATENCION:\x1b[1;0HDec. choque\x1b[2;0Hdesactivada en\x1b[3;0HModo silencio"
 msgstr "\x1b[2JATENCION:\x1b[1;0HDec. choque\x1b[2;0Hdesactivada en\x1b[3;0HModo silencio"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Ajustar Z"
 msgstr "Ajustar Z"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
-msgstr "Todo bien      "
+msgstr "Todo bien"
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Terminado! Feliz impresion!"
 msgstr "Terminado! Feliz impresion!"
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "Haz clic"
 msgstr "Haz clic"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "Carros Z izq./der. estan arriba maximo?"
 msgstr "Carros Z izq./der. estan arriba maximo?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr "Auto despleg.[on]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin    [on]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin   [N/A]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr "Auto despleg[off]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [off]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
@@ -106,32 +91,32 @@ msgid "Auto home"
 msgstr "Llevar al origen"
 msgstr "Llevar al origen"
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr "Carga automatica de filamento"
 msgstr "Carga automatica de filamento"
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "La carga automatica de filamento solo funciona si el sensor de filamento esta activado..."
 msgstr "La carga automatica de filamento solo funciona si el sensor de filamento esta activado..."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr "La carga automatica de filamento esta activada, pulse el dial e inserte el filamento..."
 msgstr "La carga automatica de filamento esta activada, pulse el dial e inserte el filamento..."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Longitud del eje"
 msgstr "Longitud del eje"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Eje"
 msgstr "Eje"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
 msgstr "Base / Calentador"
 msgstr "Base / Calentador"
 
 
@@ -146,7 +131,7 @@ msgid "Bed Heating"
 msgstr "Calentando Base"
 msgstr "Calentando Base"
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr "Corr. de la cama"
 msgstr "Corr. de la cama"
 
 
@@ -156,47 +141,47 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Nivelacion fallada. Sensor no funciona. Restos en boquilla? Esperando reset."
 msgstr "Nivelacion fallada. Sensor no funciona. Restos en boquilla? Esperando reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Nivelacion fallada. Sensor desconectado o cables danados. Esperando reset."
 msgstr "Nivelacion fallada. Sensor desconectado o cables danados. Esperando reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Nivelacion fallada. Sensor funciona demasiado pronto. Esperando reset."
 msgstr "Nivelacion fallada. Sensor funciona demasiado pronto. Esperando reset."
 
 
 # MSG_BED
 # MSG_BED
 #: messages.c:15
 #: messages.c:15
 msgid "Bed"
 msgid "Bed"
-msgstr "Base calefactable"
+msgstr "Base calefactable "
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Estado de la correa"
 msgstr "Estado de la correa"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
-msgstr "Se fue la luz. Reanudar la impresion?"
+msgstr "Se fue la luz. ?Reanudar la impresion?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Calibrar XYZ"
 msgstr "Calibrar XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Calibrar Z"
 msgstr "Calibrar Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Calibrar"
 msgstr "Calibrar"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibrando XYZ. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
 msgstr "Calibrando XYZ. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Calibrando Z"
 msgstr "Calibrando Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibrando Z. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
 msgstr "Calibrando Z. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
 
 
@@ -216,27 +201,22 @@ msgid "Calibration done"
 msgstr "Calibracion OK"
 msgstr "Calibracion OK"
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr "Calibracion"
 msgstr "Calibracion"
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
-msgstr ""
-
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr "Sin acceso subdir: "
+msgstr "Cancelar"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "Tarjeta insertada"
 msgstr "Tarjeta insertada"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "Tarjeta retirada"
 msgstr "Tarjeta retirada"
 
 
@@ -251,9 +231,9 @@ msgid "Cooldown"
 msgstr "Enfriar"
 msgstr "Enfriar"
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Copiar idioma seleccionado?"
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr "Choque detectado."
 msgstr "Choque detectado."
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr "Choque detectado. Reanudar impres?"
+msgstr "Choque detectado. Continuar impresion?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Actual"
 msgstr "Actual"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Fecha:"
 msgstr "Fecha:"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Apagar motores"
 msgstr "Apagar motores"
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "Distancia entre la punta del boquilla y la superficie de la base aun no fijada. Por favor siga el manual, capitulo Primeros Pasos, Calibracion primera capa."
 msgstr "Distancia entre la punta del boquilla y la superficie de la base aun no fijada. Por favor siga el manual, capitulo Primeros Pasos, Calibracion primera capa."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr "Quieres repetir el ultimo paso para reajustar la distancia boquilla-base?"
 msgstr "Quieres repetir el ultimo paso para reajustar la distancia boquilla-base?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr "E-correcion"
 msgstr "E-correcion"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
 msgstr "Expulsar filamento"
 msgstr "Expulsar filamento"
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
-msgstr "Expulsar filam. 1"
+msgstr "Expulsar filamento 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
-msgstr "Expulsar filam. 2"
+msgstr "Expulsar filamento 2"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
-msgstr "Expulsar filam. 3"
+msgstr "Expulsar filamento 3"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
-msgstr "Expulsar filam. 4"
+msgstr "Expulsar filamento 4"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
-msgstr "Expulsar filam. 5"
+msgstr "Expulsar filamento 5"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
-msgstr ""
+msgstr "Expulsar"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
 msgstr "Expulsando filamento"
 msgstr "Expulsando filamento"
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
 msgstr "Endstop no alcanzado"
 msgstr "Endstop no alcanzado"
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr ""
 msgstr ""
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr "endstops golpean: "
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr ""
 msgstr ""
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Error - se ha sobre-escrito la memoria estatica"
 msgstr "Error - se ha sobre-escrito la memoria estatica"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr "error al escribir arch."
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgstr "ERROR: El sensor de filamento no responde, por favor comprueba la conexion."
 msgstr "ERROR: El sensor de filamento no responde, por favor comprueba la conexion."
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "No responde el flasheo externo SPI W25X20CL"
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
-msgstr ""
+msgstr "Extrusor 1"
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
-msgstr ""
+msgstr "Extrusor 2"
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
-msgstr ""
+msgstr "Extrusor 3"
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
-msgstr ""
+msgstr "Extrusor 4"
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Ventilador del extrusor:"
 msgstr "Ventilador del extrusor:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr "Informacion del extrusor"
 msgstr "Informacion del extrusor"
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr "Extruir"
 msgstr "Extruir"
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
-msgstr "Autocarga F.[act]"
+msgstr "Autocarg.Fil[act]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
-msgstr "Autocarga F.[N/D]"
+msgstr "Autocarg.Fil[N/D]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
-msgstr "Autocarga f.[ina]"
+msgstr "Autocarg.Fil[ina]"
+
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
 
 
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Velocidad Vent."
 msgstr "Velocidad Vent."
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Test ventiladores"
 msgstr "Test ventiladores"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
-msgstr "Compro. vent[act]"
+msgstr "Comprob.vent[act]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
-msgstr "Compro. vent[ina]"
+msgstr "Comprob.vent[ina]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr "Sensor Fil. [act]"
 msgstr "Sensor Fil. [act]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
-msgstr "La respuesta del sensor de fil es deficiente, desactivarlo?"
+msgstr "La respuesta del sensor de fil es deficiente, ?desactivarlo?"
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
 msgstr "Sensor Fil. [N/D]"
 msgstr "Sensor Fil. [N/D]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
 msgstr "Sensor Fil. [ina]"
 msgstr "Sensor Fil. [ina]"
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
+
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Es nitido el color nuevo?"
 msgstr "Es nitido el color nuevo?"
 
 
@@ -501,119 +481,119 @@ msgid "Filament not loaded"
 msgstr "Fil. no introducido"
 msgstr "Fil. no introducido"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Sensor de filamento"
 msgstr "Sensor de filamento"
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Sensor de filamento:"
 msgstr "Sensor de filamento:"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Filamento usado"
 msgstr "Filamento usado"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
-msgstr "Tiempo de imp."
+msgstr "Tiempo de imp.:"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
-msgstr "Archivo incompleto. Continuar de todos modos?"
+msgstr "Archivo incompleto. ?Continuar de todos modos?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Term. movimientos"
 msgstr "Term. movimientos"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr "Cal. primera cap."
 msgstr "Cal. primera cap."
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "Primero, hare el Selftest para comprobar los problemas de montaje mas comunes."
 msgstr "Primero, hare el Selftest para comprobar los problemas de montaje mas comunes."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Corrige el problema y pulsa el boton en la unidad MMU."
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Flujo"
 msgstr "Flujo"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Vent. frontal?"
 msgstr "Vent. frontal?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Frontal [um]"
 msgstr "Frontal [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Ventiladores frontal/izquierdo"
 msgstr "Ventiladores frontal/izquierdo"
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr "Calentador/Termistor"
 msgstr "Calentador/Termistor"
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr "Calentadores desactivados por el temporizador de seguridad."
 msgstr "Calentadores desactivados por el temporizador de seguridad."
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
 msgstr "Calentamiento acabado."
 msgstr "Calentamiento acabado."
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
-msgstr "Calentando"
+msgstr "Calentando..."
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Hola, soy tu impresora Original Prusa i3. Quieres que te guie a traves de la configuracion?"
 msgstr "Hola, soy tu impresora Original Prusa i3. Quieres que te guie a traves de la configuracion?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Cambiar extrusor."
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Cambiar filamento"
 msgstr "Cambiar filamento"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
-msgstr "Cambio correcto!"
+msgstr "Cambio correcto"
 
 
 # MSG_CORRECTLY c=20
 # MSG_CORRECTLY c=20
 #: ultralcd.cpp:2333
 #: ultralcd.cpp:2333
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr "Cambio correcto?"
 msgstr "Cambio correcto?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
-msgstr "Control base cal.     "
+msgstr "Control base cal."
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr "Control endstops"
 msgstr "Control endstops"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
-msgstr "Control fusor  "
+msgstr "Control fusor"
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
-msgstr "Comprobando los sensores "
+msgstr "Comprobando los sensores"
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
-msgstr "Control sensor X  "
+msgstr "Control sensor X"
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
-msgstr "Control sensor Y  "
+msgstr "Control sensor Y"
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
-msgstr "Control sensor Z  "
-
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr "inconcluencia checksum, Ult. Linea: "
+msgstr "Control sensor Z"
 
 
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr "Elegir extrusor:"
 msgstr "Elegir extrusor:"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
-msgstr "Elegir filamento:"
+msgstr "Elije filamento:"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
 msgstr "Filamento"
 msgstr "Filamento"
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Hare la calibracion XYZ. Tardara 12 min. aproximadamente."
 msgstr "Hare la calibracion XYZ. Tardara 12 min. aproximadamente."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Voy a hacer Calibracion Z ahora."
 msgstr "Voy a hacer Calibracion Z ahora."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr "Voy a comenzar a imprimir la linea y tu bajaras el nozzle gradualmente al rotar el dial, hasta que llegues a la altura optima. Mira las imagenes del capitulo Calibracion en el manual."
 msgstr "Voy a comenzar a imprimir la linea y tu bajaras el nozzle gradualmente al rotar el dial, hasta que llegues a la altura optima. Mira las imagenes del capitulo Calibracion en el manual."
 
 
@@ -696,89 +671,94 @@ msgid "Improving bed calibration point"
 msgstr "Mejorando punto de calibracion base"
 msgstr "Mejorando punto de calibracion base"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr "Monitorizar"
 msgstr "Monitorizar"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Insertar filamento en el extrusor 1. Haz clic una vez terminado."
 msgstr "Insertar filamento en el extrusor 1. Haz clic una vez terminado."
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Insertar filamento en el extrusor 2. Haz clic una vez terminado."
 msgstr "Insertar filamento en el extrusor 2. Haz clic una vez terminado."
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Insertar filamento en el extrusor 3. Haz clic una vez terminado."
 msgstr "Insertar filamento en el extrusor 3. Haz clic una vez terminado."
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Insertar filamento en el extrusor 4. Haz clic una vez terminado."
 msgstr "Insertar filamento en el extrusor 4. Haz clic una vez terminado."
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "?Esta cargado el filamento 1?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Introducir filamento"
 msgstr "Introducir filamento"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Esta el filamento cargado?"
 msgstr "Esta el filamento cargado?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "Es el filamento PLA?"
 msgstr "Es el filamento PLA?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "Esta el filamento PLA cargado?"
 msgstr "Esta el filamento PLA cargado?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
-msgstr "Esta colocada la lamina de acero sobre la base?"
+msgstr "?Esta colocada la lamina de acero sobre la base?"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 #: mesh_bed_calibration.cpp:2223
 #: mesh_bed_calibration.cpp:2223
 msgid "Iteration "
 msgid "Iteration "
 msgstr "Reiteracion "
 msgstr "Reiteracion "
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
-msgstr "PARADA DE EMERGENCIA. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
+msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Vent. izquierdo?"
 msgstr "Vent. izquierdo?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Izquierda"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Izquierda [um]"
 msgstr "Izquierda [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
-msgstr ""
+msgstr "Correccion de Linealidad"
 
 
 # MSG_BABYSTEP_Z
 # MSG_BABYSTEP_Z
 #: messages.c:13
 #: messages.c:13
@@ -786,117 +766,87 @@ msgid "Live adjust Z"
 msgstr "Micropaso Eje Z"
 msgstr "Micropaso Eje Z"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr "Introducir filam."
 msgstr "Introducir filam."
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Cambiando color"
 msgstr "Cambiando color"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr "Introduciendo filam."
 msgstr "Introduciendo filam."
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Polea suelta"
 msgstr "Polea suelta"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr "M104 Extrusor invalido "
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr "M105 Extrusor invalido "
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr "M109 Extrusor invalido "
+msgstr "Cargar a la boquilla"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Cal. primera cap."
 msgstr "M117 Cal. primera cap."
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr "M200 Extrusor invalido "
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr "M218 Extrusor invalido "
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr "M221 Extrusor invalido "
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Menu principal"
 msgstr "Menu principal"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Midiendo altura del punto de calibracion"
 msgstr "Midiendo altura del punto de calibracion"
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
 msgstr "Nivelacion Mesh Level"
 msgstr "Nivelacion Mesh Level"
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
 msgstr "MMU OK. Restaurando posicion..."
 msgstr "MMU OK. Restaurando posicion..."
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr "MMU OK. Restaurando temperatura..."
 msgstr "MMU OK. Restaurando temperatura..."
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
-msgstr ""
+msgstr "Desviacion medida:"
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr "MMU OK. Resumiendo..."
 msgstr "MMU OK. Resumiendo..."
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Modo     [Normal]"
 msgstr "Modo     [Normal]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Modo   [silencio]"
 msgstr "Modo   [silencio]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "MMU necesita atencion del usuario."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr "Modo   [Silencio]"
 msgstr "Modo   [Silencio]"
 
 
@@ -906,122 +856,107 @@ msgid "Mode [auto power]"
 msgstr "Modo[fuerza auto]"
 msgstr "Modo[fuerza auto]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr "Modo [rend.pleno]"
 msgstr "Modo [rend.pleno]"
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr ""
 msgstr ""
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Mover ejes"
 msgstr "Mover ejes"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Mover X"
 msgstr "Mover X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Mover Y"
 msgstr "Mover Y"
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Mover Z"
 msgstr "Mover Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr "Sin Checksum con linea numero, Ult. Linea: "
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
-msgstr "Sin movimiento."
+msgstr "Sin movimiento"
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "No hay tarjeta SD"
 msgstr "No hay tarjeta SD"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
-msgstr "No hay conexion"
+msgstr "No hay conexion "
 
 
 # 
 # 
 #: util.cpp:293
 #: util.cpp:293
 msgid "New firmware version available:"
 msgid "New firmware version available:"
-msgstr ""
+msgstr "Nuevo firmware disponible:"
 
 
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "No"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Ventilador no gira"
 msgstr "Ventilador no gira"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr "Voy a calibrar la distancia entre la punta de la boquilla y la superficie de la base."
 msgstr "Voy a calibrar la distancia entre la punta de la boquilla y la superficie de la base."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Voy a precalentar la boquilla para PLA ahora."
 msgstr "Voy a precalentar la boquilla para PLA ahora."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Boquilla"
 msgstr "Boquilla"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
-msgstr "Se han encontrado ajustes anteriores. Se ajustara el PID, los pasos del extrusor, etc."
-
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr "error apertura, Arch.: "
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr "abrir"
+msgstr "Se han encontrado ajustes anteriores. Se ajustara el PID, los pasos del extrusor, etc"
 
 
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Ahora retira la prueba de la lamina de acero."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
-msgstr "fallo openRoot"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
+msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr "Pausar impresion"
 msgstr "Pausar impresion"
 
 
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "Cal. PID terminada"
 msgstr "Cal. PID terminada"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "Calibracion PID"
 msgstr "Calibracion PID"
 
 
@@ -1046,14 +981,14 @@ msgid "PINDA Heating"
 msgstr "Calentando PINDA"
 msgstr "Calentando PINDA"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Colocar una hoja de papel sobre la superficie de impresion durante la calibracion de los primeros 4 puntos. Si la boquilla mueve el papel, apagar impresora inmediatamente."
 msgstr "Colocar una hoja de papel sobre la superficie de impresion durante la calibracion de los primeros 4 puntos. Si la boquilla mueve el papel, apagar impresora inmediatamente."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
-msgstr "Limpia la superficie de la base, por favor, y haz clic."
+msgstr "Limpia la superficie de la base, por favor, y haz clic"
 
 
 # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8
 # MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8
 #: messages.c:22
 #: messages.c:22
@@ -1061,117 +996,117 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Limpia boquilla para calibracion. Click cuando acabes."
 msgstr "Limpia boquilla para calibracion. Click cuando acabes."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Controla :"
 msgstr "Controla :"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
-msgstr "Lee el manual y resuelve el problema. Despues, reinicia la impresora y continua con el Wizard."
+msgstr "Lee el manual y resuelve el problema. Despues, reinicia la impresora y continua con el Wizard"
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr "Inserta, por favor, filamento PLA en el extrusor. Despues haz clic para cargarlo."
 msgstr "Inserta, por favor, filamento PLA en el extrusor. Despues haz clic para cargarlo."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Carga el filamento PLA primero por favor."
 msgstr "Carga el filamento PLA primero por favor."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Por favor abate el rodillo de empuje (idler) y retira el filamento manualmente."
 msgstr "Por favor abate el rodillo de empuje (idler) y retira el filamento manualmente."
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr "Por favor coloca la chapa de acero en la base calefactable."
 msgstr "Por favor coloca la chapa de acero en la base calefactable."
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
 msgstr "Por favor, pulsa el dial para descargar el filamento"
 msgstr "Por favor, pulsa el dial para descargar el filamento"
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Por favor introduce el filamento al primer tubo MMU, despues presiona el dial para imprimirlo."
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Por favor retire el filamento de inmediato"
 msgstr "Por favor retire el filamento de inmediato"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
 msgstr "Por favor quite el filamento y luego presione el dial."
 msgstr "Por favor quite el filamento y luego presione el dial."
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
 msgstr "Por favor retire la chapa de acero de la base calefactable."
 msgstr "Por favor retire la chapa de acero de la base calefactable."
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
 msgstr "Por favor realiza la calibracion XYZ primero."
 msgstr "Por favor realiza la calibracion XYZ primero."
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr "Por favor actualice el firmware en tu MMU2. Esperando el reseteo."
 msgstr "Por favor actualice el firmware en tu MMU2. Esperando el reseteo."
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Por Favor Espere"
 msgstr "Por Favor Espere"
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr "Encendido"
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
+msgstr "Por favor retira los soportes de envio primero."
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Precalienta extrusor!"
 msgstr "Precalienta extrusor!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Precalentar"
 msgstr "Precalentar"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Precalentando nozzle. Espera por favor."
 msgstr "Precalentando nozzle. Espera por favor."
 
 
 # 
 # 
 #: util.cpp:297
 #: util.cpp:297
 msgid "Please upgrade."
 msgid "Please upgrade."
-msgstr ""
+msgstr "Actualize por favor"
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr "Pulsa el dial para precalentar la boquilla y continue."
 msgstr "Pulsa el dial para precalentar la boquilla y continue."
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Impresion cancelada"
 msgstr "Impresion cancelada"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Ventilador del fusor:"
 msgstr "Ventilador del fusor:"
 
 
@@ -1185,30 +1120,25 @@ msgstr "Menu tarjeta SD"
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Impresion en pausa"
 msgstr "Impresion en pausa"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr "Impresora detenida. kill() activado!"
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Presiona el dial para continuar con la temperatura de la boquilla."
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Impresora no esta calibrada todavia. Por favor usa el manual capitulo Primeros pasos Calibracion flujo."
 msgstr "Impresora no esta calibrada todavia. Por favor usa el manual capitulo Primeros pasos Calibracion flujo."
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
-msgstr "Impresora parada debido a errores. Arregle el error y use M999 para reinicio. (Temperatura se resetea. Ajustar despues de reinicio)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
+msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK2.5 ready."
 msgid "Prusa i3 MK2.5 ready."
-msgstr "Prusa i3 MK2.5 prep."
+msgstr "Preparado para Prusa i3 MK2.5."
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
@@ -1216,199 +1146,179 @@ msgid "Prusa i3 MK3 ready."
 msgstr "Prusa i3 MK3 prep."
 msgstr "Prusa i3 MK3 prep."
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr "prusa3d.es"
 msgstr "prusa3d.es"
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Trasera [um]"
 msgstr "Trasera [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
-msgstr "Recuperando impresion    "
+msgstr "Recuperando impresion"
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
 msgstr "Retire el filamento viejo y presione el dial para comenzar a cargar el nuevo filamento."
 msgstr "Retire el filamento viejo y presione el dial para comenzar a cargar el nuevo filamento."
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
+msgstr "Preparado para i3 MK2."
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Reanudar impres."
 msgstr "Reanudar impres."
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Resumiendo impresion"
 msgstr "Resumiendo impresion"
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Derecha [um]"
 msgstr "Derecha [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "Puerto RPi  [act]"
 msgstr "Puerto RPi  [act]"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "Puerto RPi  [ina]"
 msgstr "Puerto RPi  [ina]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr "Ejecutar el Wizard borrara los valores de calibracion actuales y comenzara de nuevo. Continuar?"
 msgstr "Ejecutar el Wizard borrara los valores de calibracion actuales y comenzara de nuevo. Continuar?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "Tarj. SD [normal]"
 msgstr "Tarj. SD [normal]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
-msgstr "Tarj.SD [flshAir]"
-
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr "Tarj. SD ok"
+msgstr "Tarj. SD[FlshAir]"
 
 
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
-msgstr ""
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr "Error init SD"
+msgstr "Derecha"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Buscando punto de calibracion base"
 msgstr "Buscando punto de calibracion base"
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Cambiar el idioma"
 msgstr "Cambiar el idioma"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
-msgstr "Iniciar Selftest  "
+msgstr "Iniciar Selftest"
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
-msgstr ""
+msgstr "Selftest"
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr "Error Selftest !"
 msgstr "Error Selftest !"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
-msgstr "Fallo Selftest  "
+msgstr "Fallo Selftest"
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgstr "Se realizara el auto-test para calibrar con precision la vuelta a la posicion inicial sin sensores."
 msgstr "Se realizara el auto-test para calibrar con precision la vuelta a la posicion inicial sin sensores."
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
+msgstr "Selecciona la temperatura para precalentar la boquilla que se ajuste a tu material. "
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
-msgstr ""
+msgstr "Seleccionar filamento PLA:"
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Establecer temp.:"
 msgstr "Establecer temp.:"
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Configuracion"
 msgstr "Configuracion"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Mostrar endstops"
 msgstr "Mostrar endstops"
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr ""
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr "En reposo..."
+msgstr "Mostrar estado pinda"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
 msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
-msgstr "Algunos archivos no se ordenaran. Maximo 100 archivos por carpeta para ordenar."
+msgstr "Algunos archivos no se ordenaran. Maximo 100 archivos por carpeta para ordenar. "
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
-msgstr "Ordena: [Ninguno]"
+msgstr "Ordenar:   [nada]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
 msgstr "Orden:    [Fecha]"
 msgstr "Orden:    [Fecha]"
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
-msgstr ""
+msgstr "Inclinacion severa"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
-msgstr "Orden: [Alfabet.]"
+msgstr "Ordenar:[alfabet]"
 
 
 # MSG_SORTING c=20 r=1
 # MSG_SORTING c=20 r=1
 #: cardreader.cpp:745
 #: cardreader.cpp:745
@@ -1421,19 +1331,19 @@ msgid "Sound      [loud]"
 msgstr "Sonido     [alto]"
 msgstr "Sonido     [alto]"
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
-msgstr ""
+msgstr "Ligeramente inclinado"
 
 
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
 msgid "Sound      [mute]"
 msgid "Sound      [mute]"
-msgstr "Sonido  [silenc.]"
+msgstr "Sonido[silenciad]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Problema encontrado, nivelacion Z forzosa ..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,197 +1356,202 @@ msgid "Sound    [silent]"
 msgstr "Sonido[silencios]"
 msgstr "Sonido[silencios]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Velocidad"
 msgstr "Velocidad"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Ventilador girando"
 msgstr "Ventilador girando"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgstr "Se necesita una temperatura ambiente ente 21 y 26C y un soporte rigido."
 msgstr "Se necesita una temperatura ambiente ente 21 y 26C y un soporte rigido."
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
 msgstr "Estadisticas "
 msgstr "Estadisticas "
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Detener impresion"
 msgstr "Detener impresion"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
-msgstr "PARADA. "
+msgstr "PARADA"
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr "Soporte"
 msgstr "Soporte"
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Intercambiado"
 msgstr "Intercambiado"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
 msgstr "Cal. temp. "
 msgstr "Cal. temp. "
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr "Cal. temp.   [ON]"
 msgstr "Cal. temp.   [ON]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Cal. temp.  [OFF]"
 msgstr "Cal. temp.  [OFF]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr "Calibracion temp."
 msgstr "Calibracion temp."
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Fallo de la calibracion de temperatura"
 msgstr "Fallo de la calibracion de temperatura"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "Calibracion temperatura terminada. Haz clic para continuar."
 msgstr "Calibracion temperatura terminada. Haz clic para continuar."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr "Temperaturas"
 msgstr "Temperaturas"
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Todavia es necesario hacer una calibracion Z. Por favor siga el manual, capitulo Primeros pasos, seccion Calibracion del flujo."
 msgstr "Todavia es necesario hacer una calibracion Z. Por favor siga el manual, capitulo Primeros pasos, seccion Calibracion del flujo."
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr ""
+msgstr "Filamento total:"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
-msgstr ""
-
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr "ACTIVADO"
+msgstr "Tiempo total :"
 
 
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Ajustar"
 msgstr "Ajustar"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Descargar"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
+msgstr "Soltar todos fil."
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr "Soltar filamento"
 msgstr "Soltar filamento"
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Soltando filamento"
 msgstr "Soltando filamento"
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Usado en impresion"
 msgstr "Usado en impresion"
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Voltajes"
 msgstr "Voltajes"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
-msgstr "fallo volume.init"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
+msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
 msgid "Wait for user..."
 msgid "Wait for user..."
-msgstr "Esperando ordenes..."
+msgstr "Esperando ordenes"
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
-msgstr "Esperando enfriamiento de la base y extrusor"
+msgstr "Esperando enfriamiento de la base y extrusor."
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "Esperando a que se enfrie la sonda PINDA"
 msgstr "Esperando a que se enfrie la sonda PINDA"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Usa unload para retirar el filamento 1 si sobresale por fuera de la parte trasera del tubo MMU. Usa Expulsar si esta escondido dentro del tubo"
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr "Aviso: tanto el tipo de impresora como el tipo de la placa han cambiado."
 msgstr "Aviso: tanto el tipo de impresora como el tipo de la placa han cambiado."
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr "Cuidado: el tipo de placa ha cambiado."
 msgstr "Cuidado: el tipo de placa ha cambiado."
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
 msgstr "Cuidado: Ha cambiado el tipo de impresora."
 msgstr "Cuidado: Ha cambiado el tipo de impresora."
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
-msgstr "Se cargocon exito el filamento?"
+msgstr "?Se cargocon exito el filamento?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Error de conexion"
 msgstr "Error de conexion"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr ""
 msgstr ""
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "Detalles de calibracion XYZ"
 msgstr "Detalles de calibracion XYZ"
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "Calibracion XYZ fallada. Consulta el manual por favor."
 msgstr "Calibracion XYZ fallada. Consulta el manual por favor."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Si"
 msgstr "Si"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
-msgstr "Siempre puedes acceder al asistente desde Calibracion -> Wizard."
+msgstr "Siempre puedes acceder al asistente desde Calibracion -> Wizard"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgstr "Calibracion XYZ correcta. La inclinacion se corregira automaticamente."
 msgstr "Calibracion XYZ correcta. La inclinacion se corregira automaticamente."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgstr "Calibracion XYZ correcta. Los ejes X / Y estan ligeramente inclinados. Buen trabajo!"
 msgstr "Calibracion XYZ correcta. Los ejes X / Y estan ligeramente inclinados. Buen trabajo!"
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "X-correcion"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgstr "Calibracion XYZ ok. Ejes X/Y perpendiculares. Enhorabuena!"
 msgstr "Calibracion XYZ ok. Ejes X/Y perpendiculares. Enhorabuena!"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgstr "Calibrazion XYZ comprometida. Puntos frontales no alcanzables."
 msgstr "Calibrazion XYZ comprometida. Puntos frontales no alcanzables."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgstr "Calibrazion XYZ comprometida. Punto frontal derecho no alcanzable."
 msgstr "Calibrazion XYZ comprometida. Punto frontal derecho no alcanzable."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgstr "Calibrazion XYZ comprometida. Punto frontal izquierdo no alcanzable."
 msgstr "Calibrazion XYZ comprometida. Punto frontal izquierdo no alcanzable."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr "Intr. todos fil."
 msgstr "Intr. todos fil."
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
 msgstr "Introducir fil. 1"
 msgstr "Introducir fil. 1"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "Calibracion XYZ fallada. Puntos de calibracion en la base no encontrados."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "Calibracion XYZ fallada. Puntos frontales no alcanzables."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "Calibracion XYZ fallada. Punto frontal izquierdo no alcanzable."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
 msgstr "Introducir fil. 2"
 msgstr "Introducir fil. 2"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "Calibracion XYZ fallad. Punto frontal derecho no alcanzable."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
 msgstr "Introducir fil. 3"
 msgstr "Introducir fil. 3"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Distancia en Y desde el min"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Y-correcion"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
 msgstr "Introducir fil. 4"
 msgstr "Introducir fil. 4"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
-msgstr "Introducir fil. 5"
+msgstr "Cargar filamento 5"
 
 

+ 489 - 574
lang/po/Firmware_fr.po

@@ -7,131 +7,116 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: fr\n"
 "Language: fr\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:36:29\n"
-"PO-Revision-Date: pá 9. lis 2018 14:36:29\n"
+"POT-Creation-Date: pá 30. lis 2018 18:51:36\n"
+"PO-Revision-Date: pá 30. lis 2018 18:51:36\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr "  PlannerBufferBytes : "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr " extrusion a froid evitee"
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr " Memoire libre: "
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr " Derniere MAJ: "
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
-msgstr " de 4"
+msgstr "de 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
-msgstr " de 9"
+msgstr "de 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "Offset point [0;0]"
 msgstr "Offset point [0;0]"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr "\x1b[2JLa detection de crash\x1b[1;0Hpeut etre active\x1b[2;0Hqu'en mode Normal"
 msgstr "\x1b[2JLa detection de crash\x1b[1;0Hpeut etre active\x1b[2;0Hqu'en mode Normal"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
-msgstr "\x1b[2JATTENTION :\x1b[1;0HDetection de crash\x1b[2;0Hdesactivee en mode\x1b[3;0HFurtif"
+msgstr "\x1b[2JATTENTION :\x1b[1;0H Detection de crash\x1b[2;0H desactivee en mode\x1b[3;0H Furtif"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Ajustement de Z"
 msgstr "Ajustement de Z"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
-msgstr "Tout est correct      "
+msgstr "Tout est correct"
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Tout est termine. Bonne impression !"
 msgstr "Tout est termine. Bonne impression !"
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr "Ambiant"
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "et pressez le bouton"
 msgstr "et pressez le bouton"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "Chariots Z gauche et droite tout en haut?"
 msgstr "Chariots Z gauche et droite tout en haut?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr "Purge auto   [on]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin    [on]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin   [N/A]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr "Purge auto  [off]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [off]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
 msgid "Auto home"
 msgid "Auto home"
-msgstr "Origine automatique"
+msgstr "Mise a 0 des axes"
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr "AutoCharge du filament"
 msgstr "AutoCharge du filament"
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "AutoCharge du filament uniquement si le capteur de filament est active."
 msgstr "AutoCharge du filament uniquement si le capteur de filament est active."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr "AutoCharge actif, appuyez sur le bouton et inserez le filament."
 msgstr "AutoCharge actif, appuyez sur le bouton et inserez le filament."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Longueur de l'axe"
 msgstr "Longueur de l'axe"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Axe"
 msgstr "Axe"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
 msgstr "Lit / Chauffage"
 msgstr "Lit / Chauffage"
 
 
@@ -146,9 +131,9 @@ msgid "Bed Heating"
 msgstr "Chauffe du lit"
 msgstr "Chauffe du lit"
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
-msgstr "Correction niveau lit"
+msgstr "Cor courbure du lit"
 
 
 # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=4
 #: messages.c:18
 #: messages.c:18
@@ -156,12 +141,12 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Echec du nivellement. Capt. non declenche. Debris sur buse ? En attente d'un reset."
 msgstr "Echec du nivellement. Capt. non declenche. Debris sur buse ? En attente d'un reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Echec du nivellement. Capteur deconnecte ou cable casse. En attente d'un reset."
 msgstr "Echec du nivellement. Capteur deconnecte ou cable casse. En attente d'un reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Echec du nivellement. Capt. declenche trop trop haut. En attente d'un reset."
 msgstr "Echec du nivellement. Capt. declenche trop trop haut. En attente d'un reset."
 
 
@@ -171,32 +156,32 @@ msgid "Bed"
 msgstr "Lit"
 msgstr "Lit"
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Statut courroie"
 msgstr "Statut courroie"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr "Coupure detectee. Recup. impression ?"
 msgstr "Coupure detectee. Recup. impression ?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Calibrer XYZ"
 msgstr "Calibrer XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Calibrer Z"
 msgstr "Calibrer Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Calibrer"
 msgstr "Calibrer"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibration de XYZ. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait."
 msgstr "Calibration de XYZ. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Calibration de Z"
 msgstr "Calibration de Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibration de Z. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait."
 msgstr "Calibration de Z. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait."
 
 
@@ -215,28 +200,23 @@ msgstr "Calibration de Z. Tournez le bouton pour monter le chariot de l'axe Z ju
 msgid "Calibration done"
 msgid "Calibration done"
 msgstr "Calibration terminee"
 msgstr "Calibration terminee"
 
 
-# 
-#: ultralcd.cpp:4300
-msgid "Cancel"
-msgstr ""
-
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
-msgstr ""
+msgstr "Calibration"
 
 
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr "Impossible d'entrer dans le repertoire: "
+# 
+#: ultralcd.cpp:4301
+msgid "Cancel"
+msgstr "Annuler"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "Carte  inseree"
 msgstr "Carte  inseree"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "Carte retiree"
 msgstr "Carte retiree"
 
 
@@ -245,20 +225,20 @@ msgstr "Carte retiree"
 msgid "Color not correct"
 msgid "Color not correct"
 msgstr "Couleur incorrecte"
 msgstr "Couleur incorrecte"
 
 
-# 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
-
 # MSG_COOLDOWN
 # MSG_COOLDOWN
 #: messages.c:23
 #: messages.c:23
 msgid "Cooldown"
 msgid "Cooldown"
 msgstr "Refroidissement"
 msgstr "Refroidissement"
 
 
+# 
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Copier la langue selectionne?"
+
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
 msgid "Crash det.   [on]"
 msgid "Crash det.   [on]"
-msgstr "Detect.crash [on]"
+msgstr "Detect. crash[on]"
 
 
 # MSG_CRASHDETECT_NA
 # MSG_CRASHDETECT_NA
 #: messages.c:25
 #: messages.c:25
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr "Crash detecte."
 msgstr "Crash detecte."
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr ""
+msgstr "Crash detecte. Poursuivre l'impression ?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr "Colision"
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Actuel"
 msgstr "Actuel"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Date :"
 msgstr "Date :"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Desactiver moteurs"
 msgstr "Desactiver moteurs"
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "La distance entre la pointe de la buse et la surface du lit n'a pas encore ete reglee. Suivez le manuel, chapitre Premiers pas, section Calibration de la premiere couche."
 msgstr "La distance entre la pointe de la buse et la surface du lit n'a pas encore ete reglee. Suivez le manuel, chapitre Premiers pas, section Calibration de la premiere couche."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr "Voulez-vous repeter la derniere etape pour reajuster la distance entre la buse et le lit chauffant ?"
 msgstr "Voulez-vous repeter la derniere etape pour reajuster la distance entre la buse et le lit chauffant ?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr "Correct-E"
 msgstr "Correct-E"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
-msgstr "Ejecter le filament"
+msgstr "Ejecter le fil"
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
-msgstr "Ejecter le fil. 1"
+msgstr "Ejecter fil. 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
-msgstr "Ejecter le fil. 2"
+msgstr "Ejecter fil. 2"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
-msgstr "Ejecter le fil. 3"
+msgstr "Ejecter fil. 3"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
-msgstr "Ejecter le fil. 4"
-
-# 
-#: ultralcd.cpp:4387
-msgid "Eject"
-msgstr ""
+msgstr "Ejecter fil. 4"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
-msgstr "Ejecter le fil. 5"
+msgstr "Ejecter fil. 5"
+
+# 
+#: ultralcd.cpp:4388
+msgid "Eject"
+msgstr "Ejecter"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
 msgstr "Filament en cours d'ejection"
 msgstr "Filament en cours d'ejection"
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
 msgstr "Butee non atteinte"
 msgstr "Butee non atteinte"
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr "Butee"
 msgstr "Butee"
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr "butees atteintes: "
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr "Butees"
 msgstr "Butees"
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Erreur - la memoire statique a ete ecrasee"
 msgstr "Erreur - la memoire statique a ete ecrasee"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr "erreur d'ecriture du fichier"
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgstr "ERREUR : Le capteur de filament ne repond pas, verifiez la connexion."
 msgstr "ERREUR : Le capteur de filament ne repond pas, verifiez la connexion."
 
 
+# MSG_ERROR
+#: messages.c:28
+msgid "ERROR:"
+msgstr "ERREUR :"
+
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "La Flash SPI externe W25X20CL ne repond pas."
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
-msgstr ""
+msgstr "Extrudeur 1"
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
-msgstr ""
+msgstr "Extrudeur 2"
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
-msgstr ""
+msgstr "Extrudeur 3"
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
-msgstr ""
-
-# MSG_ERROR
-#: messages.c:33
-msgid "ERROR:"
-msgstr "ERREUR :"
+msgstr "Extrudeur 4"
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Ventilo extrudeur:"
 msgstr "Ventilo extrudeur:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr "Infos extrudeur"
 msgstr "Infos extrudeur"
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr "Extrudeur"
 msgstr "Extrudeur"
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
 msgstr "AutoCharg F  [on]"
 msgstr "AutoCharg F  [on]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
 msgstr "AutoCharg F [N/A]"
 msgstr "AutoCharg F [N/A]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
 msgstr "AutoCharg F [off]"
 msgstr "AutoCharg F [off]"
 
 
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr "Statist. d'echec"
+
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Vitesse ventil"
 msgstr "Vitesse ventil"
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Test ventilateur"
 msgstr "Test ventilateur"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
 msgstr "Verif venti  [on]"
 msgstr "Verif venti  [on]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
 msgstr "Verif venti [off]"
 msgstr "Verif venti [off]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr "Capteur Fil. [on]"
 msgstr "Capteur Fil. [on]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
 msgstr "La reponse du capteur de fil. est pauvre, le desactiver ?"
 msgstr "La reponse du capteur de fil. est pauvre, le desactiver ?"
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
 msgstr "Capteur Fil.[N/A]"
 msgstr "Capteur Fil.[N/A]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
 msgstr "Capteur Fil.[off]"
 msgstr "Capteur Fil.[off]"
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr "Manque de flm"
+
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Filament extrude et avec bonne couleur ?"
 msgstr "Filament extrude et avec bonne couleur ?"
 
 
@@ -501,117 +481,117 @@ msgid "Filament not loaded"
 msgstr "Filament non charge"
 msgstr "Filament non charge"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Capteur de filament"
 msgstr "Capteur de filament"
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Capteur filament :"
 msgstr "Capteur filament :"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Filament utilise"
 msgstr "Filament utilise"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
-msgstr ""
+msgstr "Temps d'impression"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr "Fichier incomplet. Continuer qd meme ?"
 msgstr "Fichier incomplet. Continuer qd meme ?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Mouvements de fin"
 msgstr "Mouvements de fin"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr "Cal. 1ere couche"
 msgstr "Cal. 1ere couche"
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "D'abord, je vais lancer l'autotest pour verifier les problemes d'assemblage les plus communs."
 msgstr "D'abord, je vais lancer l'autotest pour verifier les problemes d'assemblage les plus communs."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Corrigez le probleme et appuyez sur le bouton de l'unite MMU."
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Flux"
 msgstr "Flux"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Ventilo impr avant ?"
 msgstr "Ventilo impr avant ?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Avant [um]"
 msgstr "Avant [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Ventilos avt/gauche"
 msgstr "Ventilos avt/gauche"
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr "Chauffage/Thermistor"
 msgstr "Chauffage/Thermistor"
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr "Chauffe desactivee par le compteur de securite."
 msgstr "Chauffe desactivee par le compteur de securite."
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
 msgstr "Chauffe terminee."
 msgstr "Chauffe terminee."
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
 msgstr "Chauffe"
 msgstr "Chauffe"
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Bonjour, je suis votre imprimante Original Prusa i3. Voulez-vous que je vous guide a travers le processus d'installation ?"
 msgstr "Bonjour, je suis votre imprimante Original Prusa i3. Voulez-vous que je vous guide a travers le processus d'installation ?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Changer extrudeur"
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Changer filament"
 msgstr "Changer filament"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr "Changement reussi!"
 msgstr "Changement reussi!"
 
 
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr "Change correctement?"
 msgstr "Change correctement?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
-msgstr "Verification du lit     "
+msgstr "Verification du lit"
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr "Verifications butees"
 msgstr "Verifications butees"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
-msgstr "Verif. tete impr.  "
+msgstr "Verif. tete impr."
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
-msgstr "Verif. des capteurs "
+msgstr "Verif. des capteurs"
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
-msgstr "Verification axe X  "
+msgstr "Verification axe X"
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
-msgstr "Verification axe Y  "
+msgstr "Verification axe Y"
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
-msgstr "Verification axe Z  "
-
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr "dissemblance du checksum, Derniere Ligne: "
+msgstr "Verification axe Z"
 
 
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
-msgstr "Choisir extrudeur:"
+msgstr "Choisir extrudeur :"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
-msgstr "Choisir filament:"
+msgstr "Choix du filament :"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
-msgstr "Filament"
+msgstr ""
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Je vais maintenant lancer la calibration xyz. Cela prendra 12 min environ."
 msgstr "Je vais maintenant lancer la calibration xyz. Cela prendra 12 min environ."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Je vais maintenant lancer la calibration z."
 msgstr "Je vais maintenant lancer la calibration z."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr "Je vais commencer a imprimer une ligne et vous baisserez au fur et a mesure la buse en tournant le bouton jusqu'a atteindre la hauteur optimale. Regardez les photos dans notre manuel au chapitre Calibration."
 msgstr "Je vais commencer a imprimer une ligne et vous baisserez au fur et a mesure la buse en tournant le bouton jusqu'a atteindre la hauteur optimale. Regardez les photos dans notre manuel au chapitre Calibration."
 
 
@@ -696,57 +671,57 @@ msgid "Improving bed calibration point"
 msgstr "Amelioration du point de calibration du lit"
 msgstr "Amelioration du point de calibration du lit"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
-msgstr "Ecran d'informations"
+msgstr "Ecran d'info"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Inserez le filament dans l'extrudeur 1. Cliquez une fois fait."
 msgstr "Inserez le filament dans l'extrudeur 1. Cliquez une fois fait."
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Inserez le filament dans l'extrudeur 2. Cliquez une fois fait."
 msgstr "Inserez le filament dans l'extrudeur 2. Cliquez une fois fait."
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Inserez le filament dans l'extrudeur 3. Cliquez une fois fait."
 msgstr "Inserez le filament dans l'extrudeur 3. Cliquez une fois fait."
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Inserez le filament dans l'extrudeur 4. Cliquez une fois fait."
 msgstr "Inserez le filament dans l'extrudeur 4. Cliquez une fois fait."
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "Le filament 1 est-il charge ?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Inserez le filament"
 msgstr "Inserez le filament"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Le filament est-il charge ?"
 msgstr "Le filament est-il charge ?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "Est-ce du filament PLA ?"
 msgstr "Est-ce du filament PLA ?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "Le filament PLA est-il charge ?"
 msgstr "Le filament PLA est-il charge ?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
 msgstr "Feuille d'acier sur le lit chauffant ?"
 msgstr "Feuille d'acier sur le lit chauffant ?"
 
 
@@ -755,280 +730,240 @@ msgstr "Feuille d'acier sur le lit chauffant ?"
 msgid "Iteration "
 msgid "Iteration "
 msgstr ""
 msgstr ""
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
-msgstr "TUE. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr "Echecs d'impr. dern."
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
+msgstr "Derniere impress."
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Ventilo tete gauche?"
 msgstr "Ventilo tete gauche?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Gauche"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Gauche [um]"
 msgstr "Gauche [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
-msgstr "Korekce lin."
+msgstr "Correction lin."
 
 
 # MSG_BABYSTEP_Z
 # MSG_BABYSTEP_Z
 #: messages.c:13
 #: messages.c:13
 msgid "Live adjust Z"
 msgid "Live adjust Z"
-msgstr "Ajustement Z en direct"
+msgstr "Ajuster Z en dir"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr "Charger filament"
 msgstr "Charger filament"
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Chargement couleur"
 msgstr "Chargement couleur"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr "Chargement filament"
 msgstr "Chargement filament"
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Poulie lache"
 msgstr "Poulie lache"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr "M104 extrudeur invalide "
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr "M105 extrudeur invalide "
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr "M109 extrudeur invalide "
+msgstr "Charger le fil"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Cal. 1ere couche"
 msgstr "M117 Cal. 1ere couche"
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr "M200 extrudeur invalide "
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr "M218 extrudeur invalide "
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr "M221 extrudeur invalide "
-
-# 
-#: ultralcd.cpp:2683
-msgid "Measured skew"
-msgstr ""
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Principal"
 msgstr "Principal"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Mesure de la hauteur de reference du point de calibration"
 msgstr "Mesure de la hauteur de reference du point de calibration"
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
-msgstr "Nivelage du lit par maillage"
+msgstr "Nivelage du lit"
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
 msgstr "MMU OK. Reprise de la position ..."
 msgstr "MMU OK. Reprise de la position ..."
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr "MMU OK. Reprise de la temperature ..."
 msgstr "MMU OK. Reprise de la temperature ..."
 
 
+# 
+#: ultralcd.cpp:2684
+msgid "Measured skew"
+msgstr "Deviation mesuree"
+
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr "MMU OK. Reprise ..."
 msgstr "MMU OK. Reprise ..."
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Mode     [Normal]"
 msgstr "Mode     [Normal]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Mode [silencieux]"
 msgstr "Mode [silencieux]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "Le MMU necessite l'attention de l'utilisateur."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr "Mode     [Furtif]"
 msgstr "Mode     [Furtif]"
 
 
 # MSG_AUTO_MODE_ON
 # MSG_AUTO_MODE_ON
 #: messages.c:12
 #: messages.c:12
 msgid "Mode [auto power]"
 msgid "Mode [auto power]"
-msgstr "Mode [puiss.auto]"
+msgstr "Mode[puissan.aut]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr "Mode[haute puiss]"
 msgstr "Mode[haute puiss]"
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr "MMU2 connectée"
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr "Moteur"
 msgstr "Moteur"
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Deplacer l'axe"
 msgstr "Deplacer l'axe"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Deplacer X"
 msgstr "Deplacer X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Deplacer Y"
 msgstr "Deplacer Y"
 
 
-# 
-#: util.cpp:293
-msgid "New firmware version available:"
-msgstr ""
-
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Deplacer Z"
 msgstr "Deplacer Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr "Pas de checksum avec numero de ligne, Derniere ligne: "
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
 msgstr "Pas de mouvement."
 msgstr "Pas de mouvement."
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "Pas de carte SD"
 msgstr "Pas de carte SD"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr "Non"
 msgstr "Non"
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
 msgstr "Non connecte"
 msgstr "Non connecte"
 
 
+# 
+#: util.cpp:293
+msgid "New firmware version available:"
+msgstr "Nouvelle version de firmware disponible :"
+
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "Non"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Ne tourne pas"
 msgstr "Ne tourne pas"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr "Maintenant je vais calibrer la distance entre la pointe de la buse et le surface du lit chauffant."
 msgstr "Maintenant je vais calibrer la distance entre la pointe de la buse et le surface du lit chauffant."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Maintenant je vais prechauffer la buse pour du PLA."
 msgstr "Maintenant je vais prechauffer la buse pour du PLA."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Buse"
 msgstr "Buse"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgstr "Anciens reglages trouves. Le PID, les Esteps etc. par defaut seront pris."
 msgstr "Anciens reglages trouves. Le PID, les Esteps etc. par defaut seront pris."
 
 
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr "Echec ouverture, Fichier: "
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr "ouvrir"
-
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Retirez maintenant l'impression de test de la feuille d'acier."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
-msgstr "Echec openRoot"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
+msgstr "Vent buse"
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
-msgstr "Mettre en pause l'impression"
+msgstr "Pause de l'impres"
 
 
 # MSG_PID_RUNNING c=20 r=1
 # MSG_PID_RUNNING c=20 r=1
 #: ultralcd.cpp:1703
 #: ultralcd.cpp:1703
 msgid "PID cal.           "
 msgid "PID cal.           "
-msgstr "Calib. PID           "
+msgstr "Calib. PID"
 
 
 # MSG_PID_FINISHED c=20 r=1
 # MSG_PID_FINISHED c=20 r=1
 #: ultralcd.cpp:1709
 #: ultralcd.cpp:1709
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "Calib. PID terminee"
 msgstr "Calib. PID terminee"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "Calibration PID"
 msgstr "Calibration PID"
 
 
@@ -1046,12 +981,12 @@ msgid "PINDA Heating"
 msgstr "Chauffe de la PINDA"
 msgstr "Chauffe de la PINDA"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Placez une feuille de papier sous la buse pendant la calibration des 4 premiers points. Si la buse accroche le papier, eteignez de suite l'imprimante."
 msgstr "Placez une feuille de papier sous la buse pendant la calibration des 4 premiers points. Si la buse accroche le papier, eteignez de suite l'imprimante."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
 msgstr "Nettoyez le lit chauffant et appuyez sur le bouton."
 msgstr "Nettoyez le lit chauffant et appuyez sur le bouton."
 
 
@@ -1061,149 +996,144 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Nettoyez la buse pour la calibration. Cliquez une fois fait."
 msgstr "Nettoyez la buse pour la calibration. Cliquez une fois fait."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Verifiez :"
 msgstr "Verifiez :"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
-msgstr "Merci de verifier notre manuel et de corriger le  probleme. Poursuivez alors l'assistant en redemarrant l'imprimante."
-
-# 
-#: ultralcd.cpp:4407
-msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Merci de verifier notre manuel et de corriger le probleme. Poursuivez alors l'assistant en redemarrant l'imprimante."
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr "Inserez du filament PLA dans l'extrudeur, puis appuyez sur le bouton pour le charger."
 msgstr "Inserez du filament PLA dans l'extrudeur, puis appuyez sur le bouton pour le charger."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Chargez d'abord le filament PLA."
 msgstr "Chargez d'abord le filament PLA."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Ouvrez le support de poulie et retirez le filament manuellement."
 msgstr "Ouvrez le support de poulie et retirez le filament manuellement."
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr "Placez la feuille d'acier sur le lit chauffant."
 msgstr "Placez la feuille d'acier sur le lit chauffant."
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
 msgstr "Appuyez sur le bouton pour decharger le filament"
 msgstr "Appuyez sur le bouton pour decharger le filament"
 
 
+# 
+#: ultralcd.cpp:4408
+msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
+msgstr "Veuillez inserer du filament PLA dans le premier tube du MMU, et pressez sur le bouton pour le charger."
+
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Retirez immediatement le filament"
 msgstr "Retirez immediatement le filament"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
 msgstr "Veuillez retirer le filament puis appuyez sur le bouton."
 msgstr "Veuillez retirer le filament puis appuyez sur le bouton."
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
-msgstr "Retirez la feuille d'acier du lit chauffant."
+msgstr "Retirez la feuille d'acier du lit chauffant"
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
 msgstr "Veuillez d'abord lancer la calibration XYZ."
 msgstr "Veuillez d'abord lancer la calibration XYZ."
 
 
-# 
-#: util.cpp:297
-msgid "Please upgrade."
-msgstr ""
-
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr "Veuillez mettre a jour le firmware de votre MMU2. En attente d'un reset."
 msgstr "Veuillez mettre a jour le firmware de votre MMU2. En attente d'un reset."
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Merci de patienter"
 msgstr "Merci de patienter"
 
 
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
-
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr "Demarrage"
+msgstr "Veuillez retirer d'abord les protections d'envoi."
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Prechauffez la buse!"
 msgstr "Prechauffez la buse!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Prechauffage"
 msgstr "Prechauffage"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Prechauffage de la buse. Merci de patienter."
 msgstr "Prechauffage de la buse. Merci de patienter."
 
 
+# 
+#: util.cpp:297
+msgid "Please upgrade."
+msgstr "Mettez a jour le FW."
+
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr "Appuyez sur le bouton pour prechauffer la buse et continuer."
 msgstr "Appuyez sur le bouton pour prechauffer la buse et continuer."
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr "Coupures"
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Impression annulee"
 msgstr "Impression annulee"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Ventilo impr. :"
 msgstr "Ventilo impr. :"
 
 
 # MSG_CARD_MENU
 # MSG_CARD_MENU
 #: messages.c:21
 #: messages.c:21
 msgid "Print from SD"
 msgid "Print from SD"
-msgstr "Imprimer depuis la SD"
+msgstr "Impr depuis la SD"
 
 
 # MSG_PRINT_PAUSED c=20 r=1
 # MSG_PRINT_PAUSED c=20 r=1
 #: ultralcd.cpp:984
 #: ultralcd.cpp:984
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Impression en pause"
 msgstr "Impression en pause"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr "Imprimante stoppee. kill() appelee !"
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Appuyez sur le bouton pour poursuivre la mise en temperature de la buse."
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "L'imprimante n'a pas encore ete calibree. Suivez le manuel, chapitre Premiers pas, section Processus de calibration"
 msgstr "L'imprimante n'a pas encore ete calibree. Suivez le manuel, chapitre Premiers pas, section Processus de calibration"
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
-msgstr "Imprimante arretee a cause d'erreurs. Corrigez l'erreur et utilisez M999 pour redemarrer. (La temperature est reinitilisee. Parametrez la apres le redemarrage)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
+msgstr "Vent extru"
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
@@ -1216,184 +1146,154 @@ msgid "Prusa i3 MK3 ready."
 msgstr "Prusa i3 MK3 prete."
 msgstr "Prusa i3 MK3 prete."
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Arriere [um]"
 msgstr "Arriere [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
-msgstr "Recup. impression    "
+msgstr "Recup. impression"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
+# MSG_REMOVE_OLD_FILAMENT c=20 r=4
+#: mmu.cpp:535
+msgid "Remove old filament and press the knob to start loading new filament."
+msgstr "Retirez l'ancien filament puis appuyez sur le bouton pour charger le nouveau."
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
-
-# MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
-msgid "Remove old filament and press the knob to start loading new filament."
-msgstr "Retirez l'ancien filament puis appuyez sur le bouton pour charger le nouveau."
+msgstr "Prusa i3 MK2 prete."
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr "Reinit. calibr. XYZ"
 msgstr "Reinit. calibr. XYZ"
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr "Reinitialiser"
 msgstr "Reinitialiser"
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Reprendre impression"
 msgstr "Reprendre impression"
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Reprise de l'impr."
 msgstr "Reprise de l'impr."
 
 
-# 
-#: ultralcd.cpp:2649
-msgid "Right"
-msgstr ""
-
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Droite [um]"
 msgstr "Droite [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "Port RPi     [on]"
 msgstr "Port RPi     [on]"
 
 
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "Port RPi    [off]"
 msgstr "Port RPi    [off]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr "Lancer l'Assistant supprimera les resultats actuels de calibration et commencera du debut. Continuer ?"
 msgstr "Lancer l'Assistant supprimera les resultats actuels de calibration et commencera du debut. Continuer ?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "Carte SD [normal]"
 msgstr "Carte SD [normal]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
 msgstr "Carte SD[flshAir]"
 msgstr "Carte SD[flshAir]"
 
 
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr "Carte SD ok"
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr "Echec init SD"
+# 
+#: ultralcd.cpp:2650
+msgid "Right"
+msgstr "Droite"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Recherche du point de calibration du lit"
 msgstr "Recherche du point de calibration du lit"
 
 
-# 
-#: ultralcd.cpp:4550
-msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
-
-# 
-#: ultralcd.cpp:4300
-msgid "Select PLA filament:"
-msgstr ""
-
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Choisir langue"
 msgstr "Choisir langue"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr "Auto-test OK"
 msgstr "Auto-test OK"
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
-msgstr "Debut auto-test  "
+msgstr "Debut auto-test"
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
-msgstr "Auto-test         "
+msgstr "Auto-test"
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr "Erreur auto-test !"
 msgstr "Erreur auto-test !"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
-msgstr "Echec de l'auto-test  "
+msgstr "Echec de l'auto-test"
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgstr "L'auto-test sera lance pour calibrer la remise a zero precise sans capteur."
 msgstr "L'auto-test sera lance pour calibrer la remise a zero precise sans capteur."
 
 
+# 
+#: ultralcd.cpp:4551
+msgid "Select nozzle preheat temperature which matches your material."
+msgstr "Selectionnez la temperature de prechauffage de la buse qui correspond a votre materiau."
+
+# 
+#: ultralcd.cpp:4301
+msgid "Select PLA filament:"
+msgstr "Selectionnez le filament PLA :"
+
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Regler temp. :"
 msgstr "Regler temp. :"
 
 
-# 
-#: ultralcd.cpp:2686
-msgid "Severe skew"
-msgstr ""
-
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Reglages"
 msgstr "Reglages"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Afficher butees"
 msgstr "Afficher butees"
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr ""
-
-# 
-#: ultralcd.cpp:2685
-msgid "Slight skew"
-msgstr ""
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr "Repos..."
+msgstr "Etat de la PINDA"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
@@ -1401,17 +1301,22 @@ msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting
 msgstr "Certains fichiers ne seront pas tries. Max 100 fichiers tries par dossier."
 msgstr "Certains fichiers ne seront pas tries. Max 100 fichiers tries par dossier."
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
-msgstr ""
+msgstr "Tri :     [aucun]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
-msgstr ""
+msgstr "Tri :     [heure]"
+
+# 
+#: ultralcd.cpp:2687
+msgid "Severe skew"
+msgstr "Deviation severe"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
 msgstr "Tri :  [alphabet]"
 msgstr "Tri :  [alphabet]"
 
 
@@ -1425,15 +1330,20 @@ msgstr "Tri des fichiers"
 msgid "Sound      [loud]"
 msgid "Sound      [loud]"
 msgstr "Son        [fort]"
 msgstr "Son        [fort]"
 
 
+# 
+#: ultralcd.cpp:2686
+msgid "Slight skew"
+msgstr "Deviation legere"
+
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
 msgid "Sound      [mute]"
 msgid "Sound      [mute]"
 msgstr "Son        [muet]"
 msgstr "Son        [muet]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Problemes rencontres, nivellement de l'axe Z applique..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,144 +1356,149 @@ msgid "Sound    [silent]"
 msgstr "Son  [silencieux]"
 msgstr "Son  [silencieux]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Vitesse"
 msgstr "Vitesse"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Tourne"
 msgstr "Tourne"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
-msgstr "Une temperature ambiante stable de 21-26C et une base  stable sont requis."
+msgstr "Une temperature ambiante stable de 21-26C et une base stable sont requis."
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
-msgstr "Statistiques  "
+msgstr "Statistiques"
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Arreter impression"
 msgstr "Arreter impression"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
-msgstr "ARRETE. "
+msgstr "ARRETE."
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Echange"
 msgstr "Echange"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
-msgstr "Calib. Temp.          "
+msgstr "Calib. Temp."
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr "Calib. Temp. [on]"
 msgstr "Calib. Temp. [on]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Calib. Temp.[off]"
 msgstr "Calib. Temp.[off]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr "Calibration temp."
 msgstr "Calibration temp."
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Echec calibration en temperature"
 msgstr "Echec calibration en temperature"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "La calibration en temperature est terminee et active. La calibration en temperature peut etre desactivee dans le menu Reglages->Cal. Temp."
 msgstr "La calibration en temperature est terminee et active. La calibration en temperature peut etre desactivee dans le menu Reglages->Cal. Temp."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr ""
 msgstr ""
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Il y a encore besoin d'effectuer la calibration Z. Veuillez suivre le manuel, chapitre Premiers pas, section Processus de calibration."
 msgstr "Il y a encore besoin d'effectuer la calibration Z. Veuillez suivre le manuel, chapitre Premiers pas, section Processus de calibration."
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr ""
+msgstr "Filament total"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
-msgstr ""
-
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr "ACTIVE"
+msgstr "Temps total"
 
 
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Regler"
 msgstr "Regler"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Decharger"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
-msgstr ""
+msgstr "Decharger tout"
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
+msgstr "Echecs au total"
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr "Decharger fil."
 msgstr "Decharger fil."
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Dechargement fil."
 msgstr "Dechargement fil."
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr "Total"
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Utilise pdt impr."
 msgstr "Utilise pdt impr."
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Tensions"
 msgstr "Tensions"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
-msgstr "Echec volume.init"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
+msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
@@ -1591,52 +1506,52 @@ msgid "Wait for user..."
 msgstr "Attente utilisateur..."
 msgstr "Attente utilisateur..."
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr "Attente du refroidissement de la buse et du lit"
 msgstr "Attente du refroidissement de la buse et du lit"
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "Attente du refroidissement de la sonde PINDA"
 msgstr "Attente du refroidissement de la sonde PINDA"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Utilisez decharger pour retirer le filament 1 s'il depasse du  tube arriere du MMU. Utilisez ejecter s'il est cache dans le tube."
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
-msgstr "Attention : Types d'imprimante et de carte mere modifies."
+msgstr "Attention : Types d'imprimante et de carte mere modifies"
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr "Attention : Type de carte mere modifie."
 msgstr "Attention : Type de carte mere modifie."
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
-msgstr "Attention : Type d'imprimante modifie."
+msgstr "Attention : Type d'imprimante modifie"
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
 msgstr "Dechargement du filament reussi ?"
 msgstr "Dechargement du filament reussi ?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Erreur de cablage"
 msgstr "Erreur de cablage"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr "Assistant"
 msgstr "Assistant"
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "Details calib. XYZ"
 msgstr "Details calib. XYZ"
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "Echec calibration XYZ. Consultez le manuel."
 msgstr "Echec calibration XYZ. Consultez le manuel."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Oui"
 msgstr "Oui"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgstr "Vous pouvez toujours poursuivre l'assistant dans Calibration-> Assistant."
 msgstr "Vous pouvez toujours poursuivre l'assistant dans Calibration-> Assistant."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
-msgstr ""
+msgstr "Calibration XYZ OK. L'ecart sera corrige automatiquement."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
-msgstr ""
+msgstr "Calibration XYZ OK. Les axes X/Y sont legerement non perpendiculaires. Bon boulot !"
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "Correction-X"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
-msgstr ""
+msgstr "Calibration XYZ OK. Les axes X/Y sont perpendiculaires. Felicitations !"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
-msgstr ""
+msgstr "Calibration XYZ compromise. Les points de calibration avant ne sont pas atteignables."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
-msgstr ""
+msgstr "Calibration XYZ compromise. Le point de calibration avant droite n'est pas atteignable."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
-msgstr ""
+msgstr "Calibration XYZ compromise. Le point de calibration avant gauche n'est pas atteignable."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
-msgstr ""
+msgstr "Tout charger"
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
-msgstr ""
+msgstr "Charger fil. 1"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "Echec calibration XYZ. Le point de calibration du lit n'a pas ete trouve."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "Echec calibration XYZ. Les points de calibration avant ne sont pas atteignables."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "Echec calibration XYZ. Le point de calibration avant gauche n'est pas atteignable."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
-msgstr ""
+msgstr "Charger fil. 2"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "Echec calibration XYZ. Le point de calibration avant droite n'est pas atteignable."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
-msgstr ""
+msgstr "Charger fil. 3"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Distance Y du min"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Correction-Y"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
-msgstr ""
+msgstr "Charger fil. 4"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
-msgstr ""
+msgstr "Charger fil. 5"
 
 

+ 445 - 530
lang/po/Firmware_it.po

@@ -7,98 +7,83 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: it\n"
 "Language: it\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:38:18\n"
-"PO-Revision-Date: pá 9. lis 2018 14:38:18\n"
+"POT-Creation-Date: pá 30. lis 2018 18:53:14\n"
+"PO-Revision-Date: pá 30. lis 2018 18:53:14\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr " PlannerBufferBytes: "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr " evitata estrusione fredda"
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr " Memoria Libera: "
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr " Ultimo aggiornamento: "
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr " su 4"
 msgstr " su 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
-msgstr " su 9"
+msgstr "su 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "[0;0] punto offset"
 msgstr "[0;0] punto offset"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr "\x1b[2JRilev. impatto\x1b[1;0Hattivabile solo\x1b[2;0Hin Modalita normale"
 msgstr "\x1b[2JRilev. impatto\x1b[1;0Hattivabile solo\x1b[2;0Hin Modalita normale"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgstr "\x1b[2JATTENZIONE:\x1b[1;0HRilev. impatto\x1b[2;0Hdisattivato in\x1b[3;0HModalita silenziosa"
 msgstr "\x1b[2JATTENZIONE:\x1b[1;0HRilev. impatto\x1b[2;0Hdisattivato in\x1b[3;0HModalita silenziosa"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Compensazione Z"
 msgstr "Compensazione Z"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
-msgstr "Nessun errore      "
+msgstr "Nessun errore"
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Tutto fatto. Buona stampa!"
 msgstr "Tutto fatto. Buona stampa!"
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "e cliccare manopola"
 msgstr "e cliccare manopola"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "I carrelli Z sin/des sono altezza max?"
 msgstr "I carrelli Z sin/des sono altezza max?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr "Esaurim.auto [on]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin    [on]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin   [N/A]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr "Esaurim.auto[off]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [off]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
@@ -106,34 +91,34 @@ msgid "Auto home"
 msgstr "Trova origine"
 msgstr "Trova origine"
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
 msgstr "Autocaric. filam."
 msgstr "Autocaric. filam."
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "Caricamento auto. filam. disp. solo con il sensore attivo..."
 msgstr "Caricamento auto. filam. disp. solo con il sensore attivo..."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr "Il caricamento automatico e attivo, premete la manopola e inserite il filamento..."
 msgstr "Il caricamento automatico e attivo, premete la manopola e inserite il filamento..."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Lunghezza dell'asse"
 msgstr "Lunghezza dell'asse"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Assi"
 msgstr "Assi"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
-msgstr "Letto / Riscald"
+msgstr "Letto/Riscald."
 
 
 # MSG_BED_DONE
 # MSG_BED_DONE
 #: messages.c:16
 #: messages.c:16
@@ -146,7 +131,7 @@ msgid "Bed Heating"
 msgstr "Riscald. letto"
 msgstr "Riscald. letto"
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr "Correz. liv.letto"
 msgstr "Correz. liv.letto"
 
 
@@ -156,12 +141,12 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Livellamento letto fallito.NoRispSensore.Residui su ugello? In attesa di reset."
 msgstr "Livellamento letto fallito.NoRispSensore.Residui su ugello? In attesa di reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Livellamento piano fallito. Sensore disconnesso o Cavo Danneggiato. In attesa di reset."
 msgstr "Livellamento piano fallito. Sensore disconnesso o Cavo Danneggiato. In attesa di reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Livellamento piano fallito. Risposta sensore troppo presto. In attesa di reset."
 msgstr "Livellamento piano fallito. Risposta sensore troppo presto. In attesa di reset."
 
 
@@ -171,32 +156,32 @@ msgid "Bed"
 msgstr "Letto"
 msgstr "Letto"
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Stato delle cinghie"
 msgstr "Stato delle cinghie"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr "C'e stato un Blackout. Recuperare la stampa?"
 msgstr "C'e stato un Blackout. Recuperare la stampa?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Calibra XYZ"
 msgstr "Calibra XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Calibra Z"
 msgstr "Calibra Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Calibra"
 msgstr "Calibra"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibrazione XYZ. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare."
 msgstr "Calibrazione XYZ. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Calibrando Z"
 msgstr "Calibrando Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Calibrazione Z. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare."
 msgstr "Calibrazione Z. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare."
 
 
@@ -216,27 +201,22 @@ msgid "Calibration done"
 msgstr "Calibrazione completa"
 msgstr "Calibrazione completa"
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr "Calibrazione"
 msgstr "Calibrazione"
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
-msgstr ""
-
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr "Impossibile accedere alla sottocartella: "
+msgstr "Annulla"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "SD inserita"
 msgstr "SD inserita"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "SD rimossa"
 msgstr "SD rimossa"
 
 
@@ -251,9 +231,9 @@ msgid "Cooldown"
 msgstr "Raffredda"
 msgstr "Raffredda"
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Copiare la lingua selezionata?"
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
@@ -276,22 +256,27 @@ msgid "Crash detected."
 msgstr "Rilevato impatto."
 msgstr "Rilevato impatto."
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr "Rilevato impatto. Riprendi stampa?"
+msgstr "Scontro rilevato. Riprendere la stampa?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Attuale"
 msgstr "Attuale"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Data:"
 msgstr "Data:"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Disabilita motori"
 msgstr "Disabilita motori"
 
 
@@ -301,197 +286,192 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "Distanza tra la punta dell'ugello e la superficie del letto non ancora imposta. Si prega di seguire il manuale, capitolo Primi Passi, sezione Calibrazione primo layer."
 msgstr "Distanza tra la punta dell'ugello e la superficie del letto non ancora imposta. Si prega di seguire il manuale, capitolo Primi Passi, sezione Calibrazione primo layer."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr "Desideri ripetere l'ultimo passaggio per migliorare la distanza fra ugello e piatto?"
 msgstr "Desideri ripetere l'ultimo passaggio per migliorare la distanza fra ugello e piatto?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr "Correzione-E"
 msgstr "Correzione-E"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
-msgstr "Espelli filamento"
+msgstr "Espelli filamento "
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
 msgstr "Espelli filamento 1"
 msgstr "Espelli filamento 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
-msgstr "Espelli filamento 2"
+msgstr "Espellere filamento 2"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
 msgstr "Espelli filamento 3"
 msgstr "Espelli filamento 3"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
-msgstr "Espelli filamento 4"
+msgstr "Espellere filamento 4"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
 msgstr "Espelli filamento 5"
 msgstr "Espelli filamento 5"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
-msgstr ""
+msgstr "Espellere"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
-msgstr "Espellendo filamento"
+msgstr "Espellendo filamento "
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
 msgstr "Finecorsa fuori portata"
 msgstr "Finecorsa fuori portata"
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr "Finecorsa"
 msgstr "Finecorsa"
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr "finecorsa colpito: "
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr "Finecorsa"
 msgstr "Finecorsa"
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Errore - la memoria statica e stata sovrascritta"
 msgstr "Errore - la memoria statica e stata sovrascritta"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr "errore scrittura sul file"
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
-msgstr "ERRORE: il sensore filam. non risponde, Controllare conness."
+msgstr "ERRORE: il sensore filam. non risponde,Controllare conness."
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr "ERRORE:"
 msgstr "ERRORE:"
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "Flash SPI W25X20CL esterno non risponde."
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
-msgstr ""
+msgstr "Estrusore 1"
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
-msgstr ""
+msgstr "Estrusore 2"
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
-msgstr ""
+msgstr "Estrusore 3"
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
-msgstr ""
+msgstr "Estrusore 4"
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Ventola estrusore:"
 msgstr "Ventola estrusore:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr "Info estrusore"
 msgstr "Info estrusore"
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr "Estrusore"
 msgstr "Estrusore"
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
-msgstr "Autocaric.f. [on]"
+msgstr "Autocar.filam[on]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
-msgstr "Autocaric.f.[N/A]"
+msgstr "Autocar.fil.[N/A]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
-msgstr "Autocaric.f.[off]"
+msgstr "Autocar.fil.[off]"
+
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
 
 
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Velocita ventola"
 msgstr "Velocita ventola"
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Test ventola"
 msgstr "Test ventola"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
-msgstr "Controllo ven[on]"
+msgstr "Controllo ventole [on]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
-msgstr "Controllo v.[off]"
+msgstr "Control.vent[off]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
-msgstr "Sensore fil. [On]"
+msgstr "Sensor filam.[On]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
-msgstr "Risposta Sens. Fil. debole, disattivare?"
+msgstr "Risposta Sens. Fil. debole, disattivare? "
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
-msgstr "Sensore fil.[N/A]"
+msgstr "Sensor filam[N/A]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
-msgstr "Sensore fil.[off]"
+msgstr "Sensor filam[off]"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
 
 
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Filamento estruso & con il giusto colore?"
 msgstr "Filamento estruso & con il giusto colore?"
 
 
@@ -501,117 +481,117 @@ msgid "Filament not loaded"
 msgstr "Fil. non caricato"
 msgstr "Fil. non caricato"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Sensore filam."
 msgstr "Sensore filam."
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Sensore filam.:"
 msgstr "Sensore filam.:"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Filamento utilizzato"
 msgstr "Filamento utilizzato"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
 msgstr "Tempo di stampa"
 msgstr "Tempo di stampa"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr "File incompleto. Continuare comunque?"
 msgstr "File incompleto. Continuare comunque?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Finalizzando gli spostamenti"
 msgstr "Finalizzando gli spostamenti"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
 msgstr "Calibrazione primo layer."
 msgstr "Calibrazione primo layer."
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "Per primo avviero l'autotest per controllare gli errori di assemblaggio piu comuni."
 msgstr "Per primo avviero l'autotest per controllare gli errori di assemblaggio piu comuni."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Risolvi il problema e quindi premi il bottone sull'unita MMU. "
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Flusso"
 msgstr "Flusso"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Ventola frontale?"
 msgstr "Ventola frontale?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Fronte [um]"
 msgstr "Fronte [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Ventola frontale/sinistra"
 msgstr "Ventola frontale/sinistra"
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr "Riscald./Termist."
 msgstr "Riscald./Termist."
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
 msgstr "Riscaldamento fermato dal timer di sicurezza."
 msgstr "Riscaldamento fermato dal timer di sicurezza."
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
-msgstr "Riscald. completo."
+msgstr "Riscald. completo"
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
-msgstr "Riscaldamento"
+msgstr "Riscaldamento..."
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Ciao, sono la tua stampante Original Prusa i3. Gradiresti un aiuto nel processo di configurazione?"
 msgstr "Ciao, sono la tua stampante Original Prusa i3. Gradiresti un aiuto nel processo di configurazione?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Cambio estrusore"
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Cambia filamento"
 msgstr "Cambia filamento"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr "Cambio riuscito!"
 msgstr "Cambio riuscito!"
 
 
@@ -621,72 +601,67 @@ msgid "Changed correctly?"
 msgstr "Cambiato correttamente?"
 msgstr "Cambiato correttamente?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
-msgstr "Verifica piano     "
+msgstr "Verifica piano"
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr "Verifica finecorsa"
 msgstr "Verifica finecorsa"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
-msgstr "Verifica ugello  "
+msgstr "Verifica ugello"
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
-msgstr "Controllo sensori "
+msgstr "Controllo sensori"
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
-msgstr "Verifica asse X  "
+msgstr "Verifica asse X"
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
-msgstr "Verifica asse Y  "
+msgstr "Verifica asse Y"
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
-msgstr "Verifica asse Z  "
-
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr "mancata corrispondenza di checksum, ultima riga: "
+msgstr "Verifica asse Z"
 
 
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr "Seleziona estrusore:"
 msgstr "Seleziona estrusore:"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
-msgstr "Seleziona filamento:"
+msgstr "Scegliere filamento:"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
 msgstr "Filamento"
 msgstr "Filamento"
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Adesso avviero una Calibrazione XYZ. Puo durare circa 12 min."
 msgstr "Adesso avviero una Calibrazione XYZ. Puo durare circa 12 min."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Adesso avviero la Calibrazione Z."
 msgstr "Adesso avviero la Calibrazione Z."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgstr "Adesso iniziero a stampare una linea e tu dovrai abbassare l'ugello poco per volta ruotando la manopola sino a raggiungere una altezza ottimale. Per favore dai uno sguardo all'immagine del nostro manuale, cap.Calibrazione."
 msgstr "Adesso iniziero a stampare una linea e tu dovrai abbassare l'ugello poco per volta ruotando la manopola sino a raggiungere una altezza ottimale. Per favore dai uno sguardo all'immagine del nostro manuale, cap.Calibrazione."
 
 
@@ -696,89 +671,94 @@ msgid "Improving bed calibration point"
 msgstr "Perfezion. punto di calibraz. letto"
 msgstr "Perfezion. punto di calibraz. letto"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr "Schermata info"
 msgstr "Schermata info"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Inserire filamento nell'estrusore 1. Click per continuare"
 msgstr "Inserire filamento nell'estrusore 1. Click per continuare"
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Inserire filamento nell'estrusore 2. Click per continuare"
 msgstr "Inserire filamento nell'estrusore 2. Click per continuare"
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Inserire filamento nell'estrusore 3. Click per continuare"
 msgstr "Inserire filamento nell'estrusore 3. Click per continuare"
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Inserire filamento nell'estrusore 4. Click per continuare"
 msgstr "Inserire filamento nell'estrusore 4. Click per continuare"
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "Il filamento 1 e caricato?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Inserire filamento"
 msgstr "Inserire filamento"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Il filamento e stato caricato?"
 msgstr "Il filamento e stato caricato?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "E' un filamento di PLA?"
 msgstr "E' un filamento di PLA?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "E' stato caricato il filamento di PLA?"
 msgstr "E' stato caricato il filamento di PLA?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
 msgstr "La piastra d'acciaio e sul piano riscaldato?"
 msgstr "La piastra d'acciaio e sul piano riscaldato?"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 # MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20
 #: mesh_bed_calibration.cpp:2223
 #: mesh_bed_calibration.cpp:2223
 msgid "Iteration "
 msgid "Iteration "
-msgstr "Iterazione "
+msgstr "Iterazione"
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
-msgstr "IN TILT. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
+msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Vent SX hotend?"
 msgstr "Vent SX hotend?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Sinistra"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Lato sinistro [um]"
 msgstr "Lato sinistro [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
-msgstr ""
+msgstr "Correzione lin."
 
 
 # MSG_BABYSTEP_Z
 # MSG_BABYSTEP_Z
 #: messages.c:13
 #: messages.c:13
@@ -786,249 +766,204 @@ msgid "Live adjust Z"
 msgstr "Compensazione Z"
 msgstr "Compensazione Z"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
 msgstr "Carica filamento"
 msgstr "Carica filamento"
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Caricando colore"
 msgstr "Caricando colore"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
 msgstr "Caricando filamento"
 msgstr "Caricando filamento"
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Puleggia lenta"
 msgstr "Puleggia lenta"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr "M104 Estrusore non valido "
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr "M105 Estrusore non valido "
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr "M109 Estrusore non valido "
+msgstr "Carica ugello"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Calibrazione primo layer."
 msgstr "M117 Calibrazione primo layer."
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr "M200 Estrusore non valido "
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr "M218 Estrusore non valido "
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr "M221 Estrusore non valido "
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Menu principale"
 msgstr "Menu principale"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Misura altezza di rif. del punto di calib."
 msgstr "Misura altezza di rif. del punto di calib."
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
 msgstr "Mesh livel. letto"
 msgstr "Mesh livel. letto"
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
-msgstr "MMU OK. riprendendo la posizione..."
+msgstr "MMU OK. riprendendo la posizione... "
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
-msgstr "MMU OK. Ripristino temperatura..."
+msgstr "MMU OK. Ripristino temperatura... "
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
-msgstr ""
+msgstr "Disassamento misurato"
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
-msgstr "MMU OK. Riprendendo..."
+msgstr "MMU OK. Riprendendo... "
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Modo    [normale]"
 msgstr "Modo    [normale]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Modo [silenzioso]"
 msgstr "Modo [silenzioso]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "Il MMU richiede attenzione dall'utente."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr "Modo [Silenziosa]"
 msgstr "Modo [Silenziosa]"
 
 
 # MSG_AUTO_MODE_ON
 # MSG_AUTO_MODE_ON
 #: messages.c:12
 #: messages.c:12
 msgid "Mode [auto power]"
 msgid "Mode [auto power]"
-msgstr "Modo [auto]"
+msgstr "Modo       [auto]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
 msgstr "Mode      [forte]"
 msgstr "Mode      [forte]"
 
 
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
+
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr "Motore"
 msgstr "Motore"
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Muovi asse"
 msgstr "Muovi asse"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Muovi X"
 msgstr "Muovi X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Muovi Y"
 msgstr "Muovi Y"
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Muovi Z"
 msgstr "Muovi Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr "Nessun checksum con numero di riga, ultima riga: "
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
 msgstr "Nessun movimento."
 msgstr "Nessun movimento."
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "Nessuna SD"
 msgstr "Nessuna SD"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
 msgstr "Non connesso"
 msgstr "Non connesso"
 
 
 # 
 # 
 #: util.cpp:293
 #: util.cpp:293
 msgid "New firmware version available:"
 msgid "New firmware version available:"
-msgstr ""
+msgstr "Nuova versione firmware disponibile:"
 
 
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "No"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Non gira"
 msgstr "Non gira"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr "Adesso calibro la distanza fra ugello e superfice del piatto."
 msgstr "Adesso calibro la distanza fra ugello e superfice del piatto."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Adesso preriscaldero l'ugello per PLA."
 msgstr "Adesso preriscaldero l'ugello per PLA."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Ugello"
 msgstr "Ugello"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
-msgstr "Sono state trovate impostazioni vecchie. I valori di default di PID, Esteps etc. saranno impostati."
-
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr "apertura fallita, File: "
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr "apri"
+msgstr "Sono state trovate impostazioni vecchie. I valori di default di PID, Esteps etc. saranno impostati"
 
 
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Ora rimuovete la stampa di prova dalla piastra in acciaio."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
-msgstr "openRoot fallito"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
+msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr "Metti in pausa"
 msgstr "Metti in pausa"
 
 
 # MSG_PID_RUNNING c=20 r=1
 # MSG_PID_RUNNING c=20 r=1
 #: ultralcd.cpp:1703
 #: ultralcd.cpp:1703
 msgid "PID cal.           "
 msgid "PID cal.           "
-msgstr "Calibrazione PID.           "
+msgstr "Calibrazione PID"
 
 
 # MSG_PID_FINISHED c=20 r=1
 # MSG_PID_FINISHED c=20 r=1
 #: ultralcd.cpp:1709
 #: ultralcd.cpp:1709
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "Calib. PID completa"
 msgstr "Calib. PID completa"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "Calibrazione PID"
 msgstr "Calibrazione PID"
 
 
@@ -1046,12 +981,12 @@ msgid "PINDA Heating"
 msgstr "Riscaldamento PINDA"
 msgstr "Riscaldamento PINDA"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Posizionare un foglio sotto l'ugello durante la calibrazione dei primi 4 punti. In caso l'ugello muova il foglio spegnere subito la stampante."
 msgstr "Posizionare un foglio sotto l'ugello durante la calibrazione dei primi 4 punti. In caso l'ugello muova il foglio spegnere subito la stampante."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
 msgstr "Per favore pulisci il piatto, poi premi la manopola."
 msgstr "Per favore pulisci il piatto, poi premi la manopola."
 
 
@@ -1061,117 +996,117 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Pulire l'ugello per la calibrazione, poi fare click."
 msgstr "Pulire l'ugello per la calibrazione, poi fare click."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Verifica:"
 msgstr "Verifica:"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgstr "Per favore consulta il nostro manuale per risolvere il problema. Poi riprendi il Wizard dopo aver riavviato la stampante."
 msgstr "Per favore consulta il nostro manuale per risolvere il problema. Poi riprendi il Wizard dopo aver riavviato la stampante."
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr "Per favore inserisci il filamento di PLA nell'estrusore, poi premi la manopola per caricare."
 msgstr "Per favore inserisci il filamento di PLA nell'estrusore, poi premi la manopola per caricare."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Per favore prima carica il filamento di PLA."
 msgstr "Per favore prima carica il filamento di PLA."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Aprire la guida filam. e rimuovere il filam. a mano"
 msgstr "Aprire la guida filam. e rimuovere il filam. a mano"
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr "Per favore posizionate la piastra d'acciaio sul piano riscaldato."
 msgstr "Per favore posizionate la piastra d'acciaio sul piano riscaldato."
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
-msgstr "Premete la manopola per scaricare il filamento"
+msgstr "Premete la manopola per scaricare il filamento "
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Per favore inserite del filamento PLA nel primo tubo del MMU, poi premete la manopola per caricarlo."
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Estrarre il filamento immediatamente"
 msgstr "Estrarre il filamento immediatamente"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
-msgstr "Rimuovi il filamento e quindi premi la manopola."
+msgstr "Rimuovi il filamento e quindi premi la manopola. "
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
-msgstr "Rimuovete la piastra di acciaio dal piano riscaldato."
+msgstr "Rimuovete la piastra di acciaio dal piano riscaldato"
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
-msgstr "Esegui la calibrazione XYZ prima."
+msgstr "Esegui la calibrazione XYZ prima. "
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
-msgstr "Aggiorna il firmware sul tuo MMU2. In attesa di reset."
+msgstr "Aggiorna il firmware sul tuo MMU2. In attesa di reset. "
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Attendere"
 msgstr "Attendere"
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr "Accendi"
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
+msgstr "Per favore rimuovete i materiali da spedizione"
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Prerisc. ugello!"
 msgstr "Prerisc. ugello!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Preriscalda"
 msgstr "Preriscalda"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Preriscaldando l'ugello. Attendere prego."
 msgstr "Preriscaldando l'ugello. Attendere prego."
 
 
 # 
 # 
 #: util.cpp:297
 #: util.cpp:297
 msgid "Please upgrade."
 msgid "Please upgrade."
-msgstr ""
+msgstr "Prego aggiornare."
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr "Premete la manopola per preriscaldare l'ugello e continuare."
 msgstr "Premete la manopola per preriscaldare l'ugello e continuare."
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Stampa interrotta"
 msgstr "Stampa interrotta"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Ventola di stampa:"
 msgstr "Ventola di stampa:"
 
 
@@ -1185,30 +1120,25 @@ msgstr "Stampa da SD"
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Stampa in pausa"
 msgstr "Stampa in pausa"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr "Stampante ferma. kill () chiamato!"
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Premete la manopola per recuperare la temperatura dell'ugello."
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Stampante non ancora calibrata. Si prega di seguire il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione."
 msgstr "Stampante non ancora calibrata. Si prega di seguire il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione."
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
-msgstr "La stampante si e fermata a causa di errori. Correggete l'errore e usate M999 per riavviare. (La temperatura viene resettate. Impostatela dopo il riavvio)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
+msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK2.5 ready."
 msgid "Prusa i3 MK2.5 ready."
-msgstr "Prusa i3 MK2.5 pronta"
+msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
@@ -1216,174 +1146,154 @@ msgid "Prusa i3 MK3 ready."
 msgstr "Prusa i3 MK3 pronta."
 msgstr "Prusa i3 MK3 pronta."
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Retro [um]"
 msgstr "Retro [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
-msgstr "Recupero stampa    "
+msgstr "Recupero stampa"
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
-msgstr "Rimuovi il filamento precedente e premi la manopola per caricare il nuovo filamento."
+msgstr "Rimuovi il filamento precedente e premi la manopola per caricare il nuovo filamento. "
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
+msgstr "Prusa i3 MK2 pronta."
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr "Reset calibrazione XYZ."
 msgstr "Reset calibrazione XYZ."
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Riprendi stampa"
 msgstr "Riprendi stampa"
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Riprendi stampa"
 msgstr "Riprendi stampa"
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Destra [um]"
 msgstr "Destra [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "Porta RPi    [on]"
 msgstr "Porta RPi    [on]"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "Porta RPi   [off]"
 msgstr "Porta RPi   [off]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr "Se avvi il Wizard perderai la calibrazione preesistente e dovrai ricominciare dall'inizio. Continuare?"
 msgstr "Se avvi il Wizard perderai la calibrazione preesistente e dovrai ricominciare dall'inizio. Continuare?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "Mem. SD [normale]"
 msgstr "Mem. SD [normale]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
-msgstr "Mem. SD[flashAir]"
-
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr "Memoria SD ok"
+msgstr "Mem. SD [flshAir]"
 
 
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
-msgstr ""
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr "Inizializzazione Memoria SD Fallita"
+msgstr "Destra"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Ricerca dei punti di calibrazione del piano"
 msgstr "Ricerca dei punti di calibrazione del piano"
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Seleziona lingua"
 msgstr "Seleziona lingua"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr "Autotest OK"
 msgstr "Autotest OK"
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
-msgstr "Avvia autotest  "
+msgstr "Avvia autotest"
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
-msgstr "Autotest         "
+msgstr "Autotest"
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr "Errore Autotest !"
 msgstr "Errore Autotest !"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
-msgstr "Autotest fallito  "
+msgstr "Autotest fallito"
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
-msgstr "Verra effettuato un self test per calibrare l'homing senza sensori."
+msgstr "Verra effettuato un self test per calibrare l'homing senza sensori"
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
+msgstr "Selezionate la temperatura per il preriscaldamento dell'ugello adatta al vostro materiale."
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
-msgstr ""
+msgstr "Selezionate filamento PLA:"
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Imposta temperatura:"
 msgstr "Imposta temperatura:"
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Impostazioni"
 msgstr "Impostazioni"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Stato finecorsa"
 msgstr "Stato finecorsa"
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr ""
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr "Sospensione..."
+msgstr "Mostra stato pinda"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
@@ -1391,24 +1301,24 @@ msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting
 msgstr "Alcuni file non saranno ordinati. Il numero massimo di file in una cartella e 100 perche siano ordinati."
 msgstr "Alcuni file non saranno ordinati. Il numero massimo di file in una cartella e 100 perche siano ordinati."
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
-msgstr "Ordine: [Nessuno]"
+msgstr "Ordina:    [none]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
-msgstr "Ordine:   [Tempo]"
+msgstr "Ordina:    [time]"
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
-msgstr ""
+msgstr "Disassamento grave"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
-msgstr "Ordine:[Alfabet.]"
+msgstr "Ordine: [alfabet]"
 
 
 # MSG_SORTING c=20 r=1
 # MSG_SORTING c=20 r=1
 #: cardreader.cpp:745
 #: cardreader.cpp:745
@@ -1421,9 +1331,9 @@ msgid "Sound      [loud]"
 msgstr "Suono     [forte]"
 msgstr "Suono     [forte]"
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
-msgstr ""
+msgstr "Disassamento lieve"
 
 
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
@@ -1431,9 +1341,9 @@ msgid "Sound      [mute]"
 msgstr "Suono      [mute]"
 msgstr "Suono      [mute]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Sono stati rilevati problemi, avviato livellamento Z ..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,144 +1356,149 @@ msgid "Sound    [silent]"
 msgstr "Suono[silenzioso]"
 msgstr "Suono[silenzioso]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Velocita"
 msgstr "Velocita"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Gira"
 msgstr "Gira"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
-msgstr "Sono necessari una temperatura ambiente di 21-26C e una superficie rigida."
+msgstr "Sono necessari una temperatura ambiente di 21-26C e una superficie rigida "
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
-msgstr "Statistiche  "
+msgstr "Statistiche"
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Arresta stampa"
 msgstr "Arresta stampa"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
-msgstr "ARRESTATO. "
+msgstr "ARRESTATO."
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr "Supporto"
 msgstr "Supporto"
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Scambiato"
 msgstr "Scambiato"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
 msgstr "Calib. temp. "
 msgstr "Calib. temp. "
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
 msgstr "Calib. temp. [ON]"
 msgstr "Calib. temp. [ON]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Calib. temp.[OFF]"
 msgstr "Calib. temp.[OFF]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
 msgstr "Calib. Temp."
 msgstr "Calib. Temp."
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Calibrazione temperatura fallita"
 msgstr "Calibrazione temperatura fallita"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "Calibrazione temperatura completata e attiva. Puo essere disattivata dal menu Impostazioni ->Cal. Temp."
 msgstr "Calibrazione temperatura completata e attiva. Puo essere disattivata dal menu Impostazioni ->Cal. Temp."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr "Temperature"
 msgstr "Temperature"
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
-msgstr "E ancora necessario effettuare la calibrazione Z. Segui il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione."
+msgstr "E ancora necessario effettuare la calibrazione Z. Segui il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione. "
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr ""
+msgstr "Filamento totale"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
-msgstr ""
-
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr "ATTIVATO"
+msgstr "Tempo di stampa totale"
 
 
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Regola"
 msgstr "Regola"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Scarica"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
+msgstr "Rilasciare tutti"
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
 msgstr "Scarica filam."
 msgstr "Scarica filam."
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Scaricando filamento"
 msgstr "Scaricando filamento"
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Usati nella stampa"
 msgstr "Usati nella stampa"
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Voltaggi"
 msgstr "Voltaggi"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
-msgstr "volume.init fallito"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
+msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
@@ -1591,52 +1506,52 @@ msgid "Wait for user..."
 msgstr "Attendendo utente..."
 msgstr "Attendendo utente..."
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr "In attesa del raffreddamento dell'ugello e del piano"
 msgstr "In attesa del raffreddamento dell'ugello e del piano"
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "In attesa del raffreddamento della sonda PINDA"
 msgstr "In attesa del raffreddamento della sonda PINDA"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Usate lo scaricamento per rimuovere il filamento 1 se protrude dal retro del tubo posteriore del MMu. Utilizzate l'espulsione se e nascosto nel tubo."
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr "Attenzione: tipo di stampante e di scheda madre cambiati."
 msgstr "Attenzione: tipo di stampante e di scheda madre cambiati."
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
-msgstr "Avviso: tipo di scheda madre cambiato."
+msgstr "Avviso: tipo di scheda madre cambiato"
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
 msgstr "Avviso: tipo di stampante cambiato."
 msgstr "Avviso: tipo di stampante cambiato."
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
 msgstr "Filamento scaricato con successo?"
 msgstr "Filamento scaricato con successo?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Errore cablaggio"
 msgstr "Errore cablaggio"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr ""
 msgstr ""
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "XYZ Cal. dettagli"
 msgstr "XYZ Cal. dettagli"
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "Calibrazione XYZ fallita. Si prega di consultare il manuale."
 msgstr "Calibrazione XYZ fallita. Si prega di consultare il manuale."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Si"
 msgstr "Si"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgstr "E possibile riprendere il Wizard in qualsiasi momento attraverso Calibrazione -> Wizard."
 msgstr "E possibile riprendere il Wizard in qualsiasi momento attraverso Calibrazione -> Wizard."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
-msgstr "Calibrazion XYZ corretta. La distorsione verra' automaticamente compensata."
+msgstr "Calibrazione XYZ corretta. La distorsione verra compensata automaticamente."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgstr "Calibrazion XYZ corretta. Assi X/Y leggermente storti. Ben fatto!"
 msgstr "Calibrazion XYZ corretta. Assi X/Y leggermente storti. Ben fatto!"
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "Correzione-X"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgstr "Calibrazione XYZ OK. Gli assi X/Y sono perpendicolari. Complimenti!"
 msgstr "Calibrazione XYZ OK. Gli assi X/Y sono perpendicolari. Complimenti!"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgstr "Calibrazione XYZ compromessa. Punti anteriori non raggiungibili."
 msgstr "Calibrazione XYZ compromessa. Punti anteriori non raggiungibili."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgstr "Calibrazione XYZ compromessa. Punto anteriore destro non raggiungibile."
 msgstr "Calibrazione XYZ compromessa. Punto anteriore destro non raggiungibile."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgstr "Calibrazione XYZ compromessa. Punto anteriore sinistro non raggiungibile."
 msgstr "Calibrazione XYZ compromessa. Punto anteriore sinistro non raggiungibile."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr "Caricare tutti"
 msgstr "Caricare tutti"
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
 msgstr "Caricare fil. 1"
 msgstr "Caricare fil. 1"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "Calibrazione XYZ fallita. Il punto di calibrazione sul letto non e' stato trovato."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "Calibrazione XYZ fallita. Punti anteriori non raggiungibili."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "Calibrazione XYZ fallita. Punto anteriore sinistro non raggiungibile."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
 msgstr "Caricare fil. 2"
 msgstr "Caricare fil. 2"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "Calibrazione XYZ fallita. Punto anteriore destro non raggiungibile."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
-msgstr "Caricare fil. 3"
+msgstr "Carica fil. 3"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Distanza Y dal min"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Correzione-Y"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
 msgstr "Caricare fil. 4"
 msgstr "Caricare fil. 4"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
 msgstr "Caricare fil. 5"
 msgstr "Caricare fil. 5"
 
 

+ 447 - 532
lang/po/Firmware_pl.po

@@ -7,98 +7,83 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: pl\n"
 "Language: pl\n"
 "Project-Id-Version: Prusa-Firmware\n"
 "Project-Id-Version: Prusa-Firmware\n"
-"POT-Creation-Date: pá 9. lis 2018 14:40:12\n"
-"PO-Revision-Date: pá 9. lis 2018 14:40:12\n"
+"POT-Creation-Date: pá 30. lis 2018 18:54:49\n"
+"PO-Revision-Date: pá 30. lis 2018 18:54:49\n"
 "Language-Team: \n"
 "Language-Team: \n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Generator: Poedit 2.0.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "Last-Translator: \n"
 "Last-Translator: \n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 
-# MSG_PLANNER_BUFFER_BYTES
-#: Marlin_main.cpp:1184
-msgid "  PlannerBufferBytes: "
-msgstr " PlannerBufferBytes: "
-
-# MSG_ERR_COLD_EXTRUDE_STOP
-#: planner.cpp:761
-msgid " cold extrusion prevented"
-msgstr " nie dopuszczono do zimnej ekstruzji"
-
-# MSG_FREE_MEMORY
-#: Marlin_main.cpp:1182
-msgid " Free Memory: "
-msgstr " Wolna pamiec: "
-
-# MSG_CONFIGURATION_VER
-#: Marlin_main.cpp:1172
-msgid " Last Updated: "
-msgstr " Ostatnia aktualizacja: "
-
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14
-#: messages.c:44
+#: messages.c:39
 msgid " of 4"
 msgid " of 4"
 msgstr " z 4"
 msgstr " z 4"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14
-#: messages.c:61
+#: messages.c:56
 msgid " of 9"
 msgid " of 9"
 msgstr " z 9"
 msgstr " z 9"
 
 
 # MSG_MEASURED_OFFSET
 # MSG_MEASURED_OFFSET
-#: ultralcd.cpp:2701
+#: ultralcd.cpp:2702
 msgid "[0;0] point offset"
 msgid "[0;0] point offset"
 msgstr "[0;0] przesuniecie punktu"
 msgstr "[0;0] przesuniecie punktu"
 
 
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
 # MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
-#: ultralcd.cpp:3967
+#: ultralcd.cpp:3968
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgid "\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
 msgstr "\x1b[2JWykrywanie zderzen moze\x1b[1;0Hbyc wlaczone tylko w\x1b[2;0Htrybie Normalnym"
 msgstr "\x1b[2JWykrywanie zderzen moze\x1b[1;0Hbyc wlaczone tylko w\x1b[2;0Htrybie Normalnym"
 
 
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
 # MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
-#: ultralcd.cpp:3979
+#: ultralcd.cpp:3980
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgid "\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
 msgstr "\x1b[2JUWAGA:\x1b[1;0HWykrywanie zderzen\x1b[2;0Hwylaczone w\x1b[3;0Htrybie Stealth"
 msgstr "\x1b[2JUWAGA:\x1b[1;0HWykrywanie zderzen\x1b[2;0Hwylaczone w\x1b[3;0Htrybie Stealth"
 
 
 # MSG_BABYSTEPPING_Z c=20
 # MSG_BABYSTEPPING_Z c=20
-#: ultralcd.cpp:2830
+#: ultralcd.cpp:2831
 msgid "Adjusting Z"
 msgid "Adjusting Z"
 msgstr "Dostrajanie Z"
 msgstr "Dostrajanie Z"
 
 
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
 # MSG_SELFTEST_CHECK_ALLCORRECT c=20
-#: ultralcd.cpp:7072
+#: ultralcd.cpp:7074
 msgid "All correct      "
 msgid "All correct      "
 msgstr "Wszystko OK "
 msgstr "Wszystko OK "
 
 
 # MSG_WIZARD_DONE c=20 r=8
 # MSG_WIZARD_DONE c=20 r=8
-#: messages.c:104
+#: messages.c:95
 msgid "All is done. Happy printing!"
 msgid "All is done. Happy printing!"
 msgstr "Gotowe. Udanego drukowania!"
 msgstr "Gotowe. Udanego drukowania!"
 
 
+# 
+#: ultralcd.cpp:2026
+msgid "Ambient"
+msgstr ""
+
 # MSG_PRESS c=20
 # MSG_PRESS c=20
-#: ultralcd.cpp:2241
+#: ultralcd.cpp:2245
 msgid "and press the knob"
 msgid "and press the knob"
 msgstr "i nacisnij pokretlo"
 msgstr "i nacisnij pokretlo"
 
 
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
 # MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2
-#: ultralcd.cpp:3119
+#: ultralcd.cpp:3120
 msgid "Are left and right Z~carriages all up?"
 msgid "Are left and right Z~carriages all up?"
 msgstr "Obydwa konce osi dojechaly do gornych ogranicznikow?"
 msgstr "Obydwa konce osi dojechaly do gornych ogranicznikow?"
 
 
 # MSG_AUTO_DEPLETE_ON c=17 r=1
 # MSG_AUTO_DEPLETE_ON c=17 r=1
-#: ultralcd.cpp:4706
-msgid "Auto deplete [on]"
-msgstr "Wyk. resztek [wl]"
+#: ultralcd.cpp:4707
+msgid "SpoolJoin    [on]"
+msgstr "SpoolJoin    [wl]"
 
 
 # 
 # 
-#: ultralcd.cpp:4702
-msgid "Auto deplete[N/A]"
-msgstr ""
+#: ultralcd.cpp:4703
+msgid "SpoolJoin   [N/A]"
+msgstr "SpoolJoin    [nd]"
 
 
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
 #  MSG_AUTO_DEPLETE_OFF c=17 r=1
-#: ultralcd.cpp:4710
-msgid "Auto deplete[off]"
-msgstr "Wyk. resztek[wyl]"
+#: ultralcd.cpp:4711
+msgid "SpoolJoin   [off]"
+msgstr "SpoolJoin   [wyl]"
 
 
 # MSG_AUTO_HOME
 # MSG_AUTO_HOME
 #: messages.c:11
 #: messages.c:11
@@ -106,32 +91,32 @@ msgid "Auto home"
 msgstr "Auto zerowanie"
 msgstr "Auto zerowanie"
 
 
 # MSG_AUTOLOAD_FILAMENT c=17
 # MSG_AUTOLOAD_FILAMENT c=17
-#: ultralcd.cpp:5834
+#: ultralcd.cpp:5836
 msgid "AutoLoad filament"
 msgid "AutoLoad filament"
-msgstr "AutoLadowanie filamentu"
+msgstr "AutoLadowanie fil."
 
 
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
 # MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
-#: ultralcd.cpp:3994
+#: ultralcd.cpp:3995
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgid "Autoloading filament available only when filament sensor is turned on..."
 msgstr "Autoladowanie filamentu dostepne tylko gdy czujnik filamentu jest wlaczony..."
 msgstr "Autoladowanie filamentu dostepne tylko gdy czujnik filamentu jest wlaczony..."
 
 
 # MSG_AUTOLOADING_ENABLED c=20 r=4
 # MSG_AUTOLOADING_ENABLED c=20 r=4
-#: ultralcd.cpp:2438
+#: ultralcd.cpp:2439
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgid "Autoloading filament is active, just press the knob and insert filament..."
 msgstr "Autoladowanie filamentu wlaczone, nacisnij pokretlo i wsun filament..."
 msgstr "Autoladowanie filamentu wlaczone, nacisnij pokretlo i wsun filament..."
 
 
 # MSG_SELFTEST_AXIS_LENGTH
 # MSG_SELFTEST_AXIS_LENGTH
-#: ultralcd.cpp:6845
+#: ultralcd.cpp:6847
 msgid "Axis length"
 msgid "Axis length"
 msgstr "Dlugosc osi"
 msgstr "Dlugosc osi"
 
 
 # MSG_SELFTEST_AXIS
 # MSG_SELFTEST_AXIS
-#: ultralcd.cpp:6847
+#: ultralcd.cpp:6849
 msgid "Axis"
 msgid "Axis"
 msgstr "Os"
 msgstr "Os"
 
 
 # MSG_SELFTEST_BEDHEATER
 # MSG_SELFTEST_BEDHEATER
-#: ultralcd.cpp:6789
+#: ultralcd.cpp:6791
 msgid "Bed / Heater"
 msgid "Bed / Heater"
 msgstr "Stol / Grzanie"
 msgstr "Stol / Grzanie"
 
 
@@ -143,10 +128,10 @@ msgstr "Stol OK"
 # MSG_BED_HEATING
 # MSG_BED_HEATING
 #: messages.c:17
 #: messages.c:17
 msgid "Bed Heating"
 msgid "Bed Heating"
-msgstr "Grzanie stolu"
+msgstr "Grzanie stolu.."
 
 
 # MSG_BED_CORRECTION_MENU
 # MSG_BED_CORRECTION_MENU
-#: ultralcd.cpp:4944
+#: ultralcd.cpp:4945
 msgid "Bed level correct"
 msgid "Bed level correct"
 msgstr "Korekta poziomowania stolu"
 msgstr "Korekta poziomowania stolu"
 
 
@@ -156,12 +141,12 @@ msgid "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for
 msgstr "Kalibracja nieudana. Sensor nie aktywowal sie. Zanieczysz. dysza? Czekam na reset."
 msgstr "Kalibracja nieudana. Sensor nie aktywowal sie. Zanieczysz. dysza? Czekam na reset."
 
 
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
 # MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4
-#: Marlin_main.cpp:4467
+#: Marlin_main.cpp:4466
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgid "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset."
 msgstr "Poziomowanie stolu nieudane. Sensor odlacz. lub uszkodz. przewod. Czekam na reset."
 msgstr "Poziomowanie stolu nieudane. Sensor odlacz. lub uszkodz. przewod. Czekam na reset."
 
 
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
 # MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
-#: Marlin_main.cpp:4471
+#: Marlin_main.cpp:4470
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgid "Bed leveling failed. Sensor triggered too high. Waiting for reset."
 msgstr "Kalibracja Z nieudana. Sensor aktywowal za wysoko. Czekam na reset."
 msgstr "Kalibracja Z nieudana. Sensor aktywowal za wysoko. Czekam na reset."
 
 
@@ -171,32 +156,32 @@ msgid "Bed"
 msgstr "Stol"
 msgstr "Stol"
 
 
 # MSG_MENU_BELT_STATUS c=15 r=1
 # MSG_MENU_BELT_STATUS c=15 r=1
-#: ultralcd.cpp:2048
+#: ultralcd.cpp:2052
 msgid "Belt status"
 msgid "Belt status"
 msgstr "Stan paskow"
 msgstr "Stan paskow"
 
 
 # MSG_RECOVER_PRINT c=20 r=2
 # MSG_RECOVER_PRINT c=20 r=2
-#: messages.c:74
+#: messages.c:67
 msgid "Blackout occurred. Recover print?"
 msgid "Blackout occurred. Recover print?"
 msgstr "Wykryto zanik napiecia. Kontynowac?"
 msgstr "Wykryto zanik napiecia. Kontynowac?"
 
 
 # MSG_CALIBRATE_BED
 # MSG_CALIBRATE_BED
-#: ultralcd.cpp:4933
+#: ultralcd.cpp:4934
 msgid "Calibrate XYZ"
 msgid "Calibrate XYZ"
 msgstr "Kalibracja XYZ"
 msgstr "Kalibracja XYZ"
 
 
 # MSG_HOMEYZ
 # MSG_HOMEYZ
-#: messages.c:53
+#: messages.c:48
 msgid "Calibrate Z"
 msgid "Calibrate Z"
 msgstr "Kalibruj Z"
 msgstr "Kalibruj Z"
 
 
 # MSG_CALIBRATE_PINDA c=17 r=1
 # MSG_CALIBRATE_PINDA c=17 r=1
-#: ultralcd.cpp:4175
+#: ultralcd.cpp:4176
 msgid "Calibrate"
 msgid "Calibrate"
 msgstr "Kalibruj"
 msgstr "Kalibruj"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Kalibracja XYZ. Przekrec pokretlo, aby przesunac os Z do gornych ogranicznikow. Nacisnij, by potwierdzic."
 msgstr "Kalibracja XYZ. Przekrec pokretlo, aby przesunac os Z do gornych ogranicznikow. Nacisnij, by potwierdzic."
 
 
@@ -206,7 +191,7 @@ msgid "Calibrating Z"
 msgstr "Kalibruje Z"
 msgstr "Kalibruje Z"
 
 
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
 # MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
-#: ultralcd.cpp:3079
+#: ultralcd.cpp:3080
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgid "Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
 msgstr "Kalibracja XYZ. Przekrec pokretlo, aby przesunac os Z do gornych ogranicznikow. Nacisnij, by potwierdzic."
 msgstr "Kalibracja XYZ. Przekrec pokretlo, aby przesunac os Z do gornych ogranicznikow. Nacisnij, by potwierdzic."
 
 
@@ -216,34 +201,29 @@ msgid "Calibration done"
 msgstr "Kalibracja OK"
 msgstr "Kalibracja OK"
 
 
 # MSG_MENU_CALIBRATION
 # MSG_MENU_CALIBRATION
-#: messages.c:62
+#: messages.c:57
 msgid "Calibration"
 msgid "Calibration"
 msgstr "Kalibracja"
 msgstr "Kalibracja"
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Cancel"
 msgid "Cancel"
-msgstr ""
-
-# MSG_SD_CANT_ENTER_SUBDIR
-#: cardreader.cpp:662
-msgid "Cannot enter subdir: "
-msgstr "Brak dostepu do subdir: "
+msgstr "Anuluj"
 
 
 # MSG_SD_INSERTED
 # MSG_SD_INSERTED
-#: ultralcd.cpp:7423
+#: ultralcd.cpp:7425
 msgid "Card inserted"
 msgid "Card inserted"
 msgstr "Karta wlozona"
 msgstr "Karta wlozona"
 
 
 # MSG_SD_REMOVED
 # MSG_SD_REMOVED
-#: ultralcd.cpp:7429
+#: ultralcd.cpp:7431
 msgid "Card removed"
 msgid "Card removed"
 msgstr "Karta wyjeta"
 msgstr "Karta wyjeta"
 
 
 # MSG_NOT_COLOR
 # MSG_NOT_COLOR
 #: ultralcd.cpp:2345
 #: ultralcd.cpp:2345
 msgid "Color not correct"
 msgid "Color not correct"
-msgstr "Kolor zanieczysz"
+msgstr "Kolor zanieczysz."
 
 
 # MSG_COOLDOWN
 # MSG_COOLDOWN
 #: messages.c:23
 #: messages.c:23
@@ -251,14 +231,14 @@ msgid "Cooldown"
 msgstr "Chlodzenie"
 msgstr "Chlodzenie"
 
 
 # 
 # 
-#: ultralcd.cpp:4108
-msgid "Copy selected language from XFLASH?"
-msgstr ""
+#: ultralcd.cpp:4109
+msgid "Copy selected language?"
+msgstr "Skopiowac wybrany jezyk?"
 
 
 # MSG_CRASHDETECT_ON
 # MSG_CRASHDETECT_ON
 #: messages.c:27
 #: messages.c:27
 msgid "Crash det.   [on]"
 msgid "Crash det.   [on]"
-msgstr "Wykr. zderzen[wl]"
+msgstr "Wykr.zderzen [wl]"
 
 
 # MSG_CRASHDETECT_NA
 # MSG_CRASHDETECT_NA
 #: messages.c:25
 #: messages.c:25
@@ -273,25 +253,30 @@ msgstr "Wykr.zderzen[wyl]"
 # MSG_CRASH_DETECTED c=20 r=1
 # MSG_CRASH_DETECTED c=20 r=1
 #: messages.c:24
 #: messages.c:24
 msgid "Crash detected."
 msgid "Crash detected."
-msgstr "Zderzenie wykryte."
+msgstr "Zderzenie wykryte"
 
 
 # 
 # 
-#: Marlin_main.cpp:604
+#: Marlin_main.cpp:603
 msgid "Crash detected. Resume print?"
 msgid "Crash detected. Resume print?"
-msgstr "Zderzenie wykryte. Wznowic wydruk?"
+msgstr "Wykryto zderzenie. Wznowic druk?"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Crash"
+msgstr ""
 
 
 # MSG_CURRENT c=19 r=1
 # MSG_CURRENT c=19 r=1
-#: ultralcd.cpp:5084
+#: ultralcd.cpp:5085
 msgid "Current"
 msgid "Current"
 msgstr "Aktualne"
 msgstr "Aktualne"
 
 
 # MSG_DATE c=17 r=1
 # MSG_DATE c=17 r=1
-#: ultralcd.cpp:2148
+#: ultralcd.cpp:2152
 msgid "Date:"
 msgid "Date:"
 msgstr "Data:"
 msgstr "Data:"
 
 
 # MSG_DISABLE_STEPPERS
 # MSG_DISABLE_STEPPERS
-#: ultralcd.cpp:4840
+#: ultralcd.cpp:4841
 msgid "Disable steppers"
 msgid "Disable steppers"
 msgstr "Wylaczenie silnikow"
 msgstr "Wylaczenie silnikow"
 
 
@@ -301,317 +286,312 @@ msgid "Distance between tip of the nozzle and the bed surface has not been set y
 msgstr "Odleglosc dyszy od powierzchni druku nie jest skalibrowana. Postepuj zgodnie z instrukcja: rozdzial Wprowadzenie - Kalibracja pierwszej warstwy."
 msgstr "Odleglosc dyszy od powierzchni druku nie jest skalibrowana. Postepuj zgodnie z instrukcja: rozdzial Wprowadzenie - Kalibracja pierwszej warstwy."
 
 
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
 # MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
-#: ultralcd.cpp:4575
+#: ultralcd.cpp:4576
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgid "Do you want to repeat last step to readjust distance between nozzle and heatbed?"
 msgstr "Chcesz powtorzyc ostatni krok i ponownie ustawic odleglosc miedzy dysza a stolikiem?"
 msgstr "Chcesz powtorzyc ostatni krok i ponownie ustawic odleglosc miedzy dysza a stolikiem?"
 
 
 # MSG_EXTRUDER_CORRECTION c=9
 # MSG_EXTRUDER_CORRECTION c=9
-#: ultralcd.cpp:4636
+#: ultralcd.cpp:4637
 msgid "E-correct"
 msgid "E-correct"
 msgstr "Korekcja E"
 msgstr "Korekcja E"
 
 
 # MSG_EJECT_FILAMENT c=17 r=1
 # MSG_EJECT_FILAMENT c=17 r=1
-#: ultralcd.cpp:5823
+#: ultralcd.cpp:5825
 msgid "Eject filament"
 msgid "Eject filament"
 msgstr "Wysun filament"
 msgstr "Wysun filament"
 
 
 # MSG_EJECT_FILAMENT1 c=17 r=1
 # MSG_EJECT_FILAMENT1 c=17 r=1
-#: ultralcd.cpp:5351
+#: ultralcd.cpp:5352
 msgid "Eject filament 1"
 msgid "Eject filament 1"
 msgstr "Wysun filament 1"
 msgstr "Wysun filament 1"
 
 
 # MSG_EJECT_FILAMENT2 c=17 r=1
 # MSG_EJECT_FILAMENT2 c=17 r=1
-#: ultralcd.cpp:5352
+#: ultralcd.cpp:5353
 msgid "Eject filament 2"
 msgid "Eject filament 2"
-msgstr "Wysun filament 1"
+msgstr "Wysun filament 2"
 
 
 # MSG_EJECT_FILAMENT3 c=17 r=1
 # MSG_EJECT_FILAMENT3 c=17 r=1
-#: ultralcd.cpp:5353
+#: ultralcd.cpp:5354
 msgid "Eject filament 3"
 msgid "Eject filament 3"
 msgstr "Wysun filament 3"
 msgstr "Wysun filament 3"
 
 
 # MSG_EJECT_FILAMENT4 c=17 r=1
 # MSG_EJECT_FILAMENT4 c=17 r=1
-#: ultralcd.cpp:5354
+#: ultralcd.cpp:5355
 msgid "Eject filament 4"
 msgid "Eject filament 4"
 msgstr "Wysun filament 4"
 msgstr "Wysun filament 4"
 
 
 # MSG_EJECT_FILAMENT5 c=17 r=1
 # MSG_EJECT_FILAMENT5 c=17 r=1
-#: ultralcd.cpp:5355
+#: ultralcd.cpp:5356
 msgid "Eject filament 5"
 msgid "Eject filament 5"
 msgstr "Wysun filament 5"
 msgstr "Wysun filament 5"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Eject"
 msgid "Eject"
-msgstr ""
+msgstr "Wysun"
 
 
 # MSG_EJECTING_FILAMENT c=20 r=1
 # MSG_EJECTING_FILAMENT c=20 r=1
-#: mmu.cpp:1106
+#: mmu.cpp:1128
 msgid "Ejecting filament"
 msgid "Ejecting filament"
 msgstr "Wysuwanie filamentu"
 msgstr "Wysuwanie filamentu"
 
 
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
 # MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
-#: ultralcd.cpp:6813
+#: ultralcd.cpp:6815
 msgid "Endstop not hit"
 msgid "Endstop not hit"
-msgstr "Krancowka nie aktyw"
+msgstr "Krancowka nie aktyw."
 
 
 # MSG_SELFTEST_ENDSTOP
 # MSG_SELFTEST_ENDSTOP
-#: ultralcd.cpp:6807
+#: ultralcd.cpp:6809
 msgid "Endstop"
 msgid "Endstop"
 msgstr "Krancowka"
 msgstr "Krancowka"
 
 
-# MSG_ENDSTOPS_HIT
-#: messages.c:30
-msgid "endstops hit: "
-msgstr "krancowki aktywowane: "
-
 # MSG_SELFTEST_ENDSTOPS
 # MSG_SELFTEST_ENDSTOPS
-#: ultralcd.cpp:6795
+#: ultralcd.cpp:6797
 msgid "Endstops"
 msgid "Endstops"
 msgstr "Krancowki"
 msgstr "Krancowki"
 
 
-# MSG_Enqueing
-#: 
-msgid "enqueing \x22"
-msgstr ""
-
 # MSG_STACK_ERROR c=20 r=4
 # MSG_STACK_ERROR c=20 r=4
-#: ultralcd.cpp:5869
+#: ultralcd.cpp:5871
 msgid "Error - static memory has been overwritten"
 msgid "Error - static memory has been overwritten"
 msgstr "Blad - pamiec statyczna zostala nadpisana"
 msgstr "Blad - pamiec statyczna zostala nadpisana"
 
 
-# MSG_SD_ERR_WRITE_TO_FILE
-#: messages.c:78
-msgid "error writing to file"
-msgstr "blad zapisywania pliku"
-
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
 # MSG_FSENS_NOT_RESPONDING c=20 r=4
-#: ultralcd.cpp:4007
+#: ultralcd.cpp:4008
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgid "ERROR: Filament sensor is not responding, please check connection."
 msgstr "BLAD: Czujnik filamentu nie odpowiada, sprawdz polaczenie."
 msgstr "BLAD: Czujnik filamentu nie odpowiada, sprawdz polaczenie."
 
 
 # MSG_ERROR
 # MSG_ERROR
-#: messages.c:33
+#: messages.c:28
 msgid "ERROR:"
 msgid "ERROR:"
 msgstr "BLAD:"
 msgstr "BLAD:"
 
 
 # 
 # 
-#: Marlin_main.cpp:985
+#: Marlin_main.cpp:984
 msgid "External SPI flash W25X20CL not responding."
 msgid "External SPI flash W25X20CL not responding."
-msgstr ""
+msgstr "Zewnetrzna pamiec flash SPI W25X20CL nie odpowiada."
 
 
 # 
 # 
-#: ultralcd.cpp:5381
+#: ultralcd.cpp:5382
 msgid "Extruder 1"
 msgid "Extruder 1"
-msgstr ""
+msgstr "Ekstruder 1"
 
 
 # 
 # 
-#: ultralcd.cpp:5382
+#: ultralcd.cpp:5383
 msgid "Extruder 2"
 msgid "Extruder 2"
-msgstr ""
+msgstr "Ekstruder 2"
 
 
 # 
 # 
-#: ultralcd.cpp:5383
+#: ultralcd.cpp:5384
 msgid "Extruder 3"
 msgid "Extruder 3"
-msgstr ""
+msgstr "Ekstruder 3"
 
 
 # 
 # 
-#: ultralcd.cpp:5384
+#: ultralcd.cpp:5385
 msgid "Extruder 4"
 msgid "Extruder 4"
-msgstr ""
+msgstr "Ekstruder 4"
 
 
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
 # MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18
-#: ultralcd.cpp:7081
+#: ultralcd.cpp:7083
 msgid "Extruder fan:"
 msgid "Extruder fan:"
 msgstr "Went. ekstrudera:"
 msgstr "Went. ekstrudera:"
 
 
 # MSG_INFO_EXTRUDER c=15 r=1
 # MSG_INFO_EXTRUDER c=15 r=1
-#: ultralcd.cpp:2179
+#: ultralcd.cpp:2183
 msgid "Extruder info"
 msgid "Extruder info"
 msgstr "Informacje o ekstruderze"
 msgstr "Informacje o ekstruderze"
 
 
 # MSG_MOVE_E
 # MSG_MOVE_E
-#: messages.c:34
+#: messages.c:29
 msgid "Extruder"
 msgid "Extruder"
 msgstr "Ekstruder"
 msgstr "Ekstruder"
 
 
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
 # MSG_FSENS_AUTOLOAD_ON c=17 r=1
-#: ultralcd.cpp:4674
+#: ultralcd.cpp:4675
 msgid "F. autoload  [on]"
 msgid "F. autoload  [on]"
-msgstr "Autolad.fil. [wl]"
+msgstr "Autolad. fil [wl]"
 
 
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
 # MSG_FSENS_AUTOLOAD_NA c=17 r=1
-#: messages.c:48
+#: messages.c:43
 msgid "F. autoload [N/A]"
 msgid "F. autoload [N/A]"
 msgstr "Autolad.fil.[N/D]"
 msgstr "Autolad.fil.[N/D]"
 
 
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
 # MSG_FSENS_AUTOLOAD_OFF c=17 r=1
-#: ultralcd.cpp:4676
+#: ultralcd.cpp:4677
 msgid "F. autoload [off]"
 msgid "F. autoload [off]"
-msgstr "Autoladowanie[wl]"
+msgstr "Autolad.fil.[wyl]"
+
+# 
+#: ultralcd.cpp:5853
+msgid "Fail stats"
+msgstr ""
 
 
 # MSG_FAN_SPEED c=14
 # MSG_FAN_SPEED c=14
-#: messages.c:36
+#: messages.c:31
 msgid "Fan speed"
 msgid "Fan speed"
 msgstr "Predkosc went."
 msgstr "Predkosc went."
 
 
 # MSG_SELFTEST_FAN c=20
 # MSG_SELFTEST_FAN c=20
-#: messages.c:83
+#: messages.c:74
 msgid "Fan test"
 msgid "Fan test"
 msgstr "Test wentylatora"
 msgstr "Test wentylatora"
 
 
 # MSG_FANS_CHECK_ON c=17 r=1
 # MSG_FANS_CHECK_ON c=17 r=1
-#: ultralcd.cpp:4847
+#: ultralcd.cpp:4848
 msgid "Fans check   [on]"
 msgid "Fans check   [on]"
 msgstr "Sprawd.went. [wl]"
 msgstr "Sprawd.went. [wl]"
 
 
 # MSG_FANS_CHECK_OFF c=17 r=1
 # MSG_FANS_CHECK_OFF c=17 r=1
-#: ultralcd.cpp:4849
+#: ultralcd.cpp:4850
 msgid "Fans check  [off]"
 msgid "Fans check  [off]"
 msgstr "Sprawd.went.[wyl]"
 msgstr "Sprawd.went.[wyl]"
 
 
 # MSG_FSENSOR_ON
 # MSG_FSENSOR_ON
-#: messages.c:50
+#: messages.c:45
 msgid "Fil. sensor  [on]"
 msgid "Fil. sensor  [on]"
 msgstr "Czuj. filam. [wl]"
 msgstr "Czuj. filam. [wl]"
 
 
 # MSG_RESPONSE_POOR c=20 r=2
 # MSG_RESPONSE_POOR c=20 r=2
-#: Marlin_main.cpp:3105
+#: Marlin_main.cpp:3104
 msgid "Fil. sensor response is poor, disable it?"
 msgid "Fil. sensor response is poor, disable it?"
 msgstr "Reakcja czujnika slaba, wylaczyc?"
 msgstr "Reakcja czujnika slaba, wylaczyc?"
 
 
 # MSG_FSENSOR_NA
 # MSG_FSENSOR_NA
-#: ultralcd.cpp:4654
+#: ultralcd.cpp:4655
 msgid "Fil. sensor [N/A]"
 msgid "Fil. sensor [N/A]"
-msgstr "Czuj. fil.  [N/D]"
+msgstr "Czuj. filam.[N/D]"
 
 
 # MSG_FSENSOR_OFF
 # MSG_FSENSOR_OFF
-#: messages.c:49
+#: messages.c:44
 msgid "Fil. sensor [off]"
 msgid "Fil. sensor [off]"
-msgstr "Czuj. fil.  [wyl]"
+msgstr "Czuj. filam.[wyl]"
+
+# 
+#: ultralcd.cpp:1932
+msgid "Filam. runouts"
+msgstr ""
 
 
 # MSG_FILAMENT_CLEAN c=20 r=2
 # MSG_FILAMENT_CLEAN c=20 r=2
-#: messages.c:37
+#: messages.c:32
 msgid "Filament extruding & with correct color?"
 msgid "Filament extruding & with correct color?"
 msgstr "Filament wychodzi z dyszy a kolor jest czysty?"
 msgstr "Filament wychodzi z dyszy a kolor jest czysty?"
 
 
 # MSG_NOT_LOADED c=19
 # MSG_NOT_LOADED c=19
 #: ultralcd.cpp:2341
 #: ultralcd.cpp:2341
 msgid "Filament not loaded"
 msgid "Filament not loaded"
-msgstr "Filament nie zaladowany"
+msgstr "Fil. nie zaladowany"
 
 
 # MSG_FILAMENT_SENSOR c=20
 # MSG_FILAMENT_SENSOR c=20
-#: ultralcd.cpp:6861
+#: ultralcd.cpp:6863
 msgid "Filament sensor"
 msgid "Filament sensor"
 msgstr "Czujnik filamentu"
 msgstr "Czujnik filamentu"
 
 
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
 # MSG_SELFTEST_FILAMENT_SENSOR c=18
-#: ultralcd.cpp:7090
+#: ultralcd.cpp:7092
 msgid "Filament sensor:"
 msgid "Filament sensor:"
 msgstr "Czujnik filamentu:"
 msgstr "Czujnik filamentu:"
 
 
 # MSG_FILAMENT_USED c=19 r=1
 # MSG_FILAMENT_USED c=19 r=1
-#: ultralcd.cpp:2512
+#: ultralcd.cpp:2513
 msgid "Filament used"
 msgid "Filament used"
 msgstr "Uzyty filament"
 msgstr "Uzyty filament"
 
 
 # MSG_PRINT_TIME c=19 r=1
 # MSG_PRINT_TIME c=19 r=1
-#: ultralcd.cpp:2514
+#: ultralcd.cpp:2515
 msgid "Print time"
 msgid "Print time"
 msgstr "Czas druku"
 msgstr "Czas druku"
 
 
 # MSG_FILE_INCOMPLETE c=20 r=2
 # MSG_FILE_INCOMPLETE c=20 r=2
-#: ultralcd.cpp:7207
+#: ultralcd.cpp:7209
 msgid "File incomplete. Continue anyway?"
 msgid "File incomplete. Continue anyway?"
 msgstr "Plik niekompletny. Kontynowac?"
 msgstr "Plik niekompletny. Kontynowac?"
 
 
 # MSG_FINISHING_MOVEMENTS c=20 r=1
 # MSG_FINISHING_MOVEMENTS c=20 r=1
-#: messages.c:45
+#: messages.c:40
 msgid "Finishing movements"
 msgid "Finishing movements"
 msgstr "Konczenie druku"
 msgstr "Konczenie druku"
 
 
 # MSG_V2_CALIBRATION c=17 r=1
 # MSG_V2_CALIBRATION c=17 r=1
-#: ultralcd.cpp:4924
+#: ultralcd.cpp:4925
 msgid "First layer cal."
 msgid "First layer cal."
-msgstr "Kal. 1. warstwy."
+msgstr "Kal. 1. warstwy"
 
 
 # MSG_WIZARD_SELFTEST c=20 r=8
 # MSG_WIZARD_SELFTEST c=20 r=8
-#: ultralcd.cpp:4487
+#: ultralcd.cpp:4488
 msgid "First, I will run the selftest to check most common assembly problems."
 msgid "First, I will run the selftest to check most common assembly problems."
 msgstr "Najpierw wlacze selftest w celu sprawdzenia najczestszych problemow podczas montazu."
 msgstr "Najpierw wlacze selftest w celu sprawdzenia najczestszych problemow podczas montazu."
 
 
 # 
 # 
-#: mmu.cpp:423
+#: mmu.cpp:436
 msgid "Fix the issue and then press button on MMU unit."
 msgid "Fix the issue and then press button on MMU unit."
-msgstr ""
+msgstr "Rozwiaz problem i wcisnij przycisk na MMU."
 
 
 # MSG_FLOW
 # MSG_FLOW
-#: ultralcd.cpp:5942
+#: ultralcd.cpp:5944
 msgid "Flow"
 msgid "Flow"
 msgstr "Przeplyw"
 msgstr "Przeplyw"
 
 
 # MSG_PRUSA3D_FORUM
 # MSG_PRUSA3D_FORUM
-#: ultralcd.cpp:2141
+#: ultralcd.cpp:2145
 msgid "forum.prusa3d.com"
 msgid "forum.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_SELFTEST_COOLING_FAN c=20
 # MSG_SELFTEST_COOLING_FAN c=20
-#: messages.c:80
+#: messages.c:71
 msgid "Front print fan?"
 msgid "Front print fan?"
 msgstr "Przedni went. druku?"
 msgstr "Przedni went. druku?"
 
 
 # MSG_BED_CORRECTION_FRONT c=14 r=1
 # MSG_BED_CORRECTION_FRONT c=14 r=1
-#: ultralcd.cpp:2890
+#: ultralcd.cpp:2891
 msgid "Front side[um]"
 msgid "Front side[um]"
 msgstr "Przod [um]"
 msgstr "Przod [um]"
 
 
 # MSG_SELFTEST_FANS
 # MSG_SELFTEST_FANS
-#: ultralcd.cpp:6853
+#: ultralcd.cpp:6855
 msgid "Front/left fans"
 msgid "Front/left fans"
 msgstr "Przedni/lewy wentylator"
 msgstr "Przedni/lewy wentylator"
 
 
 # MSG_SELFTEST_HEATERTHERMISTOR
 # MSG_SELFTEST_HEATERTHERMISTOR
-#: ultralcd.cpp:6783
+#: ultralcd.cpp:6785
 msgid "Heater/Thermistor"
 msgid "Heater/Thermistor"
 msgstr "Grzalka/Termistor"
 msgstr "Grzalka/Termistor"
 
 
 # MSG_BED_HEATING_SAFETY_DISABLED
 # MSG_BED_HEATING_SAFETY_DISABLED
-#: Marlin_main.cpp:7395
+#: Marlin_main.cpp:7400
 msgid "Heating disabled by safety timer."
 msgid "Heating disabled by safety timer."
-msgstr "Grzanie wylaczone przez wyl. czasowy."
+msgstr "Grzanie wylaczone przez wyl. czasowy"
 
 
 # MSG_HEATING_COMPLETE c=20
 # MSG_HEATING_COMPLETE c=20
-#: messages.c:52
+#: messages.c:47
 msgid "Heating done."
 msgid "Heating done."
-msgstr "Grzanie zakonczone."
+msgstr "Grzanie zakonczone"
 
 
 # MSG_HEATING
 # MSG_HEATING
-#: messages.c:51
+#: messages.c:46
 msgid "Heating"
 msgid "Heating"
-msgstr "Grzanie"
+msgstr "Grzanie..."
 
 
 # MSG_WIZARD_WELCOME c=20 r=7
 # MSG_WIZARD_WELCOME c=20 r=7
-#: ultralcd.cpp:4466
+#: ultralcd.cpp:4467
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgid "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
 msgstr "Czesc, jestem Twoja drukarka Original Prusa i3. Czy potrzebujesz pomocy z ustawieniem?"
 msgstr "Czesc, jestem Twoja drukarka Original Prusa i3. Czy potrzebujesz pomocy z ustawieniem?"
 
 
 # MSG_PRUSA3D_HOWTO
 # MSG_PRUSA3D_HOWTO
-#: ultralcd.cpp:2142
+#: ultralcd.cpp:2146
 msgid "howto.prusa3d.com"
 msgid "howto.prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # 
 # 
-#: ultralcd.cpp:5830
+#: ultralcd.cpp:5832
 msgid "Change extruder"
 msgid "Change extruder"
-msgstr ""
+msgstr "Zmiana ekstrudera"
 
 
 # MSG_FILAMENTCHANGE
 # MSG_FILAMENTCHANGE
-#: messages.c:42
+#: messages.c:37
 msgid "Change filament"
 msgid "Change filament"
 msgstr "Wymiana filamentu"
 msgstr "Wymiana filamentu"
 
 
 # MSG_CHANGE_SUCCESS
 # MSG_CHANGE_SUCCESS
-#: ultralcd.cpp:2252
+#: ultralcd.cpp:2256
 msgid "Change success!"
 msgid "Change success!"
 msgstr "Wymiana ok!"
 msgstr "Wymiana ok!"
 
 
@@ -621,74 +601,69 @@ msgid "Changed correctly?"
 msgstr "Wymiana ok?"
 msgstr "Wymiana ok?"
 
 
 # MSG_SELFTEST_CHECK_BED c=20
 # MSG_SELFTEST_CHECK_BED c=20
-#: messages.c:86
+#: messages.c:77
 msgid "Checking bed     "
 msgid "Checking bed     "
-msgstr "Kontrola stolu     "
+msgstr "Kontrola stolu"
 
 
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
 # MSG_SELFTEST_CHECK_ENDSTOPS c=20
-#: ultralcd.cpp:7063
+#: ultralcd.cpp:7065
 msgid "Checking endstops"
 msgid "Checking endstops"
 msgstr "Kontrola krancowek"
 msgstr "Kontrola krancowek"
 
 
 # MSG_SELFTEST_CHECK_HOTEND c=20
 # MSG_SELFTEST_CHECK_HOTEND c=20
-#: ultralcd.cpp:7064
+#: ultralcd.cpp:7066
 msgid "Checking hotend  "
 msgid "Checking hotend  "
-msgstr "Kontrola hotendu  "
+msgstr "Kontrola hotendu"
 
 
 # MSG_SELFTEST_CHECK_FSENSOR c=20
 # MSG_SELFTEST_CHECK_FSENSOR c=20
-#: messages.c:87
+#: messages.c:78
 msgid "Checking sensors "
 msgid "Checking sensors "
-msgstr "Sprawdzanie czujnikow "
+msgstr "Sprawdzanie czujnikow"
 
 
 # MSG_SELFTEST_CHECK_X c=20
 # MSG_SELFTEST_CHECK_X c=20
-#: ultralcd.cpp:7065
+#: ultralcd.cpp:7067
 msgid "Checking X axis  "
 msgid "Checking X axis  "
-msgstr "Kontrola osi X  "
+msgstr "Kontrola osi X"
 
 
 # MSG_SELFTEST_CHECK_Y c=20
 # MSG_SELFTEST_CHECK_Y c=20
-#: ultralcd.cpp:7066
+#: ultralcd.cpp:7068
 msgid "Checking Y axis  "
 msgid "Checking Y axis  "
-msgstr "Kontrola osi Y  "
+msgstr "Kontrola osi Y"
 
 
 # MSG_SELFTEST_CHECK_Z c=20
 # MSG_SELFTEST_CHECK_Z c=20
-#: ultralcd.cpp:7067
+#: ultralcd.cpp:7069
 msgid "Checking Z axis  "
 msgid "Checking Z axis  "
-msgstr "Kontrola osi Z  "
-
-# MSG_ERR_CHECKSUM_MISMATCH
-#: cmdqueue.cpp:444
-msgid "checksum mismatch, Last Line: "
-msgstr "suma kontrolna niezgodna, ostatnia linia: "
+msgstr "Kontrola osi Z"
 
 
 # MSG_CHOOSE_EXTRUDER c=20 r=1
 # MSG_CHOOSE_EXTRUDER c=20 r=1
-#: messages.c:54
+#: messages.c:49
 msgid "Choose extruder:"
 msgid "Choose extruder:"
 msgstr "Wybierz ekstruder:"
 msgstr "Wybierz ekstruder:"
 
 
 # MSG_CHOOSE_FILAMENT c=20 r=1
 # MSG_CHOOSE_FILAMENT c=20 r=1
-#: messages.c:55
+#: messages.c:50
 msgid "Choose filament:"
 msgid "Choose filament:"
 msgstr "Wybierz filament:"
 msgstr "Wybierz filament:"
 
 
 # MSG_FILAMENT c=17 r=1
 # MSG_FILAMENT c=17 r=1
-#: messages.c:35
+#: messages.c:30
 msgid "Filament"
 msgid "Filament"
-msgstr "Filament"
+msgstr ""
 
 
 # MSG_WIZARD_XYZ_CAL c=20 r=8
 # MSG_WIZARD_XYZ_CAL c=20 r=8
-#: ultralcd.cpp:4496
+#: ultralcd.cpp:4497
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgid "I will run xyz calibration now. It will take approx. 12 mins."
 msgstr "Przeprowadze teraz kalibracje XYZ. Zajmie ok. 12 min."
 msgstr "Przeprowadze teraz kalibracje XYZ. Zajmie ok. 12 min."
 
 
 # MSG_WIZARD_Z_CAL c=20 r=8
 # MSG_WIZARD_Z_CAL c=20 r=8
-#: ultralcd.cpp:4504
+#: ultralcd.cpp:4505
 msgid "I will run z calibration now."
 msgid "I will run z calibration now."
 msgstr "Przeprowadze kalibracje Z."
 msgstr "Przeprowadze kalibracje Z."
 
 
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
 # MSG_WIZARD_V2_CAL_2 c=20 r=12
-#: ultralcd.cpp:4569
+#: ultralcd.cpp:4570
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
 msgid "I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
-msgstr "Zaczne drukowac linie. Stopniowo opuszczaj dysze przekrecajac pokretlo, poki nie uzyskasz optymalnej wysokosci. Sprawdz obrazki w naszym Podreczniku w rozdz. Kalibracja."
+msgstr "Zaczne drukowac linie. Stopniowo opuszczaj dysze przekrecajac pokretlo, poki nie uzyskasz optymalnej wysokosci. Sprawdz obrazki w naszym Podreczniku w rozdz. Kalibracja"
 
 
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60
 #: mesh_bed_calibration.cpp:2481
 #: mesh_bed_calibration.cpp:2481
@@ -696,57 +671,57 @@ msgid "Improving bed calibration point"
 msgstr "Poprawiam precyzje punktu kalibracyjnego"
 msgstr "Poprawiam precyzje punktu kalibracyjnego"
 
 
 # MSG_WATCH
 # MSG_WATCH
-#: messages.c:102
+#: messages.c:93
 msgid "Info screen"
 msgid "Info screen"
 msgstr "Ekran informacyjny"
 msgstr "Ekran informacyjny"
 
 
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
 # MSG_FILAMENT_LOADING_T0 c=20 r=4
-#: messages.c:38
+#: messages.c:33
 msgid "Insert filament into extruder 1. Click when done."
 msgid "Insert filament into extruder 1. Click when done."
 msgstr "Wloz filament do ekstrudera 1. Potwierdz naciskajac pokretlo."
 msgstr "Wloz filament do ekstrudera 1. Potwierdz naciskajac pokretlo."
 
 
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
 # MSG_FILAMENT_LOADING_T1 c=20 r=4
-#: messages.c:39
+#: messages.c:34
 msgid "Insert filament into extruder 2. Click when done."
 msgid "Insert filament into extruder 2. Click when done."
 msgstr "Wloz filament do ekstrudera 2. Potwierdz naciskajac pokretlo."
 msgstr "Wloz filament do ekstrudera 2. Potwierdz naciskajac pokretlo."
 
 
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
 # MSG_FILAMENT_LOADING_T2 c=20 r=4
-#: messages.c:40
+#: messages.c:35
 msgid "Insert filament into extruder 3. Click when done."
 msgid "Insert filament into extruder 3. Click when done."
 msgstr "Wloz filament do ekstrudera 3. Potwierdz naciskajac pokretlo."
 msgstr "Wloz filament do ekstrudera 3. Potwierdz naciskajac pokretlo."
 
 
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
 # MSG_FILAMENT_LOADING_T3 c=20 r=4
-#: messages.c:41
+#: messages.c:36
 msgid "Insert filament into extruder 4. Click when done."
 msgid "Insert filament into extruder 4. Click when done."
 msgstr "Wloz filament do ekstrudera 4. Potwierdz naciskajac pokretlo."
 msgstr "Wloz filament do ekstrudera 4. Potwierdz naciskajac pokretlo."
 
 
 # 
 # 
-#: ultralcd.cpp:4529
+#: ultralcd.cpp:4530
 msgid "Is filament 1 loaded?"
 msgid "Is filament 1 loaded?"
-msgstr ""
+msgstr "Filament 1 zaladowany?"
 
 
 # MSG_INSERT_FILAMENT c=20
 # MSG_INSERT_FILAMENT c=20
-#: ultralcd.cpp:2238
+#: ultralcd.cpp:2242
 msgid "Insert filament"
 msgid "Insert filament"
 msgstr "Wprowadz filament"
 msgstr "Wprowadz filament"
 
 
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
 # MSG_WIZARD_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4532
+#: ultralcd.cpp:4533
 msgid "Is filament loaded?"
 msgid "Is filament loaded?"
 msgstr "Filament jest zaladowany?"
 msgstr "Filament jest zaladowany?"
 
 
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
 # MSG_WIZARD_PLA_FILAMENT c=20 r=2
-#: ultralcd.cpp:4563
+#: ultralcd.cpp:4564
 msgid "Is it PLA filament?"
 msgid "Is it PLA filament?"
 msgstr "Czy to filament PLA?"
 msgstr "Czy to filament PLA?"
 
 
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
 # MSG_PLA_FILAMENT_LOADED c=20 r=2
-#: ultralcd.cpp:4309
+#: ultralcd.cpp:4310
 msgid "Is PLA filament loaded?"
 msgid "Is PLA filament loaded?"
 msgstr "Fialment PLA jest zaladowany?"
 msgstr "Fialment PLA jest zaladowany?"
 
 
 # MSG_STEEL_SHEET_CHECK c=20 r=2
 # MSG_STEEL_SHEET_CHECK c=20 r=2
-#: messages.c:95
+#: messages.c:86
 msgid "Is steel sheet on heatbed?"
 msgid "Is steel sheet on heatbed?"
 msgstr "Czy plyta stal. jest na podgrzew. stole?"
 msgstr "Czy plyta stal. jest na podgrzew. stole?"
 
 
@@ -755,280 +730,240 @@ msgstr "Czy plyta stal. jest na podgrzew. stole?"
 msgid "Iteration "
 msgid "Iteration "
 msgstr "Iteracja "
 msgstr "Iteracja "
 
 
-# MSG_KILLED
-#: Marlin_main.cpp:7552
-msgid "KILLED. "
-msgstr "PRZERWANE. "
+# 
+#: ultralcd.cpp:1949
+msgid "Last print failures"
+msgstr ""
+
+# 
+#: ultralcd.cpp:1964
+msgid "Last print"
+msgstr ""
 
 
 # MSG_SELFTEST_EXTRUDER_FAN c=20
 # MSG_SELFTEST_EXTRUDER_FAN c=20
-#: messages.c:81
+#: messages.c:72
 msgid "Left hotend fan?"
 msgid "Left hotend fan?"
 msgstr "Lewy went hotendu?"
 msgstr "Lewy went hotendu?"
 
 
 # 
 # 
-#: ultralcd.cpp:2648
+#: ultralcd.cpp:2649
 msgid "Left"
 msgid "Left"
-msgstr ""
+msgstr "Lewa"
 
 
 # MSG_BED_CORRECTION_LEFT c=14 r=1
 # MSG_BED_CORRECTION_LEFT c=14 r=1
-#: ultralcd.cpp:2888
+#: ultralcd.cpp:2889
 msgid "Left side [um]"
 msgid "Left side [um]"
 msgstr "Lewo [um]"
 msgstr "Lewo [um]"
 
 
 # 
 # 
-#: ultralcd.cpp:4854
+#: ultralcd.cpp:4855
 msgid "Lin. correction"
 msgid "Lin. correction"
-msgstr ""
+msgstr "Korekcja lin."
 
 
 # MSG_BABYSTEP_Z
 # MSG_BABYSTEP_Z
 #: messages.c:13
 #: messages.c:13
 msgid "Live adjust Z"
 msgid "Live adjust Z"
-msgstr "Dostrajanie osi Z"
+msgstr "Ustaw. Live Z"
 
 
 # MSG_LOAD_FILAMENT c=17
 # MSG_LOAD_FILAMENT c=17
-#: messages.c:56
+#: messages.c:51
 msgid "Load filament"
 msgid "Load filament"
-msgstr "Ladowanie filamentu"
+msgstr "Ladowanie fil."
 
 
 # MSG_LOADING_COLOR
 # MSG_LOADING_COLOR
-#: ultralcd.cpp:2265
+#: ultralcd.cpp:2281
 msgid "Loading color"
 msgid "Loading color"
 msgstr "Czyszcz. koloru"
 msgstr "Czyszcz. koloru"
 
 
 # MSG_LOADING_FILAMENT c=20
 # MSG_LOADING_FILAMENT c=20
-#: messages.c:57
+#: messages.c:52
 msgid "Loading filament"
 msgid "Loading filament"
-msgstr "Ladowanie filamentu"
+msgstr "Laduje filament"
 
 
 # MSG_LOOSE_PULLEY c=20 r=1
 # MSG_LOOSE_PULLEY c=20 r=1
-#: ultralcd.cpp:6837
+#: ultralcd.cpp:6839
 msgid "Loose pulley"
 msgid "Loose pulley"
 msgstr "Luzne kolo pasowe"
 msgstr "Luzne kolo pasowe"
 
 
-# MSG_M104_INVALID_EXTRUDER
-#: Marlin_main.cpp:7675
-msgid "M104 Invalid extruder "
-msgstr "M104 Nieprawidlowy ekstruder "
-
-# MSG_M105_INVALID_EXTRUDER
-#: Marlin_main.cpp:7678
-msgid "M105 Invalid extruder "
-msgstr "M105 Nieprawidlowy ekstruder "
-
 # 
 # 
-#: ultralcd.cpp:5822
+#: ultralcd.cpp:5824
 msgid "Load to nozzle"
 msgid "Load to nozzle"
-msgstr ""
-
-# MSG_M109_INVALID_EXTRUDER
-#: Marlin_main.cpp:7681
-msgid "M109 Invalid extruder "
-msgstr "M109 Nieprawidlowy ekstruder "
+msgstr "Zaladuj do dyszy"
 
 
 # MSG_M117_V2_CALIBRATION c=25 r=1
 # MSG_M117_V2_CALIBRATION c=25 r=1
-#: messages.c:58
+#: messages.c:53
 msgid "M117 First layer cal."
 msgid "M117 First layer cal."
 msgstr "M117 Kal. 1. warstwy"
 msgstr "M117 Kal. 1. warstwy"
 
 
-# MSG_M200_INVALID_EXTRUDER
-#: Marlin_main.cpp:5857
-msgid "M200 Invalid extruder "
-msgstr "M200 Nieprawidlowy ekstruder "
-
-# MSG_M218_INVALID_EXTRUDER
-#: Marlin_main.cpp:7684
-msgid "M218 Invalid extruder "
-msgstr "M218 Nieprawidlowy ekstruder "
-
-# MSG_M221_INVALID_EXTRUDER
-#: Marlin_main.cpp:7687
-msgid "M221 Invalid extruder "
-msgstr "M221 Nieprawidlowy ekstruder "
-
 # MSG_MAIN
 # MSG_MAIN
-#: messages.c:59
+#: messages.c:54
 msgid "Main"
 msgid "Main"
 msgstr "Menu glowne"
 msgstr "Menu glowne"
 
 
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
 # MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60
-#: messages.c:60
+#: messages.c:55
 msgid "Measuring reference height of calibration point"
 msgid "Measuring reference height of calibration point"
 msgstr "Okreslam wysokosc odniesienia punktu kalibracyjnego"
 msgstr "Okreslam wysokosc odniesienia punktu kalibracyjnego"
 
 
 # MSG_MESH_BED_LEVELING
 # MSG_MESH_BED_LEVELING
-#: ultralcd.cpp:4939
+#: ultralcd.cpp:4940
 msgid "Mesh Bed Leveling"
 msgid "Mesh Bed Leveling"
 msgstr "Poziomowanie stolu wg siatki"
 msgstr "Poziomowanie stolu wg siatki"
 
 
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
 # MSG_MMU_OK_RESUMING_POSITION c=20 r=4
-#: mmu.cpp:461
+#: mmu.cpp:474
 msgid "MMU OK. Resuming position..."
 msgid "MMU OK. Resuming position..."
 msgstr "MMU OK. Wznawianie pozycji."
 msgstr "MMU OK. Wznawianie pozycji."
 
 
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
 # MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
-#: mmu.cpp:450
+#: mmu.cpp:463
 msgid "MMU OK. Resuming temperature..."
 msgid "MMU OK. Resuming temperature..."
 msgstr "MMU OK. Wznawiam nagrzewanie..."
 msgstr "MMU OK. Wznawiam nagrzewanie..."
 
 
 # 
 # 
-#: ultralcd.cpp:2683
+#: ultralcd.cpp:2684
 msgid "Measured skew"
 msgid "Measured skew"
-msgstr ""
+msgstr "Zmierzony skos"
 
 
 # MSG_MMU_OK_RESUMING c=20 r=4
 # MSG_MMU_OK_RESUMING c=20 r=4
-#: mmu.cpp:472
+#: mmu.cpp:485
 msgid "MMU OK. Resuming..."
 msgid "MMU OK. Resuming..."
 msgstr "MMU OK. Wznawianie..."
 msgstr "MMU OK. Wznawianie..."
 
 
 # MSG_STEALTH_MODE_OFF
 # MSG_STEALTH_MODE_OFF
-#: messages.c:93
+#: messages.c:84
 msgid "Mode     [Normal]"
 msgid "Mode     [Normal]"
 msgstr "Tryb   [normalny]"
 msgstr "Tryb   [normalny]"
 
 
 # MSG_SILENT_MODE_ON
 # MSG_SILENT_MODE_ON
-#: messages.c:92
+#: messages.c:83
 msgid "Mode     [silent]"
 msgid "Mode     [silent]"
 msgstr "Tryb      [cichy]"
 msgstr "Tryb      [cichy]"
 
 
 # 
 # 
-#: mmu.cpp:418
+#: mmu.cpp:431
 msgid "MMU needs user attention."
 msgid "MMU needs user attention."
-msgstr ""
+msgstr "MMU wymaga uwagi uzytkownika."
 
 
 # MSG_STEALTH_MODE_ON
 # MSG_STEALTH_MODE_ON
-#: messages.c:94
+#: messages.c:85
 msgid "Mode    [Stealth]"
 msgid "Mode    [Stealth]"
 msgstr "Tryb    [Stealth]"
 msgstr "Tryb    [Stealth]"
 
 
 # MSG_AUTO_MODE_ON
 # MSG_AUTO_MODE_ON
 #: messages.c:12
 #: messages.c:12
 msgid "Mode [auto power]"
 msgid "Mode [auto power]"
-msgstr "Tryb[automatycz.]"
+msgstr "Tryb [automatycz]"
 
 
 # MSG_SILENT_MODE_OFF
 # MSG_SILENT_MODE_OFF
-#: messages.c:91
+#: messages.c:82
 msgid "Mode [high power]"
 msgid "Mode [high power]"
-msgstr "Tryb[wysok.wyda.]"
+msgstr "Tryb[wysoka wyd.]"
+
+# 
+#: ultralcd.cpp:2158
+msgid "MMU2 connected"
+msgstr ""
 
 
 # MSG_SELFTEST_MOTOR
 # MSG_SELFTEST_MOTOR
-#: messages.c:88
+#: messages.c:79
 msgid "Motor"
 msgid "Motor"
 msgstr "Silnik"
 msgstr "Silnik"
 
 
 # MSG_MOVE_AXIS
 # MSG_MOVE_AXIS
-#: ultralcd.cpp:4838
+#: ultralcd.cpp:4839
 msgid "Move axis"
 msgid "Move axis"
 msgstr "Ruch osi"
 msgstr "Ruch osi"
 
 
 # MSG_MOVE_X
 # MSG_MOVE_X
-#: ultralcd.cpp:3912
+#: ultralcd.cpp:3913
 msgid "Move X"
 msgid "Move X"
 msgstr "Ruch osi X"
 msgstr "Ruch osi X"
 
 
 # MSG_MOVE_Y
 # MSG_MOVE_Y
-#: ultralcd.cpp:3913
+#: ultralcd.cpp:3914
 msgid "Move Y"
 msgid "Move Y"
 msgstr "Ruch osi Y"
 msgstr "Ruch osi Y"
 
 
 # MSG_MOVE_Z
 # MSG_MOVE_Z
-#: ultralcd.cpp:3914
+#: ultralcd.cpp:3915
 msgid "Move Z"
 msgid "Move Z"
 msgstr "Ruch osi Z"
 msgstr "Ruch osi Z"
 
 
-# MSG_ERR_NO_CHECKSUM
-#: cmdqueue.cpp:456
-msgid "No Checksum with line number, Last Line: "
-msgstr "Brak sumy kontrolnej z numerem linii, ostatnia linia: "
-
 # MSG_NO_MOVE
 # MSG_NO_MOVE
 #: Marlin_main.cpp:4855
 #: Marlin_main.cpp:4855
 msgid "No move."
 msgid "No move."
 msgstr "Brak ruchu."
 msgstr "Brak ruchu."
 
 
 # MSG_NO_CARD
 # MSG_NO_CARD
-#: ultralcd.cpp:5802
+#: ultralcd.cpp:5804
 msgid "No SD card"
 msgid "No SD card"
 msgstr "Brak karty SD"
 msgstr "Brak karty SD"
 
 
 # MSG_NO
 # MSG_NO
-#: messages.c:63
+#: messages.c:58
 msgid "No"
 msgid "No"
 msgstr "Nie"
 msgstr "Nie"
 
 
 # MSG_SELFTEST_NOTCONNECTED
 # MSG_SELFTEST_NOTCONNECTED
-#: ultralcd.cpp:6785
+#: ultralcd.cpp:6787
 msgid "Not connected"
 msgid "Not connected"
-msgstr "Nie podlaczono"
+msgstr "Nie podlaczono "
 
 
 # 
 # 
 #: util.cpp:293
 #: util.cpp:293
 msgid "New firmware version available:"
 msgid "New firmware version available:"
-msgstr ""
+msgstr "Dostepna nowa wersja firmware:"
 
 
 # 
 # 
 #: 
 #: 
 msgid "No "
 msgid "No "
-msgstr ""
+msgstr "Nie"
 
 
 # MSG_SELFTEST_FAN_NO c=19
 # MSG_SELFTEST_FAN_NO c=19
-#: messages.c:84
+#: messages.c:75
 msgid "Not spinning"
 msgid "Not spinning"
 msgstr "Nie kreci sie"
 msgstr "Nie kreci sie"
 
 
 # MSG_WIZARD_V2_CAL c=20 r=8
 # MSG_WIZARD_V2_CAL c=20 r=8
-#: ultralcd.cpp:4568
+#: ultralcd.cpp:4569
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgid "Now I will calibrate distance between tip of the nozzle and heatbed surface."
 msgstr "Kalibruje odleglosc miedzy koncowka dyszy a powierzchnia druku."
 msgstr "Kalibruje odleglosc miedzy koncowka dyszy a powierzchnia druku."
 
 
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
 # MSG_WIZARD_WILL_PREHEAT c=20 r=4
-#: ultralcd.cpp:4512
+#: ultralcd.cpp:4513
 msgid "Now I will preheat nozzle for PLA."
 msgid "Now I will preheat nozzle for PLA."
 msgstr "Nagrzewam dysze dla PLA."
 msgstr "Nagrzewam dysze dla PLA."
 
 
 # MSG_NOZZLE
 # MSG_NOZZLE
-#: messages.c:64
+#: messages.c:59
 msgid "Nozzle"
 msgid "Nozzle"
 msgstr "Dysza"
 msgstr "Dysza"
 
 
-# MSG_OK
-#: Marlin_main.cpp:6333
-msgid "ok"
-msgstr ""
-
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
 # MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
-#: Marlin_main.cpp:1489
+#: Marlin_main.cpp:1488
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgid "Old settings found. Default PID, Esteps etc. will be set."
 msgstr "Znaleziono stare ustawienia. Zostana przywrocone domyslne ust. PID, Esteps, itp."
 msgstr "Znaleziono stare ustawienia. Zostana przywrocone domyslne ust. PID, Esteps, itp."
 
 
-# MSG_SD_OPEN_FILE_FAIL
-#: messages.c:79
-msgid "open failed, File: "
-msgstr "niepowodzenie otwarcia, Plik: "
-
-# MSG_ENDSTOP_OPEN
-#: messages.c:29
-msgid "open"
-msgstr "otworz"
-
 # 
 # 
-#: ultralcd.cpp:4503
+#: ultralcd.cpp:4504
 msgid "Now remove the test print from steel sheet."
 msgid "Now remove the test print from steel sheet."
-msgstr ""
+msgstr "Teraz zdejmij wydruk testowy ze stolu."
 
 
-# MSG_SD_OPENROOT_FAIL
-#: cardreader.cpp:196
-msgid "openRoot failed"
-msgstr "niepowodzenie openRoot"
+# 
+#: ultralcd.cpp:1880
+msgid "Nozzle FAN"
+msgstr ""
 
 
 # MSG_PAUSE_PRINT
 # MSG_PAUSE_PRINT
-#: ultralcd.cpp:5776
+#: ultralcd.cpp:5778
 msgid "Pause print"
 msgid "Pause print"
 msgstr "Wstrzymanie wydruku"
 msgstr "Wstrzymanie wydruku"
 
 
 # MSG_PID_RUNNING c=20 r=1
 # MSG_PID_RUNNING c=20 r=1
 #: ultralcd.cpp:1703
 #: ultralcd.cpp:1703
 msgid "PID cal.           "
 msgid "PID cal.           "
-msgstr "Kalibracja PID.           "
+msgstr "Kalibracja PID"
 
 
 # MSG_PID_FINISHED c=20 r=1
 # MSG_PID_FINISHED c=20 r=1
 #: ultralcd.cpp:1709
 #: ultralcd.cpp:1709
@@ -1036,7 +971,7 @@ msgid "PID cal. finished"
 msgstr "Kal. PID zakonczona"
 msgstr "Kal. PID zakonczona"
 
 
 # MSG_PID_EXTRUDER c=17 r=1
 # MSG_PID_EXTRUDER c=17 r=1
-#: ultralcd.cpp:4945
+#: ultralcd.cpp:4946
 msgid "PID calibration"
 msgid "PID calibration"
 msgstr "Kalibracja PID"
 msgstr "Kalibracja PID"
 
 
@@ -1046,12 +981,12 @@ msgid "PINDA Heating"
 msgstr "Grzanie sondy PINDA"
 msgstr "Grzanie sondy PINDA"
 
 
 # MSG_PAPER c=20 r=8
 # MSG_PAPER c=20 r=8
-#: messages.c:66
+#: messages.c:60
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgid "Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
 msgstr "Umiesc kartke papieru na stole roboczym i podczas pomiaru pierwszych 4 punktow. Jesli dysza zahaczy o papier, natychmiast wylacz drukarke."
 msgstr "Umiesc kartke papieru na stole roboczym i podczas pomiaru pierwszych 4 punktow. Jesli dysza zahaczy o papier, natychmiast wylacz drukarke."
 
 
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
 # MSG_WIZARD_CLEAN_HEATBED c=20 r=8
-#: ultralcd.cpp:4577
+#: ultralcd.cpp:4578
 msgid "Please clean heatbed and then press the knob."
 msgid "Please clean heatbed and then press the knob."
 msgstr "Oczysc powierzchnie druku i nacisnij pokretlo."
 msgstr "Oczysc powierzchnie druku i nacisnij pokretlo."
 
 
@@ -1061,117 +996,117 @@ msgid "Please clean the nozzle for calibration. Click when done."
 msgstr "Dla prawidl. kalibracji nalezy oczyscic dysze. Potw. guzikiem."
 msgstr "Dla prawidl. kalibracji nalezy oczyscic dysze. Potw. guzikiem."
 
 
 # MSG_SELFTEST_PLEASECHECK
 # MSG_SELFTEST_PLEASECHECK
-#: ultralcd.cpp:6777
+#: ultralcd.cpp:6779
 msgid "Please check :"
 msgid "Please check :"
 msgstr "Sprawdz :"
 msgstr "Sprawdz :"
 
 
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
 # MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
-#: messages.c:103
+#: messages.c:94
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgid "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
 msgstr "Przeczytaj nasz Podrecznik druku 3D aby naprawic problem. Potem wznow Asystenta przez restart drukarki."
 msgstr "Przeczytaj nasz Podrecznik druku 3D aby naprawic problem. Potem wznow Asystenta przez restart drukarki."
 
 
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
 # MSG_WIZARD_LOAD_FILAMENT c=20 r=8
-#: ultralcd.cpp:4411
+#: ultralcd.cpp:4412
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgid "Please insert PLA filament to the extruder, then press knob to load it."
 msgstr "Umiesc filament PLA w ekstruderze i nacisnij pokretlo, aby zaladowac."
 msgstr "Umiesc filament PLA w ekstruderze i nacisnij pokretlo, aby zaladowac."
 
 
 # MSG_PLEASE_LOAD_PLA c=20 r=4
 # MSG_PLEASE_LOAD_PLA c=20 r=4
-#: ultralcd.cpp:4314
+#: ultralcd.cpp:4315
 msgid "Please load PLA filament first."
 msgid "Please load PLA filament first."
 msgstr "Najpierw zaladuj filament PLA."
 msgstr "Najpierw zaladuj filament PLA."
 
 
 # MSG_CHECK_IDLER c=20 r=4
 # MSG_CHECK_IDLER c=20 r=4
-#: Marlin_main.cpp:2989
+#: Marlin_main.cpp:2988
 msgid "Please open idler and remove filament manually."
 msgid "Please open idler and remove filament manually."
 msgstr "Prosze odciagnac dzwignie dociskowa ekstrudera i recznie usunac filament."
 msgstr "Prosze odciagnac dzwignie dociskowa ekstrudera i recznie usunac filament."
 
 
 # MSG_PLACE_STEEL_SHEET c=20 r=4
 # MSG_PLACE_STEEL_SHEET c=20 r=4
-#: messages.c:67
+#: messages.c:61
 msgid "Please place steel sheet on heatbed."
 msgid "Please place steel sheet on heatbed."
 msgstr "Prosze umiescic plyte stalowa na stole podgrzewanym."
 msgstr "Prosze umiescic plyte stalowa na stole podgrzewanym."
 
 
 # MSG_PRESS_TO_UNLOAD c=20 r=4
 # MSG_PRESS_TO_UNLOAD c=20 r=4
-#: messages.c:71
+#: messages.c:64
 msgid "Please press the knob to unload filament"
 msgid "Please press the knob to unload filament"
 msgstr "Nacisnij pokretlo aby rozladowac filament"
 msgstr "Nacisnij pokretlo aby rozladowac filament"
 
 
 # 
 # 
-#: ultralcd.cpp:4407
+#: ultralcd.cpp:4408
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
 msgid "Please insert PLA filament to the first tube of MMU, then press the knob to load it."
-msgstr ""
+msgstr "Wsun filament PLA do pierwszej rurki MMU i nacisnij pokretlo aby go zaladowac."
 
 
 # MSG_PULL_OUT_FILAMENT c=20 r=4
 # MSG_PULL_OUT_FILAMENT c=20 r=4
-#: messages.c:73
+#: messages.c:66
 msgid "Please pull out filament immediately"
 msgid "Please pull out filament immediately"
 msgstr "Wyciagnij filament teraz"
 msgstr "Wyciagnij filament teraz"
 
 
 # MSG_EJECT_REMOVE c=20 r=4
 # MSG_EJECT_REMOVE c=20 r=4
-#: mmu.cpp:1114
+#: mmu.cpp:1136
 msgid "Please remove filament and then press the knob."
 msgid "Please remove filament and then press the knob."
 msgstr "Wyciagnij filament i wcisnij pokretlo."
 msgstr "Wyciagnij filament i wcisnij pokretlo."
 
 
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
 # MSG_REMOVE_STEEL_SHEET c=20 r=4
-#: messages.c:77
+#: messages.c:70
 msgid "Please remove steel sheet from heatbed."
 msgid "Please remove steel sheet from heatbed."
 msgstr "Prosze zdjac plyte stalowa z podgrzewanego stolu."
 msgstr "Prosze zdjac plyte stalowa z podgrzewanego stolu."
 
 
 # MSG_RUN_XYZ c=20 r=4
 # MSG_RUN_XYZ c=20 r=4
-#: Marlin_main.cpp:4011
+#: Marlin_main.cpp:4010
 msgid "Please run XYZ calibration first."
 msgid "Please run XYZ calibration first."
-msgstr "Prosze najpierw uruchomic kalibracje XYZ."
+msgstr "Prosze najpierw uruchomic kalibracje XYZ"
 
 
 # MSG_UPDATE_MMU2_FW c=20 r=4
 # MSG_UPDATE_MMU2_FW c=20 r=4
-#: mmu.cpp:1061
+#: mmu.cpp:1082
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgid "Please update firmware in your MMU2. Waiting for reset."
 msgstr "Prosze zaktualizowac Firmware MMU2. Czekam na reset."
 msgstr "Prosze zaktualizowac Firmware MMU2. Czekam na reset."
 
 
 # MSG_PLEASE_WAIT c=20
 # MSG_PLEASE_WAIT c=20
-#: messages.c:68
+#: messages.c:62
 msgid "Please wait"
 msgid "Please wait"
 msgstr "Prosze czekac"
 msgstr "Prosze czekac"
 
 
-# MSG_POWERUP
-#: messages.c:69
-msgid "PowerUp"
-msgstr "Uruchamianie"
-
 # 
 # 
-#: ultralcd.cpp:4502
+#: ultralcd.cpp:4503
 msgid "Please remove shipping helpers first."
 msgid "Please remove shipping helpers first."
-msgstr ""
+msgstr "Najpierw usun zabezpieczenia transportowe"
 
 
 # MSG_PREHEAT_NOZZLE c=20
 # MSG_PREHEAT_NOZZLE c=20
-#: messages.c:70
+#: messages.c:63
 msgid "Preheat the nozzle!"
 msgid "Preheat the nozzle!"
 msgstr "Nagrzej dysze!"
 msgstr "Nagrzej dysze!"
 
 
 # MSG_PREHEAT
 # MSG_PREHEAT
-#: ultralcd.cpp:5765
+#: ultralcd.cpp:5767
 msgid "Preheat"
 msgid "Preheat"
 msgstr "Grzanie"
 msgstr "Grzanie"
 
 
 # MSG_WIZARD_HEATING c=20 r=3
 # MSG_WIZARD_HEATING c=20 r=3
-#: messages.c:105
+#: messages.c:96
 msgid "Preheating nozzle. Please wait."
 msgid "Preheating nozzle. Please wait."
 msgstr "Nagrzewanie dyszy. Prosze czekac."
 msgstr "Nagrzewanie dyszy. Prosze czekac."
 
 
 # 
 # 
 #: util.cpp:297
 #: util.cpp:297
 msgid "Please upgrade."
 msgid "Please upgrade."
-msgstr ""
+msgstr "Prosze zaktualizowac."
 
 
 # MSG_PRESS_TO_PREHEAT c=20 r=4
 # MSG_PRESS_TO_PREHEAT c=20 r=4
-#: Marlin_main.cpp:9052
+#: Marlin_main.cpp:9054
 msgid "Press knob to preheat nozzle and continue."
 msgid "Press knob to preheat nozzle and continue."
 msgstr "Wcisnij pokretlo aby rozgrzac dysze i kontynuowac."
 msgstr "Wcisnij pokretlo aby rozgrzac dysze i kontynuowac."
 
 
+# 
+#: ultralcd.cpp:1932
+msgid "Power failures"
+msgstr ""
+
 # MSG_PRINT_ABORTED c=20
 # MSG_PRINT_ABORTED c=20
-#: messages.c:72
+#: messages.c:65
 msgid "Print aborted"
 msgid "Print aborted"
 msgstr "Druk przerwany"
 msgstr "Druk przerwany"
 
 
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
 # MSG_SELFTEST_PRINT_FAN_SPEED c=18
-#: ultralcd.cpp:7084
+#: ultralcd.cpp:7086
 msgid "Print fan:"
 msgid "Print fan:"
 msgstr "Went. wydruku:"
 msgstr "Went. wydruku:"
 
 
@@ -1185,25 +1120,20 @@ msgstr "Druk z karty SD"
 msgid "Print paused"
 msgid "Print paused"
 msgstr "Druk wstrzymany"
 msgstr "Druk wstrzymany"
 
 
-# MSG_ERR_KILLED
-#: Marlin_main.cpp:7547
-msgid "Printer halted. kill() called!"
-msgstr "Drukarka zatrzymana. Wywolano komende kill()!"
-
 # 
 # 
-#: mmu.cpp:422
+#: mmu.cpp:435
 msgid "Press the knob to resume nozzle temperature."
 msgid "Press the knob to resume nozzle temperature."
-msgstr ""
+msgstr "Wcisnij pokretlo aby wznowic podgrzewanie dyszy."
 
 
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
 # MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
-#: messages.c:46
+#: messages.c:41
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Drukarka nie zostala jeszcze skalibrowana. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Konfiguracja przed drukowaniem."
 msgstr "Drukarka nie zostala jeszcze skalibrowana. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Konfiguracja przed drukowaniem."
 
 
-# MSG_ERR_STOPPED
-#: messages.c:32
-msgid "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
-msgstr "Drukarka zatrzymana z powodu bledow. Usun problem i uzyj M999 aby zrestartowac. (Temperatura jest zresetowana, ustaw ja po restarcie)"
+# 
+#: ultralcd.cpp:1882
+msgid "Print FAN"
+msgstr ""
 
 
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
@@ -1213,177 +1143,157 @@ msgstr "Prusa i3 MK2.5 gotowa"
 # WELCOME_MSG c=20
 # WELCOME_MSG c=20
 #: 
 #: 
 msgid "Prusa i3 MK3 ready."
 msgid "Prusa i3 MK3 ready."
-msgstr "Prusa i3 MK3 gotowa."
+msgstr "Prusa i3 MK3 gotowa"
 
 
 # MSG_PRUSA3D
 # MSG_PRUSA3D
-#: ultralcd.cpp:2140
+#: ultralcd.cpp:2144
 msgid "prusa3d.com"
 msgid "prusa3d.com"
 msgstr ""
 msgstr ""
 
 
 # MSG_BED_CORRECTION_REAR c=14 r=1
 # MSG_BED_CORRECTION_REAR c=14 r=1
-#: ultralcd.cpp:2891
+#: ultralcd.cpp:2892
 msgid "Rear side [um]"
 msgid "Rear side [um]"
 msgstr "Tyl [um]"
 msgstr "Tyl [um]"
 
 
 # MSG_RECOVERING_PRINT c=20 r=1
 # MSG_RECOVERING_PRINT c=20 r=1
-#: Marlin_main.cpp:8477
+#: Marlin_main.cpp:8481
 msgid "Recovering print    "
 msgid "Recovering print    "
-msgstr "Wznawianie wydruku    "
+msgstr "Wznawianie wydruku"
 
 
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
 # MSG_REMOVE_OLD_FILAMENT c=20 r=4
-#: mmu.cpp:517
+#: mmu.cpp:535
 msgid "Remove old filament and press the knob to start loading new filament."
 msgid "Remove old filament and press the knob to start loading new filament."
 msgstr "Wyciagnij poprzedni filament i nacisnij pokretlo aby zaladowac nowy."
 msgstr "Wyciagnij poprzedni filament i nacisnij pokretlo aby zaladowac nowy."
 
 
 # 
 # 
 #: 
 #: 
 msgid "Prusa i3 MK2 ready."
 msgid "Prusa i3 MK2 ready."
-msgstr ""
+msgstr "Prusa i3 MK2 gotowa"
 
 
 # MSG_CALIBRATE_BED_RESET
 # MSG_CALIBRATE_BED_RESET
-#: ultralcd.cpp:4952
+#: ultralcd.cpp:4953
 msgid "Reset XYZ calibr."
 msgid "Reset XYZ calibr."
 msgstr "Reset kalibr. XYZ"
 msgstr "Reset kalibr. XYZ"
 
 
 # MSG_BED_CORRECTION_RESET
 # MSG_BED_CORRECTION_RESET
-#: ultralcd.cpp:2892
+#: ultralcd.cpp:2893
 msgid "Reset"
 msgid "Reset"
 msgstr ""
 msgstr ""
 
 
 # MSG_RESUME_PRINT
 # MSG_RESUME_PRINT
-#: ultralcd.cpp:5780
+#: ultralcd.cpp:5782
 msgid "Resume print"
 msgid "Resume print"
 msgstr "Wznowic wydruk"
 msgstr "Wznowic wydruk"
 
 
 # MSG_RESUMING_PRINT c=20 r=1
 # MSG_RESUMING_PRINT c=20 r=1
-#: messages.c:76
+#: messages.c:69
 msgid "Resuming print"
 msgid "Resuming print"
 msgstr "Wznawianie druku"
 msgstr "Wznawianie druku"
 
 
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
 # MSG_BED_CORRECTION_RIGHT c=14 r=1
-#: ultralcd.cpp:2889
+#: ultralcd.cpp:2890
 msgid "Right side[um]"
 msgid "Right side[um]"
 msgstr "Prawo [um]"
 msgstr "Prawo [um]"
 
 
 # MSG_SECOND_SERIAL_ON c=17 r=1
 # MSG_SECOND_SERIAL_ON c=17 r=1
-#: ultralcd.cpp:4866
+#: ultralcd.cpp:4867
 msgid "RPi port     [on]"
 msgid "RPi port     [on]"
 msgstr "Port RPi     [wl]"
 msgstr "Port RPi     [wl]"
 
 
-# 
-#: Marlin_main.cpp:7076
-msgid "Resend"
-msgstr ""
-
 # MSG_SECOND_SERIAL_OFF c=17 r=1
 # MSG_SECOND_SERIAL_OFF c=17 r=1
-#: ultralcd.cpp:4864
+#: ultralcd.cpp:4865
 msgid "RPi port    [off]"
 msgid "RPi port    [off]"
 msgstr "Port RPi    [wyl]"
 msgstr "Port RPi    [wyl]"
 
 
 # MSG_WIZARD_RERUN c=20 r=7
 # MSG_WIZARD_RERUN c=20 r=7
-#: ultralcd.cpp:4330
+#: ultralcd.cpp:4331
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgid "Running Wizard will delete current calibration results and start from the beginning. Continue?"
 msgstr "Wlaczenie Asystenta usunie obecne dane kalibracyjne i zacznie od poczatku. Kontynuowac?"
 msgstr "Wlaczenie Asystenta usunie obecne dane kalibracyjne i zacznie od poczatku. Kontynuowac?"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
-#: ultralcd.cpp:4780
+#: ultralcd.cpp:4781
 msgid "SD card  [normal]"
 msgid "SD card  [normal]"
 msgstr "Karta SD [normal]"
 msgstr "Karta SD [normal]"
 
 
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
 # MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
-#: ultralcd.cpp:4778
+#: ultralcd.cpp:4779
 msgid "SD card [flshAir]"
 msgid "SD card [flshAir]"
-msgstr "Karta SD[flshAir]"
-
-# MSG_SD_CARD_OK
-#: cardreader.cpp:202
-msgid "SD card ok"
-msgstr "Karta SD OK"
+msgstr "Karta SD[FlshAir]"
 
 
 # 
 # 
-#: ultralcd.cpp:2649
+#: ultralcd.cpp:2650
 msgid "Right"
 msgid "Right"
-msgstr ""
-
-# MSG_SD_INIT_FAIL
-#: cardreader.cpp:186
-msgid "SD init fail"
-msgstr "Inicjalizacja karty SD nieudana"
+msgstr "Prawa"
 
 
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
 # MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60
-#: messages.c:43
+#: messages.c:38
 msgid "Searching bed calibration point"
 msgid "Searching bed calibration point"
 msgstr "Szukam punktu kalibracyjnego na stole"
 msgstr "Szukam punktu kalibracyjnego na stole"
 
 
 # MSG_LANGUAGE_SELECT
 # MSG_LANGUAGE_SELECT
-#: ultralcd.cpp:4873
+#: ultralcd.cpp:4874
 msgid "Select language"
 msgid "Select language"
 msgstr "Wybor jezyka"
 msgstr "Wybor jezyka"
 
 
 # MSG_SELFTEST_OK
 # MSG_SELFTEST_OK
-#: ultralcd.cpp:6349
+#: ultralcd.cpp:6351
 msgid "Self test OK"
 msgid "Self test OK"
 msgstr "Selftest OK"
 msgstr "Selftest OK"
 
 
 # MSG_SELFTEST_START c=20
 # MSG_SELFTEST_START c=20
-#: ultralcd.cpp:6182
+#: ultralcd.cpp:6184
 msgid "Self test start  "
 msgid "Self test start  "
-msgstr "Rozpoczynanie Selftestu  "
+msgstr "Rozpoczynanie Selftestu"
 
 
 # MSG_SELFTEST
 # MSG_SELFTEST
-#: ultralcd.cpp:4926
+#: ultralcd.cpp:4927
 msgid "Selftest         "
 msgid "Selftest         "
 msgstr "Selftest "
 msgstr "Selftest "
 
 
 # MSG_SELFTEST_ERROR
 # MSG_SELFTEST_ERROR
-#: ultralcd.cpp:6775
+#: ultralcd.cpp:6777
 msgid "Selftest error !"
 msgid "Selftest error !"
 msgstr "Blad selftest !"
 msgstr "Blad selftest !"
 
 
 # MSG_SELFTEST_FAILED c=20
 # MSG_SELFTEST_FAILED c=20
-#: messages.c:82
+#: messages.c:73
 msgid "Selftest failed  "
 msgid "Selftest failed  "
-msgstr "Selftest nieudany  "
+msgstr "Selftest nieudany"
 
 
 # MSG_FORCE_SELFTEST c=20 r=8
 # MSG_FORCE_SELFTEST c=20 r=8
-#: Marlin_main.cpp:1521
+#: Marlin_main.cpp:1520
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
 msgid "Selftest will be run to calibrate accurate sensorless rehoming."
-msgstr "Zostanie uruchomiony Selftest aby dokladnie skalibrowac punkt bazowy bez krancowek."
+msgstr "Zostanie uruchomiony Selftest aby dokladnie skalibrowac punkt bazowy bez krancowek"
 
 
 # 
 # 
-#: ultralcd.cpp:4550
+#: ultralcd.cpp:4551
 msgid "Select nozzle preheat temperature which matches your material."
 msgid "Select nozzle preheat temperature which matches your material."
-msgstr ""
+msgstr "Wybierz temperature grzania dyszy odpowiednia dla materialu."
 
 
 # 
 # 
-#: ultralcd.cpp:4300
+#: ultralcd.cpp:4301
 msgid "Select PLA filament:"
 msgid "Select PLA filament:"
-msgstr ""
+msgstr "Wybierz filament PLA:"
 
 
 # MSG_SET_TEMPERATURE c=19 r=1
 # MSG_SET_TEMPERATURE c=19 r=1
-#: ultralcd.cpp:2900
+#: ultralcd.cpp:2901
 msgid "Set temperature:"
 msgid "Set temperature:"
 msgstr "Ustaw. temperatury:"
 msgstr "Ustaw. temperatury:"
 
 
 # MSG_SETTINGS
 # MSG_SETTINGS
-#: messages.c:90
+#: messages.c:81
 msgid "Settings"
 msgid "Settings"
 msgstr "Ustawienia"
 msgstr "Ustawienia"
 
 
 # MSG_SHOW_END_STOPS c=17 r=1
 # MSG_SHOW_END_STOPS c=17 r=1
-#: ultralcd.cpp:4949
+#: ultralcd.cpp:4950
 msgid "Show end stops"
 msgid "Show end stops"
 msgstr "Pokaz krancowki"
 msgstr "Pokaz krancowki"
 
 
 # 
 # 
-#: ultralcd.cpp:4947
+#: ultralcd.cpp:4948
 msgid "Show pinda state"
 msgid "Show pinda state"
-msgstr ""
-
-# MSG_DWELL
-#: Marlin_main.cpp:3752
-msgid "Sleep..."
-msgstr "Czuwanie..."
+msgstr "Stan sondy PINDA"
 
 
 # MSG_FILE_CNT c=20 r=4
 # MSG_FILE_CNT c=20 r=4
 #: cardreader.cpp:738
 #: cardreader.cpp:738
@@ -1391,24 +1301,24 @@ msgid "Some files will not be sorted. Max. No. of files in 1 folder for sorting
 msgstr "Niektore pliki nie zostana posortowane. Max. liczba plikow w 1 folderze = 100."
 msgstr "Niektore pliki nie zostana posortowane. Max. liczba plikow w 1 folderze = 100."
 
 
 # MSG_SORT_NONE c=17 r=1
 # MSG_SORT_NONE c=17 r=1
-#: ultralcd.cpp:4790
+#: ultralcd.cpp:4791
 msgid "Sort:      [none]"
 msgid "Sort:      [none]"
-msgstr "Sortowanie:[brak]"
+msgstr "Sortuj:    [brak]"
 
 
 # MSG_SORT_TIME c=17 r=1
 # MSG_SORT_TIME c=17 r=1
-#: ultralcd.cpp:4788
+#: ultralcd.cpp:4789
 msgid "Sort:      [time]"
 msgid "Sort:      [time]"
-msgstr "Sortowanie:[czas]"
+msgstr "Sortuj:    [czas]"
 
 
 # 
 # 
-#: ultralcd.cpp:2686
+#: ultralcd.cpp:2687
 msgid "Severe skew"
 msgid "Severe skew"
-msgstr ""
+msgstr "Znaczny skos"
 
 
 # MSG_SORT_ALPHA c=17 r=1
 # MSG_SORT_ALPHA c=17 r=1
-#: ultralcd.cpp:4789
+#: ultralcd.cpp:4790
 msgid "Sort:  [alphabet]"
 msgid "Sort:  [alphabet]"
-msgstr "Sort.:  [alfabet]"
+msgstr "Sortuj: [alfabet]"
 
 
 # MSG_SORTING c=20 r=1
 # MSG_SORTING c=20 r=1
 #: cardreader.cpp:745
 #: cardreader.cpp:745
@@ -1421,9 +1331,9 @@ msgid "Sound      [loud]"
 msgstr "Dzwiek   [Glosny]"
 msgstr "Dzwiek   [Glosny]"
 
 
 # 
 # 
-#: ultralcd.cpp:2685
+#: ultralcd.cpp:2686
 msgid "Slight skew"
 msgid "Slight skew"
-msgstr ""
+msgstr "Lekki skos"
 
 
 # MSG_SOUND_MUTE c=17 r=1
 # MSG_SOUND_MUTE c=17 r=1
 #: sound.h:8
 #: sound.h:8
@@ -1431,9 +1341,9 @@ msgid "Sound      [mute]"
 msgstr "Dzwiek[Wylaczony]"
 msgstr "Dzwiek[Wylaczony]"
 
 
 # 
 # 
-#: Marlin_main.cpp:335
+#: Marlin_main.cpp:4518
 msgid "Some problem encountered, Z-leveling enforced ..."
 msgid "Some problem encountered, Z-leveling enforced ..."
-msgstr ""
+msgstr "Wykryto problem, wymuszono poziomowanie osi Z ..."
 
 
 # MSG_SOUND_ONCE c=17 r=1
 # MSG_SOUND_ONCE c=17 r=1
 #: sound.h:6
 #: sound.h:6
@@ -1446,144 +1356,149 @@ msgid "Sound    [silent]"
 msgstr "Dzwiek    [Cichy]"
 msgstr "Dzwiek    [Cichy]"
 
 
 # MSG_SPEED
 # MSG_SPEED
-#: ultralcd.cpp:5936
+#: ultralcd.cpp:5938
 msgid "Speed"
 msgid "Speed"
 msgstr "Predkosc"
 msgstr "Predkosc"
 
 
 # MSG_SELFTEST_FAN_YES c=19
 # MSG_SELFTEST_FAN_YES c=19
-#: messages.c:85
+#: messages.c:76
 msgid "Spinning"
 msgid "Spinning"
 msgstr "Kreci sie"
 msgstr "Kreci sie"
 
 
 # MSG_TEMP_CAL_WARNING c=20 r=4
 # MSG_TEMP_CAL_WARNING c=20 r=4
-#: Marlin_main.cpp:4024
+#: Marlin_main.cpp:4023
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgid "Stable ambient temperature 21-26C is needed a rigid stand is required."
 msgstr "Potrzebna jest stabilna temperatura otoczenia 21-26C i stabilne podloze."
 msgstr "Potrzebna jest stabilna temperatura otoczenia 21-26C i stabilne podloze."
 
 
 # MSG_STATISTICS
 # MSG_STATISTICS
-#: ultralcd.cpp:5847
+#: ultralcd.cpp:5849
 msgid "Statistics  "
 msgid "Statistics  "
-msgstr "Statystyki  "
+msgstr "Statystyki"
 
 
 # MSG_STOP_PRINT
 # MSG_STOP_PRINT
-#: messages.c:96
+#: messages.c:87
 msgid "Stop print"
 msgid "Stop print"
 msgstr "Zatrzymac druk"
 msgstr "Zatrzymac druk"
 
 
 # MSG_STOPPED
 # MSG_STOPPED
-#: messages.c:97
+#: messages.c:88
 msgid "STOPPED. "
 msgid "STOPPED. "
-msgstr "ZATRZYMANO. "
+msgstr "ZATRZYMANO."
 
 
 # MSG_SUPPORT
 # MSG_SUPPORT
-#: ultralcd.cpp:5854
+#: ultralcd.cpp:5856
 msgid "Support"
 msgid "Support"
 msgstr "Wsparcie"
 msgstr "Wsparcie"
 
 
 # MSG_SELFTEST_SWAPPED
 # MSG_SELFTEST_SWAPPED
-#: ultralcd.cpp:6855
+#: ultralcd.cpp:6857
 msgid "Swapped"
 msgid "Swapped"
 msgstr "Zamieniono"
 msgstr "Zamieniono"
 
 
 # MSG_TEMP_CALIBRATION c=20 r=1
 # MSG_TEMP_CALIBRATION c=20 r=1
-#: messages.c:98
+#: messages.c:89
 msgid "Temp. cal.          "
 msgid "Temp. cal.          "
-msgstr "Kalibracja temp.          "
+msgstr "Kalibracja temp."
 
 
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
 # MSG_TEMP_CALIBRATION_ON c=20 r=1
-#: ultralcd.cpp:4860
+#: ultralcd.cpp:4861
 msgid "Temp. cal.   [on]"
 msgid "Temp. cal.   [on]"
-msgstr "Kalibr.temp. [wl]"
+msgstr "Kalibr. temp.[wl]"
 
 
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
 # MSG_TEMP_CALIBRATION_OFF c=20 r=1
-#: ultralcd.cpp:4858
+#: ultralcd.cpp:4859
 msgid "Temp. cal.  [off]"
 msgid "Temp. cal.  [off]"
 msgstr "Kalibr.temp.[wyl]"
 msgstr "Kalibr.temp.[wyl]"
 
 
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
 # MSG_CALIBRATION_PINDA_MENU c=17 r=1
-#: ultralcd.cpp:4958
+#: ultralcd.cpp:4959
 msgid "Temp. calibration"
 msgid "Temp. calibration"
-msgstr "Kalibracja temp"
+msgstr "Kalibracja temp."
 
 
 # MSG_TEMP_CAL_FAILED c=20 r=8
 # MSG_TEMP_CAL_FAILED c=20 r=8
-#: ultralcd.cpp:3525
+#: ultralcd.cpp:3526
 msgid "Temperature calibration failed"
 msgid "Temperature calibration failed"
 msgstr "Kalibracja temperaturowa nieudana"
 msgstr "Kalibracja temperaturowa nieudana"
 
 
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
 # MSG_TEMP_CALIBRATION_DONE c=20 r=12
-#: messages.c:99
+#: messages.c:90
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgid "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
 msgstr "Kalibracja temperaturowa zakonczona i wlaczona. Moze byc wylaczona z menu Ustawienia -> Kalibracja temp."
 msgstr "Kalibracja temperaturowa zakonczona i wlaczona. Moze byc wylaczona z menu Ustawienia -> Kalibracja temp."
 
 
 # MSG_TEMPERATURE
 # MSG_TEMPERATURE
-#: ultralcd.cpp:4836
+#: ultralcd.cpp:4837
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 # MSG_MENU_TEMPERATURES c=15 r=1
 # MSG_MENU_TEMPERATURES c=15 r=1
-#: ultralcd.cpp:2185
+#: ultralcd.cpp:2189
 msgid "Temperatures"
 msgid "Temperatures"
 msgstr "Temperatury"
 msgstr "Temperatury"
 
 
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
 # MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
-#: messages.c:47
+#: messages.c:42
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgid "There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
 msgstr "Musimy przeprowadzic kalibracje Z. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Kalibracja."
 msgstr "Musimy przeprowadzic kalibracje Z. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Kalibracja."
 
 
 # 
 # 
-#: ultralcd.cpp:2539
+#: ultralcd.cpp:2540
 msgid "Total filament"
 msgid "Total filament"
-msgstr ""
+msgstr "Calkowita dlugosc filamentu"
 
 
 # 
 # 
-#: ultralcd.cpp:2541
+#: ultralcd.cpp:2542
 msgid "Total print time"
 msgid "Total print time"
-msgstr ""
-
-# MSG_ENDSTOP_HIT
-#: messages.c:28
-msgid "TRIGGERED"
-msgstr "AKTYWOWANO"
+msgstr "Calkowity czas druku"
 
 
 # MSG_TUNE
 # MSG_TUNE
-#: ultralcd.cpp:5762
+#: ultralcd.cpp:5764
 msgid "Tune"
 msgid "Tune"
 msgstr "Strojenie"
 msgstr "Strojenie"
 
 
 # 
 # 
-#: ultralcd.cpp:4387
+#: ultralcd.cpp:4388
 msgid "Unload"
 msgid "Unload"
-msgstr ""
+msgstr "Rozladuj"
 
 
 # 
 # 
-#: ultralcd.cpp:5365
+#: ultralcd.cpp:5366
 msgid "Unload all"
 msgid "Unload all"
+msgstr "Rozladuj wszystkie"
+
+# 
+#: ultralcd.cpp:1931
+msgid "Total failures"
 msgstr ""
 msgstr ""
 
 
 # MSG_UNLOAD_FILAMENT c=17
 # MSG_UNLOAD_FILAMENT c=17
-#: messages.c:100
+#: messages.c:91
 msgid "Unload filament"
 msgid "Unload filament"
-msgstr "Wyladowanie filamentu"
+msgstr "Rozladowanie fil."
 
 
 # MSG_UNLOADING_FILAMENT c=20 r=1
 # MSG_UNLOADING_FILAMENT c=20 r=1
-#: messages.c:101
+#: messages.c:92
 msgid "Unloading filament"
 msgid "Unloading filament"
 msgstr "Rozladowuje filament"
 msgstr "Rozladowuje filament"
 
 
+# 
+#: ultralcd.cpp:1965
+msgid "Total"
+msgstr ""
+
 # MSG_USED c=19 r=1
 # MSG_USED c=19 r=1
-#: ultralcd.cpp:5083
+#: ultralcd.cpp:5084
 msgid "Used during print"
 msgid "Used during print"
 msgstr "Uzyte podczas druku"
 msgstr "Uzyte podczas druku"
 
 
 # MSG_MENU_VOLTAGES c=15 r=1
 # MSG_MENU_VOLTAGES c=15 r=1
-#: ultralcd.cpp:2188
+#: ultralcd.cpp:2192
 msgid "Voltages"
 msgid "Voltages"
 msgstr "Napiecia"
 msgstr "Napiecia"
 
 
-# MSG_SD_VOL_INIT_FAIL
-#: cardreader.cpp:191
-msgid "volume.init failed"
-msgstr "niepowodzenie volume.init"
+# 
+#: ultralcd.cpp:2166
+msgid "unknown"
+msgstr ""
 
 
 # MSG_USERWAIT
 # MSG_USERWAIT
 #: Marlin_main.cpp:4823
 #: Marlin_main.cpp:4823
@@ -1591,52 +1506,52 @@ msgid "Wait for user..."
 msgstr "Czekam na uzytkownika..."
 msgstr "Czekam na uzytkownika..."
 
 
 # MSG_WAITING_TEMP c=20 r=3
 # MSG_WAITING_TEMP c=20 r=3
-#: ultralcd.cpp:3044
+#: ultralcd.cpp:3045
 msgid "Waiting for nozzle and bed cooling"
 msgid "Waiting for nozzle and bed cooling"
 msgstr "Oczekiwanie na wychlodzenie dyszy i stolu"
 msgstr "Oczekiwanie na wychlodzenie dyszy i stolu"
 
 
 # MSG_WAITING_TEMP_PINDA c=20 r=3
 # MSG_WAITING_TEMP_PINDA c=20 r=3
-#: ultralcd.cpp:3008
+#: ultralcd.cpp:3009
 msgid "Waiting for PINDA probe cooling"
 msgid "Waiting for PINDA probe cooling"
 msgstr "Czekam az spadnie temp. sondy PINDA"
 msgstr "Czekam az spadnie temp. sondy PINDA"
 
 
 # 
 # 
-#: ultralcd.cpp:4386
+#: ultralcd.cpp:4387
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
 msgid "Use unload to remove filament 1 if it protrudes outside of the rear MMU tube. Use eject if it is hidden in tube."
-msgstr ""
+msgstr "Uzyj opcji Rozladuj jesli filament wystaje z tylnej rurki MMU. Uzyj opcji Wysun jesli wciaz jest w srodku."
 
 
 # MSG_CHANGED_BOTH c=20 r=4
 # MSG_CHANGED_BOTH c=20 r=4
-#: Marlin_main.cpp:1481
+#: Marlin_main.cpp:1480
 msgid "Warning: both printer type and motherboard type changed."
 msgid "Warning: both printer type and motherboard type changed."
 msgstr "Ostrzezenie: typ drukarki i plyta glowna ulegly zmianie."
 msgstr "Ostrzezenie: typ drukarki i plyta glowna ulegly zmianie."
 
 
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
 # MSG_CHANGED_MOTHERBOARD c=20 r=4
-#: Marlin_main.cpp:1473
+#: Marlin_main.cpp:1472
 msgid "Warning: motherboard type changed."
 msgid "Warning: motherboard type changed."
 msgstr "Ostrzezenie: plyta glowna ulegla zmianie."
 msgstr "Ostrzezenie: plyta glowna ulegla zmianie."
 
 
 # MSG_CHANGED_PRINTER c=20 r=4
 # MSG_CHANGED_PRINTER c=20 r=4
-#: Marlin_main.cpp:1477
+#: Marlin_main.cpp:1476
 msgid "Warning: printer type changed."
 msgid "Warning: printer type changed."
-msgstr "Ostrzezenie: rodzaj drukarki ulegl zmianie."
+msgstr "Ostrzezenie: rodzaj drukarki ulegl zmianie"
 
 
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
 # MSG_UNLOAD_SUCCESSFUL c=20 r=2
-#: Marlin_main.cpp:2978
+#: Marlin_main.cpp:2977
 msgid "Was filament unload successful?"
 msgid "Was filament unload successful?"
-msgstr "Wyladowanie fil. ok?"
+msgstr "Rozladowanie fil. ok?"
 
 
 # MSG_SELFTEST_WIRINGERROR
 # MSG_SELFTEST_WIRINGERROR
-#: messages.c:89
+#: messages.c:80
 msgid "Wiring error"
 msgid "Wiring error"
 msgstr "Blad polaczenia"
 msgstr "Blad polaczenia"
 
 
 # MSG_WIZARD c=17 r=1
 # MSG_WIZARD c=17 r=1
-#: ultralcd.cpp:4923
+#: ultralcd.cpp:4924
 msgid "Wizard"
 msgid "Wizard"
 msgstr "Asystent"
 msgstr "Asystent"
 
 
 # MSG_XYZ_DETAILS c=19 r=1
 # MSG_XYZ_DETAILS c=19 r=1
-#: ultralcd.cpp:2178
+#: ultralcd.cpp:2182
 msgid "XYZ cal. details"
 msgid "XYZ cal. details"
 msgstr "Szczegoly kal. XYZ"
 msgstr "Szczegoly kal. XYZ"
 
 
@@ -1646,107 +1561,107 @@ msgid "XYZ calibration failed. Please consult the manual."
 msgstr "Kalibracja XYZ nieudana. Sprawdz przyczyny i rozwiazania w instrukcji."
 msgstr "Kalibracja XYZ nieudana. Sprawdz przyczyny i rozwiazania w instrukcji."
 
 
 # MSG_YES
 # MSG_YES
-#: messages.c:107
+#: messages.c:98
 msgid "Yes"
 msgid "Yes"
 msgstr "Tak"
 msgstr "Tak"
 
 
 # MSG_WIZARD_QUIT c=20 r=8
 # MSG_WIZARD_QUIT c=20 r=8
-#: messages.c:106
+#: messages.c:97
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgid "You can always resume the Wizard from Calibration -> Wizard."
 msgstr "Zawsze mozesz uruchomic Asystenta ponownie przez Kalibracja -> Asystent."
 msgstr "Zawsze mozesz uruchomic Asystenta ponownie przez Kalibracja -> Asystent."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
-#: ultralcd.cpp:3496
+#: ultralcd.cpp:3497
 msgid "XYZ calibration all right. Skew will be corrected automatically."
 msgid "XYZ calibration all right. Skew will be corrected automatically."
-msgstr "Kalibracja XYZ prawidlowa. Skosy beda automatycznie wyrownane przy druku."
+msgstr "Kalibracja XYZ pomyslna. Skos bedzie automatycznie korygowany."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
-#: ultralcd.cpp:3493
+#: ultralcd.cpp:3494
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgid "XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
 msgstr "Kalibracja XYZ prawidlowa. Osie X/Y lekko skosne. Dobra robota!"
 msgstr "Kalibracja XYZ prawidlowa. Osie X/Y lekko skosne. Dobra robota!"
 
 
 # 
 # 
-#: ultralcd.cpp:4632
+#: ultralcd.cpp:4633
 msgid "X-correct"
 msgid "X-correct"
-msgstr ""
+msgstr "Korekcja X"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
-#: ultralcd.cpp:3490
+#: ultralcd.cpp:3491
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgid "XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
 msgstr "Kalibracja XYZ ok. Osie X/Y sa prostopadle. Gratulacje!"
 msgstr "Kalibracja XYZ ok. Osie X/Y sa prostopadle. Gratulacje!"
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
-#: ultralcd.cpp:3474
+#: ultralcd.cpp:3475
 msgid "XYZ calibration compromised. Front calibration points not reachable."
 msgid "XYZ calibration compromised. Front calibration points not reachable."
-msgstr "Kalibr. XYZ niedokladna. Przednie punkty kalibr. Zbyt wys. do przodu."
+msgstr "Kalibr. XYZ niedokladna. Przednie punkty kalibr. nieosiagalne."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
-#: ultralcd.cpp:3477
+#: ultralcd.cpp:3478
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
 msgid "XYZ calibration compromised. Right front calibration point not reachable."
-msgstr "Kalibracja XYZ niedokladna. Prawy przedni punkt zbyt wysuniety do przodu."
+msgstr "Kalibracja XYZ niedokladna. Prawy przedni punkt nieosiagalny."
 
 
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
 # MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
-#: ultralcd.cpp:3480
+#: ultralcd.cpp:3481
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
 msgid "XYZ calibration compromised. Left front calibration point not reachable."
-msgstr "Kalibracja XYZ niedokladna. Lewy przedni punkt zbyt wysuniety do przodu."
+msgstr "Kalibracja XYZ niedokladna. Lewy przedni punkt nieosiagalny."
 
 
 # MSG_LOAD_ALL c=17
 # MSG_LOAD_ALL c=17
-#: ultralcd.cpp:5323
+#: ultralcd.cpp:5324
 msgid "Load all"
 msgid "Load all"
 msgstr "Zalad. wszystkie"
 msgstr "Zalad. wszystkie"
 
 
 # MSG_LOAD_FILAMENT_1 c=17
 # MSG_LOAD_FILAMENT_1 c=17
-#: ultralcd.cpp:5324
+#: ultralcd.cpp:5325
 msgid "Load filament 1"
 msgid "Load filament 1"
-msgstr "Zaladowac fil. 1"
+msgstr "Zaladuj fil. 1"
 
 
 # 
 # 
-#: ultralcd.cpp:3456
+#: ultralcd.cpp:3457
 msgid "XYZ calibration failed. Bed calibration point was not found."
 msgid "XYZ calibration failed. Bed calibration point was not found."
-msgstr ""
+msgstr "Kalibracja XYZ nieudana. Nie znaleziono punktow kalibracyjnych."
 
 
 # 
 # 
-#: ultralcd.cpp:3462
+#: ultralcd.cpp:3463
 msgid "XYZ calibration failed. Front calibration points not reachable."
 msgid "XYZ calibration failed. Front calibration points not reachable."
-msgstr ""
+msgstr "Kalibr. XYZ nieudana. Przednie punkty kalibr. nieosiagalne. Nalezy poprawic montaz drukarki."
 
 
 # 
 # 
-#: ultralcd.cpp:3468
+#: ultralcd.cpp:3469
 msgid "XYZ calibration failed. Left front calibration point not reachable."
 msgid "XYZ calibration failed. Left front calibration point not reachable."
-msgstr ""
+msgstr "Kalibr. XYZ nieudana. Lewy przedni punkt nieosiagalny. Nalezy poprawic montaz drukarki."
 
 
 # MSG_LOAD_FILAMENT_2 c=17
 # MSG_LOAD_FILAMENT_2 c=17
-#: ultralcd.cpp:5325
+#: ultralcd.cpp:5326
 msgid "Load filament 2"
 msgid "Load filament 2"
-msgstr "Zaladowac fil. 2"
+msgstr "Zaladuj fil. 2"
 
 
 # 
 # 
-#: ultralcd.cpp:3465
+#: ultralcd.cpp:3466
 msgid "XYZ calibration failed. Right front calibration point not reachable."
 msgid "XYZ calibration failed. Right front calibration point not reachable."
-msgstr ""
+msgstr "Kalibr. XYZ nieudana. Prawy przedni punkt nieosiagalny. Nalezy poprawic montaz drukarki."
 
 
 # MSG_LOAD_FILAMENT_3 c=17
 # MSG_LOAD_FILAMENT_3 c=17
-#: ultralcd.cpp:5326
+#: ultralcd.cpp:5327
 msgid "Load filament 3"
 msgid "Load filament 3"
-msgstr "Zaladowac fil. 3"
+msgstr "Zaladuj fil. 3"
 
 
 # 
 # 
-#: ultralcd.cpp:2646
+#: ultralcd.cpp:2647
 msgid "Y distance from min"
 msgid "Y distance from min"
-msgstr ""
+msgstr "Dystans od 0 w osi Y"
 
 
 # 
 # 
-#: ultralcd.cpp:4633
+#: ultralcd.cpp:4634
 msgid "Y-correct"
 msgid "Y-correct"
-msgstr ""
+msgstr "Korekcja Y"
 
 
 # MSG_LOAD_FILAMENT_4 c=17
 # MSG_LOAD_FILAMENT_4 c=17
-#: ultralcd.cpp:5327
+#: ultralcd.cpp:5328
 msgid "Load filament 4"
 msgid "Load filament 4"
-msgstr "Zaladowac fil. 4"
+msgstr "Zaladuj fil. 4"
 
 
 # MSG_LOAD_FILAMENT_5 c=17
 # MSG_LOAD_FILAMENT_5 c=17
-#: ultralcd.cpp:5330
+#: ultralcd.cpp:5331
 msgid "Load filament 5"
 msgid "Load filament 5"
-msgstr "Zaladowac fil. 5"
+msgstr "Laduj filament 5"