Firmware2/Marlin/src/lcd/language/language_uk.h
2021-10-02 22:31:16 -05:00

922 lines
63 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

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

/**
* Marlin 3D Printer Firmware
* Copyright (c) 2020 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/>.
*
*/
#pragma once
/**
* Ukrainian
*
* LCD Menu Messages
* See also https://marlinfw.org/docs/development/lcd_language.html
*/
#define DISPLAY_CHARSET_ISO10646_5
namespace Language_uk {
using namespace Language_en; // Inherit undefined strings from English
constexpr uint8_t CHARSIZE = 2;
LSTR LANGUAGE = _UxGT("Ukrainian");
LSTR WELCOME_MSG = MACHINE_NAME _UxGT(" Готовий.");
LSTR MSG_YES = _UxGT("ТАК");
LSTR MSG_NO = _UxGT("НІ");
LSTR MSG_BACK = _UxGT("Назад");
LSTR MSG_MEDIA_ABORTING = _UxGT("Переривання...");
LSTR MSG_MEDIA_INSERTED = _UxGT("SD-картка вставлена");
LSTR MSG_MEDIA_REMOVED = _UxGT("SD-картка видалена");
LSTR MSG_MEDIA_WAITING = _UxGT("Вставте SD-картку");
#if LCD_WIDTH > 21
LSTR MSG_SD_INIT_FAIL = _UxGT("Збій ініціалізації SD");
#else
LSTR MSG_SD_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
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переповнення виклику");
LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Програмні кінцевики");
#else
LSTR MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Переповн. виклику");
LSTR MSG_LCD_SOFT_ENDSTOPS = _UxGT("Прогр.кінцевики");
#endif
LSTR MSG_LCD_ENDSTOPS = _UxGT("Кінцевик"); // Max length 8 characters
LSTR MSG_MAIN = _UxGT("Основне меню");
LSTR MSG_ADVANCED_SETTINGS = _UxGT("Інші налаштування");
LSTR MSG_CONFIGURATION = _UxGT("Конфігурація");
LSTR MSG_RUN_AUTO_FILES = _UxGT("Автостарт");
LSTR MSG_DISABLE_STEPPERS = _UxGT("Вимкнути двигуни");
LSTR MSG_DEBUG_MENU = _UxGT("Меню Debug");
LSTR MSG_PROGRESS_BAR_TEST = _UxGT("Тест лінії прогр.");
LSTR MSG_AUTO_HOME = _UxGT("Авто паркування");
LSTR MSG_AUTO_HOME_X = _UxGT("Паркування X");
LSTR MSG_AUTO_HOME_Y = _UxGT("Паркування Y");
LSTR MSG_AUTO_HOME_Z = _UxGT("Паркування Z");
LSTR MSG_AUTO_HOME_I = _UxGT("Паркування ") LCD_STR_I;
LSTR MSG_AUTO_HOME_J = _UxGT("Паркування ") LCD_STR_J;
LSTR MSG_AUTO_HOME_K = _UxGT("Паркування ") LCD_STR_K;
LSTR MSG_AUTO_Z_ALIGN = _UxGT("Авто Z-вирівнювання");
LSTR MSG_ITERATION = _UxGT("G34 Ітерація: %i");
LSTR MSG_DECREASING_ACCURACY = _UxGT("Зменьшення точності!");
LSTR MSG_ACCURACY_ACHIEVED = _UxGT("Точність досягнута");
LSTR MSG_LEVEL_BED_HOMING = _UxGT("Паркування XYZ");
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("Висота спаду");
#if LCD_WIDTH > 21
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_I = _UxGT("Зміщення дому ") LCD_STR_I;
LSTR MSG_HOME_OFFSET_J = _UxGT("Зміщення дому ") LCD_STR_J;
LSTR MSG_HOME_OFFSET_K = _UxGT("Зміщення дому ") LCD_STR_K;
#else
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_I = _UxGT("Зміщ. дому ") LCD_STR_I;
LSTR MSG_HOME_OFFSET_J = _UxGT("Зміщ. дому ") LCD_STR_J;
LSTR MSG_HOME_OFFSET_K = _UxGT("Зміщ. дому ") LCD_STR_K;
#endif
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Зміщення прийняті");
LSTR MSG_SET_ORIGIN = _UxGT("Встановити нуль");
LSTR MSG_SELECT_ORIGIN = _UxGT("Оберіть нуль");
#if LCD_WIDTH > 21
LSTR MSG_LAST_VALUE_SP = _UxGT("Останнє значення ");
#else
LSTR MSG_LAST_VALUE_SP = _UxGT("Останнє знач. ");
#endif
#if PREHEAT_COUNT
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_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("Нагрів $ налашт");
#endif
LSTR MSG_PREHEAT_CUSTOM = _UxGT("Нагрів свого");
LSTR MSG_COOLDOWN = _UxGT("Вимкнути нагрів");
LSTR MSG_CUTTER_FREQUENCY = _UxGT("Частота");
LSTR MSG_LASER_MENU = _UxGT("Керування лазером");
LSTR MSG_SPINDLE_MENU = _UxGT("Керування шпінделем");
#if LCD_WIDTH > 21
LSTR MSG_LASER_POWER = _UxGT("Потужність лазера");
LSTR MSG_SPINDLE_TOGGLE = _UxGT("Перемкн. шпіндель");
LSTR MSG_SPINDLE_EVAC_TOGGLE = _UxGT("Перемкнути вакуум");
LSTR MSG_LASER_TOGGLE = _UxGT("Перемкнути лазер");
LSTR MSG_SPINDLE_POWER = _UxGT("Потужн. шпінделя");
LSTR MSG_LASER_PULSE_MS = _UxGT("Тестовий імпульс мс");
LSTR MSG_LASER_EVAC_TOGGLE = _UxGT("Перемкнути обдув");
#else
LSTR MSG_LASER_POWER = _UxGT("Потужн. лазера");
LSTR MSG_SPINDLE_TOGGLE = _UxGT("Перемк. шпінд.");
LSTR MSG_SPINDLE_EVAC_TOGGLE = _UxGT("Перемк. вакуум");
LSTR MSG_LASER_TOGGLE = _UxGT("Перемкн. лазер");
LSTR MSG_SPINDLE_POWER = _UxGT("Потужн. шпінд.");
LSTR MSG_LASER_PULSE_MS = _UxGT("Тест. імп., мс");
LSTR MSG_LASER_EVAC_TOGGLE = _UxGT("Перемкн. обдув");
#endif
LSTR MSG_LASER_ASSIST_TOGGLE = _UxGT("Керування обдувом");
LSTR MSG_FLOWMETER_FAULT = _UxGT("Помилка обдуву");
LSTR MSG_LASER_FIRE_PULSE = _UxGT("Імпульс лазеру");
LSTR MSG_SPINDLE_FORWARD = _UxGT("Шпіндель вперед");
LSTR MSG_SPINDLE_REVERSE = _UxGT("Шпіндель назад");
LSTR MSG_SWITCH_PS_ON = _UxGT("Увімкнути живлення");
LSTR MSG_SWITCH_PS_OFF = _UxGT("Вимкнути живлення");
LSTR MSG_EXTRUDE = _UxGT("Екструзія");
LSTR MSG_RETRACT = _UxGT("Втягування");
LSTR MSG_MOVE_AXIS = _UxGT("Рух по осям");
LSTR MSG_BED_LEVELING = _UxGT("Вирівнювання столу");
LSTR MSG_LEVEL_BED = _UxGT("Вирівняти стіл");
LSTR MSG_BED_TRAMMING = _UxGT("Вирівняти кути");
#if LCD_WIDTH > 21
LSTR MSG_BED_TRAMMING_RAISE = _UxGT("Вгору до спрацюв. зонду");
LSTR MSG_BED_TRAMMING_IN_RANGE = _UxGT("Кути в межах. Вирів.столу");
#else
LSTR MSG_BED_TRAMMING_RAISE = _UxGT("Вгору до спрац.зонду");
LSTR MSG_BED_TRAMMING_IN_RANGE = _UxGT("Кути в межах. Вирівн");
#endif
LSTR MSG_BED_TRAMMING_GOOD_POINTS = _UxGT("Хороші точки: ");
LSTR MSG_BED_TRAMMING_LAST_Z = _UxGT("Остання Z: ");
LSTR MSG_NEXT_CORNER = _UxGT("Наступний кут");
#if LCD_WIDTH > 21
LSTR MSG_MESH_EDITOR = _UxGT("Зміщення по Z");
#else
LSTR MSG_MESH_EDITOR = _UxGT("Зміщення Z");
#endif
LSTR MSG_EDIT_MESH = _UxGT("Редагувати сітку");
LSTR MSG_EDITING_STOPPED = _UxGT("Редагув. зупинено");
LSTR MSG_PROBING_POINT = _UxGT("Точка сітки");
LSTR MSG_MESH_X = _UxGT("Індекс X");
LSTR MSG_MESH_Y = _UxGT("Індекс Y");
LSTR MSG_MESH_EDIT_Z = _UxGT("Значення Z");
LSTR MSG_CUSTOM_COMMANDS = _UxGT("Власні команди");
LSTR MSG_M48_TEST = _UxGT("M48 тест зонду");
LSTR MSG_M48_POINT = _UxGT("M48 точка");
LSTR MSG_M48_OUT_OF_BOUNDS = _UxGT("Зонд за межами");
LSTR MSG_M48_DEVIATION = _UxGT("Відхилення");
LSTR MSG_IDEX_MENU = _UxGT("Режим IDEX");
LSTR MSG_OFFSETS_MENU = _UxGT("Зміщення сопел");
LSTR MSG_IDEX_MODE_AUTOPARK = _UxGT("Авто паркування");
LSTR MSG_IDEX_MODE_DUPLICATE = _UxGT("Дуплікація");
LSTR MSG_IDEX_MODE_MIRRORED_COPY = _UxGT("Дзеркальна копія");
LSTR MSG_IDEX_MODE_FULL_CTRL = _UxGT("Повний контроль");
LSTR MSG_IDEX_DUPE_GAP = _UxGT("Дублюв. X-проміжок");
LSTR MSG_HOTEND_OFFSET_X = _UxGT("Друге сопло X");
LSTR MSG_HOTEND_OFFSET_Y = _UxGT("Друге сопло Y");
LSTR MSG_HOTEND_OFFSET_Z = _UxGT("Друге сопло Z");
LSTR MSG_UBL_DOING_G29 = _UxGT("Виконується G29");
LSTR MSG_UBL_TOOLS = _UxGT("Інструменти UBL");
LSTR MSG_UBL_LEVEL_BED = _UxGT("Налаштування UBL");
LSTR MSG_LCD_TILTING_MESH = _UxGT("Точка нахилу");
#if LCD_WIDTH > 21
LSTR MSG_UBL_MANUAL_MESH = _UxGT("Ручне введення сітки");
LSTR MSG_UBL_BC_INSERT = _UxGT("Розмістити шайбу і вимір.");
#else
LSTR MSG_UBL_MANUAL_MESH = _UxGT("Ручне введ. сітки");
LSTR MSG_UBL_BC_INSERT = _UxGT("Розм. шайбу і вимір.");
#endif
LSTR MSG_UBL_MESH_WIZARD = _UxGT("Майстер сіток UBL");
LSTR MSG_UBL_BC_INSERT2 = _UxGT("Вимірювання");
#if LCD_WIDTH > 21
LSTR MSG_UBL_BC_REMOVE = _UxGT("Видалити і виміряти стіл");
#else
LSTR MSG_UBL_BC_REMOVE = _UxGT("Видали і вимір. стіл");
#endif
LSTR MSG_UBL_MOVING_TO_NEXT = _UxGT("Рух до наступної");
LSTR MSG_UBL_ACTIVATE_MESH = _UxGT("Активувати UBL");
LSTR MSG_UBL_DEACTIVATE_MESH = _UxGT("Деактивувати UBL");
LSTR MSG_UBL_SET_TEMP_BED = LCD_STR_THERMOMETER _UxGT(" столу, ") LCD_STR_DEGREE "C";
LSTR MSG_UBL_BED_TEMP_CUSTOM = _UxGT("Своя ") LCD_STR_THERMOMETER _UxGT(" столу,") LCD_STR_DEGREE "C";
LSTR MSG_UBL_SET_TEMP_HOTEND = LCD_STR_THERMOMETER _UxGT(" сопла, ") LCD_STR_DEGREE "C";
LSTR MSG_UBL_HOTEND_TEMP_CUSTOM = _UxGT("Своя ") LCD_STR_THERMOMETER _UxGT(" сопла,") LCD_STR_DEGREE "C";
#if LCD_WIDTH > 21
LSTR MSG_UBL_EDIT_CUSTOM_MESH = _UxGT("Редагувати свою сітку");
LSTR MSG_UBL_FINE_TUNE_MESH = _UxGT("Точне редагування сітки");
LSTR MSG_UBL_BUILD_CUSTOM_MESH = _UxGT("Будувати свою сітку");
#else
LSTR MSG_UBL_EDIT_CUSTOM_MESH = _UxGT("Редагувати свою");
LSTR MSG_UBL_FINE_TUNE_MESH = _UxGT("Точне редаг. сітки");
LSTR MSG_UBL_BUILD_CUSTOM_MESH = _UxGT("Будувати свою");
#endif
LSTR MSG_UBL_MESH_EDIT = _UxGT("Редагування сітки");
LSTR MSG_UBL_DONE_EDITING_MESH = _UxGT("Сітка побудована");
LSTR MSG_UBL_BUILD_MESH_MENU = _UxGT("Будувати сітку");
LSTR MSG_UBL_BUILD_MESH_M = _UxGT("Будувати сітку ($)");
LSTR MSG_UBL_VALIDATE_MESH_M = _UxGT("Підтвердити ($)");
LSTR MSG_UBL_BUILD_COLD_MESH = _UxGT("Буд. холодну сітку");
LSTR MSG_UBL_MESH_HEIGHT_ADJUST = _UxGT("Встан.висоту сітки");
LSTR MSG_UBL_MESH_HEIGHT_AMOUNT = _UxGT("Висота");
LSTR MSG_UBL_VALIDATE_MESH_MENU = _UxGT("Підтвердити сітку");
LSTR MSG_UBL_VALIDATE_CUSTOM_MESH = _UxGT("Підтвердити свою");
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_CANCELED = _UxGT("G26 скасовано");
LSTR MSG_G26_LEAVING = _UxGT("Вийти з G26");
LSTR MSG_UBL_CONTINUE_MESH = _UxGT("Продовжити сітку");
LSTR MSG_UBL_MESH_LEVELING = _UxGT("Вирівнювання сітки");
LSTR MSG_UBL_3POINT_MESH_LEVELING = _UxGT("3-точкове вирівн.");
#if LCD_WIDTH > 21
LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Вирівнювання растру");
#else
LSTR MSG_UBL_GRID_MESH_LEVELING = _UxGT("Вирівнюв. растру");
#endif
LSTR MSG_UBL_MESH_LEVEL = _UxGT("Вирівняти сітку");
LSTR MSG_UBL_SIDE_POINTS = _UxGT("Крайні точки");
LSTR MSG_UBL_MAP_TYPE = _UxGT("Тип мапи сітки");
LSTR MSG_UBL_OUTPUT_MAP = _UxGT("Вивести мапу сітки");
LSTR MSG_UBL_OUTPUT_MAP_HOST = _UxGT("Вивести на хост");
LSTR MSG_UBL_OUTPUT_MAP_CSV = _UxGT("Вивести в CSV");
LSTR MSG_UBL_OUTPUT_MAP_BACKUP = _UxGT("Зберегти зовні");
LSTR MSG_UBL_INFO_UBL = _UxGT("Інформація по UBL");
#if LCD_WIDTH > 21
LSTR MSG_UBL_FILLIN_AMOUNT = _UxGT("Обсяг заповнюв.");
#else
LSTR MSG_UBL_FILLIN_AMOUNT = _UxGT("Обсяг заповн.");
#endif
LSTR MSG_UBL_MANUAL_FILLIN = _UxGT("Ручне заповнення");
LSTR MSG_UBL_SMART_FILLIN = _UxGT("Розумне заповнення");
LSTR MSG_UBL_FILLIN_MESH = _UxGT("Заповнити сітку");
LSTR MSG_UBL_INVALIDATE_ALL = _UxGT("Анулювати все");
LSTR MSG_UBL_INVALIDATE_CLOSEST = _UxGT("Анулювати найближчу");
#if LCD_WIDTH > 21
LSTR MSG_UBL_FINE_TUNE_ALL = _UxGT("Точно налаштувати все");
LSTR MSG_UBL_FINE_TUNE_CLOSEST = _UxGT("Точно налашт.найближчу");
#else
LSTR MSG_UBL_FINE_TUNE_ALL = _UxGT("Точно налашт. все");
LSTR MSG_UBL_FINE_TUNE_CLOSEST = _UxGT("Точно найближчу");
#endif
LSTR MSG_UBL_STORAGE_MESH_MENU = _UxGT("Збереження сітки");
LSTR MSG_UBL_STORAGE_SLOT = _UxGT("Слот пам'яті");
LSTR MSG_UBL_LOAD_MESH = _UxGT("Завантажити сітку");
LSTR MSG_UBL_SAVE_MESH = _UxGT("Зберегти сітку");
LSTR MSG_MESH_LOADED = _UxGT("Сітка %i завантажена");
LSTR MSG_MESH_SAVED = _UxGT("Сітка %i збережена");
LSTR MSG_UBL_NO_STORAGE = _UxGT("Немає носія");
LSTR MSG_UBL_SAVE_ERROR = _UxGT("Збій: збереж. UBL");
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_1_BUILD_COLD_MESH = _UxGT("1.Збудувати холодну");
LSTR MSG_UBL_2_SMART_FILLIN = _UxGT("2.Розумне заповн-я");
LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Затвердити сітку");
LSTR MSG_UBL_4_FINE_TUNE_ALL = _UxGT("4.Точно налашт.все");
LSTR MSG_UBL_5_VALIDATE_MESH_MENU = _UxGT("5.Затвердити сітку");
LSTR MSG_UBL_6_FINE_TUNE_ALL = _UxGT("6.Точно налашт.все");
LSTR MSG_UBL_7_SAVE_MESH = _UxGT("7.Зберегти сітку");
LSTR MSG_LED_CONTROL = _UxGT("Керування світлом");
LSTR MSG_LEDS = _UxGT("Підсвітка");
#if LCD_WIDTH > 21
LSTR MSG_LED_PRESETS = _UxGT("Передустановки світла");
#else
LSTR MSG_LED_PRESETS = _UxGT("Передустан. світла");
#endif
LSTR MSG_SET_LEDS_RED = _UxGT("Червоний");
LSTR MSG_SET_LEDS_ORANGE = _UxGT("Помаранчевий");
LSTR MSG_SET_LEDS_YELLOW = _UxGT("Жовтий");
LSTR MSG_SET_LEDS_GREEN = _UxGT("Зелений");
LSTR MSG_SET_LEDS_BLUE = _UxGT("Синій");
LSTR MSG_SET_LEDS_INDIGO = _UxGT("Індіго");
LSTR MSG_SET_LEDS_VIOLET = _UxGT("Фіолетовий");
LSTR MSG_SET_LEDS_WHITE = _UxGT("Білий");
LSTR MSG_SET_LEDS_DEFAULT = _UxGT("За умовчанням");
LSTR MSG_LED_CHANNEL_N = _UxGT("Канал =");
LSTR MSG_LEDS2 = _UxGT("Світло #2");
#if LCD_WIDTH > 21
LSTR MSG_NEO2_PRESETS = _UxGT("Передустановка світла #2");
#else
LSTR MSG_NEO2_PRESETS = _UxGT("Передуст. світла #2");
#endif
LSTR MSG_NEO2_BRIGHTNESS = _UxGT("Яскравість");
LSTR MSG_CUSTOM_LEDS = _UxGT("Своє світло");
LSTR MSG_INTENSITY_R = _UxGT("Рівень червоного");
LSTR MSG_INTENSITY_G = _UxGT("Рівень зеленого");
LSTR MSG_INTENSITY_B = _UxGT("Рівень синього");
LSTR MSG_INTENSITY_W = _UxGT("Рівень білого");
LSTR MSG_LED_BRIGHTNESS = _UxGT("Яскравість");
LSTR MSG_MOVING = _UxGT("Рух...");
LSTR MSG_FREE_XY = _UxGT("Звільнити XY");
LSTR MSG_MOVE_X = _UxGT("Рух по X");
LSTR MSG_MOVE_Y = _UxGT("Рух по Y");
LSTR MSG_MOVE_Z = _UxGT("Рух по Z");
LSTR MSG_MOVE_I = _UxGT("Рух по ") LCD_STR_I;
LSTR MSG_MOVE_J = _UxGT("Рух по ") LCD_STR_J;
LSTR MSG_MOVE_K = _UxGT("Рух по ") LCD_STR_K;
LSTR MSG_MOVE_E = _UxGT("Екструдер");
LSTR MSG_MOVE_EN = _UxGT("Екструдер *");
LSTR MSG_HOTEND_TOO_COLD = _UxGT("Сопло дуже холодне");
LSTR MSG_MOVE_N_MM = _UxGT("Рух %sмм");
LSTR MSG_MOVE_01MM = _UxGT("Рух 0.1мм");
LSTR MSG_MOVE_1MM = _UxGT("Рух 1мм");
LSTR MSG_MOVE_10MM = _UxGT("Рух 10мм");
LSTR MSG_MOVE_100MM = _UxGT("Рух 100mm");
LSTR MSG_SPEED = _UxGT("Швидкість");
LSTR MSG_BED_Z = _UxGT("Z Столу");
LSTR MSG_NOZZLE = _UxGT("Сопло, ") LCD_STR_DEGREE "C";
LSTR MSG_NOZZLE_N = _UxGT("Сопло ~");
LSTR MSG_NOZZLE_PARKED = _UxGT("Сопло запарковане");
LSTR MSG_NOZZLE_STANDBY = _UxGT("Сопло очікує");
LSTR MSG_BED = _UxGT("Стіл, ") LCD_STR_DEGREE "C";
LSTR MSG_CHAMBER = _UxGT("Камера,") LCD_STR_DEGREE "C";
#if LCD_WIDTH > 21
LSTR MSG_COOLER = _UxGT("Охолодження лазеру");
LSTR MSG_COOLER_TOGGLE = _UxGT("Перемк. охолодж.");
#else
LSTR MSG_COOLER = _UxGT("Охолодж. лазеру");
LSTR MSG_COOLER_TOGGLE = _UxGT("Перемк.охолод");
#endif
LSTR MSG_FLOWMETER_SAFETY = _UxGT("Безпека потоку");
LSTR MSG_LASER = _UxGT("Лазер");
LSTR MSG_FAN_SPEED = _UxGT("Швидк. вент.");
LSTR MSG_FAN_SPEED_N = _UxGT("Швидк. вент. ~");
#if LCD_WIDTH > 21
LSTR MSG_STORED_FAN_N = _UxGT("Збереж.швидк.вент. ~");
LSTR MSG_EXTRA_FAN_SPEED_N = _UxGT("Дод. швидк. вент. ~");
#else
LSTR MSG_STORED_FAN_N = _UxGT("Збереж. вент. ~");
LSTR MSG_EXTRA_FAN_SPEED_N = _UxGT("Додат.вент. ~");
#endif
LSTR MSG_EXTRA_FAN_SPEED = _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("Робочі оберти");
LSTR MSG_CONTROLLER_FAN_DURATION = _UxGT("Період простою");
LSTR MSG_FLOW = _UxGT("Потік");
LSTR MSG_FLOW_N = _UxGT("Потік ~");
LSTR MSG_CONTROL = _UxGT("Налаштування");
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_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_EXTRUDER_NUM = _UxGT("Збій автопідбору. Поганий екструдер.");
LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Збій автопідбору. Температура завищена.");
LSTR MSG_PID_TIMEOUT = _UxGT("Збій автопідбору! Вичерпан час.");
LSTR MSG_SELECT = _UxGT("Вибрати");
LSTR MSG_SELECT_E = _UxGT("Вибрати *");
LSTR MSG_ACC = _UxGT("Прискорорення");
LSTR MSG_JERK = _UxGT("Ривок");
LSTR MSG_VA_JERK = _UxGT("V") LCD_STR_A _UxGT("-ривок");
LSTR MSG_VB_JERK = _UxGT("V") LCD_STR_B _UxGT("-ривок");
LSTR MSG_VC_JERK = _UxGT("V") LCD_STR_C _UxGT("-ривок");
LSTR MSG_VI_JERK = _UxGT("V") LCD_STR_I _UxGT("-ривок");
LSTR MSG_VJ_JERK = _UxGT("V") LCD_STR_J _UxGT("-ривок");
LSTR MSG_VK_JERK = _UxGT("V") LCD_STR_K _UxGT("-ривок");
LSTR MSG_VE_JERK = _UxGT("Ve-ривок");
#if LCD_WIDTH > 21
LSTR MSG_JUNCTION_DEVIATION = _UxGT("Відхилення вузла");
#else
LSTR MSG_JUNCTION_DEVIATION = _UxGT("Відхил.вузла");
#endif
LSTR MSG_VELOCITY = _UxGT("Швидкість, мм/с");
LSTR MSG_VMAX_A = _UxGT("Швидк.макс ") LCD_STR_A;
LSTR MSG_VMAX_B = _UxGT("Швидк.макс ") LCD_STR_B;
LSTR MSG_VMAX_C = _UxGT("Швидк.макс ") LCD_STR_C;
LSTR MSG_VMAX_I = _UxGT("Швидк.макс ") LCD_STR_I;
LSTR MSG_VMAX_J = _UxGT("Швидк.макс ") LCD_STR_J;
LSTR MSG_VMAX_K = _UxGT("Швидк.макс ") LCD_STR_K;
LSTR MSG_VMAX_E = _UxGT("Швидк.макс ") LCD_STR_E;
LSTR MSG_VMAX_EN = _UxGT("Швидк.макс *");
LSTR MSG_VMIN = _UxGT("Швидк. мін");
#if LCD_WIDTH > 21
LSTR MSG_VTRAV_MIN = _UxGT("Переміщення мін");
#else
LSTR MSG_VTRAV_MIN = _UxGT("Переміщ. мін");
#endif
LSTR MSG_ACCELERATION = _UxGT("Прискорення, мм/с2");
LSTR MSG_AMAX_A = _UxGT("Приск.макс ") LCD_STR_A;
LSTR MSG_AMAX_B = _UxGT("Приск.макс ") LCD_STR_B;
LSTR MSG_AMAX_C = _UxGT("Приск.макс ") LCD_STR_C;
LSTR MSG_AMAX_I = _UxGT("Приск.макс ") LCD_STR_I;
LSTR MSG_AMAX_J = _UxGT("Приск.макс ") LCD_STR_J;
LSTR MSG_AMAX_K = _UxGT("Приск.макс ") LCD_STR_K;
LSTR MSG_AMAX_E = _UxGT("Приск.макс ") LCD_STR_E;
LSTR MSG_AMAX_EN = _UxGT("Приск.макс *");
LSTR MSG_A_RETRACT = _UxGT("Приск.втягув.");
LSTR MSG_A_TRAVEL = _UxGT("Приск.переміщ.");
LSTR MSG_XY_FREQUENCY_LIMIT = _UxGT("Частота макс.");
LSTR MSG_XY_FREQUENCY_FEEDRATE = _UxGT("Подача мін.");
LSTR MSG_STEPS_PER_MM = _UxGT("Кроків на мм");
LSTR MSG_A_STEPS = LCD_STR_A _UxGT(" кроків/мм");
LSTR MSG_B_STEPS = LCD_STR_B _UxGT(" кроків/мм");
LSTR MSG_C_STEPS = LCD_STR_C _UxGT(" кроків/мм");
LSTR MSG_I_STEPS = LCD_STR_I _UxGT(" кроків/мм");
LSTR MSG_J_STEPS = LCD_STR_J _UxGT(" кроків/мм");
LSTR MSG_K_STEPS = LCD_STR_K _UxGT(" кроків/мм");
LSTR MSG_E_STEPS = _UxGT("E кроків/мм");
LSTR MSG_EN_STEPS = _UxGT("* кроків/мм");
LSTR MSG_TEMPERATURE = _UxGT("Температура");
LSTR MSG_MOTION = _UxGT("Рух");
LSTR MSG_FILAMENT = _UxGT("Пруток");
LSTR MSG_VOLUMETRIC_ENABLED = _UxGT("E, мм") SUPERSCRIPT_THREE;
LSTR MSG_VOLUMETRIC_LIMIT = _UxGT("E обмеж.,мм") SUPERSCRIPT_THREE;
LSTR MSG_VOLUMETRIC_LIMIT_E = _UxGT("E обмеж. *");
LSTR MSG_FILAMENT_DIAM = _UxGT("Діам. прутка");
LSTR MSG_FILAMENT_DIAM_E = _UxGT("Діам. прутка *");
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_CONTRAST = _UxGT("Контраст екрану");
LSTR MSG_STORE_EEPROM = _UxGT("Зберегти в EEPROM");
LSTR MSG_LOAD_EEPROM = _UxGT("Зчитати з EEPROM");
LSTR MSG_RESTORE_DEFAULTS = _UxGT("На базові параметри");
#if LCD_WIDTH > 21
LSTR MSG_INIT_EEPROM = _UxGT("Ініціалізація EEPROM");
#else
LSTR MSG_INIT_EEPROM = _UxGT("Ініціаліз. EEPROM");
#endif
LSTR MSG_ERR_EEPROM_CRC = _UxGT("Збій EEPROM: CRC");
LSTR MSG_ERR_EEPROM_INDEX = _UxGT("Збій EEPROM: індекс");
LSTR MSG_ERR_EEPROM_VERSION = _UxGT("Збій EEPROM: версія");
LSTR MSG_SETTINGS_STORED = _UxGT("Параметри збережені");
LSTR MSG_MEDIA_UPDATE = _UxGT("Оновити SD-картку");
LSTR MSG_RESET_PRINTER = _UxGT("Зкинути принтер");
LSTR MSG_REFRESH = LCD_STR_REFRESH _UxGT(" Поновити");
LSTR MSG_INFO_SCREEN = _UxGT("Головний екран");
LSTR MSG_PREPARE = _UxGT("Підготувати");
LSTR MSG_TUNE = _UxGT("Підлаштування");
LSTR MSG_POWER_MONITOR = _UxGT("Монітор живлення");
LSTR MSG_CURRENT = _UxGT("Струм");
LSTR MSG_VOLTAGE = _UxGT("Напруга");
LSTR MSG_POWER = _UxGT("Потужність");
LSTR MSG_START_PRINT = _UxGT("Почати друк");
LSTR MSG_BUTTON_NEXT = _UxGT("Далі"); //short text for buttons
LSTR MSG_BUTTON_INIT = _UxGT("Ініц-я");
LSTR MSG_BUTTON_STOP = _UxGT("Зупинка");
LSTR MSG_BUTTON_PRINT = _UxGT("Друк");
LSTR MSG_BUTTON_RESET = _UxGT("Зкинути");
LSTR MSG_BUTTON_IGNORE = _UxGT("Ігнорув.");
LSTR MSG_BUTTON_CANCEL = _UxGT("Відміна");
LSTR MSG_BUTTON_DONE = _UxGT("Готово");
LSTR MSG_BUTTON_BACK = _UxGT("Назад");
LSTR MSG_BUTTON_PROCEED = _UxGT("Продовжити");
LSTR MSG_BUTTON_SKIP = _UxGT("Пропустити");
LSTR MSG_PAUSING = _UxGT("Призупинення...");
LSTR MSG_PAUSE_PRINT = _UxGT("Призупинити друк");
LSTR MSG_RESUME_PRINT = _UxGT("Відновити друк");
LSTR MSG_HOST_START_PRINT = _UxGT("Старт з хосту");
LSTR MSG_STOP_PRINT = _UxGT("Скасувати друк");
LSTR MSG_END_LOOPS = _UxGT("End Repeat Loops"); // needs translation
LSTR MSG_PRINTING_OBJECT = _UxGT("Друк об'єкта");
LSTR MSG_CANCEL_OBJECT = _UxGT("Завершити об'єкт");
LSTR MSG_CANCEL_OBJECT_N = _UxGT("Завершити об'єкт =");
LSTR MSG_OUTAGE_RECOVERY = _UxGT("Віднов. після збою");
LSTR MSG_MEDIA_MENU = _UxGT("Друкувати з SD");
LSTR MSG_NO_MEDIA = _UxGT("SD-картки немає");
LSTR MSG_DWELL = _UxGT("Сон...");
LSTR MSG_USERWAIT = _UxGT("Продовжити...");
LSTR MSG_PRINT_PAUSED = _UxGT("Друк призупинено");
LSTR MSG_PRINTING = _UxGT("Друк...");
LSTR MSG_PRINT_ABORTED = _UxGT("Друк скасовано");
LSTR MSG_PRINT_DONE = _UxGT("Друк завершено");
LSTR MSG_NO_MOVE = _UxGT("Немає руху.");
LSTR MSG_KILLED = _UxGT("ПЕРЕРВАНО. ");
LSTR MSG_STOPPED = _UxGT("ЗУПИНЕНО. ");
#if LCD_WIDTH > 21
LSTR MSG_CONTROL_RETRACT = _UxGT("Втягування, мм");
LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Зміна втягув.,мм");
LSTR MSG_CONTROL_RETRACT_RECOVER = _UxGT("Повернення, мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Поверн.зміни, мм");
LSTR MSG_AUTORETRACT = _UxGT("Автовтягування");
#else
LSTR MSG_CONTROL_RETRACT = _UxGT("Втягув., мм");
LSTR MSG_CONTROL_RETRACT_SWAP = _UxGT("Зміна втяг.мм");
LSTR MSG_CONTROL_RETRACT_RECOVER = _UxGT("Поверн., мм");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAP = _UxGT("Повер.зміни,мм");
LSTR MSG_AUTORETRACT = _UxGT("Автовтягув.");
#endif
LSTR MSG_CONTROL_RETRACTF = _UxGT("Втягування V");
LSTR MSG_CONTROL_RETRACT_ZHOP = _UxGT("Підскок, мм");
LSTR MSG_CONTROL_RETRACT_RECOVERF = _UxGT("Повернення V");
LSTR MSG_CONTROL_RETRACT_RECOVER_SWAPF = _UxGT("Поверн.зміни V");
LSTR MSG_FILAMENT_SWAP_LENGTH = _UxGT("Змінити довжини");
LSTR MSG_FILAMENT_SWAP_EXTRA = _UxGT("Змінити додатково");
LSTR MSG_FILAMENT_PURGE_LENGTH = _UxGT("Очистити довжину");
LSTR MSG_TOOL_CHANGE = _UxGT("Зміна сопла");
LSTR MSG_TOOL_CHANGE_ZLIFT = _UxGT("Підняти по Z");
#if LCD_WIDTH > 21
LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Початк.швидкість");
LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Швидкість втягув.");
#else
LSTR MSG_SINGLENOZZLE_PRIME_SPEED = _UxGT("Початк.швидк.");
LSTR MSG_SINGLENOZZLE_RETRACT_SPEED = _UxGT("Швидк.втягув.");
#endif
LSTR MSG_FILAMENT_PARK_ENABLED = _UxGT("Паркувати голову");
LSTR MSG_SINGLENOZZLE_UNRETRACT_SPEED = _UxGT("Відновити швидкість");
#if LCD_WIDTH > 21
LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Оберти вентилятора");
LSTR MSG_SINGLENOZZLE_FAN_TIME = _UxGT("Час вентилятора");
#else
LSTR MSG_SINGLENOZZLE_FAN_SPEED = _UxGT("Оберти вент.");
LSTR MSG_SINGLENOZZLE_FAN_TIME = _UxGT("Час вент.");
#endif
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_END = _UxGT("Останній екструдер");
LSTR MSG_TOOL_MIGRATION_SWAP = _UxGT("Заміна на *");
LSTR MSG_FILAMENTCHANGE = _UxGT("Заміна прутка");
LSTR MSG_FILAMENTCHANGE_E = _UxGT("Заміна прутка *");
LSTR MSG_FILAMENTLOAD = _UxGT("Подати пруток");
LSTR MSG_FILAMENTLOAD_E = _UxGT("Подати пруток *");
LSTR MSG_FILAMENTUNLOAD = _UxGT("Видалити пруток");
LSTR MSG_FILAMENTUNLOAD_E = _UxGT("Видалити пруток *");
LSTR MSG_FILAMENTUNLOAD_ALL = _UxGT("Видалити все");
LSTR MSG_ATTACH_MEDIA = _UxGT("Вставити SD-картку");
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_BLTOUCH = _UxGT("BLTouch");
LSTR MSG_BLTOUCH_SELFTEST = _UxGT("Само-тест");
LSTR MSG_BLTOUCH_RESET = _UxGT("Зкинути зонд");
LSTR MSG_BLTOUCH_STOW = _UxGT("Підняти зонд");
LSTR MSG_BLTOUCH_DEPLOY = _UxGT("Опустити зонд");
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("Встановити BLT на 5V");
LSTR MSG_BLTOUCH_MODE_STORE_OD = _UxGT("Встановити BLT на 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("Ініц. TouchMI");
LSTR MSG_TOUCHMI_ZTEST = _UxGT("Тест Z-зміщення");
LSTR MSG_TOUCHMI_SAVE = _UxGT("Зберегти");
LSTR MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Установити TouchMI");
LSTR MSG_MANUAL_DEPLOY = _UxGT("Установити Z-зонд");
LSTR MSG_MANUAL_STOW = _UxGT("Завантажити Z-зонд");
LSTR MSG_HOME_FIRST = _UxGT("Спочатку дім %s%s%s");
LSTR MSG_ZPROBE_OFFSETS = _UxGT("Зміщення зонду");
LSTR MSG_ZPROBE_XOFFSET = _UxGT("Зміщення по X");
LSTR MSG_ZPROBE_YOFFSET = _UxGT("Зміщення по Y");
LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Зміщення по Z");
LSTR MSG_MOVE_NOZZLE_TO_BED = _UxGT("Рухати сопло до столу");
LSTR MSG_BABYSTEP_X = _UxGT("Мікрокрок X");
LSTR MSG_BABYSTEP_Y = _UxGT("Мікрокрок Y");
LSTR MSG_BABYSTEP_Z = _UxGT("Мікрокрок Z");
LSTR MSG_BABYSTEP_I = _UxGT("Мікрокрок ") LCD_STR_I;
LSTR MSG_BABYSTEP_J = _UxGT("Мікрокрок ") LCD_STR_J;
LSTR MSG_BABYSTEP_K = _UxGT("Мікрокрок ") LCD_STR_K;
LSTR MSG_BABYSTEP_TOTAL = _UxGT("Сумарно");
LSTR MSG_ENDSTOP_ABORT = _UxGT("Кінцевик спрацював");
LSTR MSG_HEATING_FAILED_LCD = _UxGT("Збій нагріву");
LSTR MSG_ERR_REDUNDANT_TEMP = _UxGT("ЗАВИЩЕНА Т") LCD_STR_DEGREE;
LSTR MSG_THERMAL_RUNAWAY = _UxGT("ВИТІК ТЕПЛА");
LSTR MSG_THERMAL_RUNAWAY_BED = _UxGT("ВИТІК ТЕПЛА СТОЛУ");
LSTR MSG_THERMAL_RUNAWAY_CHAMBER = _UxGT("ВИТІК ТЕПЛА КАМЕРИ");
LSTR MSG_THERMAL_RUNAWAY_COOLER = _UxGT("ВИТІК ОХОЛОДЖЕННЯ");
#if LCD_WIDTH >= 20
LSTR MSG_COOLING_FAILED = _UxGT("ОХОЛОДЖЕННЯ НЕ ВДАЛОСЬ");
#else
LSTR MSG_COOLING_FAILED = _UxGT("ОХОЛОДЖ. НЕ ВДАЛОСЬ");
#endif
LSTR MSG_ERR_MAXTEMP = _UxGT("МАКСИМАЛЬНА Т") LCD_STR_DEGREE;
LSTR MSG_ERR_MINTEMP = _UxGT("МІНІМАЛЬНА Т") LCD_STR_DEGREE;
LSTR MSG_HALTED = _UxGT("ПРИНТЕР ЗУПИНЕНО");
LSTR MSG_PLEASE_RESET = _UxGT("Перезавантажте");
LSTR MSG_SHORT_DAY = _UxGT("д"); // One character only
LSTR MSG_SHORT_HOUR = _UxGT("г"); // One character only
LSTR MSG_SHORT_MINUTE = _UxGT("х"); // One character only
LSTR MSG_HEATING = _UxGT("Нагрівання...");
LSTR MSG_COOLING = _UxGT("Охолодження...");
LSTR MSG_BED_HEATING = _UxGT("Нагрів столу...");
LSTR MSG_PROBE_HEATING = _UxGT("Нагрів зонду...");
LSTR MSG_CHAMBER_HEATING = _UxGT("Нагрів камери...");
#if LCD_WIDTH >= 20
LSTR MSG_BED_COOLING = _UxGT("Охолодження столу...");
LSTR MSG_PROBE_COOLING = _UxGT("Охолодження зонду...");
LSTR MSG_CHAMBER_COOLING = _UxGT("Охолодження камери...");
LSTR MSG_LASER_COOLING = _UxGT("Охолодження лазеру...");
#else
LSTR MSG_BED_COOLING = _UxGT("Охолодж. столу...");
LSTR MSG_PROBE_COOLING = _UxGT("Охолодж. зонду...");
LSTR MSG_CHAMBER_COOLING = _UxGT("Охолодж. камери...");
LSTR MSG_LASER_COOLING = _UxGT("Охолодж. лазеру...");
#endif
LSTR MSG_DELTA_CALIBRATE = _UxGT("Калібрування Delta");
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_HEIGHT_CALIBRATE = _UxGT("Встан. Висоту Delta");
LSTR MSG_DELTA_Z_OFFSET_CALIBRATE = _UxGT("Z-зміщення зонду");
LSTR MSG_DELTA_DIAG_ROD = _UxGT("Діагональ стрижня");
LSTR MSG_DELTA_HEIGHT = _UxGT("Висота");
LSTR MSG_DELTA_RADIUS = _UxGT("Радіус");
LSTR MSG_INFO_MENU = _UxGT("Про принтер");
LSTR MSG_INFO_PRINTER_MENU = _UxGT("Дані принтера");
#if LCD_WIDTH > 21
LSTR MSG_3POINT_LEVELING = _UxGT("3-точкове вирівнювання");
LSTR MSG_LINEAR_LEVELING = _UxGT("Лінійне вирівнювання");
LSTR MSG_BILINEAR_LEVELING = _UxGT("Білінійне вирівнювання");
#else
LSTR MSG_3POINT_LEVELING = _UxGT("3-точкове вирівн.");
LSTR MSG_LINEAR_LEVELING = _UxGT("Лінійне вирівн.");
LSTR MSG_BILINEAR_LEVELING = _UxGT("Білінійне вирівн.");
#endif
LSTR MSG_UBL_LEVELING = _UxGT("UBL");
LSTR MSG_MESH_LEVELING = _UxGT("Вирівнювання сітки");
#if LCD_WIDTH > 21
LSTR MSG_MESH_DONE = _UxGT("Зондування сітки виконано");
#else
LSTR MSG_MESH_DONE = _UxGT("Зондування виконано");
#endif
LSTR MSG_INFO_STATS_MENU = _UxGT("Статистика принтера");
LSTR MSG_INFO_BOARD_MENU = _UxGT("Про плату");
LSTR MSG_INFO_THERMISTOR_MENU = _UxGT("Термістори");
LSTR MSG_INFO_EXTRUDERS = _UxGT("Екструдери");
LSTR MSG_INFO_BAUDRATE = _UxGT("Бод");
LSTR MSG_INFO_PROTOCOL = _UxGT("Протокол");
#if LCD_WIDTH > 21
LSTR MSG_INFO_RUNAWAY_OFF = _UxGT("Контроль витіку ") LCD_STR_THERMOMETER _UxGT(" Вимк");
LSTR MSG_INFO_RUNAWAY_ON = _UxGT("Контроль витіку ") LCD_STR_THERMOMETER _UxGT(" Увімк");
LSTR MSG_HOTEND_IDLE_TIMEOUT = _UxGT("Час простою хотенду");
#else
LSTR MSG_INFO_RUNAWAY_OFF = _UxGT("Контр.витіку ") LCD_STR_THERMOMETER _UxGT(" Вимк");
LSTR MSG_INFO_RUNAWAY_ON = _UxGT("Контр.витіку ") LCD_STR_THERMOMETER _UxGT(" Увімк");
LSTR MSG_HOTEND_IDLE_TIMEOUT = _UxGT("Час прост. хот-у");
#endif
LSTR MSG_CASE_LIGHT = _UxGT("Підсвітка");
LSTR MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яскравість світла");
LSTR MSG_KILL_EXPECTED_PRINTER = _UxGT("НЕ ТОЙ ПРИНТЕР");
LSTR MSG_INFO_COMPLETED_PRINTS = _UxGT("Завершено");
LSTR MSG_INFO_PRINT_FILAMENT = _UxGT("Екструдовано");
#if LCD_WIDTH >= 20
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Кількість друків");
LSTR MSG_INFO_PRINT_TIME = _UxGT("Весь час друку");
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Найдовший час");
#else
LSTR MSG_INFO_PRINT_COUNT = _UxGT("Друків");
LSTR MSG_INFO_PRINT_TIME = _UxGT("Загалом");
LSTR MSG_INFO_PRINT_LONGEST = _UxGT("Найдовше");
#endif
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_A = _UxGT("Драйвер ") LCD_STR_A _UxGT(", %");
LSTR MSG_DAC_PERCENT_B = _UxGT("Драйвер ") LCD_STR_B _UxGT(", %");
LSTR MSG_DAC_PERCENT_C = _UxGT("Драйвер ") LCD_STR_C _UxGT(", %");
LSTR MSG_DAC_PERCENT_I = _UxGT("Драйвер ") LCD_STR_I _UxGT(", %");
LSTR MSG_DAC_PERCENT_J = _UxGT("Драйвер ") LCD_STR_J _UxGT(", %");
LSTR MSG_DAC_PERCENT_K = _UxGT("Драйвер ") LCD_STR_K _UxGT(", %");
LSTR MSG_DAC_PERCENT_E = _UxGT("Драйвер E, %");
LSTR MSG_ERROR_TMC = _UxGT("ЗБІЙ ЗВ'ЯЗКУ З TMC");
LSTR MSG_DAC_EEPROM_WRITE = _UxGT("Запис ЦАП у EEPROM");
LSTR MSG_FILAMENT_CHANGE_HEADER = _UxGT("ЗАМІНА ПРУТКА");
LSTR MSG_FILAMENT_CHANGE_HEADER_PAUSE = _UxGT("ЗУПИНКА ДРУКУ");
LSTR MSG_FILAMENT_CHANGE_HEADER_LOAD = _UxGT("ЗАВАНТАЖИТИ ПРУТОК");
LSTR MSG_FILAMENT_CHANGE_HEADER_UNLOAD = _UxGT("ВИВАНТАЖИТИ ПРУТОК");
#if LCD_WIDTH > 21
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("ПАРАМЕТРИ ПРОДОВЖЕННЯ:");
#else
LSTR MSG_FILAMENT_CHANGE_OPTION_HEADER = _UxGT("ПАРАМ.ПРОДОВЖЕННЯ:");
#endif
LSTR MSG_FILAMENT_CHANGE_OPTION_PURGE = _UxGT("Видавити ще");
LSTR MSG_FILAMENT_CHANGE_OPTION_RESUME = _UxGT("Відновити друк");
LSTR MSG_FILAMENT_CHANGE_NOZZLE = _UxGT(" Сопло: ");
#if LCD_WIDTH > 21
LSTR MSG_RUNOUT_SENSOR = _UxGT("Датчик закінчення прутка");
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("Відстань закінч.,мм");
#else
LSTR MSG_RUNOUT_SENSOR = _UxGT("Датчик закінч.прутка");
LSTR MSG_RUNOUT_DISTANCE_MM = _UxGT("До закінч.,мм");
#endif
LSTR MSG_KILL_HOMING_FAILED = _UxGT("Помилка паркування");
LSTR MSG_LCD_PROBING_FAILED = _UxGT("Помилка зондування");
LSTR MSG_MMU2_CHOOSE_FILAMENT_HEADER = _UxGT("ОБЕРІТЬ ПРУТОК");
LSTR MSG_MMU2_MENU = _UxGT("MMU");
LSTR MSG_KILL_MMU2_FIRMWARE = _UxGT("Онови прошивку MMU!");
LSTR MSG_MMU2_NOT_RESPONDING = _UxGT("MMU потребує уваги");
LSTR MSG_MMU2_RESUME = _UxGT("MMU Продовжити");
LSTR MSG_MMU2_RESUMING = _UxGT("MMU Продовження...");
LSTR MSG_MMU2_LOAD_FILAMENT = _UxGT("MMU Завантажити");
LSTR MSG_MMU2_LOAD_ALL = _UxGT("MMU Завантажити все");
#if LCD_WIDTH > 21
LSTR MSG_MMU2_LOAD_TO_NOZZLE = _UxGT("MMU Завантажити в сопло");
#else
LSTR MSG_MMU2_LOAD_TO_NOZZLE = _UxGT("MMU Завант. в сопло");
#endif
LSTR MSG_MMU2_EJECT_FILAMENT = _UxGT("MMU Звільнити");
LSTR MSG_MMU2_EJECT_FILAMENT_N = _UxGT("MMU Звільнити ~");
LSTR MSG_MMU2_UNLOAD_FILAMENT = _UxGT("MMU Вивантажити");
LSTR MSG_MMU2_LOADING_FILAMENT = _UxGT("Завантаж. %i...");
LSTR MSG_MMU2_EJECTING_FILAMENT = _UxGT("Викидання прутка...");
LSTR MSG_MMU2_UNLOADING_FILAMENT = _UxGT("Вивантаження...");
LSTR MSG_MMU2_ALL = _UxGT("Все");
LSTR MSG_MMU2_FILAMENT_N = _UxGT("Пруток ~");
LSTR MSG_MMU2_RESET = _UxGT("Перезапуск MMU");
LSTR MSG_MMU2_RESETTING = _UxGT("MMU Перезапуск...");
LSTR MSG_MMU2_EJECT_RECOVER = _UxGT("Видаліть, натисніть");
#if LCD_WIDTH > 21
LSTR MSG_MIX = _UxGT("Змішування");
#else
LSTR MSG_MIX = _UxGT("Змішув.");
#endif
LSTR MSG_MIX_COMPONENT_N = _UxGT("Компонент =");
LSTR MSG_MIXER = _UxGT("Змішувач");
LSTR MSG_GRADIENT = _UxGT("Градієнт");
LSTR MSG_FULL_GRADIENT = _UxGT("Повний градієнт");
#if LCD_WIDTH > 21
LSTR MSG_TOGGLE_MIX = _UxGT("Переключити змішування");
#else
LSTR MSG_TOGGLE_MIX = _UxGT("Переключ.змішування");
#endif
LSTR MSG_CYCLE_MIX = _UxGT("Циклічне змішування");
LSTR MSG_GRADIENT_MIX = _UxGT("Градієнт змішування");
LSTR MSG_REVERSE_GRADIENT = _UxGT("Змінити градієнт");
#if LCD_WIDTH > 21
LSTR MSG_ACTIVE_VTOOL = _UxGT("Активація В-інструменту");
LSTR MSG_GRADIENT_ALIAS = _UxGT("Псевдонім В-інструменту");
LSTR MSG_RESET_VTOOLS = _UxGT("Зкидання В-інструментів");
#else
LSTR MSG_ACTIVE_VTOOL = _UxGT("Актив. В-інструм.");
LSTR MSG_GRADIENT_ALIAS = _UxGT("Псевдонім В-інструм");
LSTR MSG_RESET_VTOOLS = _UxGT("Зкидання В-інструм.");
#endif
LSTR MSG_START_VTOOL = _UxGT("Початок В-інструменту");
LSTR MSG_END_VTOOL = _UxGT("Кінець В-інструменту");
LSTR MSG_COMMIT_VTOOL = _UxGT("Змішати В-інструменти");
LSTR MSG_VTOOLS_RESET = _UxGT("В-інструменти зкинуті");
LSTR MSG_START_Z = _UxGT("Початок Z:");
LSTR MSG_END_Z = _UxGT(" Кінець Z:");
LSTR MSG_GAMES = _UxGT("Ігри");
LSTR MSG_BRICKOUT = _UxGT("Цеглини");
LSTR MSG_INVADERS = _UxGT("Вторгнення");
LSTR MSG_SNAKE = _UxGT("Zм!йк@");
LSTR MSG_MAZE = _UxGT("Лабіринт");
LSTR MSG_BAD_PAGE = _UxGT("Погана сторінка");
#if LCD_WIDTH > 21
LSTR MSG_BAD_PAGE_SPEED = _UxGT("Погана швидкість стор.");
#else
LSTR MSG_BAD_PAGE_SPEED = _UxGT("Погана швидк. стор.");
#endif
LSTR MSG_EDIT_PASSWORD = _UxGT("Редагувати пароль");
LSTR MSG_LOGIN_REQUIRED = _UxGT("Потрібен логін");
LSTR MSG_PASSWORD_SETTINGS = _UxGT("Параметри паролю");
LSTR MSG_ENTER_DIGIT = _UxGT("Введіть цифру");
LSTR MSG_CHANGE_PASSWORD = _UxGT("Змінити пароль");
LSTR MSG_REMOVE_PASSWORD = _UxGT("Видалити пароль");
LSTR MSG_PASSWORD_SET = _UxGT("Пароль: ");
LSTR MSG_START_OVER = _UxGT("Старт через");
LSTR MSG_REMINDER_SAVE_SETTINGS = _UxGT("Не забудь зберегти!");
LSTR MSG_PASSWORD_REMOVED = _UxGT("Пароль видалений");
//
// Filament Change screens show up to 3 lines on a 4-line display
// ...or up to 2 lines on a 3-line display
//
LSTR MSG_PAUSE_PRINT_PARKING = _UxGT(MSG_1_LINE("Паркування..."));
#if LCD_HEIGHT >= 4
// Up to 3 lines allowed
LSTR MSG_ADVANCED_PAUSE_WAITING = _UxGT(MSG_3_LINE("Натисніть кнопку", "для продовження", "друку"));
LSTR MSG_FILAMENT_CHANGE_INIT = _UxGT(MSG_3_LINE("Зачекайте", "на початок", "заміни прутка"));
LSTR MSG_FILAMENT_CHANGE_INSERT = _UxGT(MSG_3_LINE("Вставте пруток", "та натисніть", "для продовження"));
LSTR MSG_FILAMENT_CHANGE_HEAT = _UxGT(MSG_2_LINE("Натисніть кнопку", "для нагріву сопла"));
LSTR MSG_FILAMENT_CHANGE_HEATING = _UxGT(MSG_2_LINE("Сопло нагрівається", "зачекайте..."));
LSTR MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_2_LINE("Зачекайте", "на вивід прутка"));
LSTR MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_2_LINE("Зачекайте", "на ввід прутка"));
LSTR MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_2_LINE("Дочекайтесь", "очищення прутка"));
LSTR MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_3_LINE("Натисніть кнопку", "для завершення", "очищення прутка"));
LSTR MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_3_LINE("Зачекайте", "на відновлення", "друку"));
#else
// Up to 2 lines allowed
LSTR MSG_ADVANCED_PAUSE_WAITING = _UxGT(MSG_1_LINE("Продовжити друк"));
LSTR MSG_FILAMENT_CHANGE_INIT = _UxGT(MSG_1_LINE("Зачекайте..."));
LSTR MSG_FILAMENT_CHANGE_INSERT = _UxGT(MSG_1_LINE("Вставте і натисніть"));
LSTR MSG_FILAMENT_CHANGE_HEAT = _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_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_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_STEPPING_MODE = _UxGT("Режим мікрокроку");
LSTR MSG_TMC_STEALTH_ENABLED = _UxGT("Тихий режим увімк.");
LSTR MSG_SERVICE_RESET = _UxGT("Зкидання");
LSTR MSG_SERVICE_IN = _UxGT(" в:");
LSTR MSG_BACKLASH = _UxGT("Люфт");
LSTR MSG_BACKLASH_CORRECTION = _UxGT("Виправлення");
LSTR MSG_BACKLASH_SMOOTHING = _UxGT("Зглажування");
LSTR MSG_LEVEL_X_AXIS = _UxGT("Рівень вісі X");
LSTR MSG_AUTO_CALIBRATE = _UxGT("Авто калібрування");
#if ENABLED(TOUCH_UI_FTDI_EVE)
LSTR MSG_HEATER_TIMEOUT = _UxGT("Час простою збіг, температура впала. Натисніть ОК, щоби знову нагріти та продовжити");
#else
LSTR MSG_HEATER_TIMEOUT = _UxGT("Час нагрівача збіг");
#endif
LSTR MSG_REHEAT = _UxGT("Поновити нагрів");
LSTR MSG_REHEATING = _UxGT("Нагрівання...");
LSTR MSG_PROBE_WIZARD = _UxGT("Майстер Z-зонда");
#if LCD_WIDTH > 21
LSTR MSG_PROBE_WIZARD_PROBING = _UxGT("Зондув. контрольної точки Z");
LSTR MSG_PROBE_WIZARD_MOVING = _UxGT("Рух до точки зондування");
#else
LSTR MSG_PROBE_WIZARD_PROBING = _UxGT("Зондув.контр.точки Z");
LSTR MSG_PROBE_WIZARD_MOVING = _UxGT("Рух до точки зондув.");
#endif
LSTR MSG_SOUND = _UxGT("Звук");
LSTR MSG_TOP_LEFT = _UxGT("Верхній лівий");
LSTR MSG_BOTTOM_LEFT = _UxGT("Нижній лівий");
LSTR MSG_TOP_RIGHT = _UxGT("Верхній правий");
LSTR MSG_BOTTOM_RIGHT = _UxGT("Нижній правий");
LSTR MSG_CALIBRATION_COMPLETED = _UxGT("Калібрування успішне");
LSTR MSG_CALIBRATION_FAILED = _UxGT("Збій калібрування");
LSTR MSG_DRIVER_BACKWARD = _UxGT(" драйвер назад");
LSTR MSG_SD_CARD = _UxGT("SD Картка");
LSTR MSG_USB_DISK = _UxGT("USB Диск");
}
#if FAN_COUNT == 1
#define MSG_FIRST_FAN_SPEED MSG_FAN_SPEED
#define MSG_EXTRA_FIRST_FAN_SPEED MSG_EXTRA_FAN_SPEED
#else
#define MSG_FIRST_FAN_SPEED MSG_FAN_SPEED_N
#define MSG_EXTRA_FIRST_FAN_SPEED MSG_EXTRA_FAN_SPEED_N
#endif