<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU">
<context>
    <name>ArcGeo</name>
    <message>
        <source>Missing value for Arc Geometry</source>
        <translation>Нет значения для геометрии дуги</translation>
    </message>
</context>
<context>
    <name>Builder</name>
    <message>
        <source>Undefined Name</source>
        <translation type="obsolete">Неопределённое имя</translation>
    </message>
</context>
<context>
    <name>CfgLineEdit</name>
    <message>
        <source>
Not enough chars (expected {0}, found {1}) for the field &quot;{2}&quot;
</source>
        <translation>
Недостаточно символов (ожидалось {0}, реально {1}) в поле &quot;{2}&quot;
</translation>
    </message>
</context>
<context>
    <name>CfgTableCustomActions</name>
    <message>
        <source>
The cell at line {0}, column 0 must not be empty for the table &quot;{1}&quot;
</source>
        <translation>
Ячейка в строке {0}, колонка 0 не должна быть пустой в таблице &quot;{1}&quot;
</translation>
    </message>
    <message>
        <source>
Found {0} duplicate elements for the table &quot;{1}&quot;
</source>
        <translation>
В таблице &quot;{1}&quot; найдено {0} дубликатов
</translation>
    </message>
</context>
<context>
    <name>CfgTableToolParameters</name>
    <message>
        <source>
The cell at line {0}, column 0 must not be empty for the table &quot;{1}&quot;
</source>
        <translation>
Ячейка в строке {0}, колонка 0 не должна быть пустой в таблице &quot;{1}&quot;
</translation>
    </message>
    <message>
        <source>
Found {0} duplicate elements for the table &quot;{1}&quot;
</source>
        <translation>
В таблице &quot;{1}&quot; найдено {0} дубликатов
</translation>
    </message>
    <message>
        <source>
The table &quot;{0}&quot; must always contains tool number &apos;1&apos;
</source>
        <translation>
Таблица &quot;{0}&quot; должна всегда содержать номер инструмента '1'
</translation>
    </message>
</context>
<context>
    <name>CfgTextEdit</name>
    <message>
        <source>
Not enough chars (expected {0}, found {1}) for the field &quot;{2}&quot;
</source>
        <translation>
Недостаточно символов (ожидалось {0}, найдено {1}) в поле &quot;{2}&quot;
</translation>
    </message>
</context>
<context>
    <name>ConfigObj</name>
    <message>
        <source>Config file not found: &quot;%s&quot;.</source>
        <translation type="obsolete">Файл настроек не найден: &quot;%s&quot;.</translation>
    </message>
    <message>
        <source>infile must be a filename, file like object, or list of lines.</source>
        <translation type="obsolete">файл должен быть именем файла, объектом или списком строк.</translation>
    </message>
    <message>
        <source>Cannot compute the section depth at line %s.</source>
        <translation type="obsolete">Невозможно рассчитать глубину раздела на строке %s.</translation>
    </message>
    <message>
        <source>Cannot compute nesting level at line %s.</source>
        <translation type="obsolete">Невозможно рассчитать уровень вложения на строке %s.</translation>
    </message>
    <message>
        <source>Section too nested at line %s.</source>
        <translation type="obsolete">Слишком большая глубина вложения раздела на строке %s.</translation>
    </message>
    <message>
        <source>Duplicate section name at line %s.</source>
        <translation type="obsolete">Повторяющееся название раздела в строке %s.</translation>
    </message>
    <message>
        <source>Parse error in value at line %s.</source>
        <translation type="obsolete">Ошибка разбора значения на строке %s.</translation>
    </message>
    <message>
        <source>Unknown name or type in value at line %s.</source>
        <translation type="obsolete">Неизвестное имя или тип значения в строке %s.</translation>
    </message>
    <message>
        <source>Duplicate keyword name at line %s.</source>
        <translation type="obsolete">Повторяющееся имя ключевого слова в строке %s.</translation>
    </message>
    <message>
        <source>Value &quot;%s&quot; is not a string.</source>
        <translation type="obsolete">Значение &quot;%s&quot; не является строкой.</translation>
    </message>
    <message>
        <source>Value &quot;%s&quot; cannot be safely quoted.</source>
        <translation type="obsolete">Значение &quot;%s&quot; не может быть безопасно окружено кавычками.</translation>
    </message>
    <message>
        <source>Parsing configspec failed: %s</source>
        <translation type="obsolete">Ошибка разбора спецификации настроек: %s</translation>
    </message>
    <message>
        <source>Reading configspec failed: %s</source>
        <translation type="obsolete">Ошибка чтенис спецификации настроек: %s</translation>
    </message>
    <message>
        <source>No configspec supplied.</source>
        <translation type="obsolete">Не указаны спецификации настроек.</translation>
    </message>
</context>
<context>
    <name>ConfigWindow</name>
    <message>
        <source>Please correct the following error(s):
</source>
        <translation>Пожалуйста, исправьте следующие ошибки:
</translation>
    </message>
    <message>
        <source>Invalid changes</source>
        <translation>Ошибочные изменения</translation>
    </message>
    <message>
        <source>Duplicate the current post-processor</source>
        <translation>Дублировать выбранный пост-процессор</translation>
    </message>
    <message>
        <source>Add a new post-processor with default values</source>
        <translation>Новый пост-процессор со значениями по умолчанию</translation>
    </message>
    <message>
        <source>Remove the current post-processor</source>
        <translation>Удалить выбранный пост-процессор</translation>
    </message>
    <message>
        <source>Duplicate a configuration file</source>
        <translation>Дублировать файл конфигурации</translation>
    </message>
    <message>
        <source>Enter a new filename (without extension):</source>
        <translation>Новое имя файла (без расширения):</translation>
    </message>
    <message>
        <source>An error occured while duplicating the file &quot;{0}&quot;. Check that it doesn&apos;t already exists for example</source>
        <translation>Ошибка создания дубликата файла &quot;{0}&quot;. Проверьте, например, не существует ли он</translation>
    </message>
    <message>
        <source>Add a configuration file</source>
        <translation>Добавить файл конфигурации</translation>
    </message>
    <message>
        <source>Enter filename (without extension):</source>
        <translation>Имя файла (без расширения):</translation>
    </message>
    <message>
        <source>An error occured while creating the file &quot;{0}&quot;. Check that it doesn&apos;t already exists for example</source>
        <translation>При создании файла &quot;{0}&quot; произошла ошибка. Проверьте, например, не существует ли он</translation>
    </message>
    <message>
        <source>Delete configuration file?</source>
        <translation>Удалить файл конфигурации?</translation>
    </message>
    <message>
        <source>Are you sure you want to permanently remove the file &quot;{0}&quot;</source>
        <translation>Вы уверены, что хотите удалить файл &quot;{0}&quot;</translation>
    </message>
    <message>
        <source>An error occured while removing the file &quot;{0}&quot;. Remove it manually</source>
        <translation>При удалении файла &quot;{0}&quot; возникла ошибка. Удалите его сами</translation>
    </message>
</context>
<context>
    <name>GLWidget</name>
    <message>
        <source>Using OpenGL version: %s</source>
        <translation>Используется OpenGL версии: %s</translation>
    </message>
</context>
<context>
    <name>GeoentArc</name>
    <message>
        <source>Found extrusion direction: %s</source>
        <translation>Найдено направление выдавливания: %s</translation>
    </message>
</context>
<context>
    <name>GeoentCircle</name>
    <message>
        <source>Found extrusion direction: %s</source>
        <translation>Найдено направление выдавливания: %s</translation>
    </message>
</context>
<context>
    <name>GeoentLine</name>
    <message>
        <source>Found extrusion direction: %s</source>
        <translation>Найдено направление выдавливания: %s</translation>
    </message>
