2018-05-22 01:20:03 +00:00
//messages.c
# include "language.h"
2022-02-05 18:57:18 +00:00
# include "lcd.h" // Needed for LCD_STR_REFRESH
2018-05-22 01:20:03 +00:00
//this is because we need include Configuration_prusa.h (CUSTOM_MENDEL_NAME)
# include "Configuration_prusa.h"
//internationalized messages
2021-03-20 06:02:43 +00:00
const char MSG_AUTO_HOME [ ] PROGMEM_I1 = ISTR ( " Auto home " ) ; ////c=18
2021-03-30 15:57:50 +00:00
const char MSG_BABYSTEP_Z [ ] PROGMEM_I1 = ISTR ( " Live adjust Z " ) ; ////c=18
2018-05-22 01:20:03 +00:00
const char MSG_BABYSTEP_Z_NOT_SET [ ] PROGMEM_I1 = ISTR ( " Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration. " ) ; ////c=20 r=12
2021-03-30 05:49:37 +00:00
const char MSG_BED [ ] PROGMEM_I1 = ISTR ( " Bed " ) ; ////c=13
2021-03-20 15:04:52 +00:00
const char MSG_BED_DONE [ ] PROGMEM_I1 = ISTR ( " Bed done " ) ; ////c=20
2021-03-20 16:30:44 +00:00
const char MSG_BED_HEATING [ ] PROGMEM_I1 = ISTR ( " Bed Heating " ) ; ////c=20
2021-03-19 17:50:29 +00:00
const char MSG_BED_LEVELING_FAILED_POINT_LOW [ ] PROGMEM_I1 = ISTR ( " Bed leveling failed. Sensor didn't trigger. Debris on nozzle? Waiting for reset. " ) ; ////c=20 r=6
2018-05-22 01:20:03 +00:00
const char MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED [ ] PROGMEM_I1 = ISTR ( " XYZ calibration failed. Please consult the manual. " ) ; ////c=20 r=8
2021-01-26 13:15:34 +00:00
const char MSG_BELT_STATUS [ ] PROGMEM_I1 = ISTR ( " Belt status " ) ; ////c=18
2021-04-23 11:03:59 +00:00
const char MSG_CANCEL [ ] PROGMEM_I1 = ISTR ( " >Cancel " ) ; ////c=9
2018-05-22 01:20:03 +00:00
const char MSG_CALIBRATE_Z_AUTO [ ] PROGMEM_I1 = ISTR ( " Calibrating Z " ) ; ////c=20 r=2
2021-03-30 15:31:18 +00:00
const char MSG_CARD_MENU [ ] PROGMEM_I1 = ISTR ( " Print from SD " ) ; ////c=18
2021-01-26 06:10:57 +00:00
const char MSG_CHECKING_X [ ] PROGMEM_I1 = ISTR ( " Checking X axis " ) ; ////c=20
const char MSG_CHECKING_Y [ ] PROGMEM_I1 = ISTR ( " Checking Y axis " ) ; ////c=20
2021-03-01 07:22:43 +00:00
const char MSG_COMMUNITY_MADE [ ] PROGMEM_I1 = ISTR ( " Community made " ) ; ////c=18
2018-05-22 01:20:03 +00:00
const char MSG_CONFIRM_NOZZLE_CLEAN [ ] PROGMEM_I1 = ISTR ( " Please clean the nozzle for calibration. Click when done. " ) ; ////c=20 r=8
2021-03-30 06:05:54 +00:00
const char MSG_COOLDOWN [ ] PROGMEM_I1 = ISTR ( " Cooldown " ) ; ////c=18
2021-01-25 17:53:53 +00:00
const char MSG_CRASH [ ] PROGMEM_I1 = ISTR ( " Crash " ) ; ////c=7
2021-03-28 14:41:46 +00:00
const char MSG_CRASH_DETECTED [ ] PROGMEM_I1 = ISTR ( " Crash detected. " ) ; ////c=17 r=1
2020-05-12 20:23:40 +00:00
const char MSG_CRASHDETECT [ ] PROGMEM_I1 = ISTR ( " Crash det. " ) ; ////c=13
2021-03-30 07:03:38 +00:00
const char MSG_ERROR [ ] PROGMEM_I1 = ISTR ( " ERROR: " ) ; ////c=10
2021-01-26 07:31:21 +00:00
const char MSG_EXTRUDER [ ] PROGMEM_I1 = ISTR ( " Extruder " ) ; ////c=17
2021-01-25 19:13:12 +00:00
const char MSG_FANS_CHECK [ ] PROGMEM_I1 = ISTR ( " Fans check " ) ; ////c=13
2021-01-26 11:09:35 +00:00
const char MSG_FIL_RUNOUTS [ ] PROGMEM_I1 = ISTR ( " Fil. runouts " ) ; ////c=15
2021-03-31 06:07:42 +00:00
const char MSG_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Filament " ) ; ////c=17
2019-05-07 10:23:09 +00:00
const char MSG_FAN_SPEED [ ] PROGMEM_I1 = ISTR ( " Fan speed " ) ; ////c=14
2018-05-22 01:20:03 +00:00
const char MSG_FILAMENT_CLEAN [ ] PROGMEM_I1 = ISTR ( " Filament extruding & with correct color? " ) ; ////c=20 r=2
2021-01-25 15:44:55 +00:00
const char MSG_FILAMENT_LOADED [ ] PROGMEM_I1 = ISTR ( " Is filament loaded? " ) ; ////c=20 r=2
2021-03-30 07:20:01 +00:00
const char MSG_FILAMENTCHANGE [ ] PROGMEM_I1 = ISTR ( " Change filament " ) ; ////c=18
2021-04-27 05:45:36 +00:00
const char MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 [ ] PROGMEM_I1 = ISTR ( " Searching bed calibration point " ) ; ////c=20 r=3
2020-05-12 20:23:40 +00:00
const char MSG_FINISHING_MOVEMENTS [ ] PROGMEM_I1 = ISTR ( " Finishing movements " ) ; ////c=20
2018-05-22 01:20:03 +00:00
const char MSG_FOLLOW_CALIBRATION_FLOW [ ] PROGMEM_I1 = ISTR ( " Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow. " ) ; ////c=20 r=8
2020-05-12 20:23:40 +00:00
const char MSG_FOLLOW_Z_CALIBRATION_FLOW [ ] PROGMEM_I1 = ISTR ( " There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow. " ) ; ////c=20 r=9
const char MSG_FSENSOR_AUTOLOAD [ ] PROGMEM_I1 = ISTR ( " F. autoload " ) ; ////c=13
2021-03-30 07:09:11 +00:00
const char MSG_FSENSOR [ ] PROGMEM_I1 = ISTR ( " Fil. sensor " ) ; ////c=12
2021-03-30 07:18:11 +00:00
const char MSG_HEATING [ ] PROGMEM_I1 = ISTR ( " Heating " ) ; ////c=20
2019-05-07 10:23:09 +00:00
const char MSG_HEATING_COMPLETE [ ] PROGMEM_I1 = ISTR ( " Heating done. " ) ; ////c=20
2021-03-30 05:52:24 +00:00
const char MSG_HOMEYZ [ ] PROGMEM_I1 = ISTR ( " Calibrate Z " ) ; ////c=18
2021-04-27 18:22:28 +00:00
const char MSG_ITERATION [ ] PROGMEM_I1 = ISTR ( " Iteration " ) ; ////c=12
2021-03-31 06:07:42 +00:00
const char MSG_CHOOSE_EXTRUDER [ ] PROGMEM_I1 = ISTR ( " Choose extruder: " ) ; ////c=20
const char MSG_CHOOSE_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Choose filament: " ) ; ////c=20
2021-01-25 15:54:26 +00:00
const char MSG_LAST_PRINT [ ] PROGMEM_I1 = ISTR ( " Last print " ) ; ////c=18
2021-01-25 17:38:35 +00:00
const char MSG_LAST_PRINT_FAILURES [ ] PROGMEM_I1 = ISTR ( " Last print failures " ) ; ////c=20
2019-05-14 13:47:25 +00:00
const char MSG_LOAD_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Load filament " ) ; //// Number 1 to 5 is added behind text e.g. "Load filament 1" c=16
2019-05-07 10:23:09 +00:00
const char MSG_LOADING_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Loading filament " ) ; ////c=20
2019-05-14 13:47:25 +00:00
const char MSG_EJECT_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Eject filament " ) ; //// Number 1 to 5 is added behind text e.g. "Eject filament 1" c=16
2019-05-14 14:25:29 +00:00
const char MSG_CUT_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Cut filament " ) ; //// Number 1 to 5 is added behind text e.g. "Cut filament 1" c=16
2020-05-12 20:23:40 +00:00
const char MSG_M117_V2_CALIBRATION [ ] PROGMEM_I1 = ISTR ( " M117 First layer cal. " ) ; ////c=25
2021-03-30 07:52:52 +00:00
const char MSG_MAIN [ ] PROGMEM_I1 = ISTR ( " Main " ) ; ////c=18
2021-03-30 15:32:04 +00:00
const char MSG_BACK [ ] PROGMEM_I1 = ISTR ( " Back " ) ; ////c=18
2019-06-21 13:44:56 +00:00
const char MSG_SHEET [ ] PROGMEM_I1 = ISTR ( " Sheet " ) ; ////c=10
2021-01-25 16:58:51 +00:00
const char MSG_STEEL_SHEETS [ ] PROGMEM_I1 = ISTR ( " Steel sheets " ) ; ////c=18
2021-03-30 16:02:27 +00:00
const char MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 [ ] PROGMEM_I1 = ISTR ( " Measuring reference height of calibration point " ) ; ////c=20 r=3
2021-03-30 05:55:19 +00:00
const char MSG_MENU_CALIBRATION [ ] PROGMEM_I1 = ISTR ( " Calibration " ) ; ////c=18
2021-01-26 11:09:35 +00:00
const char MSG_MMU_FAILS [ ] PROGMEM_I1 = ISTR ( " MMU fails " ) ; ////c=15
const char MSG_MMU_LOAD_FAILS [ ] PROGMEM_I1 = ISTR ( " MMU load fails " ) ; ////c=15
2021-04-23 11:23:11 +00:00
const char MSG_NO [ ] PROGMEM_I1 = ISTR ( " No " ) ; ////c=4
2021-03-30 15:33:15 +00:00
const char MSG_NOZZLE [ ] PROGMEM_I1 = ISTR ( " Nozzle " ) ; ////c=12
2020-05-12 20:23:40 +00:00
const char MSG_PAPER [ ] PROGMEM_I1 = ISTR ( " 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. " ) ; ////c=20 r=10
2021-02-03 09:42:25 +00:00
const char MSG_PAUSE_PRINT [ ] PROGMEM_I1 = ISTR ( " Pause print " ) ; ////c=18
2021-03-19 17:37:23 +00:00
const char MSG_PLACE_STEEL_SHEET [ ] PROGMEM_I1 = ISTR ( " Please place steel sheet on heatbed. " ) ; ////c=20 r=5
2019-05-07 10:23:09 +00:00
const char MSG_PLEASE_WAIT [ ] PROGMEM_I1 = ISTR ( " Please wait " ) ; ////c=20
2021-01-26 11:09:35 +00:00
const char MSG_POWER_FAILURES [ ] PROGMEM_I1 = ISTR ( " Power failures " ) ; ////c=15
2019-05-07 10:23:09 +00:00
const char MSG_PREHEAT_NOZZLE [ ] PROGMEM_I1 = ISTR ( " Preheat the nozzle! " ) ; ////c=20
2018-05-22 01:20:03 +00:00
const char MSG_PRESS_TO_UNLOAD [ ] PROGMEM_I1 = ISTR ( " Please press the knob to unload filament " ) ; ////c=20 r=4
2019-05-07 10:23:09 +00:00
const char MSG_PRINT_ABORTED [ ] PROGMEM_I1 = ISTR ( " Print aborted " ) ; ////c=20
2018-05-22 01:20:03 +00:00
const char MSG_PULL_OUT_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Please pull out filament immediately " ) ; ////c=20 r=4
const char MSG_RECOVER_PRINT [ ] PROGMEM_I1 = ISTR ( " Blackout occurred. Recover print? " ) ; ////c=20 r=2
2022-02-05 18:57:18 +00:00
const char MSG_REFRESH [ ] PROGMEM_I1 = ISTR ( LCD_STR_REFRESH " Refresh " ) ; ////c=18
2021-01-26 08:23:55 +00:00
const char MSG_REMOVE_STEEL_SHEET [ ] PROGMEM_I1 = ISTR ( " Please remove steel sheet from heatbed. " ) ; ////c=20 r=4
2021-01-26 08:15:46 +00:00
const char MSG_RESET [ ] PROGMEM_I1 = ISTR ( " Reset " ) ; ////c=14
2021-01-26 08:23:55 +00:00
const char MSG_RESUME_PRINT [ ] PROGMEM_I1 = ISTR ( " Resume print " ) ; ////c=18
2021-03-30 15:34:36 +00:00
const char MSG_RESUMING_PRINT [ ] PROGMEM_I1 = ISTR ( " Resuming print " ) ; ////c=20
2019-05-07 10:23:09 +00:00
const char MSG_SELFTEST_COOLING_FAN [ ] PROGMEM_I1 = ISTR ( " Front print fan? " ) ; ////c=20
const char MSG_SELFTEST_EXTRUDER_FAN [ ] PROGMEM_I1 = ISTR ( " Left hotend fan? " ) ; ////c=20
2021-04-26 05:22:22 +00:00
const char MSG_SELFTEST_FAILED [ ] PROGMEM_I1 = ISTR ( " Selftest failed " ) ; ////c=20
2019-05-07 10:23:09 +00:00
const char MSG_SELFTEST_FAN [ ] PROGMEM_I1 = ISTR ( " Fan test " ) ; ////c=20
const char MSG_SELFTEST_FAN_NO [ ] PROGMEM_I1 = ISTR ( " Not spinning " ) ; ////c=19
const char MSG_SELFTEST_FAN_YES [ ] PROGMEM_I1 = ISTR ( " Spinning " ) ; ////c=19
2021-04-26 05:22:22 +00:00
const char MSG_SELFTEST_CHECK_BED [ ] PROGMEM_I1 = ISTR ( " Checking bed " ) ; ////c=20
const char MSG_SELFTEST_CHECK_FSENSOR [ ] PROGMEM_I1 = ISTR ( " Checking sensors " ) ; ////c=20
2021-03-30 15:36:39 +00:00
const char MSG_SELFTEST_MOTOR [ ] PROGMEM_I1 = ISTR ( " Motor " ) ; ////c=18
2019-05-07 10:23:09 +00:00
const char MSG_SELFTEST_FILAMENT_SENSOR [ ] PROGMEM_I1 = ISTR ( " Filament sensor " ) ; ////c=17
2021-04-23 11:29:45 +00:00
const char MSG_SELFTEST_WIRINGERROR [ ] PROGMEM_I1 = ISTR ( " Wiring error " ) ; ////c=18
2021-03-30 07:38:33 +00:00
const char MSG_SETTINGS [ ] PROGMEM_I1 = ISTR ( " Settings " ) ; ////c=18
2021-01-25 16:58:51 +00:00
const char MSG_TOTAL [ ] PROGMEM_I1 = ISTR ( " Total " ) ; ////c=6
2021-01-25 17:06:47 +00:00
const char MSG_TOTAL_FAILURES [ ] PROGMEM_I1 = ISTR ( " Total failures " ) ; ////c=20
2021-01-25 15:15:57 +00:00
const char MSG_HW_SETUP [ ] PROGMEM_I1 = ISTR ( " HW Setup " ) ; ////c=18
2021-03-30 15:41:09 +00:00
const char MSG_MODE [ ] PROGMEM_I1 = ISTR ( " Mode " ) ; ////c=6
2021-03-30 15:41:51 +00:00
const char MSG_HIGH_POWER [ ] PROGMEM_I1 = ISTR ( " High power " ) ; ////c=10
2021-03-30 15:42:33 +00:00
const char MSG_AUTO_POWER [ ] PROGMEM_I1 = ISTR ( " Auto power " ) ; ////c=10
2021-03-30 15:46:37 +00:00
const char MSG_SILENT [ ] PROGMEM_I1 = ISTR ( " Silent " ) ; ////c=7
const char MSG_NORMAL [ ] PROGMEM_I1 = ISTR ( " Normal " ) ; ////c=7
const char MSG_STEALTH [ ] PROGMEM_I1 = ISTR ( " Stealth " ) ; ////c=7
2018-05-22 01:20:03 +00:00
const char MSG_STEEL_SHEET_CHECK [ ] PROGMEM_I1 = ISTR ( " Is steel sheet on heatbed? " ) ; ////c=20 r=2
2021-03-30 15:48:06 +00:00
const char MSG_STOP_PRINT [ ] PROGMEM_I1 = ISTR ( " Stop print " ) ; ////c=18
2021-04-26 05:22:22 +00:00
const char MSG_STOPPED [ ] PROGMEM_I1 = ISTR ( " STOPPED. " ) ; ////c=20
2020-05-12 20:23:40 +00:00
const char MSG_TEMP_CALIBRATION [ ] PROGMEM_I1 = ISTR ( " Temp. cal. " ) ; ////c=14
2018-05-22 01:20:03 +00:00
const char MSG_TEMP_CALIBRATION_DONE [ ] PROGMEM_I1 = ISTR ( " Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal. " ) ; ////c=20 r=12
2021-04-23 11:12:57 +00:00
const char MSG_UNLOAD_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Unload filament " ) ; ////Number 1 to 5 is added behind text e.g. "Unload filament" c=16
2021-03-31 06:07:42 +00:00
const char MSG_UNLOADING_FILAMENT [ ] PROGMEM_I1 = ISTR ( " Unloading filament " ) ; ////c=20
2021-03-30 07:21:50 +00:00
const char MSG_WATCH [ ] PROGMEM_I1 = ISTR ( " Info screen " ) ; ////c=18
2018-05-22 01:20:03 +00:00
const char MSG_WIZARD_CALIBRATION_FAILED [ ] PROGMEM_I1 = ISTR ( " Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer. " ) ; ////c=20 r=8
const char MSG_WIZARD_DONE [ ] PROGMEM_I1 = ISTR ( " All is done. Happy printing! " ) ; ////c=20 r=8
const char MSG_WIZARD_HEATING [ ] PROGMEM_I1 = ISTR ( " Preheating nozzle. Please wait. " ) ; ////c=20 r=3
const char MSG_WIZARD_QUIT [ ] PROGMEM_I1 = ISTR ( " You can always resume the Wizard from Calibration -> Wizard. " ) ; ////c=20 r=8
2021-02-23 14:09:19 +00:00
const char MSG_WIZARD_WELCOME [ ] PROGMEM_I1 = ISTR ( " Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process? " ) ; //// c=20 r=7
const char MSG_WIZARD_WELCOME_SHIPPING [ ] PROGMEM_I1 = ISTR ( " Hi, I am your Original Prusa i3 printer. I will guide you through a short setup process, in which the Z-axis will be calibrated. Then, you will be ready to print. " ) ; ////c=20 r=16
2021-03-30 16:48:14 +00:00
const char MSG_YES [ ] PROGMEM_I1 = ISTR ( " Yes " ) ; ////c=3
2020-05-12 20:23:40 +00:00
const char MSG_V2_CALIBRATION [ ] PROGMEM_I1 = ISTR ( " First layer cal. " ) ; ////c=18
2021-03-30 15:51:31 +00:00
const char MSG_OFF [ ] PROGMEM_I1 = ISTR ( " Off " ) ; ////c=3
const char MSG_ON [ ] PROGMEM_I1 = ISTR ( " On " ) ; ////c=3
const char MSG_NA [ ] PROGMEM_I1 = ISTR ( " N/A " ) ; ////c=3
2020-05-12 20:23:40 +00:00
const char MSG_CUTTER [ ] PROGMEM_I1 = ISTR ( " Cutter " ) ; ////c=9
2021-03-30 15:13:09 +00:00
const char MSG_NONE [ ] PROGMEM_I1 = ISTR ( " None " ) ; ////c=8
2021-03-30 15:13:56 +00:00
const char MSG_WARN [ ] PROGMEM_I1 = ISTR ( " Warn " ) ; ////c=8
2021-03-30 15:14:49 +00:00
const char MSG_STRICT [ ] PROGMEM_I1 = ISTR ( " Strict " ) ; ////c=8
2021-03-30 15:15:48 +00:00
const char MSG_MODEL [ ] PROGMEM_I1 = ISTR ( " Model " ) ; ////c=8
2021-03-30 15:19:00 +00:00
const char MSG_GCODE [ ] PROGMEM_I1 = ISTR ( " Gcode " ) ; ////c=8
2021-01-26 09:42:56 +00:00
const char MSG_GCODE_DIFF_PRINTER_CONTINUE [ ] PROGMEM_I1 = ISTR ( " G-code sliced for a different printer type. Continue? " ) ; ////c=20 r=5
2021-03-19 16:37:24 +00:00
const char MSG_GCODE_DIFF_PRINTER_CANCELLED [ ] PROGMEM_I1 = ISTR ( " G-code sliced for a different printer type. Please re-slice the model again. Print cancelled. " ) ; ////c=20 r=8
2021-03-30 15:19:00 +00:00
const char MSG_NOZZLE_DIAMETER [ ] PROGMEM_I1 = ISTR ( " Nozzle d. " ) ; ////c=10
2021-03-30 15:23:29 +00:00
const char MSG_MMU_MODE [ ] PROGMEM_I1 = ISTR ( " MMU Mode " ) ; ////c=8
2021-03-30 15:24:45 +00:00
const char MSG_SD_CARD [ ] PROGMEM_I1 = ISTR ( " SD card " ) ; ////c=8
2021-03-30 07:40:26 +00:00
const char MSG_SORT [ ] PROGMEM_I1 = ISTR ( " Sort " ) ; ////c=7
2021-03-30 07:42:53 +00:00
const char MSG_SORT_TIME [ ] PROGMEM_I1 = ISTR ( " Time " ) ; ////c=8
const char MSG_SORT_ALPHA [ ] PROGMEM_I1 = ISTR ( " Alphabet " ) ; ////c=8
2021-03-30 07:44:13 +00:00
const char MSG_RPI_PORT [ ] PROGMEM_I1 = ISTR ( " RPi port " ) ; ////c=13
2021-03-30 07:46:20 +00:00
const char MSG_SOUND [ ] PROGMEM_I1 = ISTR ( " Sound " ) ; ////c=9
2021-03-30 07:50:21 +00:00
const char MSG_SOUND_LOUD [ ] PROGMEM_I1 = ISTR ( " Loud " ) ; ////c=7
const char MSG_SOUND_ONCE [ ] PROGMEM_I1 = ISTR ( " Once " ) ; ////c=7
const char MSG_SOUND_BLIND [ ] PROGMEM_I1 = ISTR ( " Assist " ) ; ////c=7
2021-03-30 15:27:02 +00:00
const char MSG_MESH [ ] PROGMEM_I1 = ISTR ( " Mesh " ) ; ////c=12
2021-01-26 08:05:38 +00:00
const char MSG_MESH_BED_LEVELING [ ] PROGMEM_I1 = ISTR ( " Mesh Bed Leveling " ) ; ////c=18
2021-03-30 15:28:43 +00:00
const char MSG_Z_PROBE_NR [ ] PROGMEM_I1 = ISTR ( " Z-probe nr. " ) ; ////c=14
2021-03-30 15:29:56 +00:00
const char MSG_MAGNETS_COMP [ ] PROGMEM_I1 = ISTR ( " Magnets comp. " ) ; ////c=13
2020-05-12 20:23:40 +00:00
const char MSG_FS_ACTION [ ] PROGMEM_I1 = ISTR ( " FS Action " ) ; ////c=10
const char MSG_FS_CONTINUE [ ] PROGMEM_I1 = ISTR ( " Cont. " ) ; ////c=5
const char MSG_FS_PAUSE [ ] PROGMEM_I1 = ISTR ( " Pause " ) ; ////c=5
const char MSG_BRIGHTNESS [ ] PROGMEM_I1 = ISTR ( " Brightness " ) ; ////c=18
const char MSG_BL_HIGH [ ] PROGMEM_I1 = ISTR ( " Level Bright " ) ; ////c=12
const char MSG_BL_LOW [ ] PROGMEM_I1 = ISTR ( " Level Dimmed " ) ; ////c=12
const char MSG_TIMEOUT [ ] PROGMEM_I1 = ISTR ( " Timeout " ) ; ////c=12
const char MSG_BRIGHT [ ] PROGMEM_I1 = ISTR ( " Bright " ) ; ////c=6
const char MSG_DIM [ ] PROGMEM_I1 = ISTR ( " Dim " ) ; ////c=6
const char MSG_AUTO [ ] PROGMEM_I1 = ISTR ( " Auto " ) ; ////c=6
2020-04-24 17:46:54 +00:00
# ifdef IR_SENSOR_ANALOG
// Beware - the space at the beginning is necessary since it is reused in LCD menu items which are to be with a space
2020-06-03 14:14:56 +00:00
const char MSG_IR_04_OR_NEWER [ ] PROGMEM_I1 = ISTR ( " 0.4 or newer " ) ; ////c=18
const char MSG_IR_03_OR_OLDER [ ] PROGMEM_I1 = ISTR ( " 0.3 or older " ) ; ////c=18
const char MSG_IR_UNKNOWN [ ] PROGMEM_I1 = ISTR ( " unknown state " ) ; ////c=18
2020-04-24 17:46:54 +00:00
# endif
2019-08-19 07:20:17 +00:00
2018-05-22 01:20:03 +00:00
//not internationalized messages
2021-04-29 06:15:24 +00:00
const char MSG_AUTO_DEPLETE [ ] PROGMEM_N1 = ISTR ( " SpoolJoin " ) ; ////c=13
2021-04-28 16:02:36 +00:00
const char MSG_FIRMWARE [ ] PROGMEM_N1 = ISTR ( " Firmware " ) ; ////c=8
2021-04-28 15:57:39 +00:00
const char MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY [ ] PROGMEM_N1 = ISTR ( " FlashAir " ) ; ////c=8
2021-04-28 15:33:52 +00:00
const char MSG_PINDA [ ] PROGMEM_N1 = ISTR ( " PINDA " ) ; ////c=5
2022-02-05 22:44:24 +00:00
const char MSG_WELCOME [ ] PROGMEM_N1 = WELCOME_MSG ; ////c=20
2019-05-07 10:23:09 +00:00
const char MSG_SD_WORKDIR_FAIL [ ] PROGMEM_N1 = " workDir open failed " ; ////
const char MSG_BROWNOUT_RESET [ ] PROGMEM_N1 = " Brown out Reset " ; ////
const char MSG_EXTERNAL_RESET [ ] PROGMEM_N1 = " External Reset " ; ////
const char MSG_FILE_SAVED [ ] PROGMEM_N1 = " Done saving file. " ; ////
const char MSG_POSITION_UNKNOWN [ ] PROGMEM_N1 = " Home X/Y before Z " ; ////
const char MSG_SOFTWARE_RESET [ ] PROGMEM_N1 = " Software Reset " ; ////
const char MSG_UNKNOWN_COMMAND [ ] PROGMEM_N1 = " Unknown command: \" " ; ////
const char MSG_WATCHDOG_RESET [ ] PROGMEM_N1 = " Watchdog Reset " ; ////
const char MSG_Z_MAX [ ] PROGMEM_N1 = " z_max: " ; ////
const char MSG_Z_MIN [ ] PROGMEM_N1 = " z_min: " ; ////
const char MSG_ZPROBE_OUT [ ] PROGMEM_N1 = " Z probe out. bed " ; ////
const char MSG_ZPROBE_ZOFFSET [ ] PROGMEM_N1 = " Z Offset " ; ////
const char MSG_TMC_OVERTEMP [ ] PROGMEM_N1 = " TMC DRIVER OVERTEMP " ; ////
const char MSG_Enqueing [ ] PROGMEM_N1 = " enqueing \" " ; ////
const char MSG_ENDSTOPS_HIT [ ] PROGMEM_N1 = " endstops hit: " ; ////
const char MSG_SD_ERR_WRITE_TO_FILE [ ] PROGMEM_N1 = " error writing to file " ; ////
const char MSG_OK [ ] PROGMEM_N1 = " ok " ; ////
const char MSG_SD_OPEN_FILE_FAIL [ ] PROGMEM_N1 = " open failed, File: " ; ////
const char MSG_ENDSTOP_OPEN [ ] PROGMEM_N1 = " open " ; ////
const char MSG_POWERUP [ ] PROGMEM_N1 = " PowerUp " ; ////
const char MSG_ERR_STOPPED [ ] PROGMEM_N1 = " Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting) " ; ////
const char MSG_ENDSTOP_HIT [ ] PROGMEM_N1 = " TRIGGERED " ; ////
2021-02-03 09:42:25 +00:00
const char MSG_OCTOPRINT_PAUSE [ ] PROGMEM_N1 = " // action:pause " ; ////
2019-09-19 17:48:59 +00:00
const char MSG_OCTOPRINT_PAUSED [ ] PROGMEM_N1 = " // action:paused " ; ////
2021-02-03 09:42:25 +00:00
const char MSG_OCTOPRINT_RESUME [ ] PROGMEM_N1 = " // action:resume " ; ////
2019-09-19 17:48:59 +00:00
const char MSG_OCTOPRINT_RESUMED [ ] PROGMEM_N1 = " // action:resumed " ; ////
2019-09-30 17:16:01 +00:00
const char MSG_OCTOPRINT_CANCEL [ ] PROGMEM_N1 = " // action:cancel " ; ////
const char MSG_FANCHECK_EXTRUDER [ ] PROGMEM_N1 = " Err: EXTR. FAN ERROR " ; ////c=20
const char MSG_FANCHECK_PRINT [ ] PROGMEM_N1 = " Err: PRINT FAN ERROR " ; ////c=20
2019-11-29 20:49:22 +00:00
const char MSG_M112_KILL [ ] PROGMEM_N1 = " M112 called. Emergency Stop. " ; ////c=20
2019-12-18 16:03:54 +00:00
const char MSG_ADVANCE_K [ ] PROGMEM_N1 = " Advance K: " ; ////c=13
2020-01-29 20:08:56 +00:00
const char MSG_POWERPANIC_DETECTED [ ] PROGMEM_N1 = " POWER PANIC DETECTED " ; ////c=20
2020-10-07 16:41:49 +00:00
const char MSG_LCD_STATUS_CHANGED [ ] PROGMEM_N1 = " LCD status changed " ;
2021-07-02 20:22:52 +00:00
const char MSG_UNKNOWN_CODE [ ] PROGMEM_N1 = " Unknown %c code: %s \n " ;