diff --git a/Marlin/src/lcd/language/language_ru.h b/Marlin/src/lcd/language/language_ru.h index 75579972a2ee..c8077582b687 100644 --- a/Marlin/src/lcd/language/language_ru.h +++ b/Marlin/src/lcd/language/language_ru.h @@ -45,21 +45,19 @@ namespace Language_ru { LSTR MSG_MEDIA_WAITING = _UxGT("Вставьте SD карту"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализации SD"); + LSTR MSG_ADVANCED_SETTINGS = _UxGT("Расширенные настройки"); + LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполнение вызова"); #else LSTR MSG_MEDIA_INIT_FAIL = _UxGT("Сбой инициализ. SD"); + LSTR MSG_ADVANCED_SETTINGS = _UxGT("Расшир. настройки"); + LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполн. вызова"); #endif - LSTR MSG_MEDIA_READ_ERROR = _UxGT("Ошибка считывания"); + 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("Переполнение вызова"); - #else - LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переполн. вызова"); - #endif - LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Прогр. эндстопы"); - LSTR MSG_LCD_ENDSTOPS = _UxGT("Эндстопы"); // Max length 8 characters - LSTR MSG_MAIN = _UxGT("Основное меню"); - 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_RUN_AUTO_FILES = _UxGT("Автостарт"); LSTR MSG_DISABLE_STEPPERS = _UxGT("Выключить двигатели"); @@ -70,7 +68,7 @@ namespace Language_ru { LSTR MSG_AUTO_HOME_X = _UxGT("Парковка X"); LSTR MSG_AUTO_HOME_Y = _UxGT("Парковка Y"); 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_DECREASING_ACCURACY = _UxGT("Уменьшение точности!"); LSTR MSG_ACCURACY_ACHIEVED = _UxGT("Точность достигнута"); @@ -78,7 +76,7 @@ namespace Language_ru { LSTR MSG_LEVEL_BED_WAITING = _UxGT("Нажмите чтобы начать"); LSTR MSG_LEVEL_BED_NEXT_POINT = _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 LSTR MSG_SET_HOME_OFFSETS = _UxGT("Установ. смещения дома"); LSTR MSG_HOME_OFFSET_X = _UxGT("Смещение дома X"); @@ -99,20 +97,20 @@ namespace Language_ru { #endif #if HAS_PREHEAT LSTR MSG_PREHEAT_1 = _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_E = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" сопло ~"); - LSTR MSG_PREHEAT_1_ALL = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" всё"); - LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" стол"); - LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("Нагрев ") PREHEAT_1_LABEL _UxGT(" правка"); + LSTR MSG_PREHEAT_1_H = _UxGT("Нагреть ~ ") PREHEAT_1_LABEL; + LSTR MSG_PREHEAT_1_END = _UxGT("Нагреть сопло ") PREHEAT_1_LABEL; + LSTR MSG_PREHEAT_1_END_E = _UxGT("Нагреть сопло ~") PREHEAT_1_LABEL; + LSTR MSG_PREHEAT_1_ALL = _UxGT("Нагреть всё ") PREHEAT_1_LABEL; + LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("Нагреть стол ") PREHEAT_1_LABEL; + LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("Правка предн. ") PREHEAT_1_LABEL; LSTR MSG_PREHEAT_M = _UxGT("Преднагрев $"); - LSTR MSG_PREHEAT_M_H = _UxGT("Нагрев $ ~"); - LSTR MSG_PREHEAT_M_END = _UxGT("Нагрев $ сопло"); - LSTR MSG_PREHEAT_M_END_E = _UxGT("Нагрев $ сопло ~"); - LSTR MSG_PREHEAT_M_ALL = _UxGT("Нагрев $ всё"); - LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("Нагрев $ стол"); - LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("Нагрев $ правка"); + LSTR MSG_PREHEAT_M_H = _UxGT("Нагреть ~ $"); + LSTR MSG_PREHEAT_M_END = _UxGT("Нагреть сопло $"); + LSTR MSG_PREHEAT_M_END_E = _UxGT("Нагреть сопло ~ $"); + LSTR MSG_PREHEAT_M_ALL = _UxGT("Нагреть всё $"); + LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("Нагреть стол $"); + LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("Правка преднаг. $"); #endif LSTR MSG_PREHEAT_CUSTOM = _UxGT("Нагрев Свой"); LSTR MSG_COOLDOWN = _UxGT("Охлаждение"); @@ -145,8 +143,8 @@ namespace Language_ru { LSTR MSG_SWITCH_PS_ON = _UxGT("Включить питание"); LSTR MSG_SWITCH_PS_OFF = _UxGT("Выключить питание"); - LSTR MSG_EXTRUDE = _UxGT("Экструзия"); - LSTR MSG_RETRACT = _UxGT("Втягивание"); + LSTR MSG_EXTRUDE = _UxGT("Выдавить"); + LSTR MSG_RETRACT = _UxGT("Втянуть"); LSTR MSG_MOVE_AXIS = _UxGT("Движение по осям"); LSTR MSG_BED_LEVELING = _UxGT("Выравнивание стола"); LSTR MSG_LEVEL_BED = _UxGT("Выровнять стол"); @@ -245,9 +243,9 @@ namespace Language_ru { #endif LSTR MSG_G26_HEATING_BED = _UxGT("G26 нагрев стола"); LSTR MSG_G26_HEATING_NOZZLE = _UxGT("G26 нагрев сопла"); - LSTR MSG_G26_MANUAL_PRIME = _UxGT("Ручная грунтовка"); - LSTR MSG_G26_FIXED_LENGTH = _UxGT("Грунт фикс. длины"); - LSTR MSG_G26_PRIME_DONE = _UxGT("Грунтовка сделана"); + LSTR MSG_G26_MANUAL_PRIME = _UxGT("Ручная прочистка"); + LSTR MSG_G26_FIXED_LENGTH = _UxGT("Прочистка фикс.длины"); + LSTR MSG_G26_PRIME_DONE = _UxGT("Прочистка окончена"); LSTR MSG_G26_CANCELED = _UxGT("G26 завершена"); LSTR MSG_G26_LEAVING = _UxGT("Выйти из G26"); LSTR MSG_UBL_CONTINUE_MESH = _UxGT("Продолжить сетку"); @@ -257,7 +255,7 @@ namespace Language_ru { #else LSTR MSG_UBL_3POINT_MESH_LEVELING = _UxGT("3-точечное выравн."); #endif - LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Калибровка растера"); + LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Выравнивание сеткой"); LSTR MSG_UBL_MESH_LEVEL = _UxGT("Выровнять сетку"); LSTR MSG_UBL_SIDE_POINTS = _UxGT("Крайние точки"); LSTR MSG_UBL_MAP_TYPE = _UxGT("Тип карты"); @@ -291,7 +289,7 @@ namespace Language_ru { LSTR MSG_UBL_RESTORE_ERROR = _UxGT("Ошибка: Восстан.UBL"); LSTR MSG_UBL_Z_OFFSET = _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_2_SMART_FILLIN = _UxGT("2.Умное заполнение"); LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Проверить сетку"); @@ -364,7 +362,7 @@ namespace Language_ru { LSTR MSG_STORED_FAN_N = _UxGT("Сохранённый кулер ~"); LSTR MSG_EXTRA_FAN_SPEED = _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_AUTO_ON = _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_MAX = " " LCD_STR_THERMOMETER ", " LCD_STR_DEGREE _UxGT("С макс"); LSTR MSG_FACTOR = " " LCD_STR_THERMOMETER _UxGT(" Фактор"); - LSTR MSG_AUTOTEMP = _UxGT("Автотемпер."); + LSTR MSG_AUTOTEMP = _UxGT("Автотемпература"); LSTR MSG_LCD_ON = _UxGT("Вкл"); LSTR MSG_LCD_OFF = _UxGT("Выкл"); - LSTR MSG_PID_AUTOTUNE = _UxGT("Автоподбор PID"); - LSTR MSG_PID_AUTOTUNE_E = _UxGT("Автоподбор PID *"); - LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("Подбор PID выполнен"); - LSTR MSG_PID_BAD_HEATER_ID = _UxGT("Сбой автоподбора! Плохой экструдер."); - LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Сбой автоподбора! Температура повышена."); - LSTR MSG_PID_TIMEOUT = _UxGT("Сбой автоподбора! Завершение времени."); + LSTR MSG_PID_AUTOTUNE = _UxGT("Автокалибровка PID"); + LSTR MSG_PID_AUTOTUNE_E = _UxGT("Автокалибр. PID *"); + LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("Калибр.PID выполнена"); + LSTR MSG_PID_BAD_HEATER_ID = _UxGT("Сбой калибровки! Неверный экструдер."); + LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Сбой калибровки! Температура завышена."); + LSTR MSG_PID_TIMEOUT = _UxGT("Сбой калибровки! Таймаут."); LSTR MSG_SELECT_E = _UxGT("Выбор *"); LSTR MSG_ACC = _UxGT("Ускорение"); @@ -395,9 +393,9 @@ namespace Language_ru { LSTR MSG_VN_JERK = _UxGT("V@-рывок"); LSTR MSG_VE_JERK = _UxGT("Ve-рывок"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 - LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклонение узла"); + LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклонение угла"); #else - LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклон. узла"); + LSTR MSG_JUNCTION_DEVIATION = _UxGT("Отклон.угла"); #endif LSTR MSG_MAX_SPEED = _UxGT("Скорость, мм/с"); LSTR MSG_VMAX_A = _UxGT("Скор.макс ") STR_A; @@ -441,8 +439,8 @@ namespace Language_ru { #endif LSTR MSG_FILAMENT_UNLOAD = _UxGT("Загрузка, мм"); LSTR MSG_FILAMENT_LOAD = _UxGT("Выгрузка, мм"); - LSTR MSG_ADVANCE_K = _UxGT("Kоэф. продвиж."); - LSTR MSG_ADVANCE_K_E = _UxGT("Kоэф. продвиж. *"); + LSTR MSG_ADVANCE_K = _UxGT("К-фактор LA"); + LSTR MSG_ADVANCE_K_E = _UxGT("К-фактор LA *"); LSTR MSG_CONTRAST = _UxGT("Контраст экрана"); LSTR MSG_STORE_EEPROM = _UxGT("Сохранить настройки"); LSTR MSG_LOAD_EEPROM = _UxGT("Загрузить настройки"); @@ -467,7 +465,7 @@ namespace Language_ru { LSTR MSG_CURRENT = _UxGT("Ток"); LSTR MSG_VOLTAGE = _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_INIT = _UxGT("Иниц-я"); @@ -501,48 +499,48 @@ namespace Language_ru { LSTR MSG_KILLED = _UxGT("УБИТО. "); LSTR MSG_STOPPED = _UxGT("ОСТАНОВЛЕНО. "); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 - LSTR MSG_CONTROL_RETRACT = _UxGT("Втягивание, мм"); - LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Смена втягив., мм"); - LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возврат смены, мм"); - LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возврат смены, V"); - LSTR MSG_AUTORETRACT = _UxGT("Автовтягивание"); + LSTR MSG_CONTROL_RETRACT = _UxGT("Откат, мм"); + LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Откат при смене, мм"); + LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возврат при смене, мм"); + LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возврат при смене, V"); + LSTR MSG_AUTORETRACT = _UxGT("Автооткат"); #else - LSTR MSG_CONTROL_RETRACT = _UxGT("Втягив., мм"); - LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Смена втяг.,мм"); + LSTR MSG_CONTROL_RETRACT = _UxGT("Откат, мм"); + LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Откат смены,мм"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Возвр.смены,мм"); LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Возвр.смены V"); - LSTR MSG_AUTORETRACT = _UxGT("Автовтягив."); + LSTR MSG_AUTORETRACT = _UxGT("Автооткат"); #endif - LSTR MSG_CONTROL_RETRACT_ZHOP = _UxGT("Подскок, мм"); + LSTR MSG_CONTROL_RETRACT_ZHOP = _UxGT("Подскок Z, мм"); LSTR MSG_CONTROL_RETRACTF = _UxGT("Втягивание V"); LSTR MSG_CONTROL_RETRACT_RECOVER = _UxGT("Возврат, мм"); 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 - LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Поменять дополнительно"); + LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Дополнительная длина"); #else - LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Поменять дополнит."); + LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Доп. длина"); #endif - LSTR MSG_FILAMENT_PURGE_LENGTH = _UxGT("Очистить длину"); + LSTR MSG_FILAMENT_PURGE_LENGTH = _UxGT("Длина прочистки"); LSTR MSG_TOOL_CHANGE = _UxGT("Смена сопел"); LSTR MSG_TOOL_CHANGE_ZLIFT = _UxGT("Поднятие по Z"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Начальная скор."); - LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скорость втягив."); + LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скорость отката"); #else LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Началь.скор."); - LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скор.втягив."); + LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Скор.отката"); #endif LSTR MSG_FILAMENT_PARK_ENABLED = _UxGT("Парковать голову"); - LSTR MSG_SINGLENOZZLE_UNRETRACT_SPEED = _UxGT("Вернуть скорость"); - LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Обороти кулера"); + LSTR MSG_SINGLENOZZLE_UNRETRACT_SPEED = _UxGT("Скорость возврата"); + LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Скорость кулера"); LSTR MSG_SINGLENOZZLE_FAN_TIME = _UxGT("Время кулера"); LSTR MSG_TOOL_MIGRATION_ON = _UxGT("Авто Вкл."); LSTR MSG_TOOL_MIGRATION_OFF = _UxGT("Авто Выкл."); - LSTR MSG_TOOL_MIGRATION = _UxGT("Замена инструмента"); - LSTR MSG_TOOL_MIGRATION_AUTO = _UxGT("Авто замена"); + LSTR MSG_TOOL_MIGRATION = _UxGT("Смена инструмента"); + LSTR MSG_TOOL_MIGRATION_AUTO = _UxGT("Авто смена"); LSTR MSG_TOOL_MIGRATION_END = _UxGT("Последний экструдер"); LSTR MSG_TOOL_MIGRATION_SWAP = _UxGT("Замена на *"); LSTR MSG_FILAMENTCHANGE = _UxGT("Смена филамента"); @@ -560,29 +558,29 @@ namespace Language_ru { LSTR MSG_CHANGE_MEDIA = _UxGT("Сменить SD карту"); LSTR MSG_RELEASE_MEDIA = _UxGT("Освободить SD карту"); 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_SELFTEST = _UxGT("Тестирование BLTouch"); LSTR MSG_BLTOUCH_RESET = _UxGT("Сброс BLTouch"); - LSTR MSG_BLTOUCH_STOW = _UxGT("Поднять BLTouch"); - LSTR MSG_BLTOUCH_DEPLOY = _UxGT("Опустить BLTouch"); + LSTR MSG_BLTOUCH_STOW = _UxGT("Втянуть BLTouch"); + LSTR MSG_BLTOUCH_DEPLOY = _UxGT("Выдвинуть BLTouch"); LSTR MSG_BLTOUCH_SW_MODE = _UxGT("Режим SW"); LSTR MSG_BLTOUCH_5V_MODE = _UxGT("Режим 5V"); LSTR MSG_BLTOUCH_OD_MODE = _UxGT("Режим OD"); - LSTR MSG_BLTOUCH_MODE_STORE = _UxGT("Режим сохранения"); - LSTR MSG_BLTOUCH_MODE_STORE_5V = _UxGT("Установить на 5V"); - LSTR MSG_BLTOUCH_MODE_STORE_OD = _UxGT("Установить на OD"); - LSTR MSG_BLTOUCH_MODE_ECHO = _UxGT("Слив отчёта"); + LSTR MSG_BLTOUCH_MODE_STORE = _UxGT("Сохранить режим"); + LSTR MSG_BLTOUCH_MODE_STORE_5V = _UxGT("Установить в 5V"); + LSTR MSG_BLTOUCH_MODE_STORE_OD = _UxGT("Установить в OD"); + LSTR MSG_BLTOUCH_MODE_ECHO = _UxGT("Текущий режим"); LSTR MSG_BLTOUCH_MODE_CHANGE = _UxGT("ОПАСНОСТЬ: Неправильные параметры приводят к повреждениям! Продолжить?"); LSTR MSG_TOUCHMI_PROBE = _UxGT("Z-Зонд TouchMI"); LSTR MSG_TOUCHMI_INIT = _UxGT("Инициализация"); LSTR MSG_TOUCHMI_ZTEST = _UxGT("Тест Z-смещения"); LSTR MSG_TOUCHMI_SAVE = _UxGT("Сохранить"); LSTR MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Установить TouchMI"); - LSTR MSG_MANUAL_DEPLOY = _UxGT("Установить зонд"); - LSTR MSG_MANUAL_STOW = _UxGT("Загрузить зонд"); + LSTR MSG_MANUAL_DEPLOY = _UxGT("Выдвинуть зонд"); + LSTR MSG_MANUAL_STOW = _UxGT("Втянуть зонд"); 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_YOFFSET = _UxGT("Смещение Y"); LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Смещение Z"); @@ -595,17 +593,17 @@ namespace Language_ru { LSTR MSG_BABYSTEP_Y = _UxGT("Микрошаг Y"); LSTR MSG_BABYSTEP_Z = _UxGT("Микрошаг Z"); LSTR MSG_BABYSTEP_N = _UxGT("Микрошаг @"); - LSTR MSG_BABYSTEP_TOTAL = _UxGT("Сумарно"); + LSTR MSG_BABYSTEP_TOTAL = _UxGT("Суммарно"); LSTR MSG_ENDSTOP_ABORT = _UxGT("Сработал концевик"); LSTR MSG_HEATING_FAILED_LCD = _UxGT("Разогрев не удался"); - LSTR MSG_ERR_REDUNDANT_TEMP = _UxGT("Ошибка:Избыточная Т"); - LSTR MSG_THERMAL_RUNAWAY = _UxGT("УТЕЧКА ТЕПЛА"); - LSTR MSG_THERMAL_RUNAWAY_BED = _UxGT("УТЕЧКА ТЕПЛА СТОЛА"); - LSTR MSG_THERMAL_RUNAWAY_CHAMBER = _UxGT("УТЕЧКА ТЕПЛА КАМЕРЫ"); - LSTR MSG_THERMAL_RUNAWAY_COOLER = _UxGT("УТЕЧКА ОХЛАЖДЕНИЯ"); - LSTR MSG_COOLING_FAILED = _UxGT("ОХЛАДИТЬ НЕ УДАЛОСЬ"); + LSTR MSG_THERMAL_RUNAWAY = _UxGT("УТЕЧКА ТЕМПЕРАТУРЫ"); + LSTR MSG_THERMAL_RUNAWAY_BED = _UxGT("УТЕЧКА ТЕМП. СТОЛА"); + LSTR MSG_THERMAL_RUNAWAY_CHAMBER = _UxGT("УТЕЧКА ТЕМП. КАМЕРЫ"); + LSTR MSG_THERMAL_RUNAWAY_COOLER = _UxGT("УТЕЧКА ТЕМП. КУЛЕРА"); + LSTR MSG_COOLING_FAILED = _UxGT("НЕ УДАЛОСЬ ОХЛАДИТЬ"); LSTR MSG_ERR_MAXTEMP = _UxGT("Ошибка: Т макс."); LSTR MSG_ERR_MINTEMP = _UxGT("Ошибка: Т мин."); + LSTR MSG_ERR_REDUNDANT_TEMP = _UxGT("Ошибка: Т контр."); LSTR MSG_HALTED = _UxGT("ПРИНТЕР ОСТАНОВЛЕН"); LSTR MSG_PLEASE_RESET = _UxGT("Сделайте сброс"); LSTR MSG_SHORT_DAY = _UxGT("д"); // One character only @@ -620,13 +618,13 @@ namespace Language_ru { LSTR MSG_CHAMBER_HEATING = _UxGT("Нагрев камеры..."); LSTR MSG_CHAMBER_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_Y = _UxGT("Калибровать Y"); LSTR MSG_DELTA_CALIBRATE_Z = _UxGT("Калибровать Z"); LSTR MSG_DELTA_CALIBRATE_CENTER = _UxGT("Калибровать центр"); - LSTR MSG_DELTA_SETTINGS = _UxGT("Настройки Delta"); - LSTR MSG_DELTA_AUTO_CALIBRATE = _UxGT("Авто калибровка"); + LSTR MSG_DELTA_SETTINGS = _UxGT("Настройки дельты"); + LSTR MSG_DELTA_AUTO_CALIBRATE = _UxGT("Автокалибр. дельты"); LSTR MSG_DELTA_DIAG_ROD = _UxGT("Стержень диаг."); LSTR MSG_DELTA_HEIGHT = _UxGT("Высота"); LSTR MSG_DELTA_RADIUS = _UxGT("Радиус"); @@ -641,8 +639,8 @@ namespace Language_ru { LSTR MSG_LINEAR_LEVELING = _UxGT("Линейное выравн."); LSTR MSG_BILINEAR_LEVELING = _UxGT("Билин. выравнив."); #endif - LSTR MSG_UBL_LEVELING = _UxGT("Управление UBL"); - LSTR MSG_MESH_LEVELING = _UxGT("Выравнивание сетки"); + LSTR MSG_UBL_LEVELING = _UxGT("Выравнивание UBL"); + LSTR MSG_MESH_LEVELING = _UxGT("Выравнивание сеткой"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 LSTR MSG_MESH_DONE = _UxGT("Зондирование выполнено"); #else @@ -666,7 +664,7 @@ namespace Language_ru { #endif LSTR MSG_CASE_LIGHT = _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 LSTR MSG_INFO_PRINT_COUNT = _UxGT("Счётчик печати"); @@ -769,10 +767,10 @@ namespace Language_ru { LSTR MSG_END_Z = _UxGT(" Конец Z"); LSTR MSG_GAMES = _UxGT("Игры"); - LSTR MSG_BRICKOUT = _UxGT("Кирпичи"); - LSTR MSG_INVADERS = _UxGT("Вторжение"); - LSTR MSG_SNAKE = _UxGT("Змейка"); - LSTR MSG_MAZE = _UxGT("Лабиринт"); + LSTR MSG_BRICKOUT = _UxGT("Brickout"); + LSTR MSG_INVADERS = _UxGT("Invaders"); + LSTR MSG_SNAKE = _UxGT("Sn4k3"); + LSTR MSG_MAZE = _UxGT("Maze"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 LSTR MSG_BAD_PAGE = _UxGT("Плохой индекс страницы"); @@ -791,9 +789,9 @@ namespace Language_ru { LSTR MSG_PASSWORD_SET = _UxGT("Пароль это "); LSTR MSG_START_OVER = _UxGT("Старт через"); #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 - LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Запомни для сохранения!"); + LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Не забудь сохранить!"); #else - LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Запомни, сохрани!"); + LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Не забудь сохранить"); #endif 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_LOAD = _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("Ожидайте", "возобновления", "печати")); #else 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_UNLOAD = _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_CONT_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_RESUME = _UxGT(MSG_1_LINE("Возобновление...")); #endif LSTR MSG_TMC_DRIVERS = _UxGT("Драйвера TMC"); LSTR MSG_TMC_CURRENT = _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_STEALTH_ENABLED = _UxGT("Тихий режим вкл"); @@ -839,13 +837,9 @@ namespace Language_ru { LSTR MSG_BACKLASH_CORRECTION = _UxGT("Исправление"); LSTR MSG_BACKLASH_SMOOTHING = _UxGT("Сглаживание"); - LSTR MSG_LEVEL_X_AXIS = _UxGT("Уровень оси X"); - LSTR MSG_AUTO_CALIBRATE = _UxGT("Авто калибровка"); - #if LCD_WIDTH > 21 || HAS_DWIN_E3V2 - LSTR MSG_HEATER_TIMEOUT = _UxGT("Время нагревателя вышло"); - #else - LSTR MSG_HEATER_TIMEOUT = _UxGT("Время нагрев. вышло"); - #endif + LSTR MSG_LEVEL_X_AXIS = _UxGT("Выровнять ось X"); + LSTR MSG_AUTO_CALIBRATE = _UxGT("Автокалибровка"); + LSTR MSG_HEATER_TIMEOUT = _UxGT("Таймаут нагрева"); LSTR MSG_REHEAT = _UxGT("Возобновить нагрев"); LSTR MSG_REHEATING = _UxGT("Нагрев..."); @@ -867,7 +861,7 @@ namespace Language_ru { LSTR MSG_CALIBRATION_COMPLETED = _UxGT("Калибровка успешна"); LSTR MSG_CALIBRATION_FAILED = _UxGT("Ошибка калибровки"); - LSTR MSG_DRIVER_BACKWARD = _UxGT(" драйвер назад"); + LSTR MSG_DRIVER_BACKWARD = _UxGT(" драйвер наоборот"); LSTR MSG_SD_CARD = _UxGT("SD Карта"); LSTR MSG_USB_DISK = _UxGT("USB Диск");