</context>
<context>
    <name>LoggerClass</name>
    <message>
        <source>file logging started at %s</source>
        <translation type="obsolete">Файл журнала начат %s</translation>
    </message>
    <message>
        <source>file logging stopped at %s</source>
        <translation type="obsolete">Файл журнала завершён %s</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <source>DXF2GCODE</source>
        <translation>DXF2GCODE</translation>
    </message>
    <message>
        <source>Entities</source>
        <translation>Объекты</translation>
    </message>
    <message>
        <source>Collapse all items</source>
        <translation>Свернуть всё</translation>
    </message>
    <message>
        <source>Expand all items</source>
        <translation>Раскрыть всё</translation>
    </message>
    <message>
        <source>Layers</source>
        <translation>Слои</translation>
    </message>
    <message>
        <source>Move-up the selected shape/layer</source>
        <translation>Поднять выбранный объект</translation>
    </message>
    <message>
        <source>Move-down the selected shape/layer</source>
        <translation>Опустить выбранный объект</translation>
    </message>
    <message>
        <source>[mm]</source>
        <translation>[мм]</translation>
    </message>
    <message>
        <source>/ speed </source>
        <translation>/ скорость </translation>
    </message>
    <message>
        <source>start rad. (comp) </source>
        <translation>нач. рад. (комп) </translation>
    </message>
    <message>
        <source>Feed rate XY</source>
        <translation>Подача XY</translation>
    </message>
    <message>
        <source>[mm/min]</source>
        <translation>[мм/мин]</translation>
    </message>
    <message>
        <source>Z Final mill depth</source>
        <translation>Конечная глубина реза</translation>
    </message>
    <message>
        <source>Z Infeed depth</source>
        <translation>Шаг погружения по Z</translation>
    </message>
    <message>
        <source>Z Safety margin</source>
        <translation>Граница безопасности по Z</translation>
    </message>
    <message>
        <source>Z Retraction area</source>
        <translation>Отвод по Z</translation>
    </message>
    <message>
        <source>Z Workpiece top</source>
        <translation>Z верха заготовки</translation>
    </message>
    <message>
        <source>Start X</source>
        <translation>Начальный X</translation>
    </message>
    <message>
        <source>Feed rate Z</source>
        <translation>Подача Z</translation>
    </message>
    <message>
        <source>Start Y</source>
        <translation>Начальный Y</translation>
    </message>
    <message>
        <source>Graphic Area for drawing
