<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru">
<context>
    <name>About</name>
    <message>
        <location filename="../scripts/Help/About/About.js" line="+68"/>
        <source>About %1</source>
        <translation>О %1</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Revision:</source>
        <translation>Версия:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>This means that everyone can &lt;a href=&apos;%1&apos;&gt;get involved&lt;/a&gt;!</source>
        <translation>Это означает, что каждый может &lt;a href=&apos;%1&apos;&gt;участвовать&lt;/a&gt;!</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</source>
        <translation>Программа предоставляется КАК ЕСТЬ, БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ВКЛЮЧАЯ ГАРАНТИИ ДИЗАЙНА, КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ.</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Plugins</source>
        <translation>Модули</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>No information available</source>
        <translation>Сведения недоступны</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+427"/>
        <source>Plugin:</source>
        <translation>Модуль:</translation>
    </message>
    <message>
        <location line="-402"/>
        <source>ID:</source>
        <translation>Идентификатор:</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+4"/>
        <location line="+4"/>
        <source>Unknown</source>
        <translation>Неизвестно</translation>
    </message>
    <message>
        <location line="-130"/>
        <location line="+123"/>
        <source>Version:</source>
        <translation>Версия:</translation>
    </message>
    <message>
        <location line="-113"/>
        <location line="+117"/>
        <source>Qt Version:</source>
        <translation>Версия Qt:</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>License:</source>
        <translation>Лицензия:</translation>
    </message>
    <message>
        <location line="-127"/>
        <location line="+136"/>
        <location line="+11"/>
        <source>Internet:</source>
        <translation>Интернет:</translation>
    </message>
    <message>
        <location line="-145"/>
        <source>Build Date:</source>
        <translation>Дата сборки:</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Architecture:</source>
        <translation>Архитектура:</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Compiler:</source>
        <translation>Компилятор:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>License Key:</source>
        <translation>Лицензионный ключ:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>%1 is an application for computer-aided design (CAD).</source>
        <translation>%1 — приложение для автоматизированного проектирования (САПР).</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>%1 is based on QCAD, a free (open source) software.</source>
        <translation>%1 основан на QCAD, свободном (с открытым исходным кодом) программном обеспечении.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 is free (open source) software.</source>
        <translation>%1 — свободное программное обеспечение с открытым кодом.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>All brand or product names are trademarks or registered trademarks of their respective holders.</source>
        <translation>Все бренды или названия продуктов являются товарными знаками или зарегистрированными товарными знаками их соответствующих владельцев.</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Additional tools, features and file formats including DWG are available in &lt;a href=&apos;%1&apos;&gt;QCAD Professional&lt;/a&gt; or &lt;a href=&apos;%2&apos;&gt;QCAD/CAM&lt;/a&gt;.</source>
        <translation>Дополнительные инструменты, функции и форматы файлов, включая DWG, доступны в &lt;a href=&apos;%1&apos;&gt;QCAD Professional&lt;/a&gt; или &lt;a href=&apos;%2&apos;&gt;QCAD/САПР&lt;/a&gt;.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Plugins and script add-ons are subject to their respective license (see &quot;Plugins&quot; tab).</source>
        <translation>Модули и сценарии-дополнения подпадают под действие соответствующих лицензий (см. вкладку «Плагины»).</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Portions of this software © %1 The Qt Company Ltd.</source>
        <translation>Отдельные части этого программного обеспечения © %1 The Qt Company Ltd.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Qt ships with QCAD under the &lt;a href=&apos;%1&apos;&gt;LGPL Open Source license&lt;/a&gt; which confers various rights to you as the user, including the right to recompile the Qt libraries for your platform. To do that follow the &lt;a href=&apos;%2&apos;&gt;documentation shown on the Qt website&lt;/a&gt;.</source>
        <translation>Qt поставляется с QCAD под &lt;a href=&apos;%1&apos;&gt;лицензией LGPL Open Source&lt;/a&gt;, которая предоставляет вам как пользователю различные права, включая право перекомпилировать библиотеки Qt для вашей платформы. Для этого следуйте &lt;a href=&apos;%2&apos;&gt;документации, приведённой на веб-сайте Qt&lt;/a&gt;.</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>No plugins found.</source>
        <translation>Не найдено модулей.</translation>
    </message>
    <message>
        <location line="+99"/>
        <source>Active</source>
        <translation>Включён</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inactive (restart)</source>
        <translation>Неактивен (перезапуск)</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Trial Version:</source>
        <translation>Пробная версия:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>File:</source>
        <translation>Файл:</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Error:</source>
        <translation>Ошибка:</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Script Add-Ons</source>
        <translation>Сценарии-дополнения</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>No script add-ons found.</source>
        <translation>Не найдено сценариев-дополнений.</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Credits</source>
        <translation>Об авторах</translation>
    </message>
    <message>
        <location line="+169"/>
        <source>Licenses</source>
        <translation>Лицензии</translation>
    </message>
    <message>
        <location filename="../scripts/Help/About/AboutInit.js" line="+2"/>
        <source>&amp;About...</source>
        <translation>&amp;О программе...</translation>
    </message>
</context>
<context>
    <name>AboutCredits</name>
    <message>
        <location filename="../scripts/Help/About/AboutCredits.js" line="+4"/>
        <source>Programming</source>
        <translation>Программирование</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Hatch Patterns</source>
        <translation>Стили штриховки</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Themes</source>
        <translation>Темы</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Translations</source>
        <translation>Переводы</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Templates</source>
        <translation>Шаблоны</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Icons</source>
        <translation>Значки</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Testing, Feedback and Minor Fixes</source>
        <translation>Тестирование, обратная связь и мелкие исправления</translation>
    </message>
</context>
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../scripts/Help/About/AboutDialog.ui" line="+101"/>
        <source>About</source>
        <translation>О программе</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Credits</source>
        <translation>Об авторах</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Plugins</source>
        <translation>Модули</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Scripts</source>
        <translation>Сценарии</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>System</source>
        <translation>Система</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Licenses</source>
        <translation>Лицензии</translation>
    </message>
</context>
<context>
    <name>AbstractPreferences</name>
    <message>
        <location filename="../scripts/Edit/AbstractPreferences.js" line="+46"/>
        <source>Application Preferences</source>
        <translation>Предпочтения программы</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Drawing Preferences</source>
        <translation>Предпочтения чертежа</translation>
    </message>
    <message>
        <location line="+322"/>
        <source>Apply preferences</source>
        <translation>Применить предпочтения</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Restart required</source>
        <translation>Нужен перезапуск</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please restart QCAD for
the preference changes to take effect.</source>
        <translation>Пожалуйста, перезапустите QCAD,
чтобы изменения вступили в силу.</translation>
    </message>
    <message>
        <location line="+86"/>
        <source>Defaults for</source>
        <translation>Значения по умолчанию для</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>These are default preferences for new drawings.</source>
        <translation>Это предпочтения по умолчанию для новых чертежей.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Changes will affect new drawings but NOT the current drawing.</source>
        <translation>Изменения повлияют на новые чертежи, но НЕ на текущий чертёж.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Preferences of the current drawing can be changed under&lt;br/&gt;&lt;i&gt;Edit &amp;gt; Drawing Preferences&lt;/i&gt;.</source>
        <translation>Предпочтения текущего чертежа можно изменить в разделе&lt;br/&gt;&lt;i&gt;Правка &amp;gt; Предпочтения чертежа&lt;/i&gt;.</translation>
    </message>
</context>
<context>
    <name>AddBlock</name>
    <message>
        <location filename="../scripts/Block/AddBlock/AddBlockInit.js" line="+2"/>
        <source>&amp;Add Empty Block</source>
        <translation>&amp;Добавить пустой блок</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Add new empty block</source>
        <translation>Добавить новый пустой блок</translation>
    </message>
</context>
<context>
    <name>AddCentroidDialog</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/AddCentroidDialog.ui" line="+14"/>
        <source>Add  point mass 2D Centroid</source>
        <translation type="unfinished">Добавить массу точки 2D Центроид</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Position Y:</source>
        <translation type="unfinished">Положение Y:</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+7"/>
        <location line="+49"/>
        <source>0.00</source>
        <translation type="unfinished">0.00</translation>
    </message>
    <message>
        <location line="-42"/>
        <source>Position X:</source>
        <translation type="unfinished">Положение X:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Point mass:</source>
        <translation type="unfinished">Точечная масса:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Reset to &apos;Undefined&apos;</source>
        <translation type="unfinished">Сброс на &apos;Undefined&apos;</translation>
    </message>
</context>
<context>
    <name>AddCustomPropertyDialog</name>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/AddCustomPropertyDialog.ui" line="+14"/>
        <source>Add Custom Property</source>
        <translation>Добавить пользовательское свойство</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Name:</source>
        <translation>Имя:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Value:</source>
        <translation>Значение:</translation>
    </message>
</context>
<context>
    <name>AddLayer</name>
    <message>
        <location filename="../scripts/Layer/AddLayer/AddLayerInit.js" line="+2"/>
        <source>&amp;Add Layer</source>
        <translation>&amp;Добавить слой</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/AddLayer/AddLayer.js" line="+35"/>
        <source>Layer</source>
        <translation>Слой</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Add Layer</source>
        <translation>Добавить слой</translation>
    </message>
</context>
<context>
    <name>Align</name>
    <message>
        <location filename="../scripts/QCTrack/Align/Align.js" line="+56"/>
        <source>Select end of track to move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select alignment track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+142"/>
        <source>move by </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AngleHint</name>
    <message>
        <location filename="../scripts/QCTrack/AngleHint/AngleHint.js" line="+43"/>
        <source>Select first track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select second track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+76"/>
        <source>info from </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2"/>
        <source> at </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>° to </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+5"/>
        <location line="+88"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-89"/>
        <source>direct distance: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>, track end rotated by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+49"/>
        <location line="+1"/>
        <source>no curved track found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>AngleHint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>searching angle </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>° +/- </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>° as combination of max. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks of </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>+-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>° (</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>°) done with </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>x </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>found </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> solutions</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AntialiasingMode</name>
    <message>
        <location filename="../scripts/View/AntialiasingMode/AntialiasingMode.js" line="+74"/>
        <source>&amp;Anti-aliasing</source>
        <translation>&amp;Сглаживание</translation>
    </message>
</context>
<context>
    <name>Apollonius</name>
    <message>
        <location filename="../scripts/Apollonius.js" line="+1932"/>
        <source>Invalid radius</source>
        <translation>Недопустимый радиус</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
</context>
<context>
    <name>AppPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/AppPreferences.js" line="+65"/>
        <source>Application &amp;Preferences</source>
        <translation>&amp;Предпочтения программы</translation>
    </message>
</context>
<context>
    <name>Arc</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc.js" line="+71"/>
        <source>Arc Tools</source>
        <translation>Инструменты для работы с дугами</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Arc</source>
        <translation>&amp;Дуга</translation>
    </message>
</context>
<context>
    <name>Arc2PA</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PA.js" line="+65"/>
        <source>Start point</source>
        <translation>Начальная точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End point</source>
        <translation>Конечная точка</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Invalid angle</source>
        <translation>Неверный угол</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>Обе точки идентичны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PA.ui" line="+17"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PAInit.js" line="+2"/>
        <source>&amp;2 Points and Angle</source>
        <translation>По &amp;2 точкам и углу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and angle</source>
        <translation>Начертить дугу по 2 точкам и углу</translation>
    </message>
</context>
<context>
    <name>Arc2PH</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PH.js" line="+65"/>
        <source>Start point</source>
        <translation>Начальная точка</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>Конечная точка</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Invalid height</source>
        <translation>Некорректная высота</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>Две точки идентичны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PH.ui" line="+17"/>
        <source>Height:</source>
        <translation>Высота:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PHInit.js" line="+2"/>
        <source>2 Points and &amp;Height</source>
        <translation>По 2 точкам и &amp;высоте</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and height</source>
        <translation>Начертить дугу по 2 точкам и высоте</translation>
    </message>
</context>
<context>
    <name>Arc2PL</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PL.js" line="+65"/>
        <source>Start point</source>
        <translation>Начальная точка</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>Конечная точка</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Invalid length</source>
        <translation>Неправильная длина</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>Две точки идентичны</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>The distance between the two points must be less than the arc length</source>
        <translation>Расстояние между двумя точками должно быть меньше длины дуги</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PL.ui" line="+17"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PLInit.js" line="+2"/>
        <source>&amp;2 Points and Length</source>
        <translation>По &amp;2 точкам и длине</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and length</source>
        <translation>Начертить дугу по двум точкам и длине</translation>
    </message>
</context>
<context>
    <name>Arc2PR</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PR.js" line="+67"/>
        <source>Start point</source>
        <translation>Начальная точка</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>Конечная точка</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Invalid radius</source>
        <translation>Недопустимый радиус</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>Две точки идентичны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Solution:</source>
        <translation>Решение:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Shorter Arc</source>
        <translation>Дуга короче</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Longer Arc</source>
        <translation>Дуга длиннее</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PRInit.js" line="+2"/>
        <source>&amp;2 Points and Radius</source>
        <translation>По &amp;2 точкам и радиусу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and radius</source>
        <translation>Начертить дугу по 2 точкам и радиусу</translation>
    </message>
</context>
<context>
    <name>Arc3P</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc3P/Arc3P.js" line="+62"/>
        <source>Start point</source>
        <translation>Начальная точка</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Point on arc</source>
        <translation>Точка на дуге</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End point</source>
        <translation>Конечная точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc3P/Arc3PInit.js" line="+2"/>
        <source>&amp;3 Points</source>
        <translation>По &amp;3 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 3 points</source>
        <translation>Начертить дугу по 3 точкам</translation>
    </message>
</context>
<context>
    <name>ArcCPA</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPA.js" line="+66"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Point on arc or radius</source>
        <translation>Точка на дуге или радиус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Point on arc</source>
        <translation>Точка на дуге</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Start angle</source>
        <translation>Начальный угол</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End angle</source>
        <translation>Конечный угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPA.ui" line="+17"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPAInit.js" line="+2"/>
        <source>&amp;Center, Point, Angles</source>
        <translation>По &amp;центру, точке и углам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from center, point on arc and angles</source>
        <translation>Начертить дугу по центру, точке и углам</translation>
    </message>
</context>
<context>
    <name>ArcConcentric</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentric/ArcConcentric.ui" line="+17"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentric/ArcConcentricInit.js" line="+2"/>
        <source>&amp;Concentric (with Distance)</source>
        <translation>Концентрический (&amp;с расстоянием)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric arc</source>
        <translation>Начертить концентрическую дугу</translation>
    </message>
</context>
<context>
    <name>ArcConcentricThrough</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentricThrough/ArcConcentricThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentricThrough/ArcConcentricThroughInit.js" line="+2"/>
        <source>Concentric (&amp;through Point)</source>
        <translation>Концентрический (&amp;через точку)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric arc through point</source>
        <translation>Начертить концентрическую дугу через точку</translation>
    </message>
</context>
<context>
    <name>ArcTPR</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPR.js" line="+79"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation>Выбрать линию, дугу, окружность или эллипс</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Point on arc</source>
        <translation>Точка на дуге</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>Выбрать решение</translation>
    </message>
    <message>
        <location line="+128"/>
        <location line="+65"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPRInit.js" line="+2"/>
        <source>&amp;Tangent, Point, Radius</source>
        <translation>&amp;По касательной, точке, радиусу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc tangential to entity, through point with radius</source>
        <translation>Начертить дугу, касающуюся объекта, через точку с заданным радиусом</translation>
    </message>
</context>
<context>
    <name>ArcTangential</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangential.js" line="+64"/>
        <source>Choose base line or base arc</source>
        <translation>Выбрать базовую линию или базовую дугу</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Choose end point of arc</source>
        <translation>Выбрать конечную точку дуги</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangential.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangentialInit.js" line="+2"/>
        <source>&amp;Tangentially Connected</source>
        <translation>&amp;Связанный по касательной</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc tangential to base entity</source>
        <translation>Начертить дугу, касающуюся базового объекта</translation>
    </message>
</context>
<context>
    <name>AutoSave</name>
    <message>
        <location filename="../scripts/File/AutoSave/AutoSave.js" line="+35"/>
        <source>Autosave</source>
        <translation>Автосохранение</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location line="+100"/>
        <source>Autosaving to:</source>
        <translation>Автосохранение в:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Autosave failed:</source>
        <translation>Автосохранение неудачно:</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Autosave complete.</source>
        <translation>Автосохранение завершено.</translation>
    </message>
    <message numerus="yes">
        <location line="+19"/>
        <source>%n autosave backup file(s) for (an) untitled drawing(s) was/were found.
Do you wish to recover it/them?</source>
        <translation>
            <numerusform>%n автосохранённый файл резервной копии для чертежа без названия был найден.
Вы хотите восстановить его?</numerusform>
            <numerusform>%n автосохранённых файла резервных копий для чертежей без названия были найдены.
Вы хотите восстановить их?</numerusform>
            <numerusform>%n автосохранённых файлов резервных копий для чертежей без названия были найдены.
Вы хотите восстановить их?</numerusform>
        </translation>
    </message>
    <message>
        <location line="+69"/>
        <source>An autosave backup file for &quot;%1&quot; exists.
Do you wish to recover it?</source>
        <translation>Автосохранённый файл резервной копии для «%1» существует.
Вы хотите восстановить его?</translation>
    </message>
    <message>
        <location line="-64"/>
        <source>Recover Files?</source>
        <translation>Восстановить файлы?</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Recovered</source>
        <translation>Восстановлено</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Recover File?</source>
        <translation>Восстановить файл?</translation>
    </message>
    <message>
        <location line="+26"/>
        <location line="+11"/>
        <location line="+5"/>
        <source>Cannot rename file:</source>
        <translation>Не удаётся переименовать файл:</translation>
    </message>
    <message>
        <location line="-13"/>
        <source>Moved autosave backup file to:</source>
        <translation>Файл автосохранения перемещён в:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Moved original file to:</source>
        <translation>Оригинальный файл перемещён в:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Cannot remove file:</source>
        <translation>Не удалось удалить файл:</translation>
    </message>
    <message>
        <location filename="../scripts/File/AutoSave/PreferencesPage.ui" line="+17"/>
        <source>Enable Autosave</source>
        <translation>Включить автосохранение</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Autosave Interval:</source>
        <translation>Интервал автосохранения:</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>min</source>
        <translation>мин</translation>
    </message>
</context>
<context>
    <name>AutoSnap</name>
    <message>
        <location filename="../scripts/Snap/SnapAuto/PreferencesPage.ui" line="+17"/>
        <source>Auto Snap</source>
        <translation>Автоприлипание</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Intersections</source>
        <translation>Пересечения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>End points</source>
        <translation>Конечные точки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Middle points</source>
        <translation>Средние точки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Center points</source>
        <translation>Центральные точки</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Perpendicular</source>
        <translation>Перпендикуляр</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Tangential</source>
        <translation>По касательной</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Reference points</source>
        <translation>Точки привязки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Grid points</source>
        <translation>Точки сетки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Points on entity</source>
        <translation>Точки на объекте</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Free positioning</source>
        <translation>Свободное размещение курсора</translation>
    </message>
</context>
<context>
    <name>AutoTrim</name>
    <message>
        <location filename="../scripts/Modify/AutoTrim/AutoTrimInit.js" line="+2"/>
        <source>Auto &amp;Trim</source>
        <translation>&amp;Автоусечение</translation>
    </message>
</context>
<context>
    <name>AutoZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/AutoZoom/AutoZoomInit.js" line="+2"/>
        <source>&amp;Auto Zoom</source>
        <translation>&amp;Автоматическое масштабирование</translation>
    </message>
</context>
<context>
    <name>Batch2Pdf</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/Batch2Pdf/Batch2Pdf.js" line="+30"/>
        <source>Export to PDF</source>
        <translation>Экспортировать в PDF</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/Batch2Pdf/Batch2PdfInit.js" line="+2"/>
        <location line="+4"/>
        <source>&amp;Batch2Pdf visible layout blocks</source>
        <translation>&amp;Batch2Pdf видимые блоки компоновки</translation>
    </message>
</context>
<context>
    <name>BehaviorPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/BehaviorPreferences/BehaviorPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
</context>
<context>
    <name>Bevel</name>
    <message>
        <location filename="../scripts/Modify/Bevel/Bevel.js" line="+55"/>
        <source>The two entities cannot be bevelled.</source>
        <translation>Два объекта не могут быть скошены.</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>First entity cannot be trimmed.</source>
        <translation>Первый объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity cannot be trimmed.</source>
        <translation>Второй объект не может быть усечён.</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Bevel/Bevel.ui" line="+17"/>
        <source>Trim</source>
        <translation>Усечь</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Length &amp;1:</source>
        <translation>Длина &amp;1:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Length &amp;2:</source>
        <translation>Длина &amp;2:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Bevel/BevelInit.js" line="+2"/>
        <source>&amp;Chamfer / Bevel</source>
        <translation>&amp;Фаска/скос</translation>
    </message>
</context>
<context>
    <name>BitmapExport</name>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExport.js" line="+78"/>
        <source>Error while generating bitmap file &quot;%1&quot;: %2</source>
        <translation>Ошибка при создании файла растрового изображения «%1»: %2</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Bitmap file has been exported to &quot;%1&quot;</source>
        <translation>Растровый файл был экспортирован в «%1»</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Files</source>
        <translation>Файлы</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Export as Bitmap</source>
        <translation>Экспортировать как растровое изображение</translation>
    </message>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportDialog.ui" line="+14"/>
        <source>Bitmap Export</source>
        <translation>Экспорт растрового изображения</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Width:</source>
        <translation>Ширина:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Height:</source>
        <translation>Высота:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Pixels per drawing unit:</source>
        <translation>Пикселей на единицу измерения чертежа:</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Export bounding box of selection</source>
        <translation>Экспорт ограничительной рамки выделения</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Transparent</source>
        <translation>С прозрачностью</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+23"/>
        <source>Color</source>
        <translation>Цвет</translation>
    </message>
    <message>
        <location line="-17"/>
        <source>Monochrome</source>
        <translation>Монохромный</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Grayscale</source>
        <translation>Градации серого</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Anti-aliasing</source>
        <translation>Сглаживание</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Use anti-aliasing</source>
        <translation>Использовать сглаживание</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Margin</source>
        <translation>Поле</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Margin:</source>
        <translation>Поле:</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>px</source>
        <translation>пикс.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Add extra margin to compensate for line weight</source>
        <translation>Добавить дополнительное поле для компенсации веса линии</translation>
    </message>
    <message>
        <location line="-170"/>
        <source>Background</source>
        <translation>Фон</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>White</source>
        <translation>Белый</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Black</source>
        <translation>Чёрный</translation>
    </message>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportInit.js" line="+2"/>
        <source>Bit&amp;map Export...</source>
        <translation>&amp;Экспорт растрового изображения...</translation>
    </message>
</context>
<context>
    <name>BitmapExportWorker</name>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportWorker.js" line="+122"/>
        <source>Invalid image size (width x height must be less than %1)</source>
        <translation>Неверный размер изображения (ширина х высота должно быть меньше, чем %1)</translation>
    </message>
</context>
<context>
    <name>Block</name>
    <message>
        <location filename="../scripts/Block/Block.js" line="+67"/>
        <source>Block Tools</source>
        <translation>Инструменты для работы с блоками</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Cannot edit block while editing a block in-place</source>
        <translation>Нельзя редактировать блок во время редактирования блока на месте</translation>
    </message>
    <message>
        <location line="-82"/>
        <source>&amp;Block</source>
        <translation>&amp;Блок</translation>
    </message>
</context>
<context>
    <name>BlockDialog</name>
    <message>
        <location filename="../scripts/Block/BlockDialog.js" line="+81"/>
        <source>block</source>
        <comment>default block name prefix</comment>
        <translation>блок</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Leading or trailing spaces.</source>
        <translation>Начальные или завершающие пробелы.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block name is empty.</source>
        <translation>Имя блока пустое.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block name is invalid.</source>
        <translation>Неверное имя блока.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Block &quot;%1&quot; already exists&lt;br&gt;and will be overwritten.</source>
        <translation>Блок «%1» уже существует&lt;br&gt;и будет перезаписан.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block already exists.</source>
        <translation>Блок уже существует.</translation>
    </message>
    <message>
        <location filename="../scripts/Block/BlockDialog.ui" line="+17"/>
        <source>Block</source>
        <translation>Блок</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Block name:</source>
        <translation>Имя блока:</translation>
    </message>
</context>
<context>
    <name>BlockExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/BlockExamples/BlockExamples.js" line="+51"/>
        <source>&amp;Block</source>
        <translation>&amp;Блок</translation>
    </message>
</context>
<context>
    <name>BlockFixNames</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockFixNames/BlockFixNames.js" line="+80"/>
        <source>&amp;Fix Block Names</source>
        <translation>&amp;Фиксированные имена блоков</translation>
    </message>
</context>
<context>
    <name>BlockList</name>
    <message>
        <location filename="../scripts/Widgets/BlockList/BlockList.js" line="+493"/>
        <location line="+63"/>
        <location line="+44"/>
        <source>Block List</source>
        <translation>Список блоков</translation>
    </message>
    <message>
        <location line="-107"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/BlockList/PreferencesPage.ui" line="+17"/>
        <source>Hide internal blocks</source>
        <translation>Скрыть внутренние блоки</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Enable alternating row colors</source>
        <translation>Включить цвета чередующихся строк</translation>
    </message>
</context>
<context>
    <name>BlockListAttributes</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockListAttributes/BlockListAttributes.js" line="+47"/>
        <source>Block:</source>
        <translation>Блок:</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Block reference ID:</source>
        <translation>Идентификатор привязки на блок:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Block attribute:</source>
        <translation>Атрибут блока:</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>&amp;List Block Attributes</source>
        <translation>&amp;Атрибуты списка блоков</translation>
    </message>
</context>
<context>
    <name>BlockListExport</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockListExport/BlockListExport.js" line="+93"/>
        <source>Export Block List (CSV)</source>
        <translation>Экспортировать список блоков (CSV)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>CSV</source>
        <translation>CSV</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Export Block List</source>
        <translation>&amp;Экспортировать список блоков</translation>
    </message>
</context>
<context>
    <name>BlockRefExport</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockRefExport/BlockRefExport.js" line="+97"/>
        <source>Export Block References List (CSV)</source>
        <translation type="unfinished">Экспорт списка ссылок на блоки (CSV)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>CSV</source>
        <translation type="unfinished">CSV</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Export Block References List</source>
        <translation type="unfinished">Экспорт списка ссылок блока</translation>
    </message>
</context>
<context>
    <name>BreakOut</name>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOut.js" line="+59"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline segment</source>
        <translation>Выбрать участок линии, дуги, окружности, эллипса, сплайна или ломаной</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse segment</source>
        <translation>Выбрать участок линии, дуги, окружности или эллипса</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOut.ui" line="+17"/>
        <source>Remove Segment</source>
        <translation>Удалить сегмент</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOutInit.js" line="+2"/>
        <source>&amp;Break out Segment</source>
        <translation>&amp;Разломать сегмент</translation>
    </message>
</context>
<context>
    <name>BreakOutGap</name>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGap.js" line="+54"/>
        <source>Choose line, arc or circle</source>
        <translation>Выбрать линию, дугу или окружность</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Specify point</source>
        <translation>Указать точку</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGap.ui" line="+17"/>
        <source>Gap:</source>
        <translation>Зазор:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGapInit.js" line="+2"/>
        <source>&amp;Break out Gap</source>
        <translation>&amp;Создать зазор</translation>
    </message>
</context>
<context>
    <name>BreakOutManual</name>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManual.js" line="+79"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline to break up</source>
        <translation>Выбрать линию, дугу, окружность, эллипс, сплайн или ломаную для разбиения</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse to break up</source>
        <translation>Выбрать линию, дугу, окружность или эллипс для разбиения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>First break point</source>
        <translation>Первая точка разбиения</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second break point</source>
        <translation>Вторая точка разбиения</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Click the part of the circle or ellipse to remove</source>
        <translation>Щёлкните на части окружности или эллипса для удаления</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManual.ui" line="+17"/>
        <source>Remove Segment</source>
        <translation>Удалить сегмент</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManualInit.js" line="+2"/>
        <source>&amp;Break out Manual</source>
        <translation>&amp;Ручное разбиение</translation>
    </message>
</context>
<context>
    <name>BrowseUserManual</name>
    <message>
        <location filename="../scripts/Help/BrowseUserManual/BrowseUserManualInit.js" line="+2"/>
        <source>Browse User Manual</source>
        <translation>Обзор руководства пользователя</translation>
    </message>
</context>
<context>
    <name>CadToolBar</name>
    <message>
        <location filename="../scripts/Widgets/CadToolBar/CadToolBar.js" line="+56"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>CAD Toolbar</source>
        <translation>Панель инструментов САПР</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CadToolBar/PreferencesPage.ui" line="+20"/>
        <source>Icon size:</source>
        <translation>Размер значка:</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>Pixel</source>
        <translation>Пиксель</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation>пикс.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Columns:</source>
        <translation>Столбцы:</translation>
    </message>
</context>
<context>
    <name>CadToolMatrix</name>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/CadToolMatrix.js" line="+401"/>
        <source>Expand all</source>
        <translation>Развернуть все</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Collapse all</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>List View</source>
        <translation>В виде списка</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Icon View</source>
        <translation>В виде значков</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+53"/>
        <source>Tool Matrix</source>
        <translation>Матрица инструментов</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/PreferencesPage.ui" line="+17"/>
        <source>Icon size:</source>
        <translation>Размер значка:</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Pixel</source>
        <translation>Пиксель</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation>пикс.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>List view</source>
        <translation>В виде списка</translation>
    </message>
</context>
<context>
    <name>ChangeFontToArial</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/ChangeFontToArial/ChangeFontToArial.js" line="+65"/>
        <source>Set Font to Arial</source>
        <translation>Установить шрифт как Arial</translation>
    </message>
</context>
<context>
    <name>CheckForUpdates</name>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdates.js" line="+68"/>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesDialog.ui" line="+14"/>
        <source>Checking for Updates...</source>
        <translation>Проверка обновлений...</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Version information not found.</source>
        <translation>Информация о версии не найдена.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>No connection to server or file not found. Please try again later.</source>
        <translation>Нет соединения с сервером или файл не найден. Пожалуйста, попробуйте ещё раз позднее.</translation>
    </message>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesDialog.ui" line="+53"/>
        <source>Automatically check for updates</source>
        <translation>Автоматически проверять обновления</translation>
    </message>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesInit.js" line="+6"/>
        <source>Check for &amp;Updates...</source>
        <translation>Проверить &amp;обновления...</translation>
    </message>
</context>
<context>
    <name>Circle</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle.js" line="+71"/>
        <source>Circle Tools</source>
        <translation>Инструменты для работы с окружностями</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Circle</source>
        <translation>&amp;Окружность</translation>
    </message>
</context>
<context>
    <name>Circle2P</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2P/Circle2P.js" line="+58"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location line="+83"/>
        <source>The two points are identical</source>
        <translation>Две точки идентичны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2P/Circle2PInit.js" line="+2"/>
        <source>&amp;2 Points</source>
        <translation>По &amp;2 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from 2 diametrically opposite points</source>
        <translation>Начертить окружность по 2 диаметрально противоположным точкам</translation>
    </message>
</context>
<context>
    <name>Circle2PR</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PR.js" line="+65"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location line="+107"/>
        <source>Invalid radius</source>
        <translation>Недопустимый радиус</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>Две точки идентичны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Solution:</source>
        <translation>Решение:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Center Left of Line P1 - P2</source>
        <translation>Центр слева от линии P1 - P2</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Center Right of Line P1 - P2</source>
        <translation>Центр справа от линии P1 - P2</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PRInit.js" line="+2"/>
        <source>&amp;2 Points and Radius</source>
        <translation>По &amp;2 точкам и радиусу</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from 2 points and radius</source>
        <translation>Начертить окружность по 2 точкам и радиусу</translation>
    </message>
</context>
<context>
    <name>Circle2TP</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TP/Circle2TP.js" line="+76"/>
        <source>First line, arc or circle</source>
        <translation>Первая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second line, arc or circle</source>
        <translation>Вторая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Point on circle line</source>
        <translation>Точка на линии окружности</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>Выбрать решение</translation>
    </message>
    <message>
        <location line="+144"/>
        <location line="+59"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TP/Circle2TPInit.js" line="+2"/>
        <source>2 Tan&amp;gents and Point</source>
        <translation>По 2 касател&amp;ьным и точке</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle tangential to two entities, through point</source>
        <translation>Начертить окружность, касающуюся двух объектов, через точку</translation>
    </message>
</context>
<context>
    <name>Circle2TR</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TR.js" line="+77"/>
        <source>First line, arc or circle</source>
        <translation>Первая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Second line, arc or circle</source>
        <translation>Вторая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Choose solution</source>
        <translation>Выбрать решение</translation>
    </message>
    <message>
        <location line="+103"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TRInit.js" line="+2"/>
        <source>2 &amp;Tangents and Radius</source>
        <translation>По 2 &amp;касательным и радиусу</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle tangential to two entities with given radius</source>
        <translation>Начертить окружность, касающуюся двух объектов, с заданным радиусом</translation>
    </message>
</context>
<context>
    <name>Circle3P</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3P/Circle3P.js" line="+63"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Third point</source>
        <translation>Третья точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3P/Circle3PInit.js" line="+2"/>
        <source>&amp;3 Points</source>
        <translation>По &amp;3 точкам</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from 3 points</source>
        <translation>Начертить окружность по 3 точкам</translation>
    </message>
</context>
<context>
    <name>Circle3T</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3T/Circle3T.js" line="+84"/>
        <source>First line, arc or circle</source>
        <translation>Первая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line, arc or circle</source>
        <translation>Вторая линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Third line, arc or circle</source>
        <translation>Третья линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Choose solution</source>
        <translation>Выбрать решение</translation>
    </message>
    <message>
        <location line="+126"/>
        <location line="+86"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3T/Circle3TInit.js" line="+2"/>
        <source>3 T&amp;angents</source>
        <translation>По &amp;3 касательным</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle tangential to three entities</source>
        <translation>Начертить окружность, касающуюся трёх объектов</translation>
    </message>
</context>
<context>
    <name>CircleCD</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCD.ui" line="+17"/>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDDialog.ui" line="+89"/>
        <source>Diameter:</source>
        <translation>Диаметр:</translation>
    </message>
    <message>
        <location line="+33"/>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDDialog.ui" line="-60"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>Точка привязки:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDInit.js" line="+2"/>
        <source>Center, &amp;Diameter</source>
        <translation>По центру и &amp;диаметру</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from center and diameter</source>
        <translation>Начертить окружность из центра по заданному диаметру</translation>
    </message>
</context>
<context>
    <name>CircleCP</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCP/CircleCP.js" line="+56"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Point on circle or radius</source>
        <translation>По точке на окружности или радиусу</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCP/CircleCPInit.js" line="+2"/>
        <source>&amp;Center, Point</source>
        <translation>По &amp;центру и точке</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from center and point on circle</source>
        <translation>Начертить окружность по центру и точке на окружности</translation>
    </message>
</context>
<context>
    <name>CircleCR</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCR.ui" line="+17"/>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRDialog.ui" line="+89"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location line="+33"/>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRDialog.ui" line="-60"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>Точка привязки:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRInit.js" line="+2"/>
        <source>Center, &amp;Radius</source>
        <translation>По центру и &amp;радиусу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from center and radius</source>
        <translation>Начертить окружность по центру и радиусу</translation>
    </message>
