const e={Notifications:{BrowserWarnings:{Description:"Текущая версия браузера {name} ({version}) устарела и не полностью поддерживается. Для работы Mainsail требуется версия не ниже {minVersion}.",Headline:"Устаревшая версия браузера"},DependencyDescription:"Текущая версия {name} не поддерживает все возможности Mainsail. Обновите {name} до версии не ниже {neededVersion}.",DependencyName:"Зависимость: {name}",DismissAll:"Отклонить всё",KlipperWarnings:{DeprecatedOption:"Параметр '{option}' в разделе '{section}' устарел и будет удалён в будущем релизе.",DeprecatedOptionHeadline:"Устаревший параметр Klipper",DeprecatedValue:"Значение '{value}' в параметре '{option}' раздела '{section}' устарело и будет удалено в следующем релизе.",DeprecatedValueHeadline:"Устаревшее значение Klipper",KlipperRuntimeWarning:"Предупреждение при запуске Klipper",KlipperWarning:"Предупреждение Klipper"},MoonrakerWarnings:{MoonrakerComponent:"Moonraker: {component}",MoonrakerFailedComponentDescription:"Обнаружена ошибка при загрузке компонента moonraker '{component}'. Проверьте журнал ошибок и устраните проблему.",MoonrakerFailedInitComponentDescription:"При инициализации компонента moonraker '{component}' обнаружена ошибка. Проверьте журнал ошибок и устраните проблему.",MoonrakerInitComponent:"Инициализация Moonraker: {component}",MoonrakerWarning:"Предупреждение Moonraker",UnparsedConfigOption:"Обнаружен нераспознанный параметр конфигурации '{option}: {value}' в разделе [{section}]. Возможно, этот параметр больше недоступен, или это является результатом сбоя загрузки модуля. В будущем это приведёт к ошибке при запуске.",UnparsedConfigSection:"Обнаружен нераспознанный раздел конфигурации [{section}]. Это может быть результатом неудачной загрузки компонента. В будущем это приведет к ошибке при запуске."},Never:"никогда",NextReboot:"после перезагрузки",NoNotification:"Уведомления отсутствуют",Notifications:"Уведомления",Remind:"Напоминание:"},NumberInput:{GreaterOrEqualError:"Должно быть больше или равно {min}!",MustBeBetweenError:"Должно быть между {min} и {max}!",NoEmptyAllowedError:"Поле ввода не должен быть пустым!"},Printers:"Принтеры",TextfieldWithCopy:{Copied:"Скопировано"},TheServiceWorker:{DescriptionNeedUpdate:"Локальный кэш устарел и нуждается в обновлении. Нажмите на кнопку ниже, чтобы обновить кэш.",TitleNeedUpdate:"Прогрессивное web-приложение нуждается в обновлении",Update:"Обновить"},ThrottledStates:{DescriptionCurrentlyThrottled:"Зафиксирован перегрев процессора. Включён механизм защиты процессора, путём понижения его тактовой частоты.",DescriptionFrequencyCapped:"Максимальная частота процессора сейчас ограничена до 1,2 ГГц.",DescriptionPreviouslyFrequencyCapped:"С момента последнего включения, было зафиксировано ограничение частоты процессора до 1,2 ГГц.",DescriptionPreviouslyTemperatureLimited:"С момента последнего включения, было зафиксировано превышение мягкого предела допустимой температуры микроконтроллера микрокомпьютера в 60°C (по умолчанию, только для rPi 3A+/3B+).",DescriptionPreviouslyThrottled:"С момента последнего включения, был зафиксирован перегрев процессора микрокомпьютера.",DescriptionPreviouslyUnderVolted:"С момента последнего включения, было зафиксировано падение напряжения питания микрокомпьютера ниже 4,65В.",DescriptionTemperatureLimitActive:"Превышен мягкий предел допустимой температуры микроконтроллера микрокомпьютера в 60°C (по умолчанию, только для rPi 3A+/3B+).",DescriptionUnderVoltageDetected:"Напряжение питания микрокомпьютера сейчас ниже 4,65 В.",TitleCurrentlyThrottled:"Зафиксирован троттлинг процессора",TitleFrequencyCapped:"Частота ограничена",TitlePreviouslyFrequencyCapped:"Ранее было зафиксировано ограничение частоты процессора",TitlePreviouslyTemperatureLimited:"Ранее была зафиксирована предельная температура",TitlePreviouslyThrottled:"Ранее был зафиксирован троттлинг процессора",TitlePreviouslyUnderVolted:"Ранее было зафиксировано пониженное напряжение питания",TitleTemperatureLimitActive:"Достигнута предельная температура",TitleUnderVoltageDetected:"Зафиксировано пониженное напряжение питания"},Titles:{Complete:"Завершено - {filename}",Error:"ОШИБКА",Pause:"Пауза печати",PrinterOff:"Отключить принтер",Printing:"Напечатано {percent}% - {filename}",PrintingETA:"Напечатано {percent}% - Время завершения: {eta} - {filename}"},TopBar:{CannotUploadTheFile:"Не удаётся загрузить файл!",EmergencyStop:"Аварийная остановка",SAVE_CONFIG:"Сохранить конфигурацию",Uploading:"Загрузка",UploadOfFileSuccessful:"Загрузка файла {file} прошла успешно!",UploadPrint:"Загрузить и напечатать"},TopCornerMenu:{Cancel:"Отмена",ConfirmationDialog:{Description:{HostReboot:"Перезагрузка хоста приведёт к сбою текущей печати!",HostShutdown:"Выключение хоста приведёт к сбою текущей печати!",KlipperFirmwareRestart:"Перезапуск прошивки Klipper приведет к сбою текущей печати!",KlipperRestart:"Перезапуск Klipper приведёт к сбою текущей печати!",KlipperStop:"Остановка Klipper приведёт к сбою текущей печати!",ServiceRestart:"Перезапуск этой службы может привести к сбою текущей печати!",ServiceStart:"Запуск этой службы может привести к сбою текущей печати!",ServiceStop:"Остановка этой службы может привести к сбою текущей печати!"},Title:{HostReboot:"Перезагрузить хост",HostShutdown:"Выключить хост",KlipperFirmwareRestart:"Перезапустить прошивку Klipper",KlipperRestart:"Перезапустить Klipper",ServiceRestart:"Перезапустить службу",ServiceStart:"Запустить службу",ServiceStop:"Остановить службу"}},HostControl:"Управление хостом",KlipperControl:"Управление Klipper",KlipperFirmwareRestart:"Перезапустить прошивку",KlipperRestart:"Перезапустить",PowerDevices:"Питание устройств",Reboot:"Перезагрузить",Restart:"Перезапустить",ServiceControl:"Управление службами",Shutdown:"Выключить",Start:"Запустить",Stop:"Остановить"},UpdateDialog:{Close:"Закрыть",Empty:"Пусто",Recovering:"Восстановление {software}...",RecoveringDone:"Восстановление {software} выполнено!",Updating:"Обновление {software}...",UpdatingDone:"Обновление {software} выполнено!"}},t={Abort:"Отмена",Accept:"Принять",Adjusted:"Скорректировать",Description:"Когда текущий винт будет отрегулирован, нажмите «Принять», чтобы перейти к следующему винту. Если требуется значительная корректировка винта (более 1/8 оборота), нажмите «Скорректировать» - будет запланирован дополнительный цикл регулировки.",Headline:"Винты стола",ScrewAccepted:"Отрегулировано",ScrewIndex:"Номер винта",ScrewName:"Имя винта",ScrewOutput:"{current} из {max}"},i={CannotConnectTo:"Не удаётся подключиться к Moonraker ({host}).",CheckMoonrakerLog:"Если это сообщение появляется неоднократно, посмотрите файл журнала, расположенный в:",Connecting:"Подключение к {host}",Failed:"Не удалось подключиться",Initializing:"Инициализация",TryAgain:"Повторить попытку"},o={CommandList:"Список команд",Empty:"Пусто",HideTemperatures:"Скрыть температуры",HideTimelapse:"Скрыть таймлапсы",SendCode:"Команда...",SetupConsole:"Настройка консоли"},a={AreYouSure:"Вы уверены, что хотите отключить нагрев?",CoolDown:"Отключение нагрева",No:"Нет",Yes:"Да"},r={CanBusInfo:"Только не привязанные узлы могут быть обнаружены. Во избежание проблем со связью рекомендуется подключать к CAN-шине только одно не привязанное устройство. Для получения более подробной информации перейдите по ссылке:",ClickRefresh:"Для поиска устройств, нажмите на кнопку «Обновить».",DevicePath:"Путь к устройству",Formats:"Форматы",Headline:"Устройства",HideSystemEntries:"Скрыть системные записи",LibcameraId:"Libcamera ID",NoDeviceFound:"Устройство не найдено. Проверьте подключение и нажмите кнопку «Обновить».",PathByHardware:"Путь на основе аппаратного оборудования",PathById:"Путь на основе идентификатора устройства (ID)",Refresh:"Обновить",Resolutions:"Разрешения"},n={StartPrint:{Cancel:"Отмена",DoYouWantToStartFilename:"Запустить печать файла {имя файла}?",DoYouWantToStartFilenameFilament:"Запустить печать файла {filename} следующим прутком?",Headline:"Запустить печать",Print:"Печать",Timelapse:"Таймлапс"}},s={ConfigReference:"Документация по настройке",DeviceDialog:"Устройства",DontSave:"Не сохранять",Downloading:"Загрузка",FailedSave:"Не удалось сохранить файл {filename}!",FileReadOnly:"Только для чтения",SaveClose:"Сохранить и закрыть",SaveRestart:"Сохранить и перезапустить",SuccessfullySaved:"Файл {filename} успешно сохранён.",UnsavedChanges:"Несохранённые изменения",UnsavedChangesMessage:"Сохранить изменения внесённые в файл {filename}?",UnsavedChangesSubMessage:"Ваши изменения будут потеряны, если не сохранить их. Вы можете отключить это напоминание в настройках редактора.",Uploading:"Сохранение"},l={AreYouSure:"Вы уверены, что хотите это сделать?",EmergencyStop:"Аварийная остановка",No:"Нет",Yes:"Да"},c={AddBatchToQueue:"Добавить несколько заданий в очередь",AddToQueue:"Добавить задание в очередь",AllFiles:"Все",BedTemp:"Темп. стола",Cancel:"Отмена",ChamberTemp:"Темп. в камере",Count:"Количество",Create:"Создать",CreateNewDirectory:"Создать папку",CurrentPath:"Текущий путь",Delete:"Удалить",DeleteDirectory:"Удалить папку",DeleteDirectoryQuestion:'Вы действительно хотите удалить папку "{name}" со всем его содержимым?',DeleteSelectedQuestion:"Выбрано файлов: {count}. Хотите удалить?",DeleteSingleFileQuestion:'Вы действительно хотите удалить файл "{name}"?',Download:"Скачать",Duplicate:"Создать копию",DuplicateFile:"Создать копию файла",EditFile:"Редактировать файл",Empty:"Пусто",ExtruderTemp:"Темп. экструдера",FilamentName:"Имя прутка",FilamentType:"Тип прутка",FilamentUsage:"Расход прутка",FilamentWeight:"Вес прутка",Files:"Кол-во файлов на странице",Filesize:"Размер файла",Free:"Свободно",FreeDisk:"Свободно места",GCodeFiles:"G-код файлы",GcodesRootDirectoryDoesntExists:'Не найдена папка для G-код файлов. Пожалуйста, проверьте параметр "path" в разделе [virtual_sdcard] конфигурации Klipper.',HiddenFiles:"Показать скрытые файлы",InvalidNameAlreadyExists:"Имя уже существует, введите другое.",InvalidNameEmpty:"Поле ввода не должен быть пустым!",LastEndTime:"Время посл. окончания",LastFilamentUsed:"Использ. прутка в последний раз",LastModified:"Дата изменения",LastPrintDuration:"Продолжит. посл. печати",LastStartTime:"Время посл. запуска",LastTotalDuration:"Общее время посл. печати",LayerHeight:"Высота слоя",Name:"Имя",NewDirectory:"Новая папка",NozzleDiameter:"Диаметр сопла",ObjectHeight:"Высота модели",Preheat:"Преднагрев",PrintedFiles:"Распечатанные файлы",PrintStart:"Запустить печать",PrintTime:"Продолжит. печати",RefreshCurrentDirectory:"Обновить текущую папку",Rename:"Переименовать",RenameDirectory:"Переименовать папку",RenameFile:"Переименовать файл",ScanMeta:"Прочитать метаданные",ScanMetaSuccess:"Метаданные из файла {filename} успешно прочитаны.",Search:"Поиск",SetupCurrentList:"Настройки текущего списка",Slicer:"Слайсер",SuccessfullyCreated:"{filename} успешно создан.",SuccessfullyDeleted:"{filename} успешно удалён.",SuccessfullyMoved:"{filename} успешно перемещён.",SuccessfullyRenamed:"{filename} успешно переименован.",SuccessfullyUploaded:"{filename} успешно загружен!",Total:"Всего",UploadNewGcode:"Загрузить G-код",Used:"Занято",View3D:"Предпросмотр в 3D"},d={CannotUploadFile:"Не удаётся загрузить файл!",DropFilesToUploadFiles:"Перетащите файлы для загрузки"},p={ClearLoadedFile:"Очистить",CNCMode:"Режим ЧПУ",ColorMode:"Тип отображения",Downloading:"Загрузка",ForceLineRendering:"Принудительный рендеринг линий",HDRendering:"HD-рендеринг (круглая экструзия)",High:"Высокое",LoadCurrentFile:"Текущий файл",LoadLocal:"Локальный файл",Low:"Низкое",Max:"Максимальное",Medium:"Среднее",ReloadRequired:"Требуется перезагрузка",Rendering:"Рендеринг",RenderQuality:"Качество рендеринга",ShowGCode:"Окно G-кода",ShowObjectSelection:"Подсвечивать выбранную модель",ShowToolhead:"Маркер инструмента",ShowTravelMoves:"Путь перемещения",SpecularLighting:"Блики",Title:"Просмотрщик G-кода",Tracking:"Отслеживание",Transparency:"Прозрачность",Ultra:"Ультра",VoxelMode:"Воксельный режим (ASMBL)"},m={Abort:"Отмена",BedMeshCalibrate:"Калибровка сетки стола",BedMeshRemove:"Удалить сетку стола",Calibrate:"Калибровка",Clear:"Очистить",CurrentMesh:{Headline:"Текущая сетка стола",Max:"Макс.",Min:"Мин.",Name:"Имя",Range:"Отклонение",Size:"Размер"},DeleteBedMeshProfile:"Удалить профиль сетки стола",DoYouReallyWantToDelete:'Вы действительно хотите удалить профиль "{name}"?',ErrorKlipperNotReady:"Klipper не готов. Карта высот стола отключена.",Flat:"Базовая плоскость",Heightmap:"Карта стола",InvalidNameAlreadyExists:"Профиль с таким именем уже существует, введите другое имя профиля.",InvalidNameAscii:"Недопустимое имя. Допускаются только ASCII-символы.",InvalidNameEmpty:"Поле ввода не должен быть пустым!",InvalidNameReserved:'Профиль с именем "По умолчанию" зарезервирован, пожалуйста, введите другое имя профиля.',Mesh:"Сетка",Name:"Имя",NoBedMeshHasBeenLoadedYet:"Список сеток стола пуст.",NoProfile:"Отсутствуют доступные профили.",Probed:"Зондировано",Profiles:"Профили",Remove:"Удалить",Rename:"Переименовать",RenameBedMeshProfile:"Переименовать профиль сетки стола",ScaleGradient:"Масштаб градиента",ScaleZMax:"Масштабирование отклонения",TitleCalibrate:"Калибровка новой сетки стола",TitleClear:"Очистить сетку стола",TitleHomeAll:"ВСЕ",Wireframe:"Каркасная сетка"},u={AddNote:"Добавить примечание",AddToQueueSuccessful:"Файл {имя файла} добавлен в очередь.",AllJobs:"Все",AvgPrinttime:"Среднее время печати",Cancel:"Отмена",Chart:"Диаграмма",CreateNote:"Добавление примечания",Delete:"Удалить",DeleteSelectedQuestion:"Выбрано заданий: {count}. Хотите удалить?",DeleteSingleJobQuestion:"Вы действительно хотите удалить задание?",Details:"Подробности",EditNote:"Редактировать примечание",Empty:"Пусто",EndTime:"Время окончания печати",EstimatedFilament:"Расч. длина прутка",EstimatedFilamentWeight:"Расч. вес прутка",EstimatedTime:"Расчётное время",FilamentCalc:"Расч. расход прутка",FilamentUsage:"Расход прутка",FilamentUsed:"Использовано прутка",Filename:"Имя файла",Filesize:"Размер файла",FirstLayerBedTemp:"Темп. стола на первом слое",FirstLayerExtTemp:"Темп. экстр. на первом слое",FirstLayerHeight:"Высота первого слоя",HistoryFilamentUsage:"Пруток",HistoryPrinttimeAVG:"Печать",JobDetails:"Сведения о задании",Jobs:"Кол-во заданий на странице",LastModified:"Дата изменения",LayerHeight:"Высота слоя",LoadCompleteHistory:"Скачать полную историю",LongestPrinttime:"Самая долгая печать",Note:"Примечание",ObjectHeight:"Высота модели",PrintDuration:"Продолжит. печати",PrintHistory:"История печати",PrintTime:"Время печати",PrinttimeAvg:"Среднее время печати",Reprint:"Напечатать повторно",Save:"Сохранить",Search:"Поиск",SelectedFilamentUsed:"Расход прутка выбранных заданий",SelectedJobs:"Выбрано заданий",SelectedPrinttime:"Время печати выбранного",Slicer:"Слайсер",SlicerVersion:"Версия слайсера",StartTime:"Время начала печати",Statistics:"Статистика",Status:"Статус",StatusValues:{cancelled:"Отменено",completed:"Завершено",error:"Ошибка",in_progress:"В процессе выполнения",interrupted:"Прервано",klippy_disconnect:"Потеря связь с Klippy",klippy_shutdown:"Остановка Klippy",Others:"Прочее",server_exit:"Выйти с сервера"},Table:"Таблица",TitleExportHistory:"Экспорт истории",TotalDuration:"Общее время работы",TotalFilamentUsed:"Всего использовано прутка",TotalJobs:"Всего заданий",TotalPrinttime:"Общее время печати",TotalTime:"Общее время работы"},D={Cancel:"Отмена",ChangeCount:"Изменить количество",Count:"Количество",Empty:"Пусто",InvalidCountEmpty:"Поле ввода не должен быть пустым!",InvalidCountGreaterZero:"Значение в поле ввода должно быть больше 0!",JobQueue:"Очередь заданий",Pause:"Пауза",RemoveFromQueue:"Удалить из очереди",Start:"Запустить",StartPrint:"Запустить задание"},C={ConfigFilesPanel:{AllFiles:"Все",Cancel:"Отмена",ConfigFiles:"Конфигурационные файлы",ConfigRootDirectoryDoesntExists:'Папка конфигурации не найден. Пожалуйста, проверьте параметр "config_path" в разделе [file_manager] конфигурации Moonraker.',Create:"Создать",CreateDirectory:"Создать папку",CreateFile:"Создать файл",CurrentPath:"Текущий путь",Delete:"Удалить",DeleteDirectory:"Удалить папку",DeleteDirectoryQuestion:'Вы действительно хотите удалить папку "{name}" со всем его содержимым?',DeleteSelectedQuestion:"Выбрано элементов: {count}. Хотите удалить?",DeleteSingleFileQuestion:'Вы действительно хотите удалить файл "{name}"?',Download:"Скачать",Duplicate:"Создать копию",DuplicateFile:"Создать копию файла",EditFile:"Редактировать файл",Empty:"Пусто",Files:"Файлы",Filesize:"Размер файла",Free:"Свободно",FreeDisk:"Свободно места",HiddenFiles:"Показать скрытые файлы",HideBackupFiles:"Скрыть файлы резервных копий",LastModified:"Дата изменения",Name:"Имя",RefreshDirectory:"Обновить папку",Rename:"Переименовать",RenameDirectory:"Переименовать папку",RenameFile:"Переименовать файл",Root:"Выбор корневой папка",SetupCurrentList:"Настройка текущего списка",ShowFile:"Показать файл",Total:"Всего",UploadFile:"Загрузить файл",Uploading:"Загрузка",Used:"Занято"},EndstopPanel:{Endstop:"Концевик",EndstopInfo:"Нажмите кнопку синхронизации справа внизу, чтобы загрузить текущее состояние концевиков.",Endstops:"Концевики",open:"Не сработал",TRIGGERED:"Сработал"},LogfilesPanel:{Accept:"Принять",Cancel:"Отмена",Logfiles:"Файлы журналов",Rollover:"Сброс данных журналов",RolloverDescription:"Выберите журналы, данные которых хотите сбросить:",RolloverToastFailed:'Сброс данных журнала "{name}": {message}',RolloverToastSuccessful:'Данные журнала "{name}" были успешно сброшены.'},SystemPanel:{Constants:"Константы",Cpu:"ЦП",HostDetails:"Информация о хосте",LastStats:"Последняя статистика",Load:"Нагрузка",Memory:"Память",NoMoreInfos:"Дополнительная информация отсутствует",SystemLoad:"Системная информация",Values:{Awake:"Активность: {awake}",Bandwidth:"Скорость передачи данных: {bandwidth}/с",Distro:"Дистрибутив: {name} {version_id}",Frequency:"Частота: {frequency}",Load:"Нагрузка: {load}",Memory:"Память: {memory}",Os:"ОС: {os}",Received:"Получено: {received}",Temp:"Температура: {temp}°C",TempMax:"Макс. Т: {temp}°C",TempMin:"Мин. Т: {temp}°C",Transmitted:"Передано: {transmitted}",Version:"Версия: {version}"}},UpdatePanel:{Abort:"Отмена",AreYouSure:"Вы уверены, что хотите это сделать?",CheckForUpdates:"Проверить обновления",Close:"Закрыть",CommitHistory:"История коммитов",Commits:"Коммиты",CommitsAvailable:"Нет доступных коммитов | Доступен {count} коммит | Доступно коммитов: {count}",CommitsOnDate:"Коммиты от {date}",CommittedDaysAgo:"Коммит сделан {days} назад",CommittedHoursAgo:"Коммит сделан {hours} назад",CommittedOnDate:"Коммит от {date}",CommittedYesterday:"Коммит сделан вчера",ConfigChanges:"Изменения в конфигурации",Corrupt:"повреждённый",CountPackagesCanBeUpgraded:"Доступно обновление системных пакетов: {count} шт.",Detached:"отсоединённый",Dirty:"грязный",GenericUpdateQuestion:"Проверьте историю коммитов (если она доступна) и страницу этого проекта на GitHub, чтобы узнать, нужны ли какие-либо ручные корректировки для этого обновления.",GitHubPage:"Страница на GitHub",HardRecovery:"Жёсткое восстановление",InitUpdateManager:"Менеджер обновлений ещё не инициализирован. Это нормальное явление при первом запуске системы. Для инициализации всех компонентов нажмите кнопку «Обновить».",Invalid:"недопустимый",IUnderstandTheRisks:"Я понимаю риски",KlipperUpdateQuestionConfig:"Это обновит программное обеспечение хоста Klipper. Платы управления, работающие с прошивкой Klipper, возможно, потребуется прошить перекомпилированной прошивкой, прежде чем устройство можно будет вернуть в рабочее состояние.",KlipperUpdateQuestionFirmware:"Это обновление также может содержать изменения в параметрах конфигурации, которые должны быть изменены в файле printer.cfg. Дополнительные сведения смотрите в журнале изменений.",LinkToGithub:"Ссылка на GitHub",MoonrakerUpdateQuestion:"Это обновит API Moonraker. Для продолжения работы с устройством могут потребоваться изменения в файле moonraker.conf.",MoreCommitsInfo:"Здесь может отображаться не более 30 коммитов. Чтобы просмотреть все коммиты, перейдите по следующей ссылке:",OSPackages:"Системные пакеты",SoftRecovery:"Мягкое восстановление",StartUpdate:"Запустить процедуру обновления",System:"Система",ThesePackagesCanBeUpgrade:"Эти системные пакеты могут быть обновлены:",Unknown:"Неизвестно",Update:"Обновить",UpdateAll:"Обновить все компоненты",UpdateManager:"Менеджер обновлений",UpdateWarning:"Предупреждение об обновлении: {name}",Upgrade:"Обновить",UpgradeableSystemPackages:"Обновляемые системные пакеты",UpToDate:"Актуальная версия",WebClientUpdateQuestion:"В некоторых случаях обновление веб-клиента может привести к изменениям, которые могут привести к несовместимости. Дополнительную информацию смотрите в примечаниях к выпуску."}},S={Abort:"Отмена",Accept:"Принять",Advanced:"Дополнительно",Headline:"Ручное зондирование стола"},g={ExtruderControlPanel:{Allowed:"Разрешено",CleanNozzle:"Очистка сопла",EstimatedExtrusion:"Расчётная экструзия:",Extrude:"Выгрузить",ExtruderControl:"Управление экструдером",ExtruderTempTooLow:"Температура экструдера <",ExtrusionFactor:"Коэффициент экструзии (поток)",ExtrusionFeedrate:"Скорость экструзии",FilamentLength:"Длина экструзии",FirmwareRetraction:"Откат из прошивки",FirmwareRetractionSettings:{RetractLength:"Длина отката",RetractSpeed:"Скорость отката",UnretractExtraLength:"Доп. длина подачи",UnretractSpeed:"Скорость подачи"},Headline:"Экструдер",LoadFilament:"Загрузка прутка",PressureAdvance:"Pressure Advance",PressureAdvanceSettings:{Advance:"Pressure Advance",Extruder:"Экструдер",SmoothTime:"Время сглаживания PA"},PurgeFilament:"Прочистка от старого материала",Requested:"Запрошено",Retract:"Загрузить",TooLargeExtrusion:"Экструзия слишком велика!",Tools:"Инструменты",UnloadFilament:"Выгрузка прутка"},FarmPrinterPanel:{ReconnectToPrinter:"Переподключиться",SwitchToPrinter:"Переключиться на принтер",WebcamOff:"Откл."},KlippyStatePanel:{CheckKlippyAndUdsAddress:"Проверьте, запущена ли служба Klipper и правильно ли задан klippy_uds_address в файле moonraker.conf.",FirmwareRestart:"Перезапустить прошивку",KlipperLog:"Журнал Klipper",MoonrakerCannotConnect:"Moonraker не может подключиться к Klipper!",MoonrakerLog:"Журнал Moonraker",PowerOn:"Включить принтер",PrinterSwitchedOff:"Принтер выключен",PrinterSwitchedOffDescription:"Сейчас принтер выключен и Klipper не может подключиться. Чтобы включить принтер, нажмите кнопку ниже:",Restart:"Перезапустить",ServiceReports:"Отчёты по {service}"},MachineSettingsPanel:{Headline:"Ограничения принтера",MotionSettings:{Acceleration:"Ускорение",MaxAccelToDecel:"Ограничение ускорение зигзагов",MinimumCruiseRatio:"Мин. коэф. крейсерской скорости",SquareCornerVelocity:"Скорость на прямых углах",Velocity:"Скорость"}},MacrosPanel:{Headline:"Макросы",Send:"Отправить"},MiniconsolePanel:{Autoscroll:"Автопрокрутка",Headline:"Консоль",HideTemperatures:"Скрыть температуры",HideTimelapse:"Скрыть таймлапсы",SendCode:"Отправить команду...",SetupConsole:"Настройка консоли"},MinSettingsPanel:{IncludeMainsailCfg:"Убедитесь, что файл mainsail.cfg вписан в файл printer.cfg.",IsNotDefinedInConfig:"отсутствует в конфигурационном файле.",MissingConfiguration:"Отсутствующая конфигурация",MoreInformation:"Дополнительная информация"},MiscellaneousPanel:{Headline:"Разное",Light:{Blue:"Синий",Green:"Зелёный",Red:"Красный",White:"Белый"},RunoutSensor:{Detected:"Присутствует",Empty:"Отсутствует"}},PowerControlPanel:{Error:"Ошибка",Off:"Откл.",On:"Вкл.",PowerControl:"Управление питанием"},SpoolmanPanel:{Cancel:"Отмена",ChangeSpool:"Сменить катушку",DaysAgo:"Дней назад: {days}",EjectSpool:"Извлечь катушку",EjectSpoolQuestion:"Вы уверены, что хотите извлечь катушку с прутком?",Filament:"Пруток",FilamentTypeMismatch:"Материал выбранной катушки ({spoolType}) не соответствует материалу в G-коде ({fileType}).",Headline:"Spoolman",LastUsed:"Последнее использование",Location:"Слот",Material:"Материал",Never:"Никогда",NoActiveSpool:"Отслеживание прутка неактивно. Для начала выберите катушку.",NoResults:"Катушка с текущими критериями поиска не найдена.",NoSpools:"Катушка не выбрана",NoSpoolSelected:"Катушка не выбрана. Выберите катушку, иначе эта печать не будет отслеживаться.",OpenSpoolManager:"Открыть управление прутками",Refresh:"Обновить",Search:"Поиск",SelectSpool:"Выбор катушки",Today:"Сегодня",TooLessFilament:"Возможно, на текущей катушке недостаточно прутка для печати. ({spoolWeight}г из {fileWeight}г)",Weight:"Вес",Yesterday:"Вчера"},StatusPanel:{CancelPrint:"Отменить печать",ClearPrintStats:"Очистить статистику печати",Difference:"Разница",EmptyGcodes:"G-код файлы отсутствуют.",EmptyJobqueue:"Текущая очередь заданий пуста.",Estimate:"Расчётное время",ETA:"Время завершения",ExcludeObject:{Cancel:"Отмена",Excluded:"Исключена",ExcludeObject:"Исключить модель",ExcludeObjectHeadline:"Исключить модель",ExcludeObjectText:'Вы действительно хотите исключить модель "{name}" из печати?'},Filament:"Пруток",File:"Файл",Files:"Файлы",Flow:"Поток",Headline:"Статус",Jobqueue:"Очередь",JobqueueMoreFiles:"Задания отсутствуют | Одно задание | Заданий: {count}",Layer:"Слой",Max:"Макс.",ObjectHeight:"Высота модели",PauseAtLayer:{Abort:"Отмена",Accept:"Принять",AtLayer:"На слое",Call:"Вызвать",DescriptionPauseAtLayerActive:'Эта функция уже активна и вызовет команду "{call}" на слое {layer}. При повторном вызове команды эти настройки будут перезаписаны.',DescriptionPauseNextLayerActive:'Эта функция уже активна и вызовет команду "{call}" на следующем слое.',Layer:"Слой",NextLayer:"На следующем слое",PauseAtLayer:"Пауза на слое",Type:"Тип"},PausePrint:"Пауза печати",Print:"Печать",PrintTime:"Продолжит. печати",ReprintJob:"Повторить задание",Requested:"Запрошено",ResumePrint:"Продолжить печать",Slicer:"Слайсер",Speed:"Скорость",Status:"Статус",Total:"Всего",Unknown:"Неизвестно"},TemperaturePanel:{AutoscaleChart:"Автомасштабирование графика",Avg:"Средняя",Cooldown:"Отключить нагрев",Current:"Текущая",Dataset:{Power:"Мощность ШИМ",Speed:"Скорость ШИМ",Target:"Заданная температура",Temperature:"Текущая температура"},Headline:"Температуры",HideMcuHostSensors:"Скрыть датчик хоста/микроконтроллёра",HideMonitors:"Скрыть мониторинг",Max:"Макс.",Min:"Мин.",Name:"Датчик",Presets:"Профили",SetupTemperatures:"Настройки температуры",ShowChart:"Показать график",ShowNameInChart:"Показать {name} на графике",ShowNameInList:"Показать {name} в списке",State:"Мощность",Target:"Заданная",TemperaturesInChart:"Температуры [°C]",TempTooHigh:"Слишком высокая температура для {name}! (макс.: {max})",TempTooLow:"Слишком низкая температура для {name}! (мин.: {min})"},ToolheadControlPanel:{Absolute:"Абсолютная",ALL:"ВСЕ",ControlButtons:"Кнопки управления",CoordinateFields:"Поля ввода координат",Headline:"Печатная голова",PleaseConfigureSteps:"Пожалуйста, настройте шаги",Position:"Позиция",PositionOutput:"Вывод типа адресации",QGL:"4-точечное ВП (QGL)",Relative:"Относительная",SettingsInterfaceControl:"Настройки > Интерфейс > Управление",SpeedFactor:"Коэффициент скорости",ZOffset:"Смещение Z координаты",ZTilt:"Наклон оси Z"},WebcamPanel:{All:"Все",FPS:"к/с",Headline:"Видеокамера",NoWebcam:'Нет доступных видеокамер. Добавьте видеокамеру в разделе "Настройки интерфейса" -> "Видеокамеры".',UnknownWebcamService:"Неизвестный сервис видеокамеры"},ZoffsetPanel:{Clear:"Сброс",Headline:"Смещение Z коорд.",Later:"Позже",Ok:"OK",Save:"Сохранить",SaveConfig:"СОХРАНИТЬ КОНФИГУРАЦИЮ",SaveInfoDescription:"Новое смещение координат оси Z было рассчитано и зарегистрировано. Нажмите кнопку «СОХРАНИТЬ КОНФИГУРАЦИЮ» для сохранения в файле printer.cfg и перезапуска Klipper.",SaveInfoDescriptionPrint:"Новое смещение координат оси Z было рассчитано и зарегистрировано. После печати, нажмите кнопку «СОХРАНИТЬ КОНФИГУРАЦИЮ» на верхней панели для сохранения и перезапуска Klipper.",SaveInfoHeadline:"Информация"}},T={AreYouSure:"Вы уверены, что хотите это сделать?",No:"Нет",TurnDeviceOff:"Выключить {device}",TurnDeviceOn:"Включить {device}",Yes:"Да"},P={Console:"Консоль",Dashboard:"Управление","G-Code Files":"G-код файлы","G-Code Viewer":"Просм. G-кода",Heightmap:"Карта стола",History:"История",Machine:"Система",Printers:"Принтеры",Timelapse:"Таймлапсы",Webcam:"Видеокамеры"},y={Accept:"Принять",Base:"Базовый",ErrorText:"Что-то пошло не так в процессе калибровки.",Headline:"Регулировка поворота винтов",Retry:"Повторить"},F={AddPrinter:"Добавить принтер",AddPrintersToJson:"Пожалуйста, добавьте принтеры в файл config.json.",CannotConnectTo:"Не удаётся подключиться к {host}.",ChangePrinter:"Сменить принтер",Connecting:"Подключение к {host}",ConnectionFailed:"Ошибка подключения",EditPrinter:"Редактировать принтер",Hello:"Добро пожаловать в удалённый режим работы Mainsail!",HostnameInvalid:"Неверное имя хоста/IP-адрес",HostnameIp:"Имя хоста/IP-адрес",HostnameRequired:"Требуется имя хоста",Port:"Порт",PortRequired:"Требуется порт",RememberToAdd:"Не забудьте добавить '{cors}' в файл moonraker.conf в параметр 'cors_domains'.",SelectPrinter:"Выбор принтера",TryAgain:"Повторить попытку",UpdatePrinter:"Обновить принтер",YouCanFindMore:"Более подробную информацию можете найти на"},h={Cancel:"Отмена",Close:"Закрыть",ConsoleTab:{AddFilter:"Добавить фильтр",Console:"Консоль",CreateHeadline:"Создать фильтр",Direction:"Направление сортировки",DirectionShell:"Последняя запись снизу",DirectionTable:"Последняя запись сверху",EditHeadline:"Редактировать фильтр",EntryStyle:"Стиль отображения",EntryStyleCompact:"Компактный",EntryStyleDefault:"Стандартный",Filters:"Фильтры",Height:"Высота",HideTemperatures:"Скрыть температуры",HideTimelapse:"Скрыть таймлапсы",Name:"Имя",Regex:"Регулярное выражение",StoreButton:"Сохранить фильтр",UpdateButton:"Обновить фильтр"},ControlTab:{Bars:"Строки",Circle:"Круг",Control:"Управление",Cross:"Крест",EnableXYHoming:"Показать кнопку совмещённой парковки для осей XY",EstimatedExtrusionInfo:"Показать данные о расчётной экструзии",EstimatedExtrusionInfoDescription:"Показывать/скрывать информацию о предполагаемой экструзии на основе объёма и скорости экструзии.",HideDuringPrint:"Скрыть элементы управления осями во время печати",InvertXMovement:"Инвертировать направление движения оси X",InvertYMovement:"Инвертировать направление движения оси Y",InvertZMovement:"Инвертировать направление движения оси Z",IsDefault:" (по умолчанию)",MaximumValues:"Максимальные значения: {maximum}",MaximumValuesVisibility:"Для лучшей видимости рекомендуется максимальное значение {maximum}.",MinimumValues:"Минимальные значения: {minimum}",MotorsOff:"Откл. моторы{isDefault}",MoveDistancesEInMm:"Приращения значения экструзии (мм)",MoveDistancesInMm:"Приращения значения перемещения (мм)",MoveDistancesXYInMm:"Приращения значения перемещения по оси XY (мм)",MoveDistancesZInMm:"Приращения значения перемещения по оси Z (мм)",QuadGantryLevel:"Четырёхточечное выравнивание портала (QGL){isDefault}",SpeedEInMms:"Предустановка скорости экструзии (мм/с)",SpeedXY:"Скорость перемещения по осям X/Y",SpeedZ:"Скорость перемещения по оси Z",Style:"Стиль отображения",ValueGreaterThan:"Значение должно быть больше {value}",ZOffsetIncrements:"Приращения значения смещения координат оси Z (мм)",ZOffsetSaveOption:"Вариант сохранения смещение Z координаты",ZOffsetSaveOptionDescription:"Выбор варианта сохранения смещения Z координаты.",ZTiltAdjust:"Регулировка наклона оси Z{isDefault}"},DashboardTab:{Dashboard:"Компоновка",Desktop:"Рабочий стол ПК",Mobile:"Смартфон",ResetLayout:"Сброс по умолчанию",Tablet:"Планшет",Widescreen:"Широкоэкранный"},Edit:"Изменить",EditorTab:{ConfirmUnsavedChanges:"Запрос на сохранение или отмену несохранённых изменений",ConfirmUnsavedChangesDescription:"Если включено, то для сохранения или отмены внесенных изменений требуется подтверждение. Если отключено, изменения отклоняются без предупреждения.",Editor:"Редактор",KlipperRestartMethod:"Метод перезапуска Klipper",KlipperRestartMethodDescription:"Выберите, какой метод перезапуска будет использоваться при нажатии «Сохранить и перезапустить» при редактировании файлов конфигурации Klipper.",Spaces:"Пробелов: {count}",TabSize:"Размер табуляции",TabSizeDescription:"Задаёт количество пробелов при нажатии клавиши TAB.",UseEscToClose:"Нажмите ESC, чтобы закрыть редактор",UseEscToCloseDescription:"Позволяет закрыть редактор клавишей ESC."},GCodeViewerTab:{BackgroundColor:"Цвет фона",ExtruderColor:"Цвет экструдера",GCodeViewer:"Просм. G-кода",GridColor:"Цвет сетки",MaxFeed:"Максимальная скорость подачи",MinFeed:"Минимальная скорость подачи",ProgressColor:"Цвет прогресса",ShowAxes:"Показывать оси"},GeneralTab:{"12hours":"12-часовой ({time})","24hours":"24-часовой ({time})",Backup:"Резервировать",BackupDialog:"Выберите разделы для которых вы хотите создать резервную копию:",CalcEstimateTime:"Расчёт оставшегося времени",CalcEstimateTimeDescription:"Если выбрано несколько, будет рассчитано среднее значение.",CalcEtaTime:"Расчёт времени завершения печати",CalcEtaTimeDescription:"Если выбрано несколько, будет рассчитано среднее значение.",CalcPrintProgress:"Расчёт прогресса печати",CalcPrintProgressDescription:"Выбор метода расчёта прогресса печати.",CalcPrintProgressItems:{Filament:"По прутку",FileAbsolute:"По позиции в файле (абсолютная)",FileRelative:"По позиции в файле (относительная)",Slicer:"По слайсеру (M73)"},CannotReadJson:"Не удаётся прочитать/обработать файл резервной копии.",DateFormat:"Формат даты",DbConsoleHistory:"История консоли",DbHistoryJobs:"История заданий",DbHistoryTotals:"Всего заданий",DBNavigation:"Навигация",DbTimelapseSettings:"Настройки таймлапса",DbView:"Настройки отображения",EstimateValues:{Filament:"По прутку",File:"По файлу",Slicer:"По слайсеру"},Everything:"Все",FactoryDialog:"Выберите разделы, которые хотите сбросить:",FactoryReset:"Сброс к заводским настройкам",General:"Общие",Language:"Язык",MainsailSettingsMoonrakerDb:"Настройки Mainsail в базе данных Moonraker",PrinterName:"Имя принтера",Reset:"Сброс",Restore:"Восстановить",RestoreDialog:"Выберите разделы, которые хотите восстановить:",TimeFormat:"Формат времени"},HeightmapTab:{ColorSchemes:"Цветная модель",Heightmap:"Карта стола",IsDefault:"(По умолчанию)",Schemes:{GrayScale:"Градации серого",Hot:"Hot",Hsv:"HSV",Portland:"Portland",Spring:"Spring"}},InterfaceSettings:"Настройки интерфейса",MacrosTab:{Add:"Добавить",AddGroup:"Добавить группу",AvailableMacros:"Доступные макросы",ChangeMacroColor:"Изменить цвет кнопки.",Color:"Цвет",CountMacros:"Макросы отсутствуют | {count} макрос | Макросов: {count}",Custom:"Пользовательский",CustomColor:"Пользовательский цвет",DeletedMacro:"Макрос удалён",DeleteMacroFromGroup:"Удалить макрос из группы.",EditGroup:"Редактирование группы",Error:"Ошибка",Expert:"Продвинутое",General:"Общие",Group:"Группа",GroupMacros:"Групповые макросы",Macrogroups:"Группы",Macros:"Макросы",Management:"Управление",Name:"Имя",NoAvailableMacros:"Макросы отсутствуют.",NoGroups:"Группы не найдены...",NOMacros:"Макросы не найдены...",NoMacrosInGroup:"В этой группе нет макросов.",Primary:"Основной",Secondary:"Второстепенный",ShowInStatePaused:"Показать/скрыть, когда печать на паузе.",ShowInStatePrinting:"Показать/скрыть, когда принтер печатает.",ShowInStateStandby:"Показать/скрыть, когда принтер находится в режиме ожидания.",Simple:"Простое",Status:"Статус",Success:"Успешно",UnknownGroup:"Неизвестная группа",Warning:"Предупреждение"},MiscellaneousTab:{AddGroup:"Добавить группу",AddPreset:"Добавить профиль",Color:"Цвет",CreateGroup:"Создать группу",CreatePreset:"Создать профиль",End:"Конечный",EndDescription:"Последняя LED-лента этой группы.",Groups:"Группы",GroupSubTitle:"Начальный: {start}, конечный: {end}",LightGroups:"{name} - Группы",LightPresets:"{name} - профиль",Miscellaneous:"Разное",Name:"Имя",NoDevicesFound:"Устройства не найдены",NoGroupFound:"Группы не найдены",NoPresetFound:"Профили не найдены",Presets:"Профили",Start:"Начальный",StartDescription:"Первая LED-лента этой группы.",UnableToLoadLight:"Не удаётся загрузить свет",UnableToLoadPreset:"Не удаётся загрузить профиль"},NavigationTab:{Navigation:"Навигация"},PresetsTab:{AddPreset:"Добавить профиль",Cooldown:"Отключить нагрев",CreateHeadline:"Создать профиль",CustomGCode:"Пользовательский G-код",EditCooldown:"Редактирование отключения нагрева",EditHeadline:"Редактировать профиль",ErrorInvalidValue:"Недопустимое значение",ErrorNameNotUnique:"Имя уже существует",ErrorNameRequired:"Требуется имя",Name:"Имя",PreheatPresets:"Профиль",PresetInfo:"Задайте хотя бы минимальную целевую температуру или пользовательский G-код.",PresetNamePlaceholder:"Имя профиль (обязательно)",StoreButton:"Сохранить профиль",UpdateButton:"Обновить профиль",UpdateCooldown:"Обновить отключение нагрева"},RemotePrintersTab:{AddPrinter:"Добавить принтер",EditPrinter:"Редактировать принтер",Hostname:"Имя хоста",Port:"Порт",RemotePrinters:"Принтеры",UpdatePrinter:"Обновить принтер",UseConfigJson:"InstanceDB = JSON обнаружен. Пожалуйста, используйте config.json для редактирования принтеров."},Store:"Сохранить",TimelapseTab:{Autorender:"Автоматический рендеринг",AutorenderDescription:"Если включено, то по окончанию печати автоматически запустится рендеринг таймлапса.",Camera:"Видеокамера",CameraDescription:"Выбор видеокамеры, которую собираетесь использовать.",ConstantRateFactor:"Фактор постоянного оценивания (CRF)",ConstantRateFactorDescription:"Метод одно-проходного сжатия видео, обеспечивающий компромисс между качеством и размером видео. Диапазон шкалы CRF от 0 до 51, где 0 - сжатие без потерь, 23 - значение по умолчанию, а 51 - наихудшее возможное качество. Субъективно разумный диапазон это значение 17-28. Можете считать, что не имеет смысла ставить значение меньше 17/18, так как далее уже визуально не заметы отличия.",duplicatelastframe:"Дублирование последних кадров",duplicatelastframeDescription:"Дублирование последних n кадров в конец видео.",Enabled:"Включено",EnabledDescription:"Если отключено, макросы G-кода игнорируются, а авторендеринг пропускается.",Extraoutputparams:"Дополнительные выходные параметры",ExtraoutputparamsDescription:"Устанавливает дополнительные выходные параметры для FFMPEG. Примечание: указание здесь каких-либо значений приведёт к отключению настройки поворота видео.",FwRetract:"Откат из прошивки",FwRetractDescription:"Использование отката из прошивки при послойной съёмке (layermacro).",GcodeVerbose:"Подробный G-код",GcodeVerboseDescription:"Если включено, макросы G-кода будут писать информацию в консоль.",General:"Общие",HyperlapseCycle:"Интервал гиперлапса",HyperlapseCycleDescription:"Каждые n секунд будет делаться один снимок с видеокамеры.",Mode:"Режим",ModeDescription:"Выбор режима записи видео между послойной съемкой (layermacro) и гиперлапсом (интервальная съемка).",OutputFramerate:"Частота кадров",OutputFramerateDescription:"Задание частоты кадров выходного видео. Примечание: параметр игнорируется, если включена переменная частота кадров (variable_fps).",Parkhead:"Парковка печатной головы",ParkheadDescription:"Если включено, перед съемкой кадра печатающая головка будет парковаться.",Parkpos:"Парковочное положение",ParkposDescription:"Выбор места парковки печатной головы.",ParkTime:"Продолжительность парковки",ParkTimeDescription:"Увеличение времени простоя при парковке.",Pixelformat:"Формат пикселей",PixelformatDescription:"Задание формата пиксельный (соотношения сторон) выходного видео.",PosDZ:"Позиция по Z",PosDZDescription:"Парковочное положение по Z (относительное).",PosX:"Позиция по X",PosXDescription:"Парковаться только по X (абсолютная).",PosY:"Позиция по Y",PosYDescription:"Парковаться только по X (абсолютная).",PreviewImage:"Генерировать превью видео",PreviewImageDescription:"Сохранение изображения из видео для предварительного просмотра с тем же именем, что и у видео.",RenderingOptions:"Параметры рендеринга",RetractDistance:"Длина заправки при откате",RetractDistanceDescription:"Длина прутка, которую втягивает экструдер.",RetractSpeed:"Скорость заправки при откате",RetractSpeedDescription:"Скорость с которой экструдер втягивает пруток.",RulesBetweenMinMax:"Значение должно быть между {min} и {max}!",RulesMin:"Значение должно быть не менее {min}!",RulesPositive:"Значение должно быть положительным!",RulesRequired:"Введите значение в поле ввода!",RulesZeroAndPositive:"Значение должно быть равно или больше нуля!",SaveFrames:"Сохранение кадров",SaveFramesDescription:"Сохранение кадров в zip-файл для внешнего рендеринга",StreamDelayCompensation:"Компенсация задержки видеопотока",StreamDelayCompensationDescription:"Задержка захвата изображения.",Targetlength:"Длительность видео",TargetlengthDescription:"Продолжительность видео при включённой переменной частоте кадров.",TimeFormatCode:"Формат таймкода",TimeFormatCodeDescription:"Определение способа кодирования метки времени в выходном файле.",Timelapse:"Таймлапс",TravelSpeed:"Скорость перемещения",TravelSpeedDescription:"Скорость перемещения головы при парковке и возобновлении печати.",UnretractDistance:"Длина подачи при откате",UnretractDistanceDescription:"Длина прутка, который экструдер выдавливает после втягивания.",UnretractSpeed:"Скорость подачи при откате",UnretractSpeedDescription:"Скорость с которой экструдер выдавливает пруток после втягивания.",VariableFps:"Переменная частота кадров",VariableFpsDescription:"Если включено, частота кадров выходного видео рассчитывается на основе заданной продолжительности видео.",VariableFpsMax:"Макс. переменная частота кадров",VariableFpsMaxDescription:"",VariableFpsMin:"Мин. переменная частота кадров",VariableFpsMinDescription:""},UiSettingsTab:{BedScrewsDialog:"Окно регулировки винтов стола",BedScrewsDialogDescription:"Отображать вспомогательное диалоговое окно для регулировки винтов стола (BED_SCREWS_ADJUST).",BigThumbnailBackground:"Цвет фона больших миниатюр",BoolBigThumbnail:"Большие миниатюры",BoolBigThumbnailDescription:"Отображение большой миниатюры стола с моделями на панели состояния во время печати.",BoolHideUploadAndPrintButton:"Скрыть кнопку «Загрузить и напечатать»",BoolHideUploadAndPrintButtonDescription:"Показывать или скрывать кнопку «Загрузить и напечатать» в верхней части панели.",ConfirmOnCoolDown:"Запрос подтверждения для отключения нагрева",ConfirmOnCoolDownDescription:"Показывать диалоговое окно подтверждения перед отключением нагрева.",ConfirmOnEmergencyStop:"Запрос подтверждения для аварийной остановки",ConfirmOnEmergencyStopDescription:"Показывать диалоговое окно подтверждения перед аварийной остановкой.",ConfirmOnPowerDeviceChange:"Запрос подтверждения на вкл./выкл. питания принтера",ConfirmOnPowerDeviceChangeDescription:"Показывать диалоговое окно подтверждения изменения статуса питания принтера.",DefaultNavigationState:"Состояние навигационной панели по умолчанию",DefaultNavigationStateAlwaysClosed:"Всегда свернута",DefaultNavigationStateAlwaysOpen:"Всегда развёрнута",DefaultNavigationStateDescription:"Выбор состояния боковой навигационной панели по умолчанию.",DefaultNavigationStateLastState:"Последнее состояние",DisableFanAnimation:"Отключить анимацию вентиляторов",DisableFanAnimationDescription:"Отключение анимации вентиляторов немного снижает нагрузку на ваш браузер.",DisplayCANCEL_PRINT:"Показать кнопку «Отменить печать»",DisplayCANCEL_PRINTDescription:"Всегда показывать кнопку «Отменить печать» (CANCEL_PRINT). Дополнительное подтверждение при нажатии не требуется.",GcodeThumbnails:"Миниатюры G-кода",GcodeThumbnailsDescription:"Нажмите на кнопку, чтобы перейти к руководству.",Guide:"Инструкция",HideSaveConfigButtonForBedMesh:"Скрыть кнопку «СОХРАНИТЬ КОНФИГУРАЦИЮ» при изменении сетки стола",HideSaveConfigButtonForBedMeshDescription:"Скрывать кнопку SAVE_CONFIG, если должны быть сохранены только изменения сетки стола.",HideUpdateWarnings:"Скрыть предупреждения об обновлении",HideUpdateWarningsDescription:"Скрывать все предупреждения об обновлениях в менеджере обновлений.",LockSliders:"Блокировка ползунков на устройствах с сенсорным экраном",LockSlidersDelay:"Задержка блокировки ползунков",LockSlidersDelayDescription:"Ползунки будут блокироваться после заданной задержки. Если значение не задано или стоит 0, то они блокируются только после изменения/перезагрузки страницы.",LockSlidersDescription:"Ползунки на сенсорном экране необходимо разблокировать перед изменением, нажатием на соответствующую иконку замка.",Logo:"Цвет логотипа",ManualProbeDialog:"Окно ручного зондирования стола",ManualProbeDialogDescription:"Отображать вспомогательное диалоговое окно для PROBE_CALIBRATE или Z_ENDSTOP_CALIBRATE.",NavigationStyle:"Стиль навигационной панели",NavigationStyleDescription:"Изменение внешнего вида навигационной панели.",NavigationStyleIconsAndText:"Иконки + текст",NavigationStyleIconsOnly:"Только значки",PowerDeviceName:"Источник питания принтера",PowerDeviceNameDescription:"Выбор устройства питания Moonraker, которое будет использоваться для питания принтера.",Primary:"Основной цвет",ProgressAsFavicon:"Прогресс печати во вкладке бразузера",ProgressAsFaviconDescription:"Изменение значка логотипа Mainsail на кружок прогресса печати.",ScrewsTiltAdjustDialog:"Окно регулировки поворота винтов стола",ScrewsTiltAdjustDialogDescription:"Отображать вспомогательное диалоговое окно для регулировки поворота винтов стола (SCREWS_TILT_CALCULATE).",TempchartHeight:"Высота графика температуры",TempchartHeightDescription:"Изменение высоты графика температуры на странице управления.",Theme:"Тема",ThemeDark:"Тёмная",ThemeDescription:"Изменение цветовой темы приложения.",ThemeLight:"Светлая",UiSettings:"Интерфейс"},Update:"Обновить",WebcamsTab:{AddWebcam:"Добавить видеокамеру",CreateWebcam:"Создать видеокамеру",EditCrowsnestConf:"Редактировать crowsnest.conf",EditWebcam:"Редактировать видеокамеру",EnableAudio:"Вкл. звук",FlipWebcam:"Отразить картинку видеокамеры по:",HideFps:"Скрыть счётчик кадров",Hlsstream:"HLS-поток",Horizontally:"Горизонтали",IconBed:"Стол",IconCam:"Видеокамера",IconDoor:"Дверь",IconFilament:"Пруток",IconHot:"Горячий",IconMcu:"Микроконтроллёр",IconNozzle:"Сопло",IconPrinter:"Принтер",Ipstream:"IP-видеокамера",JMuxerStream:"Сырой H264 поток (jmuxer)",Mjpegstreamer:"MJPEG-поток",MjpegstreamerAdaptive:"Адаптивный MJPEG-поток",Name:"Имя",NameAlreadyExists:"Имя уже существует",Required:"требуется",Rotate:"Поворот",SaveWebcam:"Сохранить видеокамеру",Service:"Сервис",TargetFPS:"Частота кадров",UpdateWebcam:"Обновить видеокамеру",UrlSnapshot:"URL-адрес снимка",UrlStream:"URL-адрес потока",Uv4lMjpeg:"UV4L-MJPEG",Vertically:"Вертикали",Webcams:"Видеокамеры",WebrtcCameraStreamer:"WebRTC-поток",WebrtcGo2rtc:"WebRTC (go2rtc)",WebrtcJanus:"WebRTC (janus-gateway)",WebrtcMediaMTX:"WebRTC (MediaMTX)"}},v={AllFiles:"Все",Autorender:"Авторендеринг",Cancel:"Отмена",Create:"Создать",CreateNewDirectory:"Создать папку",CurrentPath:"Текущий путь",Delete:"Удалить",DeleteDirectory:"Удалить папку",DeleteDirectoryQuestion:'Вы действительно хотите удалить папку "{name}" со всем его содержимым?',DeleteSelectedQuestion:"Выбрано файлов: {count}. Хотите удалить?",DeleteSingleFileQuestion:'Вы действительно хотите удалить файл "{name}"?',Download:"Скачать",DuplicateLastframe:"Дублирование последних кадров",Empty:"Таймлапсы отсутствуют.",Enabled:"Включено",EstimatedLength:"Длительность",Files:"Файлы",Filesize:"Размер файла",Fixed:"фиксированная",Framerate:"Частота кадров",Frames:"Кадров",Free:"Свободно",FreeDisk:"Свободно места",LastModified:"Дата изменения",MaxFramerate:"Макс. частота кадров",MinFramerate:"Мин. частота кадров",Name:"Имя",NewDirectory:"Новая папка",NoActiveTimelapse:"Записи отсутствуют.",Preview:"Предпросмотр",RefreshCurrentDirectory:"Обновить папку",Rename:"Переименовать",RenameDirectory:"Переименовать папку",RenameFile:"Переименовать файл",Render:"Рендеринг",RenderSettings:"Настройки рендеринга",SaveFrames:"Сохранить кадры",Search:"Поиск",StartRender:"Запустить рендеринг",Status:"Статус",TargetFps:"Частота кадров",Targetlength:"Длительность видео",TimelapseFiles:"Файлы таймлапсов",TimelapseRendering:"Рендеринг таймлапса",TimelapseRenderingSuccessful:"Рендеринг таймлапса успешно завершён.",Total:"Всего",Type:"Тип",Used:"Использовано",Variable:"Переменная",Video:"Видео"},M="Русский",f={App:e,BedScrews:t,ConnectionDialog:i,Console:o,CoolDownDialog:a,DevicesDialog:r,Dialogs:n,Editor:s,EmergencyStopDialog:l,Files:c,FullscreenUpload:d,GCodeViewer:p,Heightmap:m,History:u,JobQueue:D,Machine:C,ManualProbe:S,Panels:g,PowerDeviceChangeDialog:T,Router:P,ScrewsTiltAdjust:y,SelectPrinterDialog:F,Settings:h,Timelapse:v,title:M};export{e as App,t as BedScrews,i as ConnectionDialog,o as Console,a as CoolDownDialog,r as DevicesDialog,n as Dialogs,s as Editor,l as EmergencyStopDialog,c as Files,d as FullscreenUpload,p as GCodeViewer,m as Heightmap,u as History,D as JobQueue,C as Machine,S as ManualProbe,g as Panels,T as PowerDeviceChangeDialog,P as Router,y as ScrewsTiltAdjust,F as SelectPrinterDialog,h as Settings,v as Timelapse,f as default,M as title};