</source>
        <translation type="obsolete">Графическая область для отрисовки</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">Файл</translation>
    </message>
    <message>
        <source>Export the current project to G-Code</source>
        <translation>Экспорт проекта в G-коды</translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="obsolete">Экспорт</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="obsolete">Вид</translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="obsolete">Параметры</translation>
    </message>
    <message>
        <source>Machine Type</source>
        <translation type="obsolete">Тип машины</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="obsolete">Справка</translation>
    </message>
    <message>
        <source>Load File</source>
        <translation type="obsolete">Открыть файл</translation>
    </message>
    <message>
        <source>Load DXF or other supportet document</source>
        <translation type="obsolete">Открыть DXF или другой поддерживаемый формат</translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation type="obsolete">Ctrl+L</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="obsolete">Выход</translation>
    </message>
    <message>
        <source>Exit DXF2GCODE and close window</source>
        <translation>Выйти из DXF2GCODE и закрыть окно</translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation></translation>
    </message>
    <message>
        <source>Show WP zero</source>
        <translation type="obsolete">Показать нуль заготовки</translation>
    </message>
    <message>
        <source>Show the Workpiece Zero symbol in the plot.</source>
        <translation type="obsolete">Показать символ нуля для заготовки.</translation>
    </message>
    <message>
        <source>Show path directions</source>
        <translation type="obsolete">Показать направление траекторий</translation>
    </message>
    <message>
        <source>Always shows the path direction in the plot (not only while selected)</source>
        <translation>Показывать направление движения всегда (не только при выборе)</translation>
    </message>
    <message>
        <source>Show disabled paths</source>
        <translation type="obsolete">Отображать выключенные фигуры</translation>
    </message>
    <message>
        <source>Autoscale</source>
        <translation type="obsolete">Автомасштаб</translation>
    </message>
    <message>
        <source>Delete G0 paths</source>
        <translation type="obsolete">Удалить траектории G0</translation>
    </message>
    <message>
        <source>Tolerances</source>
        <translation type="obsolete">Допуски</translation>
    </message>
    <message>
        <source>Scale all</source>
        <translation type="obsolete">Масштабировать всё</translation>
    </message>
    <message>
        <source>Rotate all</source>
        <translation type="obsolete">Повернуть всё</translation>
    </message>
    <message>
        <source>Move WP zero</source>
        <translation type="obsolete">Перенести нуль заготовки</translation>
    </message>
    <message>
        <source>About</source>
        <translation type="obsolete">О программе</translation>
    </message>
    <message>
        <source>Optimize Paths </source>
        <translation type="obsolete">Оптимизировать траектории</translation>
    </message>
    <message>
        <source>Ctrl+Shift+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Export Shapes</source>
        <translation type="obsolete">Экспортировать фигуры</translation>
    </message>
    <message>
        <source>Ctrl+Shift+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Optimize and Export shapes</source>
        <translation type="obsolete">Оптимизировать и экспортировать</translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Live update export route</source>
        <translation type="obsolete">Отображать экспортируемые траектории</translation>
    </message>
    <message>
        <source>Reload File</source>
        <translation type="obsolete">Перезагрузить файл</translation>
    </message>
    <message>
        <source>Ctrl+R</source>
        <translation></translation>
    </message>
    <message>
        <source>Split Edges</source>
        <translation type="obsolete">Разделить углы</translation>
    </message>
    <message>
        <source>Split edges, e.g. can be used for compensation (G41/G42) in combination with EMC</source>
        <translation type="obsolete">Разделение углов может быть использовано для компенсации (G41/G42) в комбинации с EMC</translation>
    </message>
    <message>
        <source>Automatic Cutter Compensation</source>
        <translation type="obsolete">Автоматическая компенсация инструмента</translation>
    </message>
    <message>
        <source>Milling</source>
        <translation type="obsolete">Фрезерная</translation>
    </message>
    <message>
        <source>Drag Knife</source>
        <translation type="obsolete">Резак</translation>
    </message>
    <message>
        <source>Lathe</source>
        <translation type="obsolete">Токарная</translation>
    </message>
    <message>
        <source>Export the enabled shapes</source>
        <translation>Экспортировать включённые фигуры</translation>
    </message>
    <message>
        <source>Sorted layers:</source>
        <translation>Сортированные слои:</translation>
    </message>
    <message>
        <source>Export to file</source>
        <translation>Экспорт в файл</translation>
    </message>
    <message>
        <source>Optimize order of enabled shapes per layer</source>
        <translation>Оптимизировать порядок разрешённых форм по слою</translation>
    </message>
    <message>
        <source>Updating order according to TreeView</source>
        <translation>Обновление порядка в соотвествии с древовидной структурой</translation>
    </message>
    <message>
        <source>Nr. of Shapes %s; Nr. of Shapes in Route %s</source>
        <translation>Количество форм %s, количество форм в траектории %s</translation>
    </message>
    <message>
        <source>Export Order for start: %s</source>
        <translation>Стартовый порядок для экспорта: %s</translation>
    </message>
    <message>
        <source>TSP start values initialised for Layer %s</source>
        <translation>Установлены начальные условия ЗК для слоя: %s</translation>
    </message>
    <message>
        <source>Shapes to write: %s</source>
        <translation>Форм для записи: %s</translation>
    </message>
    <message>
        <source>Fixed order: %s</source>
        <translation>Фиксированный порядок: %s</translation>
    </message>
    <message>
        <source>TSP done with result: %s</source>
        <translation>Результат задачи коммивояжёра: %s</translation>
    </message>
    <message>
        <source>New Export Order after TSP: %s</source>
        <translation>Новый порядок экспорта после задачи коммивосжёра: %s</translation>
    </message>
    <message>
        <source>File: %s selected</source>
        <translation>Выбран файл %s</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;h2&gt;&lt;center&gt;You are using&lt;/center&gt;&lt;/h2&gt;&lt;body bgcolor=&lt;center&gt;&lt;img src=&apos;:images/dxf2gcode_logo.png&apos; border=&apos;1&apos; color=&apos;white&apos;&gt;&lt;/center&gt;&lt;/body&gt;&lt;h2&gt;Version:&lt;/h2&gt;&lt;body&gt;%s: %s&lt;br&gt;Last change: %s&lt;br&gt;Changed by: %s&lt;br&gt;&lt;/body&gt;&lt;h2&gt;Where to get help:&lt;/h2&gt;For more information and updates, please visit &lt;a href=&apos;http://sourceforge.net/projects/dxf2gcode/&apos;&gt;http://sourceforge.net/projects/dxf2gcode/&lt;/a&gt;&lt;br&gt;For any questions on how to use dxf2gcode please use the &lt;a href=&apos;https://groups.google.com/forum/?fromgroups#!forum/dxf2gcode-users&apos;&gt;mailing list&lt;/a&gt;&lt;br&gt;To log bugs, or request features please use the &lt;a href=&apos;http://sourceforge.net/projects/dxf2gcode/tickets/&apos;&gt;issue tracking system&lt;/a&gt;&lt;br&gt;&lt;h2&gt;License and copyright:&lt;/h2&gt;&lt;body&gt;This program is written in Python and is published under the &lt;a href=&apos;http://www.gnu.org/licenses/&apos;&gt;GNU GPLv3 license.&lt;/a&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;h2&gt;&lt;center&gt;Вы используете&lt;/center&gt;&lt;/h2&gt;&lt;body bgcolor=&lt;center&gt;&lt;img src='images/dxf2gcode_logo.png' border='1' color='white'&gt;&lt;/center&gt;&lt;/body&gt;&lt;h2&gt;Версия:&lt;/h2&gt;&lt;body&gt;%s: %s&lt;br&gt;Последнее изменение: %s&lt;br&gt;Автор изменеий: %s&lt;br&gt;&lt;/body&gt;&lt;h2&gt;Где получить помощь:&lt;/h2&gt;Для дальнейшей информации и обновлений, посетите проект &lt;a href='http://sourceforge.net/projects/dxf2gcode/'&gt;http://sourceforge.net/projects/dxf2gcode/&lt;/a&gt;&lt;br&gt;Для любых вопросов по использованию dxf2gcode, используйте &lt;a href='https://groups.google.com/forum/?fromgroups#!forum/dxf2gcode-users'&gt;список рассылки&lt;/a&gt;&lt;br&gt;Для сообщений об ошибках или пожеланий используйте &lt;a href='http://sourceforge.net/projects/dxf2gcode/tickets/'&gt;систему отслеживания проблем&lt;/a&gt;.&lt;br&gt;&lt;h2&gt;Лицензия и авторские права:&lt;/h2&gt;&lt;body&gt;Данная программа написана на языке Python и опубликована на условиях &lt;a href='http://www.gnu.org/licenses/'&gt;лицензии GNU GPLv3&lt;/a&gt;.&lt;br&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>About DXF2GCODE</source>
        <translation>О программе DXF2GCODE</translation>
    </message>
    <message>
        <source>Contour tolerances</source>
        <translation>Допуски контура</translation>
    </message>
    <message>
        <source>Tolerance for common points [%s]:</source>
        <translation>Допуск для слияния точек [%s]:</translation>
    </message>
    <message>
        <source>Tolerance for curve fitting [%s]:</source>
        <translation>Допуск для кривых [%s]:</translation>
    </message>
    <message>
        <source>set Tolerances</source>
        <translation>Установить допуски</translation>
    </message>
    <message>
        <source>Scale Contour</source>
        <translation>Масштабировать контур</translation>
    </message>
    <message>
        <source>Scale Contour by factor:</source>
        <translation>Масштабировать контур с коэффициентом:</translation>
    </message>
    <message>
        <source>Rotate Contour</source>
        <translation>Повернуть контур</translation>
    </message>
    <message>
        <source>Rotate Contour by deg:</source>
        <translation>Повернуть контур на угол:</translation>
    </message>
    <message>
        <source>Workpiece zero offset</source>
        <translation>Смещение заготовки</translation>
    </message>
    <message>
        <source>Offset %s axis %s:</source>
        <translation>Смещение %s ось %s:</translation>
    </message>
    <message>
        <source>No Z-Axis for lathe</source>
        <translation>У токарного станка нет оси Z</translation>
    </message>
    <message>
        <source>Z Drag depth</source>
        <translation>Глубина реза</translation>
    </message>
    <message>
        <source>Open file</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>All supported files (*.dxf *.DXF *.ps *.PS *.pdf *.PDF *%s);;DXF files (*.dxf *.DXF);;PS files (*.ps *.PS);;PDF files (*.pdf *.PDF);;Project files (*%s);;All types (*.*)</source>
        <translation>Все поддерживаемые файлы (*.dxf *.DXF *.ps *.PS *.pdf *.PDF *%s);;DXF-файлы (*.dxf *.DXF);;PS-файлы (*.ps *.PS);;PDF-файлы (*.pdf *.PDF);;файлы проекта (*%s);;Все типы (*.*)</translation>
    </message>
    <message>
        <source>Cannot locate file: %s</source>
        <translation>Файл не найден: %s</translation>
    </message>
    <message>
        <source>Manually open file: %s</source>
        <translation>Открыть файл вручную: %s</translation>
    </message>
    <message>
        <source>Sending Postscript/PDF to pstoedit</source>
        <translation type="obsolete">Передача Postscript/PDF к pstoedit</translation>
    </message>
    <message>
        <source>Loading file: %s</source>
        <translation>Загрузка файла: %s</translation>
    </message>
    <message>
        <source>Loaded layers: %s</source>
        <translation>Загружено слоев: %s</translation>
    </message>
    <message>
        <source>Loaded blocks: %s</source>
        <translation>Загружено блоков: %s</translation>
    </message>
    <message>
        <source>Block %i includes %i Geometries, reduced to %i Contours, used layers: %s</source>
        <translation>Блок %i содержит %i геом. форм, уменьшеных до %i контуров, используемые слои: %s</translation>
    </message>
    <message>
        <source>Loaded %i entity geometries; reduced to %i contours; used layers: %s; number of inserts %i</source>
        <translation>Загружено %i геом. форм; уменьшеных до %i контуров; используемы слои: %s; количество вставок %i</translation>
    </message>
    <message>
        <source>Drawing units: inches</source>
        <translation>Единицы измерения: дюймы</translation>
    </message>
    <message>
        <source>[in]</source>
        <translation>[дюйм]</translation>
    </message>
    <message>
        <source>[IPM]</source>
        <translation>[дюйм/мин]</translation>
    </message>
    <message>
        <source>Drawing units: millimeters</source>
        <translation>Единицы измерения: миллиметры</translation>
    </message>
    <message>
        <source>Reloading file: %s</source>
        <translation>Перезагрузка файла: %s</translation>
    </message>
    <message>
        <source>Save project to file</source>
        <translation>Сохранить проект в файл</translation>
    </message>
    <message>
        <source>Save project to FILE was successful</source>
        <translation>Проект успешно сохранён в файл</translation>
    </message>
    <message>
        <source>Warning during Save Project As</source>
        <translation>Предупреждение во время сохранения проекта</translation>
    </message>
    <message>
        <source>Cannot Save the File</source>
        <translation>Невозможно сохранить в файл</translation>
    </message>
    <message>
        <source>Closing</source>
        <translation>Закрываем</translation>
    </message>
    <message>
        <source>Milling will start at Z = &quot;Workpiece top Z&quot; - &quot;Z infeed depth&quot;</source>
        <translation>Фрезеровка начнётся при Z = &quot;Z верха заготовки&quot; - &quot;глубина реза по Z&quot;</translation>
    </message>
    <message>
        <source>Open...</source>
        <translation type="obsolete">Открыть...</translation>
    </message>
    <message>
        <source>Load DXF or other supported document</source>
        <translation>Загрузить DXF или другой документ</translation>
    </message>
    <message>
        <source>Ctrl+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Show Path Directions</source>
        <translation type="obsolete">Направление движения</translation>
    </message>
    <message>
        <source>Show Disabled Paths</source>
        <translation type="obsolete">Отключённые контуры</translation>
    </message>
    <message>
        <source>Ctrl+V, A</source>
        <translation></translation>
    </message>
    <message>
        <source>Delete G0 Paths</source>
        <translation type="obsolete">Удалить команды G0</translation>
    </message>
    <message>
        <source>Scale All</source>
        <translation type="obsolete">Масштабировать всё</translation>
    </message>
    <message>
        <source>Rotate All</source>
        <translation type="obsolete">Повернуть всё</translation>
    </message>
    <message>
        <source>Move Workpiece Zero</source>
        <translation type="obsolete">Установить &quot;ноль&quot; заготовки</translation>
    </message>
    <message>
        <source>Optimize Paths</source>
        <translation type="obsolete">Оптимизация маршрута</translation>
    </message>
    <message>
        <source>Optimize and Export Shapes</source>
        <translation type="obsolete">Оптимизация и экспорт</translation>
    </message>
    <message>
        <source>Live Update Export Route</source>
        <translation type="obsolete">Постоянный экспорт маршрута</translation>
    </message>
    <message>
        <source>Reload</source>
        <translation type="obsolete">Обновить из файла</translation>
    </message>
    <message>
        <source>Split Line Segments</source>
        <translation type="obsolete">Делить линии на сегменты</translation>
    </message>
    <message>
        <source>Split line segments, e.g. can be used for compensation (G41/G42) in combination with EMC</source>
        <translation>Делить каждую линию на два сегмента, может использоваться для компенсации (G41/G42) в комбинации с EMC</translation>
    </message>
    <message>
        <source>Top View</source>
        <translation type="obsolete">Вид сверху</translation>
    </message>
    <message>
        <source>Ctrl+V, T</source>
        <translation></translation>
    </message>
    <message>
        <source>Isometric View</source>
        <translation type="obsolete">Изометрия</translation>
    </message>
    <message>
        <source>Ctrl+V, I</source>
        <translation></translation>
    </message>
    <message>
        <source>Save Project As...</source>
        <translation type="obsolete">Сохранить проект как...</translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Configuration...</source>
        <translation type="obsolete">Конфигурация...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+C</source>
        <translation></translation>
    </message>
    <message>
        <source>Postprocessor configuration...</source>
        <translation type="obsolete">Конфигурация пост-процессора...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+P</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;h2&gt;&lt;center&gt;You are using&lt;/center&gt;&lt;/h2&gt;&lt;body bgcolor=&lt;center&gt;&lt;img src=&apos;:images/dxf2gcode_logo.png&apos; border=&apos;1&apos; color=&apos;white&apos;&gt;&lt;/center&gt;&lt;/body&gt;&lt;h2&gt;Version:&lt;/h2&gt;&lt;body&gt;%s: %s&lt;br&gt;Last change: %s&lt;br&gt;Changed by: %s&lt;br&gt;&lt;/body&gt;&lt;h2&gt;Where to get help:&lt;/h2&gt;For more information and updates, please visit &lt;a href=&apos;http://sourceforge.net/projects/dxf2gcode/&apos;&gt;http://sourceforge.net/projects/dxf2gcode/&lt;/a&gt;&lt;br&gt;For any questions on how to use dxf2gcode please use the &lt;a href=&apos;https://groups.google.com/forum/?fromgroups#!forum/dxf2gcode-users&apos;&gt;mailing list&lt;/a&gt;&lt;br&gt;To log bugs, or request features please use the &lt;a href=&apos;http://sourceforge.net/p/dxf2gcode/tickets/&apos;&gt;issue tracking system&lt;/a&gt;&lt;br&gt;&lt;h2&gt;License and copyright:&lt;/h2&gt;&lt;body&gt;This program is written in Python and is published under the &lt;a href=&apos;http://www.gnu.org/licenses/&apos;&gt;GNU GPLv3 license.&lt;/a&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;h2&gt;&lt;center&gt;Вы используете&lt;/center&gt;&lt;/h2&gt;&lt;body bgcolor=&lt;center&gt;&lt;img src=':images/dxf2gcode_logo.png' border='1' color='white'&gt;&lt;/center&gt;&lt;/body&gt;&lt;h2&gt;Версия:&lt;/h2&gt;&lt;body&gt;%s: %s&lt;br&gt;Последнее изменение: %s&lt;br&gt;Автор изменений: %s&lt;br&gt;&lt;/body&gt;&lt;h2&gt;Где получить помощь:&lt;/h2&gt;Для информации и обновлений, посетите &lt;a href='http://sourceforge.net/projects/dxf2gcode/'&gt;http://sourceforge.net/projects/dxf2gcode/&lt;/a&gt;&lt;br&gt;Для вопросов по использованию dxf2gcode используйте &lt;a href='https://groups.google.com/forum/?fromgroups#!forum/dxf2gcode-users'&gt;список рассылки&lt;/a&gt;&lt;br&gt;Для сообщений об ошибках, или для идей по новым функциям используйте &lt;a href='http://sourceforge.net/p/dxf2gcode/tickets/'&gt;систему отслеживания заявок&lt;/a&gt;&lt;br&gt;&lt;h2&gt;Лицензия и авторское право:&lt;/h2&gt;&lt;body&gt;Эта программа написана на Питоне и распространяется на условиях &lt;a href='http://www.gnu.org/licenses/'&gt;общественной лицензии GNU GPLv3.&lt;/a&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>No differences found. Ergo, workpiece zero is not moved</source>
        <translation>&quot;Ноль&quot; заготовки остался там, где был</translation>
    </message>
    <message>
        <source>Command:
{0}
returned error code: {1}</source>
        <translation>Команда:
{0}
вернула код ошибки {1}</translation>
    </message>
    <message>
        <source>Please make sure you have installed {0}, and configured it in the config file.</source>
        <translation>Убедитесь, что {0} установлен и сконфигурирован надлежащим образом.</translation>
    </message>
    <message>
        <source>Converting {0} to {1}</source>
        <translation>Преобразуем {0} в {1}</translation>
    </message>
    <message>
        <source>Python version 2 is not supported, please use it with python version 3.</source>
        <translation>Питон версии 2 не поддерживается, пожалуйста, используйте Питон версии 3.</translation>
    </message>
    <message>
        <source>Error exporting shapes: %s</source>
        <translation type="obsolete">Ошибка при экспорте: %s</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <source>&amp;Export</source>
        <translation>&amp;Экспорт</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>&amp;Вид</translation>
    </message>
    <message>
        <source>&amp;Options</source>
        <translation>&amp;Параметры</translation>
    </message>
    <message>
        <source>Mac&amp;hine Type</source>
        <translation>&amp;Тип машины</translation>
    </message>
    <message>
        <source>Measurement &amp;units</source>
        <translation>&amp;Единицы измерения</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>&amp;Справка</translation>
    </message>
    <message>
        <source>&amp;Open...</source>
        <translation>&amp;Открыть...</translation>
    </message>
    <message>
        <source>&amp;Exit</source>
        <translation>&amp;Выход</translation>
    </message>
    <message>
        <source>&amp;Show Path Directions</source>
        <translation>&amp;Показать направление движения</translation>
    </message>
    <message>
        <source>Show Disabled &amp;Paths</source>
        <translation>Отображать &amp;выключенные фигуры</translation>
    </message>
    <message>
        <source>&amp;Autoscale</source>
        <translation>&amp;Автомасштаб</translation>
    </message>
    <message>
        <source>&amp;Delete G0 Paths</source>
        <translation>&amp;Удалить траектории G0</translation>
    </message>
    <message>
        <source>&amp;Configuration...</source>
        <translation>&amp;Конфигурация...</translation>
    </message>
    <message>
        <source>&amp;Postprocessor configuration...</source>
        <translation>Конфигурация &amp;постпроцессора...</translation>
    </message>
    <message>
        <source>&amp;Tolerances</source>
        <translation>&amp;Допуски</translation>
    </message>
    <message>
        <source>&amp;Scale All</source>
        <translation>&amp;Масштабировать всё</translation>
    </message>
    <message>
        <source>&amp;Rotate All</source>
        <translation>&amp;Повернуть всё</translation>
    </message>
    <message>
        <source>&amp;Move Workpiece Zero</source>
        <translation>Установить &quot;&amp;ноль&quot; заготовки</translation>
    </message>
    <message>
        <source>&amp;About</source>
        <translation>&amp;О программе</translation>
    </message>
    <message>
        <source>&amp;Optimize Paths</source>
        <translation>&amp;Оптимизировать траектории</translation>
    </message>
    <message>
        <source>&amp;Export Shapes</source>
        <translation>&amp;Экспортировать фигуры</translation>
    </message>
    <message>
        <source>Optimize &amp;and Export Shapes</source>
        <translation>Оптимизировать &amp;и экспортировать</translation>
    </message>
    <message>
        <source>&amp;Live Update Export Route</source>
        <translation>&amp;Отображать экспортируемые траектории</translation>
    </message>
    <message>
        <source>&amp;Reload</source>
        <translation>&amp;Обновить из файла</translation>
    </message>
    <message>
        <source>Split &amp;Line Segments</source>
        <translation>Делить &amp;линии на сегменты</translation>
    </message>
    <message>
        <source>&amp;Automatic Cutter Compensation</source>
        <translation>Автоматическая &amp;компенсация инструмента</translation>
    </message>
    <message>
        <source>&amp;Milling</source>
        <translation>&amp;Фрезерная</translation>
    </message>
    <message>
        <source>&amp;Drag Knife</source>
        <translation>&amp;Флюгерный нож</translation>
    </message>
    <message>
        <source>&amp;Lathe</source>
        <translation>&amp;Токарная</translation>
    </message>
    <message>
        <source>&amp;Top View</source>
        <translation>&amp;Вид сверху</translation>
    </message>
    <message>
        <source>&amp;Isometric View</source>
        <translation>&amp;Изометрия</translation>
    </message>
    <message>
        <source>&amp;Save Project As...</source>
        <translation>Сохранить проект &amp;как...</translation>
    </message>
    <message>
        <source>&amp;Millimeters</source>
        <translation>&amp;Миллиметры</translation>
    </message>
    <message>
        <source>&amp;Inches</source>
        <translation>&amp;Дюймы</translation>
    </message>
    <message>
        <source>Filter: %s selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;h2&gt;&lt;center&gt;You are using&lt;/center&gt;&lt;/h2&gt;&lt;body bgcolor=&lt;center&gt;&lt;img src=&apos;:images/dxf2gcode_logo.png&apos; border=&apos;1&apos; color=&apos;white&apos;&gt;&lt;/center&gt;&lt;/body&gt;&lt;h2&gt;Version:&lt;/h2&gt;&lt;body&gt;%s: %s&lt;br&gt;Last change: %s&lt;br&gt;Changed by: %s&lt;br&gt;&lt;/body&gt;&lt;h2&gt;Where to get help:&lt;/h2&gt;For more information and updates, please visit &lt;a href=&apos;http://sourceforge.net/projects/dxf2gcode/&apos;&gt;http://sourceforge.net/projects/dxf2gcode/&lt;/a&gt;&lt;br&gt;For any questions on how to use dxf2gcode please use the &lt;a href=&apos;https://www.ltspiceusers.ch/forums/english-section.67/&apos;&gt;https://www.ltspiceusers.ch/forums/english-section.67/&lt;/a&gt;&lt;br&gt;To log bugs, or request features please use the &lt;a href=&apos;http://sourceforge.net/p/dxf2gcode/tickets/&apos;&gt;issue tracking system&lt;/a&gt;&lt;br&gt;&lt;h2&gt;License and copyright:&lt;/h2&gt;&lt;body&gt;This program is written in Python and is published under the &lt;a href=&apos;http://www.gnu.org/licenses/&apos;&gt;GNU GPLv3 license.&lt;/a&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Mirror All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mirror all X / Y-Axis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mirror all on X-Axis:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mirror all on Y-Axis:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MessageBox</name>
    <message>
        <source>You are using DXF2GCODE</source>
        <translation>Вы используете DXF2GCODE</translation>
    </message>
    <message>
        <source>Version %s (%s)</source>
        <translation>Версия %s (%s)</translation>
    </message>
    <message>
        <source>For more information and updates visit:</source>
        <translation>Для дальнейшей информации см.:</translation>
    </message>