</context>
<context>
    <name>CircleConcentric</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentric/CircleConcentric.ui" line="+17"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentric/CircleConcentricInit.js" line="+2"/>
        <source>&amp;Concentric (with Distance)</source>
        <translation>Концентрическая (&amp;с расстоянием)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric circle</source>
        <translation>Начертить концентрическую окружность</translation>
    </message>
</context>
<context>
    <name>CircleConcentricThrough</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentricThrough/CircleConcentricThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentricThrough/CircleConcentricThroughInit.js" line="+2"/>
        <source>Concentric (&amp;through Point)</source>
        <translation>Концентрическая (&amp;через точку)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw concentric circle through point</source>
        <translation>Начертить концентрическую окружность через точку</translation>
    </message>
</context>
<context>
    <name>CircleT2P</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleT2P/CircleT2P.js" line="+75"/>
        <source>Line, arc or circle</source>
        <translation>Линия, дуга или окружность</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>First point on circle line</source>
        <translation>Первая точка на линии окружности</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second point on circle line</source>
        <translation>Вторая точка на линии окружности</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>Выбрать решение</translation>
    </message>
    <message>
        <location line="+138"/>
        <location line="+55"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleT2P/CircleT2PInit.js" line="+2"/>
        <source>&amp;Tangent and 2 Points</source>
        <translation>&amp;По 2 касательным и 2 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle through two points and tangential to one entity</source>
        <translation>Начертить окружность через две точки и касательную к одному объекту</translation>
    </message>
</context>
<context>
    <name>CircleTPR</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPR.js" line="+39"/>
        <source>Point on circle</source>
        <translation>Точка на окружности</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPRInit.js" line="+2"/>
        <source>&amp;Tangent, Point, Radius</source>
        <translation>&amp;По касательной, точке, радиусу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle tangential to entity, through point with radius</source>
        <translation>Начертить окружность, касающуюся объекта, через точку с заданным радиусом</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
</context>
<context>
    <name>ClipboardOperation</name>
    <message>
        <location filename="../scripts/Edit/ClipboardOperation.js" line="+54"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
</context>
<context>
    <name>CloseAll</name>
    <message>
        <location filename="../scripts/Window/CloseAll/CloseAllInit.js" line="+2"/>
        <source>&amp;Close All</source>
        <translation>&amp;Закрыть все</translation>
    </message>
</context>
<context>
    <name>CloseDialog</name>
    <message>
        <location filename="../scripts/File/NewFile/CloseDialog.ui" line="+14"/>
        <source>Closing Drawing...</source>
        <translation>Закрытие чертежа...</translation>
    </message>
</context>
<context>
    <name>CloseFile</name>
    <message>
        <location filename="../scripts/File/CloseFile/CloseFileInit.js" line="+2"/>
        <source>&amp;Close</source>
        <translation>&amp;Закрыть</translation>
    </message>
</context>
<context>
    <name>ColorPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/ColorPreferences/ColorPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
</context>
<context>
    <name>ColorSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ColorSettings/ColorSettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Printing - Colors</source>
        <translation>Печать — Цвета</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Printing</source>
        <translation>Печать</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ColorSettings/PreferencesPage.ui" line="+19"/>
        <source>Background color:</source>
        <translation>Цвет фона:</translation>
    </message>
    <message>
        <location line="+44"/>
        <source>Color Mode</source>
        <translation>Цветовой режим</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Full color</source>
        <translation>Полноцветный</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Grayscale</source>
        <translation>Градации серого</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Black / white</source>
        <translation>Чёрно-белый</translation>
    </message>
</context>
<context>
    <name>CommandLine</name>
    <message>
        <location filename="../scripts/Widgets/CommandLine/CommandLine.js" line="+30"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+68"/>
        <location filename="../scripts/Widgets/CommandLine/CommandLine.ui" line="+20"/>
        <source>Command Line</source>
        <translation>Командная строка</translation>
    </message>
    <message>
        <location line="-21"/>
        <source>&amp;Command Line</source>
        <translation>&amp;Командная строка</translation>
    </message>
    <message>
        <location line="+208"/>
        <source>Invalid value:</source>
        <translation>Неверное значение:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Invalid coordinate or distance &quot;%1&quot;.</source>
        <translation>Неверная координата или расстояние «%1».</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Unknown command or invalid coordinate or value: &quot;%1&quot;</source>
        <translation>Неизвестная команда или неверная координата или значение: «%1»</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Numbers may be entered as: &quot;%1&quot;</source>
        <translation>Числа могут быть введены как: «%1»</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Coordinates may be entered as: &quot;%1&quot; (absolute) or &quot;%2&quot; (relative) or &quot;%3&quot; (polar) or &quot;%4&quot; (relative polar)</source>
        <translation>Координаты могут быть введены как: «%1» (абсолютные) или «%2» (относительные), или «%3» (полярные), или «%4» (относительные полярные)</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>You may change the number / coordinate format in the application preferences.</source>
        <translation>Вы можете изменить формат чисел/координат в предпочтениях программы.</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Transaction failed. Please check for block recursions and locked or invisible layers or blocks.</source>
        <translation>Транзакция не удалась. Пожалуйста, проверьте, нет ли рекурсий блоков и заблокированных или невидимых слоёв или блоков.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Warning</source>
        <translation>Предупреждение</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Info</source>
        <translation>Информация</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Expression</source>
        <translation>Выражение</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Coordinate</source>
        <translation>Координата</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Command</source>
        <translation>Команда</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>: </source>
        <translation>: </translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CommandLine/PreferencesPage.ui" line="+17"/>
        <source>History size:</source>
        <translation>Размер истории:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Show warnings as dialog</source>
        <translation>Показать предупреждения как диалог</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show information as dialog</source>
        <translation>Показать информацию как диалог</translation>
    </message>
</context>
<context>
    <name>CommandLineExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/CommandLineExamples/CommandLineExamples.js" line="+50"/>
        <source>&amp;Command Line</source>
        <translation>&amp;Командная строка</translation>
    </message>
</context>
<context>
    <name>CommandLineFocus</name>
    <message>
        <location filename="../scripts/View/CommandLineFocus/CommandLineFocusInit.js" line="+2"/>
        <source>&amp;Focus on Command Line</source>
        <translation>С&amp;фокусироваться на командной строке</translation>
    </message>
</context>
<context>
    <name>CommandLineTools</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/CommandLineTools/CommandLineTools.js" line="+50"/>
        <source>&amp;Command Line Tools</source>
        <translation>&amp;Утилиты командной строки</translation>
    </message>
</context>
<context>
    <name>ConvertUnit</name>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnit.js" line="+86"/>
        <source>Nothing to be done.</source>
        <translation>Нечего делать.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unit &quot;%1&quot; selected. Nothing to be done</source>
        <translation>Единица «%1» выбрана. Нечего делать</translation>
    </message>
    <message>
        <location line="+144"/>
        <source>Converted drawing from %1 to %2</source>
        <translation>Преобразованный чертёж из %1 в %2</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnitInit.js" line="+2"/>
        <source>Convert Drawing &amp;Unit</source>
        <translation>Преобразовать &amp;чертёжную единицу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Convert drawing to a different drawing unit</source>
        <translation>Преобразовать чертёж в другую чертёжную единицу</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnit.ui" line="+20"/>
        <source>From:</source>
        <translation>Из:</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>To:</source>
        <translation>В:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Convert:</source>
        <translation>Преобразовать:</translation>
    </message>
</context>
<context>
    <name>CoordinateDisplay</name>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/CoordinateDisplay.ui" line="+72"/>
        <source>Absolute Cartesian Coordinate</source>
        <translation>Абсолютная декартовая координата</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Absolute Polar Coordinate</source>
        <translation>Абсолютная полярная координата</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative Cartesian Coordinate</source>
        <translation>Относительная декартовая координата</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative Polar Coordinate</source>
        <translation>Относительная полярная координата</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/CoordinateDisplay.js" line="+29"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Coordinate Display</source>
        <translation>Отображение координат</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/PreferencesPage.ui" line="+17"/>
        <source>Forced update every N mouse moves:</source>
        <translation>Принудительное обновление каждые N движений мыши:</translation>
    </message>
</context>
<context>
    <name>Copy</name>
    <message>
        <location filename="../scripts/Edit/Copy/CopyInit.js" line="+2"/>
        <source>&amp;Copy</source>
        <translation>&amp;Копировать</translation>
    </message>
</context>
<context>
    <name>CopyWithReference</name>
    <message>
        <location filename="../scripts/Edit/CopyWithReference/CopyWithReferenceInit.js" line="+2"/>
        <source>&amp;Copy with Reference</source>
        <translation>&amp;Копировать с привязкой</translation>
    </message>
</context>
<context>
    <name>Counter</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/Counter.js" line="+67"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/Counter.ui" line="+17"/>
        <source>Start:</source>
        <translation>Начало:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Increment:</source>
        <translation>Прирост:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number Format:</source>
        <translation>Формат чисел:</translation>
    </message>
    <message>
        <location line="+79"/>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Suffix:</source>
        <translation>Суффикс:</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/CounterInit.js" line="+2"/>
        <source>&amp;Counter</source>
        <translation>&amp;Счётчик</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Auto increment number</source>
        <translation>Автоматический прирост номеров</translation>
    </message>
</context>
<context>
    <name>Create</name>
    <message>
        <location filename="../scripts/QCTrack/Create/Create.js" line="+74"/>
        <source>block name must not be empty if creating in block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+8"/>
        <location line="+8"/>
        <source>Create Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-16"/>
        <source>block name must not be empty if creating in block, did not create anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>block name already existing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>block name already existing, did not change anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>either straight or curve (one set has to be greater zero, set other values to zero)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>either straight or curve (one set has to be greater zero, set other values to zero), did not create anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+26"/>
        <source>creating </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>creating track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+225"/>
        <source>track creating done</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CreateBlock</name>
    <message>
        <location filename="../scripts/Block/CreateBlock/CreateBlock.js" line="+51"/>
        <source>Reference Point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location filename="../scripts/Block/CreateBlock/CreateBlockInit.js" line="+2"/>
        <source>&amp;Create Block from Selection</source>
        <translation>&amp;Создать блок из выделения</translation>
    </message>
</context>
<context>
    <name>Cross</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/Cross.js" line="+56"/>
        <source>Select arc, circle, ellipse or elliptical arc</source>
        <translation>Выбрать дугу, окружность, эллипс или эллиптическую дугу</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/CrossInit.js" line="+2"/>
        <source>Centerline Cross</source>
        <translation>Осевой крест</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw centerline cross in arcs, circles or ellipses</source>
        <translation>Начертить осевой крест в дугах, окружностях или эллипсах</translation>
    </message>
</context>
<context>
    <name>CrossOptions</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/Cross.ui" line="+17"/>
        <source>X:</source>
        <translation>X:</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Y:</source>
        <translation>Y:</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Extension</source>
        <translation>Расширение</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Total length</source>
        <translation>Общая длина</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Percent</source>
        <translation>Процент</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
</context>
<context>
    <name>Cut</name>
    <message>
        <location filename="../scripts/Edit/Cut/CutInit.js" line="+2"/>
        <source>&amp;Cut</source>
        <translation>Выре&amp;зать</translation>
    </message>
</context>
<context>
    <name>CutWithReference</name>
    <message>
        <location filename="../scripts/Edit/CutWithReference/CutWithReferenceInit.js" line="+2"/>
        <source>&amp;Cut with Reference</source>
        <translation>&amp;Вырезать с привязкой</translation>
    </message>
</context>
<context>
    <name>DefaultAction</name>
    <message>
        <location filename="../scripts/DefaultAction.js" line="+92"/>
        <source>Select entity or region</source>
        <translation>Выбрать объект или область</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Move entity or reference</source>
        <translation>Переместить объект или привязку</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second corner</source>
        <translation>Второй угол</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Target point of reference point</source>
        <translation>Точка назначения точки привязки</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Target point of selection</source>
        <translation>Точка назначения выделения</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Move entity to desired location</source>
        <translation>Переместить объект в нужное место</translation>
    </message>
    <message>
        <location line="+409"/>
        <source>Move Reference Point</source>
        <translation>Переместить точку привязки</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Move Selection</source>
        <translation>Переместить выделение</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Move Entity</source>
        <translation>Переместить объект</translation>
    </message>
    <message>
        <location line="+127"/>
        <source>Editing block &quot;%1&quot;&lt;br&gt;Choose &lt;i&gt;Block &gt; Return to Main Drawing&lt;/i&gt; when done</source>
        <translation>При редактировании блока «%1»&lt;br&gt;выберите &lt;i&gt;Блок &gt; Вернуться к основному чертежу&lt;/i&gt;, когда закончите</translation>
    </message>
</context>
<context>
    <name>DefaultNavigation</name>
    <message>
        <location filename="../scripts/Navigation/DefaultNavigation/DefaultNavigation.js" line="+47"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Navigation</source>
        <translation>Навигация</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Zoom (Wheel Mouse)</source>
        <translation>Масштаб (колесо мыши)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Scroll (Trackpad, Multi-Touch Mouse)</source>
        <translation>Прокрутка (трекпад, мышь мультитач)</translation>
    </message>
</context>
<context>
    <name>Delete</name>
    <message>
        <location filename="../scripts/Edit/Delete/DeleteInit.js" line="+2"/>
        <source>&amp;Delete</source>
        <translation>У&amp;далить</translation>
    </message>
</context>
<context>
    <name>DeselectAll</name>
    <message>
        <location filename="../scripts/Select/DeselectAll/DeselectAllInit.js" line="+2"/>
        <source>&amp;Deselect All</source>
        <translation>&amp;Отменить выбор всех объектов</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Deselect all entities</source>
        <translation>Отменить выбор всех объектов</translation>
    </message>
</context>
<context>
    <name>DeselectBlockReferences</name>
    <message>
        <location filename="../scripts/Block/DeselectBlockReferences/DeselectBlockReferencesInit.js" line="+2"/>
        <source>&amp;Deselect Block References</source>
        <translation>&amp;Снять выделение с привязок блока</translation>
    </message>
</context>
<context>
    <name>DeselectLayer</name>
    <message>
        <location filename="../scripts/Layer/DeselectLayer/DeselectLayerInit.js" line="+2"/>
        <source>&amp;Deselect Layer Entities</source>
        <translation>&amp;Отменить выделение объектов слоя</translation>
    </message>
</context>
<context>
    <name>DevDebug</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/DevDebug/DevDebug.js" line="+45"/>
        <source>&amp;Debug Mode</source>
        <translation>&amp;Режим отладки</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/CharacterMapDialog.ui" line="+14"/>
        <source>Character Map</source>
        <translation>Таблица символов</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/ExplodeDialog.ui" line="+14"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Arcs and Circles</source>
        <translation>Дуги и окружности</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into line segments (fixed length)</source>
        <translation>в отрезки (фиксированная длина)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>into line segments (fixed angle)</source>
        <translation>в отрезки (фиксированный угол)</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Ellipses</source>
        <translation>Эллипсы</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into polyline with arc segments</source>
        <translation>в ломаную с сегментами дуги</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+16"/>
        <source>into polyline with line segments</source>
        <translation>в ломаную с отрезками</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Splines</source>
        <translation>Сплайны</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Dimensions</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into lines, solids and texts</source>
        <translation>в линии, твёрдые тела и тексты</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Hatches</source>
        <translation>Штриховки</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into lines</source>
        <translation>в линии</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Blocks</source>
        <translation>Блоки</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into entities</source>
        <translation>в объекты</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/Dialog.ui" line="+94"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Cancel</source>
        <translation>Отменить</translation>
    </message>
</context>
<context>
    <name>DimAligned</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAligned/DimAligned.js" line="+60"/>
        <source>First extension line origin</source>
        <translation>Первое продление размерной линии</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second extension line origin</source>
        <translation>Второе продление размерной линии</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location</source>
        <translation>Положение размерной линии</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAligned/DimAlignedInit.js" line="+2"/>
        <source>&amp;Aligned</source>
        <translation>Вы&amp;ровненный</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw aligned dimension</source>
        <translation>Начертить выровненный размер</translation>
    </message>
</context>
<context>
    <name>DimAngular</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngular.js" line="+80"/>
        <source>Arc or first of two lines</source>
        <translation>Дуга или первая из двух линий</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line</source>
        <translation>Вторая линия</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Dimension arc location</source>
        <translation>Положение размерной дуги</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngularInit.js" line="+2"/>
        <source>&amp;Angular</source>
        <translation>&amp;Угловой</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw angular dimension</source>
        <translation>Начертить угловой размер</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngular.ui" line="+17"/>
        <source>Use maximum angle</source>
        <translation>Использовать максимальный угол</translation>
    </message>
</context>
<context>
    <name>DimDiametric</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimDiametric/DimDiametric.js" line="+57"/>
        <source>Choose arc or circle entity</source>
        <translation>Выбрать объект: дугу или окружность</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location or angle</source>
        <translation>Положение размерной линии или угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimDiametric/DimDiametricInit.js" line="+2"/>
        <source>&amp;Diametric</source>
        <translation>&amp;Диаметральный</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw diametric dimension</source>
        <translation>Начертить диаметральный размер</translation>
    </message>
</context>
<context>
    <name>DimHorizontal</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimHorizontal/DimHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal</source>
        <translation>&amp;Горизонтальный</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw horizontal dimension</source>
        <translation>Начертить горизонтальный размер</translation>
    </message>
</context>
<context>
    <name>DimOrdinate</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimOrdinate/DimOrdinate.js" line="+61"/>
        <source>Feature location</source>
        <translation>Будущее положение</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Endpoint of leader</source>
        <translation>Конечная точка полки-выноски</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimOrdinate/DimOrdinateInit.js" line="+2"/>
        <source>&amp;Ordinate (X/Y)</source>
        <translation>&amp;Ордината (X/Y)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ordinate dimension</source>
        <translation>Начертить размер ординаты</translation>
    </message>
</context>
<context>
    <name>DimRadial</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRadial/DimRadial.js" line="+57"/>
        <source>Choose arc or circle entity</source>
        <translation>Выбрать объект: дугу или окружность</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location or angle</source>
        <translation>Положение размерной линии или угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRadial/DimRadialInit.js" line="+2"/>
        <source>&amp;Radial</source>
        <translation>&amp;Радиальный</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw radial dimension</source>
        <translation>Начертить радиальный размер</translation>
    </message>
</context>
<context>
    <name>DimRegen</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRegen/DimRegen.js" line="+64"/>
        <source>No dimension entities with custom label positions selected.</source>
        <translation>Нет размерных объектов с выбранными положениями пользовательских меток.</translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>Label position of %n dimension(s) was reset.</source>
        <translation>
            <numerusform>Положение метки %n размерности было сброшено.</numerusform>
            <numerusform>Положение метки %n размерностей было сброшено.</numerusform>
            <numerusform>Положение метки %n размерностей было сброшено.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRegen/DimRegenInit.js" line="+2"/>
        <source>&amp;Reset Label Position</source>
        <translation>&amp;Сбросить положение метки</translation>
    </message>
</context>
<context>
    <name>DimRotated</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotated.js" line="+60"/>
        <source>First extension line origin</source>
        <translation>Первое продление размерной линии</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second extension line origin</source>
        <translation>Второе продление размерной линии</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location</source>
        <translation>Положение размерной линии</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotated.ui" line="+17"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotatedInit.js" line="+2"/>
        <source>&amp;Rotated (Linear)</source>
        <translation>С пово&amp;ротом (линейный)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw linear dimension at a fixed angle</source>
        <translation>Начертить линейный размер при фиксированном угле</translation>
    </message>
</context>
<context>
    <name>DimVertical</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimVertical/DimVerticalInit.js" line="+2"/>
        <source>&amp;Vertical</source>
        <translation>&amp;Вертикальный</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw vertical dimension</source>
        <translation>Начертить вертикальный размер</translation>
    </message>
</context>
<context>
    <name>Dimension</name>
    <message>
        <location filename="../scripts/Draw/Dimension/Dimension.js" line="+60"/>
        <source>No prefix</source>
        <translation>Без префикса</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Metric screw</source>
        <translation>Метрический винт</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Diameter</source>
        <translation>Диаметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Arc</source>
        <translation>Дуга</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Plus/Minus</source>
        <translation>Плюс-минус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Almost equal to</source>
        <translation>Приблизительно равно</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Asymptotically equal to</source>
        <translation>Асимптотически равно</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Square</source>
        <translation>Квадрат</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta</source>
        <translation>Дельта</translation>
    </message>
    <message>
        <location line="+122"/>
        <source>Dimension Tools</source>
        <translation>Инструменты для работы с размерами</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>D&amp;imension</source>
        <translation>&amp;Размер</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Dimension.ui" line="+29"/>
        <source>Label:</source>
        <translation>Метка:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Prefix</source>
        <translation>Префикс</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Enter fixed label or leave empty for automatic label</source>
        <translation>Введите фиксированную метку или оставьте пустым для автоматической метки</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Upper tolerance</source>
        <translation>Больше допуск</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Lower tolerance</source>
        <translation>Меньше допуск</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Drawing Scale</source>
        <translation>Масштаб черчения</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Auto</source>
        <translation>Автоматический</translation>
    </message>
</context>
<context>
    <name>DimensionScaleDialog</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimensionScaleDialog.ui" line="+14"/>
        <source>Dimension Scale</source>
        <translation>Масштаб размеров</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>The scale for new dimensions is not 1:1. Dimension labels will show values that differ from the measured value in the drawing. You can correct the scale factor in the options toolbar at the top.</source>
        <translation>Масштаб новых размеров не составляет 1:1. В размерных метках будут показаны значения, отличающиеся от измеренных значений на чертеже. Коэффициент масштабирования можно исправить на расположенной выше панели параметров.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this warning again</source>
        <translation>Больше не показывать это предупреждение</translation>
    </message>
</context>
<context>
    <name>DimensionSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DimensionSettings/DimensionSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Dimension Settings</source>
        <translation>Параметры размеров</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension</source>
        <translation>Размер</translation>
    </message>
    <message>
        <location line="+112"/>
        <source>point</source>
        <translation>точка</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>comma</source>
        <translation>запятая</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>space</source>
        <translation>пробел</translation>
    </message>
    <message>
        <location line="+309"/>
        <source>Unit / Format</source>
        <translation>Единица измерения/Формат</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The drawing unit must be &quot;Inch&quot; to display dimension labels in formats &quot;Architectural&quot; or &quot;Engineering&quot;. Format changed to &quot;Decimal&quot;.</source>
        <translation>Единицы измерения чертежа должны быть дюймами для отображения меток в форматах «Архитектурный» или «Инженерный». Формат был изменён на десятичный.</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DimensionSettings/PreferencesPage.ui" line="+55"/>
        <source>Sizes</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Keep proportions</source>
        <translation>Сохранять пропорции</translation>
    </message>
    <message>
        <location line="+147"/>
        <source>Text height:</source>
        <translation>Высота текста:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Extension line offset:</source>
        <translation>Смещение линии-выноски:</translation>
    </message>
    <message>
        <location line="-74"/>
        <source>Extension line extension:</source>
        <translation>Выступ линии-выноски:</translation>
    </message>
    <message>
        <location line="-115"/>
        <source>Dimension Style</source>
        <translation>Стиль размеров</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Horizontal text labels</source>
        <translation>Горизонтальные текстовые подписи</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Text above dimension line</source>
        <translation>Текст над размерной линией</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Dimension line gap:</source>
        <translation>Зазор размерной линии:</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Arrow size:</source>
        <translation>Размер стрелки:</translation>
    </message>
    <message>
        <location line="+108"/>
        <source>Dimension line increment:</source>
        <translation>Шаг размерной линии:</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Size scale factor:</source>
        <translation>Величина коэффициента масштабирования:</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Arrow Style</source>
        <translation>Стиль стрелки</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Arrow</source>
        <translation>Стрелка</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Architectural tick</source>
        <translation>Архитектурная засечка</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Label</source>
        <translation>Метка</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Label font:</source>
        <translation>Шрифт метки:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Label color:</source>
        <translation>Цвет метки:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Number Format</source>
        <translation>Формат чисел</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Decimal separator:</source>
        <translation>Десятичный разделитель:</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Label Format</source>
        <translation>Формат метки</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Linear Dimensions</source>
        <translation>Линейные размеры</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Format:</source>
        <translation>&amp;Формат:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>P&amp;recision:</source>
        <translation>То&amp;чность:</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+60"/>
        <source>Show trailing zeros</source>
        <translation>Показать завершающие нули</translation>
    </message>
    <message>
        <location line="-50"/>
        <source>Angular Dimensions</source>
        <translation>Угловые размеры</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>F&amp;ormat:</source>
        <translation>Ф&amp;ормат:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Pre&amp;cision:</source>
        <translation>Точ&amp;ность:</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+19"/>
        <source>Preview</source>
        <translation>Предпросмотр</translation>
    </message>
</context>
<context>
    <name>DirectoryList</name>
    <message>
        <location filename="../scripts/Widgets/DirectoryList/DirectoryList.js" line="+84"/>
        <source>The folder
&quot;%1&quot;
is already in the list.</source>
        <translation>Папка
«%1»
уже в списке.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Folder not added</source>
        <translation>Папка не добавлена</translation>
    </message>
</context>
<context>
    <name>DisplayDistanceAngle</name>
    <message>
        <location filename="../scripts/View/DisplayDistanceAngle/DisplayDistanceAngleInit.js" line="+2"/>
        <source>Display &amp;Distance/Angle</source>
        <translation>Отобразить &amp;расстояние/угол</translation>
    </message>
</context>
<context>
    <name>DistanceInfo</name>
    <message>
        <location filename="../scripts/QCTrack/DistanceInfo/DistanceInfo.js" line="+42"/>
        <source>Select first track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select second track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+76"/>
        <source>info from </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2"/>
        <source> at </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>° to </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+4"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>direct distance: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>, track end rotated by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>distance in track direction: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>, offset: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Divide</name>
    <message>
        <location filename="../scripts/Modify/Divide/Divide.js" line="+68"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline</source>
        <translation>Выбрать линию, дугу, окружность, эллипс, сплайн или ломаную</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation>Выбрать линию, дугу, окружность или эллипс</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Specify point</source>
        <translation>Указать точку</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Specify second point</source>
        <translation>Указать вторую точку</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Divide/DivideInit.js" line="+2"/>
        <source>&amp;Divide</source>
        <translation>&amp;Разделить</translation>
    </message>
</context>
<context>
    <name>DraftMode</name>
    <message>
        <location filename="../scripts/View/DraftMode/DraftMode.js" line="+86"/>
        <source>&amp;Draft Mode</source>
        <translation>&amp;Режим черновика</translation>
    </message>
</context>
<context>
    <name>Draw</name>
    <message>
        <location filename="../scripts/Draw/Draw.js" line="+61"/>
        <source>Draw</source>
        <translation>Начертить</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Draw</source>
        <translation>&amp;Начертить</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Drawing Tools</source>
        <translation>Чертёжные утилиты</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnRectanglePP</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnRectanglePP.js" line="+73"/>
        <source>First corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second corner</source>
        <translation>Второй угол</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnRectangleSize</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnRectangleSize.js" line="+46"/>
        <source>Top Left</source>
        <translation>Сверху слева</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Top</source>
        <translation>Сверху</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Top Right</source>
        <translation>Сверху справа</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Left</source>
        <translation>Слева</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation>Справа</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom Left</source>
        <translation>Снизу слева</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom</source>
        <translation>Снизу</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom Right</source>
        <translation>Снизу справа</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnThreeCircles</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnThreeCircles.js" line="+72"/>
        <source>First arc or circle</source>
        <translation>Первая дуга или окружность</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second arc or circle</source>
        <translation>Вторая дуга или окружность</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Third arc or circle</source>
        <translation>Третья дуга или окружность</translation>
    </message>
</context>
<context>
    <name>DrawBoundingBox</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawBoundingBox/DrawBoundingBox.js" line="+71"/>
        <source>Draw &amp;Bounding Box</source>
        <translation>Начертить о&amp;граничивающую рамку</translation>
    </message>
</context>
<context>
    <name>DrawExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/DrawExamples.js" line="+51"/>
        <source>&amp;Draw</source>
        <translation>&amp;Начертить</translation>
    </message>
</context>
<context>
    <name>DrawFmsLanes</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanes.js" line="+74"/>
        <source>First vertex</source>
        <translation type="unfinished">Первая вершина</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Next vertex</source>
        <translation type="unfinished">Следующая вершина</translation>
    </message>
    <message>
        <location line="+532"/>
        <source>close</source>
        <translation type="unfinished">закрыть</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>undo</source>
        <translation type="unfinished">отменить</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>redo</source>
        <translation type="unfinished">вернуть</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>arc</source>
        <translation type="unfinished">дуга</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanes.ui" line="+23"/>
        <source>Close polyline</source>
        <translation type="unfinished">Закрыть ломаную</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>,, C</source>
        <translation type="unfinished">,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation type="unfinished">Отменить предыдущий сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation type="unfinished">,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation type="unfinished">Вернуть сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation type="unfinished">,, R</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arc with radius:</source>
        <translation type="unfinished">Дуга с радиусом:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>,, A</source>
        <translation type="unfinished">,, A</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Sweep</source>
        <translation type="unfinished">Развёртка</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Restrict length or angle</source>
        <translation type="unfinished">Ограничить длину или угол</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanesInit.js" line="+2"/>
        <source>Draw &amp;Fms Lanes</source>
        <translation type="unfinished">Draw Fms Lanes</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw FMS Lanes (ribs)</source>
        <translation type="unfinished">Рисунок FMS Полосы (ребра)</translation>
    </message>
