1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-12-15 06:51:40 +00:00
MarlinFirmware/Marlin/src/lcd/language/language_zh_CN.h
2019-03-14 02:26:07 -05:00

385 lines
30 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

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

/**
* Marlin 3D Printer Firmware
* Copyright (C) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#pragma once
/**
* Simplified Chinese
*
* LCD Menu Messages
* See also http://marlinfw.org/docs/development/lcd_language.html
*
*/
#define CHARSIZE 3
#define WELCOME_MSG MACHINE_NAME _UxGT("已就绪.") //" ready."
#define MSG_BACK _UxGT("返回") // ”Back“
#define MSG_SD_INSERTED _UxGT("存储卡已插入") //"Card inserted"
#define MSG_SD_REMOVED _UxGT("存储卡被拔出") //"Card removed"
#define MSG_LCD_ENDSTOPS _UxGT("挡块") //"Endstops" // Max length 8 characters
#define MSG_MAIN _UxGT("主菜单") //"Main"
#define MSG_AUTOSTART _UxGT("自动开始") //"Autostart"
#define MSG_DISABLE_STEPPERS _UxGT("关闭步进电机") //"Disable steppers"
#define MSG_DEBUG_MENU _UxGT("调试菜单") // "Debug Menu"
#define MSG_PROGRESS_BAR_TEST _UxGT("进度条测试") // "Progress Bar Test"
#define MSG_AUTO_HOME _UxGT("回原点") //"Auto home"
#define MSG_AUTO_HOME_X _UxGT("回X原位") //"Home X"
#define MSG_AUTO_HOME_Y _UxGT("回Y原位") //"Home Y"
#define MSG_AUTO_HOME_Z _UxGT("回Z原位") //"Home Z"
#define MSG_LEVEL_BED_HOMING _UxGT("平台调平XYZ归原位") //"Homing XYZ"
#define MSG_LEVEL_BED_WAITING _UxGT("单击开始热床调平") //"Click to Begin"
#define MSG_LEVEL_BED_NEXT_POINT _UxGT("下个热床调平点") //"Next Point"
#define MSG_LEVEL_BED_DONE _UxGT("完成热床调平") //"Leveling Done!"
#define MSG_Z_FADE_HEIGHT _UxGT("淡出高度") // "Fade Height"
#define MSG_SET_HOME_OFFSETS _UxGT("设置原点偏移") //"Set home offsets"
#define MSG_HOME_OFFSETS_APPLIED _UxGT("偏移已启用") //"Offsets applied"
#define MSG_SET_ORIGIN _UxGT("设置原点") //"Set origin"
#define MSG_PREHEAT_1 _UxGT("预热" PREHEAT_1_LABEL) //"Preheat PREHEAT_2_LABEL"
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ") //MSG_PREHEAT_1 " "
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" 全部") //MSG_PREHEAT_1 " All"
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" 热床") //MSG_PREHEAT_1 " Bed"
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" 设置") //MSG_PREHEAT_1 " conf"
#define MSG_PREHEAT_2 _UxGT("预热" PREHEAT_2_LABEL) //"Preheat PREHEAT_2_LABEL"
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ") //MSG_PREHEAT_2 " "
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" 全部") //MSG_PREHEAT_2 " All"
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" 热床") //MSG_PREHEAT_2 " Bed"
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" 设置") //MSG_PREHEAT_2 " conf"
#define MSG_COOLDOWN _UxGT("降温") //"Cooldown"
#define MSG_SWITCH_PS_ON _UxGT("电源打开") //"Switch power on"
#define MSG_SWITCH_PS_OFF _UxGT("电源关闭") //"Switch power off"
#define MSG_EXTRUDE _UxGT("挤出") //"Extrude"
#define MSG_RETRACT _UxGT("回抽") //"Retract"
#define MSG_MOVE_AXIS _UxGT("移动轴") //"Move axis"
#define MSG_BED_LEVELING _UxGT("调平热床") //"Bed leveling"
#define MSG_LEVEL_BED _UxGT("调平热床") //"Level bed"
#define MSG_LEVEL_CORNERS _UxGT("调平边角") // "Level corners"
#define MSG_NEXT_CORNER _UxGT("下个边角") // "Next corner"
#define MSG_EDITING_STOPPED _UxGT("网格编辑已停止") // "Mesh Editing Stopped"
#define MSG_USER_MENU _UxGT("定制命令") // "Custom Commands"
#define MSG_UBL_DOING_G29 _UxGT("执行G29") // "Doing G29"
#define MSG_UBL_UNHOMED _UxGT("先回XYZ原点") // "Home XYZ first"
#define MSG_UBL_TOOLS _UxGT("UBL工具") // "UBL Tools"
#define MSG_UBL_LEVEL_BED _UxGT("统一热床调平(UBL)") // "Unified Bed Leveling"
#define MSG_UBL_MANUAL_MESH _UxGT("手工创设网格") // "Manually Build Mesh"
#define MSG_UBL_BC_INSERT _UxGT("放置垫片并测量") // "Place shim & measure"
#define MSG_UBL_BC_INSERT2 _UxGT("测量") // "Measure"
#define MSG_UBL_BC_REMOVE _UxGT("移除并测量热床") // "Remove & measure bed"
#define MSG_UBL_MOVING_TO_NEXT _UxGT("移动到下一个") // "Moving to next"
#define MSG_UBL_ACTIVATE_MESH _UxGT("激活UBL") // "Activate UBL"
#define MSG_UBL_DEACTIVATE_MESH _UxGT("关闭UBL") // "Deactivate UBL"
#define MSG_UBL_SET_TEMP_BED _UxGT("设置热床温度") // "Bed Temp"
#define MSG_UBL_SET_TEMP_HOTEND _UxGT("热端温度") // "Hotend Temp"
#define MSG_UBL_MESH_EDIT _UxGT("网格编辑") // "Mesh Edit"
#define MSG_UBL_EDIT_CUSTOM_MESH _UxGT("编辑客户网格") // "Edit Custom Mesh"
#define MSG_UBL_FINE_TUNE_MESH _UxGT("细调网格") // "Fine Tuning Mesh"
#define MSG_UBL_DONE_EDITING_MESH _UxGT("完成编辑网格") // "Done Editing Mesh"
#define MSG_UBL_BUILD_CUSTOM_MESH _UxGT("创设客户网格") // "Build Custom Mesh"
#define MSG_UBL_BUILD_MESH_MENU _UxGT("创设网格") // "Build Mesh"
#define MSG_UBL_BUILD_MESH_M1 _UxGT("创设" PREHEAT_1_LABEL "网格") // "Build PREHEAT_1_LABEL Mesh"
#define MSG_UBL_BUILD_MESH_M2 _UxGT("创设" PREHEAT_2_LABEL "网格") // "Build PREHEAT_2_LABEL Mesh"
#define MSG_UBL_BUILD_COLD_MESH _UxGT("创设冷网格") // "Build Cold Mesh"
#define MSG_UBL_MESH_HEIGHT_ADJUST _UxGT("调整网格高度") // "Adjust Mesh Height"
#define MSG_UBL_MESH_HEIGHT_AMOUNT _UxGT("高度合计") // "Height Amount"
#define MSG_UBL_VALIDATE_MESH_MENU _UxGT("批准网格") // "Validate Mesh"
#define MSG_UBL_VALIDATE_MESH_M1 _UxGT("批准" PREHEAT_1_LABEL "网格") // "Validate PREHEAT_1_LABEL Mesh"
#define MSG_UBL_VALIDATE_MESH_M2 _UxGT("批准" PREHEAT_2_LABEL "网格") // "Validate PREHEAT_2_LABEL Mesh"
#define MSG_UBL_VALIDATE_CUSTOM_MESH _UxGT("批准客户网格") // "Validate Custom Mesh"
#define MSG_UBL_CONTINUE_MESH _UxGT("继续热床网格") // "Continue Bed Mesh"
#define MSG_UBL_MESH_LEVELING _UxGT("网格调平") // "Mesh Leveling"
#define MSG_UBL_3POINT_MESH_LEVELING _UxGT("三点调平") // "3-Point Leveling"
#define MSG_UBL_GRID_MESH_LEVELING _UxGT("格子网格调平") // "Grid Mesh Leveling"
#define MSG_UBL_MESH_LEVEL _UxGT("调平网格") // "Level Mesh"
#define MSG_UBL_SIDE_POINTS _UxGT("边点") // "Side Points"
#define MSG_UBL_MAP_TYPE _UxGT("图类型") // "Map Type"
#define MSG_UBL_OUTPUT_MAP _UxGT("输出网格图") // "Output Mesh Map"
#define MSG_UBL_OUTPUT_MAP_HOST _UxGT("输出到主机") // "Output for Host"
#define MSG_UBL_OUTPUT_MAP_CSV _UxGT("输出到CSV") // "Output for CSV"
#define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("输出到备份") // "Off Printer Backup"
#define MSG_UBL_INFO_UBL _UxGT("输出UBL信息") // "Output UBL Info"
#define MSG_EDIT_MESH _UxGT("编辑网格") // "Edit Mesh"
#define MSG_UBL_FILLIN_AMOUNT _UxGT("填充合计") // "Fill-in Amount"
#define MSG_UBL_MANUAL_FILLIN _UxGT("手工填充") // "Manual Fill-in"
#define MSG_UBL_SMART_FILLIN _UxGT("聪明填充") // "Smart Fill-in"
#define MSG_UBL_FILLIN_MESH _UxGT("填充网格") // "Fill-in Mesh"
#define MSG_UBL_INVALIDATE_ALL _UxGT("作废所有的") // "Invalidate All"
#define MSG_UBL_INVALIDATE_CLOSEST _UxGT("作废最近的") // "Invalidate Closest"
#define MSG_UBL_FINE_TUNE_ALL _UxGT("细调所有的") // "Fine Tune All"
#define MSG_UBL_FINE_TUNE_CLOSEST _UxGT("细调最近的") // "Fine Tune Closest"
#define MSG_UBL_STORAGE_MESH_MENU _UxGT("网格存储") // "Mesh Storage"
#define MSG_UBL_STORAGE_SLOT _UxGT("存储槽") // "Memory Slot"
#define MSG_UBL_LOAD_MESH _UxGT("装载热床网格") // "Load Bed Mesh"
#define MSG_UBL_SAVE_MESH _UxGT("保存热床网格") // "Save Bed Mesh"
#define MSG_MESH_LOADED _UxGT("网格 %i 已装载") // "Mesh %i loaded"
#define MSG_MESH_SAVED _UxGT("网格 %i 已保存") // "Mesh %i saved"
#define MSG_NO_STORAGE _UxGT("没有存储") // "No storage"
#define MSG_UBL_SAVE_ERROR _UxGT("错误: UBL保存") // "Err: UBL Save"
#define MSG_UBL_RESTORE_ERROR _UxGT("错误: UBL还原") // "Err: UBL Restore"
#define MSG_UBL_Z_OFFSET_STOPPED _UxGT("Z偏移已停止") // "Z-Offset Stopped"
#define MSG_UBL_STEP_BY_STEP_MENU _UxGT("一步步UBL") // "Step-By-Step UBL"
#define MSG_LED_CONTROL _UxGT("灯管控制") // "LED Control")
#define MSG_LEDS _UxGT("灯") // "Lights")
#define MSG_LED_PRESETS _UxGT("灯预置") // "Light Presets")
#define MSG_SET_LEDS_RED _UxGT("红") // "Red")
#define MSG_SET_LEDS_ORANGE _UxGT("橙") // "Orange")
#define MSG_SET_LEDS_YELLOW _UxGT("黄") // "Yellow")
#define MSG_SET_LEDS_GREEN _UxGT("绿") // "Green")
#define MSG_SET_LEDS_BLUE _UxGT("蓝") // "Blue")
#define MSG_SET_LEDS_INDIGO _UxGT("青") // "Indigo")
#define MSG_SET_LEDS_VIOLET _UxGT("紫") // "Violet")
#define MSG_SET_LEDS_WHITE _UxGT("白") // "White")
#define MSG_SET_LEDS_DEFAULT _UxGT("缺省") // "Default")
#define MSG_CUSTOM_LEDS _UxGT("定制灯") // "Custom Lights")
#define MSG_INTENSITY_R _UxGT("红饱和度") // "Red Intensity")
#define MSG_INTENSITY_G _UxGT("绿饱和度") // "Green Intensity")
#define MSG_INTENSITY_B _UxGT("蓝饱和度") // "Blue Intensity")
#define MSG_INTENSITY_W _UxGT("白饱和度") // "White Intensity")
#define MSG_LED_BRIGHTNESS _UxGT("亮度") // "Brightness")
#define MSG_MOVING _UxGT("移动 ...") // "Moving...")
#define MSG_FREE_XY _UxGT("释放 XY") // "Free XY")
#define MSG_MOVE_X _UxGT("移动X") //"Move X"
#define MSG_MOVE_Y _UxGT("移动Y") //"Move Y"
#define MSG_MOVE_Z _UxGT("移动Z") //"Move Z"
#define MSG_MOVE_E _UxGT("挤出机") //"Extruder"
#define MSG_MOVE_01MM _UxGT("移动 0.1 mm") //"Move 0.1mm"
#define MSG_MOVE_1MM _UxGT("移动 1 mm") //"Move 1mm"
#define MSG_MOVE_10MM _UxGT("移动 10 mm") //"Move 10mm"
#define MSG_SPEED _UxGT("速率") //"Speed"
#define MSG_BED_Z _UxGT("热床Z") //"Bed Z"
#define MSG_NOZZLE _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 喷嘴") //"Nozzle" 噴嘴
#define MSG_BED _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 热床") //"Bed"
#define MSG_FAN_SPEED _UxGT("风扇速率") //"Fan speed"
#define MSG_EXTRA_FAN_SPEED _UxGT("额外风扇速率") // "Extra fan speed"
#define MSG_FLOW _UxGT("挤出速率") //"Flow"
#define MSG_CONTROL _UxGT("控制") //"Control"
#define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最小") //" " LCD_STR_THERMOMETER " Min"
#define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最大") //" " LCD_STR_THERMOMETER " Max"
#define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 因数") //" " LCD_STR_THERMOMETER " Fact"
#define MSG_AUTOTEMP _UxGT("自动控温") //"Autotemp"
#define MSG_LCD_ON _UxGT("开") //"On"
#define MSG_LCD_OFF _UxGT("关") //"Off"
#define MSG_PID_P _UxGT("PID-P") //"PID-P"
#define MSG_PID_I _UxGT("PID-I") //"PID-I"
#define MSG_PID_D _UxGT("PID-D") //"PID-D"
#define MSG_PID_C _UxGT("PID-C") //"PID-C"
#define MSG_SELECT _UxGT("选择") //"Select"
#define MSG_ACC _UxGT("加速度") //"Accel" acceleration
#define MSG_JERK _UxGT("抖动速率") // "Jerk"
#if IS_KINEMATIC
#define MSG_VA_JERK _UxGT("A轴抖动速率") //"Va-jerk"
#define MSG_VB_JERK _UxGT("B轴抖动速率") //"Vb-jerk"
#define MSG_VC_JERK _UxGT("C轴抖动速率") //"Vc-jerk"
#else
#define MSG_VA_JERK _UxGT("X轴抖动速率") //"Vx-jerk"
#define MSG_VB_JERK _UxGT("Y轴抖动速率") //"Vy-jerk"
#define MSG_VC_JERK _UxGT("Z轴抖动速率") //"Vz-jerk"
#endif
#define MSG_VE_JERK _UxGT("挤出机抖动速率") //"Ve-jerk"
#define MSG_VELOCITY _UxGT("速度") // "Velocity"
#define MSG_VMAX _UxGT("最大进料速率") //"Vmax " max_feedrate_mm_s
#define MSG_VMIN _UxGT("最小进料速率") //"Vmin" min_feedrate_mm_s
#define MSG_VTRAV_MIN _UxGT("最小移动速率") //"VTrav min" min_travel_feedrate_mm_s, (target) speed of the move
#define MSG_ACCELERATION _UxGT("加速度") // "Acceleration"
#define MSG_AMAX _UxGT("最大打印加速度") //"Amax " max_acceleration_mm_per_s2, acceleration in units/s^2 for print moves
#define MSG_A_RETRACT _UxGT("收进加速度") //"A-retract" retract_acceleration, E acceleration in mm/s^2 for retracts
#define MSG_A_TRAVEL _UxGT("非打印移动加速度") //"A-travel" travel_acceleration, X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
#define MSG_STEPS_PER_MM _UxGT("轴步数/mm") //"Steps/mm" axis_steps_per_mm, axis steps-per-unit G92
#if IS_KINEMATIC
#define MSG_ASTEPS _UxGT("A轴步数/mm") //"Asteps/mm"
#define MSG_BSTEPS _UxGT("B轴步数/mm") //"Bsteps/mm"
#define MSG_CSTEPS _UxGT("C轴步数/mm") //"Csteps/mm"
#else
#define MSG_ASTEPS _UxGT("X轴步数/mm") //"Xsteps/mm"
#define MSG_BSTEPS _UxGT("Y轴步数/mm") //"Ysteps/mm"
#define MSG_CSTEPS _UxGT("Z轴步数/mm") //"Zsteps/mm"
#endif
#define MSG_ESTEPS _UxGT("挤出机步数/mm") //"Esteps/mm"
#define MSG_E1STEPS _UxGT("挤出机1步数/mm") //"E1steps/mm"
#define MSG_E2STEPS _UxGT("挤出机2步数/mm") //"E2steps/mm"
#define MSG_E3STEPS _UxGT("挤出机3步数/mm") //"E3steps/mm"
#define MSG_E4STEPS _UxGT("挤出机4步数/mm") //"E4steps/mm"
#define MSG_E5STEPS _UxGT("挤出机5步数/mm") //"E5steps/mm"
#define MSG_E6STEPS _UxGT("挤出机6步数/mm") //"E6steps/mm"
#define MSG_TEMPERATURE _UxGT("温度") //"Temperature"
#define MSG_MOTION _UxGT("运动") //"Motion"
#define MSG_FILAMENT _UxGT("丝料测容") //"Filament" menu_advanced_filament
#define MSG_VOLUMETRIC_ENABLED _UxGT("测容积mm³") //"E in mm3" volumetric_enabled
#define MSG_FILAMENT_DIAM _UxGT("丝料直径") //"Fil. Dia."
#define MSG_FILAMENT_UNLOAD _UxGT("卸载 mm") // "Unload mm"
#define MSG_FILAMENT_LOAD _UxGT("装载 mm") // "Load mm"
#define MSG_ADVANCE_K _UxGT("Advance K") // "Advance K"
#define MSG_CONTRAST _UxGT("LCD对比度") //"LCD contrast"
#define MSG_STORE_EEPROM _UxGT("保存设置") //"Store memory"
#define MSG_LOAD_EEPROM _UxGT("装载设置") //"Load memory"
#define MSG_RESTORE_FAILSAFE _UxGT("恢复安全值") //"Restore failsafe"
#define MSG_INIT_EEPROM _UxGT("初始化设置") // "Initialize EEPROM"
#define MSG_REFRESH _UxGT("刷新") //"Refresh"
#define MSG_WATCH _UxGT("信息屏") //"Info screen"
#define MSG_PREPARE _UxGT("准备") //"Prepare"
#define MSG_TUNE _UxGT("调整") //"Tune"
#define MSG_PAUSE_PRINT _UxGT("暂停打印") //"Pause print"
#define MSG_RESUME_PRINT _UxGT("恢复打印") //"Resume print"
#define MSG_STOP_PRINT _UxGT("停止打印") //"Stop print"
#define MSG_CARD_MENU _UxGT("从存储卡上打印") //"Print from SD"
#define MSG_NO_CARD _UxGT("无存储卡") //"No SD card"
#define MSG_DWELL _UxGT("休眠中 ...") //"Sleep..."
#define MSG_USERWAIT _UxGT("点击继续 ...") //"Click to resume..."
#define MSG_PRINT_PAUSED _UxGT("暫停打印") // "Print paused"
#define MSG_PRINT_ABORTED _UxGT("已取消打印") //"Print aborted"
#define MSG_NO_MOVE _UxGT("无移动") //"No move."
#define MSG_KILLED _UxGT("已杀掉") //"KILLED. "
#define MSG_STOPPED _UxGT("已停止") //"STOPPED. "
#define MSG_CONTROL_RETRACT _UxGT("回抽长度mm") //"Retract mm" retract_length, retract length (positive mm)
#define MSG_CONTROL_RETRACT_SWAP _UxGT("换手回抽长度mm") //"Swap Re.mm" swap_retract_length, swap retract length (positive mm), for extruder change
#define MSG_CONTROL_RETRACTF _UxGT("回抽速率mm/s") //"Retract V" retract_feedrate_mm_s, feedrate for retracting (mm/s)
#define MSG_CONTROL_RETRACT_ZHOP _UxGT("Hop mm") //"Hop mm" retract_zraise, retract Z-lift
#define MSG_CONTROL_RETRACT_RECOVER _UxGT("回抽恢复长度mm") //"UnRet +mm" retract_recover_extra, additional recover length (mm, added to retract length when recovering)
#define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("换手回抽恢复长度mm") //"S UnRet+mm" swap_retract_recover_extra, additional swap recover length (mm, added to retract length when recovering from extruder change)
#define MSG_CONTROL_RETRACT_RECOVERF _UxGT("回抽恢复后进料速率mm/s") //"UnRet V" retract_recover_feedrate_mm_s, feedrate for recovering from retraction (mm/s)
#define MSG_CONTROL_RETRACT_RECOVER_SWAPF _UxGT("S UnRet V") // "S UnRet V"
#define MSG_AUTORETRACT _UxGT("自动抽回") //"AutoRetr." autoretract_enabled,
#define MSG_FILAMENTCHANGE _UxGT("更换丝料") //"Change filament"
#define MSG_FILAMENTLOAD _UxGT("装载丝料") // "Load filament"
#define MSG_FILAMENTUNLOAD _UxGT("卸载丝料") // "Unload filament"
#define MSG_FILAMENTUNLOAD_ALL _UxGT("卸载全部") // "Unload All"
#define MSG_INIT_SDCARD _UxGT("初始化存储卡") //"Init. SD card"
#define MSG_CHANGE_SDCARD _UxGT("更换存储卡") //"Change SD card"
#define MSG_ZPROBE_OUT _UxGT("Z探针在热床之外") //"Z probe out. bed" Z probe is not within the physical limits
#define MSG_SKEW_FACTOR _UxGT("偏斜因数") // "Skew Factor"
#define MSG_BLTOUCH _UxGT("BLTouch") // "BLTouch"
#define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch 自检") // "BLTouch Self-Test"
#define MSG_BLTOUCH_RESET _UxGT("重置BLTouch") // "Reset BLTouch"
#define MSG_BLTOUCH_DEPLOY _UxGT("部署BLTouch") // "Deploy BLTouch"
#define MSG_BLTOUCH_STOW _UxGT("装载BLTouch") // "Stow BLTouch"
#define MSG_HOME _UxGT("归位") //"Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST _UxGT("先") //"first"
#define MSG_ZPROBE_ZOFFSET _UxGT("Z偏移") //"Z Offset"
#define MSG_BABYSTEP_X _UxGT("微量调整X轴") //"Babystep X" lcd_babystep_x, Babystepping enables the user to control the axis in tiny amounts
#define MSG_BABYSTEP_Y _UxGT("微量调整Y轴") //"Babystep Y"
#define MSG_BABYSTEP_Z _UxGT("微量调整Z轴") //"Babystep Z"
#define MSG_ENDSTOP_ABORT _UxGT("挡块终止") //"Endstop abort"
#define MSG_HEATING_FAILED_LCD _UxGT("加热失败") //"Heating failed"
#define MSG_ERR_REDUNDANT_TEMP _UxGT("错误REDUNDANT TEMP") //"Err: REDUNDANT TEMP"
#define MSG_THERMAL_RUNAWAY _UxGT("温控失控") //"THERMAL RUNAWAY"
#define MSG_ERR_MAXTEMP _UxGT("错误:最高温度") //"Err: MAXTEMP"
#define MSG_ERR_MINTEMP _UxGT("错误:最低温度") //"Err: MINTEMP"
#define MSG_ERR_MAXTEMP_BED _UxGT("错误:最高热床温度") //"Err: MAXTEMP BED"
#define MSG_ERR_MINTEMP_BED _UxGT("错误:最低热床温度") //"Err: MINTEMP BED"
#define MSG_ERR_Z_HOMING MSG_HOME _UxGT(" ") MSG_X MSG_Y _UxGT(" ") MSG_FIRST
#define MSG_HALTED _UxGT("打印停机") //"PRINTER HALTED"
#define MSG_PLEASE_RESET _UxGT("请重置") //"Please reset"
#define MSG_SHORT_DAY _UxGT("天") //"d" // One character only
#define MSG_SHORT_HOUR _UxGT("时") //"h" // One character only
#define MSG_SHORT_MINUTE _UxGT("分") //"m" // One character only
#define MSG_HEATING _UxGT("加热中 ...") //"Heating..."
#define MSG_BED_HEATING _UxGT("加热热床中 ...") //"Bed Heating..."
#define MSG_DELTA_CALIBRATE _UxGT("⊿校准") //"Delta Calibration"
#define MSG_DELTA_CALIBRATE_X _UxGT("⊿校准X") //"Calibrate X"
#define MSG_DELTA_CALIBRATE_Y _UxGT("⊿校准Y") //"Calibrate Y"
#define MSG_DELTA_CALIBRATE_Z _UxGT("⊿校准Z") //"Calibrate Z"
#define MSG_DELTA_CALIBRATE_CENTER _UxGT("⊿校准中心") //"Calibrate Center"
#define MSG_DELTA_SETTINGS _UxGT("⊿设置") // "Delta Settings"
#define MSG_DELTA_AUTO_CALIBRATE _UxGT("⊿自动校准") // "Auto Calibration"
#define MSG_DELTA_HEIGHT_CALIBRATE _UxGT("设置⊿高度") // "Set Delta Height"
#define MSG_DELTA_DIAG_ROD _UxGT("⊿斜柱") // "Diag Rod"
#define MSG_DELTA_HEIGHT _UxGT("⊿高度") // "Height"
#define MSG_DELTA_RADIUS _UxGT("⊿半径") // "Radius"
#define MSG_INFO_MENU _UxGT("关于打印机") //"About Printer"
#define MSG_INFO_PRINTER_MENU _UxGT("打印机信息") //"Printer Info"
#define MSG_3POINT_LEVELING _UxGT("三点调平") // "3-Point Leveling"
#define MSG_LINEAR_LEVELING _UxGT("线性调平") // "Linear Leveling"
#define MSG_BILINEAR_LEVELING _UxGT("双线性调平") // "Bilinear Leveling"
#define MSG_UBL_LEVELING _UxGT("统一热床调平(UBL)") // "Unified Bed Leveling"
#define MSG_MESH_LEVELING _UxGT("网格调平") // "Mesh Leveling"
#define MSG_INFO_STATS_MENU _UxGT("打印机统计") //"Printer Stats"
#define MSG_INFO_BOARD_MENU _UxGT("主板信息") //"Board Info"
#define MSG_INFO_THERMISTOR_MENU _UxGT("温度计") //"Thermistors"
#define MSG_INFO_EXTRUDERS _UxGT("挤出机") //"Extruders"
#define MSG_INFO_BAUDRATE _UxGT("波特率") //"Baud"
#define MSG_INFO_PROTOCOL _UxGT("协议") //"Protocol"
#define MSG_CASE_LIGHT _UxGT("外壳灯") // "Case light"
#define MSG_CASE_LIGHT_BRIGHTNESS _UxGT("灯亮度") // "Light BRIGHTNESS"
#if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT _UxGT("打印计数") //"Print Count"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成了") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("总打印时间") //"Total print time"
#define MSG_INFO_PRINT_LONGEST _UxGT("最长工作时间") //"Longest job time"
#define MSG_INFO_PRINT_FILAMENT _UxGT("总计挤出") //"Extruded total"
#else
#define MSG_INFO_PRINT_COUNT _UxGT("打印数") //"Prints"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("总共") //"Total"
#define MSG_INFO_PRINT_LONGEST _UxGT("最长") //"Longest"
#define MSG_INFO_PRINT_FILAMENT _UxGT("已挤出") //"Extruded"
#endif
#define MSG_INFO_MIN_TEMP _UxGT("最低温度") //"Min Temp"
#define MSG_INFO_MAX_TEMP _UxGT("最高温度") //"Max Temp"
#define MSG_INFO_PSU _UxGT("电源供应") //"Power Supply"
#define MSG_DRIVE_STRENGTH _UxGT("驱动力度") // "Drive Strength"
#define MSG_DAC_PERCENT _UxGT("驱动 %") // "Driver %"
#define MSG_DAC_EEPROM_WRITE _UxGT("保存驱动设置") // "DAC EEPROM Write"
#define MSG_FILAMENT_CHANGE_HEADER_PAUSE _UxGT("打印已暂停") // "PRINT PAUSED"
#define MSG_FILAMENT_CHANGE_HEADER_LOAD _UxGT("装载丝料") // "LOAD FILAMENT"
#define MSG_FILAMENT_CHANGE_HEADER_UNLOAD _UxGT("卸载丝料") // "UNLOAD FILAMENT"
#define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("恢复选项:") // "RESUME OPTIONS:"
#define MSG_FILAMENT_CHANGE_OPTION_PURGE _UxGT("清除更多") // "Purge more"
#define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("恢复打印") //"Resume print"
#define MSG_FILAMENT_CHANGE_NOZZLE _UxGT(" 喷嘴: ") // " Nozzle: "
#define MSG_ERR_HOMING_FAILED _UxGT("归原位失败") // "Homing failed"
#define MSG_ERR_PROBING_FAILED _UxGT("探针探测失败") // "Probing failed"
#define MSG_M600_TOO_COLD _UxGT("M600: 太凉") // "M600: Too cold"
#if LCD_HEIGHT >= 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("等待开始") //"Wait for start"
#define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("丝料") //"of the filament"
#define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("变更") //"change"
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("卸下丝料") //"filament unload"
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入丝料") //"Insert filament"
#define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("并按键") //"and press button"
#define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("来继续 ...") //"to continue..."
#define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("按下按钮来") // "Press button to"
#define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("加热喷嘴.") // "heat nozzle."
#define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("加热喷嘴") // "Heating nozzle"
#define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("请等待 ...") // "Please wait..."
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("进料") //"filament load"
#define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("等待") // "Wait for"
#define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("丝料清除") // "filament purge"
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("等待打印") //"Wait for print"
#define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("恢复") //"to resume"
#else // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("请等待 ...") //"Please wait..."
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("退出中 ...") //"Ejecting..."
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入并单击") //"Insert and Click"
#define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("加热中 ...") // "Heating..."
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("装载中 ...") //"Loading..."
#define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("清除中 ...") // "Purging..."
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("恢复中 ...") //"Resuming..."
#endif // LCD_HEIGHT < 4