</context>
<context>
    <name>MyConfig</name>
    <message>
        <source>errors reading %s:</source>
        <translation>ошибки чтения %s:</translation>
    </message>
    <message>
        <source>Missing value or section.</source>
        <translation>Отсутствует значение или раздел.</translation>
    </message>
    <message>
        <source>trying to rename bad cfg %s to %s</source>
        <translation>попытка переименовать ошибочной настройки %s в %s</translation>
    </message>
    <message>
        <source>rename(%s,%s) failed: %s</source>
        <translation>ошибка переименования (%s -&gt; %s): %s</translation>
    </message>
    <message>
        <source>renamed bad varspace %s to &apos;%s&apos;</source>
        <translation>переименовано ошибочное пространство переменных '%s' в '%s'</translation>
    </message>
    <message>
        <source>created default varspace &apos;%s&apos;</source>
        <translation>создано пространство переменных по умолчанию '%s'</translation>
    </message>
    <message>
        <source>The configuration file version ({0}) doesn&apos;t match the software expected version ({1}).

You have to delete (or carefully edit) the configuration file &quot;{2}&quot; to solve the problem.</source>
        <translation type="obsolete">Файл конфгиурации версии ({0}) не соответствует ожидаемой версии ({1}).

Для решения проблемы Вам придётся удалить (или внимательно отредактировать) файл &quot;{2}&quot;.</translation>
    </message>
    <message>
        <source>Tools table</source>
        <translation>Список инструментов</translation>
    </message>
    <message>
        <source>Custom actions</source>
        <translation>Специальные действия</translation>
    </message>
    <message>
        <source>Software config</source>
        <translation>Настройка программы</translation>
    </message>
    <message>
        <source>Machine config</source>
        <translation>Конфигурация станка</translation>
    </message>
    <message>
        <source>G1 feed rate for first and second axis (2D plane):</source>
        <translation>Подача G1 для первых двух осей (плоскость 2D):</translation>
    </message>
    <message>
        <source>G1 feed rate for third axis:</source>
        <translation>Подача G1 для третьей оси:</translation>
    </message>
    <message>
        <source>Output settings</source>
        <translation>Настройка результата</translation>
    </message>
    <message>
        <source>DXF default import point tolerance:</source>
        <translation>Допуск координат при импорте DXF:</translation>
    </message>
    <message>
        <source>DXF import spline check:</source>
        <translation>Проверка кривых при импорте DXF:</translation>
    </message>
    <message>
        <source>DXF default import fit tolerance:</source>
        <translation>Допуск по умолчанию при импорте DXF:</translation>
    </message>
    <message>
        <source>insert elements which are part of a block to layer where the block is inserted</source>
        <translation>расщепить блоки на составные элементы</translation>
    </message>
    <message>
        <source>Automatic tool config</source>
        <translation>Автоконфигурация инструмента</translation>
    </message>
    <message>
        <source>Separator between identifier and value:</source>
        <translation>Разделитель идентификатора и значения:</translation>
    </message>
    <message>
        <source>Define the tools here:</source>
        <translation>Список инструментов:</translation>
    </message>
    <message>
        <source>Define here custom GCODE that can be inserted anywhere in the program:</source>
        <translation>Задать фрагменты G-кода, которые можно вставлять в программу:</translation>
    </message>
    <message>
        <source> mm</source>
        <translation> мм</translation>
    </message>
    <message>
        <source> in</source>
        <translation> дюйм</translation>
    </message>
    <message>
        <source> mm/min</source>
        <translation> мм/мин</translation>
    </message>
    <message>
        <source> IPS</source>
        <translation> дюйм/мин</translation>
    </message>
    <message>
        <source>By default look for DXF files in:</source>
        <translation>Начальный каталог для DXF файлов:</translation>
    </message>
    <message>
        <source>By default export generated G-Code to:</source>
        <translation>Каталог для создаваемого G-кода:</translation>
    </message>
    <message>
        <source>Location of executable:</source>
        <translation>Путь к программе:</translation>
    </message>
    <message>
        <source>Command-line options:</source>
        <translation>Опции командной строки:</translation>
    </message>
    <message>
        <source>Axes&apos; identifiers</source>
        <translation>Идентификаторы осей</translation>
    </message>
    <message>
        <source>First axis:</source>
        <translation>Первая ось:</translation>
    </message>
    <message>
        <source>Second axis:</source>
        <translation>Вторая ось:</translation>
    </message>
    <message>
        <source>Third axis:</source>
        <translation>Третья ось:</translation>
    </message>
    <message>
        <source>Start and end&apos;s coordinate</source>
        <translation type="obsolete">Начало и конец координат</translation>
    </message>
    <message>
        <source>Third axis&apos; defaults</source>
        <translation>Настройки третьей оси</translation>
    </message>
    <message>
        <source>Retraction coordinate:</source>
        <translation>Координата возврата:</translation>
    </message>
    <message>
        <source>Safety margin:</source>
        <translation>Граница безопасности:</translation>
    </message>
    <message>
        <source>Workpiece origin coordinate:</source>
        <translation>Начало координат заготовки:</translation>
    </message>
    <message>
        <source>Slice depth:</source>
        <translation>Глубина слоя:</translation>
    </message>
    <message>
        <source>Final mill depth:</source>
        <translation>Конечная глубина реза:</translation>
    </message>
    <message>
        <source>G1 feed rates</source>
        <translation>Подача G1</translation>
    </message>
    <message>
        <source>First and second axis (2D plane):</source>
        <translation>Первая и вторая ось (плоскость 2D):</translation>
    </message>
    <message>
        <source>General settings</source>
        <translation>Общие настройки</translation>
    </message>
    <message>
        <source>3D mode (requires OpenGL - restart needed)</source>
        <translation>Режим 3D (требует OpenGL - требуется перезапуск)</translation>
    </message>
    <message>
        <source>Display disabled paths (default)</source>
        <translation>Отображать выключенные фигуры</translation>
    </message>
    <message>
        <source>Live update export route (default)</source>
        <translation>Постоянный экспорт маршрута</translation>
    </message>
    <message>
        <source>Milling</source>
        <translation>Фрезерная</translation>
    </message>
    <message>
        <source>Split line segments (default)</source>
        <translation>Делить линии на сегменты</translation>
    </message>
    <message>
        <source>Automatic cutter compensation (default)</source>
        <translation>Автокомпенсация инструмента</translation>
    </message>
    <message>
        <source>Machine type (default):</source>
        <translation>Тип машины:</translation>
    </message>
    <message>
        <source>Configuration values use the unit (restart needed):</source>
        <translation>Единицы измерений в конфигурации (нужен перезапуск):</translation>
    </message>
    <message>
        <source>Output</source>
        <translation>Результат</translation>
    </message>
    <message>
        <source>Export the G-Code to stdout (instead of a file)</source>
        <translation>Экспорт G-кода на стандартный вывод (вместо файла)</translation>
    </message>
    <message>
        <source>Cutter compensation is done by machine (check box if machine reconizes G41 and G42 commands / uncheck otherwise). This also disables pocket milling.</source>
        <translation type="obsolete">Компенсацию инструмента делает станок (выберите только если машина поддерживает команды G41 и G42)</translation>
    </message>
    <message>
        <source>Retract to drag depth (&quot;Third axis slice depth&quot;) if angle exceeds:</source>
        <translation>Вернуться на глубину реза (&quot;Глубина слоя по третьей оси&quot;) если угол превышает:</translation>
    </message>
    <message>
        <source>By default enable the TSP optimization for ordering shapes (TSP = Travelling Salesman Problem)</source>
        <translation>Включить оптимизацию ЗК для упорядочения контуров (ЗК = задача коммивояжёра)</translation>
    </message>
    <message>
        <source>TSP optimizer</source>
        <translation>Оптимизатор ЗК</translation>
    </message>
    <message>
        <source>Optimizer behaviour:</source>
        <translation>Поведение оптимизатора:</translation>
    </message>
    <message>
        <source>Mutation rate:</source>
        <translation>Скорость мутаций:</translation>
    </message>
    <message>
        <source>Max population:</source>
        <translation>Макс. население:</translation>
    </message>
    <message>
        <source>Max iterations:</source>
        <translation>Макс. итераций:</translation>
    </message>
    <message>
        <source>Starting point:</source>
        <translation>Точка старта:</translation>
    </message>
    <message>
        <source>Parameters&apos; identifiers</source>
        <translation>Идентификаторы параметров</translation>
    </message>
    <message>
        <source>Infeed depth:</source>
        <translation>Глубина погружения:</translation>
    </message>
    <message>
        <source>Workpiece top:</source>
        <translation>Верх заготовки:</translation>
    </message>
    <message>
        <source>Retraction area:</source>
        <translation>Область отвода:</translation>
    </message>
    <message>
        <source>Tool number:</source>
        <translation>Номер инструмента:</translation>
    </message>
    <message>
        <source>Tool diameter:</source>
        <translation>Диаметр инструмента:</translation>
    </message>
    <message>
        <source>Spindle speed:</source>
        <translation>Скорость шпинделя:</translation>
    </message>
    <message>
        <source>Start radius (cutter compensation):</source>
        <translation>Начальный радиус (компенсация резчика):</translation>
    </message>
    <message>
        <source>File used for logging (restart needed):</source>
        <translation>Файл журнала (требуется перезапуск):</translation>
    </message>
    <message>
        <source>On stderr console log messages with importance minimal to level (restart needed):</source>
        <translation>Макс. важность сообщения для вывода на stderr (требуется рестарт):</translation>
    </message>
    <message>
        <source>For log-file log messages with importance minimal to level (restart needed):</source>
        <translation>Макс. важность сообщений для записи в файл журнала (требуется рестарт):</translation>
    </message>
    <message>
        <source>For message box log messages with importance minimal to level (restart needed):</source>
        <translation>Макс. важность сообщений для вывода окна с сообщением (требуется рестарт):</translation>
    </message>
    <message>
        <source>Cutter compensation</source>
        <translation>Компенсация реза</translation>
    </message>
    <message>
        <source>Drag Knife options</source>
        <translation>Настройки флюгерного ножа</translation>
    </message>
    <message>
        <source>Cutter compensation is done by machine (check box if machine reconizes G41 and G42 commands / uncheck otherwise. This also disables pocket milling.)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>By default save Project files to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Update paths with last used path: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The configuration file version ({0}) doesn&apos;t match any of the software expected version ({1}).