</context>
<context>
    <name>DrawFromCSV</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/DrawFromCSV/DrawFromCSV.js" line="+145"/>
        <location line="+15"/>
        <location line="+1275"/>
        <source>Command ended.</source>
        <translation>Команда завершилась.</translation>
    </message>
    <message>
        <location line="-1293"/>
        <source>No import file selected.</source>
        <translation>Не выбран файл для импорта.</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>No file opened.</source>
        <translation>Нет открытых файлов.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>DrawFromCSV script (v3.03) by CVH</source>
        <translation>Сценарий DrawFromCSV (v3.03) от CVH</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Cast CSV</source>
        <translation>CSV-трансляция</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Reading from file: %1</source>
        <translation>Чтение из файла: %1</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Switched to comma/dot CSV style.</source>
        <translation>Переключено на стиль CSV с запятой/точкой.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Switched to semicolon/dot CSV style.</source>
        <translation>Переключено на стиль CSV с точкой с запятой/точкой.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Switched to semicolon/comma CSV style.</source>
        <translation>Переключено на стиль CSV с точкой с запятой/запятой.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Unsupported or invalid CSV style, ignored. Text line: %1</source>
        <translation>Неподдерживаемый или некорректный стиль CSV, игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+82"/>
        <source>Setting new relative origin failed, ignored. Text line: %1</source>
        <translation>Установка нового относительного начала координат завершилась неудачей, игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Setting new rounding radius failed, ignored. Text line: %1</source>
        <translation>Установка нового радиуса скругления завершилась неудачей, игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Rounding polylines requires QCAD Professional, ignored. Text line: %1</source>
        <translation>Для скругления ломаных требуется QCAD Professional, игнорируется. Строка текста:  %1</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Can not switch to non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Невозможно перейти на несуществующие слои, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct set active &apos;Layer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный активный переключатель «Layer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Not a correct &apos;New layer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный переключатель «New layer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Can not hide non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Невозможно скрыть несуществующие слои, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;HideLayer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный переключатель «HideLayer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Can not freeze non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Невозможно заморозить несуществующие слои, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;FreezeLayer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный переключатель «FreezeLayer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Can not lock non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Невозможно заблокировать несуществующие слои, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;LockLayer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный переключатель «LockLayer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Can not allow non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Невозможно разрешить несуществующие слои, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;AllowLayer&apos; switch, ignored. Text line: %1</source>
        <translation>Некорректный переключатель «AllowLayer», игнорируется. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+19"/>
        <location line="+17"/>
        <location line="+20"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+25"/>
        <location line="+33"/>
        <location line="+49"/>
        <location line="+47"/>
        <location line="+19"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+29"/>
        <location line="+33"/>
        <location line="+135"/>
        <source>Low field count.</source>
        <translation>Малое число полей.</translation>
    </message>
    <message>
        <location line="-656"/>
        <location line="+17"/>
        <location line="+20"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+25"/>
        <location line="+33"/>
        <location line="+49"/>
        <location line="+47"/>
        <location line="+19"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+29"/>
        <location line="+33"/>
        <location line="+35"/>
        <location line="+24"/>
        <location line="+28"/>
        <location line="+25"/>
        <location line="+23"/>
        <source>Odd field count.</source>
        <translation>Нечётное число полей.</translation>
    </message>
    <message>
        <location line="-655"/>
        <location line="+38"/>
        <location line="+109"/>
        <location line="+59"/>
        <location line="+49"/>
        <location line="+46"/>
        <location line="+188"/>
        <location line="+168"/>
        <source>Rv Invalid.</source>
        <translation>Rv некорректен.</translation>
    </message>
    <message>
        <location line="-640"/>
        <location line="+39"/>
        <location line="+51"/>
        <location line="+20"/>
        <location line="+45"/>
        <location line="+148"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+62"/>
        <source>Rv1 Invalid.</source>
        <translation>Rv1 некорректен.</translation>
    </message>
    <message>
        <location line="-503"/>
        <location line="+45"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+45"/>
        <location line="+148"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+33"/>
        <location line="+35"/>
        <source>Rv2 Invalid.</source>
        <translation>Rv2 некорректен.</translation>
    </message>
    <message>
        <location line="-510"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+77"/>
        <location line="+49"/>
        <location line="+67"/>
        <source>Equal positions.</source>
        <translation>Равные положения.</translation>
    </message>
    <message>
        <location line="-265"/>
        <location line="+25"/>
        <location line="+66"/>
        <location line="+39"/>
        <location line="+25"/>
        <location line="+45"/>
        <location line="+45"/>
        <location line="+22"/>
        <location line="+33"/>
        <source>Radius Invalid.</source>
        <translation>Радиус некорректен.</translation>
    </message>
    <message>
        <location line="-298"/>
        <location line="+25"/>
        <location line="+124"/>
        <location line="+284"/>
        <location line="+35"/>
        <location line="+150"/>
        <source>Angle Invalid.</source>
        <translation>Угол некорректен.</translation>
    </message>
    <message>
        <location line="-527"/>
        <source>Angle1 Invalid.</source>
        <translation>Угол1 некорректен.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angle2 Invalid.</source>
        <translation>Угол2 некорректен.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Equal angles.</source>
        <translation>Равные углы.</translation>
    </message>
    <message>
        <location line="+21"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 1-2.</source>
        <translation>Равные положения 1-2.</translation>
    </message>
    <message>
        <location line="-286"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+32"/>
        <location line="+35"/>
        <source>Rv3 Invalid.</source>
        <translation>Rv3 некорректен.</translation>
    </message>
    <message>
        <location line="-354"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 1-3.</source>
        <translation>Равные положения 1-3.</translation>
    </message>
    <message>
        <location line="-287"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 2-3.</source>
        <translation>Равные положения 2-3.</translation>
    </message>
    <message>
        <location line="-284"/>
        <location line="+2"/>
        <location line="+168"/>
        <location line="+2"/>
        <source>Near co-linear positions.</source>
        <translation>Почти коллинеарные положения.</translation>
    </message>
    <message>
        <location line="-168"/>
        <source>Arc Invalid.</source>
        <translation>Дуга некорректна.</translation>
    </message>
    <message>
        <location line="+46"/>
        <location line="+47"/>
        <source>Center Invalid.</source>
        <translation>Центр некорректен.</translation>
    </message>
    <message>
        <location line="-21"/>
        <source>Radius too small.</source>
        <translation>Слишком маленький радиус.</translation>
    </message>
    <message>
        <location line="+98"/>
        <source>Circle Invalid.</source>
        <translation>Окружность некорректна.</translation>
    </message>
    <message>
        <location line="+79"/>
        <location line="+33"/>
        <location line="+30"/>
        <location line="+35"/>
        <source>Rv4 Invalid.</source>
        <translation>Rv4 некорректен.</translation>
    </message>
    <message>
        <location line="-97"/>
        <location line="+33"/>
        <source>Equal positions 1-4.</source>
        <translation>Равные положения 1-4.</translation>
    </message>
    <message>
        <location line="-32"/>
        <location line="+33"/>
        <source>Equal positions 2-4.</source>
        <translation>Равные положения 2-4.</translation>
    </message>
    <message>
        <location line="-32"/>
        <location line="+33"/>
        <source>Equal positions 3-4.</source>
        <translation>Равные положения 3-4.</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Size Invalid.</source>
        <translation>Размер некорректен.</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Size in X Invalid.</source>
        <translation>Размер по X некорректен.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Size in Y Invalid.</source>
        <translation>Размер по Y некорректен.</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Polygon: less than 5 references.</source>
        <translation>Многоугольник: менее 5 привязок.</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+26"/>
        <location line="+26"/>
        <location line="+28"/>
        <source>Rv%1 Invalid.</source>
        <translation>Rv%1 некорректен.</translation>
    </message>
    <message>
        <location line="-61"/>
        <source>Polyline, less than 2 references.</source>
        <translation>Ломаная, менее 2 привязок.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Bulge%1 Invalid.</source>
        <translation>Выпуклость%1 некорректна.</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Unsupported QCAD Professional feature.</source>
        <translation>Неподдерживаемая возможность QCAD Professional.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>3th degree fit point Spline, less than 3 references.</source>
        <translation>Сплайн с уклоном 3 градуса и узловыми точками, менее 3 привязок.</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>3th degree control point Spline, less than 4 references.</source>
        <translation>Сплайн с уклоном 3 градуса и контрольными точками, менее 4 привязок.</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Height Invalid.</source>
        <translation>Высота некорректна.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Width Invalid.</source>
        <translation>Ширина некорректна.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Vert. alignment Invalid.</source>
        <translation>Выравнивание по вертикали некорректно.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Horz. alignment Invalid.</source>
        <translation>Выравнивание по горизонтали некорректно.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Drawing direction Invalid.</source>
        <translation>Направление черчения некорректно.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Line spacing style Invalid.</source>
        <translation>Стиль межстрочного интервала некорректен.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Line spacing Invalid.</source>
        <translation>Межстрочный интервал некорректен.</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Unsupported method. Text line: %1</source>
        <translation>Неподдерживаемый метод. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Error with first optional list.</source>
        <translation>Ошибка с первым необязательным списком.</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Error with second optional list.</source>
        <translation>Ошибка со вторым необязательным списком.</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Not a correct entry, ignored. Text line: %1 &gt; %2</source>
        <translation>Некорректная запись, игнорируется. Строка текста: %1 &gt; %2</translation>
    </message>
    <message>
        <location line="+80"/>
        <source>Casted entries: %1 out of %2 text lines</source>
        <translation>Полученные записи: %1 из %2 строк текста</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Nothing casted.</source>
        <translation>Ничего не было размещено.</translation>
    </message>
    <message>
        <location line="+227"/>
        <source>Attributes empty. Text line: %1</source>
        <translation>Пустые атрибуты. Строка текста: %1</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Not a correct layer name, ignored. Text line: %1%2 Name: %3</source>
        <translation>Некорректное имя слоя, игнорируется. Строка текста: %1%2 Имя: %3</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Layer doesn&apos;t exist, ignored. Text line: %1%2 Layer: %3</source>
        <translation>Слой не существует, игнорируется. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Not a correct color, ignored. Text line: %1%2 Color: %3</source>
        <translation>Некорректный цвет, игнорируется. Строка текста: %1%2 Цвет: %3</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Not a correct Lineweight, ignored. Text line: %1%2 Weight: %3</source>
        <translation>Некорректный вес линии, игнорируется. Строка текста: %1%2 Вес: %3</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Not a correct Linetype, ignored. Text line: %1%2 Type: %3</source>
        <translation>Некорректный тип линии, игнорируется. Строка текста: %1%2 Тип: %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Linetype scale, ignored. Text line: %1%2 Scale: %3</source>
        <translation>Некорректный масштаб типа линии, игнорируется. Строка текста: %1%2 Масштаб: %3</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Unsupported attribute, ignored. Text line: %1 &gt; %2</source>
        <translation>Неподдерживаемый атрибут, игнорируется. Строка текста: %1 &gt; %2</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Not a correct layer name. Text line: %1%2 Name: %3</source>
        <translation>Некорректное имя слоя. Строка текста: %1%2 Имя: %3</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Parent layer doesn&apos;t exist. Text line: %1%2 Layer: %3</source>
        <translation>Родительский слой не существует. Строка текста: %1%2 Слой: %3</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Not a correct color. Text line: %1%2 Color: %3</source>
        <translation>Некорректный цвет. Строка текста: %1%2 Цвет: %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Lineweight. Text line: %1%2 Weight: %3</source>
        <translation>Некорректный вес линии. Строка текста: %1%2 Вес: %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Linetype. Text line: %1%2 Type: %3</source>
        <translation>Некорректный тип линии. Строка текста: %1%2 Тип: %3</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Add/Update layer ignored.</source>
        <translation>Добавление/Обновление слоя игнорируется.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Updated layer: %1</source>
        <translation>Слой обновлён: %1</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Added new layer: %1</source>
        <translation>Добавлен новый слой: %1</translation>
    </message>
    <message>
        <location line="-447"/>
        <source>Importing CSV complete. Command ended.</source>
        <translation>Импорт CSV завершён. Команда завершена.</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Draw from CSV</source>
        <translation>Чертить из CSV</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>CSV</source>
        <translation>CSV</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/DrawFromCSV/DrawFromCSVInit.js" line="+6"/>
        <source>&amp;Draw from CSV</source>
        <translation>&amp;Чертить из CSV</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Draws entities based on textual entries in a CSV file</source>
        <translation>Чертить объекты на основе текстовых записей в файле CSV</translation>
    </message>
</context>
<context>
    <name>DrawOrder</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/DrawOrder.js" line="+92"/>
        <source>&amp;Draw Order</source>
        <translation>&amp;Порядок черчения</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Draw Order</source>
        <translation>Порядок черчения</translation>
    </message>
</context>
<context>
    <name>DrawPolyline</name>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolyline.js" line="+70"/>
        <source>First vertex</source>
        <translation>Первая вершина</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next vertex</source>
        <translation>Следующая вершина</translation>
    </message>
    <message>
        <location line="+428"/>
        <source>close</source>
        <translation>закрыть</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>undo</source>
        <translation>отменить</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>redo</source>
        <translation>вернуть</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>arc</source>
        <translation>дуга</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolyline.ui" line="+23"/>
        <source>Close polyline</source>
        <translation>Закрыть ломаную</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>,, C</source>
        <translation>,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation>Отменить предыдущий сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation>,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation>Вернуть сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation>,, R</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arc with radius:</source>
        <translation>Дуга с радиусом:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>,, A</source>
        <translation>,, A</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Sweep</source>
        <translation>Развёртка</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Restrict length or angle</source>
        <translation>Ограничить длину или угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolylineInit.js" line="+2"/>
        <source>&amp;Draw Polyline</source>
        <translation>&amp;Начертить ломаную</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw polyline with line and arc segments</source>
        <translation>Начертить ломаную по линии и сегментам дуги</translation>
    </message>
</context>
<context>
    <name>DrawingPreferences</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DrawingPreferences.js" line="+43"/>
        <source>Drawing &amp;Preferences</source>
        <translation>Предпочтения &amp;чертежа</translation>
    </message>
</context>
<context>
    <name>DupParallel</name>
    <message>
        <location filename="../scripts/QCTrack/DupParallel/DupParallel.js" line="+44"/>
        <source>Select track to duplicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../scripts/QCTrack/DupParallel/DupParallel.ui" line="+17"/>
        <source>&amp;Distance:</source>
        <translation type="unfinished">&amp;Расстояние:</translation>
    </message>
</context>
<context>
    <name>Duplicate</name>
    <message>
        <location filename="../scripts/Edit/Duplicate/DuplicateInit.js" line="+2"/>
        <source>&amp;Duplicate</source>
        <translation>&amp;Дублировать</translation>
    </message>
    <message numerus="yes">
        <location filename="../scripts/Edit/Duplicate/Duplicate.js" line="+85"/>
        <source>%n entity/ies duplicated</source>
        <translation>
            <numerusform>%n дублированный объект</numerusform>
            <numerusform>%n дублированных объекта</numerusform>
            <numerusform>%n дублированных объектов</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>EAction</name>
    <message>
        <location filename="../scripts/EAction.js" line="+64"/>
        <source>Back</source>
        <translation>Назад</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2138"/>
        <source>Cancel</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <location line="-2137"/>
        <source>Done</source>
        <translation>Готово</translation>
    </message>
    <message>
        <location line="+277"/>
        <location line="+144"/>
        <source>Active Tool:</source>
        <translation>Активный инструмент:</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>None</source>
        <translation>Нет</translation>
    </message>
    <message>
        <location line="+678"/>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Main Tools</source>
        <translation>Главные инструменты</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>CAD Tools</source>
        <translation>Инструменты САПР</translation>
    </message>
    <message>
        <location line="+577"/>
        <source>Invalid position</source>
        <translation>Некорректное положение</translation>
    </message>
    <message>
        <location line="+175"/>
        <source>Entity is not in working set.</source>
        <translation>Объект не входит в рабочий набор.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity is on a locked layer.</source>
        <translation>Объект находится на заблокированном слое.</translation>
    </message>
    <message>
        <location line="+225"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Entity is not a block reference.</source>
        <translation>Объект не является привязкой блока.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line or arc.</source>
        <translation>Объект не является линией или дугой.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc or polyline.</source>
        <translation>Объект не является линией, дугой или ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line.</source>
        <translation>Объект не является линией.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc.</source>
        <translation>Объект не является дугой.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc or circle.</source>
        <translation>Объект не является дугой или окружностью.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc or circle.</source>
        <translation>Объект не является линией, дугой или окружностью.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, spline, ellipse arc or polyline.</source>
        <translation>Объект не является линией, дугой, сплайном, дугой эллипса или ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc, circle or ellipse.</source>
        <translation>Объект не является дугой, окружностью или эллипсом.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle or ellipse.</source>
        <translation>Объект не является линией, окружностью или эллипсом.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse or polyline.</source>
        <translation>Объект не является линией, окружностью, эллипсом или ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse or spline.</source>
        <translation>Объект не является кривой, дугой, окружностью, эллипсом или сплайном.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, spline or polyline.</source>
        <translation>Объект не является линией, дугой, окружностью, сплайном или ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse, spline or polyline.</source>
        <translation>Объект не является линией, дугой, окружностью, эллипсом, сплайном или ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a polyline.</source>
        <translation>Объект не является ломаной.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a spline with fit points.</source>
        <translation>Объект не является сплайном с точками посадки.</translation>
    </message>
</context>
<context>
    <name>EcmaScriptShell</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShell.js" line="+58"/>
        <source>Show ECMAScript Shell</source>
        <translation>Показать оболочку ECMAScript</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>&amp;Script Shell</source>
        <translation>&amp;Оболочка сценария</translation>
    </message>
    <message>
        <location line="+35"/>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShell.ui" line="+14"/>
        <source>Script Shell</source>
        <translation>Оболочка сценария</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShellDialog.ui" line="+20"/>
        <source>ECMAScript Shell</source>
        <translation>Оболочка ECMAScript</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are about to enable the ECMAScript Shell.&lt;/p&gt;&lt;p&gt;Through the ECMAScript Shell you can &lt;span style=&quot; color:#ff0000;&quot;&gt;modify your drawings&lt;/span&gt; but also &lt;span style=&quot; color:#ff0000;&quot;&gt;delete files&lt;/span&gt; or &lt;span style=&quot; color:#ff0000;&quot;&gt;crash the application&lt;/span&gt; which can lead to &lt;span style=&quot; color:#ff0000;&quot;&gt;data loss&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;For inexperienced programmers, it is recommended to limit the use of the ECMAScript shell to the &lt;a href=&quot;http://www.qcad.org/doc/qcad/latest/developer/group__ecma__simple.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;QCAD Simple API&lt;/span&gt;&lt;/a&gt; which is considered to be &quot;safe&quot; to use.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Вы собираетесь включить оболочку ECMAScript.&lt;/p&gt;&lt;p&gt;Оболочка ECMAScript позволяет &lt;span style=&quot; color:#ff0000;&quot;&gt;изменять ваши чертежи&lt;/span&gt;, но вы также можете &lt;span style=&quot; color:#ff0000;&quot;&gt;удалить файлы&lt;/span&gt; или &lt;span style=&quot; color:#ff0000;&quot;&gt;вызвать сбой приложения&lt;/span&gt;, что может привести к &lt;span style=&quot; color:#ff0000;&quot;&gt;потере данных&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;Для неопытных программистов рекомендуется ограничить использование оболочки ECMAScript &lt;a href=&quot;http://www.qcad.org/doc/qcad/latest/developer/group__ecma__simple.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;простым QCAD API&lt;/span&gt;&lt;/a&gt;, который считается «безопасным» для использования.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this dialog again</source>
        <translation>Больше не показывать этот диалог</translation>
    </message>
</context>
<context>
    <name>Edit</name>
    <message>
        <location filename="../scripts/Edit/Edit.js" line="+65"/>
        <source>Edit Tools</source>
        <translation>Инструменты редактирования</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Edit</source>
        <translation>&amp;Правка</translation>
    </message>
</context>
<context>
    <name>EditBlock</name>
    <message>
        <location filename="../scripts/Block/EditBlock/EditBlockInit.js" line="+2"/>
        <source>&amp;Edit Block</source>
        <translation>&amp;Редактировать блок</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Edit contents of selected block</source>
        <translation>Редактировать содержимое выделенного блока</translation>
    </message>
</context>
<context>
    <name>EditFromReference</name>
    <message>
        <location filename="../scripts/Block/EditFromReference/EditFromReference.js" line="+55"/>
        <source>Choose block reference</source>
        <translation>Выбрать привязку блока</translation>
    </message>
    <message>
        <location filename="../scripts/Block/EditFromReference/EditFromReferenceInit.js" line="+2"/>
        <source>E&amp;dit Block from Reference</source>
        <translation>&amp;Редактировать блок из привязки</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Edit block based on chosen block reference</source>
        <translation>Редактировать блок на основе выбранной привязки блока</translation>
    </message>
</context>
<context>
    <name>EditHatch</name>
    <message>
        <location filename="../scripts/Modify/EditHatch/EditHatch.js" line="+61"/>
        <source>Choose hatch</source>
        <translation>Выбрать штриховку</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/EditHatch/EditHatchInit.js" line="+2"/>
        <source>Edit &amp;Hatch</source>
        <translation>Изменить &amp;штриховку</translation>
    </message>
</context>
<context>
    <name>EditLayer</name>
    <message>
        <location filename="../scripts/Layer/EditLayer/EditLayerInit.js" line="+2"/>
        <source>&amp;Edit Layer</source>
        <translation>&amp;Редактировать слой</translation>
    </message>
</context>
<context>
    <name>EditMainDrawing</name>
    <message>
        <location filename="../scripts/Block/EditMainDrawing/EditMainDrawingInit.js" line="+2"/>
        <source>&amp;Return to Main Drawing</source>
        <translation>&amp;Вернуться к основному чертежу</translation>
    </message>
</context>
<context>
    <name>EditText</name>
    <message>
        <location filename="../scripts/Modify/EditText/EditText.js" line="+61"/>
        <source>Choose text</source>
        <translation>Выбрать текст</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/EditText/EditTextInit.js" line="+2"/>
        <source>Edit Te&amp;xt</source>
        <translation>Редактировать &amp;текст</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Edit text</source>
        <translation>Редактировать текст</translation>
    </message>
</context>
<context>
    <name>Ellipse</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/Ellipse.js" line="+85"/>
        <source>Ellipse Tools</source>
        <translation>Инструменты для работы с эллипсами</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Ellipse</source>
        <translation>&amp;Эллипс</translation>
    </message>
</context>
<context>
    <name>EllipseArcCPPA</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPA.js" line="+74"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Major point of ellipse or major radius</source>
        <translation>Основная точка эллипса или большой радиус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Major point of ellipse</source>
        <translation>Основная точка эллипса</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Minor point of ellipse or minor radius</source>
        <translation>Малая точка эллипса или малый радиус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Minor point of ellipse</source>
        <translation>Малая точка эллипса</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Rotation angle</source>
        <translation>Угол вращения</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Start parameter</source>
        <translation>Начальный параметр</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End parameter</source>
        <translation>Конечный параметр</translation>
    </message>
    <message>
        <location line="+267"/>
        <source>Invalid major radius.</source>
        <translation>Недопустимое значение большого радиуса.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Major radius:</source>
        <translation>Большой радиус:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Minor radius:</source>
        <translation>Малый радиус:</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Start angle:</source>
        <translation>Начальный угол:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>End angle:</source>
        <translation>Конечный угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPA.ui" line="+17"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (positive)</source>
        <translation>Против часовой стрелки (положительное)</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>По часовой стрелке (отрицательное)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPAInit.js" line="+2"/>
        <source>&amp;Ellipse Arc</source>
        <translation>&amp;Дуга эллипса</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw ellipse arc from center, major point, ratio and angles</source>
        <translation>Начертить дугу эллипса по центру, основной точке, отношению и углам</translation>
    </message>
</context>
<context>
    <name>EllipseCPP</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseCPP/EllipseCPPInit.js" line="+2"/>
        <source>&amp;Ellipse (Center, Point, Ratio)</source>
        <translation>&amp;Эллипс по центру, точке, отношению</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw full ellipse from center, major point and ratio</source>
        <translation>Начертить полный эллипс по центру, основной точке и отношению</translation>
    </message>
</context>
<context>
    <name>EllipseDD</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDD.ui" line="+17"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="+19"/>
        <source>X Diameter:</source>
        <translation>Диаметр X:</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="+80"/>
        <source>Y Diameter:</source>
        <translation>Диаметр Y:</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="-23"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>Точка привязки:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDInit.js" line="+2"/>
        <source>Ellipse with &amp;Diameters</source>
        <translation>&amp;Эллипс с диаметрами</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse with position and diameters</source>
        <translation>Начертить эллипс с позицией и диаметрами</translation>
    </message>
</context>
<context>
    <name>EllipseInscribedQuad</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseInscribedQuad/EllipseInscribedQuad.js" line="+82"/>
        <source>First line</source>
        <translation>Первая линия</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line</source>
        <translation>Вторая линия</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Third line</source>
        <translation>Третья линия</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Fourth line</source>
        <translation>Четвёртая линия</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseInscribedQuad/EllipseInscribedQuadInit.js" line="+2"/>
        <source>Inscribed in Quadrilateral</source>
        <translation>Вписанный в четырёхугольник</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse inscribed in quadrilateral</source>
        <translation>Начертить эллипс, вписанный в четырёхугольник</translation>
    </message>
</context>
<context>
    <name>EllipseOffset</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffset/EllipseOffset.ui" line="+17"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffset/EllipseOffsetInit.js" line="+2"/>
        <source>&amp;Parallel Curve (with Distance)</source>
        <translation>&amp;Параллельная кривая (с расстоянием)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel curve to ellipse</source>
        <translation>Начертить параллельную кривую к эллипсу</translation>
    </message>
</context>
<context>
    <name>EllipseOffsetThrough</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffsetThrough/EllipseOffsetThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffsetThrough/EllipseOffsetThroughInit.js" line="+2"/>
        <source>Parallel Curve (&amp;through Point)</source>
        <translation>Параллельная кривая (&amp;через точку)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel curve to ellipse through point</source>
        <translation>Начертить параллельную кривую до эллипса через точку</translation>
    </message>
</context>
<context>
    <name>EllipseRR</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRR.ui" line="+17"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="+129"/>
        <source>X Radius:</source>
        <translation>Радиус X:</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="-10"/>
        <source>Y Radius:</source>
        <translation>Радиус Y:</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="-90"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>Точка привязки:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRInit.js" line="+2"/>
        <source>Ellipse with &amp;Radii</source>
        <translation>Э&amp;ллипс с радиусами</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse with position and radii</source>
        <translation>Начертить эллипс с позицией и радиусами</translation>
    </message>
</context>
<context>
    <name>EnsureOrder</name>
    <message>
        <location filename="../scripts/QCTrack/EnsureOrder/EnsureOrder.js" line="+35"/>
        <source>object ordering done with objects: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source> on TR_NMBRS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_PLAN, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_SWELLS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source> on TR_BEDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_ENDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_MIDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_COST</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Esc</name>
    <message>
        <location filename="../scripts/Edit/Esc/EscInit.js" line="+2"/>
        <source>&amp;Escape</source>
        <translation>&amp;Уйти</translation>
    </message>
</context>
<context>
    <name>ExAddBlock</name>
    <message>
        <location filename="../scripts/Misc/Examples/BlockExamples/ExAddBlock/ExAddBlock.js" line="+85"/>
        <source>&amp;Create Block</source>
        <translation>&amp;Создать блок</translation>
    </message>
</context>
<context>
    <name>ExAddLayer</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/ExAddLayer/ExAddLayer.js" line="+44"/>
        <source>Added layer &quot;MyLayer&quot;</source>
        <translation>Добавлен слой «МойСлой»</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Add Layer</source>
        <translation>Добавить слой</translation>
    </message>
</context>
<context>
    <name>ExDeleteObject</name>
    <message>
        <location filename="../scripts/Misc/Examples/ModifyExamples/ExDeleteObject/ExDeleteObject.js" line="+59"/>
        <source>Deleted line with ID %1</source>
        <translation>Удалённая линия с идентификатором %1</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>You can use &lt;i&gt;Edit &gt; Undo&lt;/i&gt; to restore the line entity.</source>
        <translation>Вы можете использовать &lt;i&gt;Правка &gt; Вернуть &lt;/i&gt; для восстановления объекта линии.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Add and Delete Line</source>
        <translation>Добавление и удаление линии</translation>
    </message>
</context>
<context>
    <name>ExDirListing</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExDirListing/ExDirListing.js" line="+66"/>
        <source>&amp;Directory Listing</source>
        <translation>&amp;Перечень файлов в каталоге</translation>
    </message>
</context>
<context>
    <name>ExDrawColors</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExDrawColors/ExDrawColors.js" line="+66"/>
        <source>Draw &amp;Colors</source>
        <translation>&amp;Цвета черчения</translation>
    </message>
</context>
<context>
    <name>ExDrawFonts</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExDrawFonts/ExDrawFonts.js" line="+85"/>
        <source>Draw &amp;Fonts</source>
        <translation>&amp;Шрифты черчения</translation>
    </message>
</context>
<context>
    <name>ExDumpPolyline</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExDumpPolyline/ExDumpPolyline.js" line="+48"/>
        <source>Clockwise polyline:</source>
        <translation>Ломаная по часовой стрелке:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Counterclockwise polyline:</source>
        <translation>Ломаная против часовой стрелки:</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&amp;Output Polyline Vertices</source>
        <translation>&amp;Выходные вершины ломаной</translation>
    </message>
</context>
<context>
    <name>ExLayerCustomProperty</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/ExLayerCustomProperty/ExLayerCustomProperty.js" line="+43"/>
        <source>Added custom property &quot;MyCustomProperty&quot; to layer &quot;0&quot;.</source>
        <translation>Добавлено пользовательское свойство «МоёПользовательскоеСвойство» к слою «0».</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Add Custom Property to a Layer</source>
        <translation>Добавить пользовательское свойство в слой</translation>
    </message>
</context>
<context>
    <name>ExLineDove</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExLineDove/ExLineDove.js" line="+56"/>
        <source>First corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second corner</source>
        <translation>Второй угол</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExLineDove/ExLineDoveInit.js" line="+2"/>
        <source>&amp;Dovetail Joint</source>
        <translation>&amp;Ласточкин хвост</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a dovetail joint</source>
        <translation>Начертить ласточкин хвост</translation>
    </message>
</context>
<context>
    <name>ExMainWindow</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExMainWindow/ExMainWindow.js" line="+50"/>
        <source>&amp;Main Window</source>
        <translation>&amp;Главное окно</translation>
    </message>
</context>
<context>
    <name>ExMandelbrot</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/ExMandelbrot/ExMandelbrot.js" line="+48"/>
        <source>&amp;Mandelbrot Example</source>
        <translation>Пример &amp;Мандельброта</translation>
    </message>
</context>
<context>
    <name>ExMathSpiral</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/ExMathSpiral/ExMathSpiral.js" line="+73"/>
        <source>&amp;Spiral</source>
        <translation>&amp;Спираль</translation>
    </message>
</context>
<context>
    <name>ExMinimal</name>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal/ExMinimal.js" line="+12"/>
        <source>Hello World.</source>
        <translation>Привет, мир.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Minimal Example</source>
        <translation>&amp;Минимальный пример</translation>
    </message>
</context>
<context>
    <name>ExMinimal2</name>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal2/ExMinimal2.js" line="+51"/>
        <source>&amp;Minimal Example 2</source>
        <translation>&amp;Минимальный пример 2</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal2/ExMinimal2.ui" line="+9"/>
        <source>&amp;Radius:</source>
        <translation>&amp;Радиус:</translation>
    </message>
</context>
<context>
    <name>ExProcess</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExProcess/ExProcess.js" line="+96"/>
        <source>&amp;Run Process</source>
        <translation>&amp;Запустить процесс</translation>
    </message>
</context>
<context>
    <name>ExRegisterFileExporter</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExRegisterFileExporter/ExRegisterFileExporter.js" line="+37"/>
        <source>Example Files %1</source>
        <translation>Файлы примеров %1</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>Info</source>
        <translation>Информация</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Registered a file exporter for file type &quot;.example&quot;. Use File &gt; Save As to see the filter in action.</source>
        <translation>Зарегистрирован экспортёр файлов для типа файла «.example». Используйте «Файл &gt; Сохранить как», чтобы увидеть фильтр в действии.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Register File Exporter</source>
        <translation>&amp;Зарегистрировать экспортёр файлов</translation>
    </message>
</context>
<context>
    <name>ExRegisterFileImporter</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExRegisterFileImporter/ExRegisterFileImporter.js" line="+37"/>
        <source>Example Files %1</source>
        <translation>Файлы примеров %1</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Read from file: &quot;%1&quot;</source>
        <translation>Чтение из файла: «%1»</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Registered a file importer for file type &quot;.example&quot;. Use File &gt; Open to see the filter in action.</source>
        <translation>Зарегистрирован импортёр файлов для типа файла «.example». Используйте «Файл &gt; Открыть», чтобы увидеть фильтр в действии.</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Info</source>
        <translation>Информация</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>&amp;Register File Importer</source>
        <translation>&amp;Зарегистрировать импортёр файлов</translation>
    </message>
</context>
<context>
    <name>ExResizeWindow</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExResizeWindow/ExResizeWindow.js" line="+60"/>
        <source>&amp;Resize Window</source>
        <translation>&amp;Изменить размер окна</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExResizeWindow/ExResizeWindow.ui" line="+14"/>
        <source>Enter Size</source>
        <translation>Ввести размер</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Size:</source>
        <translation>Размер:</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>1280x720 (720p) 16:9</source>
        <translation>1280x720 (720p) 16:9</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>1920x1080 (1080p, Full HD) 16:9</source>
        <translation>1920x1080 (1080p, Full HD) 16:9</translation>
    </message>
</context>
<context>
    <name>ExText</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExText/ExText.js" line="+69"/>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Draw text</source>
        <translation>Начертить текст</translation>
    </message>
</context>
<context>
    <name>ExThreePoints</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExThreePoints/ExThreePoints.js" line="+58"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Three Points</source>
        <translation>Три точки</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw three points</source>
        <translation>Начертить три точки</translation>
    </message>
</context>
<context>
    <name>ExTransactionListener</name>
    <message numerus="yes">
        <location filename="../scripts/Misc/Examples/ListenerExamples/ExTransactionListener/ExTransactionListener.js" line="+50"/>
        <source>Transaction affected %n object(s).</source>
        <translation>
            <numerusform>Транзакция затронула %n объект.</numerusform>
            <numerusform>Транзакция затронула %n объекта.</numerusform>
            <numerusform>Транзакция затронула %n объектов.</numerusform>
        </translation>
    </message>
    <message>
        <location line="+67"/>
        <source>&amp;Transaction Listener</source>
        <translation>&amp;Прослушиватель транзакций</translation>
    </message>
</context>
<context>
    <name>ExWidget</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExWidget/ExWidget.js" line="+28"/>
        <source>&amp;Widget</source>
        <translation>&amp;Виджет</translation>
    </message>
</context>
<context>
    <name>ExXmlExport</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlExport/ExXmlExport.js" line="+39"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Export XML</source>
        <translation>Экспорт XML</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlExport/ExXmlExportInit.js" line="+2"/>
        <source>&amp;Export XML</source>
        <translation>&amp;Экспорт XML</translation>
    </message>
</context>
<context>
    <name>ExXmlImport</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlImport/ExXmlImport.js" line="+73"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import XML</source>
        <translation>Импорт XML</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlImport/ExXmlImportInit.js" line="+2"/>
        <source>&amp;Import XML</source>
        <translation>&amp;Импорт XML</translation>
    </message>
</context>
<context>
    <name>Examples</name>
    <message>
        <location filename="../scripts/Misc/Examples/Examples.js" line="+55"/>
        <source>Script &amp;Examples</source>
        <translation>&amp;Примеры сценариев</translation>
    </message>
</context>
<context>
    <name>Explode</name>
    <message>
        <location filename="../scripts/Modify/Explode/Explode.js" line="+30"/>
        <source>Modify</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Explode</source>
        <translation>Разнести</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/ExplodeInit.js" line="+2"/>
        <source>&amp;Explode</source>
        <translation>&amp;Разнести</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/PreferencesPage.ui" line="+137"/>
        <source>Spline approximation tolerance:</source>
        <translation>Допуск сплайн-аппроксимации:</translation>
    </message>
    <message>
        <location line="-118"/>
        <source>Explode splines to polylines with line segments</source>
        <translation>Разнести сплайны в ломаные с отрезками</translation>
    </message>
    <message>
        <location line="+135"/>
        <source>Explode circles into polylines with two half circles</source>
        <translation>Разнести круги на ломаные с двумя полукругами</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Explode text glyphs to polylines</source>
        <translation>Разнести текстовые глифы в ломаные</translation>
    </message>
    <message>
        <location line="-80"/>
        <source>Explode multiline texts into multiple simple text blocks</source>
        <translation>Разнести многострочные тексты в несколько простых текстовых блоков</translation>
    </message>
    <message>
        <location line="-41"/>
        <source>Spline segments:</source>
        <translation>Сегменты сплайнов:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Ellipse segments (per full ellipse):</source>
        <translation>Сегменты эллипса (от полного эллипса):</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Convert splines from texts to arcs or lines if appropriate</source>
        <translation>Конвертировать сплайны из текстов в дуги или линии, если требуется</translation>
    </message>
</context>
<context>
    <name>FAQ</name>
    <message>
        <location filename="../scripts/Help/FAQ/FAQInit.js" line="+2"/>
        <source>FA&amp;Qs (online)</source>
        <translation>&amp;ЧаВо (онлайн)</translation>
    </message>
</context>
<context>
    <name>File</name>
    <message>
        <location filename="../scripts/File/File.js" line="+65"/>
        <source>File Tools</source>
        <translation>Инструменты работы с файлами</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <location line="+106"/>
        <location line="+76"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location line="-39"/>
        <source>Overwrite File?</source>
        <translation>Перезаписать файл?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file &quot;%1&quot; already exists. Do you wish to overwrite it?</source>
        <translation>Файл с именем «%1» уже существует. Вы хотите перезаписать его?</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
</context>
<context>
    <name>FillStraight</name>
    <message>
        <location filename="../scripts/QCTrack/FillStraight/FillStraight.js" line="+47"/>
        <source>Select start of straight line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select end of straight line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+100"/>
        <source>can not connect those track ends (angle differs too much: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>° &gt; 2°)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>can not connect those track ends (there&apos;s no intersection)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>can not connect those track ends (ends are too near)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>internal error: neither left nor right hand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FirstStart</name>
    <message>
        <location filename="../scripts/Widgets/FirstStart/FirstStart.js" line="+38"/>
        <location line="+243"/>
        <source>%1 First Start</source>
        <translation>%1 первый запуск</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Black</source>
        <translation>Чёрный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>White</source>
        <translation>Белый</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Language:</source>
        <translation>Язык:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Welcome to %1</source>
        <translation>Добро пожаловать в %1</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please choose the settings used for new drawings. All these settings can be changed later in the Preference Dialog.</source>
        <translation>Пожалуйста, выберите параметры, используемые для новых чертежей. Все эти параметры можно будет затем изменить в диалоге предпочтений.</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Unit:</source>
        <translation>Единица:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Default Paper Size:</source>
        <translation>Размер страницы:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimal Point:</source>
        <translation>Десятичная точка:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Background Color:</source>
        <translation>Цвет фона:</translation>
    </message>
</context>
<context>
    <name>FlexPainter</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainter.js" line="+1115"/>
        <source>Add Active SubLayer</source>
        <translation>Добавить активный подслой</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>FP added layer:</source>
        <translation>Добавленный слой FP:</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterInit.js" line="+11"/>
        <source>Paints over selection mimicking a roller stamp</source>
        <translation>Запечатывает выделение, имитируя роликовый штамп</translation>
    </message>
