Merge branch 'bugfix-2.1.x' into pr/26754
This commit is contained in:
@@ -1185,20 +1185,14 @@
|
||||
* Zero Vibration (ZV) Input Shaping for X and/or Y movements.
|
||||
*
|
||||
* This option uses a lot of SRAM for the step buffer. The buffer size is
|
||||
* calculated automatically from SHAPING_FREQ_[XY], DEFAULT_AXIS_STEPS_PER_UNIT,
|
||||
* calculated automatically from SHAPING_FREQ_[XYZ], DEFAULT_AXIS_STEPS_PER_UNIT,
|
||||
* DEFAULT_MAX_FEEDRATE and ADAPTIVE_STEP_SMOOTHING. The default calculation can
|
||||
* be overridden by setting SHAPING_MIN_FREQ and/or SHAPING_MAX_FEEDRATE.
|
||||
* The higher the frequency and the lower the feedrate, the smaller the buffer.
|
||||
* If the buffer is too small at runtime, input shaping will have reduced
|
||||
* effectiveness during high speed movements.
|
||||
*
|
||||
* Tune with M593 D<factor> F<frequency>:
|
||||
*
|
||||
* D<factor> Set the zeta/damping factor. If axes (X, Y, etc.) are not specified, set for all axes.
|
||||
* F<frequency> Set the frequency. If axes (X, Y, etc.) are not specified, set for all axes.
|
||||
* T[map] Input Shaping type, 0:ZV, 1:EI, 2:2H EI (not implemented yet)
|
||||
* X<1> Set the given parameters only for the X axis.
|
||||
* Y<1> Set the given parameters only for the Y axis.
|
||||
* Tune with M593 D<factor> F<frequency>
|
||||
*/
|
||||
//#define INPUT_SHAPING_X
|
||||
//#define INPUT_SHAPING_Y
|
||||
|
||||
+1
-1
@@ -41,7 +41,7 @@
|
||||
* here we define this default string as the date where the latest release
|
||||
* version was tagged.
|
||||
*/
|
||||
//#define STRING_DISTRIBUTION_DATE "2024-05-21"
|
||||
//#define STRING_DISTRIBUTION_DATE "2024-05-29"
|
||||
|
||||
/**
|
||||
* Defines a generic printer name to be output to the LCD after booting Marlin.
|
||||
|
||||
@@ -197,8 +197,8 @@
|
||||
#define ENABLED(V...) DO(ENA,&&,V)
|
||||
#define DISABLED(V...) DO(DIS,&&,V)
|
||||
#define ANY(V...) !DISABLED(V)
|
||||
#define ALL ENABLED
|
||||
#define NONE DISABLED
|
||||
#define ALL(V...) ENABLED(V)
|
||||
#define NONE(V...) DISABLED(V)
|
||||
#define COUNT_ENABLED(V...) DO(ENA,+,V)
|
||||
#define MANY(V...) (COUNT_ENABLED(V) > 1)
|
||||
|
||||
@@ -630,7 +630,7 @@
|
||||
#define DEFER4(M) M EMPTY EMPTY EMPTY EMPTY()()()()
|
||||
|
||||
// Force define expansion
|
||||
#define EVAL EVAL16
|
||||
#define EVAL(V...) EVAL16(V)
|
||||
#define EVAL4096(V...) EVAL2048(EVAL2048(V))
|
||||
#define EVAL2048(V...) EVAL1024(EVAL1024(V))
|
||||
#define EVAL1024(V...) EVAL512(EVAL512(V))
|
||||
|
||||
@@ -1110,6 +1110,10 @@ void GcodeSuite::process_parsed_command(const bool no_ok/*=false*/) {
|
||||
case 1002: M1002(); break; // M1002: [INTERNAL] Tool-change and Relative E Move
|
||||
#endif
|
||||
|
||||
#if ENABLED(ONE_CLICK_PRINT)
|
||||
case 1003: M1003(); break; // M1003: [INTERNAL] Set the current dir to /
|
||||
#endif
|
||||
|
||||
#if ENABLED(UBL_MESH_WIZARD)
|
||||
case 1004: M1004(); break; // M1004: UBL Mesh Wizard
|
||||
#endif
|
||||
|
||||
@@ -1276,6 +1276,10 @@ private:
|
||||
static void M1002();
|
||||
#endif
|
||||
|
||||
#if ENABLED(ONE_CLICK_PRINT)
|
||||
static void M1003();
|
||||
#endif
|
||||
|
||||
#if ENABLED(UBL_MESH_WIZARD)
|
||||
static void M1004();
|
||||
#endif
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2024 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 <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "../../inc/MarlinConfig.h"
|
||||
|
||||
#if ENABLED(ONE_CLICK_PRINT)
|
||||
|
||||
#include "../gcode.h"
|
||||
#include "../../sd/cardreader.h"
|
||||
|
||||
/**
|
||||
* M1003: Set the current dir to /. Should come after 'M24'.
|
||||
* Prevents the SD menu getting stuck in the newest file's workDir.
|
||||
*/
|
||||
void GcodeSuite::M1003() { card.cdroot(); }
|
||||
|
||||
#endif // ONE_CLICK_PRINT
|
||||
@@ -42,7 +42,7 @@
|
||||
* version was tagged.
|
||||
*/
|
||||
#ifndef STRING_DISTRIBUTION_DATE
|
||||
#define STRING_DISTRIBUTION_DATE "2024-05-21"
|
||||
#define STRING_DISTRIBUTION_DATE "2024-05-29"
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
||||
@@ -3316,7 +3316,7 @@ void drawFilSetMenu() {
|
||||
if (SET_MENU(filSetMenu, MSG_FILAMENT_SET, 9)) {
|
||||
BACK_ITEM(drawAdvancedSettingsMenu);
|
||||
#if HAS_FILAMENT_SENSOR
|
||||
EDIT_ITEM(ICON_Runout, MSG_RUNOUT_ENABLE, onDrawChkbMenu, setRunoutEnable, &runout.enabled);
|
||||
EDIT_ITEM(ICON_Runout, MSG_RUNOUT_SENSOR, onDrawChkbMenu, setRunoutEnable, &runout.enabled);
|
||||
#endif
|
||||
#if HAS_FILAMENT_RUNOUT_DISTANCE
|
||||
EDIT_ITEM(ICON_Runout, MSG_RUNOUT_DISTANCE_MM, onDrawPFloatMenu, setRunoutDistance, &runout.runout_distance());
|
||||
@@ -3407,7 +3407,7 @@ void drawTuneMenu() {
|
||||
MENU_ITEM(ICON_FilMan, MSG_FILAMENTCHANGE, onDrawMenuItem, changeFilament);
|
||||
#endif
|
||||
#if HAS_FILAMENT_SENSOR
|
||||
EDIT_ITEM(ICON_Runout, MSG_RUNOUT_ENABLE, onDrawChkbMenu, setRunoutEnable, &runout.enabled);
|
||||
EDIT_ITEM(ICON_Runout, MSG_RUNOUT_SENSOR, onDrawChkbMenu, setRunoutEnable, &runout.enabled);
|
||||
#endif
|
||||
#if ENABLED(PROUI_ITEM_PLR)
|
||||
EDIT_ITEM(ICON_Pwrlossr, MSG_OUTAGE_RECOVERY, onDrawChkbMenu, setPwrLossr, &recovery.enabled);
|
||||
@@ -3487,7 +3487,7 @@ void drawTuneMenu() {
|
||||
|
||||
void drawInputShaping_menu() {
|
||||
checkkey = ID_Menu;
|
||||
if (SET_MENU(inputShapingMenu, MSG_INPUT_SHAPING, 5)) {
|
||||
if (SET_MENU(inputShapingMenu, MSG_INPUT_SHAPING, 1 PLUS_TERN0(INPUT_SHAPING_X, 2) PLUS_TERN0(INPUT_SHAPING_Y, 2) PLUS_TERN0(INPUT_SHAPING_Z, 2))) {
|
||||
BACK_ITEM(drawMotionMenu);
|
||||
#if ENABLED(INPUT_SHAPING_X)
|
||||
MENU_ITEM(ICON_ShapingX, MSG_SHAPING_A_FREQ, onDrawShapingXFreq, setShapingXFreq);
|
||||
|
||||
@@ -337,8 +337,8 @@ void DGUSDisplay::processRx() {
|
||||
|
||||
size_t DGUSDisplay::getFreeTxBuffer() {
|
||||
return (
|
||||
#ifdef LCD_SERIAL_GET_TX_BUFFER_FREE
|
||||
LCD_SERIAL_GET_TX_BUFFER_FREE()
|
||||
#ifdef LCD_SERIAL_TX_BUFFER_FREE
|
||||
LCD_SERIAL_TX_BUFFER_FREE()
|
||||
#else
|
||||
SIZE_MAX
|
||||
#endif
|
||||
|
||||
@@ -334,8 +334,8 @@ void DGUSDisplay::processRx() {
|
||||
|
||||
size_t DGUSDisplay::getFreeTxBuffer() {
|
||||
return (
|
||||
#ifdef LCD_SERIAL_GET_TX_BUFFER_FREE
|
||||
LCD_SERIAL_GET_TX_BUFFER_FREE()
|
||||
#ifdef LCD_SERIAL_TX_BUFFER_FREE
|
||||
LCD_SERIAL_TX_BUFFER_FREE()
|
||||
#else
|
||||
SIZE_MAX
|
||||
#endif
|
||||
|
||||
@@ -50,7 +50,7 @@ namespace ExtUI {
|
||||
screen.printerKilled(error, component);
|
||||
}
|
||||
|
||||
void onMediaMounted() { TERN_(HAS_MEDIA, screen.sdCardInserted()); }
|
||||
void onMediaMounted() { TERN_(HAS_MEDIA, screen.sdCardInserted()); }
|
||||
void onMediaError() { TERN_(HAS_MEDIA, screen.sdCardError()); }
|
||||
void onMediaRemoved() { TERN_(HAS_MEDIA, screen.sdCardRemoved()); }
|
||||
|
||||
|
||||
@@ -85,9 +85,9 @@ namespace LanguageNarrow_de {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Nivellieren fertig!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Ausblendhöhe");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Setze Homeversatz");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Homeversatz X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Homeversatz Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Homeversatz Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Homeversatz X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Homeversatz Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Homeversatz Z"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Homeversatz aktiv");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Tramming Assistent");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Wählen Sie Ursprung");
|
||||
@@ -590,30 +590,30 @@ namespace LanguageNarrow_de {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Helligkeit");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("Falscher Drucker");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Farbe");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Farben auswählen");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Farben verwenden");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Rot");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Grün");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blau");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Weiß");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Sprache");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Ton aktivieren");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Bildschirm sperren");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Drucker ist gesperrt,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scrollen zum Entsper.");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Farbe"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Farben auswählen"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Farben verwenden"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Rot"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Grün"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blau"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Weiß"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Sprache"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Ton aktivieren"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Bildschirm sperren"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Drucker ist gesperrt,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scrollen zum Entsper."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Auf Neustart warten"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Bitte vorheizen"); // ProUI
|
||||
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Auf Neustart warten");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Bitte vorheizen");
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Drucke");
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Komplette");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Gesamte");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Längste");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Extrud.");
|
||||
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Min Temp");
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Max Temp");
|
||||
LSTR MSG_INFO_PSU = _UxGT("Netzteil");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Motorleistung");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("@ Treiber %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("TMC Verbindungsfehler");
|
||||
@@ -625,14 +625,11 @@ namespace LanguageNarrow_de {
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("FORTS. OPTIONEN:");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Mehr entladen");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Druck weiter");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Löschen o. fortfah.?");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Löschen o. fortfah.?"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Düse: ");
|
||||
LSTR MSG_RUNOUT_SENSOR = _UxGT("Runout-Sensor");
|
||||
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Runout-Weg mm");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Runout aktivieren");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Runout aktiv");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Invert Extruder");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Extruder Min Temp.");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Extruder Min Temp."); // ProUI
|
||||
LSTR MSG_FANCHECK = _UxGT("Lüftergeschw. prüfen");
|
||||
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Homing gescheitert");
|
||||
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Probing gescheitert");
|
||||
@@ -764,10 +761,10 @@ namespace LanguageNarrow_de {
|
||||
namespace LanguageWide_de {
|
||||
using namespace LanguageNarrow_de;
|
||||
#if LCD_WIDTH >= 20 || HAS_DWIN_E3V2
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Kein Medium eingelegt.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Bitte auf Neustart warten.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Bitte das Hotend vorheizen.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Druckzähler zurücksetzen");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Kein Medium eingelegt."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Bitte auf Neustart warten."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Bitte das Hotend vorheizen."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Druckzähler zurücksetzen"); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Gesamte Drucke");
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Komplette Drucke");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Gesamte Druckzeit");
|
||||
|
||||
@@ -109,9 +109,9 @@ namespace LanguageNarrow_en {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Leveling Done!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Fade Height");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Set Home Offsets");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Home Offset X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Home Offset Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Home Offset Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Home Offset X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Home Offset Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Home Offset Z"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Offsets Applied");
|
||||
LSTR MSG_ERR_M428_TOO_FAR = _UxGT("MIN/MAX Too Far");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Tramming Wizard");
|
||||
@@ -425,12 +425,12 @@ namespace LanguageNarrow_en {
|
||||
LSTR MSG_SHAPING_DISABLE = _UxGT("Disable @ shaping");
|
||||
LSTR MSG_SHAPING_FREQ = _UxGT("@ frequency");
|
||||
LSTR MSG_SHAPING_ZETA = _UxGT("@ damping");
|
||||
LSTR MSG_SHAPING_A_FREQ = STR_A _UxGT(" frequency");
|
||||
LSTR MSG_SHAPING_B_FREQ = STR_B _UxGT(" frequency");
|
||||
LSTR MSG_SHAPING_A_ZETA = STR_A _UxGT(" damping ");
|
||||
LSTR MSG_SHAPING_B_ZETA = STR_B _UxGT(" damping ");
|
||||
LSTR MSG_SHAPING_X_ENABLE = _UxGT("Enable X shaping");
|
||||
LSTR MSG_SHAPING_Y_ENABLE = _UxGT("Enable Y shaping");
|
||||
LSTR MSG_SHAPING_A_FREQ = STR_A _UxGT(" frequency"); // ProUI
|
||||
LSTR MSG_SHAPING_B_FREQ = STR_B _UxGT(" frequency"); // ProUI
|
||||
LSTR MSG_SHAPING_C_FREQ = STR_C _UxGT(" frequency"); // ProUI
|
||||
LSTR MSG_SHAPING_A_ZETA = STR_A _UxGT(" damping"); // ProUI
|
||||
LSTR MSG_SHAPING_B_ZETA = STR_B _UxGT(" damping"); // ProUI
|
||||
LSTR MSG_SHAPING_C_ZETA = STR_C _UxGT(" damping"); // ProUI
|
||||
LSTR MSG_XY_FREQUENCY_LIMIT = _UxGT("XY Freq Limit");
|
||||
LSTR MSG_XY_FREQUENCY_FEEDRATE = _UxGT("Min FR Factor");
|
||||
LSTR MSG_STEPS_PER_MM = _UxGT("Steps/mm");
|
||||
@@ -679,31 +679,31 @@ namespace LanguageNarrow_en {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Light Brightness");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("INCORRECT PRINTER");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Get Color");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Select Colors");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Colors applied");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Red");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Green");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blue");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("White");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Language");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Enable sound");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Lock Screen");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Printer is Locked,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scroll to unlock.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Please wait until reboot.");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Get Color"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Select Colors"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Colors applied"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Red"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Green"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blue"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("White"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Language"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Enable sound"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Lock Screen"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Printer is Locked,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scroll to unlock."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Please wait for reboot."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No Media"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Please Preheat"); // ProUI
|
||||
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No Media");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Please Preheat");
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Prints");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Total");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Longest");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Extruded");
|
||||
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Completed");
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Min Temp");
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Max Temp");
|
||||
LSTR MSG_INFO_PSU = _UxGT("PSU");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Drive Strength");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("@ Driver %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("TMC CONNECTION ERROR");
|
||||
@@ -715,14 +715,11 @@ namespace LanguageNarrow_en {
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("RESUME OPTIONS:");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Purge more");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Continue");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Purge or Continue?");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Purge or Continue?"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Nozzle: ");
|
||||
LSTR MSG_RUNOUT_SENSOR = _UxGT("Runout Sensor");
|
||||
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Runout Dist mm");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Enable Runout");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Runout Active");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Invert Extruder");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Extruder Min Temp.");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Extruder Min Temp."); // ProUI
|
||||
LSTR MSG_FANCHECK = _UxGT("Fan Tacho Check");
|
||||
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Homing Failed");
|
||||
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Probing Failed");
|
||||
@@ -921,9 +918,9 @@ namespace LanguageWide_en {
|
||||
LSTR MSG_MEDIA_MENU = _UxGT("Select from ") MEDIA_TYPE_EN;
|
||||
LSTR MSG_TURN_OFF = _UxGT("Turn off the printer");
|
||||
LSTR MSG_END_LOOPS = _UxGT("End Repeat Loops");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No media inserted.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Please preheat the hot end.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Reset Print Count");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No media inserted."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Please preheat the hot end."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Reset Print Count"); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Print Count");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Print Time");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Longest Job Time");
|
||||
|
||||
@@ -69,9 +69,9 @@ namespace LanguageNarrow_fr {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Mise à niveau OK!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Hauteur lissée");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Régl. décal origine");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Décal. origine X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Décal. origine Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Décal. origine Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Décal. origine X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Décal. origine Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Décal. origine Z"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Décalages appliqués");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Assistant Molettes");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Molette du lit"); // Not a selection of the origin
|
||||
|
||||
@@ -69,9 +69,9 @@ namespace LanguageNarrow_fr_na {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Mise a niveau OK!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Hauteur lissee");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Regl. decal origine");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Decal. origine X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Decal. origine Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Decal. origine Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Decal. origine X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Decal. origine Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Decal. origine Z"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Decalages appliques");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Assistant Molettes");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Molette du lit"); // Not a selection of the origin
|
||||
|
||||
@@ -76,9 +76,9 @@ namespace LanguageNarrow_hu {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Szintezés kész!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Szint csökkentés");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Kezdöpont eltolás");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Kezdö eltol.");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Kezdö eltol.");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Kezdö eltol.");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Kezdö eltol."); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Kezdö eltol."); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Kezdö eltol."); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Eltolás beállítva.");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Elektromos varázsló");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Eredeti választása");
|
||||
|
||||
@@ -102,9 +102,9 @@ namespace LanguageNarrow_it {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Livel. terminato!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Dissolvi altezza");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Imp. offset home");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Offset home X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Offset home Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Offset home Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Offset home X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Offset home Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Offset home Z"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Offset applicato");
|
||||
LSTR MSG_ERR_M428_TOO_FAR = _UxGT("Err: Troppo lontano!");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Wizard Tramming");
|
||||
@@ -403,12 +403,12 @@ namespace LanguageNarrow_it {
|
||||
LSTR MSG_SHAPING_DISABLE = _UxGT("Disabil. shaping @");
|
||||
LSTR MSG_SHAPING_FREQ = _UxGT("Frequenza @");
|
||||
LSTR MSG_SHAPING_ZETA = _UxGT("Smorzamento @");
|
||||
LSTR MSG_SHAPING_A_FREQ = _UxGT("Frequenza ") STR_A;
|
||||
LSTR MSG_SHAPING_B_FREQ = _UxGT("Frequenza ") STR_B;
|
||||
LSTR MSG_SHAPING_A_ZETA = _UxGT("Smorzamento ") STR_A _UxGT(" ");
|
||||
LSTR MSG_SHAPING_B_ZETA = _UxGT("Smorzamento ") STR_B _UxGT(" ");
|
||||
LSTR MSG_SHAPING_X_ENABLE = _UxGT("Abilita shaping X");
|
||||
LSTR MSG_SHAPING_Y_ENABLE = _UxGT("Abilita shaping Y");
|
||||
LSTR MSG_SHAPING_A_FREQ = _UxGT("Frequenza ") STR_A; // ProUI
|
||||
LSTR MSG_SHAPING_B_FREQ = _UxGT("Frequenza ") STR_B; // ProUI
|
||||
LSTR MSG_SHAPING_C_FREQ = _UxGT("Frequenza ") STR_C; // ProUI
|
||||
LSTR MSG_SHAPING_A_ZETA = _UxGT("Smorzamento ") STR_A; // ProUI
|
||||
LSTR MSG_SHAPING_B_ZETA = _UxGT("Smorzamento ") STR_B; // ProUI
|
||||
LSTR MSG_SHAPING_C_ZETA = _UxGT("Smorzamento ") STR_C; // ProUI
|
||||
LSTR MSG_XY_FREQUENCY_LIMIT = _UxGT("Frequenza max");
|
||||
LSTR MSG_XY_FREQUENCY_FEEDRATE = _UxGT("Feed min");
|
||||
LSTR MSG_STEPS_PER_MM = _UxGT("Passi/mm");
|
||||
@@ -657,31 +657,31 @@ namespace LanguageNarrow_it {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Luminosità Luci");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("STAMPANTE ERRATA");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Ottieni colori");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Selez.colori");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Colori applicati");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Rosso");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Verde");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blu");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Bianco");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Lingua UI");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Abilita suono");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Blocca schermo");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Stamp. bloccata,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scroll x sbloccare.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Attendere fino al riavvio.");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Ottieni colori"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Selez.colori"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Colori applicati"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Rosso"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Verde"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Blu"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Bianco"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Lingua UI"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Abilita suono"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Blocca schermo"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Stamp. bloccata,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Scroll x sbloccare."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Attendere fino al riavvio."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No supporto"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prerisc. ugello."); // ProUI
|
||||
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("No supporto");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prerisc. ugello.");
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Stampe");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Durata");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Più lungo");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Estruso");
|
||||
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Completate");
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Temp min");
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Temp max");
|
||||
LSTR MSG_INFO_PSU = _UxGT("Alimentatore");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Potenza drive");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("Driver @ %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("ERR.CONNESSIONE TMC");
|
||||
@@ -693,14 +693,12 @@ namespace LanguageNarrow_it {
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("OPZIONI RIPRESA:");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Spurga di più");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Riprendi stampa");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Spurga o continua?");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Spurga o continua?"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Ugello: ");
|
||||
|
||||
LSTR MSG_RUNOUT_SENSOR = _UxGT("Sens.filo termin."); // Max 17 characters
|
||||
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Dist mm filo term.");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Abil.filo termin.");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Filo termin. attivo");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Inverti estrusore");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Temp.min estrusore");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Temp.min estrusore"); // ProUI
|
||||
LSTR MSG_FANCHECK = _UxGT("Verif.tacho vent."); // Max 17 characters
|
||||
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Home fallito");
|
||||
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Sondaggio fallito");
|
||||
@@ -880,9 +878,9 @@ namespace LanguageWide_it {
|
||||
LSTR MSG_MEDIA_MENU = _UxGT("Selez.da supporto");
|
||||
LSTR MSG_TURN_OFF = _UxGT("Spegni la stampante");
|
||||
LSTR MSG_END_LOOPS = _UxGT("Termina i cicli di ripetizione");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Nessun supporto inserito.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Si prega di preriscaldare l'ugello.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Azzera i contatori di stampa");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Nessun supporto inserito."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Si prega di preriscaldare l'ugello."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Azzera i contatori di stampa"); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Contatori di stampa");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Tempo totale");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Lavoro più lungo");
|
||||
|
||||
@@ -73,9 +73,6 @@ namespace LanguageNarrow_ru {
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Лимит выранивания");
|
||||
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Установ.смещ.дома");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Смещ. дома X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Смещ. дома Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Смещ. дома Z");
|
||||
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Смещения применены");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Выберите ноль");
|
||||
@@ -778,30 +775,30 @@ namespace LanguageNarrow_ru {
|
||||
LSTR MSG_DELTA_CALIBRATION_IN_PROGRESS = _UxGT("Делаю дельта-калибровку");
|
||||
LSTR MSG_RESET_STATS = _UxGT("Сбросить статистику печати?");
|
||||
LSTR MSG_FAN_SPEED_FAULT = _UxGT("Сбой скорости кулера");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Получить цвет");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Выбрать цвета");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Цвета применены");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Красный");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Зелёный");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Синий");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Белый");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Language");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Включить звук");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Блокировать экран");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Принтер заблокирован,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Крутить для разблокировки.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Ждите перезагрузки.");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Нет носителя.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Нагрейте сопло.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Сбросить счетчик");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Прочистить или продолжить?");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Включить датч.филамента");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Датч.филам. активен");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Инвертировать экструдер");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Миню темп. экструдера.");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Получить цвет"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Выбрать цвета"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Цвета применены"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Красный"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Зелёный"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Синий"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Белый"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Language"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Включить звук"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Блокировать экран"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Принтер заблокирован,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Крутить для разблокировки."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Ждите перезагрузки."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Нет носителя."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Нагрейте сопло."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Сбросить счетчик"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Прочистить или продолжить?"); // ProUI
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Миню темп. экструдера."); // ProUI
|
||||
|
||||
LSTR MSG_FANCHECK = _UxGT("Пров.тахометра кулера");
|
||||
LSTR MSG_MMU2_REMOVE_AND_CLICK = _UxGT("Уберите и кликните...");
|
||||
LSTR MSG_REHEATDONE = _UxGT("Нагрето");
|
||||
|
||||
LSTR MSG_XATC = _UxGT("Помощник перекоса X");
|
||||
LSTR MSG_XATC_DONE = _UxGT("Перекос Х настроен!");
|
||||
LSTR MSG_XATC_UPDATE_Z_OFFSET = _UxGT("Новое смещение Z-зонда ");
|
||||
@@ -832,9 +829,9 @@ namespace LanguageWide_ru {
|
||||
LSTR MSG_ADVANCED_SETTINGS = _UxGT("Расширенные настройки");
|
||||
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполнение вызова");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Установ. смещения дома");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Смещение дома X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Смещение дома Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Смещение дома Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Смещение дома X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Смещение дома Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Смещение дома Z"); // DWIN
|
||||
LSTR MSG_LAST_VALUE_SP = _UxGT("Последнее значение ");
|
||||
LSTR MSG_SPINDLE_MENU = _UxGT("Управлен.шпинделем");
|
||||
LSTR MSG_LASER_TOGGLE = _UxGT("Переключить лазер");
|
||||
|
||||
@@ -99,9 +99,9 @@ namespace LanguageNarrow_sk {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Vyrovnanie hotové!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Výška rovnania");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Nastav. dom. ofsety");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Ofset");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Ofset");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Ofset");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Ofset"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Ofset"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Ofset"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Ofsety nastavené");
|
||||
LSTR MSG_ERR_M428_TOO_FAR = _UxGT("Chyba: Príliš ďaleko!");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Spriev. vyrovn.");
|
||||
@@ -633,31 +633,31 @@ namespace LanguageNarrow_sk {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Jas svetla");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("Nesprávna tlačiareň");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Zvoliť farbu");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Zvoliť farby");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Farby aplikované");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Červená");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Zelená");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Modrá");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Biela");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Jazyk rozhrania");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Povoliť zvuky");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Uzamknúť obrazovku");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Tlačiareň je uzamknutá,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("potiahnite pre odomknutie.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Prosím čakajte do reštartu.");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Zvoliť farbu"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Zvoliť farby"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Farby aplikované"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Červená"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Zelená"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Modrá"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Biela"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Jazyk rozhrania"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Povoliť zvuky"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Uzamknúť obrazovku"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Tlačiareň je uzamknutá,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("potiahnite pre odomknutie."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Prosím čakajte do reštartu."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Žiadna karta"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prosím zahrejte"); // ProUI
|
||||
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Žiadna karta");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prosím zahrejte");
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Tlače");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Čas");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Najdlhšia");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Vytlačené");
|
||||
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Dokončené");
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Teplota min");
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Teplota max");
|
||||
LSTR MSG_INFO_PSU = _UxGT("Nap. zdroj");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Budenie motorov");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("@ Motor %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("CHYBA KOMUNIKÁ. TMC");
|
||||
@@ -669,14 +669,11 @@ namespace LanguageNarrow_sk {
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("MOŽNOSTI POKRAČ.:");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Vytlačiť viacej");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Obnoviť tlač");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Vytlač. alebo pokrač.?");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Vytlač. alebo pokrač.?"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Tryska: ");
|
||||
LSTR MSG_RUNOUT_SENSOR = _UxGT("Senzor filamentu");
|
||||
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Vzd. mm fil. senz.");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Zapnúť senzor");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Senz. fil. zapn.");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Invert. extrudér");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Min. tepl. extrud.");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Min. tepl. extrud."); // ProUI
|
||||
LSTR MSG_FANCHECK = _UxGT("Kontrola rýchl.");
|
||||
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Parkovanie zlyhalo");
|
||||
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Kalibrácia zlyhala");
|
||||
@@ -812,9 +809,9 @@ namespace LanguageWide_sk {
|
||||
LSTR MSG_MEDIA_MENU = _UxGT("Vytlačiť z karty");
|
||||
LSTR MSG_TURN_OFF = _UxGT("Vypnite tlačiareň");
|
||||
LSTR MSG_END_LOOPS = _UxGT("Ukončiť opak. sluč.");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Nie je vložená karta.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prosím zahrejte hotend.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Vynulovať počítadlo");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Nie je vložená karta."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Prosím zahrejte hotend."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Vynulovať počítadlo"); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Počet tlačí");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Celkový čas");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Najdlhšia tlač");
|
||||
|
||||
@@ -101,9 +101,9 @@ namespace LanguageNarrow_tr {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Seviyeleme Tamam!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Kaçınma Yüksekliği");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Ofset Ayarla");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Ofset Sıfırla");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Ofset Sıfırla");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Ofset Sıfırla");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("X Ofset Sıfırla"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Y Ofset Sıfırla"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Z Ofset Sıfırla"); // DWIN
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Ofset Tamam");
|
||||
LSTR MSG_ERR_M428_TOO_FAR = _UxGT("MIN/MAX Çok Fazla");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Hizalama Sihirbazı");
|
||||
@@ -403,12 +403,12 @@ namespace LanguageNarrow_tr {
|
||||
LSTR MSG_SHAPING_DISABLE = _UxGT("@ Biçimlemeyi Kapat");
|
||||
LSTR MSG_SHAPING_FREQ = _UxGT("@ frekans");
|
||||
LSTR MSG_SHAPING_ZETA = _UxGT("@ sönümleme");
|
||||
LSTR MSG_SHAPING_A_FREQ = STR_A _UxGT(" frekansı");
|
||||
LSTR MSG_SHAPING_B_FREQ = STR_B _UxGT(" frekansı");
|
||||
LSTR MSG_SHAPING_A_ZETA = STR_A _UxGT(" sönümleme ");
|
||||
LSTR MSG_SHAPING_B_ZETA = STR_B _UxGT(" sönümleme ");
|
||||
LSTR MSG_SHAPING_X_ENABLE = _UxGT("X şekilleme etkin");
|
||||
LSTR MSG_SHAPING_Y_ENABLE = _UxGT("Y şekilleme etkin");
|
||||
LSTR MSG_SHAPING_A_FREQ = STR_A _UxGT(" frekansı"); // ProUI
|
||||
LSTR MSG_SHAPING_B_FREQ = STR_B _UxGT(" frekansı"); // ProUI
|
||||
LSTR MSG_SHAPING_C_FREQ = STR_C _UxGT(" frekansı"); // ProUI
|
||||
LSTR MSG_SHAPING_A_ZETA = STR_A _UxGT(" sönümleme"); // ProUI
|
||||
LSTR MSG_SHAPING_B_ZETA = STR_B _UxGT(" sönümleme"); // ProUI
|
||||
LSTR MSG_SHAPING_C_ZETA = STR_C _UxGT(" sönümleme"); // ProUI
|
||||
LSTR MSG_XY_FREQUENCY_LIMIT = _UxGT("XY Frek. Sınırı");
|
||||
LSTR MSG_XY_FREQUENCY_FEEDRATE = _UxGT("Min FR Factörü");
|
||||
LSTR MSG_STEPS_PER_MM = _UxGT("Adım/mm");
|
||||
@@ -657,31 +657,31 @@ namespace LanguageNarrow_tr {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Işık Parlaklğı");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("HATALI YAZICI");
|
||||
|
||||
LSTR MSG_COLORS_GET = _UxGT("Renk Al");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Renkleri Seç");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Uygulanan renkler");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Kırmızı");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Yeşil");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Mavi");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Beyaz");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Dili");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Sesi etkinleştir");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Kilit Ekranı");
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Yazıcı Kilitlendi,");
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Açmak için kaydırın.");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Y.Başlatma bekleyin.");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Renk Al"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Renkleri Seç"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Uygulanan renkler"); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Kırmızı"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Yeşil"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Mavi"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Beyaz"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("UI Dili"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Sesi etkinleştir"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Kilit Ekranı"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_LOCKED = _UxGT("Yazıcı Kilitlendi,"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN_UNLOCK = _UxGT("Açmak için kaydırın."); // ProUI
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Y.Başlatma bekleyin."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Medya Yok"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Ön Isıtma Lütfen"); // ProUI
|
||||
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Medya Yok");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Ön Isıtma Lütfen");
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Baskı");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Süre");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("En Uzun");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Filaman");
|
||||
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Tamamlanan");
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Min Sıc.");
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Max Sıc.");
|
||||
LSTR MSG_INFO_PSU = _UxGT("Güç Kaynağı");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Sürücü Gücü");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("@ Sürücü %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("TMC BAĞLANTI HATASI");
|
||||
@@ -693,14 +693,11 @@ namespace LanguageNarrow_tr {
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("Seçenekler:");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Daha Fazla Temizle");
|
||||
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Baskıyı sürdür");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Temizle veya Devam?");
|
||||
LSTR MSG_FILAMENT_CHANGE_PURGE_CONTINUE = _UxGT("Temizle veya Devam?"); // ProUI
|
||||
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Nozul: ");
|
||||
LSTR MSG_RUNOUT_SENSOR = _UxGT("Fil. Sensörü");
|
||||
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Aşınma Farkı mm");
|
||||
LSTR MSG_RUNOUT_ENABLE = _UxGT("Fil. Sens. Aç");
|
||||
LSTR MSG_RUNOUT_ACTIVE = _UxGT("Fil. Sens. Aktif");
|
||||
LSTR MSG_INVERT_EXTRUDER = _UxGT("Ekstruder Ters Çevir");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Ekstruder Min Isı");
|
||||
LSTR MSG_EXTRUDER_MIN_TEMP = _UxGT("Ekstruder Min Isı"); // ProUI
|
||||
LSTR MSG_FANCHECK = _UxGT("Fan Takosu Kontrolü");
|
||||
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Sıfırlama Başarısız");
|
||||
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Probing Başarısız");
|
||||
@@ -899,9 +896,9 @@ namespace LanguageWide_tr {
|
||||
LSTR MSG_MEDIA_MENU = _UxGT("SD Karttan Yazdır");
|
||||
LSTR MSG_TURN_OFF = _UxGT("Yazıcıyı kapat");
|
||||
LSTR MSG_END_LOOPS = _UxGT("Tekrr Döngüler Bitir");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Ortam yerleştirilmedi.");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Lütfen önce hotend'i ısıtın.");
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Baskı Sayısını Sıfırla");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Ortam yerleştirilmedi."); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Lütfen önce hotend'i ısıtın."); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT_RESET = _UxGT("Baskı Sayısını Sıfırla"); // ProUI
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Baskı Sayısı");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Toplam Baskı Süresi");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("En Uzun Baskı Süresi");
|
||||
|
||||
@@ -73,9 +73,6 @@ namespace LanguageNarrow_uk {
|
||||
LSTR MSG_LEVEL_BED_DONE = _UxGT("Завершено!");
|
||||
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Висота спаду");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Встан. зміщ. дому");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Зміщ. дому X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Зміщ. дому Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Зміщ. дому Z");
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Зміщення прийняті");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Оберіть нуль");
|
||||
LSTR MSG_LAST_VALUE_SP = _UxGT("Останнє знач. ");
|
||||
@@ -539,28 +536,31 @@ namespace LanguageNarrow_uk {
|
||||
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яскравість світла");
|
||||
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("НЕ ТОЙ ПРИНТЕР");
|
||||
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Завершено");
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Екструдовано");
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Нагрійте хотенд");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Отримати колір");
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Немає носія");
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Перезавантаж...");
|
||||
LSTR MSG_COLORS_GET = _UxGT("Отримати колір"); // ProUI
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Кольори"); // ProUI
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Кольори застос."); // ProUI
|
||||
LSTR MSG_COLORS_RED = _UxGT("Червоний"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Зелений"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Синій"); // ProUI / JyersUI
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Білий"); // ProUI
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Мова"); // ProUI
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Дозволити звук"); // ProUI
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Блокувати екран"); // ProUI
|
||||
//MSG_LOCKSCREEN_LOCKED
|
||||
//MSG_LOCKSCREEN_UNLOCK
|
||||
LSTR MSG_PLEASE_WAIT_REBOOT = _UxGT("Перезавантаж..."); // ProUI
|
||||
LSTR MSG_MEDIA_NOT_INSERTED = _UxGT("Немає носія"); // ProUI
|
||||
LSTR MSG_PLEASE_PREHEAT = _UxGT("Нагрійте хотенд"); // ProUI
|
||||
|
||||
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Друків");
|
||||
LSTR MSG_INFO_PRINT_TIME = _UxGT("Загалом");
|
||||
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Найдовше");
|
||||
LSTR MSG_COLORS_SELECT = _UxGT("Кольори");
|
||||
LSTR MSG_COLORS_APPLIED = _UxGT("Кольори застос.");
|
||||
LSTR MSG_COLORS_RED = _UxGT("Червоний");
|
||||
LSTR MSG_COLORS_GREEN = _UxGT("Зелений");
|
||||
LSTR MSG_COLORS_BLUE = _UxGT("Синій");
|
||||
LSTR MSG_COLORS_WHITE = _UxGT("Білий");
|
||||
LSTR MSG_UI_LANGUAGE = _UxGT("Мова");
|
||||
LSTR MSG_SOUND_ENABLE = _UxGT("Дозволити звук");
|
||||
LSTR MSG_LOCKSCREEN = _UxGT("Блокувати екран");
|
||||
|
||||
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Екструдовано");
|
||||
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Завершено");
|
||||
LSTR MSG_INFO_MIN_TEMP = _UxGT("Мін. ") LCD_STR_THERMOMETER;
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Макс. ") LCD_STR_THERMOMETER;
|
||||
LSTR MSG_INFO_PSU = _UxGT("Блок жив-ня");
|
||||
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Сила мотору");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("Драйвер @, %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("ЗБІЙ ЗВ'ЯЗКУ З TMC");
|
||||
@@ -703,9 +703,9 @@ namespace LanguageWide_uk {
|
||||
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переповнення виклику");
|
||||
LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Програмні кінцевики");
|
||||
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Встанов. зміщення дому");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Зміщення дому X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Зміщення дому Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Зміщення дому Z");
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Зміщення дому X"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Зміщення дому Y"); // DWIN
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Зміщення дому Z"); // DWIN
|
||||
LSTR MSG_LAST_VALUE_SP = _UxGT("Останнє значення ");
|
||||
LSTR MSG_LASER_POWER = _UxGT("Потужність лазера");
|
||||
LSTR MSG_SPINDLE_TOGGLE = _UxGT("Перемкн. шпіндель");
|
||||
|
||||
@@ -25,6 +25,13 @@
|
||||
#if ENABLED(ONE_CLICK_PRINT)
|
||||
|
||||
#include "menu.h"
|
||||
#include "../../gcode/queue.h"
|
||||
|
||||
static void one_click_print_done() {
|
||||
ui.return_to_status();
|
||||
ui.reset_status();
|
||||
queue.enqueue_one_now(F("M1003")); // Make sure SD card browsing doesn't break!
|
||||
}
|
||||
|
||||
void one_click_print() {
|
||||
ui.goto_screen([]{
|
||||
@@ -33,9 +40,9 @@ void one_click_print() {
|
||||
GET_TEXT_F(MSG_BUTTON_PRINT), GET_TEXT_F(MSG_BUTTON_CANCEL),
|
||||
[]{
|
||||
card.openAndPrintFile(card.filename);
|
||||
ui.return_to_status();
|
||||
ui.reset_status();
|
||||
}, nullptr,
|
||||
one_click_print_done();
|
||||
},
|
||||
one_click_print_done,
|
||||
GET_TEXT_F(MSG_START_PRINT), filename, F("?")
|
||||
);
|
||||
});
|
||||
|
||||
@@ -158,7 +158,8 @@
|
||||
#define LCD_BRIGHTNESS_DEFAULT TFT_BACKLIGHT_PWM
|
||||
#endif
|
||||
|
||||
#if ENABLED(ONBOARD_SDIO)
|
||||
#if SD_CONNECTION_IS(ONBOARD)
|
||||
#define ONBOARD_SDIO
|
||||
#define SD_SS_PIN -1 // else SDSS set to PA4 in M43 (spi_pins.h)
|
||||
#endif
|
||||
|
||||
|
||||
@@ -902,11 +902,11 @@ void CardReader::write_command(char * const buf) {
|
||||
* Select the newest file and ask the user if they want to print it.
|
||||
*/
|
||||
bool CardReader::one_click_check() {
|
||||
const bool found = selectNewestFile();
|
||||
const bool found = selectNewestFile(); // Changes the current workDir if found
|
||||
if (found) {
|
||||
//SERIAL_ECHO_MSG(" OCP File: ", longest_filename(), "\n");
|
||||
//ui.init();
|
||||
one_click_print();
|
||||
one_click_print(); // Restores workkDir to root (eventually)
|
||||
}
|
||||
return found;
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ set -e
|
||||
# Build with the default configurations
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_BTT_SKR_MINI_V1_1 SERIAL_PORT 1 SERIAL_PORT_2 -1 TEMP_SENSOR_SOC 1
|
||||
opt_set MOTHERBOARD BOARD_BTT_SKR_MINI_V1_1 SERIAL_PORT 1 SERIAL_PORT_2 -1 TEMP_SENSOR_SOC 100
|
||||
exec_test $1 $2 "BigTreeTech SKR Mini v1.1 - SOC Temperature" "$3"
|
||||
|
||||
# clean up
|
||||
|
||||
@@ -29,7 +29,7 @@ opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TE
|
||||
ADVANCED_PAUSE_FEATURE FILAMENT_LOAD_UNLOAD_GCODES FILAMENT_UNLOAD_ALL_EXTRUDERS \
|
||||
PASSWORD_FEATURE PASSWORD_ON_STARTUP PASSWORD_ON_SD_PRINT_MENU PASSWORD_AFTER_SD_PRINT_END PASSWORD_AFTER_SD_PRINT_ABORT \
|
||||
AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DISTINCT_E_FACTORS \
|
||||
SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE \
|
||||
SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE ONE_CLICK_PRINT NO_SD_AUTOSTART \
|
||||
BACKLASH_COMPENSATION BACKLASH_GCODE BAUD_RATE_GCODE BEZIER_CURVE_SUPPORT \
|
||||
FWRETRACT ARC_P_CIRCLES CNC_WORKSPACE_PLANES CNC_COORDINATE_SYSTEMS \
|
||||
PSU_CONTROL LED_POWEROFF_TIMEOUT PS_OFF_CONFIRM PS_OFF_SOUND POWER_OFF_WAIT_FOR_COOLDOWN \
|
||||
|
||||
+1
-1
@@ -183,7 +183,7 @@ HAS_MENU_LED = build_src_filter=+<src/lcd/menu/menu_le
|
||||
HAS_MENU_MEDIA = build_src_filter=+<src/lcd/menu/menu_media.cpp>
|
||||
HAS_MENU_MIXER = build_src_filter=+<src/lcd/menu/menu_mixer.cpp>
|
||||
HAS_MENU_MMU2 = build_src_filter=+<src/lcd/menu/menu_mmu2.cpp>
|
||||
HAS_MENU_ONE_CLICK_PRINT = build_src_filter=+<src/lcd/menu/menu_one_click_print.cpp>
|
||||
HAS_MENU_ONE_CLICK_PRINT = build_src_filter=+<src/lcd/menu/menu_one_click_print.cpp> +<src/gcode/sd/M1003.cpp>
|
||||
HAS_MENU_PASSWORD = build_src_filter=+<src/lcd/menu/menu_password.cpp>
|
||||
HAS_MENU_POWER_MONITOR = build_src_filter=+<src/lcd/menu/menu_power_monitor.cpp>
|
||||
HAS_MENU_CUTTER = build_src_filter=+<src/lcd/menu/menu_spindle_laser.cpp>
|
||||
|
||||
+2
-1
@@ -15,11 +15,12 @@
|
||||
[env:SAMD51_grandcentral_m4]
|
||||
platform = atmelsam
|
||||
board = adafruit_grandcentral_m4
|
||||
build_flags = ${common.build_flags} -std=gnu++17
|
||||
build_flags = ${common.build_flags} -std=gnu++17 -DUSE_TINYUSB
|
||||
build_unflags = -std=gnu++11
|
||||
build_src_filter = ${common.default_src_filter} +<src/HAL/SAMD51>
|
||||
lib_deps = ${common.lib_deps}
|
||||
SoftwareSerialM
|
||||
Adafruit TinyUSB Library
|
||||
extra_scripts = ${common.extra_scripts}
|
||||
pre:buildroot/share/PlatformIO/scripts/SAMD51_grandcentral_m4.py
|
||||
custom_marlin.HAS_MEDIA = SdFat - Adafruit Fork, Adafruit SPIFlash
|
||||
|
||||
Reference in New Issue
Block a user