|
@@ -499,7 +499,7 @@ void Popup_window_PauseOrStop() {
|
499
|
499
|
DWIN_UpdateLCD();
|
500
|
500
|
}
|
501
|
501
|
else
|
502
|
|
- DWIN_Popup_Confirm(ICON_TempTooLow, F("Nozzle is too cold"), F("Preheat the hotend"));
|
|
502
|
+ DWIN_Popup_Confirm(ICON_TempTooLow, GET_TEXT_F(MSG_HOTEND_TOO_COLD), GET_TEXT_F(MSG_PLEASE_PREHEAT));
|
503
|
503
|
}
|
504
|
504
|
|
505
|
505
|
#endif
|
|
@@ -613,8 +613,8 @@ void Draw_Print_Labels() {
|
613
|
613
|
DWIN_Frame_AreaCopy(1, 65, 72, 128, 86, 176, 173); // Remain
|
614
|
614
|
}
|
615
|
615
|
else {
|
616
|
|
- DWINUI::Draw_String( 46, 173, F("Print Time"));
|
617
|
|
- DWINUI::Draw_String(181, 173, F("Remain"));
|
|
616
|
+ DWINUI::Draw_String( 46, 173, GET_TEXT_F(MSG_INFO_PRINT_TIME));
|
|
617
|
+ DWINUI::Draw_String(181, 173, GET_TEXT_F(MSG_REMAINING_TIME));
|
618
|
618
|
}
|
619
|
619
|
}
|
620
|
620
|
|
|
@@ -984,7 +984,7 @@ void Redraw_SD_List() {
|
984
|
984
|
}
|
985
|
985
|
else {
|
986
|
986
|
DWIN_Draw_Rectangle(1, HMI_data.AlertBg_Color, 10, MBASE(3) - 10, DWIN_WIDTH - 10, MBASE(4));
|
987
|
|
- DWINUI::Draw_CenteredString(font16x32, HMI_data.AlertTxt_Color, MBASE(3), F("No Media"));
|
|
987
|
+ DWINUI::Draw_CenteredString(font16x32, HMI_data.AlertTxt_Color, MBASE(3), GET_TEXT_F(MSG_MEDIA_NOT_INSERTED));
|
988
|
988
|
}
|
989
|
989
|
}
|
990
|
990
|
|
|
@@ -1404,7 +1404,7 @@ void HMI_PauseOrStop() {
|
1404
|
1404
|
#ifdef ACTION_ON_CANCEL
|
1405
|
1405
|
hostui.cancel();
|
1406
|
1406
|
#endif
|
1407
|
|
- DWIN_Draw_Popup(ICON_BLTouch, F("Stopping..."), F("Please wait until done."));
|
|
1407
|
+ DWIN_Draw_Popup(ICON_BLTouch, GET_TEXT_F(MSG_STOPPING), GET_TEXT_F(MSG_PLEASE_WAIT));
|
1408
|
1408
|
}
|
1409
|
1409
|
else
|
1410
|
1410
|
Goto_PrintProcess(); // cancel stop
|
|
@@ -1619,7 +1619,7 @@ void EachMomentUpdate() {
|
1619
|
1619
|
|
1620
|
1620
|
void Goto_PowerLossRecovery() {
|
1621
|
1621
|
recovery.dwin_flag = false;
|
1622
|
|
- LCD_MESSAGE_F("Recovery from power loss");
|
|
1622
|
+ LCD_MESSAGE_F(GET_TEXT_F(MSG_CONTINUE_PRINT_JOB));
|
1623
|
1623
|
HMI_flag.select_flag = false;
|
1624
|
1624
|
Popup_PowerLossRecovery();
|
1625
|
1625
|
last_checkkey = MainMenu;
|
|
@@ -1704,7 +1704,7 @@ void DWIN_StartHoming() {
|
1704
|
1704
|
HMI_flag.home_flag = true;
|
1705
|
1705
|
HMI_SaveProcessID(Homing);
|
1706
|
1706
|
Title.ShowCaption(GET_TEXT_F(MSG_LEVEL_BED_HOMING));
|
1707
|
|
- DWIN_Draw_Popup(ICON_BLTouch, GET_TEXT_F(MSG_LEVEL_BED_HOMING), F("Please wait until done."));
|
|
1707
|
+ DWIN_Draw_Popup(ICON_BLTouch, GET_TEXT_F(MSG_LEVEL_BED_HOMING), GET_TEXT_F(MSG_PLEASE_WAIT));
|
1708
|
1708
|
}
|
1709
|
1709
|
|
1710
|
1710
|
void DWIN_CompletedHoming() {
|
|
@@ -1720,7 +1720,7 @@ void DWIN_MeshLevelingStart() {
|
1720
|
1720
|
#if HAS_ONESTEP_LEVELING
|
1721
|
1721
|
HMI_SaveProcessID(Leveling);
|
1722
|
1722
|
Title.ShowCaption(GET_TEXT_F(MSG_BED_LEVELING));
|
1723
|
|
- DWIN_Draw_Popup(ICON_AutoLeveling, GET_TEXT_F(MSG_BED_LEVELING), F("Please wait until done."));
|
|
1723
|
+ DWIN_Draw_Popup(ICON_AutoLeveling, GET_TEXT_F(MSG_BED_LEVELING), GET_TEXT_F(MSG_PLEASE_WAIT));
|
1724
|
1724
|
#elif ENABLED(MESH_BED_LEVELING)
|
1725
|
1725
|
Draw_ManualMesh_Menu();
|
1726
|
1726
|
#endif
|
|
@@ -1894,7 +1894,7 @@ void MarlinUI::kill_screen(FSTR_P const lcd_error, FSTR_P const lcd_component) {
|
1894
|
1894
|
void DWIN_RebootScreen() {
|
1895
|
1895
|
DWIN_Frame_Clear(Color_Bg_Black);
|
1896
|
1896
|
DWIN_JPG_ShowAndCache(0);
|
1897
|
|
- DWINUI::Draw_CenteredString(Color_White, 220, F("Please wait until reboot. "));
|
|
1897
|
+ DWINUI::Draw_CenteredString(Color_White, 220, GET_TEXT_F(MSG_PLEASE_WAIT_REBOOT));
|
1898
|
1898
|
DWIN_UpdateLCD();
|
1899
|
1899
|
delay(500);
|
1900
|
1900
|
}
|
|
@@ -1908,7 +1908,7 @@ void DWIN_Redraw_screen() {
|
1908
|
1908
|
|
1909
|
1909
|
void DWIN_Popup_Pause(FSTR_P const fmsg, uint8_t button = 0) {
|
1910
|
1910
|
HMI_SaveProcessID(button ? WaitResponse : NothingToDo);
|
1911
|
|
- DWIN_Draw_Popup(ICON_BLTouch, F("Advanced Pause"), fmsg, button);
|
|
1911
|
+ DWIN_Draw_Popup(ICON_BLTouch, GET_TEXT_F(MSG_ADVANCED_PAUSE), fmsg, button);
|
1912
|
1912
|
ui.reset_status(true);
|
1913
|
1913
|
}
|
1914
|
1914
|
|
|
@@ -1918,7 +1918,7 @@ void DWIN_Redraw_screen() {
|
1918
|
1918
|
case PAUSE_MESSAGE_CHANGING: DWIN_Popup_Pause(GET_TEXT_F(MSG_FILAMENT_CHANGE_INIT)); break;
|
1919
|
1919
|
case PAUSE_MESSAGE_UNLOAD: DWIN_Popup_Pause(GET_TEXT_F(MSG_FILAMENT_CHANGE_UNLOAD)); break;
|
1920
|
1920
|
case PAUSE_MESSAGE_WAITING: DWIN_Popup_Pause(GET_TEXT_F(MSG_ADVANCED_PAUSE_WAITING), ICON_Continue_E); break;
|
1921
|
|
- case PAUSE_MESSAGE_INSERT: DWIN_Popup_Continue(ICON_BLTouch, F("Advanced Pause"), GET_TEXT_F(MSG_FILAMENT_CHANGE_INSERT)); break;
|
|
1921
|
+ case PAUSE_MESSAGE_INSERT: DWIN_Popup_Continue(ICON_BLTouch, GET_TEXT_F(MSG_ADVANCED_PAUSE), GET_TEXT_F(MSG_FILAMENT_CHANGE_INSERT)); break;
|
1922
|
1922
|
case PAUSE_MESSAGE_LOAD: DWIN_Popup_Pause(GET_TEXT_F(MSG_FILAMENT_CHANGE_LOAD)); break;
|
1923
|
1923
|
case PAUSE_MESSAGE_PURGE: DWIN_Popup_Pause(GET_TEXT_F(MSG_FILAMENT_CHANGE_PURGE)); break;
|
1924
|
1924
|
case PAUSE_MESSAGE_OPTION: DWIN_Popup_FilamentPurge(); break;
|
|
@@ -1931,7 +1931,7 @@ void DWIN_Redraw_screen() {
|
1931
|
1931
|
}
|
1932
|
1932
|
|
1933
|
1933
|
void Draw_Popup_FilamentPurge() {
|
1934
|
|
- DWIN_Draw_Popup(ICON_BLTouch, F("Advanced Pause"), F("Purge or Continue?"));
|
|
1934
|
+ DWIN_Draw_Popup(ICON_BLTouch, GET_TEXT_F(MSG_ADVANCED_PAUSE), F("Purge or Continue?"));
|
1935
|
1935
|
DWINUI::Draw_Icon(ICON_Confirm_E, 26, 280);
|
1936
|
1936
|
DWINUI::Draw_Icon(ICON_Continue_E, 146, 280);
|
1937
|
1937
|
Draw_Select_Highlight(true);
|
|
@@ -1970,7 +1970,7 @@ void DWIN_Redraw_screen() {
|
1970
|
1970
|
#if HAS_MESH
|
1971
|
1971
|
void DWIN_MeshViewer() {
|
1972
|
1972
|
if (!leveling_is_valid())
|
1973
|
|
- DWIN_Popup_Continue(ICON_BLTouch, F("Mesh viewer"), F("No valid mesh"));
|
|
1973
|
+ DWIN_Popup_Continue(ICON_BLTouch, GET_TEXT_F(MSG_MESH_VIEWER), GET_TEXT_F(MSG_NO_VALID_MESH));
|
1974
|
1974
|
else {
|
1975
|
1975
|
HMI_SaveProcessID(WaitResponse);
|
1976
|
1976
|
MeshViewer.Draw();
|
|
@@ -2354,7 +2354,7 @@ void DWIN_ApplyColor() {
|
2354
|
2354
|
DWINUI::SetColors(HMI_data.Text_Color, HMI_data.Background_Color);
|
2355
|
2355
|
Draw_Status_Area(false);
|
2356
|
2356
|
Draw_SelectColors_Menu();
|
2357
|
|
- LCD_MESSAGE_F("Colors applied");
|
|
2357
|
+ LCD_MESSAGE_F(GET_TEXT_F(MSG_COLORS_APPLIED));
|
2358
|
2358
|
}
|
2359
|
2359
|
|
2360
|
2360
|
void SetSpeed() { SetPIntOnClick(MIN_PRINT_SPEED, MAX_PRINT_SPEED); }
|
|
@@ -3211,7 +3211,7 @@ void Draw_Prepare_Menu() {
|
3211
|
3211
|
#endif
|
3212
|
3212
|
#endif
|
3213
|
3213
|
ADDMENUITEM(ICON_Cool, GET_TEXT_F(MSG_COOLDOWN), onDrawCooldown, DoCoolDown);
|
3214
|
|
- ADDMENUITEM(ICON_Language, PSTR("UI Language"), onDrawLanguage, SetLanguage);
|
|
3214
|
+ ADDMENUITEM(ICON_Language, PSTR(GET_TEXT_F(MSG_UI_LANGUAGE)), onDrawLanguage, SetLanguage);
|
3215
|
3215
|
}
|
3216
|
3216
|
CurrentMenu->draw();
|
3217
|
3217
|
}
|
|
@@ -3285,9 +3285,9 @@ void Draw_AdvancedSettings_Menu() {
|
3285
|
3285
|
#if HAS_LCD_BRIGHTNESS
|
3286
|
3286
|
ADDMENUITEM_P(ICON_Brightness, GET_TEXT_F(MSG_BRIGHTNESS), onDrawPInt8Menu, SetBrightness, &ui.brightness);
|
3287
|
3287
|
#endif
|
3288
|
|
- ADDMENUITEM(ICON_Scolor, F("Select Colors"), onDrawSubMenu, Draw_SelectColors_Menu);
|
|
3288
|
+ ADDMENUITEM(ICON_Scolor, GET_TEXT_F(MSG_COLORS_SELECT), onDrawSubMenu, Draw_SelectColors_Menu);
|
3289
|
3289
|
#if ENABLED(SOUND_MENU_ITEM)
|
3290
|
|
- ADDMENUITEM(ICON_Sound, F("Enable Sound"), onDrawEnableSound, SetEnableSound);
|
|
3290
|
+ ADDMENUITEM(ICON_Sound, GET_TEXT_F(MSG_SOUND_ENABLE), onDrawEnableSound, SetEnableSound);
|
3291
|
3291
|
#endif
|
3292
|
3292
|
#if HAS_MESH
|
3293
|
3293
|
ADDMENUITEM(ICON_MeshViewer, GET_TEXT_F(MSG_MESH_VIEW), onDrawSubMenu, DWIN_MeshViewer);
|
|
@@ -3299,7 +3299,7 @@ void Draw_AdvancedSettings_Menu() {
|
3299
|
3299
|
ADDMENUITEM(ICON_PrintStats, GET_TEXT_F(MSG_INFO_STATS_MENU), onDrawSubMenu, Draw_PrintStats);
|
3300
|
3300
|
ADDMENUITEM(ICON_PrintStatsReset, GET_TEXT_F(MSG_INFO_PRINT_COUNT_RESET), onDrawSubMenu, PrintStats.Reset);
|
3301
|
3301
|
#endif
|
3302
|
|
- ADDMENUITEM(ICON_Lock, F("Lock Screen"), onDrawMenuItem, DWIN_LockScreen);
|
|
3302
|
+ ADDMENUITEM(ICON_Lock, GET_TEXT_F(MSG_LOCKSCREEN), onDrawMenuItem, DWIN_LockScreen);
|
3303
|
3303
|
}
|
3304
|
3304
|
CurrentMenu->draw();
|
3305
|
3305
|
}
|
|
@@ -3398,7 +3398,7 @@ void Draw_SelectColors_Menu() {
|
3398
|
3398
|
if (!SelectColorMenu) SelectColorMenu = new MenuClass();
|
3399
|
3399
|
if (CurrentMenu != SelectColorMenu) {
|
3400
|
3400
|
CurrentMenu = SelectColorMenu;
|
3401
|
|
- SetMenuTitle({0}, F("Select Colors")); // TODO: Chinese, English "Select Color" JPG
|
|
3401
|
+ SetMenuTitle({0}, GET_TEXT_F(MSG_COLORS_SELECT)); // TODO: Chinese, English "Select Color" JPG
|
3402
|
3402
|
DWINUI::MenuItemsPrepare(20);
|
3403
|
3403
|
ADDMENUITEM(ICON_Back, GET_TEXT_F(MSG_BUTTON_BACK), onDrawBack, Draw_AdvancedSettings_Menu);
|
3404
|
3404
|
ADDMENUITEM(ICON_StockConfiguration, GET_TEXT_F(MSG_RESTORE_DEFAULTS), onDrawMenuItem, RestoreDefaultsColors);
|
|
@@ -3429,13 +3429,13 @@ void Draw_GetColor_Menu() {
|
3429
|
3429
|
if (!GetColorMenu) GetColorMenu = new MenuClass();
|
3430
|
3430
|
if (CurrentMenu != GetColorMenu) {
|
3431
|
3431
|
CurrentMenu = GetColorMenu;
|
3432
|
|
- SetMenuTitle({0}, F("Get Color")); // TODO: Chinese, English "Get Color" JPG
|
|
3432
|
+ SetMenuTitle({0}, GET_TEXT_F(MSG_COLORS_GET)); // TODO: Chinese, English "Get Color" JPG
|
3433
|
3433
|
DWINUI::MenuItemsPrepare(5);
|
3434
|
3434
|
ADDMENUITEM(ICON_Back, GET_TEXT_F(MSG_BUTTON_BACK), onDrawBack, DWIN_ApplyColor);
|
3435
|
3435
|
ADDMENUITEM(ICON_Cancel, GET_TEXT_F(MSG_BUTTON_CANCEL), onDrawMenuItem, Draw_SelectColors_Menu);
|
3436
|
|
- ADDMENUITEM(0, "Red", onDrawGetColorItem, SetRGBColor);
|
3437
|
|
- ADDMENUITEM(1, "Green", onDrawGetColorItem, SetRGBColor);
|
3438
|
|
- ADDMENUITEM(2, "Blue", onDrawGetColorItem, SetRGBColor);
|
|
3436
|
+ ADDMENUITEM(0, GET_TEXT_F(MSG_COLORS_RED), onDrawGetColorItem, SetRGBColor);
|
|
3437
|
+ ADDMENUITEM(1, GET_TEXT_F(MSG_COLORS_GREEN), onDrawGetColorItem, SetRGBColor);
|
|
3438
|
+ ADDMENUITEM(2, GET_TEXT_F(MSG_COLORS_BLUE), onDrawGetColorItem, SetRGBColor);
|
3439
|
3439
|
}
|
3440
|
3440
|
CurrentMenu->draw();
|
3441
|
3441
|
DWIN_Draw_Rectangle(1, *HMI_value.P_Int, 20, 315, DWIN_WIDTH - 20, 335);
|
|
@@ -3472,9 +3472,9 @@ void Draw_Tune_Menu() {
|
3472
|
3472
|
#if ENABLED(ADVANCED_PAUSE_FEATURE)
|
3473
|
3473
|
ADDMENUITEM(ICON_FilMan, GET_TEXT_F(MSG_FILAMENTCHANGE), onDrawMenuItem, ChangeFilament);
|
3474
|
3474
|
#endif
|
3475
|
|
- ADDMENUITEM(ICON_Lock, F("Lock Screen"), onDrawMenuItem, DWIN_LockScreen);
|
|
3475
|
+ ADDMENUITEM(ICON_Lock, GET_TEXT_F(MSG_LOCKSCREEN), onDrawMenuItem, DWIN_LockScreen);
|
3476
|
3476
|
#if HAS_LCD_BRIGHTNESS
|
3477
|
|
- ADDMENUITEM_P(ICON_Brightness, F("LCD Brightness"), onDrawPInt8Menu, SetBrightness, &ui.brightness);
|
|
3477
|
+ ADDMENUITEM_P(ICON_Brightness, GET_TEXT_F(MSG_BRIGHTNESS), onDrawPInt8Menu, SetBrightness, &ui.brightness);
|
3478
|
3478
|
#endif
|
3479
|
3479
|
}
|
3480
|
3480
|
CurrentMenu->draw();
|