</context>
<context>
    <name>FlexPainterDialog</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterDialog.ui" line="+14"/>
        <source>Painter Options</source>
        <translation>Параметры роликовых штампов</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Painters casting options</source>
        <translation>Параметры размещения роликовых штампов</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Flip Painters</source>
        <translation>Развернуть роликовые штампы</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Cast in group</source>
        <translation>Разместить в группе</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Cast on sub-layer</source>
        <translation>Разместить на подслое</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Add Begin Apex</source>
        <translation>Добавить начальную вершину</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add End Apex</source>
        <translation>Добавить конечную вершину</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add Insertions</source>
        <translation>Добавить вставки</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Painter set</source>
        <translation>Набор роликовых штампов</translation>
    </message>
    <message>
        <location line="-101"/>
        <source>Mirror painters over baseline.</source>
        <translation>Отражать роликовые штампы над базовой линией</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Group all castings to one operation.</source>
        <translation>Сгруппировать все размещения в одну операцию.</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Start with casting a begin apex on open forms.</source>
        <translation>Начать с размещения начальной вершины на открытых формах.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>End with casting an end apex on open forms.</source>
        <translation>Завершить добавлением конечной вершины на открытые формы.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add insertions in between eg. spacers, knots. (Not implemented)</source>
        <translation>Добавить вставки (например, разделители, узлы). (Не реализовано)</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Preview of painters.</source>
        <translation>Предварительный просмотр роликовых штампов.</translation>
    </message>
    <message>
        <location line="+41"/>
        <source>Select painter set.</source>
        <translation>Выбрать набор роликовых штампов.</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>CurtainRope</source>
        <translation>Подхват</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>OrthogonalBar</source>
        <translation>Ортогональная полоса</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>OrthogonalPointsGlobal</source>
        <translation>Ортогональные точки (глобально)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SinusoidWave</source>
        <translation>Синусоидальная волна</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SinusoidWaveGlobal</source>
        <translation>Синусоидальная волна (глобальная)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>3PhaseWaveGlobal</source>
        <translation>Трёхфазная волна (глобальная)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>TriangleWave</source>
        <translation>Треугольная волна</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SawtoothWave</source>
        <translation>Пилообразная волна</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqaureWave</source>
        <translation>Прямоугольная волна</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SteppedWave</source>
        <translation>Ступенчатая волна</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqauredShape</source>
        <translation>Прямоугольная форма</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqauredShapeFlexing</source>
        <translation>Прямоугольная форма (изгиб)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>AllPainterDataTypes</source>
        <translation>Все типы данных роликового штампа</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Insertion type</source>
        <translation>Тип вставки</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Preview of insertion.</source>
        <translation>Предварительный просмотр вставки.</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Select Insertion or Enter void space. (Not implemented)</source>
        <translation>Выбрать вставку или ввести пустое пространство. (Не реализовано)</translation>
    </message>
    <message>
        <location line="+277"/>
        <source>Version</source>
        <translation>Версия</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>FlexPainter Beta 0.42e © CVH 2020 </source>
        <translation>FlexPainter Beta 0.42e © CVH 2020 </translation>
    </message>
    <message>
        <location line="+272"/>
        <source>Document Units.</source>
        <translation>Единицы измерения документа.</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Enter painter width. (+0)</source>
        <translation>Введите ширину роликового штампа. (+0)</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Enter main painter stepsize. (+0)</source>
        <translation>Введите размер шага главного роликового штампа. (+0)</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Enter main painter length. (+)</source>
        <translation>Введите длину главного роликового штампа. (+)</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Keep painters proportional.</source>
        <translation>Сохранять пропорции роликовых штампов.</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Select percentage of Stepsize.</source>
        <translation>Выбрать процент размера шага.</translation>
    </message>
    <message>
        <location line="+86"/>
        <source>Adapt scaling f 1.00-0.90 to fit the whole form.</source>
        <translation>Адаптировать масштаб f1.00-0.90 для вписывания во всю форму.</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>Verbose info. (persistent on)</source>
        <translation>Подробные сведения. (постоянно включено)</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Deleted painted over base entities. (persistent off)</source>
        <translation>Удалить запечатанные роликовым штампом базовые объекты. (постоянно выключено)</translation>
    </message>
    <message>
        <location line="-933"/>
        <source>&lt;Enter space size&gt;</source>
        <translation>&lt;Введите размер пространства&gt;</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Curtain Rope Knot</source>
        <translation>Узел подхвата</translation>
    </message>
    <message>
        <location line="+543"/>
        <source>#Undefined#</source>
        <translation>#Не задано#</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Width : </source>
        <translation>Ширина: </translation>
    </message>
    <message>
        <location line="+16"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Repetitive Painter options</source>
        <translation>Параметры повторяющегося роликового штампа</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Stepsize :</source>
        <translation>Размер шага:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Length :</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Closed Forms shifting % :</source>
        <translation>Сдвиг закрытых форм (%):</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Open forms scaling options</source>
        <translation>Параметры масштабирования открытых форм</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Dynamically scale to fit</source>
        <translation>Динамически масштабировать для вписывания в окно</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Align with begin</source>
        <translation>Выравнивание по началу</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Centered</source>
        <translation>По центру</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Align with End</source>
        <translation>Выравнивание по концу</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Verbose *</source>
        <translation>Подробно *</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Delete Base Entities *</source>
        <translation>Удалить базовые объекты *</translation>
    </message>
</context>
<context>
    <name>FlexPainterInit</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterInit.js" line="-1"/>
        <source>&amp;FlexPainter</source>
        <translation>&amp;FlexPainter</translation>
    </message>
</context>
<context>
    <name>FlipHorizontal</name>
    <message>
        <location filename="../scripts/Modify/FlipHorizontal/FlipHorizontalInit.js" line="+2"/>
        <source>Flip Hori&amp;zontal</source>
        <translation>Отобразить по &amp;горизонтали</translation>
    </message>
</context>
<context>
    <name>FlipVertical</name>
    <message>
        <location filename="../scripts/Modify/FlipVertical/FlipVerticalInit.js" line="+2"/>
        <source>Flip Verti&amp;cal</source>
        <translation>Отобразить &amp;по вертикали</translation>
    </message>
</context>
<context>
    <name>FlushBackLog</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/FlushBackLog/FlushBackLog.js" line="+38"/>
        <source>Flush Undo History</source>
        <translation>Промыть историю действий</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Are you sure that you want to flush the undo / redo transaction history?</source>
        <translation>Вы уверены, что хотите промыть историю транзакций отмены/возврата?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>This cannot be undone.</source>
        <translation>Это не может быть отменено.</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Flush &amp;Undo History</source>
        <translation>&amp;Промыть историю действий отмены</translation>
    </message>
</context>
<context>
    <name>FontPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/FontPreferences/FontPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Fonts</source>
        <translation>Шрифты</translation>
    </message>
</context>
<context>
    <name>Form</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/20_ThreeRight.ui" line="+14"/>
        <source>Three: Right</source>
        <translation>Три: Правый</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/21_ThreeLeft.ui" line="+14"/>
        <source>Three: Left</source>
        <translation>Три: Левый</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/22_ThreeAbove.ui" line="+14"/>
        <source>Three: Above</source>
        <translation>Три: Над</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Tutorials/LibraryBrowserScripts/CubeCuttingOut.ui" line="+14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cube size:</source>
        <translation>Размер куба:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Draw glue lap</source>
        <translation>Начертить клеевой нахлёст</translation>
    </message>
</context>
<context>
    <name>Forum</name>
    <message>
        <location filename="../scripts/Help/Forum/ForumInit.js" line="+2"/>
        <source>&amp;Forum</source>
        <translation>&amp;Форум</translation>
    </message>
</context>
<context>
    <name>FourEqual</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/30_FourEqual.ui" line="+14"/>
        <source>Four: Equal</source>
        <translation>Четыре: Равный</translation>
    </message>
</context>
<context>
    <name>FourLeft</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/32_FourLeft.ui" line="+14"/>
        <source>Four: Left</source>
        <translation>Четыре: Левый</translation>
    </message>
</context>
<context>
    <name>FourRight</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/31_FourRight.ui" line="+14"/>
        <source>Four: Right</source>
        <translation>Четыре: Правый</translation>
    </message>
</context>
<context>
    <name>GraphicsView</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/BehaviorPreferences/PreferencesPage.ui" line="+48"/>
        <source>Double-Click</source>
        <translation>Двойной щелчок</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Double-click to edit text</source>
        <translation>Двойной щелчок для редактирования текста</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Double-click to edit hatch</source>
        <translation>Двойной щелчок для изменения штриховки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Double-click on block reference opens block</source>
        <translation>Двойной щелчок по привязке блока для открытия блока</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Edit block reference in-place</source>
        <translation>Редактировать привязку блока на месте</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Tolerance:</source>
        <translation>Допуск:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Right double-click to reset</source>
        <translation>Двойной щелчок правой кнопкой мыши для сброса</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Blocks</source>
        <translation>Блоки</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Select block references together with attributes</source>
        <translation>Выбрать ссылки блоков вместе с атрибутами</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Hide attributes when block references are hidden</source>
        <translation>Скрыть атрибуты, когда ссылки на блоки скрыты</translation>
    </message>
    <message>
        <location line="+126"/>
        <source>Highlight entity within range</source>
        <translation>Выделить объект в пределах диапазона</translation>
    </message>
    <message>
        <location line="-259"/>
        <source>Right-Click</source>
        <translation>Щелчок правой кнопкой</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Right-click to deselect entities</source>
        <translation>Щелчок правой кнопкой мыши для отмены выбора объектов</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>Double-click to select contour</source>
        <translation>Двойной щелчок для выбора контура</translation>
    </message>
    <message>
        <location line="+64"/>
        <source>Cursor Range</source>
        <translation>Диапазон курсора</translation>
    </message>
    <message>
        <location line="+109"/>
        <source>Cursor range for snap:</source>
        <translation>Диапазон курсора для прилипания:</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Cursor range for picking entities:</source>
        <translation>Диапазон курсора для подхвата объектов:</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GridPreferences/PreferencesPage.ui" line="+34"/>
        <source>Automatically scale grid</source>
        <translation>Масштабировать сетку автоматически</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Automatically scale meta grid</source>
        <translation>Масштабировать дополнительную сетку автоматически</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Solid grid lines</source>
        <translation>Сплошные линии сетки</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Minimal grid spacing (px):</source>
        <translation>Минимальный шаг сетки (пикс.):</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/PreferencesPage.ui" line="+32"/>
        <source>Origin</source>
        <translation>Начало координат</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show large origin axis</source>
        <translation>Показать большие оси начала координат</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rulers and Scrollbars</source>
        <translation>Линейки и полосы прокрутки</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show rulers</source>
        <translation>Показать линейки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Show scrollbars</source>
        <translation>Показать полосы прокрутки</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cursor</source>
        <translation>Курсор</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show crosshairs</source>
        <translation>Показать визирные линии</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Show large crosshairs</source>
        <translation>Показать большие визирные линии</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>This can be used if cursors are not visible on external monitors</source>
        <translation>Это можно использовать, если курсоры не видны на внешних мониторах</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Use system cursors</source>
        <translation>Использовать системные курсоры</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Auto Zoom</source>
        <translation>Автоматическое масштабирование</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Margin (px):</source>
        <translation>Поле (пикс.):</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Auto zoom on load</source>
        <translation>Автоматическое масштабирование при загрузке</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Color Adjustment</source>
        <translation>Регулировка цвета</translation>
    </message>
    <message>
        <location line="+58"/>
        <source>Prevent white on white / black on black display</source>
        <translation>Предотвратить белый на белом / чёрный на чёрном дисплее</translation>
    </message>
    <message>
        <location line="+136"/>
        <source>Apply line weight to points</source>
        <translation>Применить вес линии к точкам</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Use full resolution for Retina / high resolution display</source>
        <translation>Использовать полное разрешение для дисплея Retina / дисплея с высоким разрешением</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>auto</source>
        <translation>авто</translation>
    </message>
    <message>
        <location line="+426"/>
        <source>Maximum selected entities with reference points:</source>
        <translation>Максимальное количество выбранных объектов с точками привязки:</translation>
    </message>
    <message>
        <location line="+219"/>
        <source>Maximum selected entities with displayed reference points:</source>
        <translation>Максимальное количество выбранных объектов с отображаемыми точками привязки:</translation>
    </message>
    <message>
        <location line="-656"/>
        <source>Number of threads:</source>
        <translation>Количество потоков:</translation>
    </message>
    <message>
        <location line="+507"/>
        <source>Reference point size (px):</source>
        <translation>Размер точки привязки (пикс.):</translation>
    </message>
    <message>
        <location line="+77"/>
        <source>Text height threshold (px):</source>
        <translation>Порог высоты текста (пикс.):</translation>
    </message>
    <message>
        <location line="+151"/>
        <source>Persistent selection</source>
        <translation>Постоянное выделение</translation>
    </message>
    <message>
        <location line="-930"/>
        <source>Color lightness threshold:</source>
        <translation>Порог светлоты цвета:</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Disable for printing</source>
        <translation>Отключить для печати</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>Auto switch to screen based linetypes in model view</source>
        <translation>Автоматически переключиться на типы линий, оптимизированные для экрана, в просмотре моделей</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Scale linetype patterns by line weight</source>
        <translation>Масштабировать шаблоны типов линий по весу линии</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Pattern scale for lineweight 0.00mm:</source>
        <translation>Шаблон масштаба для толщины линии в 0.00 мм:</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Display and Performance</source>
        <translation>Отображение и производительность</translation>
    </message>
    <message>
        <location line="+347"/>
        <source>Display entities with more than N dashes as continuous:</source>
        <translation>Отображать объекты с более чем N тире как непрерывные:</translation>
    </message>
    <message>
        <location line="-341"/>
        <source>Anti-aliasing on by default</source>
        <translation>Сглаживание по умолчанию</translation>
    </message>
    <message>
        <location line="-132"/>
        <source>Linetypes and Lineweights</source>
        <translation>Типы и вес линий</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Default lineweight:</source>
        <translation>Вес линии по умолчанию:</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Automatically use screen based linetypes in model view</source>
        <translation>Автоматически использовать типы линий, оптимизированные для экрана, в просмотре моделей</translation>
    </message>
    <message>
        <location line="+212"/>
        <source>Number of preview entities:</source>
        <translation>Количество объектов при предпросмотре:</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Display arcs as lines below this angle (degrees):</source>
        <translation>Отображать дуги как линии под этим углом (в градусах):</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Minimum angle step for rendering arcs (degrees):</source>
        <translation>Минимальный шаг угла для рендеринга дуги (в градусах):</translation>
    </message>
    <message>
        <location line="+130"/>
        <source>Timeout for hatch rendering:</source>
        <translation>Время ожидания для рендеринга штриховки:</translation>
    </message>
    <message>
        <location line="+357"/>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
</context>
<context>
    <name>GraphicsViewColors</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/ColorPreferences/PreferencesPage.ui" line="+32"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Background:</source>
        <translation>Фон:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Cursor</source>
        <translation>Курсор</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Crosshairs:</source>
        <translation>Визирные линии:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Inactive crosshairs:</source>
        <translation>Неактивные визирные линии:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Origin</source>
        <translation>Начало координат</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Relative zero:</source>
        <translation>Относительный ноль:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Meta grid:</source>
        <translation>Дополнительная сетка:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Primary selection color:</source>
        <translation>Первичный цвет выделения:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use secondary selection color</source>
        <translation>Использовать вторичный цвет выделения</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Secondary selection color:</source>
        <translation>Вторичный цвет выделения:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Primary reference points:</source>
        <translation>Первичные точки привязки:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Secondary reference points:</source>
        <translation>Вторичные точки привязки:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Selection box border:</source>
        <translation>Границы рамки выделения:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Selection box fill:</source>
        <translation>Заполнение выделенной рамки:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cross-selection box fill:</source>
        <translation>Рамка, заполненная крестовым выделением:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Start points:</source>
        <translation>Начальные точки:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End points:</source>
        <translation>Конечные точки:</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Tertiary reference points:</source>
        <translation>Третичные точки привязки:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Snap Tools</source>
        <translation>Инструменты прилипания</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Snap label:</source>
        <translation>Метка прилипания:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Info Tools</source>
        <translation>Утилиты информации</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Measurements and labels:</source>
        <translation>Измерения и метки:</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Drawing Tools</source>
        <translation>Чертёжные утилиты</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Auxiliary shapes:</source>
        <translation>Вспомогательные фигуры:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Working set fading factor:</source>
        <translation>Коэффициент обесцвечивания рабочего набора:</translation>
    </message>
    <message>
        <location line="+75"/>
        <source>Zoom Tools</source>
        <translation>Инструменты масштабирования</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Zoom box border:</source>
        <translation>Граница рамки масштаба:</translation>
    </message>
    <message>
        <location line="-712"/>
        <source>Origin:</source>
        <translation>Начало координат:</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Grid:</source>
        <translation>Сетка:</translation>
    </message>
</context>
<context>
    <name>GraphicsViewFonts</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/FontPreferences/PreferencesPage.ui" line="+50"/>
        <source>Ruler font:</source>
        <translation>Шрифт линейки:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Snap label font:</source>
        <translation>Шрифт метки прилипания:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Info label font:</source>
        <translation>Шрифт метки информации:</translation>
    </message>
</context>
<context>
    <name>GraphicsViewNavigation</name>
    <message>
        <location filename="../scripts/Navigation/DefaultNavigation/PreferencesPage.ui" line="+332"/>
        <source>Mouse wheel / two finger swipe:</source>
        <translation>Колесо мыши/два пальца:</translation>
    </message>
    <message>
        <location line="-231"/>
        <source>Enable pan gesture</source>
        <translation>Включить жест панорамирования</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Reverse mouse wheel direction for zoom</source>
        <translation>Обратное направление колеса мыши для увеличения</translation>
    </message>
    <message>
        <location line="+217"/>
        <source>Panning threshold (px):</source>
        <translation>Порог панорамирования (пикс.):</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Middle mouse button zoom factor:</source>
        <translation>Коэффициент масштабирования средней кнопки мыши:</translation>
    </message>
    <message>
        <location line="-255"/>
        <source>Mouse wheel zoom factor:</source>
        <translation>Коэффициент масштабирования для колеса мыши:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Limit zoom and scroll to prevent overflows</source>
        <translation>Ограничить масштабирование и прокручивание для предотвращения переполнения</translation>
    </message>
</context>
<context>
    <name>GraphicsViewPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GraphicsViewPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Appearance</source>
        <translation>Внешний вид</translation>
    </message>
</context>
<context>
    <name>GridPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GridPreferences/GridPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation>Графический просмотр</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
</context>
<context>
    <name>GridSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/GridSettings/GridSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+84"/>
        <location line="+103"/>
        <location line="+1"/>
        <location line="+22"/>
        <location line="+1"/>
        <source>auto</source>
        <translation>авто</translation>
    </message>
</context>
<context>
    <name>Hatch</name>
    <message>
        <location filename="../scripts/Draw/Hatch/Hatch.js" line="+72"/>
        <source>Hatch Tools</source>
        <translation>Инструменты для работы со штриховкой</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Hatch</source>
        <translation>&amp;Штриховка</translation>
    </message>
</context>
<context>
    <name>HatchDialog</name>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchDialog.ui" line="+17"/>
        <source>Hatch</source>
        <translation>Штриховка</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Solid Fill</source>
        <translation>Сплошная заливка</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Hatch Pattern</source>
        <translation>Стили штриховки</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Preview</source>
        <translation>Предпросмотр</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Pattern</source>
        <translation>Шаблон</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Scale:</source>
        <translation>Масштаб:</translation>
    </message>
</context>
<context>
    <name>HatchFromSelection</name>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchFromSelection/HatchFromSelection.js" line="+56"/>
        <source>No boundary selected.</source>
        <translation>Нет выбранной границы.</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Loop not closed at point %1/%2.</source>
        <translation>Цикл не закрыт в точке %1/%2.</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Each boundary entity must be a line, arc, circle, ellipse arc, ellipse, polyline or spline. Found:</source>
        <translation>Каждый объект с границей должен быть линией, дугой, окружностью, эллиптической дугой, эллипсом, ломаной или сплайном. Найдено:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchFromSelection/HatchFromSelectionInit.js" line="+2"/>
        <source>&amp;Hatch from Selection</source>
        <translation>&amp;Штриховка из выделения</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Create hatch or solid fill from selected boundary</source>
        <translation>Создать штриховку или сплошную заливку на выбранной границе</translation>
    </message>
</context>
<context>
    <name>Help</name>
    <message>
        <location filename="../scripts/Help/Help.js" line="+60"/>
        <source>&amp;Help</source>
        <translation>&amp;Справка</translation>
    </message>
</context>
<context>
    <name>HideAllBlocks</name>
    <message>
        <location filename="../scripts/Block/HideAllBlocks/HideAllBlocksInit.js" line="+2"/>
        <source>&amp;Hide All Blocks</source>
        <translation>&amp;Скрыть все блоки</translation>
    </message>
</context>
<context>
    <name>HideAllLayers</name>
    <message>
        <location filename="../scripts/Layer/HideAllLayers/HideAllLayersInit.js" line="+2"/>
        <source>&amp;Hide All Layers</source>
        <translation>&amp;Скрыть все слои</translation>
    </message>
</context>
<context>
    <name>IOExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/IOExamples.js" line="+51"/>
        <source>&amp;Import/Export</source>
        <translation>&amp;Импорт/Экспорт</translation>
    </message>
</context>
<context>
    <name>Image</name>
    <message>
        <location filename="../scripts/Draw/Image/Image.js" line="+179"/>
        <source>Files</source>
        <translation>Файлы</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>All Image Files (%1)</source>
        <translation>Все файлы изображений (%1)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Import Bitmap</source>
        <translation>Импортировать растровое изображение</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Image/Image.ui" line="+17"/>
        <source>Width:</source>
        <translation>Ширина:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Keep proportions</source>
        <translation>Сохранять пропорции</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Height:</source>
        <translation>Высота:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Image/ImageInit.js" line="+2"/>
        <source>&amp;Insert Bitmap</source>
        <translation>&amp;Вставить растровое изображение</translation>
    </message>
</context>
<context>
    <name>ImportFile</name>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFile.js" line="+73"/>
        <source>Error while importing file %1</source>
        <translation>Ошибка при импорте файла %1</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>No import filters have been found. Aborting...</source>
        <translation>Фильтры для импорта не найдены. Прервано...</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Import Drawing</source>
        <translation>Импорт чертежа</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFileInit.js" line="+2"/>
        <source>&amp;Import</source>
        <translation>&amp;Импорт</translation>
    </message>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFile.ui" line="+17"/>
        <source>As block:</source>
        <translation>Как блок:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Rotation:</source>
        <translation>Вращение:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate pasted entities&lt;br&gt;by this angle</source>
        <translation>Вращать вставленные элементы&lt;br&gt;на заданный угол</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Scale:</source>
        <translation>Масштаб:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale pasted entities&lt;br&gt;by this factor</source>
        <translation>Масштабировать вставленные элементы&lt;br&gt;на заданный коэффициент</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation>Развернуть вставленные элементы&lt;br&gt;по горизонтали</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation>Развернуть вставленные элементы&lt;br&gt;по вертикали</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Paste all entities&lt;br&gt;to current layer&lt;br&gt;instead of original layer</source>
        <translation>Вставить все объекты&lt;br&gt;на текущий слой&lt;br&gt;вместо исходного слоя</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>To current layer</source>
        <translation>На текущий слой</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation>Переписать существующие слои&lt;br&gt;в чертеже&lt;br&gt;слоями из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation>Перезаписать слои</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation>Переписать существующие блоки&lt;br&gt;в чертеже&lt;br&gt;блоками из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation>Перезаписать блоки</translation>
    </message>
</context>
<context>
    <name>ImportPoints</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/ImportPoints/ImportPoints.js" line="+39"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import Points</source>
        <translation>Импорт точек</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>&amp;Import Points</source>
        <translation>&amp;Импорт точек</translation>
    </message>
</context>
<context>
    <name>InfoAddCustomCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/InfoAddCustomCentroid.js" line="+78"/>
        <source>Position</source>
        <translation type="unfinished">Положение</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Specify position</source>
        <translation type="unfinished">Указать положение</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>2D point mass Centroid</source>
        <translation type="unfinished">масса двумерной точки Центроид</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Undefined</source>
        <translation type="unfinished">Неопределенный</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/InfoAddCustomCentroidInit.js" line="+19"/>
        <source>Add &amp;custom 2D centroid</source>
        <translation type="unfinished">Добавить пользовательский 2D центроид</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Create a customizable 2D Centroid marker</source>
        <translation type="unfinished">Создание настраиваемого 2D маркера центроида</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new point mass 2D Centroid marker customizable by dialog</source>
        <translation type="unfinished">Создает новую точечную массу 2D Centroid marker, настраиваемую с помощью диалога</translation>
    </message>
</context>
<context>
    <name>InfoAngle</name>
    <message>
        <location filename="../scripts/Information/InfoAngle/InfoAngle.js" line="+67"/>
        <source>Specify first line</source>
        <translation>Указать первую линию</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Specify second line</source>
        <translation>Указать вторую линию</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoAngle/InfoAngleInit.js" line="+2"/>
        <source>&amp;Angle</source>
        <translation>&amp;Угол</translation>
    </message>
</context>
<context>
    <name>InfoArcCircleArea</name>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.js" line="+306"/>
        <location line="+21"/>
        <location line="+24"/>
        <location line="+21"/>
        <location line="+22"/>
        <location line="+22"/>
        <source>Area</source>
        <translation>Площадь</translation>
    </message>
    <message>
        <location line="-108"/>
        <location line="+66"/>
        <source>Circumference</source>
        <translation>Периметр</translation>
    </message>
    <message>
        <location line="-37"/>
        <location line="+24"/>
        <source>Ellipse arc area:</source>
        <translation>Площадь эллиптической дуги:</translation>
    </message>
    <message>
        <location line="-23"/>
        <location line="+24"/>
        <location line="+43"/>
        <location line="+22"/>
        <source>arc length:</source>
        <translation>длина дуги:</translation>
    </message>
    <message>
        <location line="-88"/>
        <location line="+67"/>
        <source>chord:</source>
        <translation>хорда:</translation>
    </message>
    <message>
        <location line="-52"/>
        <source>Distance</source>
        <translation>Расстояние</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>distance:</source>
        <translation>расстояние:</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>radius:</source>
        <translation>радиус:</translation>
    </message>
    <message>
        <location line="-9"/>
        <source>Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <location line="-104"/>
        <source>Circle area:</source>
        <translation>Площадь окружности:</translation>
    </message>
    <message>
        <location line="-245"/>
        <source>Choose arc, circle, ellipse or elliptical arc</source>
        <translation>Выбрать дугу, окружность, эллипс или дугу эллипса</translation>
    </message>
    <message>
        <location line="+246"/>
        <location line="+67"/>
        <source>circumference:</source>
        <translation>периметр:</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Ellipse area:</source>
        <translation>Площадь эллипса:</translation>
    </message>
    <message>
        <location line="+22"/>
        <location line="+22"/>
        <source>Arc area:</source>
        <translation>Площадь дуги:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="+17"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Calculate Area of Sector</source>
        <translation>Вычислить площадь сектора</translation>
    </message>
    <message>
        <location line="-23"/>
        <source>Calculate Area of Segment</source>
        <translation>Вычислить площадь сегмента</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Add:</source>
        <translation>Добавить:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Add entities to drawing</source>
        <translation>Добавить объекты для черчения</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity</source>
        <translation>Объект</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.js" line="-96"/>
        <location line="+67"/>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="+13"/>
        <source>Chord</source>
        <translation>Хорда</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="+13"/>
        <source>Add lengths/circumference to drawing</source>
        <translation>Добавить длины/периметр для черчения</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.js" line="-68"/>
        <location line="+24"/>
        <location line="+43"/>
        <location line="+22"/>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="+3"/>
        <source>Length</source>
        <translation>Длина</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleAreaInit.js" line="+2"/>
        <source>Arc/Circle/Ellipse Area</source>
        <translation>Площадь дуги/окружности/эллипса</translation>
    </message>
</context>
<context>
    <name>InfoArea</name>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoArea.js" line="+70"/>
        <source>Set next polygon corner</source>
        <translation>Установить следующий угол многоугольника</translation>
    </message>
    <message>
        <location line="+121"/>
        <source>Polygon area:</source>
        <translation>Площадь многоугольника:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>circumference:</source>
        <translation>периметр:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoArea.ui" line="+17"/>
        <source>Calculate length and close tool.</source>
        <translation>Вычислить длину и закрыть инструмент.</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Close Tool.</source>
        <translation>Закрыть инструмент.</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoAreaInit.js" line="+2"/>
        <source>Pol&amp;ygonal Area</source>
        <translation>Площадь &amp;многоугольника</translation>
    </message>
</context>
<context>
    <name>InfoAreaCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAreaCentroid/InfoAreaCentroid.js" line="+123"/>
        <source>No selection.</source>
        <translation>Ничего не выбрано.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation>Сначала сделайте выбор. Команда прервана.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Not implemented. Command terminated.</source>
        <translation>Не реализовано. Команда прервана.</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+2"/>
        <source>Area 2D Centroid script (v0.32) by CVH</source>
        <translation type="unfinished">Скрипт Area 2D Centroid (v0.32) by CVH</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Arc sector mode</source>
        <translation type="unfinished">Режим дугового сектора</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Enclosed area:</source>
        <translation>Замкнутая область:</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Approximated enclosed area:</source>
        <translation>Аппроксимированная замкнутая область:</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Hatched area:</source>
        <translation>Заштрихованная область:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Total hatched area:</source>
        <translation>Общая заштрихованная область:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Differential hatched area:</source>
        <translation>Разностная заштрихованная область:</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>2D area Centroid</source>
        <translation type="unfinished">двумерная область Центроид</translation>
    </message>
    <message>
        <location line="-89"/>
        <source>Multiple entities in selection.</source>
        <translation>Несколько объектов в выделении.</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Centroid markers circle in selection. No results.</source>
        <translation>Круг маркеров центроида в выделении. Нет результатов.</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Unsupported entity type. No results.</source>
        <translation>Неподдерживаемый тип объекта. Нет результатов.</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>No results.</source>
        <translation>Нет результатов.</translation>
    </message>
    <message>
        <location line="+49"/>
        <location line="+6"/>
        <source>(Incl. approximations)</source>
        <translation>(вкл. аппроксимации)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Approximated centroid:</source>
        <translation>Аппроксимированный центроид:</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Centroid:</source>
        <translation>Центроид:</translation>
    </message>
    <message>
        <location line="+207"/>
        <location line="+578"/>
        <source>Encountered an unsupported polyline with custom widths</source>
        <translation>Обнаружена неподдерживаемая ломаная с пользовательскими значениями ширины</translation>
    </message>
    <message>
        <location line="-488"/>
        <location line="+596"/>
        <source>Encountered an unsupported polygon with custom widths</source>
        <translation>Обнаружен неподдерживаемый многоугольник с пользовательскими значениями ширины</translation>
    </message>
    <message>
        <location line="+686"/>
        <source>Unhandled shape from hatch loop.</source>
        <translation>Необрабатываемая форма из петли штриховки.</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Self-intersecting shape near (%1). No Results.</source>
        <translation>Самопересекающаяся форма рядом с (%1). Нет результатов.</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAreaCentroid/InfoAreaCentroidInit.js" line="+19"/>
        <source>&amp;Area Centroid</source>
        <translation>&amp;Центроид области</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Create an area 2D Centroid for a selected entity</source>
        <translation type="unfinished">Создать область 2D Centroid для выбранного объекта</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new uniform areal density 2D Centroid marker and value labels for a selected entity</source>
        <translation type="unfinished">Создает новый маркер 2D Centroid с равномерной плотностью ареала и метки значений для выбранного объекта</translation>
    </message>
</context>
<context>
    <name>InfoBearing</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoBearing/InfoBearing.js" line="+41"/>
        <source>Reference</source>
        <translation type="unfinished">Привязка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Direction</source>
        <translation type="unfinished">Направление</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Distance:</source>
        <translation type="unfinished">Расстояние:</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Bearing:</source>
        <translation type="unfinished">Подшипник:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Azimuth:</source>
        <translation type="unfinished">Азимут:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>&amp;Bearing / Azimuth</source>
        <translation type="unfinished">Пеленг / Азимут</translation>
    </message>
</context>
<context>
    <name>InfoCentroids</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroids.js" line="+52"/>
        <source>2D Centroid</source>
        <translation>Центроид 2D</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Point mass</source>
        <translation type="unfinished">Точечная масса</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Area</source>
        <translation type="unfinished">Площадь</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Wire</source>
        <translation type="unfinished">Провод</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>X position</source>
        <translation>Положение по X</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Y position</source>
        <translation>Положение по Y</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Undefined</source>
        <translation type="unfinished">Неопределенный</translation>
    </message>
    <message>
        <location line="+428"/>
        <source>2D &amp;Centroids</source>
        <translation type="unfinished">2D центроиды</translation>
    </message>
    <message>
        <location line="-431"/>
        <source>Weighted</source>
        <translation>Взвеш.</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Density</source>
        <translation>Плотность</translation>
    </message>
</context>
<context>
    <name>InfoCentroidsListener</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroidsListener/InfoCentroidsListener.js" line="+191"/>
        <source>2D Centroids transaction listener active.</source>
        <translation type="unfinished">активен слушатель транзакций 2D Centroids.</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Deactivated/removed the 2D Centroids transaction listener.</source>
        <translation type="unfinished">Деактивирован/удален слушатель транзакции 2D Centroids.</translation>
    </message>
    <message>
        <location line="+25"/>
        <location line="+5"/>
        <location line="+40"/>
        <location line="+5"/>
        <source>Syntax error: &apos;%1&apos; parse error</source>
        <translation type="unfinished">Синтаксическая ошибка: ошибка разбора &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroidsListener/InfoCentroidsListenerInit.js" line="+19"/>
        <source>Centroid &amp;Listener</source>
        <translation type="unfinished">Слушатель центроида</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>(De-)Activate a transaction listener for 2D Centroids</source>
        <translation type="unfinished">(Де-)активация слушателя транзакций для 2D центроидов</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>(De-)Activate a transaction listener for binding changes applied to 2D Centroid markers</source>
        <translation type="unfinished">(Де-)активация слушателя транзакций для изменений привязки, применяемых к маркерам 2D Centroid</translation>
    </message>
</context>
<context>
    <name>InfoDistanceEE</name>
    <message>
        <location filename="../scripts/Information/InfoDistanceEE/InfoDistanceEE.js" line="+62"/>
        <source>Specify first entity</source>
        <translation>Указать первый объект</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Specify second entity</source>
        <translation>Указать второй объект</translation>
    </message>
    <message>
        <location line="+95"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistanceEE/InfoDistanceEEInit.js" line="+2"/>
        <source>Distance &amp;Entity to Entity</source>
        <translation>Расстояние от &amp;объекта до объекта</translation>
    </message>
</context>
<context>
    <name>InfoDistanceEP</name>
    <message>
        <location filename="../scripts/Information/InfoDistanceEP/InfoDistanceEP.js" line="+59"/>
        <source>Specify entity</source>
        <translation>Указать объект</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Specify point</source>
        <translation>Указать точку</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistanceEP/InfoDistanceEPInit.js" line="+2"/>
        <source>Distance &amp;Entity to Point</source>
        <translation>Расстояние от об&amp;ъекта до точки</translation>
    </message>
</context>
<context>
    <name>InfoDistancePP</name>
    <message>
        <location filename="../scripts/Information/InfoDistancePP/InfoDistancePP.js" line="+59"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Delta X:</source>
        <translation>Дельта X:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta Y:</source>
        <translation>Дельта Y:</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistancePP/InfoDistancePPInit.js" line="+2"/>
        <source>Distance &amp;Point to Point</source>
        <translation>Расстояние от точ&amp;ки до точки</translation>
    </message>
</context>
<context>
    <name>InfoPosition</name>
    <message>
        <location filename="../scripts/Information/InfoPosition/InfoPosition.js" line="+55"/>
        <source>Point</source>
        <translation>Точка</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoPosition/InfoPositionInit.js" line="+2"/>
        <source>&amp;Position</source>
        <translation>Поло&amp;жение</translation>
    </message>