You have to delete (or carefully edit) the configuration file &quot;{2}&quot; to solve the problem.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start and end&apos;s coordinate and scaling standard multiplier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>First axis start/end coordiante:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Second axis start/end coordinate:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scale first and second axis:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyDropDownMenu</name>
    <message>
        <source>Invert Selection</source>
        <translation>Инвертировать выбор</translation>
    </message>
    <message>
        <source>Disable Selection</source>
        <translation>Отключить выбранное</translation>
    </message>
    <message>
        <source>Enable Selection</source>
        <translation>Включить выбранное</translation>
    </message>
    <message>
        <source>Switch Direction</source>
        <translation>Изменить направление</translation>
    </message>
    <message>
        <source>Set Nearest StartPoint</source>
        <translation>Установить ближайшую начальную точку</translation>
    </message>
    <message>
        <source>Cutter Compensation</source>
        <translation>Компенсация инструмента</translation>
    </message>
    <message>
        <source>G40 No Compensation</source>
        <translation>G40 без компенсации</translation>
    </message>
    <message>
        <source>G41 Left Compensation</source>
        <translation>G41 компенсация слева</translation>
    </message>
    <message>
        <source>G42 Right Compensation</source>
        <translation>G42 компенсация справа</translation>
    </message>
    <message>
        <source>The selected shapes have the following direction: %i</source>
        <translation>Выбранные контуры имеют направление: %i</translation>
    </message>
    <message>
        <source>Switched Direction at Shape Nr: %i</source>
        <translation>Изменено направление формы №%i</translation>
    </message>
    <message>
        <source>Changed Cutter Correction to None for shape: %i</source>
        <translation>Коррекция инструмента отключена для формы №%i</translation>
    </message>
    <message>
        <source>Changed Cutter Correction to left for shape: %i</source>
        <translation>Коррекция инструмента изменена на левую для формы №%i</translation>
    </message>
    <message>
        <source>Changed Cutter Correction to right for shape: %i</source>
        <translation>Коррекция инструмента изменена на правую длс формы №%i</translation>
    </message>
    <message>
        <source>Pocket Mill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set to True for Pocket Mill for shape: %i</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set to False for Pocket Mill for shape: %i</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set to True for G73 Drill, for shape: %i</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set to False for G73 Drill, for shape: %i</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drill Bore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set Sharpest StartPoint</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyGraphicsScene</name>
    <message>
        <source>Update GrapicsScene</source>
        <translation type="obsolete">Обновление графики</translation>
    </message>
