🌐 Update Russian language (#25360)

This commit is contained in:
EvilGremlin 2023-02-22 00:19:29 +03:00 committed by GitHub
parent df44424388
commit bc450b4582
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -45,21 +45,19 @@ namespace Language_ru {
LSTR MSG_MEDIA_WAITING = _UxGT("Вставьте SD карту"); LSTR MSG_MEDIA_WAITING = _UxGT("Вставьте SD карту");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализации SD"); LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализации SD");
#else LSTR MSG_ADVANCED_SETTINGS = _UxGT("Расширенные настройки");
LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализ. SD");
#endif
LSTR MSG_MEDIA_READ_ERROR = _UxGT("Ошибка считывания");
LSTR MSG_MEDIA_USB_REMOVED = _UxGT("USB диск удалён");
LSTR MSG_MEDIA_USB_FAILED = _UxGT("Ошибка USB диска");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполнение вызова"); LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполнение вызова");
#else #else
LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализ. SD");
LSTR MSG_ADVANCED_SETTINGS = _UxGT("Расшир. настройки");
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполн. вызова"); LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполн. вызова");
#endif #endif
LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Прогр. эндстопы"); LSTR MSG_MEDIA_READ_ERROR = _UxGT("Ошибка чтения");
LSTR MSG_LCD_ENDSTOPS = _UxGT("Эндстопы"); // Max length 8 characters LSTR MSG_MEDIA_USB_REMOVED = _UxGT("USB диск удалён");
LSTR MSG_MAIN = _UxGT("Основное меню"); LSTR MSG_MEDIA_USB_FAILED = _UxGT("Ошибка USB диска");
LSTR MSG_ADVANCED_SETTINGS = _UxGT("Другие настройки"); LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Прогр. концевики");
LSTR MSG_LCD_ENDSTOPS = _UxGT("Концевик"); // Max length 8 characters
LSTR MSG_MAIN = _UxGT("Главное меню");
LSTR MSG_CONFIGURATION = _UxGT("Конфигурация"); LSTR MSG_CONFIGURATION = _UxGT("Конфигурация");
LSTR MSG_RUN_AUTO_FILES = _UxGT("Автостарт"); LSTR MSG_RUN_AUTO_FILES = _UxGT("Автостарт");
LSTR MSG_DISABLE_STEPPERS = _UxGT("Выключить двигатели"); LSTR MSG_DISABLE_STEPPERS = _UxGT("Выключить двигатели");
@ -70,7 +68,7 @@ namespace Language_ru {
LSTR MSG_AUTO_HOME_X = _UxGT("Парковка X"); LSTR MSG_AUTO_HOME_X = _UxGT("Парковка X");
LSTR MSG_AUTO_HOME_Y = _UxGT("Парковка Y"); LSTR MSG_AUTO_HOME_Y = _UxGT("Парковка Y");
LSTR MSG_AUTO_HOME_Z = _UxGT("Парковка Z"); LSTR MSG_AUTO_HOME_Z = _UxGT("Парковка Z");
LSTR MSG_AUTO_Z_ALIGN = _UxGT("Авто Z-выравнивание"); LSTR MSG_AUTO_Z_ALIGN = _UxGT("Авто-выравнивание Z");
LSTR MSG_ITERATION = _UxGT("G34 Итерация: %i"); LSTR MSG_ITERATION = _UxGT("G34 Итерация: %i");
LSTR MSG_DECREASING_ACCURACY = _UxGT("Уменьшение точности!"); LSTR MSG_DECREASING_ACCURACY = _UxGT("Уменьшение точности!");
LSTR MSG_ACCURACY_ACHIEVED = _UxGT("Точность достигнута"); LSTR MSG_ACCURACY_ACHIEVED = _UxGT("Точность достигнута");
@ -78,7 +76,7 @@ namespace Language_ru {
LSTR MSG_LEVEL_BED_WAITING = _UxGT("Нажмите чтобы начать"); LSTR MSG_LEVEL_BED_WAITING = _UxGT("Нажмите чтобы начать");
LSTR MSG_LEVEL_BED_NEXT_POINT = _UxGT("Следующая точка"); LSTR MSG_LEVEL_BED_NEXT_POINT = _UxGT("Следующая точка");
LSTR MSG_LEVEL_BED_DONE = _UxGT("Выравнивание готово!"); LSTR MSG_LEVEL_BED_DONE = _UxGT("Выравнивание готово!");
LSTR MSG_Z_FADE_HEIGHT = _UxGT("Высота спада"); LSTR MSG_Z_FADE_HEIGHT = _UxGT("Лимит выранивания");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_SET_HOME_OFFSETS = _UxGT("Установ. смещения дома"); LSTR MSG_SET_HOME_OFFSETS = _UxGT("Установ. смещения дома");
LSTR MSG_HOME_OFFSET_X = _UxGT("Смещение дома X"); LSTR MSG_HOME_OFFSET_X = _UxGT("Смещение дома X");
@ -99,20 +97,20 @@ namespace Language_ru {
#endif #endif
#if HAS_PREHEAT #if HAS_PREHEAT
LSTR MSG_PREHEAT_1 = _UxGT("Преднагрев ") PREHEAT_1_LABEL; LSTR MSG_PREHEAT_1 = _UxGT("Преднагрев ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_H = _UxGT("Нагрев ") PREHEAT_1_LABEL " ~"; LSTR MSG_PREHEAT_1_H = _UxGT("Нагреть ~ ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_END = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" сопло"); LSTR MSG_PREHEAT_1_END = _UxGT("Нагреть сопло ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_END_E = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" сопло ~"); LSTR MSG_PREHEAT_1_END_E = _UxGT("Нагреть сопло ~") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_ALL = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" всё"); LSTR MSG_PREHEAT_1_ALL = _UxGT("Нагреть всё ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" стол"); LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("Нагреть стол ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" правка"); LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("Правка предн. ") PREHEAT_1_LABEL;
LSTR MSG_PREHEAT_M = _UxGT("Преднагрев $"); LSTR MSG_PREHEAT_M = _UxGT("Преднагрев $");
LSTR MSG_PREHEAT_M_H = _UxGT("Нагрев $ ~"); LSTR MSG_PREHEAT_M_H = _UxGT("Нагреть ~ $");
LSTR MSG_PREHEAT_M_END = _UxGT("Нагрев $ сопло"); LSTR MSG_PREHEAT_M_END = _UxGT("Нагреть сопло $");
LSTR MSG_PREHEAT_M_END_E = _UxGT("Нагрев $ сопло ~"); LSTR MSG_PREHEAT_M_END_E = _UxGT("Нагреть сопло ~ $");
LSTR MSG_PREHEAT_M_ALL = _UxGT("Нагрев $ всё"); LSTR MSG_PREHEAT_M_ALL = _UxGT("Нагреть всё $");
LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("Нагрев $ стол"); LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("Нагреть стол $");
LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("Нагрев $ правка"); LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("Правка преднаг. $");
#endif #endif
LSTR MSG_PREHEAT_CUSTOM = _UxGT("Нагрев Свой"); LSTR MSG_PREHEAT_CUSTOM = _UxGT("Нагрев Свой");
LSTR MSG_COOLDOWN = _UxGT("Охлаждение"); LSTR MSG_COOLDOWN = _UxGT("Охлаждение");
@ -145,8 +143,8 @@ namespace Language_ru {
LSTR MSG_SWITCH_PS_ON = _UxGT("Включить питание"); LSTR MSG_SWITCH_PS_ON = _UxGT("Включить питание");
LSTR MSG_SWITCH_PS_OFF = _UxGT("Выключить питание"); LSTR MSG_SWITCH_PS_OFF = _UxGT("Выключить питание");
LSTR MSG_EXTRUDE = _UxGT("Экструзия"); LSTR MSG_EXTRUDE = _UxGT("Выдавить");
LSTR MSG_RETRACT = _UxGT("Втягивание"); LSTR MSG_RETRACT = _UxGT("Втянуть");
LSTR MSG_MOVE_AXIS = _UxGT("Движение по осям"); LSTR MSG_MOVE_AXIS = _UxGT("Движение по осям");
LSTR MSG_BED_LEVELING = _UxGT("Выравнивание стола"); LSTR MSG_BED_LEVELING = _UxGT("Выравнивание стола");
LSTR MSG_LEVEL_BED = _UxGT("Выровнять стол"); LSTR MSG_LEVEL_BED = _UxGT("Выровнять стол");
@ -245,9 +243,9 @@ namespace Language_ru {
#endif #endif
LSTR MSG_G26_HEATING_BED = _UxGT("G26 нагрев стола"); LSTR MSG_G26_HEATING_BED = _UxGT("G26 нагрев стола");
LSTR MSG_G26_HEATING_NOZZLE = _UxGT("G26 нагрев сопла"); LSTR MSG_G26_HEATING_NOZZLE = _UxGT("G26 нагрев сопла");
LSTR MSG_G26_MANUAL_PRIME = _UxGT("Ручная грунтовка"); LSTR MSG_G26_MANUAL_PRIME = _UxGT("Ручная прочистка");
LSTR MSG_G26_FIXED_LENGTH = _UxGT("Грунт фикс. длины"); LSTR MSG_G26_FIXED_LENGTH = _UxGT("Прочистка фикс.длины");
LSTR MSG_G26_PRIME_DONE = _UxGT("Грунтовка сделана"); LSTR MSG_G26_PRIME_DONE = _UxGT("Прочистка окончена");
LSTR MSG_G26_CANCELED = _UxGT("G26 завершена"); LSTR MSG_G26_CANCELED = _UxGT("G26 завершена");
LSTR MSG_G26_LEAVING = _UxGT("Выйти из G26"); LSTR MSG_G26_LEAVING = _UxGT("Выйти из G26");
LSTR MSG_UBL_CONTINUE_MESH = _UxGT("Продолжить сетку"); LSTR MSG_UBL_CONTINUE_MESH = _UxGT("Продолжить сетку");
@ -257,7 +255,7 @@ namespace Language_ru {
#else #else
LSTR MSG_UBL_3POINT_MESH_LEVELING = _UxGT("3-точечное выравн."); LSTR MSG_UBL_3POINT_MESH_LEVELING = _UxGT("3-точечное выравн.");
#endif #endif
LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Калибровка растера"); LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Выравнивание сеткой");
LSTR MSG_UBL_MESH_LEVEL = _UxGT("Выровнять сетку"); LSTR MSG_UBL_MESH_LEVEL = _UxGT("Выровнять сетку");
LSTR MSG_UBL_SIDE_POINTS = _UxGT("Крайние точки"); LSTR MSG_UBL_SIDE_POINTS = _UxGT("Крайние точки");
LSTR MSG_UBL_MAP_TYPE = _UxGT("Тип карты"); LSTR MSG_UBL_MAP_TYPE = _UxGT("Тип карты");
@ -291,7 +289,7 @@ namespace Language_ru {
LSTR MSG_UBL_RESTORE_ERROR = _UxGT("Ошибка: Восстан.UBL"); LSTR MSG_UBL_RESTORE_ERROR = _UxGT("Ошибка: Восстан.UBL");
LSTR MSG_UBL_Z_OFFSET = _UxGT("Смещение Z: "); LSTR MSG_UBL_Z_OFFSET = _UxGT("Смещение Z: ");
LSTR MSG_UBL_Z_OFFSET_STOPPED = _UxGT("Смещение Z останов."); LSTR MSG_UBL_Z_OFFSET_STOPPED = _UxGT("Смещение Z останов.");
LSTR MSG_UBL_STEP_BY_STEP_MENU = _UxGT("UBL пошагово"); LSTR MSG_UBL_STEP_BY_STEP_MENU = _UxGT("Пошаговая настр. UBL");
LSTR MSG_UBL_1_BUILD_COLD_MESH = _UxGT("1.Строить холодную"); LSTR MSG_UBL_1_BUILD_COLD_MESH = _UxGT("1.Строить холодную");
LSTR MSG_UBL_2_SMART_FILLIN = _UxGT("2.Умное заполнение"); LSTR MSG_UBL_2_SMART_FILLIN = _UxGT("2.Умное заполнение");
LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Проверить сетку"); LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Проверить сетку");
@ -364,7 +362,7 @@ namespace Language_ru {
LSTR MSG_STORED_FAN_N = _UxGT("Сохранённый кулер ~"); LSTR MSG_STORED_FAN_N = _UxGT("Сохранённый кулер ~");
LSTR MSG_EXTRA_FAN_SPEED = _UxGT("Дополн. кулер"); LSTR MSG_EXTRA_FAN_SPEED = _UxGT("Дополн. кулер");
LSTR MSG_EXTRA_FAN_SPEED_N = _UxGT("Дополн. кулер ~"); LSTR MSG_EXTRA_FAN_SPEED_N = _UxGT("Дополн. кулер ~");
LSTR MSG_CONTROLLER_FAN = _UxGT("Контроллер кулера"); LSTR MSG_CONTROLLER_FAN = _UxGT("Кулер контроллера");
LSTR MSG_CONTROLLER_FAN_IDLE_SPEED = _UxGT("Холостые обороты"); LSTR MSG_CONTROLLER_FAN_IDLE_SPEED = _UxGT("Холостые обороты");
LSTR MSG_CONTROLLER_FAN_AUTO_ON = _UxGT("Автовключение"); LSTR MSG_CONTROLLER_FAN_AUTO_ON = _UxGT("Автовключение");
LSTR MSG_CONTROLLER_FAN_SPEED = _UxGT("Рабочие обороты"); LSTR MSG_CONTROLLER_FAN_SPEED = _UxGT("Рабочие обороты");
@ -375,16 +373,16 @@ namespace Language_ru {
LSTR MSG_MIN = " " LCD_STR_THERMOMETER ", " LCD_STR_DEGREE _UxGT("С мин"); LSTR MSG_MIN = " " LCD_STR_THERMOMETER ", " LCD_STR_DEGREE _UxGT("С мин");
LSTR MSG_MAX = " " LCD_STR_THERMOMETER ", " LCD_STR_DEGREE _UxGT("С макс"); LSTR MSG_MAX = " " LCD_STR_THERMOMETER ", " LCD_STR_DEGREE _UxGT("С макс");
LSTR MSG_FACTOR = " " LCD_STR_THERMOMETER _UxGT(" Фактор"); LSTR MSG_FACTOR = " " LCD_STR_THERMOMETER _UxGT(" Фактор");
LSTR MSG_AUTOTEMP = _UxGT("Автотемпер."); LSTR MSG_AUTOTEMP = _UxGT("Автотемпература");
LSTR MSG_LCD_ON = _UxGT("Вкл"); LSTR MSG_LCD_ON = _UxGT("Вкл");
LSTR MSG_LCD_OFF = _UxGT("Выкл"); LSTR MSG_LCD_OFF = _UxGT("Выкл");
LSTR MSG_PID_AUTOTUNE = _UxGT("Автоподбор PID"); LSTR MSG_PID_AUTOTUNE = _UxGT("Автокалибровка PID");
LSTR MSG_PID_AUTOTUNE_E = _UxGT("Автоподбор PID *"); LSTR MSG_PID_AUTOTUNE_E = _UxGT("Автокалибр. PID *");
LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("Подбор PID выполнен"); LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("Калибр.PID выполнена");
LSTR MSG_PID_BAD_HEATER_ID = _UxGT("Сбой автоподбора! Плохой экструдер."); LSTR MSG_PID_BAD_HEATER_ID = _UxGT("Сбой калибровки! Неверный экструдер.");
LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Сбой автоподбора! Температура повышена."); LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Сбой калибровки! Температура завышена.");
LSTR MSG_PID_TIMEOUT = _UxGT("Сбой автоподбора! Завершение времени."); LSTR MSG_PID_TIMEOUT = _UxGT("Сбой калибровки! Таймаут.");
LSTR MSG_SELECT_E = _UxGT("Выбор *"); LSTR MSG_SELECT_E = _UxGT("Выбор *");
LSTR MSG_ACC = _UxGT("Ускорение"); LSTR MSG_ACC = _UxGT("Ускорение");
@ -395,9 +393,9 @@ namespace Language_ru {
LSTR MSG_VN_JERK = _UxGT("V@-рывок"); LSTR MSG_VN_JERK = _UxGT("V@-рывок");
LSTR MSG_VE_JERK = _UxGT("Ve-рывок"); LSTR MSG_VE_JERK = _UxGT("Ve-рывок");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклонение узла"); LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклонение угла");
#else #else
LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклон. узла"); LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклон.угла");
#endif #endif
LSTR MSG_MAX_SPEED = _UxGT("Скорость, мм/с"); LSTR MSG_MAX_SPEED = _UxGT("Скорость, мм/с");
LSTR MSG_VMAX_A = _UxGT("Скор.макс ") STR_A; LSTR MSG_VMAX_A = _UxGT("Скор.макс ") STR_A;
@ -441,8 +439,8 @@ namespace Language_ru {
#endif #endif
LSTR MSG_FILAMENT_UNLOAD = _UxGT("Загрузка, мм"); LSTR MSG_FILAMENT_UNLOAD = _UxGT("Загрузка, мм");
LSTR MSG_FILAMENT_LOAD = _UxGT("Выгрузка, мм"); LSTR MSG_FILAMENT_LOAD = _UxGT("Выгрузка, мм");
LSTR MSG_ADVANCE_K = _UxGT("Kоэф. продвиж."); LSTR MSG_ADVANCE_K = _UxGT("К-фактор LA");
LSTR MSG_ADVANCE_K_E = _UxGT("Kоэф. продвиж. *"); LSTR MSG_ADVANCE_K_E = _UxGT("К-фактор LA *");
LSTR MSG_CONTRAST = _UxGT("Контраст экрана"); LSTR MSG_CONTRAST = _UxGT("Контраст экрана");
LSTR MSG_STORE_EEPROM = _UxGT("Сохранить настройки"); LSTR MSG_STORE_EEPROM = _UxGT("Сохранить настройки");
LSTR MSG_LOAD_EEPROM = _UxGT("Загрузить настройки"); LSTR MSG_LOAD_EEPROM = _UxGT("Загрузить настройки");
@ -467,7 +465,7 @@ namespace Language_ru {
LSTR MSG_CURRENT = _UxGT("Ток"); LSTR MSG_CURRENT = _UxGT("Ток");
LSTR MSG_VOLTAGE = _UxGT("Напряжение"); LSTR MSG_VOLTAGE = _UxGT("Напряжение");
LSTR MSG_POWER = _UxGT("Мощность"); LSTR MSG_POWER = _UxGT("Мощность");
LSTR MSG_START_PRINT = _UxGT("Начало печати"); LSTR MSG_START_PRINT = _UxGT("Запустить печать");
LSTR MSG_BUTTON_NEXT = _UxGT("Дальше"); //short text for buttons LSTR MSG_BUTTON_NEXT = _UxGT("Дальше"); //short text for buttons
LSTR MSG_BUTTON_INIT = _UxGT("Иниц-я"); LSTR MSG_BUTTON_INIT = _UxGT("Иниц-я");
@ -501,48 +499,48 @@ namespace Language_ru {
LSTR MSG_KILLED = _UxGT("УБИТО. "); LSTR MSG_KILLED = _UxGT("УБИТО. ");
LSTR MSG_STOPPED = _UxGT("ОСТАНОВЛЕНО. "); LSTR MSG_STOPPED = _UxGT("ОСТАНОВЛЕНО. ");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_CONTROL_RETRACT = _UxGT("Втягивание, мм"); LSTR MSG_CONTROL_RETRACT = _UxGT("Откат, мм");
LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Смена втягив., мм"); LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Откат при смене, мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возврат смены, мм"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возврат при смене, мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возврат смены, V"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возврат при смене, V");
LSTR MSG_AUTORETRACT = _UxGT("Автовтягивание"); LSTR MSG_AUTORETRACT = _UxGT("Автооткат");
#else #else
LSTR MSG_CONTROL_RETRACT = _UxGT("Втягив., мм"); LSTR MSG_CONTROL_RETRACT = _UxGT("Откат, мм");
LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Смена втяг.,мм"); LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Откат смены,мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возвр.смены,мм"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возвр.смены,мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возвр.смены V"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возвр.смены V");
LSTR MSG_AUTORETRACT = _UxGT("Автовтягив."); LSTR MSG_AUTORETRACT = _UxGT("Автооткат");
#endif #endif
LSTR MSG_CONTROL_RETRACT_ZHOP = _UxGT("Подскок, мм"); LSTR MSG_CONTROL_RETRACT_ZHOP = _UxGT("Подскок Z, мм");
LSTR MSG_CONTROL_RETRACTF = _UxGT("Втягивание V"); LSTR MSG_CONTROL_RETRACTF = _UxGT("Втягивание V");
LSTR MSG_CONTROL_RETRACT_RECOVER = _UxGT("Возврат, мм"); LSTR MSG_CONTROL_RETRACT_RECOVER = _UxGT("Возврат, мм");
LSTR MSG_CONTROL_RETRACT_RECOVERF = _UxGT("Возврат V"); LSTR MSG_CONTROL_RETRACT_RECOVERF = _UxGT("Возврат V");
LSTR MSG_FILAMENT_SWAP_LENGTH = _UxGT("Поменять длины"); LSTR MSG_FILAMENT_SWAP_LENGTH = _UxGT("Длина замены");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Поменять дополнительно"); LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Дополнительная длина");
#else #else
LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Поменять дополнит."); LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Доп. длина");
#endif #endif
LSTR MSG_FILAMENT_PURGE_LENGTH = _UxGT("Очистить длину"); LSTR MSG_FILAMENT_PURGE_LENGTH = _UxGT("Длина прочистки");
LSTR MSG_TOOL_CHANGE = _UxGT("Смена сопел"); LSTR MSG_TOOL_CHANGE = _UxGT("Смена сопел");
LSTR MSG_TOOL_CHANGE_ZLIFT = _UxGT("Поднятие по Z"); LSTR MSG_TOOL_CHANGE_ZLIFT = _UxGT("Поднятие по Z");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Начальная скор."); LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Начальная скор.");
LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скорость втягив."); LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скорость отката");
#else #else
LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Началь.скор."); LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Началь.скор.");
LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скор.втягив."); LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скор.отката");
#endif #endif
LSTR MSG_FILAMENT_PARK_ENABLED = _UxGT("Парковать голову"); LSTR MSG_FILAMENT_PARK_ENABLED = _UxGT("Парковать голову");
LSTR MSG_SINGLENOZZLE_UNRETRACT_SPEED = _UxGT("Вернуть скорость"); LSTR MSG_SINGLENOZZLE_UNRETRACT_SPEED = _UxGT("Скорость возврата");
LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Обороти кулера"); LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Скорость кулера");
LSTR MSG_SINGLENOZZLE_FAN_TIME = _UxGT("Время кулера"); LSTR MSG_SINGLENOZZLE_FAN_TIME = _UxGT("Время кулера");
LSTR MSG_TOOL_MIGRATION_ON = _UxGT("Авто Вкл."); LSTR MSG_TOOL_MIGRATION_ON = _UxGT("Авто Вкл.");
LSTR MSG_TOOL_MIGRATION_OFF = _UxGT("Авто Выкл."); LSTR MSG_TOOL_MIGRATION_OFF = _UxGT("Авто Выкл.");
LSTR MSG_TOOL_MIGRATION = _UxGT("Замена инструмента"); LSTR MSG_TOOL_MIGRATION = _UxGT("Смена инструмента");
LSTR MSG_TOOL_MIGRATION_AUTO = _UxGT("Авто замена"); LSTR MSG_TOOL_MIGRATION_AUTO = _UxGT("Авто смена");
LSTR MSG_TOOL_MIGRATION_END = _UxGT("Последний экструдер"); LSTR MSG_TOOL_MIGRATION_END = _UxGT("Последний экструдер");
LSTR MSG_TOOL_MIGRATION_SWAP = _UxGT("Замена на *"); LSTR MSG_TOOL_MIGRATION_SWAP = _UxGT("Замена на *");
LSTR MSG_FILAMENTCHANGE = _UxGT("Смена филамента"); LSTR MSG_FILAMENTCHANGE = _UxGT("Смена филамента");
@ -560,29 +558,29 @@ namespace Language_ru {
LSTR MSG_CHANGE_MEDIA = _UxGT("Сменить SD карту"); LSTR MSG_CHANGE_MEDIA = _UxGT("Сменить SD карту");
LSTR MSG_RELEASE_MEDIA = _UxGT("Освободить SD карту"); LSTR MSG_RELEASE_MEDIA = _UxGT("Освободить SD карту");
LSTR MSG_ZPROBE_OUT = _UxGT("Z-зонд вне стола"); LSTR MSG_ZPROBE_OUT = _UxGT("Z-зонд вне стола");
LSTR MSG_SKEW_FACTOR = _UxGT("Фактор наклона"); LSTR MSG_SKEW_FACTOR = _UxGT("Фактор перекоса");
LSTR MSG_BLTOUCH = _UxGT("Z-зонд BLTouch"); LSTR MSG_BLTOUCH = _UxGT("Z-зонд BLTouch");
LSTR MSG_BLTOUCH_SELFTEST = _UxGT("Тестирование BLTouch"); LSTR MSG_BLTOUCH_SELFTEST = _UxGT("Тестирование BLTouch");
LSTR MSG_BLTOUCH_RESET = _UxGT("Сброс BLTouch"); LSTR MSG_BLTOUCH_RESET = _UxGT("Сброс BLTouch");
LSTR MSG_BLTOUCH_STOW = _UxGT("Поднять BLTouch"); LSTR MSG_BLTOUCH_STOW = _UxGT("Втянуть BLTouch");
LSTR MSG_BLTOUCH_DEPLOY = _UxGT("Опустить BLTouch"); LSTR MSG_BLTOUCH_DEPLOY = _UxGT("Выдвинуть BLTouch");
LSTR MSG_BLTOUCH_SW_MODE = _UxGT("Режим SW"); LSTR MSG_BLTOUCH_SW_MODE = _UxGT("Режим SW");
LSTR MSG_BLTOUCH_5V_MODE = _UxGT("Режим 5V"); LSTR MSG_BLTOUCH_5V_MODE = _UxGT("Режим 5V");
LSTR MSG_BLTOUCH_OD_MODE = _UxGT("Режим OD"); LSTR MSG_BLTOUCH_OD_MODE = _UxGT("Режим OD");
LSTR MSG_BLTOUCH_MODE_STORE = _UxGT("Режим сохранения"); LSTR MSG_BLTOUCH_MODE_STORE = _UxGT("Сохранить режим");
LSTR MSG_BLTOUCH_MODE_STORE_5V = _UxGT("Установить на 5V"); LSTR MSG_BLTOUCH_MODE_STORE_5V = _UxGT("Установить в 5V");
LSTR MSG_BLTOUCH_MODE_STORE_OD = _UxGT("Установить на OD"); LSTR MSG_BLTOUCH_MODE_STORE_OD = _UxGT("Установить в OD");
LSTR MSG_BLTOUCH_MODE_ECHO = _UxGT("Слив отчёта"); LSTR MSG_BLTOUCH_MODE_ECHO = _UxGT("Текущий режим");
LSTR MSG_BLTOUCH_MODE_CHANGE = _UxGT("ОПАСНОСТЬ: Неправильные параметры приводят к повреждениям! Продолжить?"); LSTR MSG_BLTOUCH_MODE_CHANGE = _UxGT("ОПАСНОСТЬ: Неправильные параметры приводят к повреждениям! Продолжить?");
LSTR MSG_TOUCHMI_PROBE = _UxGT("Z-Зонд TouchMI"); LSTR MSG_TOUCHMI_PROBE = _UxGT("Z-Зонд TouchMI");
LSTR MSG_TOUCHMI_INIT = _UxGT("Инициализация"); LSTR MSG_TOUCHMI_INIT = _UxGT("Инициализация");
LSTR MSG_TOUCHMI_ZTEST = _UxGT("Тест Z-смещения"); LSTR MSG_TOUCHMI_ZTEST = _UxGT("Тест Z-смещения");
LSTR MSG_TOUCHMI_SAVE = _UxGT("Сохранить"); LSTR MSG_TOUCHMI_SAVE = _UxGT("Сохранить");
LSTR MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Установить TouchMI"); LSTR MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Установить TouchMI");
LSTR MSG_MANUAL_DEPLOY = _UxGT("Установить зонд"); LSTR MSG_MANUAL_DEPLOY = _UxGT("Выдвинуть зонд");
LSTR MSG_MANUAL_STOW = _UxGT("Загрузить зонд"); LSTR MSG_MANUAL_STOW = _UxGT("Втянуть зонд");
LSTR MSG_HOME_FIRST = _UxGT("Сначала паркуй %s"); LSTR MSG_HOME_FIRST = _UxGT("Сначала паркуй %s");
LSTR MSG_ZPROBE_OFFSETS = _UxGT("Смещения Z-зонда"); LSTR MSG_ZPROBE_OFFSETS = _UxGT("Смещение Z-зонда");
LSTR MSG_ZPROBE_XOFFSET = _UxGT("Смещение X"); LSTR MSG_ZPROBE_XOFFSET = _UxGT("Смещение X");
LSTR MSG_ZPROBE_YOFFSET = _UxGT("Смещение Y"); LSTR MSG_ZPROBE_YOFFSET = _UxGT("Смещение Y");
LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Смещение Z"); LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Смещение Z");
@ -595,17 +593,17 @@ namespace Language_ru {
LSTR MSG_BABYSTEP_Y = _UxGT("Микрошаг Y"); LSTR MSG_BABYSTEP_Y = _UxGT("Микрошаг Y");
LSTR MSG_BABYSTEP_Z = _UxGT("Микрошаг Z"); LSTR MSG_BABYSTEP_Z = _UxGT("Микрошаг Z");
LSTR MSG_BABYSTEP_N = _UxGT("Микрошаг @"); LSTR MSG_BABYSTEP_N = _UxGT("Микрошаг @");
LSTR MSG_BABYSTEP_TOTAL = _UxGT("Сумарно"); LSTR MSG_BABYSTEP_TOTAL = _UxGT("Суммарно");
LSTR MSG_ENDSTOP_ABORT = _UxGT("Сработал концевик"); LSTR MSG_ENDSTOP_ABORT = _UxGT("Сработал концевик");
LSTR MSG_HEATING_FAILED_LCD = _UxGT("Разогрев не удался"); LSTR MSG_HEATING_FAILED_LCD = _UxGT("Разогрев не удался");
LSTR MSG_ERR_REDUNDANT_TEMP = _UxGT("Ошибка:Избыточная Т"); LSTR MSG_THERMAL_RUNAWAY = _UxGT("УТЕЧКА ТЕМПЕРАТУРЫ");
LSTR MSG_THERMAL_RUNAWAY = _UxGT("УТЕЧКА ТЕПЛА"); LSTR MSG_THERMAL_RUNAWAY_BED = _UxGT("УТЕЧКА ТЕМП. СТОЛА");
LSTR MSG_THERMAL_RUNAWAY_BED = _UxGT("УТЕЧКА ТЕПЛА СТОЛА"); LSTR MSG_THERMAL_RUNAWAY_CHAMBER = _UxGT("УТЕЧКА ТЕМП. КАМЕРЫ");
LSTR MSG_THERMAL_RUNAWAY_CHAMBER = _UxGT("УТЕЧКА ТЕПЛА КАМЕРЫ"); LSTR MSG_THERMAL_RUNAWAY_COOLER = _UxGT("УТЕЧКА ТЕМП. КУЛЕРА");
LSTR MSG_THERMAL_RUNAWAY_COOLER = _UxGT("УТЕЧКА ОХЛАЖДЕНИЯ"); LSTR MSG_COOLING_FAILED = _UxGT("НЕ УДАЛОСЬ ОХЛАДИТЬ");
LSTR MSG_COOLING_FAILED = _UxGT("ОХЛАДИТЬ НЕ УДАЛОСЬ");
LSTR MSG_ERR_MAXTEMP = _UxGT("Ошибка: Т макс."); LSTR MSG_ERR_MAXTEMP = _UxGT("Ошибка: Т макс.");
LSTR MSG_ERR_MINTEMP = _UxGT("Ошибка: Т мин."); LSTR MSG_ERR_MINTEMP = _UxGT("Ошибка: Т мин.");
LSTR MSG_ERR_REDUNDANT_TEMP = _UxGT("Ошибка: Т контр.");
LSTR MSG_HALTED = _UxGT("ПРИНТЕР ОСТАНОВЛЕН"); LSTR MSG_HALTED = _UxGT("ПРИНТЕР ОСТАНОВЛЕН");
LSTR MSG_PLEASE_RESET = _UxGT("Сделайте сброс"); LSTR MSG_PLEASE_RESET = _UxGT("Сделайте сброс");
LSTR MSG_SHORT_DAY = _UxGT("д"); // One character only LSTR MSG_SHORT_DAY = _UxGT("д"); // One character only
@ -620,13 +618,13 @@ namespace Language_ru {
LSTR MSG_CHAMBER_HEATING = _UxGT("Нагрев камеры..."); LSTR MSG_CHAMBER_HEATING = _UxGT("Нагрев камеры...");
LSTR MSG_CHAMBER_COOLING = _UxGT("Охладжение камеры..."); LSTR MSG_CHAMBER_COOLING = _UxGT("Охладжение камеры...");
LSTR MSG_LASER_COOLING = _UxGT("Охлаждение лазера..."); LSTR MSG_LASER_COOLING = _UxGT("Охлаждение лазера...");
LSTR MSG_DELTA_CALIBRATE = _UxGT("Калибровка Delta"); LSTR MSG_DELTA_CALIBRATE = _UxGT("Калибровка дельты");
LSTR MSG_DELTA_CALIBRATE_X = _UxGT("Калибровать X"); LSTR MSG_DELTA_CALIBRATE_X = _UxGT("Калибровать X");
LSTR MSG_DELTA_CALIBRATE_Y = _UxGT("Калибровать Y"); LSTR MSG_DELTA_CALIBRATE_Y = _UxGT("Калибровать Y");
LSTR MSG_DELTA_CALIBRATE_Z = _UxGT("Калибровать Z"); LSTR MSG_DELTA_CALIBRATE_Z = _UxGT("Калибровать Z");
LSTR MSG_DELTA_CALIBRATE_CENTER = _UxGT("Калибровать центр"); LSTR MSG_DELTA_CALIBRATE_CENTER = _UxGT("Калибровать центр");
LSTR MSG_DELTA_SETTINGS = _UxGT("Настройки Delta"); LSTR MSG_DELTA_SETTINGS = _UxGT("Настройки дельты");
LSTR MSG_DELTA_AUTO_CALIBRATE = _UxGT("Авто калибровка"); LSTR MSG_DELTA_AUTO_CALIBRATE = _UxGT("Автокалибр. дельты");
LSTR MSG_DELTA_DIAG_ROD = _UxGT("Стержень диаг."); LSTR MSG_DELTA_DIAG_ROD = _UxGT("Стержень диаг.");
LSTR MSG_DELTA_HEIGHT = _UxGT("Высота"); LSTR MSG_DELTA_HEIGHT = _UxGT("Высота");
LSTR MSG_DELTA_RADIUS = _UxGT("Радиус"); LSTR MSG_DELTA_RADIUS = _UxGT("Радиус");
@ -641,8 +639,8 @@ namespace Language_ru {
LSTR MSG_LINEAR_LEVELING = _UxGT("Линейное выравн."); LSTR MSG_LINEAR_LEVELING = _UxGT("Линейное выравн.");
LSTR MSG_BILINEAR_LEVELING = _UxGT("Билин. выравнив."); LSTR MSG_BILINEAR_LEVELING = _UxGT("Билин. выравнив.");
#endif #endif
LSTR MSG_UBL_LEVELING = _UxGT("Управление UBL"); LSTR MSG_UBL_LEVELING = _UxGT("Выравнивание UBL");
LSTR MSG_MESH_LEVELING = _UxGT("Выравнивание сетки"); LSTR MSG_MESH_LEVELING = _UxGT("Выравнивание сеткой");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_MESH_DONE = _UxGT("Зондирование выполнено"); LSTR MSG_MESH_DONE = _UxGT("Зондирование выполнено");
#else #else
@ -666,7 +664,7 @@ namespace Language_ru {
#endif #endif
LSTR MSG_CASE_LIGHT = _UxGT("Подсветка корпуса"); LSTR MSG_CASE_LIGHT = _UxGT("Подсветка корпуса");
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яркость подсветки"); LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яркость подсветки");
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("Неверный принтер"); LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("НЕВЕРНЫЙ ПРИНТЕР");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Счётчик печати"); LSTR MSG_INFO_PRINT_COUNT = _UxGT("Счётчик печати");
@ -769,10 +767,10 @@ namespace Language_ru {
LSTR MSG_END_Z = _UxGT(" Конец Z"); LSTR MSG_END_Z = _UxGT(" Конец Z");
LSTR MSG_GAMES = _UxGT("Игры"); LSTR MSG_GAMES = _UxGT("Игры");
LSTR MSG_BRICKOUT = _UxGT("Кирпичи"); LSTR MSG_BRICKOUT = _UxGT("Brickout");
LSTR MSG_INVADERS = _UxGT("Вторжение"); LSTR MSG_INVADERS = _UxGT("Invaders");
LSTR MSG_SNAKE = _UxGT("Змейка"); LSTR MSG_SNAKE = _UxGT("Sn4k3");
LSTR MSG_MAZE = _UxGT("Лабиринт"); LSTR MSG_MAZE = _UxGT("Maze");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_BAD_PAGE = _UxGT("Плохой индекс страницы"); LSTR MSG_BAD_PAGE = _UxGT("Плохой индекс страницы");
@ -791,9 +789,9 @@ namespace Language_ru {
LSTR MSG_PASSWORD_SET = _UxGT("Пароль это "); LSTR MSG_PASSWORD_SET = _UxGT("Пароль это ");
LSTR MSG_START_OVER = _UxGT("Старт через"); LSTR MSG_START_OVER = _UxGT("Старт через");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 #if LCD_WIDTH > 21 || HAS_DWIN_E3V2
LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Запомни для сохранения!"); LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Не забудь сохранить!");
#else #else
LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Запомни, сохрани!"); LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Не забудь сохранить");
#endif #endif
LSTR MSG_PASSWORD_REMOVED = _UxGT("Пароль удалён"); LSTR MSG_PASSWORD_REMOVED = _UxGT("Пароль удалён");
@ -811,7 +809,7 @@ namespace Language_ru {
LSTR MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_3_LINE("Ожидайте", "выгрузки", "филамента")); LSTR MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_3_LINE("Ожидайте", "выгрузки", "филамента"));
LSTR MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_3_LINE("Ожидайте", "загрузки", "филамента")); LSTR MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_3_LINE("Ожидайте", "загрузки", "филамента"));
LSTR MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_3_LINE("Ожидайте", "экструзии", "филамента")); LSTR MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_3_LINE("Ожидайте", "экструзии", "филамента"));
LSTR MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_3_LINE("Нажмите кнопку", "для завершения", "очистки филамента")); LSTR MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_3_LINE("Нажмите кнопку", "для завершения", "прочистки филамента"));
LSTR MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_3_LINE("Ожидайте", "возобновления", "печати")); LSTR MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_3_LINE("Ожидайте", "возобновления", "печати"));
#else #else
LSTR MSG_ADVANCED_PAUSE_WAITING = _UxGT(MSG_1_LINE("Продолжить печать")); LSTR MSG_ADVANCED_PAUSE_WAITING = _UxGT(MSG_1_LINE("Продолжить печать"));
@ -821,15 +819,15 @@ namespace Language_ru {
LSTR MSG_FILAMENT_CHANGE_HEATING = _UxGT(MSG_1_LINE("Нагрев...")); LSTR MSG_FILAMENT_CHANGE_HEATING = _UxGT(MSG_1_LINE("Нагрев..."));
LSTR MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_1_LINE("Выгрузка...")); LSTR MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_1_LINE("Выгрузка..."));
LSTR MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_1_LINE("Загрузка...")); LSTR MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_1_LINE("Загрузка..."));
LSTR MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_1_LINE("Выдавливание...")); LSTR MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_1_LINE("Прочистка..."));
LSTR MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_1_LINE("Завершить очистку")); LSTR MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_1_LINE("Завершить прочистку"));
LSTR MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_1_LINE("Возобновление...")); LSTR MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_1_LINE("Возобновление..."));
#endif #endif
LSTR MSG_TMC_DRIVERS = _UxGT("Драйвера TMC"); LSTR MSG_TMC_DRIVERS = _UxGT("Драйвера TMC");
LSTR MSG_TMC_CURRENT = _UxGT("Ток двигателей"); LSTR MSG_TMC_CURRENT = _UxGT("Ток двигателей");
LSTR MSG_TMC_HYBRID_THRS = _UxGT("Гибридный режим"); LSTR MSG_TMC_HYBRID_THRS = _UxGT("Гибридный режим");
LSTR MSG_TMC_HOMING_THRS = _UxGT("Режим без эндстопов"); LSTR MSG_TMC_HOMING_THRS = _UxGT("Чувствительность");
LSTR MSG_TMC_STEPPING_MODE = _UxGT("Режим драйвера"); LSTR MSG_TMC_STEPPING_MODE = _UxGT("Режим драйвера");
LSTR MSG_TMC_STEALTH_ENABLED = _UxGT("Тихий режим вкл"); LSTR MSG_TMC_STEALTH_ENABLED = _UxGT("Тихий режим вкл");
@ -839,13 +837,9 @@ namespace Language_ru {
LSTR MSG_BACKLASH_CORRECTION = _UxGT("Исправление"); LSTR MSG_BACKLASH_CORRECTION = _UxGT("Исправление");
LSTR MSG_BACKLASH_SMOOTHING = _UxGT("Сглаживание"); LSTR MSG_BACKLASH_SMOOTHING = _UxGT("Сглаживание");
LSTR MSG_LEVEL_X_AXIS = _UxGT("Уровень оси X"); LSTR MSG_LEVEL_X_AXIS = _UxGT("Выровнять ось X");
LSTR MSG_AUTO_CALIBRATE = _UxGT("Авто калибровка"); LSTR MSG_AUTO_CALIBRATE = _UxGT("Автокалибровка");
#if LCD_WIDTH > 21 || HAS_DWIN_E3V2 LSTR MSG_HEATER_TIMEOUT = _UxGT("Таймаут нагрева");
LSTR MSG_HEATER_TIMEOUT = _UxGT("Время нагревателя вышло");
#else
LSTR MSG_HEATER_TIMEOUT = _UxGT("Время нагрев. вышло");
#endif
LSTR MSG_REHEAT = _UxGT("Возобновить нагрев"); LSTR MSG_REHEAT = _UxGT("Возобновить нагрев");
LSTR MSG_REHEATING = _UxGT("Нагрев..."); LSTR MSG_REHEATING = _UxGT("Нагрев...");
@ -867,7 +861,7 @@ namespace Language_ru {
LSTR MSG_CALIBRATION_COMPLETED = _UxGT("Калибровка успешна"); LSTR MSG_CALIBRATION_COMPLETED = _UxGT("Калибровка успешна");
LSTR MSG_CALIBRATION_FAILED = _UxGT("Ошибка калибровки"); LSTR MSG_CALIBRATION_FAILED = _UxGT("Ошибка калибровки");
LSTR MSG_DRIVER_BACKWARD = _UxGT(" драйвер назад"); LSTR MSG_DRIVER_BACKWARD = _UxGT(" драйвер наоборот");
LSTR MSG_SD_CARD = _UxGT("SD Карта"); LSTR MSG_SD_CARD = _UxGT("SD Карта");
LSTR MSG_USB_DISK = _UxGT("USB Диск"); LSTR MSG_USB_DISK = _UxGT("USB Диск");