</context>
<context>
    <name>InfoPositionPol</name>
    <message>
        <location filename="../scripts/Information/InfoPositionPol/InfoPositionPolInit.js" line="+2"/>
        <source>&amp;Polar Position</source>
        <translation>&amp;Полярная позиция</translation>
    </message>
</context>
<context>
    <name>InfoPositionPolRel</name>
    <message>
        <location filename="../scripts/Information/InfoPositionPolRel/InfoPositionPolRelInit.js" line="+2"/>
        <source>Relative P&amp;olar Position</source>
        <translation>Относительная &amp;полярная позиция</translation>
    </message>
</context>
<context>
    <name>InfoPositionRel</name>
    <message>
        <location filename="../scripts/Information/InfoPositionRel/InfoPositionRelInit.js" line="+2"/>
        <source>&amp;Relative Position</source>
        <translation>Относительная поз&amp;иция</translation>
    </message>
</context>
<context>
    <name>InfoSumCentroidsWeighted</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoSumCentroidsWeighted/InfoSumCentroidsWeighted.js" line="+105"/>
        <source>No selection.</source>
        <translation>Ничего не выбрано.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation>Сначала выберите что-либо. Команда прервана.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>2D Centroids weighted sum script (v0.24) by CVH.</source>
        <translation type="unfinished">скрипт взвешенной суммы 2D центроидов (v0.24) от CVH.</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Encountered a missing coordinate value.</source>
        <translation type="unfinished">Встречается отсутствующее значение координат.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Encountered an invalid coordinate value.</source>
        <translation type="unfinished">Встречено недопустимое значение координат.</translation>
    </message>
    <message>
        <location line="+8"/>
        <location line="+11"/>
        <location line="+10"/>
        <source>Encountered a missing &apos;%1&apos; value.</source>
        <translation type="unfinished">Встречено отсутствующее значение &apos;%1&apos;.</translation>
    </message>
    <message>
        <location line="-16"/>
        <location line="+11"/>
        <location line="+17"/>
        <source>Encountered an invalid &apos;%1&apos; value.</source>
        <translation type="unfinished">Встречено недопустимое значение &apos;%1&apos;.</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Encountered an unknown marker type.</source>
        <translation type="unfinished">Встретился неизвестный тип маркера.</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>No result.</source>
        <translation type="unfinished">Безрезультатно.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>No 2D Centroid markers found in the selection.</source>
        <translation type="unfinished">В выборке не найдено ни одного маркера 2D Centroid.</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Single marker selected, point mass = %1</source>
        <translation type="unfinished">Выбран один маркер, масса точки = %1</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Density is undefined</source>
        <translation type="unfinished">Плотность не определена</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Results in a division by zero.</source>
        <translation type="unfinished">Приводит к делению на ноль.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Results in a NaN value.</source>
        <translation type="unfinished">Выдает значение NaN.</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Combined 2D Centroid</source>
        <translation type="unfinished">Комбинированная двухмерная центроид</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Combined uniform point mass (%1):</source>
        <translation type="unfinished">Комбинированная равномерная точечная масса (%1):</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Combined point mass (%1):</source>
        <translation type="unfinished">Масса комбинированной точки (%1):</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>All densities are undefined</source>
        <translation type="unfinished">Все плотности не определены</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Some densities are undefined</source>
        <translation type="unfinished">Некоторые плотности не определены</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>area (Informational):</source>
        <translation type="unfinished">область (Информационная):</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>wire length (Informational):</source>
        <translation type="unfinished">длина провода (Информационный):</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Combined centroid:</source>
        <translation type="unfinished">Объединенный центроид:</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoSumCentroidsWeighted/InfoSumCentroidsWeightedInit.js" line="+19"/>
        <source>&amp;Sum 2D Centroids weighted</source>
        <translation type="unfinished">Сумма взвешенных центроидов 2D</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Combine selected 2D Centroid markers weighted</source>
        <translation type="unfinished">Объединить выбранные двухмерные центроидные маркеры взвешенными</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Combines selected 2D Centroid markers, summing all properties weighted</source>
        <translation type="unfinished">Объединяет выбранные двухмерные центроидные маркеры, суммируя все взвешенные свойства</translation>
    </message>
</context>
<context>
    <name>InfoWireCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoWireCentroid/InfoWireCentroid.js" line="+121"/>
        <source>No selection.</source>
        <translation>Ничего не выбрано.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation>Сначала выберите что-либо. Команда прервана.</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+35"/>
        <location line="+7"/>
        <source>Approximated length:</source>
        <translation>Аппроксимированная длина:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unsupported entity type. No results.</source>
        <translation>Неподдерживаемый тип объекта. Нет результатов.</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>No results.</source>
        <translation>Нет результатов.</translation>
    </message>
    <message>
        <location line="-71"/>
        <source>Wire 2D Centroid script (v0.32) by CVH</source>
        <translation type="unfinished">Скрипт Wire 2D Centroid (v0.32) by CVH</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>2D Centroid markers circle in selection. No results.</source>
        <translation type="unfinished">2D Центроид маркеры круг в выделении. Нет результатов.</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>Results in a division by zero.</source>
        <translation type="unfinished">Приводит к делению на ноль.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>2D wire Centroid</source>
        <translation type="unfinished">двухмерная проволока Центроид</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Total length:</source>
        <translation>Общая длина:</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+6"/>
        <source>(Incl. approximations)</source>
        <translation>(вкл. аппроксимации)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Approximated centroid:</source>
        <translation>Аппроксимированный центроид:</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Centroid:</source>
        <translation>Центроид:</translation>
    </message>
    <message>
        <location line="+125"/>
        <source>Encountered an unsupported polyline with custom widths</source>
        <translation>Обнаружена неподдерживаемая ломаная с пользовательскими значениями ширины</translation>
    </message>
    <message>
        <location line="+105"/>
        <source>Encountered an unsupported polygon with custom widths</source>
        <translation>Обнаружен неподдерживаемый многоугольник с пользовательскими значениями ширины</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoWireCentroid/InfoWireCentroidInit.js" line="+19"/>
        <source>&amp;Wire Centroid</source>
        <translation>&amp;Центроид провода</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Create a wire 2D Centroid for a selection</source>
        <translation type="unfinished">Создание проводного 2D центроида для выделения</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new uniform linear density 2D Centroid marker and value labels for a selection of entities</source>
        <translation type="unfinished">Создает новый маркер 2D Centroid с равномерной линейной плотностью и метки значений для выбранных объектов</translation>
    </message>
</context>
<context>
    <name>Information</name>
    <message>
        <location filename="../scripts/Information/Information.js" line="+335"/>
        <source>Information Tools</source>
        <translation>Инструменты для работы с информацией</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Info</source>
        <translation>И&amp;нформация</translation>
    </message>
    <message>
        <location filename="../scripts/Information/Information.ui" line="+17"/>
        <source>Add measurement to drawing</source>
        <translation>Добавить измерение к черчению</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Text height:</source>
        <translation>Высота текста:</translation>
    </message>
</context>
<context>
    <name>Input</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/InputPreferences/PreferencesPage.ui" line="+19"/>
        <source>Decimal point:</source>
        <translation>Десятичная точка:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Cartesian coordinate separator:</source>
        <translation>Разделитель декартовой координаты:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Polar coordinate separator:</source>
        <translation>Разделитель полярной координаты:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Relative coordinate prefix:</source>
        <translation>Префикс относительной координаты:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Examples</source>
        <translation>Примеры</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Absolute Cartesian coordinate:</source>
        <translation>Абсолютная декартовая координата:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Absolute polar coordinate:</source>
        <translation>Абсолютная полярная координата:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Relative Cartesian coordinate:</source>
        <translation>Относительная декартовая координата:</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative polar coordinate:</source>
        <translation>Относительная полярная координата:</translation>
    </message>
</context>
<context>
    <name>InputPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/InputPreferences/InputPreferences.js" line="+33"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Coordinate Format</source>
        <translation>Формат координаты</translation>
    </message>
    <message>
        <location line="+16"/>
        <location line="+33"/>
        <source>Comma</source>
        <translation>Запятая</translation>
    </message>
    <message>
        <location line="-33"/>
        <location line="+6"/>
        <location line="+5"/>
        <location line="+21"/>
        <source>(Default)</source>
        <translation>(По умолчанию)</translation>
    </message>
    <message>
        <location line="-31"/>
        <source>Semicolon</source>
        <translation>Точка с запятой</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Less Than</source>
        <translation>Меньше чем</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>At</source>
        <translation>Собачка</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Percentage</source>
        <translation>Процент</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Dollar</source>
        <translation>Доллар</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Hash</source>
        <translation>Хэш-символ</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Dot</source>
        <translation>Точка</translation>
    </message>
</context>
<context>
    <name>InsertBlock</name>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlock.js" line="+117"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlock.ui" line="+17"/>
        <source>Rotation:</source>
        <translation>Вращение:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate block&lt;br&gt;by this angle</source>
        <translation>Вращать блок&lt;br&gt;на заданный угол</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Scale X:</source>
        <translation>Масштаб по X:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale block in X&lt;br&gt;by this factor</source>
        <translation>Масштабировать блок по оси X&lt;br&gt;на заданный коэффициент</translation>
    </message>
    <message>
        <location line="+68"/>
        <source>Y:</source>
        <translation>Y:</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Scale block in Y&lt;br&gt;by this factor</source>
        <translation>Масштабировать блок по оси Y&lt;br&gt;на заданный коэффициент</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Keep Proportions</source>
        <translation>Сохранять пропорции</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Flip block&lt;br&gt;horizontally</source>
        <translation>Развернуть блок&lt;br&gt;по горизонтали</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Flip block&lt;br&gt;vertically</source>
        <translation>Развернуть блок&lt;br&gt;по вертикали</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Single Block</source>
        <translation>Одиночный блок</translation>
    </message>
    <message>
        <location line="+17"/>
        <location filename="../scripts/Block/InsertBlock/InsertBlockDialog.ui" line="+14"/>
        <source>Array of Blocks</source>
        <translation>Массив блоков</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlockInit.js" line="+2"/>
        <source>&amp;Insert Block</source>
        <translation>&amp;Вставить блок</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlockDialog.ui" line="+8"/>
        <source>Columns:</source>
        <translation>Столбцы:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Rows:</source>
        <translation>Строки:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Column Spacing:</source>
        <translation>Интервал между столбцами:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Row Spacing:</source>
        <translation>Интервал между строками:</translation>
    </message>
</context>
<context>
    <name>InsertBlockItem</name>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItem.js" line="+102"/>
        <source>Cannot import file from URL: </source>
        <translation>Невозможно импортировать файл по URL: </translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Adjusted invalid block name to &quot;%1&quot;</source>
        <translation>Неверное имя блока было скорректировано на «%1»</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItem.ui" line="+17"/>
        <source>Rotation:</source>
        <translation>Вращение:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate pasted entities&lt;br&gt;by this angle</source>
        <translation>Вращать вставленный элемент&lt;br&gt;на заданный угол</translation>
    </message>
    <message>
        <location line="+103"/>
        <source>Scale:</source>
        <translation>Масштаб:</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale pasted entities&lt;br&gt;by this factor</source>
        <translation>Масштабировать вставленный элемент&lt;br&gt;на заданный коэффициент</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation>Развернуть вставленный элемент&lt;br&gt;по горизонтали</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation>Развернуть вставленный элемент&lt;br&gt;по вертикали</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation>Перезаписать существующие слои&lt;br&gt;в чертеже&lt;br&gt;слоями из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation>Перезаписать слои</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation>Перезаписать существующие блоки&lt;br&gt;в чертеже&lt;br&gt;блоками из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation>Перезаписать блоки</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItemInit.js" line="+2"/>
        <source>&amp;Insert Block</source>
        <translation>&amp;Вставить блок</translation>
    </message>
</context>
<context>
    <name>InsertExplodedBlock</name>
    <message>
        <location filename="../scripts/QCTrack/InsertExplodedBlock/InsertExplodedBlock.js" line="+31"/>
        <source>no valid block selected in BlockList</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert exploded block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>no valid block selected in BlockList, did not insert anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Select destination</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InsertScriptItem</name>
    <message>
        <location filename="../scripts/Block/InsertScriptItem/InsertScriptItemInit.js" line="+2"/>
        <source>Insert &amp;Script</source>
        <translation>Вставить &amp;сценарий</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertScriptItem/InsertScriptItem.js" line="+85"/>
        <source>Cannot read file:</source>
        <translation type="unfinished">Невозможно прочитать файл:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No constructor found in file:</source>
        <translation type="unfinished">В файле не найден конструктор:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;init&apos; function found in file:</source>
        <translation type="unfinished">В файле не найдена функция &apos;init&apos;:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;generate&apos; function found in file:</source>
        <translation type="unfinished">В файле не найдена функция &apos;generate&apos;:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;generatePreview&apos; function found in file:</source>
        <translation type="unfinished">В файле не найдена функция &apos;generatePreview&apos;:</translation>
    </message>
</context>
<context>
    <name>InvertSelection</name>
    <message>
        <location filename="../scripts/Select/InvertSelection/InvertSelectionInit.js" line="+2"/>
        <source>&amp;Invert Selection</source>
        <translation>&amp;Инвертировать выделение</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Invert the current selection</source>
        <translation>Инвертировать текущее выделение</translation>
    </message>
</context>
<context>
    <name>IsoProject</name>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProject.ui" line="+17"/>
        <source>Top</source>
        <translation>Сверху</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Bottom</source>
        <translation>Снизу</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Left</source>
        <translation>Слева</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Left back</source>
        <translation>Слева сзади</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Right</source>
        <translation>Справа</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Right back</source>
        <translation>Справа сзади</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Rotate selection counter-clockwise before projection</source>
        <translation>Повернуть выделение против часовой стрелки до проекции</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Rotate selection clockwise before projection</source>
        <translation>Повернуть выделение по часовой стрелке до проекции</translation>
    </message>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProjectInit.js" line="+2"/>
        <source>&amp;Isometric Projection</source>
        <translation>&amp;Изометрическая проекция</translation>
    </message>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProject.js" line="+50"/>
        <source>Isometric</source>
        <translation>Изометрический</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Isometric True Scale</source>
        <translation>Изометрическая истинная шкала</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Planometric</source>
        <translation>Планометрический</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Dimetric</source>
        <translation>Диметрический</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+1"/>
        <source>Cabinet</source>
        <translation>Корпус</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cavalier</source>
        <translation>Кавалер</translation>
    </message>
</context>
<context>
    <name>IsometricGridLeft</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridLeft/IsometricGridLeft.js" line="+35"/>
        <source>&amp;Left Projection</source>
        <translation>&amp;Левая проекция</translation>
    </message>
</context>
<context>
    <name>IsometricGridOff</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridOff/IsometricGridOff.js" line="+35"/>
        <source>Isometric Grid &amp;Off</source>
        <translation>&amp;Отключить изометрическую сетку</translation>
    </message>
</context>
<context>
    <name>IsometricGridRight</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridRight/IsometricGridRight.js" line="+35"/>
        <source>&amp;Right Projection</source>
        <translation>&amp;Правая проекция</translation>
    </message>
</context>
<context>
    <name>IsometricGridTop</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridTop/IsometricGridTop.js" line="+143"/>
        <source>&amp;Top Projection</source>
        <translation>&amp;Верхняя проекция</translation>
    </message>
</context>
<context>
    <name>IsometricProjection</name>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsometricProjection.js" line="+49"/>
        <source>&amp;Isometric Projection</source>
        <translation>&amp;Изометрическая проекция</translation>
    </message>
</context>
<context>
    <name>IsometricView</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricView.js" line="+44"/>
        <source>&amp;Isometric View</source>
        <translation>&amp;Изометрический просмотр</translation>
    </message>
</context>
<context>
    <name>Keyboard</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/KeyboardPreferences/PreferencesPage.ui" line="+17"/>
        <source>Shortcut timeout:</source>
        <translation>Время ожидания горячей клавиши:</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Enable keyboard navigation in list widgets</source>
        <translation>Включить навигацию с помощью клавиатуры в виджетах списка</translation>
    </message>
</context>
<context>
    <name>KeyboardPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/KeyboardPreferences/KeyboardPreferences.js" line="+24"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Keyboard</source>
        <translation>Клавиатура</translation>
    </message>
</context>
<context>
    <name>Language</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LanguagePreferences/PreferencesPage.ui" line="+20"/>
        <source>Language of user interface:</source>
        <translation>Язык интерфейса пользователя:</translation>
    </message>
</context>
<context>
    <name>LanguagePreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LanguagePreferences/LanguagePreferences.js" line="+61"/>
        <source>Language Settings</source>
        <translation>Параметры языка</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Language</source>
        <translation>Язык</translation>
    </message>
</context>
<context>
    <name>Layer</name>
    <message>
        <location filename="../scripts/Layer/AddLayer/PreferencesPage.ui" line="+67"/>
        <source>Default color for new layers:</source>
        <translation>Цвет новых слоёв по умолчанию:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Default lineweight for layer 0:</source>
        <translation>Вес линии по умолчанию для слоя 0:</translation>
    </message>
    <message>
        <location line="-48"/>
        <source>Default color for layer 0:</source>
        <translation>Цвет по умолчанию для слоя 0:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Default lineweight for new layers:</source>
        <translation>Вес линий для новых слоёв по умолчанию:</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/Layer.js" line="+97"/>
        <source>Layer Tools</source>
        <translation>Инструменты слоёв</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>Showing all layers</source>
        <translation>Показ всех слоёв</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Hiding all layers</source>
        <translation>Скрытие всех слоёв</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Thawing all layers</source>
        <translation>Размораживание всех слоёв</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Freezing all layers</source>
        <translation>Замораживание всех слоёв</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Locking all layers</source>
        <translation>Блокировка всех слоёв</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unlocking all layers</source>
        <translation>Разблокировка всех слоёв</translation>
    </message>
    <message>
        <location line="-133"/>
        <source>&amp;Layer</source>
        <translation>С&amp;лой</translation>
    </message>
</context>
<context>
    <name>LayerCompatibility</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LayerCompatibility/LayerCompatibility.js" line="+30"/>
        <source>Layer</source>
        <translation>Слой</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Compatibility</source>
        <translation>Совместимость</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LayerCompatibility/PreferencesPage.ui" line="+17"/>
        <source>Layer 0</source>
        <translation>Слой 0</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Layer 0 behaves like a regular layer (QCAD)</source>
        <translation>Слой 0 ведёт себя как обычный слой (QCAD)</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Layer 0 behaves differently (best compatibility)</source>
        <translation>Уровень 0 ведёт себя по-разному (лучшая совместимость)</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Entities in blocks on layer 0 take on attributes and visibility of block reference.</source>
        <translation>Объекты в блоках на слое 0 принимают атрибуты и видимость привязки на блок.</translation>
    </message>
</context>
<context>
    <name>LayerDialog</name>
    <message>
        <location filename="../scripts/Layer/LayerDialog.js" line="+40"/>
        <source>layer</source>
        <comment>default layer name prefix</comment>
        <translation>слой</translation>
    </message>
    <message>
        <location line="+156"/>
        <source>Leading or trailing spaces.</source>
        <translation>Начальные или завершающие пробелы.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Layer name is empty.</source>
        <translation>Имя слоя пустое.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Layer already exists.</source>
        <translation>Слой уже существует.</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/LayerDialog.ui" line="+17"/>
        <source>Layer</source>
        <translation>Слой</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Layer name:</source>
        <translation>Имя слоя:</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Attributes</source>
        <translation>Атрибуты</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Color:</source>
        <translation>Цвет:</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Lineweight:</source>
        <translation>Вес линии:</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Linetype:</source>
        <translation>Тип линии:</translation>
    </message>
</context>
<context>
    <name>LayerExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/LayerExamples.js" line="+50"/>
        <source>&amp;Layer</source>
        <translation>&amp;Слой</translation>
    </message>
</context>
<context>
    <name>LayerList</name>
    <message>
        <location filename="../scripts/Widgets/LayerList/LayerList.js" line="+213"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>&amp;Layer List</source>
        <translation>&amp;Список слоёв</translation>
    </message>
    <message>
        <location line="-54"/>
        <location line="+109"/>
        <source>Layer List</source>
        <translation>Список слоёв</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/LayerList/PreferencesPage.ui" line="+19"/>
        <source>Enable alternating row colors</source>
        <translation>Включить цвета чередующихся строк</translation>
    </message>
</context>
<context>
    <name>Leader</name>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/Leader.js" line="+62"/>
        <source>Arrow position</source>
        <translation>Положение стрелки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next vertex</source>
        <translation>Следующая вершина</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/LeaderInit.js" line="+2"/>
        <source>&amp;Leader</source>
        <translation>П&amp;олка-выноска</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw leader (line sequence with arrow)</source>
        <translation>Начертить полку-выноску (линию, чередующаяся стрелкой)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/Leader.ui" line="+23"/>
        <source>Undo Last Segment</source>
        <translation>Отменить последний сегмент</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arrow head</source>
        <translation>Вершина стрелки</translation>
    </message>
</context>
<context>
    <name>LeaderFromText</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LeaderFromText/LeaderFromText.js" line="+78"/>
        <source>Leader was created successfully</source>
        <translation>Полка-выноска успешно создана</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LeaderFromText/LeaderFromTextInit.js" line="+2"/>
        <source>&amp;Leader from Selected Text</source>
        <translation>&amp;Полка-выноска из выделенного текста</translation>
    </message>
</context>
<context>
    <name>Lengthen</name>
    <message>
        <location filename="../scripts/Modify/Lengthen/Lengthen.js" line="+60"/>
        <source>Choose line or arc</source>
        <translation>Выбрать линию или дугу</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Lengthen/Lengthen.ui" line="+17"/>
        <source>Amount:</source>
        <translation>Сумма:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Amount to lengthen or shorten (negative)</source>
        <translation>Сумма для удлинения или укорачивания (отрицательная)</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Lengthen/LengthenInit.js" line="+2"/>
        <source>&amp;Lengthen / Shorten</source>
        <translation>У&amp;длинить/Укоротить</translation>
    </message>
</context>
<context>
    <name>Line</name>
    <message>
        <location filename="../scripts/Draw/Line/Line.js" line="+81"/>
        <source>Line Tools</source>
        <translation>Инструменты для работы с линиями</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Line</source>
        <translation>&amp;Линия</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line.ui" line="+17"/>
        <source>Same Entity Type as Original</source>
        <translation>Такой же тип объекта как оригинал</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Line Segment</source>
        <translation>Отрезок линии</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Infinite Line</source>
        <translation>Бесконечная линия</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Ray</source>
        <translation>Луч</translation>
    </message>
</context>
<context>
    <name>Line2P</name>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2P.js" line="+67"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next point</source>
        <translation>Следующая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2P.ui" line="+23"/>
        <source>Close Sequence</source>
        <translation>Закрыть последовательность</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, C</source>
        <translation>,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation>Отменить предыдущий сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation>,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation>Вернуть сегмент</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation>,, R</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Restrict length or angle</source>
        <translation>Ограничить длину или угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2PInit.js" line="+2"/>
        <source>Line from &amp;2 Points</source>
        <translation>Линия по &amp;2 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw single line or sequence of lines</source>
        <translation>Начертить простую линию или последовательность линий</translation>
    </message>
</context>
<context>
    <name>LineAngle</name>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngle.js" line="+65"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Specify position</source>
        <translation>Указать положение</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngle.ui" line="+17"/>
        <source>&amp;Angle:</source>
        <translation>&amp;Угол:</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>&amp;Length:</source>
        <translation>&amp;Длина:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Reference Point:</source>
        <translation>&amp;Точка привязки:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation>Начало</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation>Конец</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngleInit.js" line="+2"/>
        <source>Line from &amp;Angle</source>
        <translation>Линия по &amp;углу</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line at a given absolute angle</source>
        <translation>Начертить линию по заданному абсолютному углу</translation>
    </message>
</context>
<context>
    <name>LineBisector</name>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisector.js" line="+67"/>
        <source>First line</source>
        <translation>Первая линия</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Second line</source>
        <translation>Вторая линия</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>Lines don&apos;t intersect.</source>
        <translation>Линии не пересекаются.</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisector.ui" line="+17"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisectorInit.js" line="+2"/>
        <source>Angle &amp;Bisector</source>
        <translation>Угловая &amp;биссектриса</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw angle bisector, trisector, ...</source>
        <translation>Начертить угловую биссектрису, трисектрису, ...</translation>
    </message>
</context>
<context>
    <name>LineBoxJoint</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJoint.js" line="+63"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJoint.ui" line="+17"/>
        <source>Depth:</source>
        <translation>Глубина:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Finger Width:</source>
        <translation>Ширина зубца:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Finger/Slot Ratio:</source>
        <translation>Соотношение зубца/слота:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Style:</source>
        <translation>&amp;Стиль:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Finger first</source>
        <translation>Сначала зубец</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Slot first</source>
        <translation>Сначала слот</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Tenons</source>
        <translation>Шипы</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJointInit.js" line="+2"/>
        <source>Box &amp;Joint from 2 Points</source>
        <translation>&amp;Ящичное соединение по 2 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw Box Joint Fingers, Slots and Tennons</source>
        <translation>Начертить ящичное соединение на основе зубцов, слотов и шипов</translation>
    </message>
</context>
<context>
    <name>LineDove</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDoveInit.js" line="+2"/>
        <source>&amp;Dovetail Joint from 2 Points</source>
        <translation>&amp;Ласточкин хвост по 2 точкам</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a dovetail joint</source>
        <translation>Начертить ласточкин хвост</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDove.js" line="+63"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDove.ui" line="+18"/>
        <source>Number of Dovetails:</source>
        <translation>Количество ласточкиных хвостов:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Dovetail Height:</source>
        <translation>Высота ласточкиного хвоста:</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Dovetail Gradient:</source>
        <translation>Градиент ласточкиного хвоста:</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Dovetail/Pin Ratio:</source>
        <translation>Соотношение ласточкин хвост/штифт:</translation>
    </message>
</context>
<context>
    <name>LineFreehand</name>
    <message>
        <location filename="../scripts/Draw/Line/LineFreehand/LineFreehand.js" line="+55"/>
        <source>Press to start drawing</source>
        <translation>Нажать для начала черчения</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Release to stop drawing</source>
        <translation>Отпустить для остановки черчения</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineFreehand/LineFreehandInit.js" line="+2"/>
        <source>&amp;Freehand Line</source>
        <translation>&amp;Произвольная линия (кривая)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw freehand line</source>
        <translation>Начертить произвольный контур</translation>
    </message>
</context>
<context>
    <name>LineHorizontal</name>
    <message>
        <location filename="../scripts/Draw/Line/LineHorizontal/LineHorizontal.ui" line="+17"/>
        <source>&amp;Length:</source>
        <translation>&amp;Длина:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&amp;Reference Point:</source>
        <translation>&amp;Точка привязки:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation>Начало</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation>Конец</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineHorizontal/LineHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal Line</source>
        <translation>&amp;Горизонтальная линия</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw horizontal line</source>
        <translation>Начертить горизонтальную линию</translation>
    </message>
</context>
<context>
    <name>LineOrthogonal</name>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonal/LineOrthogonal.ui" line="+17"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Reference Point:</source>
        <translation>&amp;Точка привязки:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation>Начало</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation>Конец</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonal/LineOrthogonalInit.js" line="+2"/>
        <source>&amp;Orthogonal</source>
        <translation>&amp;Ортогональная</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line orthogonal to base entity</source>
        <translation>Начертить линию, ортогональную базовому объекту</translation>
    </message>
</context>
<context>
    <name>LineOrthogonalTangent</name>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonalTangent/LineOrthogonalTangent.js" line="+71"/>
        <source>Choose line</source>
        <translation>Выбрать линию</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose circle, arc or ellipse</source>
        <translation>Выбрать окружность, дугу или эллипс</translation>
    </message>
    <message>
        <location line="+141"/>
        <source>No tangent possible</source>
        <translation>Нет возможности для касательной</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonalTangent/LineOrthogonalTangentInit.js" line="+2"/>
        <source>Orthogonal / Tange&amp;nt</source>
        <translation>Ортогональная/Ка&amp;сательная</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line orthogonal to line and tangent to circle, arc or ellipse</source>
        <translation>Начертить линию, ортогональную к линии и касательную к окружности, дуге или эллипсу</translation>
    </message>
</context>
<context>
    <name>LineParallel</name>
    <message>
        <location filename="../scripts/Draw/Line/LineParallel/LineParallel.ui" line="+17"/>
        <source>Dist&amp;ance:</source>
        <translation>Расс&amp;тояние:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Number:</source>
        <translation>&amp;Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineParallel/LineParallelInit.js" line="+2"/>
        <source>Para&amp;llel (with Distance)</source>
        <translation>&amp;Параллельная (с расстоянием)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel to existing line or concentric arc, circle</source>
        <translation>Начертить параллельную к существующей линии, концентрической дуге, окружности</translation>
    </message>
</context>
<context>
    <name>LineParallelThrough</name>
    <message>
        <location filename="../scripts/Draw/Line/LineParallelThrough/LineParallelThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineParallelThrough/LineParallelThroughInit.js" line="+2"/>
        <source>Par&amp;allel (through Point)</source>
        <translation>&amp;Параллельная (через точку)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel line or concentric arc or circle through a given point</source>
        <translation>Начертить параллельную линию или концентрическую дугу или окружность через данную точку</translation>
    </message>
</context>
<context>
    <name>LineRadicalAxis</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxis.js" line="+68"/>
        <source>First arc or circle</source>
        <translation>Первая дуга или окружность</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second arc or circle</source>
        <translation>Вторая дуга или окружность</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxis.ui" line="+17"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxisInit.js" line="+2"/>
        <source>Radical Axis of 2 Circles</source>
        <translation>Радикальная ось 2 окружностей</translation>
    </message>
</context>
<context>
    <name>LineRelativeAngle</name>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngle.js" line="+71"/>
        <source>Choose base line, arc, circle, ellipse or polyline</source>
        <translation>Выбрать базовую линию, дугу, окружность, эллипс или ломаную</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Set position</source>
        <translation>Установить положение</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngle.ui" line="+17"/>
        <source>Relative Angle:</source>
        <translation>Относительный угол:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Length:</source>
        <translation>Длина:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Reference Point:</source>
        <translation>&amp;Точка привязки:</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation>Начало</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation>Конец</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngleInit.js" line="+2"/>
        <source>R&amp;elative Angle</source>
        <translation>Отно&amp;сительный угол</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line with relative angle to base entity</source>
        <translation>Начертить линию под относительным углом к базовому объекту</translation>
    </message>
</context>
<context>
    <name>LineSimilarityAxes</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineSimilarityAxes/LineSimilarityAxesInit.js" line="+2"/>
        <source>Similarity Axes of 3 Circles</source>
        <translation>Подобные оси 3 окружностей</translation>
    </message>
</context>
<context>
    <name>LineTangent1</name>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent1/LineTangent1.js" line="+65"/>
        <source>Choose start point of tangent</source>
        <translation>Выбрать начальную точку касательной</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Choose circle, arc or ellipse</source>
        <translation>Выбрать окружность, дугу или эллипс</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>No tangent possible.</source>
        <translation>Нет возможности для касательной.</translation>
    </message>
    <message>
        <location line="+25"/>
        <location line="+33"/>
        <source>Cannot draw tangent from point inside circle to circle</source>
        <translation>Нельзя начертить касательную от точки изнутри окружности к окружности</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent1/LineTangent1Init.js" line="+2"/>
        <source>&amp;Tangent (Point, Circle)</source>
        <translation>&amp;Касательная (точка, окружность)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw tangent (point, circle)</source>
        <translation>Начертить касательную (точка, окружность)</translation>
    </message>
</context>
<context>
    <name>LineTangent2</name>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent2/LineTangent2.js" line="+71"/>
        <source>Choose first circle or arc</source>
        <translation>Выбрать первую окружность или дугу</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose second circle or arc</source>
        <translation>Выбрать вторую окружность или дугу</translation>
    </message>
    <message>
        <location line="+142"/>
        <source>No tangent possible</source>
        <translation>Нет возможности для касательной</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent2/LineTangent2Init.js" line="+2"/>
        <source>Tan&amp;gent (Two Circles)</source>
        <translation>Касат&amp;ельная (две окружности)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw tangent (circle, circle)</source>
        <translation>Начертить касательную (окружность, окружность)</translation>
    </message>
</context>
<context>
    <name>LineVertical</name>
    <message>
        <location filename="../scripts/Draw/Line/LineVertical/LineVerticalInit.js" line="+2"/>
        <source>&amp;Vertical Line</source>
        <translation>&amp;Вертикальная линия</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw vertical line</source>
        <translation>Начертить вертикальную линию</translation>
    </message>
</context>
<context>
    <name>LinetypeMode</name>
    <message>
        <location filename="../scripts/View/LinetypeMode/LinetypeMode.js" line="+86"/>
        <source>Screen-based Line&amp;types</source>
        <translation>&amp;Типы линий, оптимизированные для экрана</translation>
    </message>
</context>
<context>
    <name>LinetypeSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/LinetypeSettings/LinetypeSettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Linetype</source>
        <translation>Тип линии</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/LinetypeSettings/PreferencesPage.ui" line="+19"/>
        <source>Global linetype scale:</source>
        <translation>Глобальный масштаб типа линии:</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Scale of linetypes matches the scale of each viewport</source>
        <translation>Масштаб типов линий соответствует масштабу каждого видового экрана</translation>
    </message>
</context>
<context>
    <name>ListenerExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/ListenerExamples/ListenerExamples.js" line="+50"/>
        <source>&amp;Listeners</source>
        <translation>Про&amp;слушиватели</translation>
    </message>
</context>
<context>
    <name>LockAllLayers</name>
    <message>
        <location filename="../scripts/Layer/LockAllLayers/LockAllLayersInit.js" line="+2"/>
        <source>&amp;Lock All Layers</source>
        <translation>За&amp;блокировать все слои</translation>
    </message>
</context>
<context>
    <name>LockRelativeZero</name>
    <message>
        <location filename="../scripts/Snap/LockRelativeZero/LockRelativeZeroInit.js" line="+2"/>
        <source>&amp;Lock Relative Zero</source>
        <translation>&amp;Вкл. относительный ноль</translation>
    </message>
</context>
<context>
    <name>MarkOpen</name>
    <message>
        <location filename="../scripts/QCTrack/MarkOpen/MarkOpen.js" line="+37"/>
        <location line="+1"/>
        <source>distance must not be negative</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Mark Open Track Ends</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+56"/>
        <source>open track end count: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MathExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/MathExamples.js" line="+51"/>
        <source>&amp;Mathematics</source>
        <translation>&amp;Математика</translation>
    </message>
</context>
<context>
    <name>MdiChild</name>
    <message>
        <location filename="../scripts/File/NewFile/MdiChildEmpty.ui" line="+20"/>
        <source>Untitled</source>
        <translation>Без имени</translation>
    </message>
</context>
<context>
    <name>MenuBar</name>
    <message>
        <location filename="../scripts/Widgets/MenuBar/MenuBar.js" line="+24"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Menu Bar</source>
        <translation>Панель меню</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/MenuBar/PreferencesPage.ui" line="+17"/>
        <source>Use native menu bar</source>
        <translation>Использовать встроенную панель меню</translation>
    </message>