</context>
<context>
    <name>MyGraphicsView</name>
    <message>
        <source>Autoscaling to extend: %s</source>
        <translation>Автомасштабирование до: %s</translation>
    </message>
</context>
<context>
    <name>MyPostProConfig</name>
    <message>
        <source>errors reading %s:</source>
        <translation>ошибки чтения %s:</translation>
    </message>
    <message>
        <source>Missing value or section.</source>
        <translation>Отсутствует значение или раздел.</translation>
    </message>
    <message>
        <source>syntax errors in postpro_config file</source>
        <translation>синтаксическая ошибка в фале postpro_config</translation>
    </message>
    <message>
        <source>trying to rename bad cfg %s to %s</source>
        <translation>попытка переименовать ошибочной настройки %s в %s</translation>
    </message>
    <message>
        <source>rename(%s,%s) failed: %s</source>
        <translation>ошибка переименования rename(%s, %s): %s</translation>
    </message>
    <message>
        <source>renamed bad varspace %s to &apos;%s&apos;</source>
        <translation>переименовано ошибочное пространство переменных '%s' в '%s'</translation>
    </message>
    <message>
        <source>created default varspace &apos;%s&apos;</source>
        <translation>создано пространство переменных по умолчанию '%s'</translation>
    </message>
    <message>
        <source>read existing varspace &apos;%s&apos;</source>
        <translation>чтение существующего пространства переменных '%s'</translation>
    </message>
    <message>
        <source>The postprocessor configuration file version ({0}) doesn&apos;t match the software expected version ({1}).

You have to delete (or carefully edit) the configuration file &quot;{2}&quot; to solve the problem.</source>
        <translation type="obsolete">Файл конфигурации пост-процессора ({0}) не соответствует ожидаемой версии ({1}).

Для решения проблемы Вам придётся удалить (или внимательно отредактировать) файл &quot;{2}&quot;.</translation>
    </message>
    <message>
        <source>Software config</source>
        <translation>Конфигурация ПО</translation>
    </message>
    <message>
        <source>Output specifications</source>
        <translation>Спецификация результата</translation>
    </message>
    <message>
        <source>Output format description:</source>
        <translation>Описание формата:</translation>
    </message>
    <message>
        <source>Output file extension:</source>
        <translation>Расширение файла:</translation>
    </message>
    <message>
        <source>Output type:</source>
        <translation>Тип результата:</translation>
    </message>
    <message>
        <source>Output options</source>
        <translation>Опции</translation>
    </message>
    <message>
        <source>Export absolute coordinates</source>
        <translation>Использовать абсолютные координаты</translation>
    </message>
    <message>
        <source>Cancel cutter compensation at each slice</source>
        <translation>Сброс компенсации инструмента на каждом слое</translation>
    </message>
    <message>
        <source>Perform cutter compensation outside the piece</source>
        <translation>Выполнять компенсацию инструмента по внешнему контуру</translation>
    </message>
    <message>
        <source>Export only counter clockwise arcs</source>
        <translation>Дуги всегда против часовой стрелки</translation>
    </message>
    <message>
        <source>Maximum arc radius:</source>
        <translation>Максимальный радиус дуги:</translation>
    </message>
    <message>
        <source>G-code constants</source>
        <translation>Константы для G-кода</translation>
    </message>
    <message>
        <source>Units in millimeters:</source>
        <translation>Единицы измерения в миллиметрах:</translation>
    </message>
    <message>
        <source>Units in inch:</source>
        <translation>Единицы измерения в дюймах:</translation>
    </message>
    <message>
        <source>Absolute programming:</source>
        <translation>Команды в абсолютных координатах:</translation>
    </message>
    <message>
        <source>Incremental programming:</source>
        <translation>Команды в относительных координатах:</translation>
    </message>
    <message>
        <source>Startup:</source>
        <translation>Инициализация:</translation>
    </message>
    <message>
        <source>End:</source>
        <translation>Завершение:</translation>
    </message>
    <message>
        <source>Output formatting</source>
        <translation>Форматирование результата</translation>
    </message>
    <message>
        <source>Prepend numbers with the &apos;+&apos; sign for positive values</source>
        <translation>Записывать положительные числа со знаком '+'</translation>
    </message>
    <message>
        <source>Number of digits before the decimal separator:</source>
        <translation>Количество цифр до десятичной точки:</translation>
    </message>
    <message>
        <source>Padding with &apos;0&apos; digit before the decimal separator</source>
        <translation>Дополнять нулями до десятичной точки</translation>
    </message>
    <message>
        <source>Number of digits after the decimal separator:</source>
        <translation>Количество цифр после десятичной точки:</translation>
    </message>
    <message>
        <source>Padding with &apos;0&apos; digit after the decimal separator</source>
        <translation>Дополнять нулями после десятичной точки</translation>
    </message>
    <message>
        <source>Decimal separator:</source>
        <translation>Десятичная точка:</translation>
    </message>
    <message>
        <source>Line numbers</source>
        <translation>Номера строк</translation>
    </message>
    <message>
        <source>Export line numbers</source>
        <translation>Экспортировать номера строк</translation>
    </message>
    <message>
        <source>Line number starts at:</source>
        <translation>Нумерация начинается с:</translation>
    </message>
    <message>
        <source>Line number step:</source>
        <translation>Шаг нумерации строк:</translation>
    </message>
    <message>
        <source>G-code codes</source>
        <translation>Коды G-кода</translation>
    </message>
    <message>
        <source>Tool change:</source>
        <translation>Смена инструмента:</translation>
    </message>
    <message>
        <source>Feed rate change:</source>
        <translation>Смена подачи:</translation>
    </message>
    <message>
        <source>Rapid positioning for XY plane:</source>
        <translation>Позиционирование в плоскости XY:</translation>
    </message>
    <message>
        <source>Rapid positioning for Z plane:</source>
        <translation>Позиционирование в плоскости Z:</translation>
    </message>
    <message>
        <source>Linear feed move for XY plane:</source>
        <translation>Рез в плоскости XY:</translation>
    </message>
    <message>
        <source>Linear feed move for Z plane:</source>
        <translation>Рез в плоскости Z:</translation>
    </message>
    <message>
        <source>Clockwise feed move:</source>
        <translation>Подача по часовой стрелке:</translation>
    </message>
    <message>
        <source>Counter clockwise feed move:</source>
        <translation>Подача против часовой стрелки:</translation>
    </message>
    <message>
        <source>Disable cutter compensation:</source>
        <translation>Отключение компенсации инструмента:</translation>
    </message>
    <message>
        <source>Left cutter compensation:</source>
        <translation>Компенсация слева:</translation>
    </message>
    <message>
        <source>Right cutter compensation:</source>
        <translation>Компенсация справа:</translation>
    </message>
    <message>
        <source>Placed in front of any shape:</source>
        <translation>Перед любой фигурой:</translation>
    </message>
    <message>
        <source>Placed after any shape:</source>
        <translation>После любой фигуры:</translation>
    </message>
    <message>
        <source>Comment for current shape:</source>
        <translation>Коментарий к текущей фигуре:</translation>
    </message>
    <message>
        <source>Export all arcs as line seg</source>
        <translation>Апроксимация дуг линейными сегментами</translation>
    </message>
    <message>
        <source>Windows line-endings</source>
        <translation>Окончания строк Уиндоус</translation>
    </message>
    <message>
        <source>Linear feed move for drilling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The postprocessor configuration file version ({0}) doesn&apos;t match any of the software expected version ({1}).