</context>
<context>
    <name>MenusAndToolBars</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/MenusAndToolBars/MenusAndToolBars.js" line="+32"/>
        <source>MenusAndToolBars() is running...</source>
        <translation>Выполняется «Меню и панели инструментов()»...</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Menus and Toolbars</source>
        <translation>&amp;Меню и панели инструментов</translation>
    </message>
</context>
<context>
    <name>Mirror</name>
    <message>
        <location filename="../scripts/Modify/Mirror/Mirror.js" line="+44"/>
        <source>Modify</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Mirror</source>
        <translation>Отразить</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>First point of symmetry axis</source>
        <translation>Первая точка оси симметрии</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point of symmetry axis</source>
        <translation>Вторая точка оси симметрии</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/MirrorInit.js" line="+2"/>
        <source>&amp;Mirror</source>
        <translation>&amp;Отразить</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/Mirror.ui" line="+17"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation>Использовать диалоговое окно для параметров инструмента</translation>
    </message>
</context>
<context>
    <name>MirrorOptions</name>
    <message>
        <location filename="../scripts/Modify/Mirror/MirrorDialog.ui" line="+14"/>
        <source>Mirror Options</source>
        <translation>Параметры отражения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>Misc</name>
    <message>
        <location filename="../scripts/Misc/Misc.js" line="+60"/>
        <source>Misc Tools</source>
        <translation>Разные инструменты</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Misc</source>
        <translation>&amp;Разное</translation>
    </message>
</context>
<context>
    <name>MiscBlock</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/MiscBlock.js" line="+51"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Block Tools</source>
        <translation>Разные инструменты блоков</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>&amp;Block</source>
        <translation>&amp;Блок</translation>
    </message>
</context>
<context>
    <name>MiscDevelopment</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/MiscDevelopment.js" line="+51"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Development Tools</source>
        <translation>Разные инструменты разработки</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>De&amp;velopment</source>
        <translation>&amp;Разработка</translation>
    </message>
</context>
<context>
    <name>MiscDraw</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/MiscDraw.js" line="+52"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Drawing Tools</source>
        <translation>Разные инструменты черчения</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Misc Draw</source>
        <translation>Разное для черчения</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Draw</source>
        <translation>&amp;Черчение</translation>
    </message>
</context>
<context>
    <name>MiscIO</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MiscIO.js" line="+51"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Import / Export Tools</source>
        <translation>Разные утилиты импорта/экспорта</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>&amp;Import/Export</source>
        <translation>&amp;Импорт/Экспорт</translation>
    </message>
</context>
<context>
    <name>MiscInformation</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/MiscInformation.js" line="+41"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Misc Information Tools</source>
        <translation>Разные информационные инструменты</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Information</source>
        <translation>&amp;Информация</translation>
    </message>
</context>
<context>
    <name>MiscModify</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/MiscModify.js" line="+44"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Misc Modification Tools</source>
        <translation>Разные инструменты модификаций</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Modify</source>
        <translation>&amp;Модификация</translation>
    </message>
</context>
<context>
    <name>MiscSelect</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/MiscSelect.js" line="+52"/>
        <source>Misc</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Selection Tools</source>
        <translation>Разные инструменты выделения</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Select</source>
        <translation>В&amp;ыделение</translation>
    </message>
</context>
<context>
    <name>Modify</name>
    <message>
        <location filename="../scripts/Modify/Modify.js" line="+99"/>
        <source>Modification Tools</source>
        <translation>Инструменты модификаций</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Modify</source>
        <translation>&amp;Модификация</translation>
    </message>
</context>
<context>
    <name>ModifyCorner</name>
    <message>
        <location filename="../scripts/Modify/ModifyCorner.js" line="+86"/>
        <source>Choose corner</source>
        <translation>Выбрать угол</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Choose first entity</source>
        <translation>Выбрать первый объект</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Choose second entity</source>
        <translation>Выбрать второй объект</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Set point</source>
        <translation>Установить точку</translation>
    </message>
</context>
<context>
    <name>ModifyExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/ModifyExamples/ModifyExamples.js" line="+49"/>
        <source>&amp;Modify</source>
        <translation>&amp;Модификация</translation>
    </message>
</context>
<context>
    <name>MolImport</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImport.js" line="+38"/>
        <source>Import MOL</source>
        <translation>Импортировать MOL</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>MOL Files</source>
        <translation>Файлы MOL</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImportInit.js" line="+7"/>
        <source>Leetro MOL Import...</source>
        <translation>Импорт Leetro MOL...</translation>
    </message>
</context>
<context>
    <name>MolImporter</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImporter.js" line="+161"/>
        <source>Importing Leetro MOL file...</source>
        <translation>Импорт файла Leetro MOL...</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Abort</source>
        <translation>Прервать</translation>
    </message>
</context>
<context>
    <name>MouseDisplay</name>
    <message>
        <location filename="../scripts/Widgets/MouseDisplay/MouseDisplay.ui" line="+32"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
</context>
<context>
    <name>Move</name>
    <message>
        <location filename="../scripts/QCTrack/Move/Move.js" line="+56"/>
        <source>Select end of track to move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+102"/>
        <source>move by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> / </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>, rotate by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyPositionDialog</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/PersistentWidgets/PersistentWidgets.ui" line="+14"/>
        <source>Enter Position</source>
        <translation>Ввести положение</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Position X:</source>
        <translation>Положение X:</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+14"/>
        <source>0.00</source>
        <translation>0.00</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Position Y:</source>
        <translation>Положение Y:</translation>
    </message>
</context>
<context>
    <name>MyScripts</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/MenusAndToolBars/MyScripts.js" line="+53"/>
        <source>My Scripts</source>
        <translation>Мои сценарии</translation>
    </message>
</context>
<context>
    <name>MyWidget</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExWidget/MyWidget.ui" line="+14"/>
        <source>Character Map</source>
        <translation>Таблица символов</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>MyLineEdit</source>
        <translation>Моя правленная линия</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>MyButton</source>
        <translation>Моя кнопка</translation>
    </message>
</context>
<context>
    <name>NewFile</name>
    <message>
        <location filename="../scripts/File/NewFile/NewFile.js" line="+144"/>
        <source>Opening drawing:</source>
        <translation>Открытие чертежа:</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Import Error</source>
        <translation>Ошибка импорта</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cannot open file</source>
        <translation>Не удалось открыть файл</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>No suitable Importer found. Please check file format and extension.</source>
        <translation>Подходящего импортёра не найдено. Пожалуйста, проверьте формат файла и расширение.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>File not found.</source>
        <translation>Файл не найден.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Please check your access rights, the file format and file extension.</source>
        <translation>Пожалуйста, проверьте ваши права доступа, формат и расширение файла.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Import failed.</source>
        <translation>Импорт не удался.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>File is empty.</source>
        <translation>Файл пустой.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Drawing loaded successfully:</source>
        <translation>Чертёж успешно загружен:</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location line="+138"/>
        <source>Untitled %1</source>
        <translation>Без имени %1</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>read-only</source>
        <translation>только для чтения</translation>
    </message>
    <message>
        <location line="+63"/>
        <source>Do you want to save the changes you made in&lt;br&gt;the document &apos;%1&apos;?</source>
        <translation>Вы хотите сохранить сделанные изменения в&lt;br&gt;документе «%1»?</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Your changes will be lost if you don&apos;t save them.</source>
        <translation>Ваши изменения будет потеряны, если вы их не сохраните.</translation>
    </message>
    <message>
        <location filename="../scripts/File/NewFile/NewFileInit.js" line="+2"/>
        <source>&amp;New</source>
        <translation>&amp;Новый</translation>
    </message>
</context>
<context>
    <name>NextWindow</name>
    <message>
        <location filename="../scripts/Window/NextWindow/NextWindowInit.js" line="+2"/>
        <source>&amp;Next</source>
        <translation>&amp;Следующий</translation>
    </message>
</context>
<context>
    <name>Offset</name>
    <message>
        <location filename="../scripts/Modify/Offset/Offset.ui" line="+17"/>
        <source>&amp;Distance:</source>
        <translation>&amp;Расстояние:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Number:</source>
        <translation>&amp;Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Offset/OffsetInit.js" line="+2"/>
        <source>Offset (with Distance)</source>
        <translation>Смещение (с расстоянием)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Offset line, arc, circle or ellipse</source>
        <translation>Сместить линию, дугу, окружность или эллипс</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Offset/Offset.js" line="+77"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation>Выбрать линию, дугу, окружность или эллипс</translation>
    </message>
    <message numerus="yes">
        <location line="+94"/>
        <source>Radius dropped below 0.0 after %n concentric circle(s).</source>
        <translation>
            <numerusform>Радиус упал ниже 0,0 после %n концентрической окружности.</numerusform>
            <numerusform>Радиус упал ниже 0,0 после %n концентрических окружностей.</numerusform>
            <numerusform>Радиус упал ниже 0,0 после %n концентрических окружностей.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>Radius dropped below 0.0 after %n concentric arc(s).</source>
        <translation>
            <numerusform>Радиус упал ниже 0,0 после %n концентрической дуги.</numerusform>
            <numerusform>Радиус упал ниже 0,0 после %n концентрических дуг.</numerusform>
            <numerusform>Радиус упал ниже 0,0 после %n концентрических дуг.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>OffsetThrough</name>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThrough.js" line="+70"/>
        <source>Specify point</source>
        <translation>Указать точку</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>Количество:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThroughInit.js" line="+2"/>
        <source>Offset (through Point)</source>
        <translation>Сместить (через точку)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Offset line, arc, circle or ellipse through point</source>
        <translation>Сместить линию, дугу, окружность или эллипс через точку</translation>
    </message>
</context>
<context>
    <name>OpenFile</name>
    <message>
        <location filename="../scripts/File/OpenFile/OpenFile.js" line="+47"/>
        <source>No import filters have been found. Aborting...</source>
        <translation>Фильтры для импорта не найдены. Прервано...</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Open Drawing</source>
        <translation>Открыть чертёж</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location filename="../scripts/File/OpenFile/OpenFileInit.js" line="+2"/>
        <source>&amp;Open</source>
        <translation>&amp;Открыть</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Open an existing drawing</source>
        <translation>Открыть существующий чертёж</translation>
    </message>
</context>
<context>
    <name>OptionsToolBarFocus</name>
    <message>
        <location filename="../scripts/View/OptionsToolBarFocus/OptionsToolBarFocusInit.js" line="+2"/>
        <source>&amp;Focus on Options Toolbar</source>
        <translation>&amp;Сфокусироваться на панели параметров</translation>
    </message>
</context>
<context>
    <name>PageSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PageSettings/PageSettings.js" line="+31"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Printing - Page</source>
        <translation>Печать — Страница</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Printing</source>
        <translation>Печать</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Page</source>
        <translation>Страница</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Custom</source>
        <translation>Пользовательский</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PageSettings/PreferencesPage.ui" line="+19"/>
        <source>Page Orientation</source>
        <translation>Ориентация бумаги</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Portrait</source>
        <translation>Книжная</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Landscape</source>
        <translation>Альбомная</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Paper</source>
        <translation>Бумага</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Paper size:</source>
        <translation>Размер бумаги:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Paper width:</source>
        <translation>Ширина бумаги:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Paper height:</source>
        <translation>Высота бумаги:</translation>
    </message>
    <message>
        <location line="+74"/>
        <source>Viewport</source>
        <translation>Видовой экран</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Scale:</source>
        <translation>Мас&amp;штаб:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Offset X:</source>
        <translation>Смещение X:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Offset Y:</source>
        <translation>Смещение Y:</translation>
    </message>
    <message>
        <location line="+41"/>
        <source>Zero-Point</source>
        <translation>Нулевая точка</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Point size (mm):</source>
        <translation>Размер точки (мм):</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show paper borders</source>
        <translation>Показать границы страницы</translation>
    </message>
</context>
<context>
    <name>PanZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/PanZoom/PanZoomInit.js" line="+2"/>
        <source>&amp;Pan Zoom</source>
        <translation>&amp;Масштаб панорамирования</translation>
    </message>
</context>
<context>
    <name>PartList</name>
    <message>
        <location filename="../scripts/QCTrack/PartList/PartList.js" line="+39"/>
        <source>Part List File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+78"/>
        <location line="+6"/>
        <source>processed </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-6"/>
        <source> blocks containing </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> numbers:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source> blocks:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>length of all blocks: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>cost of all blocks: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PartListDialog</name>
    <message>
        <location filename="../scripts/QCTrack/PartList/PartListDialog.ui" line="+17"/>
        <source>Part List Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Entities to evaluate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Selected blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>All blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Name to evaluate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Block name and length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Number(s) inside block (layer TR_NMBRS)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Block name, length and cost (TR_COST)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Output destination</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Print to console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Write to file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Paste</name>
    <message>
        <location filename="../scripts/Edit/Paste/Paste.js" line="+52"/>
        <source>Paste</source>
        <translation>Вставить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Edit</source>
        <translation>Правка</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/Paste.ui" line="+17"/>
        <source>Rotation:</source>
        <translation>Вращение:</translation>
    </message>
    <message>
        <location line="+126"/>
        <source>Scale:</source>
        <translation>Масштаб:</translation>
    </message>
    <message>
        <location line="+88"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation>Развернуть вставленный элемент&lt;br&gt;по горизонтали</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation>Развернуть вставленный элемент&lt;br&gt;по вертикали</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Paste all entities&lt;br&gt;to current layer&lt;br&gt;instead of original layer</source>
        <translation>Вставить все объекты&lt;br&gt;на текущий слой&lt;br&gt;вместо исходного слоя</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>To current layer</source>
        <translation>На текущий слой</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation>Перезаписать существующие слои&lt;br&gt;в чертеже&lt;br&gt;слоями из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation>Перезаписать слои</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation>Перезаписать существующие блоки&lt;br&gt;в чертеже&lt;br&gt;блоками из буфера обмена</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation>Перезаписать блоки</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/PasteInit.js" line="+2"/>
        <source>&amp;Paste</source>
        <translation>&amp;Вставить</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/PreferencesPage.ui" line="+17"/>
        <source>Reset to defaults every time tool is used</source>
        <translation>Сброс к значениям по умолчанию при каждом использовании инструмента</translation>
    </message>
</context>
<context>
    <name>PdfExport</name>
    <message>
        <location filename="../scripts/File/PdfExport/PdfExportInit.js" line="+2"/>
        <source>P&amp;DF Export</source>
        <translation>Э&amp;кспорт в PDF</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Exports the current drawing as PDF</source>
        <translation>Экспортировать текущий чертёж в PDF</translation>
    </message>
</context>
<context>
    <name>PenToolBar</name>
    <message>
        <location filename="../scripts/Widgets/PenToolBar/PenToolBar.js" line="+26"/>
        <source>Pen</source>
        <translation>Перо</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>Reset to Defaults</source>
        <translation>Сбросить на умолчания</translation>
    </message>
</context>
<context>
    <name>PersistentWidgets</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/PersistentWidgets/PersistentWidgets.js" line="+74"/>
        <source>&amp;Persistent Widgets</source>
        <translation>&amp;Постоянные виджеты</translation>
    </message>
</context>
<context>
    <name>Point</name>
    <message>
        <location filename="../scripts/Draw/Point/Point.js" line="+71"/>
        <source>Point Tools</source>
        <translation>Инструменты для работы с точками</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Point</source>
        <translation>&amp;Точка</translation>
    </message>
</context>
<context>
    <name>Point1P</name>
    <message>
        <location filename="../scripts/Draw/Point/Point1P/Point1P.js" line="+51"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Point/Point1P/Point1PInit.js" line="+2"/>
        <source>Single &amp;Point</source>
        <translation>Одиночная &amp;точка</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw single point</source>
        <translation>Начертить одиночную точку</translation>
    </message>
</context>
<context>
    <name>PointDisplaySettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PointDisplaySettings/PointDisplaySettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Point Display</source>
        <translation>Отображение точки</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PointDisplaySettings/PreferencesPage.ui" line="+21"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Size (pixel):</source>
        <translation>Размер (в пикселях):</translation>
    </message>
</context>
<context>
    <name>PointPole</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPole/PointPole.js" line="+67"/>
        <source>Arc or circle</source>
        <translation>Дуга или окружность</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Line</source>
        <translation>Линия</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPole/PointPoleInit.js" line="+2"/>
        <source>Pole of Line and Circle</source>
        <translation>Полюс линии и окружности</translation>
    </message>
</context>
<context>
    <name>PointPowerCenter</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPowerCenter/PointPowerCenter.js" line="+45"/>
        <source>No solution</source>
        <translation>Нет решения</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPowerCenter/PointPowerCenterInit.js" line="+2"/>
        <source>Power Center of Three Circles</source>
        <translation>Энергоцентр трёх окружностей</translation>
    </message>
</context>
<context>
    <name>Polyline</name>
    <message>
        <location filename="../scripts/Draw/Polyline/Polyline.js" line="+73"/>
        <source>Polyline Tools</source>
        <translation>Инструменты для работы с ломаными</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Polyline</source>
        <translation>&amp;Ломаная</translation>
    </message>
</context>
<context>
    <name>PolylineBreakSymbol</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbol.js" line="+108"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline to break up</source>
        <translation>Выбрать линию, дугу, окружность, эллипс, сплайн или ломаную для разбиения</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse to break up</source>
        <translation>Выбрать линию, дугу, окружность или эллипс для разбиения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Pick the first point</source>
        <translation>Выбрать первую точку</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pick the first break point</source>
        <translation>Выбрать первую точку разрыва</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Pick the second point</source>
        <translation>Выбрать вторую точку</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pick the second break point</source>
        <translation>Выбрать вторую точку разрыва</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Break Out Segment</source>
        <translation>Выломать сегмент</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbol.ui" line="+23"/>
        <source>Remove line break segment</source>
        <translation>Удалить сегмент разрыва линии</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Remove the line segment between the break symbol</source>
        <translation>Удалить сегмент линии между символом разрыва</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Remove Segment</source>
        <translation>Удалить сегмент</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Inherit entity properties</source>
        <translation>Наследовать свойства объекта</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inherit all properties from the chosen entity</source>
        <translation>Наследовать все свойства выбранного объекта</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inherit</source>
        <translation>Наследовать</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+13"/>
        <source>Peak ratio</source>
        <translation>Коэффициент пика</translation>
    </message>
    <message>
        <location line="-10"/>
        <location line="+13"/>
        <source>The ratio of the peak height to the break width</source>
        <translation>Отношение высоты пика к ширине разрыва</translation>
    </message>
    <message>
        <location line="-10"/>
        <source>Peak Ratio:</source>
        <translation>Коэффициент пика:</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>First/Last segment inclined</source>
        <translation>Наклонный первый/последний сегмент</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>The first and last segment of the break symbol are inclined</source>
        <translation>Первый и последний сегменты символа разрыва являются наклонными</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>First/Last segment vertical</source>
        <translation>Вертикальный первый/последний сегмент</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>The first and last segment of the break symbol are vertical</source>
        <translation>Первый и последний сегменты символа разрыва являются вертикальными</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbolInit.js" line="+2"/>
        <source>&amp;Polyline break symbol from 2 points</source>
        <translation>&amp;Символ разрыва ломаной из 2 точек</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a polyline break symbol from 2 points</source>
        <translation>Начертить символ разрыва ломаной из 2 точек</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../scripts/Edit/AbstractPreferences.ui" line="+14"/>
        <location line="+98"/>
        <location line="+20"/>
        <source>Preferences</source>
        <translation>Предпочтения</translation>
    </message>
    <message>
        <location line="-85"/>
        <source>Filter</source>
        <translation>Фильтр</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expand Tree</source>
        <translation>Развернуть дерево</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Collapse Tree</source>
        <translation>Свернуть дерево</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Restore to Default Values</source>
        <translation>Сбросить в значения по умолчанию</translation>
    </message>
</context>
<context>
    <name>PreviousView</name>
    <message>
        <location filename="../scripts/View/Zoom/PreviousView/PreviousViewInit.js" line="+2"/>
        <source>&amp;Previous View</source>
        <translation>&amp;Предыдущий просмотр</translation>
    </message>
</context>
<context>
    <name>PreviousWindow</name>
    <message>
        <location filename="../scripts/Window/PreviousWindow/PreviousWindowInit.js" line="+2"/>
        <source>&amp;Previous</source>
        <translation>&amp;Предыдущий</translation>
    </message>
</context>
<context>
    <name>Print</name>
    <message>
        <location filename="../scripts/File/Print/PrintInit.js" line="+2"/>
        <source>&amp;Print</source>
        <translation>&amp;Печать</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Print current drawing</source>
        <translation>Печать текущего чертежа</translation>
    </message>
</context>
<context>
    <name>PrintCurrentView</name>
    <message>
        <location filename="../scripts/File/PrintCurrentView/PrintCurrentViewInit.js" line="+2"/>
        <source>Print &amp;Current View</source>
        <translation>Печать теку&amp;щего просмотра</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Print current view</source>
        <translation>Печать текущего просмотра</translation>
    </message>
</context>
<context>
    <name>PrintPreview</name>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreview.js" line="+94"/>
        <source>Auto Paper Size</source>
        <translation type="unfinished">Автоматический размер бумаги</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The paper size is set to a custom size (%1x%2mm). Do you want to change it to the default paper size of your printer (%3)?</source>
        <translation type="unfinished">Размер бумаги установлен на пользовательский размер (%1x%2 мм). Вы хотите изменить его на размер бумаги по умолчанию для вашего принтера (%3)?</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Auto fit</source>
        <translation type="unfinished">Автоматическая подгонка</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Auto fit drawing to paper?</source>
        <translation type="unfinished">Автоматическая подгонка рисунка к бумаге?</translation>
    </message>
    <message>
        <location line="+198"/>
        <source>Drag to move paper</source>
        <translation>Для перемещения бумаги перетащите её</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Done</source>
        <translation>Завершено</translation>
    </message>
    <message>
        <location line="+453"/>
        <source>Export to PDF</source>
        <translation>Экспортировать в PDF</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Exporting to %1...</source>
        <translation>Экспорт в %1...</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Export complete: %1</source>
        <translation>Экспорт завершён: %1</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Export failed (cannot open file for writing): %1</source>
        <translation>Ошибка экспорта (не удалось отрыть файл для записи): %1</translation>
    </message>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreview.ui" line="+17"/>
        <source>Close Print Preview</source>
        <translation>Закрыть предварительный просмотр</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Print...</source>
        <translation>Печать...</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Export as PDF...</source>
        <translation>Экспортировать как PDF...</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Scale:</source>
        <translation>Масштаб:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Drawing Scale</source>
        <translation>Масштаб чертежа</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Move Paper Position</source>
        <translation>Переместить позицию бумаги</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Auto fit drawing to page(s)</source>
        <translation>Вписать чертёж на страницу(ы) автоматически</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Auto Center</source>
        <translation>Центрировать автоматически</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Portrait</source>
        <translation>Книжная</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Landscape</source>
        <translation>Альбомная</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Auto zoom to page</source>
        <translation>Автоматическое увеличение до размера страницы</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Full Color Mode</source>
        <translation>Полноцветный режим</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Grayscale Mode</source>
        <translation>Режим градаций серого</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Black / White Mode</source>
        <translation>Чёрно-белый режим</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Show Paper Borders</source>
        <translation>Показать границы страницы</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Print Crop Marks</source>
        <translation>Печать меток обрезки</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Show More Options</source>
        <translation>Показать больше параметров</translation>
    </message>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreviewInit.js" line="+2"/>
        <source>Print Pre&amp;view</source>
        <translation>Предпро&amp;смотр перед печатью</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Preview how current drawing would be printed</source>
        <translation>Предпросмотр того, как текущий чертёж будет напечатан</translation>
    </message>
</context>
<context>
    <name>Projection</name>
    <message>
        <location filename="../scripts/Projection/Projection.js" line="+84"/>
        <source>Projection Tools</source>
        <translation>Инструменты проекции</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Projection</source>
        <translation>&amp;Проекция</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation>Точка назначения</translation>
    </message>
</context>
<context>
    <name>PropertyEditor</name>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PropertyEditor.js" line="+1654"/>
        <source>*VARIES*</source>
        <translation>*ВАРЬИРОВАНИЕ*</translation>
    </message>
    <message>
        <location line="-1435"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location line="+189"/>
        <source>No Selection</source>
        <translation>Ничего не выделено</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Specific Properties</source>
        <translation>Специфичные свойства</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Dependent Entities</source>
        <translation>Зависимые объекты</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Custom</source>
        <translation>Пользовательский</translation>
    </message>
    <message>
        <location line="+203"/>
        <source>Index</source>
        <translation>Индекс</translation>
    </message>
    <message>
        <location line="+79"/>
        <source>Remove this property from selected objects</source>
        <translation>Удалить это свойство из выделенных объектов</translation>
    </message>
    <message>
        <location line="+68"/>
        <source>All</source>
        <translation>Все</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Add custom property to selected objects</source>
        <translation>Добавить пользовательское свойство к выделенным объектам</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Show</source>
        <translation>Показать</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Show all properties</source>
        <translation>Показать все свойства</translation>
    </message>
    <message>
        <location line="+135"/>
        <source>Auto</source>
        <translation>Автоматический</translation>
    </message>
    <message>
        <location line="+197"/>
        <source>Use auto measurement</source>
        <translation>Использовать автоматическое измерение</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Yes</source>
        <translation>Да</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No</source>
        <translation>Нет</translation>
    </message>
    <message>
        <location line="+396"/>
        <location line="+57"/>
        <location line="+11"/>
        <source>Property Editor</source>
        <translation>Редактор свойств</translation>
    </message>
    <message>
        <location line="-68"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PropertyEditor.ui" line="+40"/>
        <source>Selection:</source>
        <translation>Выделение:</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>General Properties</source>
        <translation>Общие свойства</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Color:</source>
        <translation>Цвет:</translation>
    </message>
    <message>
        <location line="+104"/>
        <source>Linetype Scale:</source>
        <translation>Масштаб типа линии:</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Protected:</source>
        <translation>Защищённый:</translation>
    </message>
    <message>
        <location line="-146"/>
        <source>Handle:</source>
        <translation>Обработчик:</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PreferencesPage.ui" line="+17"/>
        <source>Display Z coordinates</source>
        <translation>Отображать координаты Z</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Display properties of current block and current layer</source>
        <translation>Отображать свойства текущего блока и текущего слоя</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Allow adding custom properties</source>
        <translation>Разрешить добавление пользовательских свойств</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Always show all properties (this may slow down selection of entities)</source>
        <translation>Всегда показывать все свойства (это может замедлить выбор объектов)</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Always format property values as decimal numbers</source>
        <translation>Всегда форматировать значения свойств как десятичные числа</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Decimals / precision for displayed property values:</source>
        <translation>Десятичные разряды / точность отображаемых значений свойств:</translation>
    </message>
    <message>
        <location line="-19"/>
        <source>Display advanced dimension style overrides</source>
        <translation>Отображать расширенные переопределения стиля размеров</translation>
    </message>
</context>
<context>
    <name>QCTrack</name>
    <message>
        <location filename="../scripts/QCTrack/QCTrack.js" line="+50"/>
        <source>&amp;Create track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert e&amp;xploded block from BlockListWidget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Ensure &amp;order of track layer objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Select connected tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mar&amp;k open tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Duplicate and move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Duplicate &amp;parallel with distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Distance &amp;information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle &amp;hint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Align</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Fill with straight tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Reorder ob&amp;jects on layers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;View track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert &amp;new track from track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Connect new track from track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Rotate track at track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Show part &amp;list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>QCTrack version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+29"/>
        <source>&amp;QCTrack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+308"/>
        <source>Format:</source>
        <translation type="unfinished">Формат:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Overwrite File?</source>
        <translation type="unfinished">Перезаписать файл?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file &apos;%1&apos; already exists. Do you wish to overwrite it?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/QtExamples.js" line="+50"/>
        <source>&amp;Qt</source>
        <translation>&amp;Qt</translation>
    </message>
</context>
<context>
    <name>Quit</name>
    <message>
        <location filename="../scripts/File/Quit/QuitInit.js" line="+8"/>
        <source>&amp;Quit</source>
        <translation>&amp;Выход</translation>
    </message>
</context>
<context>
    <name>ReadmeDialog</name>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadmeDialog.ui" line="+14"/>
        <source>Readme</source>
        <translation>Краткое описание</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Don&apos;t show this dialog at startup</source>
        <translation>Не показывать этот диалог при запуске программы</translation>
    </message>
</context>
<context>
    <name>RecentFiles</name>
    <message>
        <location filename="../scripts/File/RecentFiles/RecentFiles.js" line="+35"/>
        <source>Recent Files</source>
        <translation>Недавно открытые файлы</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location filename="../scripts/File/RecentFiles/RecentFilesInit.js" line="+59"/>
        <source>&amp;Clear List</source>
        <translation>&amp;Очистить список</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Open &amp;Recent</source>
        <translation>&amp;Открыть недавние файлы</translation>
    </message>
    <message>
        <location filename="../scripts/File/RecentFiles/PreferencesPage.ui" line="+17"/>
        <source>Recent files history size:</source>
        <translation>Размер истории недавних файлов:</translation>
    </message>
</context>
<context>
    <name>Redo</name>
    <message>
        <location filename="../scripts/Edit/Redo/RedoInit.js" line="+2"/>
        <source>&amp;Redo</source>
        <translation>&amp;Вернуть</translation>
    </message>
</context>
<context>
    <name>ReloadLinetypes</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/ReloadLinetypes/ReloadLinetypes.js" line="+48"/>
        <source>Reload Linetype Definitions</source>
        <translation>Перезагрузить определения типов линий</translation>
    </message>
</context>
<context>
    <name>RemoveBlock</name>
    <message>
        <location filename="../scripts/Block/RemoveBlock/RemoveBlockInit.js" line="+2"/>
        <source>&amp;Remove Block</source>
        <translation>&amp;Удалить блок</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete selected block</source>
        <translation>Удалить выделенный блок</translation>
    </message>
</context>
<context>
    <name>RemoveLayer</name>
    <message>
        <location filename="../scripts/Layer/RemoveLayer/RemoveLayerInit.js" line="+2"/>
        <source>&amp;Delete Layer</source>
        <translation>&amp;Удалить слой</translation>
    </message>
</context>
<context>
    <name>RenameBlock</name>
    <message>
        <location filename="../scripts/Block/RenameBlock/RenameBlockInit.js" line="+2"/>
        <source>Re&amp;name Block</source>
        <translation>Пере&amp;именовать блок</translation>
    </message>
</context>
<context>
    <name>ReorderObjects</name>
    <message>
        <location filename="../scripts/QCTrack/ReorderObjects/ReorderObjects.js" line="+73"/>
        <source>object ordering done, objects ordered: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ReorderObjectsDialog</name>
    <message>
        <location filename="../scripts/QCTrack/ReorderObjects/ReorderObjectsDialog.ui" line="+17"/>
        <source>Reorder Objects Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+26"/>
        <source>top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&lt;&lt;== no sort</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>invert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>do sort ==&gt;&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>bottom</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ReportBug</name>
    <message>
        <location filename="../scripts/Help/ReportBug/ReportBugInit.js" line="+2"/>
        <source>Report &amp;Bug</source>
        <translation>Сообщить об о&amp;шибке</translation>
    </message>
</context>
<context>
    <name>ReportTranslationError</name>
    <message>
        <location filename="../scripts/Help/ReportTranslationError/ReportTranslationErrorInit.js" line="+3"/>
        <source>Report &amp;Translation Error</source>
        <translation>&amp;Сообщить об ошибке перевода</translation>
    </message>
</context>
<context>
    <name>Reset</name>
    <message>
        <location filename="../scripts/Reset/ResetInit.js" line="+5"/>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Reset / Idle</source>
        <translation>Сброс/О&amp;жидание</translation>
    </message>
</context>
<context>
    <name>RestrictAngleLength</name>
    <message>
        <location filename="../scripts/Snap/RestrictAngleLength/RestrictAngleLength.ui" line="+17"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+23"/>
        <location line="+53"/>
        <source>Base:</source>
        <translation>Основа:</translation>
    </message>
    <message>
        <location line="-23"/>
        <source>Distance:</source>
        <translation>Расстояние:</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/RestrictAngleLength/RestrictAngleLengthInit.js" line="+2"/>
        <source>Restrict &amp;Angle or Length</source>
        <translation>Ограничить &amp;угол или длину</translation>
    </message>
</context>
<context>
    <name>RestrictHorizontal</name>
    <message>
        <location filename="../scripts/Snap/RestrictHorizontal/RestrictHorizontalInit.js" line="+2"/>
        <source>Restrict &amp;Horizontally</source>
        <translation>Ограничить &amp;горизонтально</translation>
    </message>
</context>
<context>
    <name>RestrictOff</name>
    <message>
        <location filename="../scripts/Snap/RestrictOff/RestrictOffInit.js" line="+2"/>
        <source>Restrictions &amp;Off</source>
        <translation>Ограничения &amp;отключены</translation>
    </message>
</context>
<context>
    <name>RestrictOrthogonal</name>
    <message>
        <location filename="../scripts/Snap/RestrictOrthogonal/RestrictOrthogonalInit.js" line="+2"/>
        <source>Restrict &amp;Orthogonally</source>
        <translation>Ограничить ор&amp;тогонально</translation>
    </message>
</context>
<context>
    <name>RestrictVertical</name>
    <message>
        <location filename="../scripts/Snap/RestrictVertical/RestrictVerticalInit.js" line="+2"/>
        <source>Restrict &amp;Vertically</source>
        <translation>Ограничить &amp;вертикально</translation>
    </message>
</context>
<context>
    <name>Reverse</name>
    <message>
        <location filename="../scripts/Modify/Reverse/ReverseInit.js" line="+2"/>
        <source>&amp;Reverse</source>
        <translation>&amp;Наоборот</translation>
    </message>
</context>
<context>
    <name>Rotate</name>
    <message>
        <location filename="../scripts/Modify/Rotate/Rotate.js" line="+47"/>
        <source>Modify</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Rotate</source>
        <translation>Вращение</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Center point</source>
        <translation>Точка центра</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Target point</source>
        <translation>Точка назначения</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/RotateInit.js" line="+2"/>
        <source>&amp;Rotate</source>
        <translation>&amp;Вращение</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation>Использовать диалоговое окно для параметров инструмента</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/Rotate.ui" line="+17"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation>Число копий:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Define angle using mouse cursor</source>
        <translation>Определить угол, используя курсор мыши</translation>
    </message>
</context>
<context>
    <name>Rotate2</name>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2.js" line="+67"/>
        <source>Center of primary rotation</source>
        <translation>Центр первичного вращения</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Center of secondary rotation</source>
        <translation>Центр вторичного вращения</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2Init.js" line="+2"/>
        <source>Rotate T&amp;wo</source>
        <translation>Вращать вокруг &amp;двух центров</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2.ui" line="+17"/>
        <source>Primary Angle:</source>
        <translation>Первичный угол:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Secondary Angle:</source>
        <translation>Вторичный угол:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Copies:</source>
        <translation>Копии:</translation>
    </message>
</context>
<context>
    <name>Rotate2Options</name>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2Dialog.ui" line="+14"/>
        <source>Rotate Two Options</source>
        <translation>Параметры вращения вокруг двух центров</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation>&amp;Несколько копий</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>Angle &amp;a:</source>
        <translation>Угол &amp;a:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Angle &amp;b:</source>
        <translation>Угол &amp;b:</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>RotateOptions</name>
    <message>
        <location filename="../scripts/Modify/Rotate/RotateDialog.ui" line="+14"/>
        <source>Rotate Options</source>
        <translation>Параметры вращения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation>&amp;Несколько копий</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>&amp;Angle (a):</source>
        <translation>&amp;Угол (a):</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Define angle using mouse cursor</source>
        <translation>Определить угол, используя курсор мыши</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>Round</name>
    <message>
        <location filename="../scripts/Modify/Round/Round.js" line="+60"/>
        <source>The two entities cannot be rounded.</source>
        <translation>Два объекта не могут быть закруглены.</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>First entity cannot be trimmed.</source>
        <translation>Первый объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity cannot be trimmed.</source>
        <translation>Второй объект не может быть усечён.</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Round/Round.ui" line="+17"/>
        <source>Trim</source>
        <translation>Усечь</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&amp;Radius:</source>
        <translation>&amp;Радиус:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Round/RoundInit.js" line="+2"/>
        <source>&amp;Round</source>
        <translation>&amp;Округление</translation>
    </message>
</context>
<context>
    <name>RunScript</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScript.js" line="+60"/>
        <source>Open Script File</source>
        <translation>Открыть файл сценария</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>ECMAScript Files</source>
        <translation>Файлы сценариев ECMAScript</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Run Script</source>
        <translation>Запустить сценарий</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScriptInit.js" line="+2"/>
        <source>R&amp;un Script</source>
        <translation>&amp;Запустить сценарий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Open and run a script file</source>
        <translation>Открыть и запустить файл сценария</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScriptDialog.ui" line="+20"/>
        <source>Running Script</source>
        <translation>Запущенный сценарий</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are about to run the following script(s):&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;This script could potentially modify your drawings, modify or delete your files or access your network connection.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;It is strongly recommended to only run scripts from trusted sources.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Вы собираетесь запустить следующий сценарий(ии):&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;Этот сценарий может потенциально изменить ваши чертежи, изменить или удалить ваши файлы или получить доступ к вашему сетевому соединению.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Настоятельно рекомендуется запускать сценарии только из надёжных источников.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this dialog again</source>
        <translation>Больше не показывать этот диалог</translation>
    </message>
</context>
<context>
    <name>Save</name>
    <message>
        <location filename="../scripts/File/Save/Save.js" line="+92"/>
        <source>Overwrite File?</source>
        <translation>Перезаписать файл?</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>File Format Version Not Recommended</source>
        <translation>Не рекомендованная версия формата файла</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>All black entities and layers will be saved as white.</source>
        <translation>Все чёрные объекты и слои будут сохранены как белые.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Proceed?</source>
        <translation>Продолжить?</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Saving...</source>
        <translation>Сохраняется...</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Black entities and layers are saved as white.</source>
        <translation>Чёрные объекты и слои сохранены как белые.</translation>
    </message>
    <message>
        <location line="-41"/>
        <source>The file &quot;%1&quot; already exists. Do you wish to overwrite it?</source>
        <translation>Файл «%1» уже существует. Вы хотите перезаписать его?</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>The file format version you are using is not recommended: &quot;%1&quot;.</source>
        <translation>Используемая версия формата файла не рекомендуется: «%1».</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Custom properties will not be saved.</source>
        <translation>Пользовательские свойства не будут сохранены.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All custom colors will be adjusted to the nearest fixed color.</source>
        <translation>Все пользовательские цвета будут скорректированы до ближайшего фиксированного цвета.</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Saving to file format version &quot;%1&quot;.</source>
        <translation>Сохранение в формат файла версии «%1».</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Custom colors are adjusted to the nearest fixed color.</source>
        <translation>Пользовательские цвета корректируются до ближайшего фиксированного цвета.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>File %1 has not been saved.</source>
        <translation>Не удалось сохранить файл %1.</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Saved file:</source>
        <translation>Сохранённый файл:</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location filename="../scripts/File/Save/SaveInit.js" line="+2"/>
        <source>&amp;Save</source>
        <translation>&amp;Сохранить</translation>
    </message>
</context>
<context>
    <name>SaveAs</name>
    <message>
        <location filename="../scripts/File/SaveAs/PreferencesPage.ui" line="+17"/>
        <source>File Dialog</source>
        <translation>Файловый диалог</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Use system file dialog</source>
        <translation>Использовать системный файловый диалог</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Opening</source>
        <translation>Открытие</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Allow opening of zero size files (e.g. online files that are not synched to disk)</source>
        <translation>Разрешить открытие файлов нулевого размера (например, сетевых файлов, которые не были синхронизированы на диск)</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Decode strings in DXF/DWG as UTF-8 (experimental)</source>
        <translation>Расшифровывать строки в DXF/DWG как UTF-8 (экспериментально)</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Saving</source>
        <translation>Сохранение</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Default format:</source>
        <translation>Формат по умолчанию:</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Show warning when saving to a file format that does not support 24bit colors</source>
        <translation>Показать предупреждение при сохранении в формате, который не поддерживает 24-битные цвета</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Store &quot;last saved by&quot; file information as:</source>
        <translation>Сохранять сведения о файле «последний сохранивший пользователь» как:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>(empty for username)</source>
        <translation>(пусто для пользователя)</translation>
    </message>
    <message>
        <location filename="../scripts/File/SaveAs/SaveAs.js" line="+38"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Open/Save</source>
        <translation>Открыть/Сохранить</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>No export filters have been found. Aborting...</source>
        <translation>Фильтры для экспорта не найдены. Прервано...</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>Format:</source>
        <translation>Формат:</translation>
    </message>
    <message>
        <location filename="../scripts/File/SaveAs/SaveAsInit.js" line="+2"/>
        <source>Save &amp;As...</source>
        <translation>Сохранить &amp;как...</translation>
    </message>
</context>
<context>
    <name>Scale</name>
    <message>
        <location filename="../scripts/Modify/Scale/Scale.js" line="+49"/>
        <source>Modify</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Focus point</source>
        <translation>Точка фокуса</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Target point</source>
        <translation>Точка назначения</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/ScaleInit.js" line="+2"/>
        <source>&amp;Scale</source>
        <translation>Мас&amp;штаб</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation>Использовать диалоговое окно для параметров инструмента</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/Scale.ui" line="+17"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation>Число копий:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Factor x:</source>
        <translation>Коэффициент х:</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+14"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Factor y:</source>
        <translation>Коэффициент y:</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Proportional</source>
        <translation>Пропорционально</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Define factor using mouse cursor</source>
        <translation>Определить коэффициент с помощью курсора мыши</translation>
    </message>
</context>
<context>
    <name>ScaleOptions</name>
    <message>
        <location filename="../scripts/Modify/Scale/ScaleDialog.ui" line="+14"/>
        <source>Scale Options</source>
        <translation>Параметры масштаба</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation>&amp;Несколько копий</translation>
    </message>
    <message>
        <location line="+115"/>
        <source>Factor x:</source>
        <translation>Коэффициент х:</translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Factor y:</source>
        <translation>Коэффициент y:</translation>
    </message>
    <message>
        <location line="-26"/>
        <source>Proportional</source>
        <translation>Пропорционально</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Define factor using mouse cursor</source>
        <translation>Определить коэффициент с помощью курсора мыши</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>Scripting</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ScriptingPreferences/PreferencesPage.ui" line="+17"/>
        <source>Rescan scripts folder on startup</source>
        <translation>Пересканировать папки сценариев при запуске</translation>
    </message>
</context>
<context>
    <name>ScriptingPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ScriptingPreferences/ScriptingPreferences.js" line="+24"/>
        <source>Scripting</source>
        <translation>Сценарии</translation>
    </message>
</context>
<context>
    <name>Select</name>
    <message>
        <location filename="../scripts/Select/Select.js" line="+216"/>
        <source>Selection Tools</source>
        <translation>Инструменты выделения</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Selection Tools Panel</source>
        <translation>Панель инструментов выделения</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Select</source>
        <translation>В&amp;ыделение</translation>
    </message>
</context>
<context>
    <name>SelectAll</name>
    <message>
        <location filename="../scripts/Select/SelectAll/SelectAllInit.js" line="+2"/>
        <source>Select &amp;All</source>
        <translation>Выде&amp;лить все</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Select all visible entities</source>
        <translation>Выделить все видимые объекты</translation>
    </message>
</context>
<context>
    <name>SelectBlockReferences</name>
    <message>
        <location filename="../scripts/Block/SelectBlockReferences/SelectBlockReferencesInit.js" line="+2"/>
        <source>&amp;Select Block References</source>
        <translation>&amp;Выделить привязки блока</translation>
    </message>
</context>
<context>
    <name>SelectByColor</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByColor/SelectByColor.js" line="+64"/>
        <source>Select one or more objects only of the desired color</source>
        <translation>Выделить один или несколько объектов только нужного цвета</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Selected all visible entities of color %1</source>
        <translation>Выделены все видимые объекты цвета %1</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByColor/SelectByColorInit.js" line="+2"/>
        <source>By Color</source>
        <translation>По цвету</translation>
    </message>
</context>
<context>
    <name>SelectByColorInit</name>
    <message>
        <location line="+3"/>
        <source>Select all objects of a color</source>
        <translation>Выделить все объекты цвета</translation>
    </message>
</context>
<context>
    <name>SelectByHandle</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandleInit.js" line="+2"/>
        <source>By Handle</source>
        <translation>Обработчиком</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandle.js" line="+58"/>
        <source>Object selected:</source>
        <translation>Объект выбран:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Object is not a drawing entity:</source>
        <translation>Объект не является чертёжным объектом:</translation>
    </message>
</context>
<context>
    <name>SelectByHandleDialog</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandleDialog.ui" line="+17"/>
        <source>Selection by Handle</source>
        <translation>Выделение обработчиком</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Handle (hex):</source>
        <translation>Обработчик (шестнадцатиричный):</translation>
    </message>
</context>
<context>
    <name>SelectCon</name>
    <message>
        <location filename="../scripts/QCTrack/SelectCon/SelectCon.js" line="+40"/>
        <location line="+1"/>
        <source>distance must not be negative</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Select Connected Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+32"/>
        <source>added </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks to selection.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SelectContour</name>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContour.js" line="+54"/>
        <source>Choose entity of contour</source>
        <translation>Выбрать объект из контура</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContour.ui" line="+17"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation>Заменить текущее выделение</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation>Добавить в текущее выделение</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation>Вычесть из текущего выделения</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation>Пересечь с текущим выделением</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Tolerance:</source>
        <translation>Допуск:</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Same Layer</source>
        <translation>Тот же слой</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContourInit.js" line="+2"/>
        <source>(De-)Select &amp;Contour</source>
        <translation>Выбрать контур</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select connected entities</source>
        <translation>Выбрать связанные объекты</translation>
    </message>
</context>
<context>
    <name>SelectIntersectedEntities</name>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntities.js" line="+90"/>
        <source>First point</source>
        <translation>Первая точка</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntities.ui" line="+17"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation>Заменить текущее выделение</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation>Добавить в текущее выделение</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation>Вычесть из текущего выделения</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation>Пересечь с текущим выделением</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntitiesInit.js" line="+2"/>
        <source>(De-)Select In&amp;tersected Entities</source>
        <translation>Выделить объекты &amp;секущей или снять выделение</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities intersected by a line</source>
        <translation>Отменяет выделение всех объектов, пересеченных линией, или выделяет их</translation>
    </message>
</context>
<context>
    <name>SelectLayer</name>
    <message>
        <location filename="../scripts/Layer/SelectLayer/SelectLayer.js" line="+68"/>
        <source>%1 entities added to selection.</source>
        <translation>%1 объекта(ов) добавлены к выделению.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>%1 entities removed from selection.</source>
        <translation>%1 объекта(ов) удалены из выделения.</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/SelectLayer/SelectLayerInit.js" line="+2"/>
        <source>&amp;Select Layer Entities</source>
        <translation>&amp;Выделить объекты слоя</translation>
    </message>
</context>
<context>
    <name>SelectLayerByEntity</name>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntity.js" line="+68"/>
        <source>Choose entity on layer</source>
        <translation>Выбрать объект на слое</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntity.ui" line="+17"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation>Заменить текущее выделение</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation>Добавить к текущему выделению</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation>Вычесть из текущего выделения</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation>Пересечь с текущим выделением</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntityInit.js" line="+2"/>
        <source>(De-)Select La&amp;yer</source>
        <translation>Вы&amp;делить слой (отменить выделение)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities on the same layer</source>
        <translation>Выделить все объекты на одном слое или отменить их выделение</translation>
    </message>
</context>
<context>
    <name>SelectRectangle</name>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangle.js" line="+74"/>
        <source>First corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second corner</source>
        <translation>Второй угол</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangle.ui" line="+17"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation>Заменить текущее выделение</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation>Добавить к текущему выделению</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation>Вычесть из текущего выделения</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation>Пересечь с текущим выделением</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Cross Selection</source>
        <translation>Крестовое выделение</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangleInit.js" line="+2"/>
        <source>(De-)Select &amp;Rectangular Area</source>
        <translation>Выделить пр&amp;ямоугольную область или отменить её выделение</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities inside a rectangle</source>
        <translation>Выделить все объекты внутри прямоугольника или отменить их выделение</translation>
    </message>
</context>
<context>
    <name>SelectionDisplay</name>
    <message>
        <location filename="../scripts/Widgets/SelectionDisplay/SelectionDisplay.js" line="+58"/>
        <source>No entities selected.</source>
        <translation>Нет выбранных объектов.</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>%1 %2 on Layer &quot;%3&quot;</source>
        <translation>%1 %2 на слое «%3»</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 %2 on %3 Layers</source>
        <translation>%1 %2 на %3 слоях</translation>
    </message>
    <message numerus="yes">
        <location line="+4"/>
        <source>%n Entities on Layer &quot;%1&quot;</source>
        <translation>
            <numerusform>%n объект на слое «%1»</numerusform>
            <numerusform>%n объекта на слое «%1»</numerusform>
            <numerusform>%n объектов на слое «%1»</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>%n Entities</source>
        <translation>
            <numerusform>%n объект</numerusform>
            <numerusform>%n объекта</numerusform>
            <numerusform>%n объектов</numerusform>
        </translation>
    </message>
    <message>
        <location line="+0"/>
        <source>on</source>
        <translation>на</translation>
    </message>
    <message numerus="yes">
        <location line="+0"/>
        <source>%n Layers</source>
        <translation>
            <numerusform>%n слое</numerusform>
            <numerusform>%n слоях</numerusform>
            <numerusform>%n слоях</numerusform>
        </translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Selected entities:
%1.</source>
        <translation>Выделено объектов:
%1.</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/SelectionDisplay/SelectionDisplay.ui" line="+26"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
</context>
<context>
    <name>SetRelativeZero</name>
    <message>
        <location filename="../scripts/Snap/SetRelativeZero/SetRelativeZero.js" line="+50"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SetRelativeZero/SetRelativeZeroInit.js" line="+2"/>
        <source>Set &amp;Relative Zero</source>
        <translation>Установ&amp;ить относительный ноль</translation>
    </message>
</context>
<context>
    <name>Shape</name>
    <message>
        <location filename="../scripts/Draw/Shape/Shape.js" line="+78"/>
        <source>Shape Tools</source>
        <translation>Инструменты для работы с фигурами</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Shape</source>
        <translation>&amp;Фигура</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/Shape.ui" line="+17"/>
        <source>Create polyline</source>
        <translation>Создать ломаную</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Fill</source>
        <translation>Залить</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
</context>
<context>
    <name>ShapeAlgorithms</name>
    <message>
        <location filename="../scripts/ShapeAlgorithms.js" line="+1430"/>
        <location line="+29"/>
        <source>At least two points are identical.</source>
        <translation>По крайней мере две точки идентичны.</translation>
    </message>
    <message>
        <location line="-22"/>
        <source>No circle possible.</source>
        <translation>Нет возможности для окружности.</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>No arc possible.</source>
        <translation>Нет возможности для дуги.</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid number of segments: %1.</source>
        <translation>Неверное количество сегментов: %1.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid ellipse major / minor: %1 / %2.</source>
        <translation>Неверный большой радиус / малый радиус эллипса: %1 / %2.</translation>
    </message>
</context>
<context>
    <name>ShapePolygonAFCP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCP.js" line="+61"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Middle of Side</source>
        <translation>Середина стороны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCPInit.js" line="+2"/>
        <source>Pol&amp;ygon (Center, Side)</source>
        <translation>Многоу&amp;гольник (по центру и стороне)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from center and middle point of side</source>
        <translation>Начертить правильный многоугольник по центру и средней точке стороны</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCP.ui" line="+17"/>
        <source>Corners:</source>
        <translation>Углы:</translation>
    </message>
</context>
<context>
    <name>ShapePolygonAFPP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPP.js" line="+61"/>
        <source>First side</source>
        <translation>Первая сторона</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>First Corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second side</source>
        <translation>Вторая сторона</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Second Corner</source>
        <translation>Второй угол</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPPInit.js" line="+2"/>
        <source>Polygo&amp;n (Side, Side)</source>
        <translation>Многоу&amp;гольник (по стороне и стороне)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from middle points of two opposite sides or two opposite corners</source>
        <translation>Начертить правильный многоугольник из средних точек двух противоположных сторон или двух противоположных углов</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPP.ui" line="+17"/>
        <source>Corners:</source>
        <translation>Углы:</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Corner to Corner</source>
        <translation>Угол к углу</translation>
    </message>
</context>
<context>
    <name>ShapePolygonCP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCP.js" line="+61"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Corner point</source>
        <translation>Угловая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCP.ui" line="+17"/>
        <source>Corners:</source>
        <translation>Углы:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCPInit.js" line="+2"/>
        <source>Pol&amp;ygon (Center, Corner)</source>
        <translation>Многоу&amp;гольник (по центру и углу)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from center and corner point</source>
        <translation>Начертить правильный многоугольник по центру и угловой точке</translation>
    </message>
</context>
<context>
    <name>ShapePolygonPP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPP.js" line="+60"/>
        <source>First corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Corner point</source>
        <translation>Угловая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPP.ui" line="+17"/>
        <source>Corners:</source>
        <translation>Углы:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPPInit.js" line="+2"/>
        <source>Polygo&amp;n (2 Points of Side)</source>
        <translation>&amp;Многоугольник (по 2 точкам стороны)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from end points of one side</source>
        <translation>Начертить правильный многоугольник из конечных точек одной из сторон</translation>
    </message>
</context>
<context>
    <name>ShapeRectanglePP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePPInit.js" line="+2"/>
        <source>&amp;Rectangle</source>
        <translation>&amp;Прямоугольник</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw rectangle from two corners</source>
        <translation>Начертить прямоугольник по двум углам</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.ui" line="+17"/>
        <source>Rotate:</source>
        <translation>Повернуть:</translation>
    </message>
</context>
<context>
    <name>ShapeRectangleSize</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeInit.js" line="+2"/>
        <source>Rectangle with &amp;Size</source>
        <translation>Прямоугольник с заданным &amp;размером</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw rectangle with position and size</source>
        <translation>Начертить прямоугольник в заданной позиции и с заданным размером</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSize.ui" line="+17"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+19"/>
        <source>&amp;Width:</source>
        <translation>&amp;Ширина:</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+30"/>
        <source>&amp;Height:</source>
        <translation>&amp;Высота:</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="-10"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>Точка привязки:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+101"/>
        <source>Create Polyline</source>
        <translation>Создать ломаную</translation>
    </message>
</context>
<context>
    <name>ShowActiveLayer</name>
    <message>
        <location filename="../scripts/Layer/ShowActiveLayer/ShowActiveLayerInit.js" line="+2"/>
        <source>Show &amp;Only Active</source>
        <translation>Показать &amp;только активные</translation>
    </message>
</context>
<context>
    <name>ShowAllBlocks</name>
    <message>
        <location filename="../scripts/Block/ShowAllBlocks/ShowAllBlocksInit.js" line="+2"/>
        <source>&amp;Show All Blocks</source>
        <translation>&amp;Показать все блоки</translation>
    </message>
</context>
<context>
    <name>ShowAllLayers</name>
    <message>
        <location filename="../scripts/Layer/ShowAllLayers/ShowAllLayersInit.js" line="+2"/>
        <source>&amp;Show All Layers</source>
        <translation>По&amp;казать все слои</translation>
    </message>
</context>
<context>
    <name>ShowReadme</name>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadmeInit.js" line="+2"/>
        <source>Show &amp;Readme</source>
        <translation>Показать &amp;краткое описание</translation>
    </message>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadme.js" line="+46"/>
        <source>File &quot;%1&quot; doesn&apos;t exist.</source>
        <translation>Файл «%1» не существует.</translation>
    </message>
</context>
<context>
    <name>Single</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/00_Single.ui" line="+14"/>
        <source>Single</source>
        <translation>Одинарный</translation>
    </message>
</context>
<context>
    <name>Snap</name>
    <message>
        <location filename="../scripts/Snap/Snap.js" line="+57"/>
        <source>Snap Tools</source>
        <translation>Инструменты прилипания</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>&amp;Snap</source>
        <translation>Пр&amp;илипание</translation>
    </message>
</context>
<context>
    <name>SnapAuto</name>
    <message>
        <location filename="../scripts/Snap/SnapAuto/SnapAuto.js" line="+34"/>
        <source>Snap</source>
        <translation>Прилипание</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Auto Snap</source>
        <translation>Автоприлипание</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapAuto/SnapAutoInit.js" line="+2"/>
        <source>&amp;Auto</source>
        <translation>&amp;Авто</translation>
    </message>
</context>
<context>
    <name>SnapCenter</name>
    <message>
        <location filename="../scripts/Snap/SnapCenter/SnapCenterInit.js" line="+2"/>
        <source>&amp;Center</source>
        <translation>&amp;Центр</translation>
    </message>
</context>
<context>
    <name>SnapCoordinate</name>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinate.js" line="+88"/>
        <source>Set coordinate</source>
        <translation>Установить координату</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Enter</source>
        <translation>Ввод</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinate.ui" line="+17"/>
        <source>&amp;x:</source>
        <translation>&amp;x:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>X Coordinate</source>
        <translation>Координата X</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;y:</source>
        <translation>&amp;y:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Y Coordinate</source>
        <translation>Координата Y</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tick for Relative Coordinate</source>
        <translation>Отметить для относительных координат</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Relati&amp;ve</source>
        <translation>Относител&amp;ьный</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinateInit.js" line="+2"/>
        <source>&amp;Coordinate</source>
        <translation>&amp;Координата</translation>
    </message>
</context>
<context>
    <name>SnapCoordinatePolar</name>
    <message>
        <location filename="../scripts/Snap/SnapCoordinatePolar/SnapCoordinatePolar.ui" line="+17"/>
        <source>&amp;r:</source>
        <translation>&amp;r:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Radius (Distance)</source>
        <translation>Радиус (расстояние)</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;&lt;:</source>
        <translation>&amp;&lt;:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle</source>
        <translation>Угол</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tick for Relative Coordinate</source>
        <translation>Отметить для относительных координат</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Relati&amp;ve</source>
        <translation>Относител&amp;ьный</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinatePolar/SnapCoordinatePolarInit.js" line="+2"/>
        <source>&amp;Polar Coordinate</source>
        <translation>&amp;Полярная координата</translation>
    </message>
</context>
<context>
    <name>SnapDistance</name>
    <message>
        <location filename="../scripts/Snap/SnapDistance/SnapDistance.ui" line="+17"/>
        <source>Snap distance:</source>
        <translation>Расстояние прилипания:</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistance/SnapDistanceInit.js" line="+2"/>
        <source>&amp;Distance</source>
        <translation>&amp;Расстояние</translation>
    </message>
</context>
<context>
    <name>SnapDistanceManual</name>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManual.js" line="+36"/>
        <source>Specify first point to measure distance from</source>
        <translation>Указать первую точку, от которой измерять расстояние</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Second point</source>
        <translation>Вторая точка</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManual.ui" line="+17"/>
        <source>Snap distance:</source>
        <translation>Расстояние прилипания:</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Distance</source>
        <translation>Расстояние</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Percentage</source>
        <translation>Процент</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Fraction</source>
        <translation>Дробь</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManualInit.js" line="+2"/>
        <source>&amp;Distance Manual</source>
        <translation>&amp;Ручное расстояние</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Snap distance between 2 points</source>
        <translation>Расстояние прилипания между 2 точками</translation>
    </message>
</context>
<context>
    <name>SnapEnd</name>
    <message>
        <location filename="../scripts/Snap/SnapEnd/SnapEndInit.js" line="+2"/>
        <source>&amp;End</source>
        <translation>Коне&amp;ц</translation>
    </message>
</context>
<context>
    <name>SnapFree</name>
    <message>
        <location filename="../scripts/Snap/SnapFree/SnapFreeInit.js" line="+2"/>
        <source>&amp;Free</source>
        <translation>&amp;Свободно</translation>
    </message>
</context>
<context>
    <name>SnapGrid</name>
    <message>
        <location filename="../scripts/Snap/SnapGrid/SnapGridInit.js" line="+2"/>
        <source>&amp;Grid</source>
        <translation>&amp;Сетка</translation>
    </message>
</context>
<context>
    <name>SnapIntersection</name>
    <message>
        <location filename="../scripts/Snap/SnapIntersection/SnapIntersectionInit.js" line="+2"/>
        <source>&amp;Intersection</source>
        <translation>&amp;Пересечение</translation>
    </message>
</context>
<context>
    <name>SnapIntersectionManual</name>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/SnapIntersectionManualInit.js" line="+2"/>
        <source>&amp;Intersection Manual</source>
        <translation>&amp;Ручное пересечение</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/SnapIntersectionManual.js" line="+47"/>
        <source>Snap</source>
        <translation>Прилипание</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Intersection Manual</source>
        <translation>Ручное пересечение</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>First entity</source>
        <translation>Первый объект</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity</source>
        <translation>Второй объект</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/PreferencesPage.ui" line="+17"/>
        <source>Terminate manual intersection tool after one use</source>
        <translation>Завершить инструмент ручного пересечения после одного использования</translation>
    </message>
</context>
<context>
    <name>SnapMiddle</name>
    <message>
        <location filename="../scripts/Snap/SnapMiddle/SnapMiddleInit.js" line="+2"/>
        <source>&amp;Middle</source>
        <translation>&amp;Середина</translation>
    </message>
</context>
<context>
    <name>SnapMiddleManual</name>
    <message>
        <location filename="../scripts/Snap/SnapMiddleManual/SnapMiddleManualInit.js" line="+2"/>
        <source>&amp;Middle Manual</source>
        <translation>&amp;Ручная середина</translation>
    </message>
</context>
<context>
    <name>SnapOnEntity</name>
    <message>
        <location filename="../scripts/Snap/SnapOnEntity/SnapOnEntityInit.js" line="+2"/>
        <source>&amp;On Entity</source>
        <translation>&amp;На объект</translation>
    </message>
</context>
<context>
    <name>SnapPerpendicular</name>
    <message>
        <location filename="../scripts/Snap/SnapPerpendicular/SnapPerpendicularInit.js" line="+2"/>
        <source>&amp;Perpendicular</source>
        <translation>&amp;Перпендикуляр</translation>
    </message>
</context>
<context>
    <name>SnapReference</name>
    <message>
        <location filename="../scripts/Snap/SnapReference/SnapReferenceInit.js" line="+2"/>
        <source>&amp;Reference</source>
        <translation>&amp;Привязка</translation>
    </message>
</context>
<context>
    <name>SnapSelectionCenter</name>
    <message>
        <location filename="../scripts/Snap/SnapSelectionCenter/SnapSelectionCenterInit.js" line="+2"/>
        <source>Center of &amp;Selection</source>
        <translation>Центр в&amp;ыделения</translation>
    </message>
</context>
<context>
    <name>SnapTangential</name>
    <message>
        <location filename="../scripts/Snap/SnapTangential/SnapTangentialInit.js" line="+2"/>
        <source>&amp;Tangential</source>
        <translation>&amp;По касательной</translation>
    </message>
</context>
<context>
    <name>SnapXManual</name>
    <message>
        <location filename="../scripts/Snap/SnapXManual/SnapXManualInit.js" line="+2"/>
        <source>&amp;X/Y from Points</source>
        <translation>&amp;X/Y из точек</translation>
    </message>
</context>
<context>
    <name>SnapYManual</name>
    <message>
        <location filename="../scripts/Snap/SnapYManual/SnapYManualInit.js" line="+2"/>
        <source>&amp;Y/X from Points</source>
        <translation>&amp;Y/X из точек</translation>
    </message>
</context>
<context>
    <name>Spline</name>
    <message>
        <location filename="../scripts/Draw/Spline/Spline.js" line="+72"/>
        <source>Spline Tools</source>
        <translation>Инструменты для работы со сплайнами</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Spline</source>
        <translation>&amp;Сплайн</translation>
    </message>
</context>
<context>
    <name>SplineControlPoints</name>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPoints.js" line="+60"/>
        <source>First control point</source>
        <translation>Первая контрольная точка</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Next control point</source>
        <translation>Следующая контрольная точка</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPoints.ui" line="+23"/>
        <source>Undo Last Control Point</source>
        <translation>Возврат к последней контрольной точке</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Degree:</source>
        <translation>Градусы:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Choose Spline Degree</source>
        <translation>Выбрать градус сплайна</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Tick for Closed Spline</source>
        <translation>Отметить для закрытого сплайна</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Closed</source>
        <translation>Закрытый</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPointsInit.js" line="+2"/>
        <source>&amp;Spline (Control Points)</source>
        <translation>&amp;Сплайн (контрольные точки)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw spline from control points</source>
        <translation>Начертить сплайн из контрольных точек</translation>
    </message>
</context>
<context>
    <name>SplineToLine</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/SplineToLine/SplineToLine.js" line="+71"/>
        <source>Convert Straight Splines to Lines</source>
        <translation>Конвертировать прямые сплайны в линии</translation>
    </message>
</context>
<context>
    <name>StatusBar</name>
    <message>
        <location filename="../scripts/Widgets/StatusBar/PreferencesPage.ui" line="+47"/>
        <source>Status bar font:</source>
        <translation>Шрифт панели состояния:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Status Bar Widgets</source>
        <translation>Виджеты панели состояния</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Coordinate display</source>
        <translation>Отображение координат</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Mouse display</source>
        <translation>Отображение мыши</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Selection display</source>
        <translation>Отображение выделения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Progress display</source>
        <translation>Отображение прогресса</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Show status tips</source>
        <translation>Показать подсказки состояния</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/StatusBar/StatusBar.js" line="+32"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Status Bar</source>
        <translation>Панель состояния</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Status Bar</source>
        <translation>&amp;Панель состояния</translation>
    </message>
</context>
<context>
    <name>Stretch</name>
    <message>
        <location filename="../scripts/Modify/Stretch/Stretch.js" line="+59"/>
        <source>First corner</source>
        <translation>Первый угол</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Second corner</source>
        <translation>Второй угол</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation>Точка назначения</translation>
    </message>
    <message>
        <location line="+141"/>
        <source>No selected entities in given range</source>
        <translation>Нет выбранных объектов в данном диапазоне</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>No entities in given range</source>
        <translation>Нет объектов в данном диапазоне</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Stretch/StretchInit.js" line="+2"/>
        <source>&amp;Stretch</source>
        <translation>&amp;Вытянуть</translation>
    </message>
</context>
<context>
    <name>SvgImport</name>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImport.js" line="+30"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Import SVG</source>
        <translation>Импортировать SVG</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>SVG Files</source>
        <translation>Файлы SVG</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>All Files</source>
        <translation>Все файлы</translation>
    </message>
    <message>
        <location line="-36"/>
        <location filename="../scripts/File/SvgImport/SvgImportDialog.ui" line="+14"/>
        <source>SVG Import</source>
        <translation>Импорт SVG</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImportDialog.ui" line="+8"/>
        <source>Resolution:</source>
        <translation>Разрешение:</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Pixels / Inch</source>
        <translation>Пиксели/дюйм</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImportInit.js" line="+2"/>
        <source>SVG &amp;Import...</source>
        <translation>&amp;Импорт SVG...</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/PreferencesPage.ui" line="+17"/>
        <source>Splines</source>
        <translation>Сплайны</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Automatically convert splines to lines / arcs if appropriate</source>
        <translation>При необходимости автоматически конвертировать сплайны в линии/дуги</translation>
    </message>
</context>
<context>
    <name>SvgImporterInit</name>
    <message>
        <location filename="../scripts/ImportExport/SvgImporter/SvgImporterInit.js" line="+9"/>
        <source>SVG Files %1</source>
        <translation>Файлы SVG %1</translation>
    </message>
</context>
<context>
    <name>TabBar</name>
    <message>
        <location filename="../scripts/Widgets/TabBar/PreferencesPage.ui" line="+17"/>
        <source>Show tab bar</source>
        <translation>Показывать панель вкладок</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/TabBar/TabBar.js" line="+24"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Tab Bar</source>
        <translation>Панель вкладок</translation>
    </message>
</context>
<context>
    <name>Text</name>
    <message>
        <location filename="../scripts/Draw/Text/Text.js" line="+92"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/Text.ui" line="+17"/>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="+17"/>
        <source>Contents:</source>
        <translation>Содержимое:</translation>
    </message>
    <message>
        <location line="+20"/>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="+23"/>
        <source>Height:</source>
        <translation>Высота:</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/TextInit.js" line="+2"/>
        <source>&amp;Text</source>
        <translation>&amp;Текст</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw text</source>
        <translation>Начертить текст</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/TextPreferences/PreferencesPage.ui" line="+19"/>
        <source>Font size in text dialog preview:</source>
        <translation>Размер шрифта в диалоге предпросмотра текста:</translation>
    </message>
    <message>
        <location line="+99"/>
        <source>Show font preview in font controls</source>
        <translation>Показать предпросмотр шрифта в управлении шрифтами</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Use reduced selection of fonts:</source>
        <translation>Использовать сокращённый набор шрифтов:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Uncheck all</source>
        <translation>Снять все отметки</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Check all</source>
        <translation>Отметить все</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="-10"/>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Text height</source>
        <translation>Высота текста</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Spacing</source>
        <translation>Интервал</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Letter spacing</source>
        <translation>Межбувенный интервал</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Direction:</source>
        <translation>Направление:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise</source>
        <translation>Против часовой стрелки</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise</source>
        <translation>По часовой стрелке</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Fit text to line, arc or circle</source>
        <translation>Заполнить текст по линии, дуге или окружности</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Fit</source>
        <translation>Заполнить</translation>
    </message>
</context>
<context>
    <name>TextAlignedLeader</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlignedLeader/TextAlignedLeader.js" line="+41"/>
        <source>Arrow position</source>
        <translation>Положение стрелки</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Choose text</source>
        <translation>Выбрать текст</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>Leader was created successfully</source>
        <translation>Полка-выноска успешно создана</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlignedLeader/TextAlignedLeaderInit.js" line="+2"/>
        <source>&amp;Text Aligned Leader</source>
        <translation>&amp;Полка-выноска с выравниванием по тексту</translation>
    </message>
</context>
<context>
    <name>TextAlong</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.js" line="+99"/>
        <location line="+1"/>
        <source>Select Entity</source>
        <translation>Выбрать объект</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+1"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlongInit.js" line="+2"/>
        <source>&amp;Text Along Entity</source>
        <translation>&amp;Текст вдоль объекта</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw text along an entity</source>
        <translation>Начертить текст вдоль объекта</translation>
    </message>