You have to delete (or carefully edit) the configuration file &quot;{2}&quot; to solve the problem.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom GCode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Define here custom GCODE that can be inserted anywhere in the program:</source>
        <translation type="unfinished">Задать фрагменты G-кода, которые можно вставлять в программу:</translation>
    </message>
    <message>
        <source>Repeat Drill move for slices (only use wit abs coordinates)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Linear retract move during drilling:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyPostProcessor</name>
    <message>
        <source>created default varspace</source>
        <translation>создано пространство переменных по умолчанию</translation>
    </message>
    <message>
        <source>Nr. of Shapes %s; Nr. of Shapes in Route %s</source>
        <translation>Количество форм %s, количество форм в траектории %s</translation>
    </message>
    <message>
        <source>Export to STDOUT was successful</source>
        <translation>Экспорт в стандартный поток вывода STDOUT успешно завершён</translation>
    </message>
    <message>
        <source>Export to FILE was successful</source>
        <translation>Экспорт в файл успешно завершён</translation>
    </message>
    <message>
        <source>Warning during Export</source>
        <translation>Предупреждение при экспорте</translation>
    </message>
    <message>
        <source>Cannot Save the File</source>
        <translation>Невозможно сохранить в файл</translation>
    </message>
    <message>
        <source>(Generated with: %s, Version: %s, Date: %s)
</source>
        <translation type="obsolete">(Сгенерировано: %s, Версия: %s, Дата: %s)
</translation>
    </message>
    <message>
        <source>(Created from file: %s)
</source>
        <translation>(Создано из файла: %s)
</translation>
    </message>
    <message>
        <source>(Time: %s)
</source>
        <translation>(Время: %s)
</translation>
    </message>
    <message>
        <source>Beginning export of Layer Nr. %s, Name %s</source>
        <translation>Экспорт слоя № %s с названием %s</translation>
    </message>
    <message>
        <source>Beginning export of Shape Nr: %s</source>
        <translation>Начало экспорта формы № %s</translation>
    </message>
    <message>
        <source>Postprocessor configuration</source>
        <translation>Конфигурация пост-процессора</translation>
    </message>
    <message>
        <source>(Output format description: %s)
</source>
        <translation>(Описание выходного формата: %s)
</translation>
    </message>
    <message>
        <source>(Generated with: %s)
(Version: %s, Date: %s)
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(Used Postprocessor: %s) 
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OffArcGeo</name>
    <message>
        <source>Unsupported geometry type: %s</source>
        <translation>Тип геометрии не поддерживается: %s</translation>
    </message>
</context>
<context>
    <name>OffLineGeo</name>
    <message>
        <source>Unsupported geometry type: %s</source>
        <translation>Тип геометрии не поддерживается: %s</translation>
    </message>
</context>
<context>
    <name>PopUpDialog</name>
    <message>
        <source>Auto</source>
        <translation>Автоматически</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>Ок</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>PopulationClass</name>
    <message>
        <source>Wrong begin art of TSP chosen</source>
        <translation>Выбран неверный старт ЗК</translation>
    </message>
</context>
<context>
    <name>Project</name>
    <message>
        <source>New/Unrecognized shapes added for layer:%s; %s</source>
        <translation>Новые/неизвестные контуры добавлены в слой: %s; %s</translation>
    </message>
</context>
<context>
    <name>ReadDXF</name>
    <message>
        <source>Reading DXF Structure</source>
        <translation>Чтение структуры DXF</translation>
    </message>
    <message>
        <source>Creating Contours of Block Nr: %i</source>
        <translation>Создание контуров из блока №%i</translation>
    </message>
    <message>
        <source>Creating Contours of Entities</source>
        <translation>Создание контуров</translation>
    </message>
    <message>
        <source>Warning reading linepairs</source>
        <translation>Предупреждение при чтении пар линий</translation>
    </message>
    <message>
        <source>Short Elements</source>
        <translation>Короткие элементы</translation>
    </message>
    <message>
        <source>Length of some Elements too short!
Length must be greater than tolerance.
Skipped Geometries</source>
        <translation>Слишком короткая длина некоторых элементов!
Длина должна быть больше допуска.
Пропущенные геом. формы</translation>
    </message>
    <message>
        <source>Reading stopped at line %i.
 &quot;%s&quot; is not a valid code (number) - please, check/correct dxf file</source>
        <translation>Ошибка при чтении линии на строке %i.
 Проверьте и исправьте соответствующую строку в DXF-файле</translation>
    </message>
    <message>
        <source>Did read %i of linepairs from DXF</source>
        <translation>Прочитано %i пар линий из DXF</translation>
    </message>
    <message>
        <source>Element ignored: %s</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Section</name>
    <message>
        <source>The key &quot;%s&quot; is not a string.</source>
        <translation type="obsolete">Ключ &quot;%s&quot; не является строкой.</translation>
    </message>
    <message>
        <source>Value is not a string &quot;%s&quot;.</source>
        <translation type="obsolete">Значение &quot;%s&quot; не является строкой.</translation>
    </message>
    <message>
        <source>: &apos;popitem(): dictionary is empty&apos;</source>
        <translation type="obsolete">: 'popitem(): словарь пуст'</translation>
    </message>
    <message>
        <source>Value &quot;%s&quot; is neither True nor False</source>
        <translation type="obsolete">Значение &quot;%s&quot; не является истиной (true) или ложью (false)</translation>
    </message>
</context>
<context>
    <name>Shape</name>
    <message>
        <source>Shoelace method cannot (directly) be applied to this shape</source>
        <translation>Метод шнурка не может быть (напрямую) применён к этому контуру</translation>
    </message>
    <message>
        <source>Analysing the shape for CW direction Nr: %s</source>
        <translation>Анализ формы по направлению часовой стрелки №%s</translation>
    </message>
    <message>
        <source>Had to reverse the shape to be CW</source>
        <translation>Пришлось развернуть контур по часовой стрелке</translation>
    </message>
    <message>
        <source>Clicked Point: %s</source>
        <translation>Указанная точка: %s</translation>
    </message>
    <message>
        <source>Old Start Point: %s</source>
        <translation>Прежняя начальная точка: %s</translation>
    </message>
    <message>
        <source>New Start Point: %s</source>
        <translation>Новая начальная точка: %s</translation>
    </message>
    <message>
        <source>ERROR: Z infeed depth is null!</source>
        <translation type="obsolete">ОШИБКА: отстутствует глубина подачи Z!</translation>
    </message>
    <message>
        <source>WARNING: initial mill depth (%i) is lower than end mill depth (%i). Using end mill depth as final depth.</source>
        <translation type="obsolete">ВНИМАНИЕ: начальная глубина фрезерования (%i) меньше чем конечная (%i). Будет использоватся конечная глубина как финальная.</translation>
    </message>
    <message>
        <source>Z infeed depth is null!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Warning during Export</source>
        <translation type="unfinished">Предупреждение при экспорте</translation>
    </message>
    <message>
        <source>Workpiece Top Z (%f0.2) is lower than end mill depth (%f0.2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Initial mill depth (%f0.2) is lower than end mill depth (%f0.2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TreeHandler</name>
    <message>
        <source>Optimal path</source>
        <translation>Оптимальный путь</translation>
    </message>
    <message>
        <source>[en]</source>
        <translation>[вкл]</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Nr</source>
        <translation>Ном</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Base point</source>
        <translation>Базовая точка</translation>
    </message>
    <message>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
</context>
<context>
    <name>Validator</name>
    <message>
        <source>Bad syntax in check &quot;%s&quot;.</source>
        <translation type="obsolete">Ошибка синтаксиса при проверке &quot;%s&quot;.</translation>
    </message>
    <message>
        <source>Check &quot;%s&quot; has no default value.</source>
        <translation type="obsolete">Проверка &quot;%s&quot; не имеет значения по умолчанию.</translation>
    </message>
</context>
<context>
    <name>self.self</name>
    <message>
        <source>Error: Z infeed depth is null!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Workpiece Top Z (%f0.2) is lower than end mill depth (%f0.2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Initial mill depth (%f0.2) is lower than end mill depth (%f0.2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