</context>
<context>
    <name>TextDialog</name>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/TextDialog.js" line="+243"/>
        <source>Default value:</source>
        <translation>Значение по умолчанию:</translation>
    </message>
    <message>
        <location line="+274"/>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Redo</source>
        <translation>&amp;Вернуть</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Cu&amp;t</source>
        <translation>&amp;Вырезать</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Copy</source>
        <translation>&amp;Копировать</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Paste</source>
        <translation>В&amp;ставить</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Bold</source>
        <translation>Полу&amp;жирный</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Italic</source>
        <translation>&amp;Курсив</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Underline</source>
        <translation>&amp;Подчёркнутый</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Subscript</source>
        <translation>&amp;Нижний индекс</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Superscript</source>
        <translation>&amp;Верхний индекс</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>&amp;Color...</source>
        <translation>&amp;Цвет...</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Special Characters...</source>
        <translation>&amp;Специальные символы...</translation>
    </message>
    <message>
        <location line="+348"/>
        <source>Others...</source>
        <translation>Другие...</translation>
    </message>
    <message>
        <location line="+139"/>
        <source>Degree</source>
        <translation>Градусы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Plus-Minus</source>
        <translation>Плюс-минус</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Diameter</source>
        <translation>Диаметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Almost equal</source>
        <translation>Приблизительно равно</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Multiplication</source>
        <translation>Умножение</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Division</source>
        <translation>Деление</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta</source>
        <translation>Дельта</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pi</source>
        <translation>Число Пи</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Identity</source>
        <translation>Идентично</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Not equal</source>
        <translation>Не равно</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Ohm</source>
        <translation>Ом</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Omega</source>
        <translation>Омега</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Squared</source>
        <translation>Квадратный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cubed</source>
        <translation>Кубический</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No-break space</source>
        <translation>Неразрывный пробел</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/TextDialog.ui" line="+14"/>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Main Font</source>
        <translation>Основной шрифт</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Height:</source>
        <translation>Высота:</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Text Height in Drawing Units</source>
        <translation>Высота текста в единицах измерения чертежа</translation>
    </message>
    <message>
        <location line="+18"/>
        <location line="+268"/>
        <source>Bold</source>
        <translation>Полужирный</translation>
    </message>
    <message>
        <location line="-261"/>
        <location line="+274"/>
        <source>Italic</source>
        <translation>Курсив</translation>
    </message>
    <message>
        <location line="-260"/>
        <source>Text fits on one line and has no formatting</source>
        <translation>Текст помещается на одной строке и не имеет форматирования</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Simple text
(one line, no formatting)</source>
        <translation>Простой текст
(одна строка, без форматирования)</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Rich Text</source>
        <translation>Текст с форматированием</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cut</source>
        <translation>Вырезать</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Paste</source>
        <translation>Вставить</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Ctrl+B</source>
        <translation>Ctrl+B</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Insert Symbol...</source>
        <translation>Вставить символ...</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Attribute Details</source>
        <translation>Детали атрибутов</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Tag:</source>
        <translation>Тег:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Prompt:</source>
        <translation>Подсказка:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Value:</source>
        <translation>Значение:</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Text Geometry</source>
        <translation>Геометрия текста</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Line spacing factor:</source>
        <translation>Коэффициент межстрочного интервала:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Line Spacing Factor</source>
        <translation>Коэффициент межстрочного интервала</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rotation Angle</source>
        <translation>Угол вращения</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Alignment</source>
        <translation>Выравнивание</translation>
    </message>
    <message>
        <location line="+311"/>
        <source>Bottom Left</source>
        <translation>Снизу слева</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Bottom Center</source>
        <translation>Снизу и по центру</translation>
    </message>
    <message>
        <location line="-261"/>
        <source>Top Center</source>
        <translation>Сверху и по центру</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Middle Right</source>
        <translation>Посередине и справа</translation>
    </message>
    <message>
        <location line="+116"/>
        <source>Base Left</source>
        <translation>В основном слева</translation>
    </message>
    <message>
        <location line="-177"/>
        <source>Top Left</source>
        <translation>Сверху слева</translation>
    </message>
    <message>
        <location line="+206"/>
        <source>Base Center</source>
        <translation>В основном по центру</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Base Right</source>
        <translation>В основном справа</translation>
    </message>
    <message>
        <location line="-116"/>
        <source>Middle Center</source>
        <translation>Посередине и по центру</translation>
    </message>
    <message>
        <location line="+203"/>
        <source>Bottom Right</source>
        <translation>Снизу справа</translation>
    </message>
    <message>
        <location line="-174"/>
        <source>Middle Left</source>
        <translation>Посередине и слева</translation>
    </message>
    <message>
        <location line="-58"/>
        <source>Top Right</source>
        <translation>Сверху справа</translation>
    </message>
    <message>
        <location line="+291"/>
        <source>Cancel</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>TextPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/TextPreferences/TextPreferences.js" line="+30"/>
        <source>Draw</source>
        <translation>Чертёж</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
</context>
<context>
    <name>Theme</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ThemePreferences/PreferencesPage.ui" line="+20"/>
        <source>User interface theme:</source>
        <translation>Тема интерфейса пользователя:</translation>
    </message>
</context>
<context>
    <name>ThemePreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ThemePreferences/ThemePreferences.js" line="+31"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Theme</source>
        <translation>Тема</translation>
    </message>
</context>
<context>
    <name>ThreeBelow</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/23_ThreeBelow.ui" line="+14"/>
        <source>Three: Below</source>
        <translation>Три: Под</translation>
    </message>
</context>
<context>
    <name>ThreeHorizontal</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/25_ThreeHorizontal.ui" line="+14"/>
        <source>Three: Horizontal</source>
        <translation>Три: Горизонтальный</translation>
    </message>
</context>
<context>
    <name>ThreeVertical</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/24_ThreeVertical.ui" line="+14"/>
        <source>Three: Vertical</source>
        <translation>Три: Вертикальный</translation>
    </message>
</context>
<context>
    <name>ToBack</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/ToBack/ToBackInit.js" line="+2"/>
        <source>Send to Bac&amp;k</source>
        <translation>На &amp;задний план</translation>
    </message>
</context>
<context>
    <name>ToFront</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/ToFront/ToFrontInit.js" line="+2"/>
        <source>Bring to &amp;Front</source>
        <translation>На &amp;передний план</translation>
    </message>
</context>
<context>
    <name>ToggleBlockVisibility</name>
    <message>
        <location filename="../scripts/Block/ToggleBlockVisibility/ToggleBlockVisibilityInit.js" line="+2"/>
        <source>&amp;Toggle Visibility</source>
        <translation>&amp;Переключить видимость</translation>
    </message>
</context>
<context>
    <name>ToggleGrid</name>
    <message>
        <location filename="../scripts/View/ToggleGrid/ToggleGrid.js" line="+90"/>
        <source>&amp;Grid</source>
        <translation>&amp;Сетка</translation>
    </message>
</context>
<context>
    <name>ToggleLayerLock</name>
    <message>
        <location filename="../scripts/Layer/ToggleLayerLock/ToggleLayerLockInit.js" line="+2"/>
        <source>&amp;Toggle Lock Status</source>
        <translation>&amp;Переключить состояние блокировки</translation>
    </message>
</context>
<context>
    <name>ToggleLayerVisibility</name>
    <message>
        <location filename="../scripts/Layer/ToggleLayerVisibility/ToggleLayerVisibilityInit.js" line="+2"/>
        <source>&amp;Toggle Visibility</source>
        <translation>Переключить &amp;видимость</translation>
    </message>
</context>
<context>
    <name>ToolBar</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ToolBarPreferences/PreferencesPage.ui" line="+19"/>
        <source>Icon size:</source>
        <translation>Размер значка:</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Pixel</source>
        <translation>Пиксель</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation>пикс.</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Options Toolbar</source>
        <translation>Панель параметров</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Shortcut prefix character:</source>
        <translation>Символ префикса горячей клавиши:</translation>
    </message>
</context>
<context>
    <name>ToolBarContextMenu</name>
    <message>
        <location filename="../scripts/Widgets/ToolBarContextMenu/ToolBarContextMenu.js" line="+85"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Toolbars</source>
        <translation>Панели инструментов</translation>
    </message>
</context>
<context>
    <name>ToolBarPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ToolBarPreferences/ToolBarPreferences.js" line="+30"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Toolbars</source>
        <translation>Панели инструментов</translation>
    </message>
</context>
<context>
    <name>ToolMatrixFocus</name>
    <message>
        <location filename="../scripts/View/ToolMatrixFocus/ToolMatrixFocusInit.js" line="+2"/>
        <source>&amp;Focus on Tool Matrix</source>
        <translation>&amp;Сфокусироваться на матрице инструментов</translation>
    </message>
</context>
<context>
    <name>ToolMatrixWidget</name>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/CadToolMatrix.ui" line="+37"/>
        <source>Filter</source>
        <translation>Фильтр</translation>
    </message>
</context>
<context>
    <name>TrackWidget</name>
    <message>
        <location filename="../scripts/QCTrack/TrackWidget/TrackWidget.js" line="+88"/>
        <source>complex</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+159"/>
        <source>Widgets</source>
        <translation type="unfinished">Виджеты</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+59"/>
        <source>Track Widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../scripts/QCTrack/TrackWidget/TrackWidget.ui" line="+59"/>
        <source>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Con</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rot</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackWidgetInsert</name>
    <message>
        <location filename="../scripts/QCTrack/TrackWidgetInsert/TrackWidgetInsert.js" line="+96"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Transform</name>
    <message>
        <location filename="../scripts/Modify/Transform.js" line="+47"/>
        <source>This tool requires a selection</source>
        <translation>Этот инструмент требует наличия выделения</translation>
    </message>
</context>
<context>
    <name>Translate</name>
    <message>
        <location filename="../scripts/Modify/Translate/Translate.js" line="+44"/>
        <source>Modify</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Move/Copy</source>
        <translation>Переместить/Копировать</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Reference point</source>
        <translation>Точка привязки</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation>Точка назначения</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/TranslateInit.js" line="+2"/>
        <source>&amp;Move / Copy</source>
        <translation>&amp;Переместить / Копировать</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Move or copy entities once or multiple times</source>
        <translation>Переместить или скопировать объекты один или несколько раз</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation>Использовать диалоговое окно для параметров инструмента</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/Translate.ui" line="+17"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation>Число копий:</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>TranslateOptions</name>
    <message>
        <location filename="../scripts/Modify/Translate/TranslateDialog.ui" line="+14"/>
        <source>Move / Copy Options</source>
        <translation>Параметры перемещения/копирования</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation>&amp;Несколько копий</translation>
    </message>
    <message>
        <location line="+89"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>TranslateRotate</name>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotate.ui" line="+17"/>
        <source>Angle:</source>
        <translation>Угол:</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotateInit.js" line="+2"/>
        <source>M&amp;ove and Rotate</source>
        <translation>Переме&amp;щение и вращение</translation>
    </message>
</context>
<context>
    <name>TranslateRotateOptions</name>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotateDialog.ui" line="+14"/>
        <source>Move and Rotate Options</source>
        <translation>Параметры перемещения/вращения</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation>Число копий</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation>У&amp;далить оригинал</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation>С&amp;охранить оригинал</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation>&amp;Несколько копий</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>&amp;Angle (a):</source>
        <translation>&amp;Угол (a):</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Use current layer and &amp;attributes</source>
        <translation>Использовать текущий с&amp;лой и атрибуты</translation>
    </message>
</context>
<context>
    <name>Trim</name>
    <message>
        <location filename="../scripts/Modify/Trim/Trim.js" line="+77"/>
        <source>Choose limiting entity</source>
        <translation>Выбрать ограничивающий объект</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose entity to trim</source>
        <translation>Выбрать объект для усечения</translation>
    </message>
    <message>
        <location line="+174"/>
        <source>The two entities don&apos;t intersect, or are currently not supported for trimming.</source>
        <translation>Два объекта не пересекаются, или в настоящее время нет поддержки для усечения.</translation>
    </message>
    <message>
        <location line="+74"/>
        <source>First entity cannot be trimmed.</source>
        <translation>Первый объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity cannot be trimmed.</source>
        <translation>Объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Second entity cannot be trimmed.</source>
        <translation>Второй объект не может быть усечён.</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Trim/TrimInit.js" line="+2"/>
        <source>&amp;Trim</source>
        <translation>&amp;Усечь</translation>
    </message>
</context>
<context>
    <name>TrimBoth</name>
    <message>
        <location filename="../scripts/Modify/TrimBoth/TrimBothInit.js" line="+2"/>
        <source>Trim &amp;Both</source>
        <translation>Усечь &amp;оба</translation>
    </message>
</context>
<context>
    <name>Tutorials</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/Tutorials.js" line="+56"/>
        <source>Script &amp;Tutorials</source>
        <translation>&amp;Учебники по сценариям</translation>
    </message>
</context>
<context>
    <name>TwoHorizontal</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/11_TwoHorizontal.ui" line="+14"/>
        <source>Two: Horizontal</source>
        <translation>Два: Горизонтальный</translation>
    </message>
</context>
<context>
    <name>TwoVertical</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/10_TwoVertical.ui" line="+14"/>
        <source>Two: Vertical</source>
        <translation>Два: Вертикальный</translation>
    </message>
</context>
<context>
    <name>Ui</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/UiPreferences/PreferencesPage.ui" line="+17"/>
        <source>These settings affect the resolution and scale of the QCAD user interface. These preferences can be adjusted if there are problems with the user interface of QCAD, such as very large or very small icons or text labels.</source>
        <translation>Эти параметры влияют на разрешение и масштаб интерфейса пользователя QCAD. Их можно изменить, если при работе возникают неудобства (например, если значки или текстовые метки слишком крупные или слишком мелкие).</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Auto screen scale factor</source>
        <translation>Автоматический коэффициент масштабирования экрана</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Enable high DPI scaling</source>
        <translation>Включить масштабирование высокого разрешения</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Scale factor:</source>
        <translation>Коэффициент масштабирования:</translation>
    </message>
</context>
<context>
    <name>UiPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/UiPreferences/UiPreferences.js" line="+29"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>User Interface</source>
        <translation>Интерфейс пользователя</translation>
    </message>
</context>
<context>
    <name>Undo</name>
    <message>
        <location filename="../scripts/Edit/Undo/UndoInit.js" line="+2"/>
        <source>&amp;Undo</source>
        <translation>О&amp;тменить</translation>
    </message>
</context>
<context>
    <name>UnitSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/UnitSettings/UnitSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Drawing Unit</source>
        <translation>Единицы измерения чертежа</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>None</source>
        <translation>Нет</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Inch</source>
        <translation>Дюйм</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Foot</source>
        <translation>Фут</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mile</source>
        <translation>Миля</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Millimeter</source>
        <translation>Миллиметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Centimeter</source>
        <translation>Сантиметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Meter</source>
        <translation>Метр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Kilometer</source>
        <translation>Километр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Microinch</source>
        <translation>Микродюйм</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mil</source>
        <translation>Мил</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Yard</source>
        <translation>Ярд</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angstrom</source>
        <translation>Ангстрем</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Nanometer</source>
        <translation>Нанометр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Micron</source>
        <translation>Микрон</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimeter</source>
        <translation>Дециметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decameter</source>
        <translation>Декаметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Hectometer</source>
        <translation>Гектометр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Gigameter</source>
        <translation>Гигаметр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Astro</source>
        <translation>Астрономическая единица</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Lightyear</source>
        <translation>Световой год</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Parsec</source>
        <translation>Парсек</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Imperial</source>
        <translation>Имперская</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Metric</source>
        <translation>Метрическая</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/UnitSettings/PreferencesPage.ui" line="+17"/>
        <source>Drawing unit:</source>
        <translation>Единица измерения чертежа:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Paper unit:</source>
        <translation>Единица размера бумаги:</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Measurement system (for line types and hatch patterns):</source>
        <translation>Система измерения (для типов линий и образцов штриховки):</translation>
    </message>
</context>
<context>
    <name>UnlockAllLayers</name>
    <message>
        <location filename="../scripts/Layer/UnlockAllLayers/UnlockAllLayersInit.js" line="+2"/>
        <source>&amp;Unlock All Layers</source>
        <translation>&amp;Разблокировать все слои</translation>
    </message>
</context>
<context>
    <name>Variegate</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/Variegate.js" line="+114"/>
        <location line="+1"/>
        <source>no straight line for variegation available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+111"/>
        <location line="+22"/>
        <source>Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-114"/>
        <source>overall elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+91"/>
        <location line="+1"/>
        <source>all tracks were disabled by user, can not variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>sorry, did not found a solution - retry?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Select solutions, searched: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+322"/>
        <source>Position</source>
        <translation type="unfinished">Положение</translation>
    </message>
</context>
<context>
    <name>VariegateDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/VariegateDialog.ui" line="+17"/>
        <source>Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Minimum track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Desired track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Maximum track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Maximum element usage (-1: unlimited)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <source>None</source>
        <translation type="unfinished">Нет</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>All</source>
        <translation type="unfinished">Все</translation>
    </message>
</context>
<context>
    <name>VariegateResultDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/VariegateResultDialog.ui" line="+17"/>
        <source>Variegation Results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Label created tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Select solutions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show all (reset filter)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Export selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Print selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Export all to clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Print all on console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Orthogonal distance between solution</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>View</name>
    <message>
        <location filename="../scripts/View/View.js" line="+64"/>
        <source>View Tools</source>
        <translation>Инструменты просмотра</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>View</source>
        <translation>Просмотр</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;View</source>
        <translation>&amp;Просмотр</translation>
    </message>
</context>
<context>
    <name>ViewToolBars</name>
    <message>
        <location filename="../scripts/View/ViewToolBars/ViewToolBarsPostInit.js" line="+6"/>
        <source>&amp;Toolbars and Widgets</source>
        <translation>&amp;Панели инструментов и виджеты</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Widgets</source>
        <translation>Виджеты</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Toolbars</source>
        <translation>Панели инструментов</translation>
    </message>
</context>
<context>
    <name>Viewport</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ViewportSettings/PreferencesPage.ui" line="+21"/>
        <source>Viewports</source>
        <translation>Видовые экраны</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Preview</source>
        <translation>Предпросмотр</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/ViewportWidgetQt.ui" line="+105"/>
        <source>Grid Spacing &lt; Meta Grid Spacing</source>
        <translation>Шаг сетки &lt; шага дополнительной сетки</translation>
    </message>
</context>
<context>
    <name>ViewportSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ViewportSettings/ViewportSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation>Значения по умолчанию для новых чертежей</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layout - Viewports</source>
        <translation>Макет — Видовые экраны</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layout</source>
        <translation>Макет</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Viewports</source>
        <translation>Видовые экраны</translation>
    </message>
</context>
<context>
    <name>ViewportWidget</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/ViewportWidget.js" line="+322"/>
        <source>Dropped data not supported</source>
        <translation>Удалённые данные не поддерживаются</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Cannot import file into existing drawing:</source>
        <translation type="unfinished">Невозможно импортировать файл в существующий чертеж:</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Importing file:</source>
        <translation type="unfinished">Импортирование файла:</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Importing URL: </source>
        <translation>URL для импорта: </translation>
    </message>
</context>
<context>
    <name>Website</name>
    <message>
        <location filename="../scripts/Help/Website/WebsiteInit.js" line="+2"/>
        <source>Visit &amp;Website</source>
        <translation>Посетить &amp;веб-сайт</translation>
    </message>
</context>
<context>
    <name>WidgetFactory</name>
    <message>
        <location filename="../scripts/WidgetFactory.js" line="+1163"/>
        <source>Restore defaults</source>
        <translation>Восстановить умолчания</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Insert Symbol</source>
        <translation>Вставить символ</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Diameter</source>
        <translation>Диаметр</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Arc</source>
        <translation>Дуга</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Plus/Minus</source>
        <translation>Плюс-минус</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Pi</source>
        <translation>Число Пи</translation>
    </message>
    <message>
        <location line="-3"/>
        <source>Phi</source>
        <translation>Фи</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>phi</source>
        <translation>фи</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Alt phi</source>
        <translation>Альт фи</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Ohm</source>
        <translation>Ом</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>omega</source>
        <translation>омега</translation>
    </message>
    <message>
        <location line="-4"/>
        <source>Multiplication</source>
        <translation>Умножение</translation>
    </message>
    <message>
        <location line="-13"/>
        <source>Division</source>
        <translation>Деление</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Square</source>
        <translation>Квадрат</translation>
    </message>
    <message>
        <location line="-18"/>
        <source>Delta</source>
        <translation>Дельта</translation>
    </message>
    <message>
        <location line="-10"/>
        <source>Degrees</source>
        <translation type="unfinished">Степени</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Almost Equal</source>
        <translation type="unfinished">Почти равные</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle</source>
        <translation type="unfinished">Угол</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Asymptotically Equal</source>
        <translation type="unfinished">Асимптотически равны</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Center Line</source>
        <translation type="unfinished">Линия центра</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Electrical Phase</source>
        <translation type="unfinished">Электрическая фаза</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Identity</source>
        <translation type="unfinished">Идентично</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Not Equal</source>
        <translation type="unfinished">Не равны</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Omega</source>
        <translation type="unfinished">Омега</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Property Line</source>
        <translation type="unfinished">Линия собственности</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Subscript 2</source>
        <translation type="unfinished">Абонемент 2</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Square Root</source>
        <translation type="unfinished">Квадратный корень</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Squared</source>
        <translation type="unfinished">Квадратный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cubed</source>
        <translation type="unfinished">Кубический</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Stacked text</source>
        <translation>Вложенный текст</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Measured value</source>
        <translation>Измеренное значение</translation>
    </message>
    <message>
        <location line="+151"/>
        <source>Left</source>
        <translation>Слева</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation>Справа</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Aligned</source>
        <translation>Выровненный</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+7"/>
        <source>Middle</source>
        <translation>Середина</translation>
    </message>
    <message>
        <location line="-6"/>
        <source>Fit</source>
        <translation>Заполнить</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Top</source>
        <translation>Верх</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Base</source>
        <translation>Основа</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom</source>
        <translation>Низ</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Scientific</source>
        <translation>Научный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimal</source>
        <translation>Десятичный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Engineering</source>
        <translation>Инженерный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Architectural</source>
        <translation>Архитектурный</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Fractional</source>
        <translation>Дробный</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Centered</source>
        <translation>По центру</translation>
    </message>
    <message>
        <location line="+13"/>
        <location line="+38"/>
        <source>Show trailing zeroes</source>
        <translation>Показывать нули в конце</translation>
    </message>
    <message>
        <location line="-9"/>
        <source>Decimal Degrees</source>
        <translation>Десятичные градусы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Deg/min/sec</source>
        <translation>Град/мин/сек</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Gradians</source>
        <translation>Грады</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Radians</source>
        <translation>Радианы</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Surveyor&apos;s units</source>
        <translation>Геодезические единицы</translation>
    </message>
    <message>
        <location line="-28"/>
        <location line="+35"/>
        <source>Suppress trailing zeroes</source>
        <translation>Подавлять нули в конце</translation>
    </message>
    <message>
        <location line="+22"/>
        <location line="+4"/>
        <source>Clockwise</source>
        <translation>По часовой стрелке</translation>
    </message>
    <message>
        <location line="-3"/>
        <location line="+4"/>
        <source>Counterclockwise</source>
        <translation>Против часовой стрелки</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Preceding</source>
        <translation>Предшествующий</translation>
    </message>
    <message>
        <location line="-86"/>
        <location line="+87"/>
        <source>Above</source>
        <translation>Над</translation>
    </message>
    <message>
        <location line="-74"/>
        <source>Include 0&apos;0&quot;</source>
        <translation>Включать 0&apos;0&quot;</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+1"/>
        <location line="+1"/>
        <location line="+1"/>
        <location line="+2"/>
        <location line="+33"/>
        <location line="+2"/>
        <source>(unsupported)</source>
        <translation>(не поддерживается)</translation>
    </message>
    <message>
        <location line="-39"/>
        <source>Include 0&apos;, suppress 0&quot;</source>
        <translation>Включать 0&apos;, подавлять 0&quot;</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Include 0&quot;, suppress 0&apos;</source>
        <translation>Включать 0&quot;, подавлять 0&apos;</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+35"/>
        <source>Suppress leading zeroes</source>
        <translation>Подавлять нули в начале</translation>
    </message>
    <message>
        <location line="-33"/>
        <location line="+35"/>
        <source>Suppress leading / trailing zeroes</source>
        <translation>Подавлять нули в начале / конце</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>None</source>
        <translation>Нет</translation>
    </message>
</context>
<context>
    <name>Widgets</name>
    <message>
        <location filename="../scripts/Widgets/Widgets.js" line="+56"/>
        <source>&amp;Widgets</source>
        <translation>&amp;Виджеты</translation>
    </message>
</context>
<context>
    <name>Window</name>
    <message>
        <location filename="../scripts/Window/Window.js" line="+122"/>
        <source>&amp;Window</source>
        <translation>&amp;Окно</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Window Tools</source>
        <translation>Инструменты окна</translation>
    </message>
</context>
<context>
    <name>WindowZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/WindowZoom/WindowZoomInit.js" line="+2"/>
        <source>&amp;Window Zoom</source>
        <translation>Уве&amp;личение окна</translation>
    </message>
</context>
<context>
    <name>XLineHorizontal</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/XLineHorizontal/XLineHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal Construction Line</source>
        <translation>&amp;Горизонтальная линия конструкции</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw horizontal construction line</source>
        <translation>Начертить горизонтальную линию конструкции</translation>
    </message>
</context>
<context>
    <name>XLineVertical</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/XLineVertical/XLineVerticalInit.js" line="+2"/>
        <source>&amp;Vertical Construction Line</source>
        <translation>&amp;Вертикальная линия конструкции</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw vertical construction line</source>
        <translation>Начертить вертикальную линию конструкции</translation>
    </message>
</context>
<context>
    <name>Zoom</name>
    <message>
        <location filename="../scripts/View/Zoom/Zoom.js" line="+51"/>
        <source>Zoom</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Zoom Tools</source>
        <translation>Инструменты масштабирования</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>&amp;Zoom</source>
        <translation>&amp;Масштаб</translation>
    </message>
</context>
<context>
    <name>ZoomIn</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomIn/ZoomInInit.js" line="+2"/>
        <source>Zoom &amp;In</source>
        <translation>&amp;Приблизить</translation>
    </message>
</context>
<context>
    <name>ZoomOut</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomOut/ZoomOutInit.js" line="+2"/>
        <source>Zoom &amp;Out</source>
        <translation>О&amp;тдалить</translation>
    </message>
</context>
<context>
    <name>ZoomToSelection</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomToSelection/ZoomToSelection.js" line="+31"/>
        <source>No selection found.</source>
        <translation>Выделение не найдено.</translation>
    </message>
    <message>
        <location filename="../scripts/View/Zoom/ZoomToSelection/ZoomToSelectionInit.js" line="+2"/>
        <source>Zoom to &amp;Selection</source>
        <translation>Увеличить до &amp;выделения</translation>
    </message>
</context>
<context>
    <name>autostart</name>
    <message>
        <location filename="../scripts/autostart.js" line="+237"/>
        <source>Loading add-on translations...</source>
        <translation>Загрузка переводов для дополнения...</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Loading add-ons...</source>
        <translation>Загрузка дополнений...</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Initializing add-ons...</source>
        <translation>Инициализация дополнений...</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Initializing add-ons:</source>
        <translation>Инициализация дополнений:</translation>
    </message>
</context>
<context>
    <name>createDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Create/CreateDialog.ui" line="+17"/>
        <source>Create Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For straight tracks, leave radius and angle zero,&lt;/p&gt;&lt;p&gt;for curved tracks, leace straight length zero.&lt;/p&gt;&lt;p&gt;If you don&apos;t need track bed or swells, set it to zero.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Create in block, block name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Display name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Display name size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Cost</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Distance between tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Track bed size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell width</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Radius</source>
        <translation type="unfinished">Радиус</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Angle</source>
        <translation type="unfinished">Угол</translation>
    </message>
</context>
<context>
    <name>library</name>
    <message>
        <location filename="../scripts/library.js" line="+1250"/>
        <source>Objects</source>
        <translation>Объекты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Object</source>
        <translation>Объект</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Unknown Objects</source>
        <translation>Неизвестные объекты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Unknown Object</source>
        <translation>Неизвестный объект</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Blocks</source>
        <translation>Блоки</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block</source>
        <translation>Блок</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layers</source>
        <translation>Слои</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layer</source>
        <translation>Слой</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layout</source>
        <translation>Макет</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layouts</source>
        <translation>Макеты</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Linetypes</source>
        <translation>Типы линий</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Linetype</source>
        <translation>Тип линии</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Views</source>
        <translation>Просмотры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>View</source>
        <translation>Просмотр</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Dimension Styles</source>
        <translation>Стили размеров</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension Style</source>
        <translation>Стиль размеров</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity</source>
        <translation>Объект</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Entities</source>
        <translation>Объекты</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>3dFaces</source>
        <translation>3d грани</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>3dFace</source>
        <translation>3d грань</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Block References</source>
        <translation>Привязки блока</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block Reference</source>
        <translation>Привязка блока</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Block References and Attributes</source>
        <translation>Привязки блока и атрибуты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block Reference and Attributes</source>
        <translation>Привязка блока и атрибуты</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Arcs</source>
        <translation>Дуги</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Arc</source>
        <translation>Дуга</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Attributes</source>
        <translation>Атрибуты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Attribute</source>
        <translation>Атрибут</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Attribute Definitions</source>
        <translation>Определения атрибутов</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Attribute Definition</source>
        <translation>Определение атрибута</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Circles</source>
        <translation>Окружности</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Circle</source>
        <translation>Окружность</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Dimensions</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension</source>
        <translation>Размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Aligned Dimensions</source>
        <translation>Выровненные размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Aligned Dimension</source>
        <translation>Выровненный размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions</source>
        <translation>Угловые размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension</source>
        <translation>Угловой размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions (2 Line)</source>
        <translation>Угловые размеры (2 линии)</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension (2 Line)</source>
        <translation>Угловой размер (2 линии)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions (3 Point)</source>
        <translation>Угловые размеры (3 линии)</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension (3 Point)</source>
        <translation>Угловой размер (3 линии)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Arc Dimension</source>
        <translation>Размер дуги</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Diametric Dimensions</source>
        <translation>Диаметральные размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Diametric Dimension</source>
        <translation>Диаметральный размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Ordinate Dimensions</source>
        <translation>Ординантные размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ordinate Dimension</source>
        <translation>Ординантный размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rotated Dimensions</source>
        <translation>Размеры повёрнутого</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Rotated Dimension</source>
        <translation>Размер повёрнутого</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Radial Dimensions</source>
        <translation>Радиальные размеры</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Radial Dimension</source>
        <translation>Радиальный размер</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Ellipses</source>
        <translation>Эллипсы</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ellipse</source>
        <translation>Эллипс</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Hatches</source>
        <translation>Штриховки</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Hatch</source>
        <translation>Штриховка</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Images</source>
        <translation>Изображения</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Leaders</source>
        <translation>Полки-выноски</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Leader</source>
        <translation>Полка-выноска</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Tolerances</source>
        <translation>Допуски</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Tolerance</source>
        <translation>Допуск</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Lines</source>
        <translation>Линии</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Line</source>
        <translation>Линия</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Infinite Lines</source>
        <translation>Бесконечные линии</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Infinite Line</source>
        <translation>Бесконечная линия</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rays</source>
        <translation>Лучи</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ray</source>
        <translation>Луч</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Points</source>
        <translation>Точки</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Point</source>
        <translation>Точка</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Polylines</source>
        <translation>Ломаные</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Polyline</source>
        <translation>Ломаная</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Solids</source>
        <translation>Твёрдые тела</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Solid</source>
        <translation>Твёрдое тело</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Traces</source>
        <translation>Чертежи на кальке</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Trace</source>
        <translation>Чертёж на кальке</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Faces</source>
        <translation>Грани</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Face</source>
        <translation>Грань</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Splines</source>
        <translation>Сплайны</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Spline</source>
        <translation>Сплайн</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Text based</source>
        <translation>На основе текста</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Texts</source>
        <translation>Тексты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Viewports</source>
        <translation>Видовые экраны</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Viewport</source>
        <translation>Видовой экран</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unknown Entities</source>
        <translation>Неизвестные объекты</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Unknown Entity</source>
        <translation>Неизвестный объект</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>All CAD Files</source>
        <translation>Все файлы САПР</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DXF Files</source>
        <translation>Файлы DXF</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>SVG Files</source>
        <translation>Файлы SVG</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DXF Drawing</source>
        <translation>Чертёж DXF</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DWG Drawing</source>
        <translation>Чертёж DWG</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>PDF File</source>
        <translation>Файл PDF</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>PDF/A-1B File</source>
        <translation>Файл PDF/A-1B</translation>
    </message>
</context>
<context>
    <name>markOpenDialog</name>
    <message>
        <location filename="../scripts/QCTrack/MarkOpen/MarkOpenDialog.ui" line="+17"/>
        <source>Mark Open Track Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Maximum track end distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+19"/>
        <source>This will remove and re-create the TR_OPEN layer and create a circle for each open track end.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>scrollArea</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/GridSettings/PreferencesPage.ui" line="+29"/>
        <source>Viewport 1</source>
        <translation>Видовой экран 1</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Display Grid</source>
        <translation>Показать сетку</translation>
    </message>
    <message>
        <location line="-446"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Isometric Grid</source>
        <translation>Изометрическая сетка</translation>
    </message>
    <message>
        <location line="-449"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Grid Spacing</source>
        <translation>Интервал сетки</translation>
    </message>
    <message>
        <location line="-450"/>
        <location line="+90"/>
        <location line="+76"/>
        <location line="+89"/>
        <location line="+76"/>
        <location line="+56"/>
        <location line="+116"/>
        <location line="+30"/>
        <source>Y:</source>
        <translation>Y:</translation>
    </message>
    <message>
        <location line="-512"/>
        <location line="+76"/>
        <location line="+55"/>
        <location line="+63"/>
        <location line="+89"/>
        <location line="+90"/>
        <location line="+62"/>
        <location line="+63"/>
        <source>X:</source>
        <translation>X:</translation>
    </message>
    <message>
        <location line="-462"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Meta Grid Spacing</source>
        <translation>Интервал дополнительной сетки</translation>
    </message>
    <message>
        <location line="-390"/>
        <source>Viewport 2</source>
        <translation>Видовой экран 2</translation>
    </message>
    <message>
        <location line="+152"/>
        <source>Viewport 3</source>
        <translation>Видовой экран 3</translation>
    </message>
    <message>
        <location line="+152"/>
        <source>Viewport 4</source>
        <translation>Видовой экран 4</translation>
    </message>
</context>
<context>
    <name>selectConDialog</name>
    <message>
        <location filename="../scripts/QCTrack/SelectCon/SelectConDialog.ui" line="+17"/>
        <source>Select Connected Track Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Only select tracks on same layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Stop at turnout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Maximum track end distance</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>simple_modify</name>
    <message>
        <location filename="../scripts/simple_modify.js" line="+301"/>
        <source>First entity cannot be trimmed.</source>
        <translation>Первый объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity cannot be trimmed.</source>
        <translation>Объект не может быть усечён.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Second entity cannot be trimmed.</source>
        <translation>Второй объект не может быть усечён.</translation>
    </message>
</context>
</TS>
